/*-- General Styles ---*/
ul{list-style:none; margin:0; padding:0;}
li{ margin:0;}
h1,h2,h3,h4, h5, p{margin:0; padding:0;}
p{font-size:11px;}
a, a:focus, a:hover{text-decoration:none; color:inherit;}

/*-- Helper class --*/
.f-inline {display:inline-block;}
.navbar-default {background:none; border:none;}
.img-responsive {width:100%; height:auto;}
.f-hcenter {text-align:center;}
.f-hcenter > * {display:inline-block;}
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.italic{font-style: italic;}
.clearfix {clear:both;}
.navbar-brand {height:auto; display:block;}
.relative{position: relative;}

/* ==========================================================================
Fonts
========================================================================== */
@font-face {
	font-family: 'LatoBold';
	src: url('fonts/Lato-Bold.eot'); /* IE9 Compat Modes */
	src: url('fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('fonts/Lato-Bold.woff2') format('woff2'), /* Modern Browsers */
		url('fonts/Lato-Bold.woff') format('woff'), /* Modern Browsers */
		url('fonts/Lato-Bold.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'LatoSemibold';
	src: url('fonts/Lato-Semibold.eot'); /* IE9 Compat Modes */
	src: url('fonts/Lato-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('fonts/Lato-Semibold.woff2') format('woff2'), /* Modern Browsers */
		url('fonts/Lato-Semibold.woff') format('woff'), /* Modern Browsers */
		url('fonts/Lato-Semibold.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'LatoHeavy';
	src: url('fonts/Lato-Heavy.eot'); /* IE9 Compat Modes */
	src: url('fonts/Lato-Heavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('fonts/Lato-Heavy.woff2') format('woff2'), /* Modern Browsers */
		url('fonts/Lato-Heavy.woff') format('woff'), /* Modern Browsers */
		url('fonts/Lato-Heavy.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'LatoBlack';
	src: url('fonts/Lato-Black.eot'); /* IE9 Compat Modes */
	src: url('fonts/Lato-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		url('fonts/Lato-Black.woff2') format('woff2'), /* Modern Browsers */
		url('fonts/Lato-Black.woff') format('woff'), /* Modern Browsers */
		url('fonts/Lato-Black.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'bebas';
	src: url('../fonts/BEBAS.eot');
	src: url('../fonts/BEBAS.eot') format('embedded-opentype'),
		url('../fonts/BEBAS.woff2') format('woff2'),
		url('../fonts/BEBAS.woff') format('woff'),
		url('../fonts/BEBAS.ttf') format('truetype'),
		url('../fonts/BEBAS.svg#BEBAS') format('svg');
}
@font-face {
	font-family: 'SofiaProMedium';
	src: url('../fonts/SofiaProMedium.eot');
	src: url('../fonts/SofiaProMedium.eot') format('embedded-opentype'),
		url('../fonts/SofiaProMedium.woff2') format('woff2'),
		url('../fonts/SofiaProMedium.woff') format('woff'),
		url('../fonts/SofiaProMedium.ttf') format('truetype'),
		url('../fonts/SofiaProMedium.svg#SofiaProMedium') format('svg');
}
@font-face {
	font-family: 'SofiaProBlack';
	src: url('../fonts/SofiaProBlack.eot');
	src: url('../fonts/SofiaProBlack.eot') format('embedded-opentype'),
		url('../fonts/SofiaProBlack.woff2') format('woff2'),
		url('../fonts/SofiaProBlack.woff') format('woff'),
		url('../fonts/SofiaProBlack.ttf') format('truetype'),
		url('../fonts/SofiaProBlack.svg#SofiaProBlack') format('svg');
}
@font-face {
	font-family: 'SofiaProRegular';
	src: url('../fonts/SofiaProRegular.eot');
	src: url('../fonts/SofiaProRegular.eot') format('embedded-opentype'),
		url('../fonts/SofiaProRegular.woff2') format('woff2'),
		url('../fonts/SofiaProRegular.woff') format('woff'),
		url('../fonts/SofiaProRegular.ttf') format('truetype'),
		url('../fonts/SofiaProRegular.svg#SofiaProRegular') format('svg');
}
@font-face {
	font-family: 'SofiaProBoldItalic';
	src: url('../fonts/SofiaProBoldItalic.eot');
	src: url('../fonts/SofiaProBoldItalic.eot') format('embedded-opentype'),
		url('../fonts/SofiaProBoldItalic.woff2') format('woff2'),
		url('../fonts/SofiaProBoldItalic.woff') format('woff'),
		url('../fonts/SofiaProBoldItalic.ttf') format('truetype'),
		url('../fonts/SofiaProBoldItalic.svg#SofiaProBoldItalic') format('svg');
}
@font-face {
	font-family: 'SofiaProBold';
	src: url('../fonts/SofiaProBold.eot');
	src: url('../fonts/SofiaProBold.eot') format('embedded-opentype'),
		url('../fonts/SofiaProBold.woff2') format('woff2'),
		url('../fonts/SofiaProBold.woff') format('woff'),
		url('../fonts/SofiaProBold.ttf') format('truetype'),
		url('../fonts/SofiaProBold.svg#SofiaProBold') format('svg');
}
.medium{font-family: 'SofiaProMedium';}
.black{font-family: 'SofiaProBlack';}
.regular{font-family: 'SofiaProRegular';}
.bold_italic{font-family: 'SofiaProBoldItalic';}
.bolds{font-family: 'SofiaProBold';}

/* ==========================================================================
Author's custom styles
========================================================================== */
body {
	color: white;
	font-family: 'Lato', sans-serif;
	-webkit-font-smoothing:antialiased;
	font-size: 15px;
	overflow-x: hidden;
	position: relative;
}
html{
	overflow-x: hidden;
}
*{line-height: 1}
.aux{
	font-size: 20px;
	font-weight: bold;
	position: fixed;
	z-index: 999;
	top: 5px;
	left: 5px;
	text-shadow: 1px 1px black;
}
.main{   
	display: table;
	min-height: 100%;
	height: 100%;
	width: 100%;    
}
.child{
	display: table-cell;
	vertical-align: middle;
	width: 100%;
}
.ib{display: inline-block;}
.i{font-style: italic;}
.skew{
	-webkit-transform: skewX(-10deg);
	-ms-transform: skewX(-10deg);
	transform: skewX(-10deg);
}
.skew>div{
	-webkit-transform: skewX(10deg);
	-ms-transform: skewX(10deg);
	transform: skewX(10deg);
}
.trans{
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
/*--- Empezar Aquí --*/
.bold{font-family: 'LatoBold'}
.sbold{font-family: 'LatoSemiBold'}
.heavy{font-family: 'LatoHeavy'}
.black{font-family: 'LatoBlack'}
.gris{color: #333333;}
.blue{color: #2a2a2a;}
.white{color: white}
.yellow{color: #2a2a2a;}
.blue_a{color: #102861;}


/*banner*/
.banner {
	background-color: black;
	min-height: 100vh;
	overflow: hidden;
	position: relative;
	padding-top: 0;
}

.camino h2>small{
	color: white;
	font-size: 33px;
}
.camino h2{
	font-size: 46px !important;
	padding-top: 0 !important;
	color: white;
	text-align: center;
	font-weight: 700;
}
.camino h4{
	display: inline-block;
	background-color: #68b8b6;
	padding: 7px 12px 1px;
	font-size: 40px;
	margin-bottom: 10px;
}
.camino h5{
	font-size: 34px;
}
.estudia h2{
	font-size: 48px;
	line-height: 0.9;
	color: #68b8b6;
	width: 70%;
	padding-top: 30px;
}
.estudia h1{
	font-size: 110px;
	line-height: 0.8;
	margin-top: 15px;
	margin-bottom: 10px;
}
.estudia h1>span{
	font-size: 96px;
}
.main_img{
	display: table;
	height: 70px;
	width: 100%;
}
.child_img{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	height: inherit;
}
.logra h2{
	font-size: 20px;
	text-align: center;
	height: 32px;
	color: #0d285f;
}
.logra h3{
	text-align: center;
	font-size: 18px;
	line-height: 1;
	color: #0d285f;
}
.espa_bo{
	margin-bottom: 70px;
}
/*fin banner*/


/*INFORMACION MEDICINA*/
.informacion_medicina{
	background-image: url(../img/fondo-informacion.jpg);
	min-height: 390px;
	padding-top: 60px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.video-home iframe{
	width: 100%;
	height: 260px;
}
/*FIN INFORMACION MEDICINA*/

/*formulario*/
.box_formulario h3{
	font-size: 25px;
	margin-bottom: 5px;
}
.box_formulario p{
	font-size: 13px;
}
.box_formulario {
	width: 360px;
	margin-bottom: 15px;
	margin: auto;
}
.box_formulario .f_head{
	background-color: #68b8b6; 
	padding: 10px 0;
	color: white !important;
}
.box_formulario .f_head h3{
	color: #ffd400;
	font-size: 25px;
	margin-bottom: 10px;
}
.form-group input, .form-group select{
	border: 0;
	border-bottom: 1px solid black;
	box-shadow: none !important;
	padding: 0;
	border-radius: 0;
	color: #08225c;
}
.formulario{
	background: white;
	padding: 20px 20px 20px;
}

.form-group label.error{
	color: red;
	font-size: 12px;
	margin-bottom: 0;
}
.enviar {
	display: inline-block;
	border-radius: 0;
	font-size: 14px;
	color: #17286e;
	border-width: 0;
	background: #68b8b6;
	padding: 5px 50px;
	text-transform: uppercase;
	color: white;
}
.enviar:hover{
	background: #0e2b6b;
	color: white;
}
.descuento h2{
	font-size: 28px;
	margin-top: 20px;
}
.descuento h3{
	font-size: 20px;
	margin-top: 5px;
}
.visita{
	text-align: left;
	color: #102861;
}
.visita h5{
	margin-top: 10px;
	border-bottom: 2px solid #68b8b6;
	display: inline-block;
	padding-bottom: 5px;
}

.cont {
	display: block;
	position: relative;
	padding-left: 0;
	margin-bottom: 0;
	cursor: pointer;
	font-size: 16px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin-top: 20px;
}
.cont input[type=radio] {
	position: absolute;
	opacity: 0;
	cursor: pointer;
}
.checkmark {
	position: absolute;
	top: -2px;
	right: 15%;
	margin-left: -10px;
	height: 20px;
	width: 20px;
	background-color: white;
	border-radius: 50%;
	border: 2px solid #c3c3c3;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-o-transition: all .2s;
	-ms-transition: all .2s;
	transition: all .2s;
}
.cont input:checked ~ .checkmark {
	background-color: #68b8b6;
}
.padd-top{
	padding-top: 30px;
}
/*formulario*/

.mas-info-visitas {
	color: #fff;
	background: #0d2a6a;
	padding: 8px 12px;
	border-radius: 4px;
	margin-top: 15px;
	display: inline-block;
	font-size: 26px;

}
.mas-info-visitas:hover{
	background: #fff;
	color: #0d2a6a;
}
.mas-info-visitas .fas {
	font-size: 22px;
	font-weight: 600;
}

/*obtine*/
.cuenta{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
	height: 327px;
	position: relative;
}
.caja_cuenta{
	font-size: 21px;
	display: inline-block;
	background-color: #ffd400;
	padding: 5px 20px;
	position: relative;
	bottom: -270px;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.padd_0{padding: 0;}

.cuenta:hover .caja_cuenta{
	opacity: 0;
}
.foco img{
	margin-bottom: 20px;
}
.caja_hover{
	background-color: #0c2969;
	background-size: cover;
	width: 100%;
	height: inherit;
	position: absolute;
	padding: 80px 50px;
	font-size: 17px;
	top: 370px;	
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.cuenta:hover .caja_hover{
	top: 0;
}

/*fin obtine*/


/*footer*/
.footer{
	background-color: white;
	min-height: 390px;
	padding-top: 80px;
    padding-bottom: 80px;
}
.footer h2{
	font-size: 46px;
	line-height: 1;
	position: relative;
	color: #0c2c66;
	text-transform: uppercase;

}
.footer h2:after{
	content: '';
	background-color: #68b8b6;
	width: 7px;
	height: 43px;
	left: -12px;
	top: 0;
	position: absolute;
}
.footer h3{
	font-size: 37px;
	line-height: 1.3;
	margin-top: 5px;
	color: #282828;
	text-transform: uppercase;
}
.footer p{
	font-size: 19px;
	text-align: justify;
	color: #333333;
    line-height: 1.3;
}
/*
footer{
background-color: #0d2a6a;
height: 45px;
}
*/

footer{
	background-color: black;
	min-height: 60px;
	padding-top: 22px;
	margin-top: 40px;
}

/*fin footer*/


.vc_video-bg {
	padding-top: 30px;
}
.vc_video-bg iframe {
	position: absolute;
	top: 0;
	left: 50%;
	width: 1920px;
	height: 1080px;
	margin-left: -960px;
}
.banner .overlayv {
	position: absolute;
	background-color: rgba(0,0,0,0.6);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
}
.adelante{
	position: relative;
	z-index: 2;
}
.gracias{
	text-align: center;
	color: white;
	width: 80%;
	margin: 80px 40px;
}
.gracias p{
	font-size: 19px;
}
.texto{
	line-height: 1.5;
}

.informacion {
	position: relative;
	height: 120px;
	font-size: 84px;
	text-align: center;
	display: inline-block;
	margin-top: 40px;
}
.informacion p {
	font-size: 19px;
}
@keyframes down_up {
	0%   {bottom:10px;}
	50%  {bottom:30px;}
	100% {bottom:10px;}
}
@keyframes zoom_anim {
	0%   {transform: scale(1.1);}
	50%  {transform: scale(1.0);}
	100% {transform: scale(1.1);}
}

.zoom {
	animation-name: zoom_anim;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
}

.bajar{
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -27px;
	z-index: 1;
	animation-name: down_up;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
}
.infoo{
	display: inline-block;
	position: absolute;
	right: 0;
	bottom: -240px;
}

/*LINCECIAMIENTO NUEVO*/
.licenciamiento{
	background-color: #68b8b6;
	background-size: cover; 
	min-height: 447px;
	padding-top: 60px;
	position: relative;
}
.estetoscopio img{
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 47%;
}
.camino_al h2{
	font-size: 60px;
	line-height: 0.9;
	color: #102962;
}
.camino_al p{
	font-size: 34px;
	line-height: 1.2;
	margin-top: 20px;
	color: #102962;
}
.camino_al span{
	font-size: 34px;
	line-height: 1.2;
	margin-top: 20px;
	color: #102962;
}
.camino_al h3{
	font-size: 40px;
	color: #102962;
}
.border_bottom{
	border-bottom: 2px solid #102962;
	padding-bottom: 20px;
}
.espa_row{
	margin: 20px 0;
}
.tam_caja{
	display: table;
	height: 277px;
	width: 100%;
}
.inf_caja{
	display: table-cell;
	height: inherit;
	vertical-align: middle;
	padding: 0 30px;
}
.inf_caja h2{
	color: #0c2969;
	font-size: 30px;
	line-height: 1;
}
.inf_caja p{
	font-size: 22px;
	color: #333333;
	margin-top: 20px;
}
.right_te{
	text-align: right;
}
.equipamiento{
	padding: 20px 0;
}
/*LINCECIAMIENTO NUEVO*/

.fondo_medicina{
	background-image: url(../img/fondo_medicina.jpg);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	min-height: 490px;
	padding-top: 80px;
}
.fondo_medicina h2{
	font-size: 37px;
	line-height: 1;
	font-weight: 800;
	text-transform: uppercase;
}
.fondo_medicina h3{
	color: white;
	text-transform: uppercase;
	font-size: 32px;
	font-weight: 600;
	margin-bottom: 90px;
}
/*FIN LINCECIAMIENTO NUEVO*/

/*BENEFICIOS*/
.beneficios{
	background-image: url(../img/beneficios.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	min-height: 390px;
	padding-top: 73px;
}
.beneficios h2{
	color: #102962;
	font-size: 38px;
	margin-bottom: 63px;
}
.bene_img{
	height: 120px;
}
.caja_ben p{
	color: #0c2969;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.2;
}
.padd_cero{
	padding: 0;
}
/*FIN BENEFICIOS*/


/*BLOG*/
.blog_contenido h2{
	color: #0d2a6a;
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1;
	padding-top: 30px;
	height: 90px;
}
.blog_contenido p{
	font-size: 16px;
	color: black;
	text-align: center;
	margin-top: 10px;
	height: 140px;
    line-height: 1.2
}
.leer_mas a{
	color: white;
	font-weight: 700;
	background-color: #68b8b6;
	padding: 5px 23px;
}
.leer_mas a:hover{
	color: #ffd400;
	background-color: #0d2a6a;
}
.pad_to{
	padding-top: 20px;
}

/*FIN BLOG*/

/*SLIDER*/
.flexslider {
	margin: 0;
	background: transparent;
	border: 0;
	position: relative;
}
.caja_slider h2{
	display: inline-block;
	background-color: #68b8b6;
	color: white;
	text-transform: uppercase;
	font-size: 30px;
	padding: 5px 15px;
	font-weight: 700;
}
.caja_slider p{
	background-color: #282828;
	padding: 20px 15px;
	font-size: 18px;
	width: 609px;
	text-align: justify;
	margin-top: 3px;
	font-weight: 300;
}




.fondo_slider{
	background-repeat: no-repeat; 
	background-size: cover;
	background-position: center center;
	min-height: 570px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative;
}

.fondo_slider.a{background-image: url(../img/banner-landing-escritorio-slide.jpg);}
.fondo_slider.b{background-image: url(../img/slider_2.jpg);}
.fondo_slider.c{background-image: url(../img/slider_3.jpg);}
.fondo_slider.d{background-image: url(../img/slider_4.jpg);}
.fondo_slider.e{background-image: url(../img/slider-campus.jpg);}



.caja_slider{
	position: absolute;
	left: 5%;
	bottom: 20px;
}
.flex-control-nav {
	width: auto;
	position: absolute;
	bottom: 50px;
	text-align: center;
	right: 22%;
}
.flex-control-paging li a.flex-active{
	background: #68b8b6;
}
.flex-control-paging li a{
	background: rgb(255, 255, 255);
	width: 15px;
	height: 15px;
}
.flex-control-paging li a:hover{
	background: rgb(13, 42, 106);
}
/*FIN SLIDER*/
.blo h2 {
	color: #0d2a6a;
	font-size: 38px;
	text-align: center;
	font-weight: 800;
	margin-bottom: 45px;
}
.redes img {
	width: 25px;
	margin-right: 20px;
}
.universidad h2{
	text-align: right;
	padding-right: 20px;
	font-size: 13px;
	text-transform: uppercase;
	border-right: 2px solid white;
	height: 30px;
	padding-top: 10px;
}
::-webkit-input-placeholder { /* Chrome */
	color: #08225c !important;
}
:-ms-input-placeholder { /* IE 10+ */
	color: #08225c !important;
}
::-moz-placeholder { /* Firefox 19+ */
	color: #08225c !important;
	opacity: 1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
	color: #08225c !important;
	opacity: 1;
}
.sigue_movil {
	display: none;
}
.caja_b{
	width: 54%;
}
.caja_b p{
	font-size: 16px;
	line-height: 1;
	text-align: justify;
}
.caja_a{
	width: 25%;
	text-align: right;
	vertical-align: top;
	padding-right: 7px;
}
.blog_img img{
	width: 100%;
}
.espa_t{
	margin-top: 50px;
}
.inf_medicina{
	color: #102962;
	text-align: center;
	font-size: 39px;
	margin-bottom: 40px;
	padding-top: 30px;
}
.malla{
	background-color: #68b8b6;
	display: inline-block;
	margin-bottom: 30px;
	padding: 10px 15px;
	font-size: 20px;
}
.malla:hover{
	background-color: #0d2a6a;
}
.malla i{
	vertical-align: middle;
	margin-right: 7px;
}
.malla a{
	vertical-align: middle;
}

.camino_al p{
	position: relative;
}
.camino_al p:before{
	position: absolute;
	content: '';
	left: -26px;
	top: 0;
	width: 7px;
	background-color: #0d2a6a;
	height: 113px;
}

.camino_al span{
	position: relative;
}
.camino_al span:before{
	position: absolute;
	content: '';
	left: -26px;
	top: 0;
	width: 7px;
	background-color: #0d2a6a;
	height: 75px;
}
.camino_al{
	margin: -40px 0;
}


.hide-lg{display:none !important}
.show-lg{display:block !important}

/* ==========================================================================
Responsive Mobile
========================================================================== */

@media screen and (max-width: 1538px) {

	.camino h2 {
		font-size: 24px;
		padding-top: 20px;
	}
	.vc_video-bg {
		padding-top: 30px;
	}
	.informacion p {
		font-size: 23px;
	}
	.informacion{
		height: 110px;
		font-size: 70px;
	}
	.infoo{
		bottom: -150px;
	}
	.adelante{
		margin-bottom: 120px;
	}
	.descuento h3{
		margin-bottom: 50px;
	}
}
@media screen and (max-width: 1360px) {
	.vc_video-bg {
		padding-top: 20px;
	}
	.estudia h1 {
		font-size: 95px;
	}
	.estudia h1>span {
		font-size: 80px;
	}
	.informacion{
		height: 100px;
		font-size: 68px;
	}
	.informacion p {
		font-size: 18px;
	}
	.bajar{
		margin-left: -21px;
	}
	.infoo{
		bottom: -140px;
	}
	.adelante{
		margin-bottom: 20px;
	}
	.descuento h3{
		margin-bottom: 50px;
	}
}
@media screen and (max-width: 1200px) {/*md*/

	.estudia h1 {
		font-size: 95px;
	}
	.estudia h1>span {
		font-size: 85px;
	}
	.camino_al h2 {
		font-size: 53px;
	}
	.estudia h2 {
		font-size: 50px;
		width: 100%
	}
	.caja_cuenta {
		font-size: 14px;
		padding: 5px 10px;
	}
	.caja_hover{
		padding: 70px 30px;
		font-size: 13px;
	}
	.cuenta:hover .caja_hover {
		top: -25px;
	}	
	.footer{
		min-height: 343px;
		padding-top: 90px;
	}
	.footer p {
		font-size: 16px;
	}
	.footer h2 {
		font-size: 35px;
	}
	.footer h2:after{
		height: 65px;
	}
	.footer h3 {
		font-size: 30px;
		line-height: 1;
	}
	.vc_video-bg {
		padding-top: 210px;
	}
	.infoo {
		bottom: -260px;
	}
	.border_bottom {
		border-bottom: 0;
		padding-bottom: 0;
	}
	.licenciamiento{
		min-height: auto;
		padding-top: 30px;
		padding-bottom: 50px;
		text-align: center;
	}
	.vc_video-bg {
		padding-top: 30px;
	}
	.camino_al p {
		font-size: 29px;
	} 
	.camino_al h3{
		font-size: 29px;
	}
	.blog_img img{
		width: 100%;
	}
	.blog_contenido h2 {
		font-size: 17px;
		height: 120px;
	}
	.fondo_medicina h2 {
		font-size: 30px;
	}
	.flex-control-nav{
		right: 12%;
	}
	.caja_b {
		width: 70%;
	}
	.fondo_medicina {
		min-height: 300px;
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.caja_a img{
		width: 100%;
	}
	.blog_contenido p{
		height: 190px;
	}
	.camino h5 {
		font-size: 26px;
	}
	.camino h4{
		font-size: 30px;
	}
	.camino h2 {
		font-size: 29px !important;
	}
	.camino h2>small {
		font-size: 22px;
	}

	.show-md{display:block !important}
	.hide-md{display:none !important}

}
@media screen and (max-width: 991px) {/*sm*/
	.camino h2{
		text-align: center;
	}
	.estudia h1 {
		font-size: 79px;
	}
	.estudia h1>span {
		font-size: 77px;
	}
	.estudia h2 {
		font-size: 45px;
	}
	.caja_cuenta {
		font-size: 13px;
		padding: 5px 10px;
		width: 80%;
		margin: auto;
	}
	.box_formulario {
		width: 100%;
	}
	.camino_al{
		width: 80%;
		margin: auto;
	}
	.nueve {
		border-bottom: 4px solid #0c2969;
		padding-bottom: 15px;
	}
	.fondo_medicina{
		min-height: 300px;
		padding-top: 60px;
	}
	.leer_mas {
		margin: 20px 0 30px;
	}
	.footer h2 {
		font-size: 32px;
	}
	.footer h3 {
		font-size: 27px;
	}
	.caja_ben p{
		font-size: 11px;
	}
	.padd_cero {
		padding: 0 15px;
	}
	.bene_img img{
		width: 80%;
	}
	.bene_img {
		height: 90px;
	}
	.beneficios{
		min-height: 260px;
	}
	.footer p {
		font-size: 15px;
	}
	.flex-control-nav {
		bottom: -30px;
		right: 50%;
		margin-right: -54px;
	}

	.flex-control-paging li a {
		background: rgb(13, 42, 106);
	}
	.informacion_medicina{
		background : white;
		min-height: 317px;
		padding-top: 100px;
	}
	.blog_contenido h2 {
		font-size: 14px;
		height: 80px;
	}
	.blog_contenido p {
		font-size: 13px;
		height: 80px;
	}
	.checkmark {
		height: 17px;
		width: 17px;
		top: -1px;
		left: 30px;
	}
	.cont{
		font-size: 12px;
	}
	.video-home iframe {
		width: 100%;
		height: 410px;
		margin: 40px 0;
	}
	.center-sm{text-align: center !important;}
	.show-sm{display:block !important}
	.hide-sm{display:none !important}
}
@media screen and (max-width: 767px) {/*xs menu movil*/

	.banner {
		padding-top: 50px;
		min-height: auto;
		padding-bottom: 40px;
	}
	.estudia h1 {
		font-size: 55px;
		text-align: center;
		margin: 14px 0 0;
		color: #002a69;
	}
	.estudia h1>span {
		font-size: 48px;
	}
	.logra h2 {
		height: 23px;
		font-size: 11px;
	}
	.logra h3 {
		font-size: 10px;
	}
	.logra h2{
		height: 28px;
	}
	.logra h3{
		font-size: 12px;
	}
	.camino h2 {
		font-size: 21px;
		padding-top: 17px;
	}
	.footer{
		padding-top: 30px;
	}
	.footer h2 {
		font-size: 29px;
	}
	.footer h2:after {
		height: 53px;
	}
	.footer h3 {
		font-size: 25px;
	}
	.footer p {
		font-size: 15px;
		margin: 30px 0;
	}
	.caja_cuenta{
		bottom: -150px;
		width: 50%;
	}
	.cuenta{
		height: 207px;
	}
	.caja_hover{
		padding: 40px 40px;
		font-size: 13px;
		height: inherit;
	}
	.foco img{
		width: 50px;
	}
	.vc_video-bg {
		padding-top: 0;
	}
	.banner {
		background-image: none;
		background-size: 420px auto;
		background-repeat: no-repeat;
		background-position: center center;
		padding-top: 0;
		background-color: #68b8b6;
		display: none;
	}
	.form-group input, .form-group select{
		font-size: 11px;
	}
	.box_formulario {
		width: 100%;
	}
	.camino_al{
		width: 90%;
		margin: auto;
	}
	.camino_al h2 {
		font-size: 44px;
	}
	.camino_al h2 {
		font-size: 31px;
	}

	.camino_al p {
		font-size: 19px;
	}
	.camino_al h3 {
		font-size: 29px;
		margin-top: 6px;
	}
	.nueve {
		border-bottom: 3px solid #0c2969;
		padding-bottom: 13px;
	}
	.footer {
		padding-top: 30px;
		padding: 30px 20px;
	}
	.back_movil{
		background-color: #0e2960;
		padding: 10px 0;
		margin-top: 10px;
	}
	.camino h2{
		padding-top: 0;
		font-size: 19px;
	}
	.adelante {
		margin-bottom: 0;
	}
	.logo_movil{
		padding-top: 7px;
	}
	.logo_movil img {
		width: 50%;
		margin: 10px 0 12px 0;
	}
	.estudia h2 {
		font-size: 20px;
		padding-top: 0px;
		text-align: center;
		color: #002a69;
	}
	.box_formulario h3 {
		font-size: 18px;
		margin-bottom: 9px;
		margin-top: 35px;
	}
	.box_formulario .f_head {
		padding: 10px 0;
		color: white;
		width: 100%;
		margin: auto;
		margin-top: 20px;
		margin-bottom: 5px;
		background-color: transparent;
		font-size: 23px;
	}
	.formulario {
		background: white;
		padding: 20px 20px 20px;
		width: 100%;
		margin: auto;
	}
	.descuento h2 {
		font-size: 28px;
		margin-top: 20px;
	}
	.descuento h3 {
		font-size: 19px;
		margin-top: 5px;
		margin-bottom: 0;
	}
	.informacion_medicina{
		background: white;
		min-height: auto;
		background-size: cover;
		background-repeat: repeat;
		background-position: center center;
		padding: 30px 0;
	}
	.logra h2 {
		height: 20px;
		font-size: 12px;
	}
	.child_img img{
		width: 45px;
	}
	.logra .col-xs-4{
		padding: 0;
	}
	.fondo_medicina h2 {
		font-size: 20px;
		text-transform: none;
		font-weight: 400;
	}
	.fondo_medicina h3{
		color: #000000;
		text-transform: uppercase;
		font-weight: 600;
		margin-bottom: 20px;
		margin-top: 30px;
		background-color: #ffe900;
		display: inline-block;
		padding: 6px 20px;
		font-size: 16px !important;
	}
	.fondo_medicina {
		min-height: auto;
		padding-top: 40px;
		background-attachment: fixed;
		padding-bottom: 20px;
	}
	.beneficios {
		min-height: auto;
		padding-top: 0;
	}
	.beneficios h2 {
		color: #282828;
		font-size: 30px;
		margin-bottom: 5px;
		text-align: center;
		text-transform: uppercase;
		padding: 20px 0;
		width: 100%;
		margin: auto;
		font-weight: 500;
		font-family: sans-serif;
	}
	.beneficios h2>span{
		font-size: 25px;
	}
	.footer h3 {
		font-size: 19px;
		color: #333333;
		text-align: center;
		position: relative;
	}
	.footer h2:after{
		display: none;
	}
	.footer h3:after {
		content: '';
		background-color: #68b8b6;
		width: 55px;
		height: 5px;
		left: 50%;
		bottom: -20px;
		position: absolute;
		margin-left: -27px;
	}
	.footer p {
		font-size: 15px;
		margin: 40px 0 0;
	}
	.blo h2 {
		font-size: 24px;
		margin-bottom: 15px;
		margin-top: 20px;
	}
	.blog_contenido p {
		font-size: 14px;
		height: auto;
		margin-top: 15px;
	}
	.blog_contenido h2 {
		font-size: 16px;
		height: auto;
	}
	.leer_mas {
		margin: 30px 0 30px;
	}
	.camino_al h2 {
		font-size: 20px;
	}
	.nueve {
		border-bottom: 0;
	}
	.camino_al p {
		font-size: 12px;
		margin-top: 0;
	}
	.licenciamiento {
		padding: 40px 0 50px;
	}
	.estetoscopio_novil img{
		position: absolute;
		right: 0;
		bottom: 16px;
	}
	.caja_slider {
		position: absolute;
		left: 0;
		bottom: 0;
		right: 0;
	}
	.caja_slider h2{
		width: 100%;
		text-align: center;
		font-size: 15px;
	}
	.caja_slider p{
		width: 100%;
		font-size: 15px;
		text-align: center;
		height: 140px;
	}

	


	.flex-control-paging li a {
		background: white;
	}
	.gracias{
		width: 90%;
		margin: 160px auto;
	}
	.fondo_slider.a{background-image: url(../img/imagen-slider-campus-completo.jpg?ver=1.4);}
	.fondo_slider.b{background-image: url(../img/slider_2_movil_nuevo.png?ver=1.4);}
	.fondo_slider.c{background-image: url(../img/slider_3_movil_nuevo.png?ver=1.4);}
	.fondo_slider.d{background-image: url(../img/slider_4_movil_nuevo.png?ver=1.4);}
	.fondo_slider.e{background-image: url(../img/slider-movil-campus.jpg);}


	.fondo_slider{
		background-size: 420px auto;
		min-height: 192px;
	}
	.flex-viewport{
		overflow: inherit !important;
	}
	.caja_slider {
		position: relative;
		left: 0;
		bottom: -192px;
		right: 0;
	}
	.flex-control-nav {
		bottom: -150px;
		right: 50%;
		margin-right: -54px;
	}
	.footer h2 {
		font-size: 24px;
		text-align: center;
		margin-top: 170px;
	}
	.universidad h2{
		text-align: center;
		border-right: 0;
		padding-right: 0;
		margin-bottom: 0;
		height: auto;
		padding: 13px 0;
		font-size: 15px;
	}
	.center-xs{
		text-align: center;
	}
	footer{
		padding: 20px 0 30px 0;
		position: relative;
		z-index: 6;
	}
	.rig_none{
		margin-right: 0 !important;
	}
	.video_movil iframe{
		width: 100%;
		height: 280px;
		margin-bottom: 30px;
		margin-top: 20px;
		border: 0;
	}
	.padd_cero {
		height: auto;
		padding: 20px 0 20px 0;
	}
	.ray_movi{
		position: relative;
		margin-bottom: 30px;
	}
	.ray_movi:after{
		content: '';
		position: absolute;
		bottom: -15px;
		left: 50%;
		background-color: #68b8b6;
		width: 90%;
		margin: auto;
		height: 5px;
		margin-left: -45%;
	}
	.bene_img{
		width: 30%;
		display: inline-block;
		vertical-align: top;
	}
	.caja_ben p{
		width: 60%;
		display: inline-block;
		font-size: 14px;
		padding: 0 0;
		text-align: justify;
		font-weight: 500;
	}
	.formulario_movil{
		background-color: #68b8b6;
		padding: 0 30px 30px;
		position: relative;
		z-index: 5;
	}
	.sigue_movil{
		background-color: #0c2c66;
		text-align: center;
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 4;
		display: block;
	}
	.sigue_movil h2{
		text-transform: uppercase;
		font-size: 23px;
		margin: 10px 0;
		color: #ffe900;
	}
	.box_formulario_b h3{
		color: white;
		margin-top: 20px;
		margin-bottom: 8px;
	}
	::-webkit-input-placeholder { /* Chrome */
		color: white !important;
	}
	:-ms-input-placeholder { /* IE 10+ */
		color: white !important;
	}
	::-moz-placeholder { /* Firefox 19+ */
		color: white !important;
		opacity: 1;
	}
	:-moz-placeholder { /* Firefox 4 - 18 */
		color: white !important;
		opacity: 1;
	}
	.form-group input, .form-group select{
		color: white;
		border-bottom: 2px solid white;
		font-size: 15px;
	}
	.formulario {
		background: transparent;
	}
	.form-control{
		background-color: transparent;
	}
	.enviar {
		display: inline-block;
		border-radius: 11px !important;
		font-size: 14px;
		color: #17286e;
		border-width: 0;
		background: #545454;
		padding: 5px 50px;
		text-transform: uppercase;
		color: white;
		margin-top: 10px;
	}
	.espa_t {
		margin-top: 0;
	}
	.redes_sociales{
		background-color: #0c2c66;
		text-align: center;
		padding: 6px 0.0;
	}
	.camino h2 {
		font-size: 27px !important;
		color: #626262;
		margin-bottom: 5px;
	}
	.camino h2>small {
		color: #626262;
		font-size: 20px;
	}
	.camino h5 {
		font-size: 22px;
		color: #626262;
	}
	.camino h4 {
		font-size: 25px;
	}
	.ray-bottom{
		border-bottom: 2px solid #9dcdc4;
		padding-bottom: 30px;
	}
	.border-right {
		margin-right: 10px;
		border-right: 2px solid white;
		padding-right: 10px;
	}
	.box_formulario p {
		font-size: 13px;
		color: white;
	}
	.visita h5{
		color: white;
		border-bottom: 2px solid #ffffff;
	}
	.checkmark{
		top: -3px;
		left: 35px;
	}
	.inf_medicina{
		font-size: 22px;
		margin-bottom: 20px;
		padding-top: 0px;
	}
	.video_movil img{
		width: 100%;
		margin: 15px 0 30px;
	}
	#clgo .expanded-height {
		height: 80% !important;
	}
	.informes-section-top {
		background: #082968;
		text-align: center;
		padding: 8px 0;
	}
	.informes-section-top h5 {
		color: #fff;
		font-size: 14px;
	}
	.top-informes ul {
		text-align: center;
		padding: 8px 0;
	}
	.top-informes ul li {
		display: inline-block;
		margin: 0 5px;
	}
	.top-informes ul li a {
		color: #082968;
		font-weight: 600;
		font-size: 12px;

	}
	.informes-telefono img {
		width: 25px;
	}

	.navbar-default .navbar-nav>li>a {
		color: #082968;
	}
	.navbar {
		min-height: 0px;
	}
	.malla{
		font-size: 14px;
	}
	.show-xs{display:block !important}
	.hide-xs{display:none !important}
}


@media screen and (orientation:landscape) {/*Panoramica*/
	@media screen and (max-width: 1024px) {
	}
	@media screen and (max-width: 767px) {/*xs*/

	}
	@media screen and (max-width: 480px) {
	}
}
@media screen and (orientation:portrait) {/*parado*/
	@media screen and (max-width: 640px) {
	}
	@media screen and (max-width: 480px) {
	}
}