@import url('https://fonts.googleapis.com/css?family=Noto+Sans:400,700&display=swap');
html{
	font-family: 'Noto Sans', sans-serif;
}

body {margin:0px;}

a:hover{
	cursor: pointer;
}

#informaciones h2{
	margin-top: 0;
}

.ul-check {
  list-style: none;
}
.ul-check li:before {
  content: "\f00c";
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  width: 1.3em;
  color: #023877;
}

.slider-wrapper {
	position: relative;
}

.nivoSlider{
	box-shadow: none !important;
}

.nivo-controlNav{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	top: 88%;
	z-index: 9999;
}

.pagination {
	margin: 18px 0;
}
.pagination ul {
	padding-left: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul > li {
	display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span {
	float: left;
	padding: 4px 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
	background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
	color: #999;
	cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
	border-left-width: 1px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span {
	padding: 11px 19px;
	font-size: 16.25px;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
	padding: 2px 10px;
	font-size: 12px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
	padding: 0 6px;
	font-size: 9.75px;
}
.pager {
	margin: 18px 0;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,
.pager:after {
	display: table;
	content: "";
	line-height: 0;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager li > a,
.pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
	text-decoration: none;
	background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
	float: right;
}
.pager .previous > a,
.pager .previous > span {
	float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
	color: #999;
	background-color: #fff;
	cursor: default;
}

.icon-first:before {
    content: "\f049";
}
.icon-last:before {
    content: "\f050";
}
.icon-next:before {
    content: "\f04e";
}
.icon-previous:before {
    content: "\f04a";
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: 'FontAwesome';
    font-style: normal;
    speak: none;
}


@media only screen and (min-width:769px) {
	a{text-decoration:none; color:#023877;}
	h1,h2,h3,h4{text-decoration:none; }  
	#contenedor { width:100%; height:auto; margin-top:-10px;}
	div#orbi-izq {  display: none;}
	#cabeza {width:100%; height:auto;}
	#virtual_m {display: none;}
	#cont_cabeza { width:85%; margin:0 auto; height:160px; margin-top:-21px; max-width:85%;}
	#logo{width:24%; height:auto; float:left; margin-bottom:15px; margin-top:47px;}
	#letra_logo {font-family:Noto Sans;font-size: 22px;color:#039;float:left;width:50%;}
	#Slide_residencia{height:322px;width:auto;overflow: hidden;}
	#bandera {width: 21%;height: 55px;margin: 0 auto; margin-top: 11px;padding-top: 10px;}
	#bandera img {width:100%;}
	#logo img {width:70%;margin-top: 47px;}
	#hora_redes {display: none;}
	#hora_redes img a {border: none;}
	#hora_redes img {float:right; margin-left:10px;}
	#hora_redes p {clear:right;font-family:Noto Sans;font-size:17px;color:#999999; float:right;margin-top:6px;}
	#fittext1 {width: 100%;height: 32px;margin: 0 auto;float:left;margin-top:10px;background-color:#023877;}
	#fittext1 ul {list-style-type: none;}
	#fittext1 ul li {text-transform:uppercase;font-family:Noto Sans;font-size:0.9em;display: inline-block; margin-right:2%;box-sizing: border-box;}
	#fittext1 ul li a {text-decoration: none;color:#FFF;}
	#fittext1 ul li a:hover {color:#FFF;}
	#buscador {width: 20%;height: 45px;float: right;padding-top: 25px;margin-top: -4%;}
	#buscador a{ font-family:'Noto Sans', sans-serif; font-size:11px; color:#003;}
	#buscador input {width:100%; float:right;}
	#cont_banner {height:auto !important;}
	#inicio_movil { display:none;}
	#baner { width:85%; margin:0 auto; overflow:hidden; border:none;margin-bottom:2%;}
	#baner img {width:100%  !important; min-height: 360px; }
	.vt_nice_slideshow, #vt_nice_slideshow95{ max-height:440px;}
	#baner_segundo { width:85%; height:auto; margin: 0 auto; max-width:85%; margin-top:15px;}
	#baner_segundo img{width:100%;}
	#baner_derecha { height:auto !important;}
	#vt_nice_slideshow95 {max-width: 85% !important;}
	#ruta {display:none;}
	#cine_m {display:none;}
	#proyectos_m {display:none;}
	#servicios_m {display:none;}
	#cabeza_software { max-width: 85%;margin: 0 auto;border: none;}
	#cabeza_tecnologias_exponenciales { max-width: 85%;margin: 0 auto;border: none;}
	#santiago_m{ display:none;}
	#idiomas_m{ display:none;}
	#informaciones .items-row {margin-top: 20px;}
	#informaciones .items-more { display:none;}
	#transparencia_modulos{width: 1020px;margin-bottom: -24%;margin-left: -18px;}
	#transparencia_modulos iframe.wrapperdirectas {min-height:600px;}
	#transparencia_modulos iframe.wrapperprecios {min-height:890px;}
	#transparencia_modulos iframe.wrapperlicitacion {min-height:800px;}
	#transparencia_modulos iframe.wrappermenores {min-height: 800px; height: 800px; overflow: scroll; overflow-x: hidden; margin-bottom: 150px;}

	#informaciones{font-family: Noto Sans;}
	#informaciones iframe body table tr td h2{color:#F3C;}
	#informaciones h2 a{color:#2D3D90;}
	.inscripcion{background-color:#652d90;float:right;padding:5px;padding:7px;margin: 5px;color:#fff !important;}
	a.inscripcion:hover{ background-color:#7c3bae;}
	.incri_meca{background-color:#f89a1c;float:right;padding:5px;padding:7px;margin: 5px;color:#fff !important;}
	.incri_meca:hover{ background-color:#d28012;}
	.inscrip_virtual{background-color:#0067a9;float:right;padding:7px;margin: 5px;color:#fff !important;}
	a.inscrip_virtual:hover{ background-color:#0067a9;}
	.inscrip_redes{background-color:#339946;float:right;padding:7px;margin: 5px;color:#fff !important;}
	a.inscrip_redes:hover{ background-color:#208132;}
	.inscrip_multi{background-color:#be1d2d;float:right;padding:7px;margin: 5px;color:#fff !important;}
	a.inscrip_multi:hover{ background-color:#be1d2d;}
	.inscrip_ingle{background-color:#a0814b;float:right;padding:7px;margin: 5px;color:#fff !important;}
	a.inscrip_multi:hover{ background-color:#a0814b;}
	.item-page .inscripcion{ display:none;}
	.inscrip_multi:visited{ color:#fff !important;}
	.inscrip_redes:visited{ color:#fff !important;}
	.inscrip_virtual:visited{ color:#fff !important;}
	.incri_meca:visited{ color:#fff !important;}
	.inscripcion:visited{ color:#fff !important;}
	.inscrip_multi:active{ color:#fff !important;}
	.inscrip_virtual:active{ color:#fff !important;}
	.incri_meca:active{ color:#fff !important;}
	.inscripcion:active{ color:#fff !important;}
	
	/*SOFTWARE*/
	#menu_software {max-width:85%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%; background-color:#652d90;}
	#menu_software ul { margin: 0;}
	#menu_software ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_software ul li:hover {background-color:#674085;}
	#menu_software ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_software ul li ul li {display:none;}
	#menu_software ul li:hover ul li {display:block;}
	#menu_software ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_software ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#652d90;}
	#cursos_software .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_software a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #652d90; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_software .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_software .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*FINAL SOFTWARE*/

	/*TECNOLOGIAS_EXPONENCIALES*/
	#menu_tecnologias_exponenciales {max-width:85%; margin: 0 auto;overflow: hidden;border: none;background-color:#0070b7;}
	#menu_tecnologias_exponenciales ul { margin: 0;}
	#menu_tecnologias_exponenciales ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_tecnologias_exponenciales ul li:hover {background-color:#00497c;}
	#menu_tecnologias_exponenciales ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_tecnologias_exponenciales ul li ul li {display:none;}
	#menu_tecnologias_exponenciales ul li:hover ul li {display:block;}
	#menu_tecnologias_exponenciales ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_tecnologias_exponenciales ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#652d90;}
	#menu_tecnologias_exponenciales ul li ul li:hover {background-color:#674085;}
	#menu_tecnologias_exponenciales ul li ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#cursos_tecnologias_exponenciales .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_tecnologias_exponenciales a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #652d90; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_tecnologias_exponenciales .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_tecnologias_exponenciales .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*FINAL TECNOLOGIAS_EXPONENCIALES*/
	
	/*RELACIONES_INTERNACIONALES*/
	
	#cabeza_relaciones_internacionales { max-width: 85%;margin: 0 auto;border: none;}
	#menu_relaciones_internacionales {max-width:85%; margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#01a1c5;}
	#menu_relaciones_internacionales ul { margin: 0;}
	#menu_relaciones_internacionales ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_relaciones_internacionales ul li:hover {background-color:#02c2d9;}
	#menu_relaciones_internacionales ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_relaciones_internacionales ul li ul li {display:none;}
	#menu_relaciones_internacionales ul li:hover ul li {display:block;}
	#menu_relaciones_internacionales ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_relaciones_internacionales ul li ul li {list-style: none;min-width: 100px;margin-left: -20px;background-color:#01a1c5;}
	#menu_relaciones_internacionales ul li ul li:hover {background-color:#02c2d9;}
	#menu_relaciones_internacionales ul li ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#cursos_relaciones_internacionales .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_relaciones_internacionales a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #652d90; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_relaciones_internacionales .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_relaciones_internacionales .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*FINAL RELACIONES_INTERNACIONALES*/
	
	/*EXTENSION*/
	#cabeza_extension { max-width: 85%;margin: 0 auto;border: none;}
	#menu_extension {max-width:85%; margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%; background-color:#023877;}
	#menu_extension ul { margin: 0;}
	#menu_extension ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_extension ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_extension ul li ul li {display:none;}
	#menu_extension ul li:hover ul li {display:block;}
	#menu_extension ul li ul {width: 170px;height: 139px;margin-left: -12px;margin-top: 13px;position: absolute;}
	#menu_extension ul li ul li {list-style: none;width: 190px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color: #1D71BE;}
	#menu_extension ul li ul li:hover {background-color:#1465a4;}
	#cursos_extension .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_extension a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #be1d2d; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_extension .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_extension .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*EXTENSION*/

	/*MULTIMEDIA*/
	#cabeza_multimedia { max-width: 85%;margin: 0 auto;border: none;}
	#menu_multimedia {max-width:85%; margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#be1d2d;}
	#menu_multimedia ul { margin: 0;}
	#menu_multimedia ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_multimedia ul li:hover {background-color:#af1a29;}
	#menu_multimedia ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_multimedia ul li ul li {display:none;}
	#menu_multimedia ul li:hover ul li {display:block;}
	#menu_multimedia ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_multimedia ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#be1d2d;}
	#menu_multimedia ul li ul li:hover {background-color:#af1a29;}
	#cursos_multimedia .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_multimedia a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #be1d2d; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_multimedia .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_multimedia .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*MULTIMEDIA*/
	
	/*REDES*/
	#cabeza_redes { max-width: 85%;margin: 0 auto;border: none;}
	#menu_redes {max-width:85%; margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#339946;}
	#menu_redes ul { margin: 0;}
	#menu_redes ul li { float:left; list-style-type:none; padding: 16px}
	#menu_redes ul li:hover { background-color:#2e8b3f;}
	#menu_redes ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_redes ul li ul li {display:none;}
	#menu_redes ul li:hover ul li {display:block;}
	#menu_redes ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_redes ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#339946;}
	#menu_redes ul li ul li:hover {background-color:#2e8b3f;}
	#cursos_redes .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_redes a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #652d90; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_redes .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_redes .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*REDES*/
	
	/*MECATRONICA*/
	#cabeza_mecatronica { max-width: 85%;margin: 0 auto;border: none;}
	#menu_mecatronica {max-width:85%; margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#f89a1c;}
	#menu_mecatronica ul { margin: 0;}
	#menu_mecatronica ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_mecatronica ul li:hover {background-color:#e8901a;}
	#menu_mecatronica ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_mecatronica ul li ul li {display:none;}
	#menu_mecatronica ul li:hover ul li {display:block;}
	#menu_mecatronica ul li ul {width: 100px;margin-left: -12px;position: absolute;}
	#menu_mecatronica ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#f89a1c;}
	#menu_mecatronica ul li ul li:hover {background-color:#e8901a;}
	#cursos_mecatronica .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_mecatronica a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #f89a1c; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_mecatronica .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_mecatronica .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*MECATRONICA*/
	
	/*INGLES*/
	#cabeza_ingles { max-width: 85%;margin: 0 auto;border: none;}
	#menu_ingles {max-width:85%; margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#a0814b;}
	#menu_ingles ul { margin: 0;}
	#menu_ingles ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_ingles ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_ingles ul li ul li {display:none;}
	#menu_ingles ul li:hover ul li {display:block;}
	#menu_ingles ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_ingles ul li ul li {list-style: none;width: 101px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color:#a0814b;}
	#menu_ingles ul li ul li:hover {background-color:#907340;}
	#cursos_ingles .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_ingles a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #652d90; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_ingles .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_ingles .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*INGLES*/

	/*VIRTUAL*/
	#cabeza_virtual { max-width: 85%;margin: 0 auto;border: none;}
	#menu_virtual {max-width:85%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#023877; box-sizing: content-box; height: 55px;}
	#menu_virtual ul { margin: 0;}
	#menu_virtual ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_virtual ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_virtual ul li ul li {display:none;}
	#menu_virtual ul li:hover ul li {display:block;}
	#menu_virtual ul li ul {width: 100px;margin-left: -28px;position: absolute;}
	#menu_virtual ul li ul li {list-style: none;min-width: 101px; width: 120px;margin-left: -20px;background-color:#023877;}
	#menu_virtual ul li:hover {background-color:#025c95; cursor: pointer;}
	#cursos_virtual .nspArt h4.nspHeader a {font-size:1.5em;color:#652d90;font-family: Noto Sans;font-weight: 100;margin-top: 23px;text-decoration: none;}
	#cursos_virtual a.readon {font-size: 1em;color: #FFF;font-family: Noto Sans;font-weight: 100;margin-top: 7px;padding:3px;float: right;text-decoration: none;background-color: #652d90; padding: 3px;padding-left: 6px;padding-right: 5px;}
	#cursos_virtual .nspArt h4 {margin-bottom: -15px;margin-top: 1px;}
	#cursos_virtual .nspArt p.nspText {float: none;margin-top: 45px; font-family: Noto Sans;font-size: 1em;}
	/*VIRTUAL*/

	#informaciones {width:100%;height:auto;font-family:'Noto Sans', sans-serif;/* font-size:14px; */color:#333333;}
	#informaciones .contentpane { margin-top:3%;}
	#informaciones .contentpane iframe { border:none;}
	#informaciones h2{ font-size: 2em; color:#023877; font-family: Noto Sans; text-decoration:none;}
	#informaciones ul.actions {display:none;}
	#centro { margin: 0 auto; max-width:85%;}
	#cerrar a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	
	#derecha { width: 75%; height: auto; float:left;}
	#seccion1 { width: 99%; height: auto; }

	#carreras, #empezar, #cursos{ 
		width: 30.9%; 
		background-color: #023877; 
		display: inline-flex;
		padding: 1%;
		color: #fff;
	}
	#carreras .texto_carrera, #empezar .texto_carrera, #cursos .texto_carrera{
		font-size: 0.8em;
		margin: 0;
	}
	#carreras h3, #empezar h3, #cursos h3{
		margin: 0;
	}
	#carreras a, #empezar a, #cursos a{
		color: #fff;
	}
	#ver_carreras {position: relative; width: 97.5%; z-index: 2; height: auto; padding: 10px; font-family: 'Noto Sans', sans-serif;font-size: 12px; color: #FFF; background-color: #023877; float:left; top: 10px; min-height:250px;}
	#ver_carreras #tecnologos {float:left;}
	#ver_carreras #tecnologos h1{font-size:2em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#ver_carreras #tecnologos ul li { margin-top:10px; margin-bottom:10px; list-style-type:none;}
	#ver_carreras #tecnologos ul li a{ font-family:Noto Sans; font-size:16px; color:#FFF;  text-decoration:none;}
	#ver_carreras #texto_introduccion {float: left;width: 30%;margin-left: 4%;margin-top: 6%;}
	#ver_carreras #texto_empezar {float: left; margin-left: 1%; margin-top: 9%;}
	#ver_carreras #texto_empezar h1 a {font-family:Noto Sans; font-size:1.1em; text-decoration:none; color:#FFF;}
	#ver_carreras #multimedia {float: left;width: 31%;margin-left: 1%;margin-top: 6%;}
	#ver_carreras #multimedia a {color:#fce204; font-size:15px; text-decoration:none; padding-top: 10px; float:right;}
	#ver_carreras #redes {float: left;width: 31%;margin-left: 1%;margin-top: 6%;}
	#ver_carreras #redes a {color:#fce204; font-size:15px; text-decoration:none; padding-top: 10px; float:right;}
	#ver_carreras #software {float: left;width: 31%;margin-left: 1%;margin-top:6%;}
	#ver_carreras #software a {color:#fce204; font-size:15px; text-decoration:none; padding-top: 10px; float:right;}
	#ver_carreras #mecatronica {float: left;width: 31%;margin-left: 1%;margin-top:6%;}
	#ver_carreras #mecatronica a {color:#fce204; font-size:15px; text-decoration:none; padding-top: 10px; float:right;}
	#ver_carreras #manufactura {float: left;width: 31%;margin-left: 1%;margin-top:6%;}
	#ver_carreras #manufactura a {color:#fce204; font-size:15px; text-decoration:none; padding-top: 10px; float:right;}
	#ver_cursos {position: relative; width: 132%; z-index: 2; height:auto; min-height:250px; padding: 10px; font-family: 'Noto Sans', sans-serif; font-size: 12px; color: #FFF; background-color: #023877; float:left; top: 10px;}
	#ver_cursos #cursos_permanente h1 {font-size:2.3em; color:#fff; font-family:Noto Sans; font-weight: 100;}
	#ver_cursos #cursos_permanente a { color:#FFF; text-decoration:none;}
	#ver_cursos #cursos_permanente { float:left;}
	#ver_cursos #cursos_permanente ul li { margin-top:10px; margin-bottom:10px; list-style-type:none;}
	#ver_cursos #cursos_permanente ul li a{font-family:Noto Sans; font-size:17px; color:#FFF;  text-decoration:none;}
	#ver_cursos #cursos_introduccion {float:left; width:75%; margin-left:4%; margin-top:7%;}
	#cerrar_cursos a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	#ver_cursos #multimedia_cursos {float: left;width: 75%; height:auto; margin-left: 4%;margin-top: 1%;}
	#ver_cursos #redes_cursos {float: left;width: 78%; height:auto; margin-left: 4%;margin-top: 3%;}
	#ver_cursos #software_cursos {float: left;width: 75%; height:auto; margin-left: 4%;margin-top: 7%;}
	#ver_cursos #mecatronica_cursos {float: left;width: 75%; height:auto; margin-left: 4%;margin-top: 7%;}
	#ver_cursos #ingles_cursos {float: left;width: 75%; height:auto; margin-left: 4%;margin-top: 7%;}
	#noticia { width:100%; margin-top: 18px; margin-bottom: 30px;}   
	#noticia h3 { margin-bottom:-6px; font-size:1em; color:#023877; font-family:Noto Sans;}
	#noticia .nspArt .fnone a {font-family:Noto Sans; font-size: 1em;color: #798691;}
	#noticia p {font-family: Noto Sans; font-size: 0.8em;color: #999999;}
	#noticia a.readon {font-family: Noto Sans;font-size: 0.9em;color: #09F;float: left;margin-top: -10px; text-decoration: none;}
	#noticia div.nspArt {height: 170px;margin-top: -5px;}
	#noticia a {color: #023877;text-decoration: none;}
	#noticia h1 {font-size: 1.5em; color: black; font-family: Noto Sans; font-weight: 600; margin-left: 0; margin-top: 0; margin-bottom: 18px; border-bottom: 3px solid #023877;}
	.noticias_row{width: 46%; padding: 0 1%; display: inline-table;}
	.noticias_img{width: 21%; margin-right: 2%; display: inline-table;}
	.noticias_img img{margin: 40px auto;}
	.noticias_content{width: 70%; margin: 2%; display: inline-block;}
	.noticias_content2{width: 100%; display: inline-block;}
	#empezar iframe {height:310px !important;overflow:scroll;overflow-x: hidden !important;}
	#seccion2 {width: 99%;height: auto;margin-top: 5%;margin-bottom: 2%; text-transform: uppercase;}
	#seccion3 {width: 99%;height: auto;  position:relative; z-index:1; float:left;}
	#santiago {width: 23%;height: 45px;float: left;margin-right: 2%;padding-top: 25px;background-color: #023877;-moz-transition-property: background-color; -moz-transition-duration:1s; -webkit-transition-property:background-color;-webkit-transition-duration : 1s; -o-transition-property: background-color; -o-transition-duration:1s;}	
	#santiago p a {font-size: 1.4em;color: #fff;font-family: Noto Sans;font-weight: 100;margin-left: 12px; text-decoration:none;}
	#santiago p {line-height: 1;}
	#idiomas {width: 23%;height: 70px;float: left;margin-right: 2%; background-color: #023877; -moz-transition-property:background-color; -moz-transition-duration: 1s;-webkit-transition-property: background-color; -webkit-transition-duration :1s; -o-transition-property : background-color;-o-transition-duration: 1s;}
		#idiomas p a {font-size: 1.4em;color: #fff;font-family: Noto Sans;font-weight: 100; text-decoration:none;}
	#idiomas p {margin-left: 9px; line-height: 1;}
	#cine {width:23%;height:70px;float:left;margin-right:2%;background-color: #023877;  -moz-transition-property: background-color; -moz-transition-duration : 1s;-webkit-transition-property : background-color;-webkit-transition-duration : 1s; -o-transition-property: background-color; -o-transition-duration:1s; }
	#cine p a {font-size: 1.3em;color: #fff; font-family: Noto Sans; font-weight: 100; text-decoration:none;}
	#cine p { line-height: 1; margin-left: 10px; }
	#virtual {width: 25%;height:70px;float:left;background-color:#023877;-moz-transition-property:background-color;-moz-transition-duration: 1s;-webkit-transition-property:background-color; -webkit-transition-duration:1s;-o-transition-property : background-color;-o-transition-duration: 1s;}
	#virtual p a {font-size: 1.4em;color: #fff;font-family: Noto Sans;font-weight: 100; text-decoration:none;}
	#virtual p {line-height: 1;margin-left: 10px;}
	#residencia {color: #fff;width: 23%;height: 150px;float: left;margin-right: 2%;margin-top:2%; background: #023877;}
	#residencia p a {font-size:1.3em; color: #fff; font-family:Noto Sans;font-weight:100; text-decoration:none;}
	#residencia p {font-size:1.5em;font-family: Noto Sans;margin-left: 10px; text-transform: uppercase;padding: 0 0 10px 0;}
	#campus {color: #fff;width: 23%;height: 150px;float: left;margin-right: 2%;margin-top: 2%; background: #023877;}
	#campus p a {font-size: 1.3em;color: #fff; font-family:Noto Sans; font-weight: 100; text-decoration:none;}
	#campus p {font-size:1.5em;font-family: Noto Sans;margin-left: 10px; text-transform: uppercase;padding: 0 0 10px 0;}
	#aulas {color: #fff;width:25%;height:150px;float:left;margin-top:2%; background: #023877;}
	#aulas p a {font-size: 1.3em;color: #fff;font-family: Noto Sans;font-weight:100; text-decoration:none;}
	#aulas p {font-size:1.5em;font-family: Noto Sans;margin-left: 10px; text-transform: uppercase;padding: 0 0 10px 0;}
	#filosofia {color: #fff;width: 23%;height: 150px;float:left;margin-top:2%; margin-right:2%; background: #023877;}
	#filosofia p a {font-size: 1.3em;color: #fff; font-family: Noto Sans;font-weight: 100; text-decoration:none;}
	#filosofia p {font-size:1.5em;font-family: Noto Sans;margin-left: 10px; text-transform: uppercase;padding: 0 0 10px 0;}
	#banners {width: 100%; float: left;margin-top: 5%;margin-bottom: 2%;}
	#izquierda {width:24%;height:auto; float:left; margin-left:1%; margin-bottom:1.5%; }
	#orbi { background-color:#023877; padding: 0.66% 0;}
	#orbi img {margin: 0 auto; display:block; margin-top:8px;}
	#menu_derecha_m {display: none;}   
	#menu_derecha {width: 100%;height:auto; margin-bottom:1%; min-height: 353px;}
	#menu_derecha h3 {color: #333; font-family:Noto Sans;}
	#menu_derecha ul {list-style-type: none;padding: 0;}
	#menu_derecha  ul.menumultimedia {display:block !important;}
	#menu_derecha  ul.menusoftware {display:block !important;}
	#menu_derecha  ul.menumecatronica {display:block !important;}
	#menu_derecha  ul.menuredes {display:block !important;}
	#menu_derecha  ul.menumecatronica {display:block !important;}
	#menu_derecha ul li {text-transform:uppercase;font-family:Noto Sans;font-size:1em;margin-bottom:14px; line-height: 20px;}
	#menu_derecha ul li a {text-decoration: none;color: #023877 ; padding: 2px;}
	#menu_derecha ul li a:hover {background-color: #023877  ;color: #fff;}
	
	/*SOFTWARE*/
	#menu_derecha ul#multimedia li a {text-decoration: none;color:#be1d2f; padding: 2px;}
	#menu_derecha ul#multimedia li a:hover {background-color: #be1d2f;color: #fff;}
	/*SOFTWARE*/
	
	/*MULTIMEDIA*/
	#menu_derecha ul#software li a {text-decoration: none;color:#652d90; padding: 2px;}
	#menu_derecha ul#software li a:hover {background-color: #652d90;color: #fff;}
	/*MULTIMEDIA*/
	
	/*INGLES*/
	#menu_derecha ul#ingles li a {text-decoration: none;color:#a0814b; padding: 2px;}
	#menu_derecha ul#ingles li a:hover {background-color: #a0814b;color: #fff;}
	/*INGLES*/
	
	/*REDES*/
	#menu_derecha ul#redes li a {text-decoration:none; color:#339946; padding: 2px;}
	#menu_derecha ul#redes li a:hover {background-color:#339946; color:#fff;}
	/*REDES*/
	
	/*MECATRONICA*/
	#menu_derecha ul#mecatronica li a {text-decoration:none; color:#f89a1c; padding: 2px;}
	#menu_derecha ul#mecatronica li a:hover {background-color:#f89a1c; color:#fff;}
	/*MECATRONICA*/
	
	/*VIRTUAL*/
	#menu_derecha ul#virtual_itla li a {text-decoration:none; color:#0067a9; padding: 2px;}
	#menu_derecha ul#virtual_itla li a:hover {background-color:#0067a9; color:#fff;}
	/*VIRTUAL*/
	
	#certificate{width: 100%;height: 70px;float:left;margin-bottom:6% !important;background-color:#00a69c;  -moz-transition-property:background-color;-moz-transition-duration:1s;-webkit-transition-property:background-color;-webkit-transition-duration:1s;-o-transition-property:background-color;-o-transition-duration: 1s;}
	#certificate:hover {background-color: #01958c;-moz-transition-property:background-color; -moz-transition-duration:1s; -webkit-transition-property:background-color; -webkit-transition-duration:1s;-o-transition-property:background-color;-o-transition-duration:1s;}
	#certificate p a {font-size: 1.4em; color:#fff; font-family: Noto Sans; font-weight:100; text-decoration:none;}
	#certificate p {margin-top: 47px;line-height: 1;margin-left: 10px;}
	#transparencia{ display:none;}   
	#transparencia_mobil { display:none;}
	#unpocomas {width:100%;height: auto;float:left;}
	#pie{width: 100%;height:auto;margin-bottom: -8px;}
	#cont_pie {width: 100%;margin: 0 auto; height: 72%;}
	#menu_pie {width: 85%; margin: 0 auto; margin-top: 30px;}
	.moduletable{ color:#023877;}
	.moduletable p { color:#333333;}
	#menu_pie ul li a:hover {background-color: #023877;color: #fff;}
	div.moduletableSoluciones h3{margin-bottom:-6px;font-size:1em;color:#333;font-family:Noto Sans; font-weight:bold;}
	div.moduletableSoluciones {float: left; width: 25%;}
	#menu_pie ul#Soluciones {padding: 0; list-style-type: none;}
	#menu_pie ul#Soluciones li a { padding: 4px 0; margin: 5px 0; font-family: Noto Sans;font-size: 0.9em;text-decoration:none;}
	div.moduletableenlaces h3 {margin-bottom: -6px;font-size: 1em;color: #333;font-family: Noto Sans; font-weight:bold;}
	div.moduletableenlaces {float: left;width: 25%;}
	#menu_pie ul#enlaces {padding: 0;list-style-type: none;}
	#menu_pie ul#enlaces li a { padding: 4px 0; margin: 5px 0; font-family: Noto Sans;font-size: 0.9em; text-decoration: none;}
	div.moduletableegresados h3 {margin-bottom:-6px; font-size:1em; color:#333; font-family:Noto Sans; font-weight:bold;}
	div.moduletableegresados {float:left;width: 25%;}
	#menu_pie ul#egresados {padding: 0;list-style-type:none;}
	#menu_pie ul#egresados li {margin-bottom: 12px;}
	#menu_pie ul#egresados li a { padding: 4px 0; margin: 5px 0; font-family:Noto Sans; font-size:0.9em; text-decoration:none;}
	div.moduletablecampus1 h3 {margin-bottom:-6px; font-size:1em; color:#333; font-family:Noto Sans; font-weight:bold;}
	div.moduletablecampus1 {float:left; width:25%;}
	#menu_pie ul#campus1 {padding: 0;list-style-type:none;}
	#menu_pie ul#campus1 li a { padding: 4px 0; margin: 5px 0;  font-family: Noto Sans; font-size:0.9em; text-decoration:none;}
	div.moduletablebiblioteca h3 {margin-bottom: -6px; font-size: 1em; color: #333; font-family: Noto Sans; font-weight:bold;}
	div.moduletablebiblioteca {float:left; width:25%;}
	#menu_pie ul#biblioteca {padding: 0; list-style-type: none;}
	#menu_pie ul#biblioteca li a { padding: 4px 0; margin: 5px 0;  font-family:Noto Sans; font-size:0.9em; text-decoration: none;}
	#logo_pie {width: 100%;background-color: #E6E6E7;float: left;margin-top: 15px;}
	div.moduletablepie {width:85%;margin-top: -9px;margin-left: 21%;}
	#logo_pie ul#pie2{clear:left;margin-left:-4%;list-style-type:none;}
	#logo_pie ul#pie2 li {float: left;margin-right: 3%;}
	#logo_pie ul#pie2 li a { padding: 4px 0; margin: 5px 0;  font-family: Noto Sans; font-size:0.9em; text-decoration: none;}
	#logo_pie img {margin-top: 0%; margin: 8px;}
	#logo_pie img.certificaciones {float:right; margin-top:-70px; margin-right:10px;}
	#logo_pie .texto {font-family:'Noto Sans', sans-serif; font-size:12px; color:#023877;}
	#logo_pie .texto3 {font-family:'Noto Sans', sans-serif; font-size:14px; color:#023877;}
}
@media only screen and (min-width:1000px) and (max-width:10925px) {
	#santiago p a, #idiomas p a, #cine p a, #virtual p a { font-size: 1.2em; }
	#filosofia, #campus, #residencia, #aulas {height: 115px; }
	#filosofia p, #campus p, #residencia p, #aulas p { font-size: 1.2em; }
} 

@media only screen and (min-width:768px) and (max-width:1021px) {  
	#cont_cabeza, #baner, #baner_segundo, #cabeza_software, #cabeza_tecnologias_exponenciales, 
	#menu_software, #menu_tecnologias_exponenciales, #cabeza_relaciones_internacionales, 
	#menu_relaciones_internacionales, #cabeza_extension, #menu_extension, #cabeza_multimedia, 
	#menu_multimedia, #cabeza_redes, #menu_redes, #cabeza_mecatronica, #menu_mecatronica, #cabeza_ingles, 
	#menu_ingles, #cabeza_virtual, #menu_virtual, #centro, #menu_pie, div.moduletablepie{
		max-width: 95%;
		width: 95%;
	}
	#informaciones{
		width: 99%;
	}
	#izquierda{
		width: 25%;
		margin-left: 0;
	}
	#carreras, #empezar, #cursos {
	    width: 30%;
	    min-height: 85px !important;
	}
	#orbi{
		padding: 5.76% 0;
	}
}
/*tablet styles*/
@media only screen and (min-width:601px) and (max-width:768px) {  
	.contenedor {width:100%;height:auto;margin-top:-10px;}
	#cabeza {width: 100%;height:auto; margin-bottom:2%;}
	#cont_cabeza {width: 100%;margin: 0 auto;}
	#inicio_movil { display:none;}
	#logo{width:24%; height:auto; float:left; margin-bottom:15px; margin-top:-13px;}
	#bandera {width: 31%;height: 55px;margin: 0 auto;margin-top: 0px;padding-top: 0px;}
	#ver_carreras {position: relative; width: 139%; z-index: 2; height: 400px; padding: 10px; font-family: 'Noto Sans', sans-serif; font-size: 12px; color: #FFF; background-color: #023877; float:left;}
	#cerrar a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	#ver_cursos {position: relative; width: 140%; z-index: 2; height: auto; padding: 10px; font-family: 'Noto Sans', sans-serif; font-size: 12px; color: #FFF; background-color: #023877; float:left;}
	#cerrar_cursos a{float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px;text-decoration:none;}
	#ver_carreras #tecnologos {float:left;}
	#ver_carreras #tecnologos h1{font-size:1.8em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#ver_carreras #tecnologos ul li { margin-top:10px; margin-bottom:10px; list-style-type:none;}
	#ver_carreras #tecnologos ul li a{ font-family:Noto Sans; font-size:14px; color:#FFF;  text-decoration:none;}
	#ver_carreras #texto_introduccion {float: left;width: 30%;margin-left: 4%;margin-top: 6%;}
	#ver_carreras #texto_empezar {float: left; margin-left: 1%; margin-top: 9%;}
	#ver_carreras #texto_empezar h1 a {font-family:Noto Sans; font-size:1.1em; text-decoration:none; color:#FFF;}
	#ver_carreras #multimedia {float: left;width: 31%;margin-left: 1%;margin-top: 6%;}
	#ver_carreras #redes {float: left;width: 31%;margin-left: 1%;margin-top: 6%;}
	#ver_carreras #software {float: left;width: 31%;margin-left: 1%;margin-top:6%;}
	#ver_carreras #mecatronica {width: 100%; margin-left: 1%; margin-top: 3%; margin-bottom: -5%;}
	#ver_cursos {position: relative; width: 138%; z-index: 2; height:auto; min-height:250px; padding: 10px; font-family: 'Noto Sans', sans-serif; font-size: 12px; color: #FFF; background-color: #023877; float:left; top: 10px;}
	#ver_cursos #cursos_permanente h1 {font-size:2.3em; color:#fff; font-family:Noto Sans; font-weight: 100; text-decoration:none;}
	#ver_cursos #cursos_permanente { float:left;}
	#ver_cursos #cursos_permanente ul li { margin-top:10px; margin-bottom:10px; list-style-type:none;}
	#ver_cursos #cursos_permanente ul li a{font-family:Noto Sans; font-size:17px; color:#FFF;  text-decoration:none;}
	#ver_cursos #cursos_introduccion {float:left; width:75%; margin-left:4%; margin-top:7%;}
	#cerrar_cursos a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	#bandera img {width:100%;}
	#hora_redes {width: 25%;height: 45px;float: right;margin-top:5%;margin-bottom: 1%;}
	#hora_redes img a {border: none;}
	#hora_redes img {width: 20%;float: right;margin-left: 10px;}
	#hora_redes p {clear: right;font-family: Noto Sans;font-size: 17px;color: #999999;float: right;margin-top:6px; display:none;}
	#fittext1 {width: 85%;clear: both;}
	#fittext1 ul {list-style-type: none;width:100%; margin: 0 auto; padding: 0;}
	#fittext1 ul li {text-transform: uppercase;font-family: Noto Sans;font-size:0.9em;display: inline-block; }
	#fittext1 ul li a { text-decoration: none; color:#000066;}
	#fittext1 ul li a:hover {color:#FC0;}
	#buscador {width:15%; height:45px; background-color: #CCF; float: left; margin-left: 10%; display:none;}
	#baner {width: 100%;  margin: 0 auto; overflow: hidden; border:none;}
	#baner_segundo { width: 100%; height: auto; margin: 0 auto; max-width: 85%; margin-bottom: 10px;}
	#baner_segundo img{width:100%;}
	#cabeza_multimedia, #cabeza_redes, #cabeza_software, #cabeza_mecatronica,
	#cabeza_relaciones_internacionales, #cabeza_biblioteca, #cabeza_virtual, 
	#cabeza_tecnologias_exponenciales{max-width: 94% !important; margin: 0 auto;}
	#informaciones {width: 100%;height: auto;font-family: 'Noto Sans', sans-serif;/* font-size: 14px; */color: #333333;}
	#informaciones h2{font-size: 2em; margin-top: 0;color: #023877; font-family: Noto Sans; text-decoration: none; }
	#informaciones ul.actions {display:none;}
	#centro { width: 100%; margin: 0 auto;}
	#derecha {width: 70%;height:auto;margin-top: 15px;float: left;margin-right: 2%;margin-bottom: 15px;}
	#seccion1 {width: 98%;height:auto;}
	#carreras, #empezar, #cursos{ 
		width: 98%;
	    margin: 1% 0;
	    background: #023877;
	    padding: 0px 0 0 2%;
    	min-height: 65px !important;
	}
	#carreras h3, #empezar h3, #cursos h3{ 
		margin: 0;
    	padding-top: 10px;
	}
	#carreras p, #empezar p, #cursos p{ 
		margin: 0;
	}
	#carreras a, #empezar a, #cursos a{ 
		color: #fff;
    	text-decoration: none;
	}
	#orbi-izq{
		margin: 1% 0;
	}
	#carreras:hover {background-color: #4075aa;}
	#carreras a {color: #fff;text-decoration: none;}
	#cursos a {color: #fff; text-decoration: none; }
	#noticia{ width:32.5%;height:330px; background-color:#369; float:left; margin-top:20px; margin-right:2%; display:none;}
	#seccion2 {width: 100%; height: auto; background-color: #36F; margin-top:2%;}
	#santiago {width: 47%; height: 106px; float: left; margin-right: 4%; padding-top: 25px; background-color: #09C; margin-top: 2%;}
	#santiago:hover {background-color:#023877;}
	#santiago p{margin-left:5px;}
	#santiago p a {font-size:1.4em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#idiomas {width: 47%; height: 130px;float: left;background-color: #009966;margin-top: 2%;}
	#idiomas:hover {background-color: #02875b;}
	#idiomas p a { font-size:1.4em; color: #fff; font-family: Noto Sans; font-weight:100; text-decoration:none;}
	#idiomas p { margin-left:5px;}
	#cine {width: 47%;height: 130px;float: left;margin-right: 4%;margin-top: 4%;background-color: #060;}
	#cine:hover {background-color:#028f02;}
	#cine p {margin-left:5px; }
	#cine p a {font-size:1.3em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#virtual {width: 47%;height: 130px;float: left;background-color: #39C;margin-top: 4%;}
	#virtual:hover {background-color:#40b3ec;}
	#virtual p {margin-left:5px;}
	#virtual p a {font-size: 1.3em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#residencia {width: 23%;height:150px;background-color: #3FC;float:left;margin-right:2%;margin-top:2%;display:none;}#campus {width:23%;height:150px;background-color:#FC0;float:left;margin-right:2%;margin-top:2%;display:none;}
	#aulas {width:23%;height:150px;background-color:#6F6;float:left;margin-right:2%;margin-top:2%;display:none;}
	#filosofia {width: 25%;height: 150px;background-color:#9C0;float:left;margin-top:2%;display:none;}
	#banners {width:100%;background-color: #9C0; float:left; margin-top:2%; display: none;}
	#izquierda {width: 27%; height:auto; float: left; margin-bottom: 2%;}
	#orbi {width: 100%; height: 106px; background-color: #023877; margin-bottom: 11%; padding-top: 1px; margin-top: -1px; display: none;}
	#orbi img { margin: 0 auto; display: block; margin-top: 16%; width:100%;}
	#orbi:hover { background-color: #4075aa;}
	#menu_derecha {width: 100%;margin-bottom: 6%;}
	#menu_derecha ul { list-style-type: square; padding-left: 20px; margin: 0;}
	#menu_derecha ul li {text-transform:uppercase;font-family:Noto Sans;font-size:0.9em;margin-bottom:1px; line-height: 25px; }
	p{/* font-size: 14px; */}
	#certificate {width:100%;height:130px;background-color:#00a69c; float:left;margin-bottom:11% !important;}
	#certificate:hover {background-color: #01958c;}
	#certificate p a {font-size: 1.4em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#certificate p {margin-top:47px; line-height:1; margin-left: 1 0px;}
	#transparencia_mobil { display:none;}
	#transparencia {width:100%;height:130px;background-color:#023877; float:left;margin-bottom:11% !important;}
	#transparencia:hover {background-color: #1669a8;}
	#transparencia p a {font-size: 1.4em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#transparencia p {margin-top:47px; line-height:1; margin-left: 1 0px;}
	#unpocomas {width:100%;float:left;margin-bottom: 1%!important;}
	#logo_pie {width:100%;height:110px; background-color:#ebebeb;}
	div.moduletablepie {float:left; width:85%; display: none;}
	#logo_pie img {margin-top:1%; margin-left:15px;}
	#logo_pie img.logo_itla { margin-right:7%;}
	#logo_pie img.certificaciones{float:right;margin-right:10px;}
	#pie{width:100%;height:auto;margin-bottom:-8px;}
	#cont_pie{width:85%; margin:0 auto;height:auto;}
	#menu_pie { display: none;}
	#santiago p a, #idiomas p a, #cine p a, #virtual p a { font-size: 1.2em; }
	#filosofia p, #campus p, #residencia p, #aulas p { font-size: 1.4em; }
	#pie { width: 100%; height: auto; margin-bottom: -8px; font-family: Noto Sans; font-size: 12px !important; }
	#redesSociales{ display: none !important; }
	
	/*SOFTWARE*/
	#menu_software {width: 94%;margin: 0 auto;overflow: hidden;border: none;margin-bottom: 2%;background-color:#652d90;}
	#menu_software ul { margin: 0;}
	#menu_software ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_software ul li:hover {background-color:#674085;}
	#menu_software ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_software ul li ul li {display:none;}
	#menu_software ul li:hover ul li {display:block;}
	#menu_software ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_software ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#652d90;}
	/*SOFTWARE*/
	
	/*TECNOLOGIAS_EXPONENCIALES*/
	#menu_tecnologias_exponenciales {max-width:94%;  width:100%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#0070b7;}
	#menu_tecnologias_exponenciales ul { margin: 0;}
	#menu_tecnologias_exponenciales ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_tecnologias_exponenciales ul li:hover {background-color:#00497c;}
	#menu_tecnologias_exponenciales ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_tecnologias_exponenciales ul li ul li {display:none;}
	#menu_tecnologias_exponenciales ul li:hover ul li {display:block;}
	#menu_tecnologias_exponenciales ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_tecnologias_exponenciales ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#652d90;}
	#menu_tecnologias_exponenciales ul li ul li:hover {background-color:#674085;}
	#menu_tecnologias_exponenciales ul li ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	/*FINAL TECNOLOGIAS_EXPONENCIALES*/
	
	/*RELACIONES_INTERNACIONALES*/
	#menu_relaciones_internacionales {max-width:94%;width:100%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#01a1c5;}
	#menu_relaciones_internacionales ul{ margin: 0;}
	#menu_relaciones_internacionales ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_relaciones_internacionales ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_relaciones_internacionales ul li ul li {display:none;}
	#menu_relaciones_internacionales ul li:hover ul li {display:block;}
	#menu_relaciones_internacionales ul li ul {width: 170px;height: 139px;margin-left: -12px;margin-top: 13px;position: absolute;}
	#menu_relaciones_internacionales ul li ul li {list-style: none;width: 101px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color:#01a1c5;}
	#menu_relaciones_internacionales ul li ul li:hover {background-color:#02c2d9;}
	#menu_relaciones_internacionales ul li ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	/*FINAL RELACIONES_INTERNACIONALES*/
	
	/*EXTENSION*/
	#menu_extension {max-width:94%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#023877;}
	#menu_extension ul{ margin: 0;}
	#menu_extension ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_extension ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_extension ul li ul li {display:none;}
	#menu_extension ul li:hover ul li {display:block;}
	#menu_extension ul li ul {width: 170px;height: 139px;margin-left: -12px;margin-top: 13px;position: absolute;}
	#menu_extension ul li ul li {list-style: none;width: 190px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color: #1D71BE;}
	#menu_extension ul li ul li:hover {background-color:#1465a4;}
	/*EXTENSION*/
	
	/*MULTIMEDIA*/
	#menu_multimedia {max-width:94%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%; background-color:#be1d2d;}
	#menu_multimedia ul { margin: 0;}
	#menu_multimedia ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_multimedia ul li:hover {background-color:#af1a29;}
	#menu_multimedia ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_multimedia ul li ul li {display:none;}
	#menu_multimedia ul li:hover ul li {display:block;}
	#menu_multimedia ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_multimedia ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#be1d2d;}
	#menu_multimedia ul li ul li:hover {background-color:#af1a29;}
	/*MULTIMEDIA*/
	
	/*REDES*/
	#menu_redes {max-width:94%;  width:100%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#339946;}
	#menu_redes ul { margin: 0;}
	#menu_redes ul li { float:left; list-style-type:none; padding: 16px}
	#menu_redes ul li:hover { background-color:#2e8b3f;}
	#menu_redes ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_redes ul li ul li {display:none;}
	#menu_redes ul li:hover ul li {display:block;}
	#menu_redes ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_redes ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#339946;}
	#menu_redes ul li ul li:hover {background-color:#2e8b3f;}
	/*REDES*/
	
	/*MECATRONICA*/
	#menu_mecatronica {max-width:94%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%; background-color:#f89a1c;}
	#menu_mecatronica ul { margin: 0;}
	#menu_mecatronica ul li { float:left; list-style-type:none; padding: 16px;}
	#menu_mecatronica ul li:hover {background-color:#e8901a;}
	#menu_mecatronica ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_mecatronica ul li ul li {display:none;}
	#menu_mecatronica ul li:hover ul li {display:block;}
	#menu_mecatronica ul li ul {width: 100px;margin-left: -12px;position: absolute;}
	#menu_mecatronica ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#f89a1c;}
	#menu_mecatronica ul li ul li:hover {background-color:#e8901a;}
	/*MECATRONICA*/
	
	/*INGLES*/
	#menu_ingles {max-width:94%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#a0814b;}
	#menu_ingles ul li { float:left; list-style-type:none; margin-right: 4%;}
	#menu_ingles ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_ingles ul li ul li {display:none;}
	#menu_ingles ul li:hover ul li {display:block;}
	#menu_ingles ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_ingles ul li ul li {list-style: none;width: 101px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color:#a0814b;}
	#menu_ingles ul li ul li:hover {background-color:#907340;}
	/*INGLES*/
	
	/*VIRTUAL*/
	#menu_virtual {max-width:94%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#0067a9;}
	#menu_virtual ul { margin: 0;}
	#menu_virtual ul li { float:left; list-style-type:none; padding: 18px;}
	#menu_virtual ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_virtual ul li ul li {display:none;}
	#menu_virtual ul li:hover ul li {display:block;}
	#menu_virtual ul li ul {width: 100px;margin-left: -28px;position: absolute;}
	#menu_virtual ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#0067a9;}
	#menu_virtual ul li:hover {background-color:#025c95;}
	/*VIRTUAL*/
	.row{
		margin: 0;
	}	
} 
/*mobile styles*/

@media only screen and (max-width:600px) {
	div#orbi-izq {  width: 100%;  background-color: #023877;  margin-bottom: 12px;}
	
	#cont_banner{
		width: 100%;
		margin: 0 auto;
	}
	.menu_pie_m { display: none;}
	
	#contenedor {width:100%; height: auto;margin-top:-10px;}
	#inicio_movil {padding: 5px;margin: 2%;background-color: #06C;float: right;}
	#inicio_movil {color:#FFF;font-family:'Noto Sans', sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;}
	#inicio_movil .fechita {float: right;margin-top: 5px;margin-left: 5px;}
	#cabeza {width:100%; height:auto;background-repeat:repeat-x;}
	
	#cont_cabeza {width: 100%;margin: 0 auto;height: 130px;}
	#logo{margin: 0 auto;margin-bottom: 20px; float: left; margin-top: -1px important;}
	#letra_logo {font-family:Noto Sans;font-size: 17px;color: #039;float: left;width:50%;margin-left: 1%;margin-top: 2%;}
	#bandera {width: 60%;height: 51px;margin: 0 auto;margin-top: 8px;}
	
	#hora_redes {width: 100%;height: 50px;float: left;margin: 15px 0;border-bottom: 1px solid #0066cc;}
	#hora_redes img {margin-left:5px; float: left; margin-right: 1%;}
	
	#fittext1 {width:20%; height:45px; background-color:#096; clear:both; float:left; display:none;}
	
	#buscador {width: 20%;height: 45px;background-color: #CCF;float:left;margin-left:10%;display:none;}
	#ver_carreras {position: relative; width:94% !important; z-index: 2; height: 400px; padding: 10px; font-family: 'Noto Sans', sans-serif;font-size: 12px; color: #FFF; background-color: #023877; float:left; bottom:7px;}
	#cerrar a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	#ver_cursos {position: relative; width:94% !important; z-index: 2; height: 400px; padding: 10px; font-family: 'Noto Sans', sans-serif;font-size: 12px; color: #FFF; background-color: #023877; float:left;  bottom:7px;}
	#cerrar_cursos a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	
	#baner {width:96%; height:auto; margin: 0 auto; margin-bottom: 12px;}
	#baner div.ws_bullets { display:none;}
	#baner_segundo { width: 97%; height: auto; margin: 0 auto; margin-bottom: 10px;}
	#baner_segundo img{width:100%;}
	.umm {display: block;background: #023877;color: #fff;padding: 20px; text-align: center; border-radius: 10px;  }  .umm:hover {      background: #165e95;     cursor: pointer;  }  .flex h4 {    margin-top: 5px;    margin-bottom: 5px; }
	
	#ruta {width:100%; height:5%; float: left; margin-top:10px;}
	#ruta .breadcrumbsRuta { float:left; width: 60%;}
	#ruta .showHere{font-family:Noto Sans;font-size: 12px;margin-left: 5px; color:#333;}
	#ruta span {text-transform:uppercase;font-family: Noto Sans;font-size: 12px;color: blue;}
	#ruta img {float:right;margin-right:2%;}
	#centro {max-width: 96%;margin: 0 auto;}
	#derecha {width:100%;height:auto;float:left;margin-right:2%;margin-bottom:15px;}
	#seccion1 {width:100%;height:auto;}
	#carreras, #empezar, #cursos{ 
		width: 98%;
	    margin-bottom: 12px;
	    background: #023877;
	    padding: 2% 1%;
	}
	#carreras h3, #empezar h3, #cursos h3{ 
		margin: 0;
    	padding-top: 1%;
	}
	#carreras p, #empezar p, #cursos p{ 
		margin: 0;
	}
	#carreras a, #empezar a, #cursos a{ 
		color: #fff;
    	text-decoration: none;
	}
	#proyectos_m{width: 100%;float: left;margin-top: 10px;height: 140px;background-color: #009966;}
	#proyectos_m a {text-decoration: none; margin-left: 10px; color: #fff; font-size: 13px; font-family: Noto Sans;}
	#servicios_m{width: 100%;float: left;height: 100px;background-color: #09C; margin-bottom: 15px;}
	#servicios_m a {text-decoration: none; margin-left: 10px; color: #fff; font-size: 13px; font-family: Noto Sans;}
	#carreras:hover {background-color: #4075aa;}
	#carreras a {color: #fff;text-decoration: none;}
	#carreras h1 {font-size:1.4em;color:#fff; font-family:Noto Sans; font-weight: 100; margin-left:5px; margin-top:1px;margin-bottom: 20px;}
	#cursos a {color: #fff; text-decoration: none; }
	#ver_carreras {position: relative; width: 132%; z-index: 2; height: auto; padding: 10px; font-family: 'Noto Sans', sans-serif;font-size: 12px; color: #FFF; background-color: #023877; float:left; top: 10px; min-height:250px;}
	#ver_carreras #tecnologos {float:left;}
	#ver_carreras #tecnologos h1{font-size:2em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}
	#ver_carreras #tecnologos ul li { margin-top:10px; margin-bottom:10px; list-style-type:none;}
	#ver_carreras #tecnologos ul li a{ font-family:Noto Sans; font-size:16px; color:#FFF;  text-decoration:none;}
	#ver_carreras #texto_introduccion {float: left;width: 30%;margin-left: 4%;margin-top: 6%;}
	#ver_carreras #texto_empezar {float: left; margin-left: 1%; margin-top: 9%;}
	#ver_carreras #texto_empezar h1 a {font-family:Noto Sans; font-size:1.1em; text-decoration:none; color:#FFF;}
	#ver_carreras #multimedia {float: left;width: 31%;margin-left: 1%;margin-top: 6%;}
	#ver_carreras #redes {float: left;width: 31%;margin-left: 1%;margin-top: 6%;}
	#ver_carreras #software {float: left;width: 31%;margin-left: 1%;margin-top:6%;}
	#ver_carreras #mecatronica {float: left;width: 31%;margin-left: 1%;margin-top:6%;}
	#ver_cursos #cursos_permanente h1 {font-size:2.3em; color:#fff; font-family:Noto Sans; font-weight: 100; text-decoration:none;}
	#ver_cursos {position: relative;width: 94%;z-index: 2;height: auto;padding: 10px;font-family: 'Noto Sans', sans-serif;font-size: 12px;color: #FFF;background-color: #023877;float: left;bottom: 7px;}
	#ver_cursos #cursos_permanente { float:left;}
	#ver_cursos #cursos_permanente ul li { margin-top:10px; margin-bottom:10px; list-style-type:none;}
	#ver_cursos #cursos_permanente ul li a{font-family:Noto Sans; font-size:17px; color:#FFF;  text-decoration:none;}
	#ver_cursos #cursos_introduccion {float:left; width:75%; margin-left:4%; margin-top:7%;}
	#cerrar_cursos a {float:right; font-family:'Noto Sans', sans-serif; color:#FFFFFF; font-size:36px; text-decoration:none;}
	#cursos a { color: #fff; text-decoration: none;}
	#ver_cursos #multimedia_cursos {float: left;width: 108%;height: auto;margin-left: -5%;margin-top: 1%;}
	#ver_cursos #redes_cursos {float: left;width: 107%;height: auto;margin-left: -5%;margin-top: 3%;}
	#ver_cursos #software_cursos {float: left;width: 108%;height: auto;margin-left: -5%;margin-top: 7%;}
	#ver_cursos #mecatronica_cursos {float: left;width: 108%;height: auto;margin-left: -5%;margin-top: 7%;}
	#ver_cursos #ingles_cursos {float: left;width: 110%;height: auto;margin-left: -6%;}
	
	#informaciones {width: 100%;height: auto;margin-top: 0px;font-family: 'Noto Sans', sans-serif;/* font-size: 14px; */color: #333333;}
	#informaciones h2{font-size: 1.6em; margin-top: 0; color: #023877; font-family: Noto Sans; text-decoration: none;}
	p{
		/* font-size: 14px; */
	}
	#informaciones ul.actions {display:none;}
	#noticia {width: 100%;font-family: Noto Sans;}
	#noticia a {text-decoration: none;color: #023877;}
	.noticias_row{width: 100% !important;font-size: 0.9em;}
	.noticias_row h3{margin-bottom: -3%}
	.noticias_img{width: 100%; margin-right: 2%; display: inline-block;}
	.noticias_content{width: 100%; display: inline-block;}
	.noticias_content2{width: 100%; display: inline-block;}
	.noticias_row img{margin: 20px auto !important;}
	
	#cine_m{width: 100%;height: 50px;float: left;margin-top: 4%;background-color: #023877;}
	#cine_m p{line-height: 1; margin-left: 10px;}
	#cine_m a{font-size: 1.5em; color: #fff; font-family: Noto Sans; font-weight: 100; text-decoration: none;}
	#empezar a {  text-decoration: none;}
	#seccion2 {width: 100%;height: auto;background-color:#023877;margin-top:13px;}
	#santiago{display:none;}
	#santiago_m {width:100%;height:50px; background-color: #023877;float:left; margin-bottom:4%;}
	#santiago_m p a {font-size:1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#santiago_m p {margin-top:11px; line-height:1; margin-left:10px;}
	#idiomas{ display:none; }
	#idiomas_m {width:100%;height:50px;background-color:#023877;float:left;}
	#idiomas_m p a {font-size:1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#idiomas_m p { line-height:1; margin-left:10px;}
	#cine {display: none;}
	#cine p a {font-size: 1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#cine p { line-height:1; margin-left:10px;}
	#virtual{display: none;}
	#virtual_m {width:100%;height:50px; background-color: #023877;float: left;margin-top:4%;}
	#virtual_m p a {font-size: 1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#virtual_m p { line-height:1; margin-left:10px;}
	#residencia {width:23%;height:150px;background-color:#023877;float:left;margin-right:2%;margin-top:2%; display:none;}
	#residencia p a {font-size:1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#residencia p { line-height:1; margin-left:10px;}  
	#campus {width: 23%;height:150px; background-color: #023877;float:left;margin-right: 2%;margin-top: 2%;display:none;}
	#campus p a {font-size:1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#campus p { line-height:1; margin-left:10px;}  
	#transparencia_mobil {width:100%;height:48px;background-color:#2a5a7a;float:left;margin-right:2%;margin-top:4%;}
	#transparencia_mobil p a {font-size:1.5em; color:#fff; font-family:Noto Sans; font-weight:100; text-decoration:none;}  
	#transparencia_mobil p {margin-top:11px; line-height:1; margin-left:10px;}     
	#aulas {width: 23%; height:150px; background-color: #6F6;float:left; margin-right:2%;margin-top:2%; display: none;}
	#filosofia {width: 25%;height:150px;background-color: #9C0;float:left;margin-top:2%;display:none;}
	#banners {width:100%;background-color:#9C0;float: left;margin-top: 2%;display: none;}
	#izquierda {height:auto; width: 100%;margin-left: 0; margin-bottom: 30px }
	#orbi {display: none;}
	#menu_derecha_m ul {list-style-type: none; padding: 0; margin: 0;}
	#menu_derecha_m ul li {text-transform:uppercase;font-family:Noto Sans;font-size:12px;margin-bottom:1px; line-height: 20px; border-bottom: solid 1px silver;}
	#menu_derecha_m ul li a {text-decoration: none;color: #277abc;}
	#menu_derecha_m ul li a:hover {background-color: #4075aa;color: #fff;}
	#menu_derecha h3 {font-family:Noto Sans;}
	#menu_derecha ul {list-style-type: none; padding: 0; margin: 0;}
	#menu_derecha ul li {text-transform:uppercase;font-family:Noto Sans;padding: 1% 0; border-bottom: solid 1px silver;}
	#menu_derecha ul li a {text-decoration: none;color: #277abc;  padding: 2px;}
	#menu_derecha ul li a:hover {background-color: #4075aa;color: #fff;}
	#certificate {width:100%; height:130px; background-color:#060; float:left; margin-bottom:11% !important;}
	#unpocomas {width: 100%;margin-bottom: 1% !important;}
	#certificate {width:100%; height:130px; background-color:#060; float:left; margin-bottom:11% !important;}
	#unpocomas {width: 100%;float: left;margin-bottom: 1% !important;}
	#pie {width: 100%;height: auto;margin-bottom: -8px;background-color: #e9e9ea;font-family: Noto Sans; font-size: 12px !important;}
	#cont_pie {width:100%; margin:0 auto; height: auto;}
	#menu_pie {width: 100%; display:none;}
	#logo_pie {width: 100%;}
	#logo_pie .texto .texto_pie_m {display: none;}
	#logo_pie .texto .menu_pie1 {display: none;}
	#logo_pie_m {display: none;}
	div.moduletablepie { display:none;}
	#logo_pie img.certificaciones{ float:right;}
	#roksearch_results { width:300px;}
	#menu_derecha  ul.menumultimedia {display:block;}
	#redesSociales, #accessibility{ display: none !important; }

	/*SOFTWARE*/
	#menu_software {max-width:96%;margin: 0 auto;overflow: hidden;border: none;margin-bottom: 2%;background-color:#652d90;}
	#menu_software ul { margin: 0;}
	#menu_software ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_software ul li:hover {background-color:#674085;}
	#menu_software ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_software ul li ul li {display:none;}
	#menu_software ul li:hover ul li {display:block;}
	#menu_software ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_software ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#652d90;}
	/*SOFTWARE*/
	
	/*TECNOLOGIAS_EXPONENCIALES*/
	#menu_tecnologias_exponenciales {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#0070b7;}
	#menu_tecnologias_exponenciales ul { margin: 0;}
	#menu_tecnologias_exponenciales ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_tecnologias_exponenciales ul li:hover {background-color:#00497c;}
	#menu_tecnologias_exponenciales ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_tecnologias_exponenciales ul li ul li {display:none;}
	#menu_tecnologias_exponenciales ul li:hover ul li {display:block;}
	#menu_tecnologias_exponenciales ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_tecnologias_exponenciales ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#652d90;}
	#menu_tecnologias_exponenciales ul li ul li:hover {background-color:#674085;}
	#menu_tecnologias_exponenciales ul li ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	/*FINAL TECNOLOGIAS_EXPONENCIALES*/
	
	/*RELACIONES_INTERNACIONALES*/
	#menu_relaciones_internacionales {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#01a1c5;}
	#menu_relaciones_internacionales ul{ margin: 0;}
	#menu_relaciones_internacionales ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_relaciones_internacionales ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_relaciones_internacionales ul li ul li {display:none;}
	#menu_relaciones_internacionales ul li:hover ul li {display:block;}
	#menu_relaciones_internacionales ul li ul {width: 170px;height: 139px;margin-left: -12px;margin-top: 13px;position: absolute;}
	#menu_relaciones_internacionales ul li ul li {list-style: none;width: 101px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color:#01a1c5;}
	#menu_relaciones_internacionales ul li ul li:hover {background-color:#02c2d9;}
	#menu_relaciones_internacionales ul li ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	/*FINAL RELACIONES_INTERNACIONALES*/
	
	/*EXTENSION*/
	#menu_extension {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;background-color:#023877;}
	#menu_extension ul{ margin: 0;}
	#menu_extension ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_extension ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_extension ul li ul li {display:none;}
	#menu_extension ul li:hover ul li {display:block;}
	#menu_extension ul li ul {width: 170px;height: 139px;margin-left: -12px;margin-top: 13px;position: absolute;}
	#menu_extension ul li ul li {list-style: none;width: 190px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color: #1D71BE;}
	#menu_extension ul li ul li:hover {background-color:#1465a4;}
	/*EXTENSION*/
	
	/*MULTIMEDIA*/
	#menu_multimedia {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%; background-color:#be1d2d;}
	#menu_multimedia ul { margin: 0;}
	#menu_multimedia ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_multimedia ul li:hover {background-color:#af1a29;}
	#menu_multimedia ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_multimedia ul li ul li {display:none;}
	#menu_multimedia ul li:hover ul li {display:block;}
	#menu_multimedia ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_multimedia ul li ul li {list-style: none;width: 100px;margin-left: -20px;background-color:#be1d2d;}
	#menu_multimedia ul li ul li:hover {background-color:#af1a29;}
	/*MULTIMEDIA*/
	
	/*REDES*/
	#menu_redes {max-width:96%;  width:100%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#339946;}
	#menu_redes ul { margin: 0;}
	#menu_redes ul li { float:left; list-style-type:none; padding: 10px}
	#menu_redes ul li:hover { background-color:#2e8b3f;}
	#menu_redes ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_redes ul li ul li {display:none;}
	#menu_redes ul li:hover ul li {display:block;}
	#menu_redes ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_redes ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#339946;}
	#menu_redes ul li ul li:hover {background-color:#2e8b3f;}
	/*REDES*/
	
	/*MECATRONICA*/
	#menu_mecatronica {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%; background-color:#f89a1c;}
	#menu_mecatronica ul { margin: 0;}
	#menu_mecatronica ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_mecatronica ul li:hover {background-color:#e8901a;}
	#menu_mecatronica ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_mecatronica ul li ul li {display:none;}
	#menu_mecatronica ul li:hover ul li {display:block;}
	#menu_mecatronica ul li ul {width: 100px;margin-left: -12px;position: absolute;}
	#menu_mecatronica ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#f89a1c;}
	#menu_mecatronica ul li ul li:hover {background-color:#e8901a;}
	/*MECATRONICA*/
	
	/*INGLES*/
	#menu_ingles {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#a0814b;}
	#menu_ingles ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_ingles ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_ingles ul li ul li {display:none;}
	#menu_ingles ul li:hover ul li {display:block;}
	#menu_ingles ul li ul {width: 101px;margin-left: -12px;position: absolute;}
	#menu_ingles ul li ul li {list-style: none;width: 101px;height: 30px;margin-left: -29px;margin-top: 0px;padding-top: 8px;padding-left: 5px;background-color:#a0814b;}
	#menu_ingles ul li ul li:hover {background-color:#907340;}
	/*INGLES*/
	
	/*VIRTUAL*/
	#menu_virtual {max-width:96%;margin: 0 auto;overflow: hidden;border: none; margin-bottom: 2%;  background-color:#023877; }
	#menu_virtual ul { margin: 0;}
	#menu_virtual ul li { float:left; list-style-type:none; padding: 10px;}
	#menu_virtual ul li a { color:#FFF; text-decoration:none; font-family:'Noto Sans', sans-serif; font-size:14px;}
	#menu_virtual ul li ul li {display:none;}
	#menu_virtual ul li:hover ul li {display:block;}
	#menu_virtual ul li ul {width: 100px;margin-left: -28px;position: absolute;}
	#menu_virtual ul li ul li {list-style: none;width: 101px;margin-left: -20px;background-color:#023877;}
	#menu_virtual ul li:hover {background-color:#025c95;}
	/*VIRTUAL*/

	#cabeza_relaciones_internacionales { max-width:96%; margin: 0 auto;}
	#cabeza_extension { max-width:96%; margin: 0 auto;}
	#cabeza_software { max-width:96%; margin: 0 auto;}
	#cabeza_multimedia { max-width:96%; margin: 0 auto;}
	#cabeza_redes { max-width:96%; margin: 0 auto;}
	#cabeza_mecatronica { max-width:96%; margin: 0 auto;}
	#cabeza_ingles { max-width:96%; margin: 0 auto;}
	#cabeza_virtual { max-width:96%; margin: 0 auto;}
	#cabeza_tecnologias_exponenciales { max-width:96%; margin: 0 auto;}
	
	.row{
		margin: 0;
	}	
}
#logo_pie {border-top: 5px solid #023877;}
.titulo{font-size: 1.5em; color: black; font-family: Noto Sans; font-weight: 600; margin-left: 0; margin-top: 0; margin-bottom: 18px; border-bottom: 3px solid #023877}


#vt_nice_slideshow95 .ws_images{
	height: auto !important;
}

#menu_biblioteca ul{    
	margin: 0px;
}

#menu_biblioteca li{    
	margin: 0px;
	padding: 15px;
}

#menu_biblioteca li:hover{ 
	background: #1d0701;
}

#menu_derecha .menubiblioteca li a {
	color: #471d11 !important;
}

#menu_derecha .menubiblioteca li a:hover {
	color: #FFF !important;
	background-color: #471d11 !important;
}

.blog a:visited:not(.btn-itla){
	color: #34105E;
}

#noticia a:visited{
	color: #34105E;
}

a:visited:not(.btn-itla){
	color: #34105E;
}

#fittext1{
	/* height: auto !important; */
	height: 55px;
	max-height: 55px;
}

#menu_biblioteca{
	max-width: 85%;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	border: none;
	margin-bottom: 2%;
	background-color: #471D11;
}

#menu_biblioteca ul li {
	float: left;
	list-style-type: none;
	padding: 16px;
}

#menu_biblioteca ul li a {
	color: #FFF;
	text-decoration: none;
	font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
}

#menu_derecha ul #biblioteca li a:hover {
	background-color: #471D11;
	color: #fff;
	padding: 1px;
}

#menu_derecha ul #biblioteca li a {
	text-decoration: none;
	color: #471D11;
}

#cabeza_biblioteca {
	width: 85%;
	margin: 0 auto;
	overflow: hidden;
	border: none;
}

.parent>a:after {
	margin-left: 3px;
}

#redesSociales{
	position: fixed;
	right: 0;
	top: 40%;
	width: 30px;
	padding: 5px;
	background: white; 
	z-index: 99999;
}

#roksearch_results {
	left: 61.8% !important;
}

@media only screen and (max-width:769px) {
	#banners{
		display: block;
		background: none;
		margin-top: 30px;
	}
	#links{
		margin-top: 100px;
	}
	.custom_footer{
		display: none !important;
	}
	#logo_pie{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.logo_pie_m, #top-izquierda{
		display: none !important;
	}
	#view-full{
		display: inline-block !important;
	}
	#menu_derecha_m .menu{
		background: #fff;
	}
	#menu_derecha_m li{
		padding: 5px;
	}
	#menu_derecha_m li{
		margin-left: 10px;
	}
	#cabeza_biblioteca {
		max-width: 100%;
	}
	.all_footer_m{
		width: 100% !important;
	}
	#menu_biblioteca{
		display: none;
	}
}

@media only screen and (max-width: 600px){
	#cont_cabeza {
		height: auto !important;
	}
	#orbi {
		display: none;
	}
	#letra_logo {
		font-size: 15px !important;
		width: 43% !important;
		margin-bottom: 14%;
	}
}

@media only screen and (min-width: 769px){
	#letra_logo {
		margin-top: 50px !important;
		margin-bottom: 25px !important;
		margin-left: 0 !important;
	}
	#baner img {
		height: auto !important; 
	}
	#redes-buttom{
		display: none !important;
	}
	#lenguaje .custom{
		display: none !important;
	}
	.links-imgs{
		margin-top: 100px;
	}
	#menu_derecha_m{
		display: none !important;
	}
	#menu_derecha {
		min-height: auto !important;
	}
	#fittext1 ul {
		margin: 16px !important;
		padding: 0 !important; 
	}
	#fittext1 .parent ul{
		margin-top: -0.1px !important;
	}
	#menu_derecha ul li {
		line-height: normal !important;
	}
	#carreras, #cursos, #empezar {
		min-height: 61px;
		height: auto;
	}
	#santiago, #idiomas, #cine, #virtual {
		min-height: 76px;
		height: auto;
	}
	#santiago  {
		padding: 0;
	}
	#santiago p {
		margin-top: 16px;
		margin-left: 9px;
	}
	#santiago p a{
		margin: 0;
	}
	
}

@media only screen and (max-width: 768px) and (min-width: 601px){
	#hora_redes{
		display: none;
	}
	.itla_logo{
		display: inline-flex !important;
		width: 50% !important;
	}
	#search{
		display: none !important;
	}
	#top-izquierda{
		display: inline-block !important;
	}
	#buscador{
		background-color: transparent !important;
		width: 75%;
		float: right;
		padding: 0;
		margin: 0;
		height: 40px;
		display: block;
	}
	#buscador input{
		width: 100%;
	}
	#letra_logo{
		font-family: Noto Sans;
		font-size: 15px;
		color: #039;
		float: left;
		width: 50%;
		margin-top: -11px;
		margin-top: 30px !important;
	}
	#logo{
		margin-top: 27px;
	}
	#fittext1 {
		width: 99% !important;
		margin: 0 auto;
		margin-top: 10px;
		background-color: #023877;
	}
	#fittext1 ul {
		width: auto !important;
	}
	#fittext1 ul li {
		padding: 16px;
	}
	#fittext1 ul li a {
		text-decoration: none;
		color: #FFF;
	}
	.active>a {
		border-bottom: 2px solid;
	}
	.parent>a:after {
		color: white !important;
	}
	#baner_segundo {
		max-width: 94% !important;
		margin-bottom: 0px; 
	}
	#cont_banner {
		height: auto !important; 
	}
	#baner {
		width: 94%;
		margin-left: 23px;
	}
	#centro {
		max-width: 94%;
		padding: 0 20px;
	}
	#cont_pie {
		width: 100% !important;
		font-family: 'Noto Sans', sans-serif;
	}
	.menu_pie1 {
		display: none !important; 
	}
	.menu_pie_m {
		display: block !important; 
	}
	#santiago_m, #idiomas_m, #proyectos_m, #cine_m, #virtual_m {
		display: none !important;
	}
	#orbi-izq {
		background: #023877;
	}
	#seccion1 {
		width: 100% !important; 
	}
	#informaciones_ipad {
		text-align: left; 
		max-width: 98%;
	}
	#santiago, #idiomas, #cine, #virtual {
		height: auto !important; 
		padding-top: 0 !important; 
	}
	#banners {
		margin-bottom: 5%;
	}
	#ver_carreras {
		width: 96% !important;
		height: auto !important;
	}
	#noticia {
		width: 97%;
		height: auto;
		background-color: transparent;
		float: left;
		margin-top: 20px;
		margin-right: 2%;
		display: block;
		font-family: Noto Sans;
	}
	#noticia h1 {
		font-size: 1.5em;
		color: black;
		font-weight: 600;
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 18px;
		border-bottom: 3px solid #023877;
	}
	.noticias_row a {
		text-decoration: none;
	}	
	
}

/*menu*/
@media only screen and (max-width: 769px) and (min-width: 601px){
	#menu_derecha_m {
		display: none !important;
	}
	.fondo_menu{
		width: 255px;
	}
	
	#inicio_movil{
		display: none !important;
	}
	.cpanel{
		margin-top: 0 !important;
	}
}

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	display: inline-block;
	padding: 4px 6px;
	line-height: 18px;
	color: #555;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	vertical-align: middle;
}
input,
textarea,
.uneditable-input {
	width: 206px;
}
textarea {
	height: auto;
}
button{
	padding: 7%;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="radio"],
input[type="checkbox"] {
	margin: 4px 0 0;
	*margin-top: 0;
	margin-top: 1px \9;
	line-height: normal;
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
	width: auto;
}
select,
input[type="file"] {
	height: 28px;
	*margin-top: 4px;
	line-height: 28px;
}
select {
	width: 220px;
	border: 1px solid #ccc;
	background-color: #fff;
}
select[multiple],
select[size] {
	height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}


/*ceballos pag*/

ul.pager.pagenav {
	padding: 0;
}

/*ceballos pag*/

.pager {
	margin: 18px 0;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,
.pager:after {
	display: table;
	content: "";
	line-height: 0;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager li > a,
.pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
	text-decoration: none;
	background-color: #f5f5f5;
}
.pager .next > a,
.pager .next > span {
	float: right;
}
.pager .previous > a,
.pager .previous > span {
	float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
	color: #999;
	background-color: #fff;
	cursor: default;
}

#roksearch_search_str{
	background: #fff url(../../../images/search-icon.png) 98% 50% no-repeat;
}



.label,
.badge {
	display: inline-block;
	padding: 2px 4px;
	font-size: 10.998px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #999;
}
.label {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge {
	padding-left: 9px;
	padding-right: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
.label:empty,
.badge:empty {
	display: none;
}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.label-important,
.badge-important {
	background-color: #b94a48;
}
.label-important[href],
.badge-important[href] {
	background-color: #953b39;
}
.label-warning,
.badge-warning {
	background-color: #f89406;
}
.label-warning[href],
.badge-warning[href] {
	background-color: #c67605;
}
.label-success,
.badge-success {
	background-color: #468847;
}
.label-success[href],
.badge-success[href] {
	background-color: #356635;
}
.label-info,
.badge-info {
	background-color: #3a87ad;
}
.label-info[href],
.badge-info[href] {
	background-color: #2d6987;
}
.label-inverse,
.badge-inverse {
	background-color: #333;
}
.label-inverse[href],
.badge-inverse[href] {
	background-color: #1a1a1a;
}
.btn .label,
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-mini .label,
.btn-mini .badge {
	top: 0;
}
.btn .caret {
	margin-bottom: 7px;
}
.btn.btn-micro .caret {
	margin: 5px 0;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
body.modal {
	padding-top: 0;
}
.row-even,
.row-odd {
	padding: 5px;
	width: 99%;
	border-bottom: 1px solid #ddd;
}
.row-odd {
	background-color: transparent;
}
.row-even {
	background-color: #f9f9f9;
}
.blog-row-rule,
.blog-item-rule {
	border: 0;
}
.row-fluid .row-reveal {
	visibility: hidden;
}
.row-fluid:hover .row-reveal {
	visibility: visible;
}
.btn-wide {
	width: 85%;
}
.control-label .hasTooltip {
	display: inline-block;
}

.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 11px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.popover-title:empty {
	display: none;
}
.popover-content {
	padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px;
}
.popover.top .arrow:after {
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25);
}
.popover.right .arrow:after {
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px;
}
.popover.bottom .arrow:after {
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25);
}
.popover.left .arrow:after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}

.btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
	color: #333;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
}
.btn:active,
.btn.active {
	background-color: #cccccc \9;
}
.btn:first-child {
	*margin-left: 0;
}
.btn:hover,
.btn:focus {
	color: #333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position .1s linear;
	-moz-transition: background-position .1s linear;
	-o-transition: background-position .1s linear;
	transition: background-position .1s linear;
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,
.btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large {
	padding: 11px 19px;
	font-size: 16.25px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
	margin-top: 4px;
}
.btn-small {
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
	margin-top: 0;
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
	margin-top: -1px;
}
.btn-mini {
	padding: 0 6px;
	font-size: 9.75px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.btn-block + .btn-block {
	margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width: 100%;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
	color: rgba(255,255,255,0.75);
}
.btn-primary {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #004b8d;
	background-image: -moz-linear-gradient(top,#005e8d,#002f8d);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#005e8d),to(#002f8d));
	background-image: -webkit-linear-gradient(top,#005e8d,#002f8d);
	background-image: -o-linear-gradient(top,#005e8d,#002f8d);
	background-image: linear-gradient(to bottom,#005e8d,#002f8d);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005e8d', endColorstr='#ff002e8d', GradientType=0);
	border-color: #002f8d #002f8d #001641;
	*background-color: #002f8d;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
	color: #fff;
	background-color: #002f8d;
	*background-color: #002674;
}
.btn-primary:active,
.btn-primary.active {
	background-color: #001e5a \9;
}
.btn-warning {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #faa732;
	background-image: -moz-linear-gradient(top,#fbb450,#f89406);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
	background-image: -o-linear-gradient(top,#fbb450,#f89406);
	background-image: linear-gradient(to bottom,#fbb450,#f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0);
	border-color: #f89406 #f89406 #ad6704;
	*background-color: #f89406;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
	color: #fff;
	background-color: #f89406;
	*background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
	background-color: #c67605 \9;
}
.btn-danger {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	*background-color: #bd362f;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
	color: #fff;
	background-color: #bd362f;
	*background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
	background-color: #942a25 \9;
}
.btn-success {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top,#62c462,#51a351);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image: -webkit-linear-gradient(top,#62c462,#51a351);
	background-image: -o-linear-gradient(top,#62c462,#51a351);
	background-image: linear-gradient(to bottom,#62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
	color: #fff;
	background-color: #51a351;
	*background-color: #499249;
}
.btn-success:active,
.btn-success.active {
	background-color: #408140 \9;
}
.btn-info {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
	background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
	background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
	border-color: #2f96b4 #2f96b4 #1f6377;
	*background-color: #2f96b4;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
	color: #fff;
	background-color: #2f96b4;
	*background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
	background-color: #24748c \9;
}
.btn-inverse {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	background-color: #363636;
	background-image: -moz-linear-gradient(top,#444,#222);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image: -webkit-linear-gradient(top,#444,#222);
	background-image: -o-linear-gradient(top,#444,#222);
	background-image: linear-gradient(to bottom,#444,#222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
	border-color: #222 #222 #000000;
	*background-color: #222;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
	color: #fff;
	background-color: #222;
	*background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
	background-color: #090909 \9;
}
button.btn,
input[type="submit"].btn {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
	background-color: transparent;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-link {
	border-color: transparent;
	cursor: pointer;
	color: #005e8d;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-link:hover,
.btn-link:focus {
	color: #002b41;
	text-decoration: underline;
	background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
	color: #333;
	text-decoration: none;
}
.btn-group {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 0;
	vertical-align: middle;
	white-space: nowrap;
	*margin-left: .3em;
}
.btn-group:first-child {
	*margin-left: 0;
}
.btn-group + .btn-group {
	margin-left: 5px;
}
.btn-toolbar {
	font-size: 0;
	margin-top: 9px;
	margin-bottom: 9px;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
	margin-left: 5px;
}
.btn-group > .btn {
	position: relative;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group > .btn + .btn {
	margin-left: -1px;
}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
	font-size: 13px;
}
.btn-group > .btn-mini {
	font-size: 9.75px;
}
.btn-group > .btn-small {
	font-size: 12px;
}
.btn-group > .btn-large {
	font-size: 16.25px;
}
.btn-group > .btn:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
	z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
	outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
	-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	*padding-top: 5px;
	*padding-bottom: 5px;
}
.btn-group > .btn-mini + .dropdown-toggle {
	padding-left: 5px;
	padding-right: 5px;
	*padding-top: 2px;
	*padding-bottom: 2px;
}
.btn-group > .btn-small + .dropdown-toggle {
	*padding-top: 5px;
	*padding-bottom: 4px;
}
.btn-group > .btn-large + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
	*padding-top: 7px;
	*padding-bottom: 7px;
}
.btn-group.open .dropdown-toggle {
	background-image: none;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
	background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
	background-color: #002f8d;
}
.btn-group.open .btn-warning.dropdown-toggle {
	background-color: #f89406;
}
.btn-group.open .btn-danger.dropdown-toggle {
	background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
	background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
	background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #222;
}
.btn .caret {
	margin-top: 8px;
	margin-left: 0;
}
.btn-large .caret {
	margin-top: 6px;
}
.btn-large .caret {
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
.btn-mini .caret,
.btn-small .caret {
	margin-top: 8px;
}
.dropup .btn-large .caret {
	border-bottom-width: 5px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.btn-group-vertical {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.btn-group-vertical > .btn {
	display: block;
	float: none;
	max-width: 100%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group-vertical > .btn + .btn {
	margin-left: 0;
	margin-top: -1px;
}
.btn-group-vertical > .btn:first-child {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.btn-group-vertical > .btn:last-child {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.btn-group-vertical > .btn-large:first-child {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.btn-group-vertical > .btn-large:last-child {
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
}

.pull-right.item-image {
	margin: 0 0 18px 20px;
}
.pull-left.item-image {
	margin: 0 0 20px 0;
}

@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}

.breadcrumbs{
	font-size: 14px;
}
.breadcrumbs .separator:before {
	color: #aaa;
	content: "/";
	margin: 0.2rem;
	position: relative;
	top: 1px;
}

#menu_pie .mod-list li{
	text-transform: uppercase;
    font-family: Noto Sans;
    padding: 3px;
}

.readmore{
	display: none;
}
figure{
	margin: 15px 0;
}

/* #santiago p:after, 
#idiomas p:after,
#cine p:after,
#virtual p:after,
#filosofia p:after,
#campus p:after,
#residencia p:after,
#aulas p:after {
	content: " ";
	padding-top: 2px;
	margin-top: 2px;
	width: 15%;
	background: #e82626;
	display: block;
} */

.btn-rojo-itla {
	font-size: 1.60em; 
	display: inline-block; 
	background: #023877; 
	color: #FFF !important;
	text-align: center; color: #fff; 
	text-decoration: none; 
	padding: 20px 0; 
	margin: 0 0 10px 0; 
	font-weight: bold; 
	min-width: 100%;
	border-radius: 50px;
	transition: background ease 0.2s;
}

.btn-rojo-itla:hover {
	background: #E52229; 
	color: #FFF !important;
}

ul.nav li {
	box-sizing: border-box;
}

ul.nav li:hover, 
ul.nav li:focus {
	border-bottom: 2px solid white;
}