/*MAESTRA HOME 2017*/
html{font-family:'Open Sans', sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-o-text-size-adjust:100%;margin:0;padding:0;height:100%;}
body{font-family:'Open Sans', sans-serif;margin:0;padding:0;height:100%;display:block;}
a { text-decoration:none !important;}
.buscador{float:right !important;text-align:right;top:55px;width:30%;z-index:2147483647;}
.cse .gsc-control-cse, .gsc-control-cse{background:none !important;border:none !important;}
.buscador-responsive{display:none;}
@media only screen and (max-width:4000px){.buscador{display:none;}
.buscador-responsive{display:table;float:right;position:relative;width:250px;margin-top:0px;z-index:33; right:45px; }
#toggle-search-responsive{margin-left:104%;position:absolute;margin-top:50px;}
.gsc-results-wrapper-overlay{left:15px !important;}
}
.toggle-search-responsive{display:none;background-color:none !important; background:none !important;width:100%;height:auto; position:absolute;}
.goog-te-gadget-simple{background:rgba(255,255,255,0.7) !important;border-radius:4px;}
 .cse input.gsc-search-button, input.gsc-search-button { background-color:#999 !important; background-image:none !important; border:1px solid #999 !important;}
 .cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 { padding-left:15px !important; padding-right:15px !important;}
.cse input.gsc-search-button, input.gsc-search-button { background-color:#999 !important; background-image:none !important; border:1px solid #999 !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 { padding-left:15px !important; padding-right:15px !important;}
.buscador{float:right;width:220px;margin-right:10px;display:block;}
.gsc-search-box-tools .gsc-search-box .gsc-input { padding-right:5px !important;}
.gsc-control-cse{background-color:none !important;background:none !important;border:none !important;}
.cse .gsc-control-cse{background-color:none !important;background:none !important;border:none !important;}
.gsc-input-box{height:25px !important;}
.gsib_a{padding-top:2px !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{height:13px !important;}
.cse .gsc-control-cse, .gsc-control-cse{padding-right:0px !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{width:13px !important;}

@media screen and (max-width:480px){
.buscador-responsive{z-index:33 !important; margin-top:-40px; right:0;}
#toggle-search-responsive { margin-top:0px; right:0;}
.goog-te-gadget-simple .goog-te-menu-value{display:none;}
.goog-te-gadget img{background-image:url(../../Ur_home/imagenes/traductor.png)!important;background-position:center !important;width:24px !important;height:24px !important;}
.goog-te-gadget-simple{background:none !important;border:none !important;}
}
@media screen and (max-width:380px){
.buscador-responsive{z-index:33 !important; margin-top:-50px; right:0;}
#toggle-search-responsive { margin-top:10px; right:0;}
}
.cse .gsc-control-cse, .gsc-control-cse { padding:5px !important;}
#form { height:100%;}
#wrapper { min-height: 100%;overflow: hidden; position: relative; width:100%;}
#contentur { padding-bottom: 184px;}
@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}}
.container{margin-right:auto;margin-left:auto;padding-left:0px;padding-right:0px; width:90%;}



.colDerFooter p {text-align: left;margin-left: 12%;font-size: 15px;color: #222;font-weight: normal;}
.colDerFooter img {float: right;margin-left: 20px;width:20%;}
.colDerFooterImg-2 img {
    height: auto;
    margin-top: -12px;
    width: 18%;
}
.imgEfrFooter {margin-top: -14px;}

.footer { clear: both; height: auto; padding-top: 0px;}
#footer { position:absolute; bottom:0; text-align:center; background: rgba(255,255,255,0.9); padding-top:20px; padding-bottom:20px; width:100%; height:auto; margin-top:0px;}
.footer p { font-size:15px; color:#222; font-weight:normal; text-align:left; margin:0; margin-bottom:10px;}
.footer h2 { font-size:16px; color:#222; font-weight:normal; text-transform:uppercase; margin:10px;}
.col-1-footer { width:31%; float:left; display:table;}
.redes-footer { display:table; width:auto; float:left; border-right:2px solid #999; margin-right:10px; padding-right:5px;}
.redes-footer img { float:left; margin-right:8px;}
.apps { display:table; width:auto; float:left;}
.apps img { float:left; margin-right:8px;}
.trabaje { display:table; width:100%; text-align:left;}
.trabaje img { margin-top:10px; float:left;}
.trabaje p { font-size:14px; color:#333; font-weight:normal; margin-bottom:0px; margin-top:25px;}
.trabaje a { font-size:14px; color:#333; font-weight:normal;}
.col-2-footer { width:37%; float:left; display:table;}
.datos-urosario { width:100%; text-align:left; font-size:13px; line-height:17px; color:#333; font-weight:normal; margin-bottom:10px;}
.datos-urosario a { font-size:13px; line-height:17px; color:#555 !important; font-weight:normal; }
.datos-urosario a:hover { font-size:13px; line-height:17px; color:#a20f26 !important; font-weight:normal; }
.datos-urosario img { width:20px;  margin-left:10px; margin-top:-13px;}
.resolucion { width:100%; text-align:left; font-size:11px; color:#333; line-height:14px; font-weight:normal;}
.resolucion a {font-size:11px; color:#333; line-height:14px; font-weight:normal;}
.col-3-footer { display:table; width:30%; float:right;}
.col-3-footer img { float:right; margin-left:11px;}

@media (max-width:3000px) and (min-width:1900px){
.container{ width:1680px !important; }
}
@media (max-width:1899px) and (min-width:1700px){
.container{ width:1580px !important; }
}
@media (max-width:1699px) and (min-width:1600px){
.container{ width:1480px !important; }
}

@media (max-width:1440px){
	.colDerFooterImg-2 img {
    height: 60px;
    margin-top: -12px;
    width: 61px;
}
	
	.col-3-footer img {
    float: right;
    margin-left: 21px;
}
	
	.colDerFooter img {
    float: right;
    margin-left: 20px;
    width: 19%;
}
  
	
}


@media (max-width:1024px){
	.col-1-footer {
    width: 33% !important;
    margin-bottom: 30px;
}
  
  .resolucion {
   text-align:center;
}
  .datos-urosario {
 text-align:center;
}
	
	.col-2-footer {
    width: 33% !important;
    margin-bottom: 20px;
}
	
	.col-3-footer {
    width: 33% !important;
}
	
	.datos-urosario {
		text-align: center;}
	
	.resolucion {
    text-align: center;
}
	.profesores_pie.col-3-footer img {
    margin-left: 16px !important;
}
	
.profesores_pie.col-3-footer .ImgAcreditacionFooter {

height: 60px!important;

}
	
}

@media (max-width:768px){
	
	
	.col-1-footer {
    width: 100% !important;
    margin-bottom: 30px;
		    padding-left: 36% !important;
}
	
	.col-2-footer {
    width: 100% !important;
    margin-bottom: 12px !important;
}
	
	.col-3-footer {
    width: 100% !important;
		 padding-left: 14% !important;
}
	
	.datos-urosario {
		text-align: center;}
	
	.resolucion {
    text-align: center;
}
	
	.colDerFooter img {
    width: 15%;
}
	
	.colDerFooterImg-2 img {
    height: 74px;
    width:12%;
}
  
  .egresados {
    padding-top: 0px !important;
}
  
  .colDerFooterImg-2 img {
    height: 72px !important;
}
	

	
}

@media(max-width:500px){
	.col-1-footer {
    padding-left: 20% !important;
    margin-bottom: 10px !important;
}
	
	.colDerFooterImg-2 img {
    height: 47px;
}
	
.colDerFooter img {
    width: 16%;
}
	.col-3-footer {
    padding-left: 15% !important;

}
	
	.col-1-footer {
    padding-left: 20% !important;
}
  
   .colDerFooterImg-2 img {
    height: 50px !important;
}
	
	.col-2-footer {
    width: 100% !important;
    margin-bottom: 28px !important;
}
	
	.col-3-footer {
    margin-top: 0px !important;
}
}
@media (max-width:425px){

	
.col-3-footer.profesores_pie img {
	margin-right: 5px !important;

}
	
	.col-3-footer.profesores_pie {
    margin-left: -10px;
}
	
.col-3-footer.profesores_pie img.ImgAcreditacionFooter {
    height: 50px !important;
}
	
	.col-3-footer.profesores_pie img.imgEfrFooter {
    margin-top: -8px;
}
	
	.col-1-footer {
    padding-left: 21%!important;
}
	
	.col-3-footer.profesores_pie img.ImgAcreditacionFooter {
    height: 50px!important;
}
	
	
}

@media (max-width:320px){
	
.col-3-footer.profesores_pie img.ImgAcreditacionFooter {
    height: 42px!important;
}
	
.col-3-footer.profesores_pie img.imgEfrFooter {
    margin-top: -8px;
}
	
	.col-1-footer {
    padding-left: 15%!important;
}
	
	.colDerFooterImg-2 img {
    height: 40px !important;
}
	
}

@media (max-width:1599px) and (min-width:1400px){
.container{ width:1300px !important; }
.col-1-footer { width:29%;}
.col-2-footer { width:44%;}
.col-3-footer { width:27%;}
}
@media (max-width:1399px) and (min-width:1300px){
.container{ width:1280px !important; }
.col-1-footer { width:28%;}
.col-2-footer { width:44%;}
.col-3-footer { width:28%;}
}
@media (max-width:1299px) and (min-width:1200px){
    .resolucion {
   text-align:center;
}
  .datos-urosario {
 text-align:center;
}
.egresados {
    padding-top: 5% !important;
}
.container{ width:1180px !important; }
.col-1-footer { width:26%;}
.col-2-footer { width:47%;}
.col-3-footer { width:27%;}
.col-3-footer img { margin-left:10px;}
}
@media (max-width:1199px) and (min-width:300px){

.container{ width:97% !important; }
.col-1-footer { width:100%; margin-bottom:30px;}
.col-2-footer { width:65%; margin-bottom:20px;}
.col-3-footer { width:34%; }
.col-3-footer img { margin-left:10px;}
#contentur { padding-bottom: 300px;}
}
@media (max-width:999px) and (min-width:300px){
  
  .colDerFooterImg-2 img {
    height: 47px;
}
.container{ width:98% !important; }
}
@media (max-width:899px) and (min-width:300px){
.col-1-footer { width:100%; margin-bottom:30px; padding-left:5%;}
.col-2-footer { width:100%; margin-bottom:30px; padding-left:5%;}
.col-3-footer { width:100%; float:left; text-align:center; padding-left:3%; }
.col-3-footer img { margin-left:20px; margin-right:20px; float:left;}
#contentur { padding-bottom: 416px;}
.nombre-sitio { width:290px;}
}
@media (max-width:699px) and (min-width:300px){
  
.col-1-footer {
    padding-left: 19%;
}
 .col-3-footer {
    margin-top: -20px;
    padding-left: 10% !important;
}
  
  .colDerFooterImg-2 img {
    height: 37px;
}
  
  .footer p {
    margin-bottom: 17px;
}
  
  .egresados {
    padding-top: 0px !important;
}
.col-1-footer { width:100%; margin-bottom:30px; padding-left:2%;}
.col-2-footer { width:100%; margin-bottom:30px; padding-left:2%;}
.col-3-footer { width:100%; float:left; text-align:center; padding-left:2%; }
.col-3-footer img { margin-left:0px; margin-right:20px; float:left;}
#contentur { padding-bottom: 416px;}
}
@media (max-width:499px) and (min-width:300px){
.col-1-footer { width:105%; margin-bottom:30px; padding-left:0px;}
.col-2-footer { width:98%; margin-bottom:30px; padding-left:0px; padding-right:20px;}
.col-3-footer { width:107%; float:left; text-align:center; padding-left:00px; }
.col-3-footer img { margin-left:0px; margin-right:20px; float:left;}
#contentur { padding-bottom: 493px;}
.logoUR { width:130px !important;}
.nombre-sitio { width:170px ; margin-top:15px !important; height:32px !important; padding-left:12px !important; padding-bottom:2px;}
.nombre-sitio h1 { font-size:16px !important; bottom:2px !important;}
}
@media (max-width:399px) and (min-width:300px){

}
#footer {
bottom: auto !important;
}

#footer .col-3-footer .imagenfooter img {
  width:40% !important;
    }

a { color:#a20f26}