@import url(https://fonts.googleapis.com/css?family=Raleway:800,600,400);
@charset "utf-8";
/* CSS Document */
/* CSS STYLE 
html {overflow-y: scroll }*/
body{background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
img{max-width: 100%}
#top{color:#ddd;font-size:12px;padding-bottom:4px;padding-top:4px;}
#top .container .separator{border-left:1px solid #CCCCCC;display:inline-block;height:10px;margin:0 20px;width:1px;}
#navigation{}
.navbar{border-radius:0!important}
.navbar-default{}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{outline:medium none}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{outline:medium none}
.dropdown-menu{padding:0px!important;border-radius:0!important;}
#main .main-box{background:none repeat scroll 0 0 #FFFFFF;border:0px solid #E5E5E5;margin-bottom:20px;padding:10px !important;}
#main-box{padding:10px 60px 10px 90px !important;}
#breadcrumbs .moduletable{border:0;padding:0;}
#breadcrumbs{border:0;padding:0;margin-top:20px !important;margin-bottom:-30px !important;background:none !important;}
#breadcrumbs{display:block;margin:10px 0;border:0;padding:0;}
#fullwidth{margin-top:-20px;overflow:hidden;}
#fullwidth .moduletable{border:0;padding:0;}
.black .moduletable{background:none repeat scroll 0 0 #222222;border-color:#222222;color:#AAAAAA;}
.moduletable{margin-bottom:20px;padding:10px 0px;}
.panel.moduletable{padding:0}
.panel .moduletable{box-shadow:none;margin:0px 10px;padding:10px;}
#brand{float:left;padding-left:15px;padding-top:5px;}
.page-header{margin:40px 0 20px -90px !important;font-family:'Raleway', sans-serif;font-weight:800;}
.hasTooltip{display:inline !important}
.noMainbody{display: none !important}
ul.unstyled, ol.unstyled{list-style:outside none none;margin-left:0;padding:0;}
ol li{margin-bottom:10px;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{margin-left:0 !important;}
.checkbox label, .radio label{padding-left:20px;padding-right:10px;}
label{display:block;margin-bottom:5px;}
label, input, button, select, textarea{font-size:13px;font-weight:normal;line-height:18px;font-family:arial;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"]{cursor: pointer}
.control-group input, .control-group textarea, .control-group .uneditable-input{}
.contact-form .control-group input, .contact-form .control-group textarea, .contact-form .control-group .uneditable-input{width:100%;}
.email-copy-input{float:left}
#pop-print{float:right;margin:10px;}
div#jform_catid_chzn.chzn-container, div#jform_catid_chzn.chzn-container div.chzn-drop, div#jform_state_chzn.chzn-container, div#jform_state_chzn.chzn-container div.chzn-drop, div#jform_featured_chzn.chzn-container, div#jform_featured_chzn.chzn-container div.chzn- drop, div#jform_access_chzn.chzn-container, div#jform_access_chzn.chzn-container div.chzn-drop, div#jform_metadata_tags_chzn.chzn-container, div#jform_metadata_tags_chzn.chzn-container div.chzn-drop, div#jform_language_chzn.chzn- container, div#jform_language_chzn.chzn-container div.chzn-drop, div#jform_language_chzn.chzn-container, div#jform_tags_chzn.chzn-container{width:260px !important;}
.control-group .control-label{padding-top:7px;padding-bottom:7px;}
.chzn-container-single .chzn-single{width:140px;}
.chzn-container .chzn-drop{width:100px;}
.btn.modal{bottom:auto;display:inline;left:auto;position:relative;top:auto;}
html, body{height:100%;}
#wrap{height:auto !important;margin:0 auto -60px;min-height:100%;padding:0 0 60px;}
#footer{}
#footer.well{border-radius:0;border:0;margin:0;}
#footer .moduletable{background:transparent;border:0;margin-bottom:0;}
#push{height:60px}
.float-left{float:left}
.float-right{float:right}
.group:before, .group:after{content:"";display:table;}
.group:after{clear:both}
.ie7 .group{zoom:1}
.form-horizontal .control-label{text-align:inherit!important;}
i.icon-calendar:before{content:"\1f4c5";display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;position:relative;top:1px;}
div.contact-form-field label, div.message-label label{display:inline !important;}
div#jform_tags_chzn.chzn-container ul.chzn-choices li.search-field input.default{padding:0;}
.control-group input[type="checkbox"]{width:10px!important;}
.btn-toolbar{margin-bottom:10px;}
.cols-1{display:block;float:none !important;margin:0 !important;}
.cols-2 .column-1{float:left;width:46%;}
.cols-2 .column-2{float:right;margin:0;width:46%;}
.cols-3 .column-1{float:left;margin-right:4%;padding:0 5px;width:29%;}
.cols-3 .column-2{float:left;margin-left:0;padding:0 5px;width:29%;}
.cols-3 .column-3{float:right;padding:0 5px;width:29%;}
.items-row{margin-bottom:10px !important;overflow:hidden;}
.column-1, .column-2, .column-3{padding:10px 5px}
.column-2{margin-left:40%;width:55%;}
.column-3{width:30%}
.blog-more{padding:10px 5px}
.back-to-top{position:fixed;bottom:2em;right:0px;text-decoration:none;color:#fff;background:rgba(0, 0, 0, 0.50) url(../images/up.png) no-repeat center 15px;font-size:12px;padding:1em;display:none;width:57px;height:41px;z-index:5;}
.back-to-top:hover{background-color: rgba(0, 0, 0, 0.90);text-decoration:none;color:#000;}
.back-to-top a:hover, .back-to-top a:visited{text-decoration:none;}
.bordertop{padding:10px 0;border-top:1px solid #000;margin:20px auto 0 auto !important;width:96%;}
.section2{display:block;position:relative; height:auto;width:100%;margin:0 auto;padding:10px 0;}
.section3{display:block;position:relative; height:auto;width:80%;margin:0 auto;padding:10px 0;}
.span_prog{width:50.0%;margin-bottom:10px;}
.col3{display:block;float:left;position:relative;margin:0 auto;line-height:20px;margin:0%;}
.col3:first-child{position:relative;}
.titulo-ofrece{display:block;position:relative;width:100%;height:auto;margin-top:20px;font-family:'Raleway', sans-serif;color:#848588;font-weight:800;font-size:110%;padding:40px 0 10px 0;}
.ofreceinfo{display:block;padding:15px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.consultar{display:block;background:url(../images/vin-consulta.png) no-repeat;padding-left:47px;height:35px;line-height:17px;font-weight:bold;padding-top:2px;margin-top:20px;}
.masconvocatorias{display:block;padding:2px 4px;background:#E8E8E6;color:#2C4D7A;width:84%;margin-top:-11px;margin-bottom:10px;}
.masconvocatorias a, .masconvocatorias a:hover{color:#2C4D7A;text-decoration:none;}
.redimensiona img{width:100%;min-height:185px;height:auto;}
.desaparece1 img{width:100%;min-height:225px;height:auto;}
.altura{display:block;padding:inherit;height:60px !important;margin-bottom:25px !important;}
.infocampus{color:#FFF;display:block;width:100%;margin-bottom:10px;text-align:justify;padding:30px;font-size:100%;font-family:'Raleway', sans-serif;height:293px;}
#clima{background:#F0EFED url(../images/clima.png) 91% 10px no-repeat;padding:44px 40PX 52px 30px !important;-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;min-width:320px;height:96px;color:#6E7176;}
#clima:hover{background:#F4E8BD  url(../images/clima.png) 95% 10px no-repeat;-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#servicios{padding:0px !important;margin-top:-20px;}
#servicios li{display:inline;}
#servicios li a{font-family:Arial;font-size:95%;text-decoration:none;float:left;padding: 30px 75px 30px 78px;display:block;font-weight:700;margin-bottom:10px;margin-right:20px;}
@media (max-width: 767px){
.fijo{position:fixed;top:0px;}
}
@media only screen and (max-width: 675px){
.span_prog{width:100%;}
.fijo{position:fixed !important;top:0px !important;background:#000;height:100px;width:100%;}
.col3{ margin:0% 0 0% 0%;}
}
@media (min-width: 1920px){ 
#clima{padding:inherit;padding:45px 0 0 20px !important;min-width:380px;height:106px;}
}
@media (min-width: 1400px){ 
#servicios{font-size:125%;}
#servicios li a{padding-left:50px !important;padding-right:50px !important;}
}
@media (min-width: 1590px){ 
#servicios{font-size:125%;}
#servicios li a{padding-left:80px !important;padding-right:80px !important;}
#clima{background:#F0EFED url(../images/clima.png) 95% 10px no-repeat;padding:35px 0 0 20px !important;-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;min-width:380px; height:106px;}
.infocampus{font-size:110%;min-height:280px;}
.menuinfocampus, .direccion{font-size:110% !important;}
.blanko h3, .blanko1 h3, .blankom h3, .clima{font-size:140% !important;}
.rssblock figure figcaption .rsstitle{font-size:120%;line-height:20px !important;}
}
.icons .btn-group, .icons .btn-group a[data-toggle="tab"][aria-expanded="false"], ul.nav-tabs > li > a[data-toggle="tab"][aria-expanded="false"]{display:block!important;}
.blanko img,.blanko1 img, .blankom img{width:92%;max-height:369px;height:auto !important;}
.menuinfocampus{display:block;width:100%;margin-bottom:-25px;margin-top:-20px;padding:0 8px;font-family:'Raleway', sans-serif;  font-size:85%;}
.colegioinfo{float:left;position:relative;width:50%;}
.gto{margin:0;padding:0;list-style-type:none;}
.gto li{background:#fff url(../images/lista.png) 0 3px no-repeat;padding:0 0 5px 18px;margin-left:10px;}
.directorio{margin:0;padding:0;list-style-type:none;}
.directorio li{background:#fff url(../images/lista.png) 5px 8px no-repeat;padding:0 0 10px 23px !important;margin-bottom:15px !important;margin-top:30px !important;margin-left:10px;border-bottom:1px solid #999;font-family:'Raleway', sans-serif;font-weight:600;font-size:150%;color:#848588;}
.prog{margin:0;padding:0;list-style-type:none;}
.prog li{background:#233D5C url(../images/vin-prog.png) 5px 8px no-repeat;padding:3px 0 5px 17px;margin-bottom:10px;color:#FFF;}
.materias{margin-left:15px;padding:0;color:#5F5F5F;}
.titulos-programas{font-family:'Raleway', sans-serif;font-weight:600;font-size:150%;color:#848588;padding:20px 0 10px 20px;}
.titulos-programas2{font-family:'Raleway', sans-serif;font-weight:600;font-size:100%;color:#848588;padding:0px 0 10px 20px;}
.top1{display:block;width:100%;height:auto;position:relative;padding:10px;margin-top:10px !important;margin-bottom:-40px !important;}
.top1 a{font-family:'Raleway', sans-serif;font-size:100%;color:#008AB5;text-decoration:none;}
.contprog{display:block;width:250px;height:auto;position:relative;}
.row-border{border-bottom:#C3C3C3 solid 1px;margin-left:0px !important;margin-right:0px !important;text-align:center;color:#9E955C;font-size:120%;line-height:10px;padding:0px 0 0px 0;margin-bottom:10px;}
.row-border2{margin-left:0px !important;margin-right:0px !important;z-index:1 !important;padding:inherit;margin-bottom:-60px !important;}	
#idiomas{padding:30px 0 0 70px;}
#idiomas li{display:inline;float:left;padding:0px 10px;display:block;border-right:solid 1px #ccc;}
#idiomas li a{font-family:Arial;font-size:85%;text-decoration:none;padding:5px 10px;color:#6C6D72;display:block;}
#idiomas li a:hover{background-color:#928F70;color:#FFF;}
.element-invisible{display:none;}
.separacion{padding:0px !important;margin:0px !important;}
.separacionm{padding:0px !important;margin:0px !important;margin-top:-20px !important;}
.estructura1{display:block;float:left;width:15%;height:auto;margin-left:2%;background:url(../images/bg-header-cal.png) repeat-x top left;margin-right:10px;}
.estructura1-1{width:100%;height:auto;}
.estructura1-1-1{width:100%;height:auto;margin-top:-10px;}
.estructura1-2{width:100%;height:auto;padding:0 8px;margin-top:-45px;background:#2C4D7A;}
.estructura1-2-2{width:100%;height:auto;margin-top:-38px;}
.estructura1-2-2 img{width:100%;max-height:600px;height:auto !important;}
.estructura1-3{width:100%;height:auto;padding:0px 0 0 0;background:#FFF;margin-bottom:-10px !important;}
.estructura2{display:block;float:left;width:81%;height:auto;}
.estructura2-1{display:block;width:100%;height:auto;margin-bottom:20px;background:url(../images/line-noticias.png) no-repeat left 65px;padding-left:10px;}
.estructura2-2{position:relative;display:block;background:#F0EFED;width:98%;margin:0 auto;height:auto;padding:30px;}
.estructura1-1 h3, .estructura2 h3{border-bottom:1px solid #6D6E72;color:#6D6E72;padding-right:28px;background:url(../images/vin.png) no-repeat 100% 4px;width:150px;}
.estructura1-1-1 h3{border-bottom:1px solid #999999;font-size:120%;color:#000000;padding:0 0 8px 22px;background:url(../images/vin-agenda.png) no-repeat 5px 0px;font-weight:600;}
.estructura1-2 h3{border-bottom:1px solid #fff;color:#fff;padding-right:28px;font-size:132%;background:url(../images/vin2.png) no-repeat 100% 4px;width:185px;margin-left:4px;}
.separacionidiomas{padding:0px !important;float:right !important;z-index:1500;margin-top:-27px;}
.separacionbuscador{padding:0px !important;float:right !important;display:block !important;width:230px !important;z-index:650;}
.separacion2{padding-right:0px !important;}
.separacion3{padding-left:0px !important;padding-right:0px !important;}
.carrusel{display:block;height:auto;width:90%;}
.bar{display:block;height:31px;width:100%;background:url(../images/bar.png) repeat-x;margin-top:18px;}
.eb-event-list{background:#FFF;padding:0 0 40px 0;}
.eb_empty{background:#FFF;margin-top:150px;padding:0 10px;}
.hasTooltip{color:#FFF;font-size:12px;}
.contbuscador{display:block;position:relative;width:230px;height:auto;margin:0 auto;}
.blanko h3, .blanko1 h3{display:block;background:#CCCDC8;border-bottom:none;width:56%;color:#000;padding:5px 10px;font-size:110%;font-weight:bold;margin-top:-10px;margin-left:-10px;}
.blankom h3{display:block;background:#CCCDC8;border-bottom:none;width:27%;color:#000;padding:5px 10px;font-size:110%;font-weight:bold;margin-top:-10px;margin-left:-10px;}
.fondo{background:#F0EFED;margin:0px auto 0 auto !important;width:96%;padding:0px !important;}		
.blanko1{background:#FFF;margin-right:30px;margin-bottom:30px;width:48% !important;padding:0 10px;height:auto;}
.f-intro{background:url(../images/f-intro.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.blanko{background:#FFF;width:48% !important;margin-bottom:30px;padding:0 10px;}
.blankom{background:#FFF;padding:0 10px;}
.respond{overflow: hidden;margin-bottom:40px;}
#btn_menu_respond{background:#2C4D7A;font-size:15px;text-transform:uppercase;color:#fff;padding:10px 0px 10px 10px;cursor:pointer;display:none;border-bottom:10px solid #FFF;}
#menu_respod_ug{display:inline;}
.respond2{overflow:hidden;margin-bottom:40px;}
#btn_menu_respond2{background:#2C4D7A;font-size:15px;text-transform:uppercase;color:#fff;padding:10px 0px 10px 0px;cursor:pointer;display:none;}
#menu_respod_ug2{display:inline;}
.redimensiona{padding:20px 0;width:25% !important;}
.desaparece1{width:20% !important;}
.clima{background:#F0EFED url(../images/clima.png) 95% 10px no-repeat;padding:25px 0 0px 30px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;min-width:300px;}
.clima:hover{background:#F4E8BD  url(../images/clima.png) 95% 10px no-repeat;-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.clima a{text-transform:uppercase;background:url(../images/vin-clima.png) 100% 8px no-repeat;color:#6E7176;padding:5px 20px 5px 0;border-bottom:#6E7176 solid 1px;text-decoration:none;font-weight:bold;}
.clima a:hover,.clima a:visited{text-decoration:none;}
#c1{background:#99BCE2;height:auto;color:#58575C;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c1:hover{display:block;background:#538DCE;color:#FFF;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c2{background:#A48660;height:auto;color:#ffffff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c2:hover{display:block;background:#886F4F;color:#FFF;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c3{background:#203256;height:auto;color:#ffffff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c3:hover{display:block;background:#324D85;color:#FFF;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#email{background:url(../images/mail.png) 47% 15px no-repeat;padding:65px 40PX 50px 30px !important;font-size:140% !important;font-family:'Raleway', sans-serif !important;font-weight:600 !important;color:#000 !important;text-align:center;-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;min-width:220px;height:96px;color:#6E7176;}
#email:hover{-webkit-transition:all 1s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.fondopie{background:#E5E5E5;margin:10px 0;padding:30px 0 0px 0;}
.pie{width:85%;margin:0 auto;}
.direccion{line-height:10px !important;font-size:90%;}
#contiene-redes{display:block;margin:20px auto 30px auto !important;max-width:239px;}
#contiene-redes a{display:inline-block;padding:0px;}
#contred{display:inline-block;padding:6px 0px 6px 4px;margin-right:10px;width:32px;height:28px;}
#google{display:block;width:39px;height:38px;background:url(../images/googleplus.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#face{display:block;width:39px;height:38px;background:url(../images/facebook.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#twitertop{width:39px;height:38px;background:url(../images/twitter.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#youtube{width:39px;height:38px;background:url(../images/youtube.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#instagram{width:39px;height:38px;background:url(../images/instagram.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#google:hover{width:39px;height:38px;background:url(../images/googleplus2.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#face:hover{width:39px;height:38px;background:url(../images/facebook2.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#twitertop:hover{width:39px;height:38px;background:url(../images/twitter2.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#youtube:hover{width:39px;height:38px;background:url(../images/youtube2.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#instagram:hover{width:39px;height:38px;background:url(../images/instagram2.png) no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}	
#sidebar-2{margin-left:40px;width:17.5% !important;}
.foto{display:block;width:90%;margin:0 auto !important;height:auto;margin-bottom:-30px !important;margin-top:20px !important;}
.buscaoferta{width:230px;display:block;position:relative;float:right;background:url(../images/busca-oferta.png) no-repeat 8px 5px;padding:6px 0 8px 39px;border-right: solid #000 1px;border-left: solid #000 1px;margin-bottom:-30px !important;}
.sistemainscripciones{width:170px;display:block;position:relative;float:right;background:url(../images/inscripciones.png) no-repeat 8px 5px;padding:0px 0 8px 39px;border-right:solid #000 1px;border-left:solid #000 1px;margin-bottom:-30px !important;}
.sistemainscripciones a, .sistemainscripciones a:hover{color:#000;text-decoration:none;	}
.listaoferta{margin-left:10%;padding:0;list-style-type:circle;}
.listaoferta li a{font-family:'Raleway', sans-serif;font-weight:600;font-size:100%;color:#009CBD;}
.gto2{margin:0;padding:0;list-style-type:none;}
.gto2 li a{display:block;background:#fff url(../images/lista.png) 0 3px no-repeat;padding:0 0 5px 18px;color:#000;margin-left:10px;margin-bottom:15px !important;font-size:120%;}
.amarillos{display:block;position:relative;width:100%;height:auto;padding:10px 0 0 0;border-top:1px solid #999;border-bottom:1px solid #999;margin-bottom:15px !important;}
.amarillo1{margin-left:4%;display:block;width:45%;height:auto;margin-bottom:30px;float:left;}
.b-amarillo2{margin-bottom:30px !important;}
.contsw{display:block;height:auto;width:100%;}
.span_acc{width:45.0%;margin-bottom:10px;padding:0 15px}
.himno{display:block;height:auto;width:50%;padding:10px;float:right;}
.negro{display:block;padding:inherit !important;padding:0px !important;width:100%;height:auto !important;border-top:#A0935F 5px solid;z-index:1 !important;}
.contcarr{display:block;width:1366px;height:auto;margin:0 auto;}	
.botongris{display:block;position:relative;width:100%;background:#848588 url(../images/arrow-right.png) no-repeat 9px 10px;line-height:34px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-top:-30px;padding-left:35px;color:#FFF;font-size:120%;}
.botongris a:link, .botongris a:hover, .botongris a:visited, .botongris a:active{color:#FFF;text-decoration:none;}
.redimensionamenutop{display:block;height:50px !important;}
@media (max-width: 480px) and (min-width: 220px){
.redimensionamenutop{height:auto !important;}
}
.menu_iconos ul{margin:0;padding:0;width:100%;list-style-type:none;}
.menu_iconos ul li a{text-decoration:none;color:#254167;padding:10px 10PX 10px 60px;background:url(../images/lista.png) no-repeat;display:block;border-top:1px solid #000;font-family:'Raleway', sans-serif;font-weight:800;}
.menu_iconos ul li a:visited{color: #254167;}
.menu_iconos ul li a:hover, .menu_iconos ul li .current{color:white;background-color:#254167;}
#bienes{background:url(../images/bienes.png) no-repeat 0% 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#bienes:hover{background:#254167 url(../images/bienes-.png) no-repeat 0% 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#acervo{background:url(../images/acervo.png) no-repeat 0% 15px;height:60px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#acervo:hover{background:#254167 url(../images/acervo-.png) no-repeat 0% 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
@media (max-width: 1366px){ 
.contcarr{width:100%;}
.negro{height:auto;}
}
@media (max-width: 1250px){
.estructura1{width:20%;}
.estructura2{width:75%;}
.blanko1{margin-right:20px !important;}
.blanko1 h3, .blanko h3, .blankom h3{width:100% !important;}
.infocampus{height:300px;}
.separacionidiomas{padding:0px !important;margin-right:-10px !important;float:right !important;width:280px !important;}
.serv{display:block;width:56% !important;padding: 0px !important;}
.correo{width:10% !important;padding:10px 0 10px 10px;}
.correo img{max-height:50px;width:auto;}
#c3{padding:30px 58px 30px 70px !important;}
#c1,#c2,#c3,#clima,#email{margin-right:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
}
@media (max-width: 1110px){
#c3{margin-right:25px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c3,#email{width:30% !important;}
#c1,#c2{margin-right:23px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:31%;}
}
@media (max-width: 1082px){
#c3{margin-right:25px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#c3,#email{width:30% !important;}
#c2{width:37% !important;}
#email{width:10% !important;margin-right:0px !important;}
#c1,#c2,#clima{margin-right:23px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:31%;}
#c1,#clima{width:47% !important;margin-right:23px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
width:31%;}
}
@media (max-width: 1000px){ 
.colegioinfo,.pie,.blanko1,.blanko,.blankom{width:100% !important;}
.redimensiona1{width:33% !important;z-index:45000;float:left !important;}
.blankom h3{width:60% !important;}
.infocampus{height:auto !important;}
.redimensionamenutop{display:block;width:100% !important;margin-bottom:10px;}
.separacionidiomas{padding:0px !important;float:left !important;margin-top:-27px;}
  
}		
@media (max-width: 980px){ 
.separacionbuscador{padding:0px !important;float:right !important;margin-top:-35px !important;margin-bottom:20px !important;height:110px !important;}
.altura{display:block;height:0px;}
}
@media (max-width: 1100px){
.desaparece1{display:none;}
.redimensiona{width:32% !important;float:right;}
.ancho{padding:0px !important;width:100% !important;}
.redimensiona img{width:50% !important;min-height:168px;height:auto;min-width:300px;}
.page-header{margin:40px 0 20px 0px !important;}
}
@media (max-width: 920px){ 
.redimensiona{width:50% !important;float:left;}
#main-box{padding:0px !important;}
.estructura1{width:98%;margin:0 1% 0 1%;}
.estructura2{width:98%;margin:-40px 1% 0 1%;}
.contbuscador{display:block;position:relative;width:230px;height:auto;margin:0 auto;}
.separacionidiomas{display:block;width:280px !important;margin:-27px auto 25px auto !important;}
.altura{display:block;padding:inherit;height:0px !important;margin-bottom:0px !important;}
.eb-event-list{margin-top:10px;}
.respond{margin-top:5em;margin-bottom:-0.4em;}
#btn_menu_respond{display:block;margin-bottom:0.5em;margin-top:10px;}
#menu_respod_ug{display:none;z-index:450;}
.respond2{margin-top:1em;}
#btn_menu_respond2{display:block;margin-bottom:0.5em;margin-top:-10px;margin-left:-8px;margin-right:-8px;padding-right:8px;padding-left:8px;}
#menu_respod_ug2{display:none;z-index:450;}
.estructura1-2{margin-top:0px;}
.desaparece, .estructura1-2 h3, .estructura1-1 h3, .estructura1-2-2{display:none;}
.estructura1-3{margin-top:-40px;}
.clima{background:#F0EFED url(../images/clima.png) 75% 10px no-repeat;border-right:none;}
#sidebar-2{margin-left:0px;width:100% !important;}
.himno{width:100%;}
.menu_iconos ul li a{padding:20px 10PX 10px 60px;min-height:55px;height:auto;}
}
@media (max-width: 860px){ 
#c1,#c3{margin-right:0 !important;}
#c2,#c3{width:47% !important;}
#email{	margin:0 auto !important;}
.separacionidiomas{display:block;width:230px !important;}
#idiomas{padding:30px 0 0 20px;}
}
@media (max-width: 700px){
#c1,#c2,#c3,#clima,#email{width:100% !important;padding-left:30px !important;} 
.redimensiona{width:100% !important;}
.separacionidiomas{float:none !important;display:block;width:260px !important;margin-left:-10px !important;height:50px;}
}
@media (max-width: 650px){ 
.blankom h3{width:97% !important;}
.span_acc{width:100%;}
#servicios li a{border-right:none;}
.correo{border-left:none;}
.redimensiona1{width:50% !important;float:left !important;}
.amarillo1{margin-left:0%;width:100%;}
.separacionidiomas{padding:inherit;display:block;width:220px !important;float:none !important;margin:-40px auto 55px auto !important;}
.separacionbuscador{float:none !important;margin-top:-30px !important;}
#idiomas{padding:0px 0 0 0px;}
.altura{display:block;padding:inherit;height:0px !important;margin-bottom:0px !important;}
}
.desapareceacc{float:right !important;display:block;width:150px !important;height:60px !important;padding:inherit;}
.desapareceacc img{margin:5px 10px 0 0;}
@media (max-width: 480px){ 
.col-md-6 h3, .col-md-12 h3{width:100%;}
.estructura2-2{padding:10px;}
.redimensiona1{width:100% !important;z-index:45000;}
.redimensiona2{position:relative;z-index:1}
#contiene-redes{margin:0px auto 0px auto !important;}   
.separacionidiomas{display:block;width:210px !important;float:none !important;margin:-20px auto 65px auto !important;}
.contbuscador{margin-top:-55px !important;}
#idiomas{width:320px !important;margin:0 auto !important;padding:0 !important;}
.desapareceacc{float:right !important;display:block;width:170px !important;margin-left:15px;margin-top:-15px !important;padding:inherit;margin:inherit;}
}
@media (max-width: 445px){ 
.separacionbuscador{width:100% !important;z-index:1;}
.desapareceacc{float:none !important;position:relative;display:block;width:145px !important;padding:inherit;margin:inherit;margin-top:-15px auto 10px auto!important;z-index:150;}
}
#fecharegistro{font-weight:bold;display:block;font-size:18px;background:#2C4D7A;color:#ffffff;text-shadow:0px 3px 3px rgba(0,0,0,0.5),0px -1px 1px rgba(0,0,0,.3);padding:3px 10px;}
.foto-proyectos{display:block;width:222px;height:138px;position:relative;float:left;padding:10px 15px 10px 0;background:url(../images/line-grupos.png) 10px right no-repeat;background:#CCC;}
.texto-proyectos{display:block;position:relative;width:400px;height:160px;float:left;margin-left:20px;}

@media (min-width: 1250px){ 
#guiaimagen{display:block;width:25%;padding:0 20px 0 0;text-align:right;font-family:'Raleway', sans-serif;float:left;
margin-left:-80px;font-weight:600;}
  #guiaimagen2{display:block;width:53%;padding:0 0px 0 20px;text-align:right;font-family:'Raleway', sans-serif;float:left;background: url(http://www.ugto.mx/images/line-guia.png) left top no-repeat;}
   #guiaimagen3{display:block;width:30%;padding:20px;text-align:right;font-family:'Raleway', sans-serif;float:left;background: url(http://www.ugto.mx/images/line-guia.png) left top no-repeat;
   background:#F0EAD7;text-align:left; font-size:12px;margin-bottom:30px;}
}


@media (max-width: 1245px){ 
#guiaimagen{display:block;width:100%;padding:30px 0;text-align:left;font-family:'Raleway', sans-serif;float:none;
margin-left:0px;margin:30px 0; border-bottom:1px solid #003057;border-top:1px solid #003057;}
#guiaimagen2{display:block;width:55%;height:auto;float:left;}
    #guiaimagen3{width:35%;height:auto;background:#F0EAD7;float:left;padding:20px;margin-bottom:20px;}
}


@media (max-width: 1200px){ 

#guiaimagen2{display:block;width:35%;height:auto;float:left;}
    #guiaimagen3{width:60%;height:auto;background:#F0EAD7;float:left;padding:20px;margin-bottom:20px;}
}

@media (max-width: 1000px){ 

#guiaimagen2{display:block;width:100%;height:auto;float:left;}
    #guiaimagen3{width:100%;height:auto;background:#F0EAD7;float:left;padding:20px;margin-bottom:20px;}


}


