.icon-home{padding:11px 17px !important;font-size:30px !important;}
.region-menu{font-size:12px !important;}
.tb-megamenu .nav > li > a{border-right:0px solid #222;padding:15px 20px;font-weight:normal; color: #3761a5;}
.tb-megamenu .mega-nav > li a, .tb-megamenu .dropdown-menu .mega-nav > li a{padding:15px 0; max-height: 51px; }
.caret{display:none !important;}
#menu-button{display:none !important;}
.tb-megamenu .collapse{display:block !important;}
.tb-megamenu .dropdown-submenu > .dropdown-menu{left:-12px;margin-left:0px;}
@media (min-width:1000px){ .nivel-dos{height:56px !important;} .contenedor-tres{margin-top:40px !important;}
}
.tb-megamenu .row-fluid + .row-fluid{border-top:0px solid #ddd;}
.centrado{text-align:center;}
.postgrados{left:170px !important;}
.procesos-postgrados{left:-219px !important;}
.divisor-posgrados{border-bottom:1px solid #eee !important;}
.titulomenu{font-family:'Helvetica Neue Bold';font-weight:bold;text-decoration:none;cursor:default;}
.titulomenu a{text-decoration:none !important;cursor:default;}
.tb-megamenu.style-blue .nav > .active > a, .tb-megamenu.style-blue .nav > .active > a:hover, .tb-megamenu.style-blue .nav > .active > a:focus { background-color: #0071b88f !important; }
.tb-megamenu-submenu{width:100%;background-color:#7391C0 !important;}
.tb-megamenu.style-blue{background-color:rgba(255, 255, 255, 0.55); }
.tb-megamenu .dropdown-menu li > a{color:#ffffff;}
.tb-megamenu.style-blue .nav > li > a{border-right:0px solid #ffffff;}
.tb-megamenu.style-blue .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu.style-blue .nav li.dropdown.open.active > .dropdown-toggle{background-color:#92b9d3;}
.tb-megamenu.style-blue .dropdown-menu{border-bottom-color:#0061a9 !important;border-bottom:0px solid #ddd;}
.tb-megamenu.style-blue .nav > li.dropdown.open.active > a:hover, .tb-megamenu.style-blue .nav > li.dropdown.open.active > a:focus{background-color:#5179aa !important;border-right-color:#4dc6f3 !important;color:#fff !important;}
.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color:#92b9d3;color:#fff !important;}
.tb-megamenu .nav li.dropdown.animating > .dropdown-toggle{background-color:rgba(0, 113, 184, 0.75)}
.tb-megamenu .dropdown-menu .active > a, .tb-megamenu .dropdown-menu .active > a:hover{background-color:rgba(241, 237, 236, 0);background-image:none;background-image:linear-gradient(to bottom,rgba(81, 121, 170, 0),rgba(81, 121, 170, 0));color:#fff !important;text-decoration:underline;background-repeat:repeat-x;}
.tb-megamenu .dropdown-menu .active > li a, .tb-megamenu .dropdown-menu .active > li a:hover{background-image:linear-gradient(to bottom,#cfd413,#cfd413);}
.activo:hover{background-image:linear-gradient(to bottom,#92b9d3,#92b9d3);background-repeat:repeat-x;}
.activoa:hover{background-image:linear-gradient(to bottom,rgba(81, 121, 170, 0),rgba(81, 121, 170, 0));background-repeat:repeat-x;}
.nivel-dos{margin-left:0;background-color:#0061a9 !important;}
.nivel-dos a{border-top:0px solid #eee !important;border-bottom:0px solid #eee !important;}
.vinculacion{background-color:#0061a9 !important;}
.nivel-tres{margin-left:0;}
.nivel-tres a{padding:2px 0 !important;border-top:0px solid #eee !important;}
.divisor a{border-bottom:1px solid #FFF !important;padding:6px 0 !important;}
.divisora a{border-bottom:1px solid #FFF !important;padding:12px 0 !important;}
.facultad{margin-top:5px !important;font-weight:bold;}
.tb-megamenu.style-blue .dropdown-menu li > a:hover, .tb-megamenu.style-blue .dropdown-menu li > a:focus, .tb-megamenu.style-blue .dropdown-submenu:hover > a{color:white !important;text-decoration:underline;}
.tb-megamenu .dropdown-submenu > a:after{display:block;content:initial;}
@media (max-width:979px){.tb-megamenu .nav-collapse{background:#5179aa;}
}
.oferta-level-2 a{padding:6px 0 !important;}
.oferta-level-2-center > a:first-child{text-align:center;}
@media (min-width:1000px){.item-menu-level-3 a{padding-top:15px !important;padding-bottom:15px !important;}
}
.tb-megamenu .mega-nav > li:first-child > a, .tb-megamenu .dropdown-menu .mega-nav > li:first-child > a{margin-top:0 !important;padding-top:10px !important;max-height: 47px;}
.menu-carreras a{padding-top:0px !important;padding-bottom:0px !important;}
.nolink a{cursor:default;text-decoration:none !important;}
.calendario-top{margin-top:0px;}
@media (max-width:979px){.oferta-level-2-center > a:first-child{text-align:left !important;}
.divisor a{border-bottom:0px solid #FFF !important;}
.divisora a{border-bottom:0px solid #FFF !important;}
.divisor-posgrados{border-bottom:0px solid #222 !important;}
.tb-megamenu .mega-inner{padding:0px 20px;}
.tb-megamenu .nav-collapse .dropdown-menu a{border-top:1px solid #eee !important;}
}
.tb-megamenu .nav > li > a:focus, .tb-megamenu .nav > li > a:hover { background-color: rgba(0, 113, 184, 0.57) !important; color: #fff !important; text-decoration: none; text-shadow: none; outline: none; }
.noborde li > a{border-top:1px solid #eee;}
.flecha:before{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#87A0C9;top:20px;left:-20px;margin:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-90deg);}
.flecha-proce-estu:before{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#87A0C9;top:70px;left:-20px;margin:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-90deg);}
.flecha-proce-estu-posg:before{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#7391c0;top:16px;left:-20px;margin:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-90deg);}
.flecha-procesos-ejecucion:before{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#7391c0;top:66px;left:-20px;margin:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-90deg);}
.nivel3-proceso-inscripcion{top:-44px !important;}
.ajustenivel{top:-4px !important;background-color:#87A0C9 !important;}
.ajustenivel-procesos-grado{top:-49px !important;background-color:#87A0C9 !important;}
.ajustenivel-procesos-posgrado{top:-100px !important;background-color:#87A0C9 !important;}
@media (min-width:1000px){.ajustenivel{height:160px;margin-top:-2px !important;}
.ajustenivel-procesos-grado{height:160px;margin-top:-2px !important;}
.ajustenivel-procesos-posgrado{height:160px;margin-top:-2px !important;}
}
.sinlinea a{border-top:0px solid #eee !important;}
@media (min-width:979px) and (max-width:1200px){.tb-megamenu .nav > li > a{padding:15px 9px !important;}
}
.nivel3 a{padding-top:6px !important;}
.tb-megamenu .dropdown-menu li > a { border-top: 0px solid #eee !important; border-bottom: 1px solid #eee !important;
}
@media (max-width: 979px){ .tb-megamenu .nav-collapse .dropdown-menu a { border-top: 0px solid #eee !important; }
}
.block-custom-search-blocks input { margin-top:16px; width: 100%; border-color: #ffffff; border-width: 1px; color: #ffffff; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.block-custom-search-blocks input :focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}
@media (min-width: 800px) { #block-custom-search-blocks-1{ width: 79%; margin-left: 38px; }
}
#edit-custom-search-blocks-form-1--2{ margin-top:17px; width: 100%; border-color: #ffffff; border-width: 1px; color: #ffffff; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#edit-custom-search-blocks-form-1--2::-webkit-input-placeholder { font-style: italic;
}
#edit-custom-search-blocks-form-1--2::-moz-placeholder { font-style: italic;
}
#edit-custom-search-blocks-form-1--2::-moz-placeholder { font-style: italic;
}
#edit-custom-search-blocks-form-1--2::-ms-input-placeholder { font-style: italic;
}
#edit-keys { margin-top: 5px; width: 100%; border-color: #ffffff; border-width: 1px; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; padding: 2px 10px;
}
#edit-keys::-webkit-input-placeholder { font-style: italic;
}
#edit-keys::-moz-placeholder { font-style: italic;
}
#edit-keys::-moz-placeholder { font-style: italic;
}
#edit-custom-search-blocks-form-1--2::-ms-input-placeholder { font-style: italic;
}
#main-header{background:#0070b4 !important;padding-top:0px!important;padding-bottom:0px!important;}
@media (min-width:1000px){#main-header{height:130px;}
}
#main-header blockquote{display:none !important;}
form input[type="text"], form select, form .chosen-container{margin-bottom:0px;}
.search-form{margin-bottom:13px;}
#lower-header { background: rgba(255, 255, 255, 0.75); border-top: 1px solid #fff; z-index:-1;}
#lower-header:before{border-top:0px solid #fff;border-bottom:0px solid #dee0e5;}
.lnk-ingresar{position:relative;transform:translateY(20%);}
#logo img{width:72%;}
#logo{padding-left:0px;}
.ingresar-sistema-cab{color:white;font-size:12px}
.sticky-header-on .animate-header #main-header{height:130px !important;padding:0px;margin:0;overflow:hidden;}
#block-panels-mini-buscador{padding-top:23px;}
#block-panels-mini-buscador .panels-flexible-column-27-main{width:100%;}
.centrado-buscador{margin:auto;width:80%;float:none;}
.main-flexslider .slides>li{height:420px !important;}
.main-flexslider{height:445px !important;}
#main-header>.container>.row{background: #0070b4 !important;}
.animate-header #lower-header { opacity: 1; background: #ffffff; border-bottom: 1px solid #efebeb; }
#main-footer { background: #7495BB !important;
}
.social-icons li>a { color: #fff; font-size: 33px; background: none;
}
#footer{ margin-top: 40px;
}
.banner-rotator-content h5 { color:#ffffff !important;}
.no-padding{ padding: 0px !important;
}
.marginleft-20{ margin-left: 20px !important;
}
.social-icons .social-cabecera .icons { font-size:10px !important;
}
.accordion-content ul { list-style-type: none !important;
}
.accordion-icon:before { content: '\e988' !important; color: #717175 !important;
}
.accordion-active .accordion-header, .accordion-header:hover { background: transparent !important; border-top-color: transparent !important; color: #717175 !important;
}
.accordion-active .accordion-icon:before { content: '\e824' !important; color: #717175 !important;
}
.accordion-active-custom .accordion-icon:before { content: '\e824' !important; color: #717175 !important;
}
.accordion-header { color: #717175 !important; background-color: transparent !important; border: none !important;
}
.accordion-header h6 { font-weight: 400; margin-top: -2px;
}
.blank_space { margin-bottom: 10px; height: 15px;
}
#edit-submitted-address-3{ visibility: hidden;
}
.accordion-header-black { color: #274472; background: #e2eaf2; padding: 15px 20px 15px 45px; position: relative; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-top: 1px solid #f3f7fa; border-bottom: 1px solid #bfc8d7; transition: background 0.3s,color 0.2s,border 0.3s; -webkit-transition: background 0.3s,color 0.2s,border 0.3s; -moz-transition: background 0.3s,color 0.2s,border 0.3s; cursor: pointer;
}
.accordion-active .accordion-header-black, .accordion-header-black:hover { background: #92b9d3; border-top-color: #7cc5f8; border-bottom-color: #579dd9; color: #fff;
}
.accordion-icon-new { position: absolute; top: 11px; left: 15px; font-size: 16px;
}
.accordion-icon-new:before { font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; content: '\e989'; color: #808ca4; transition: color 0.3s; -webkit-transition: color 0.3s; -moz-transition: color 0.3s;
}
.accordion-icon-new:before { content: '\e987' !important; color: #000000 !important;
}
.accordion-active .accordion-icon-new:before{ content: '\e984' !important; color: #000000 !important;
}
.accordions-custom { margin: 0; padding: 0; list-style: none;
}
.parrafo { text-align:justify !important;
}
.parrafo-galeria { margin: -3px 0px; font-size: 11px;
}
table, table td{ border:none !important;
}
table.views-table caption { text-align: justify; text-transform: uppercase; font-weight: bold; color: #FFFFFF; width: 100px !important;
}
table.views-table caption p { margin-bottom: 1px !important; width: 100px !important;
}
.views-table tr th, .views-table tr td { border-radius: 0px !important;
}
table.views-table td.views-field.views-field-title { width: 550px;
}
table.views-table td.views-field.views-field-field-creditos, th.views-field.views-field-field-creditos { text-align: center;
}
table tr.fila:hover>td, table tr.fila:hover>th, table tr.fila-alterna:hover>td, table tr.fila-alterna:hover>th { background: none !important;
}
.fila, .fila:hover, .view-directorio-telefonico tr.odd td, .view-directorio-telefonico tr.odd:hover td{ background-color: #F4F4F4 !important;
}
.fila-alterna, .fila-alterna:hover, .view-directorio-telefonico tr.even td, .view-directorio-telefonico tr.even:hover td{ background-color: #D6D6D6 !important;
}
.view-directorio-telefonico th.views-field-field-extension { color:#3e474c !important; border-top:solid 1px #3e474c !important; border-left:none !important; border-bottom:solid 1px #3e474c !important; background: #FFF !important; font-weight:bold !important;
}
.view-directorio-telefonico th.views-field-title { color:#3e474c !important; border-top:solid 1px #3e474c !important; border-right:none !important; border-bottom:solid 1px #3e474c !important; background: #FFF !important; font-weight:bold !important;
}
.view-id-relaciones_enlaces caption { text-transform: none !important; font-weight: bold; color: #000000 !important; width: 100% !important;
}
.tabla-border{ border: 1px solid #ffffff !important; overflow: auto;
}
.tabla-border td{ border: 1px solid #ecedf1 !important;
}
.tabla-border tr th { border: 1px solid #ecedf1 !important;
}
.tabla-border-horario{ border: 1px solid #ecedf1 !important; overflow: auto;
}
.tabla-border-horario td{ width: 20%; border: 1px solid #ecedf1 !important;
}
.tabla-border-horario tr th{ border: 1px solid #ecedf1 !important;
}
.fila, .fila:hover, .directorio-class tr.odd td, .directorio-class tr.odd:hover td{ background-color: #F4F4F4 !important;
}
.fila-alterna, .fila-alterna:hover, .directorio-class tr.even td, .directorio-class tr.even:hover td{ background-color: #D6D6D6 !important;
}
.directorio-class th.views-field-field-inv-directorio-telefono { color:#3e474c !important; border-top:solid 1px #3e474c !important; border-left:none !important; border-bottom:solid 1px #3e474c !important; background: #FFF !important; font-weight:bold !important;
}
.directorio-class th.views-field-title { color:#3e474c !important; border-top:solid 1px #3e474c !important; border-right:none !important; border-bottom:solid 1px #3e474c !important; background: #FFF !important; font-weight:bold !important;
}
.cabecera-materia{ padding-top: 10px; padding-bottom: 10px; color: #FFFFFF; font-size: 17px;
}
.menu li { position: relative; margin: -9px 0 0px; font-size: 4px;
}
.menu li a { font-size: 10px; padding: 0 0 0 0px;
}
.twitter-widget-area{ background: none;
}
@media (min-width: 800px) { .borde-menu-footer{ border-right: 1px solid #FFF; }
}
.menu li a:before{ content: none;
}
.menu-social-iconos{ color: white; font-size: 25px;
}
.ingresar-sistema{ color: white;
}
.copyright{ font-size: 10px; color: white; text-align: center; padding-top: 0px;
}
#main-footer, #lower-footer {background: #3E93C5 !important;}
#lower-footer { border-top: 0px solid #324e79; padding-top: 0px;
}
.acceso{ border: 1px solid #ecedf1; padding-bottom: 5px; padding-top: 5px;
}
.acceso-texto{ font-size: 18px;
}
.prueba{ color:white; height: 0px;
}
#block-views-accesos-directos-default td{ border: 0px solid #ecedf1; padding: 10px 4px; background: #fff;
}
.menu b{ font-family: 'Helvetica Neue Bold'; text-decoration: underline;
}
.nolink{ text-decoration: none !important; cursor: default !important;
}
.footer-text-col-2{ margin: 0px 0; color: #ffffff !important; font-size: 12px;
}
.footer-text-col-3{ color: #ffffff !important; font-size: 12px; font-weight: 600; margin: 10px 0;
}
.footer-text-col-3:hover{ color: #FFFFFF !important;
}
@media (min-width: 800px) { .footer-border-left{ border-left: 1px solid #FFF; }
}
.gray-bg{ background: #ffffff !important; padding-top:0px !important;
}
.page-heading { display: none !important;
}
.view-display-id-other_stories .owl-carousel .owl-item { width: 390px !important;
}
.view-display-id-other_stories .owl-header { display:none !important;
}
#inicio-link a{ color:#fff; font-size: 20px; font-family: 'Arial'; font-weight: normal;
}
.destacados-noticias{ font-size: 13px;
}
#resumen{ height: 90px;
}
#resumen p{ font-size: 17px; color: black; line-height: 22px; margin: 0px; padding-left: 10px; padding-right: 10px; font-family: 'Arial'; font-weight: normal;
}
.resumen{ height: 90px;
}
.resumen p{ font-size: 15px; color: black; line-height: 22px; margin: 0px; padding-left: 10px; padding-right: 10px; font-weight: normal;
}
.destacado-borde{ border: 1px solid #ecedf1; padding-left: 0px; padding-right: 0px;
}
.post-title-new { margin: 0px 6px 7px; padding-top: 10px; padding-bottom: 10px;
}
.color-a{ background-color:#3761A5;
}
.color-b{ background-color:#AF0095;
}
.color-c{ background-color:#00D6D3;
}
.color-d{ background-color:#17cf17
}
.color-f{ background-color:#e92e37
}
.color-h{ background-color:#354992
}
@media (min-width: 979px){ .biblio-center{ padding-left: 0px; padding-right: 20px; } .bolsa-center{ padding-left: 10px; padding-right: 10px; } .radio-center{ padding-left: 20px; padding-right: 0px; }
}
.destacados-space{ margin-bottom: 23px;
}
.acceso-directo-space{ margin-bottom: 52px; margin-top: 28px;
}
body{background:url() repeat !important;}
.panels-flexible-region-4-region_top{width:100% !important;}
.panels-flexible-4 .panels-flexible-region{padding:0;margin-left:0px !important;}
.panels-flexible-region-4-center{width:100% !important;}
.panels-flexible-region-22-center{width:100% !important;}
.panels-flexible-region-plantilla_header_2_cols-center{width:100% !important;}
.panels-flexible-region-plantilla_header_2_cols-content{width:100% !important;}
#contenido{margin-top:28px;}
.contenido{margin-top:30px;}
#contenido-vinculos{margin-top:28px;}
.titulo{margin:30px 0 20px;}
hr{margin-top:15px;}
#art-banner{width:102vw;position:relative;left:50%;right:50%;margin-left:-50.2vw;margin-right:-50vw;display:block;}
.img-banner{width:200%;}
.texto-negro{color:#000000;}
.noticia-inicio{color:#fff;font-size:18px;font-family:'Arial';font-weight:normal;}
.noticia-inicio:hover{color:#fff;}
.accordion-content{padding:0px 0px;}
.titulo-micrositio a, .titulo-micrositio a:hover, h2.titulo-micrositio{color:#3e474c;font-size:22px;font-weight:bold;}
h2.titulo-micrositio{margin:0px 5px 0 0px;}
h3{font-size:16px;font-weight:700;margin:30px 0 20px;text-transform:none;}
b, strong{font-weight:600;}
.no-margen{margin:0px 0px;}
.view-filters{padding-bottom:15px;}
@media (max-width:979px){.tb-megamenu .nav-collapse .nav > li > a, .tb-megamenu .nav-collapse .dropdown-menu a{font-weight:normal;}
}
.float-left{float:left;}
ul li.expanded{list-style-image:url(/sites/default/files/public/menu-expanded.png);list-style-type:circle;}
ul li.leaf{list-style-image:url(/sites/default/files/public/li_arrow.png);}
.leaf a{color:#274472;}
.expanded a{color:#274472;font-size:13px;}
.site-map-menu{padding-left:27px;}
.expanded > a:first-child{pointer-events:none;cursor:default;font-weight:600;}
#site-map .content > ul > li > a{font-weight:bold;pointer-events:none;cursor:default;}
#site-map .content > ul > li{vertical-align:top;margin:10px;}
.btn-info { color: #fff; background-color: #3761a5; border-color: #46b8da;
}
.btn-correo{ width: 200px; height: 200px; color: #fff; background-color: #3860a5; border-color: #357ebd; display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; font-size: 20px;
}
.btn-correo:hover{ background-color: #92b9d3; color: #fff;
}
h1{font-size: 18px; font-weight: 600; margin: 30px 0 20px; text-transform: unset;}
table td, table th {border: 1px solid #e6e6e6 !important;}
.detalle1{display: none;}
.detalle5{display: none;}
.detalle4{display: none;}
.gsc-search-box{display: none;}
.enlace{color:white;}
.enlace:hover{color:white;}
.facultades-min-heiht{min-height: 920px;}
@media all and (max-width:950px){ .facultades-min-heiht { min-height: 0px; margin-top: 35px; }
}
.facultad-carreras{border-bottom: 1px solid #3761a5; color: #3761a5; margin-top: 10px; list-style-type: square;}
.facultad-carreras a{color: #636465; font-size: 13px;}
@media (max-width:779px){.desktop{display:none}}
@media (min-width:779px){.movil{display:none}}
.tab-header a{ background-image: url(/sites/default/files/public/admision-arrow-updown.png); background-repeat: no-repeat; background-position: center 78px; display: block; height: 110px; text-transform: none; text-align: center; padding: 20px 10px 30px; opacity: 0.45; color: #000000 !important; font-size: 14px;
}
.active-tab h4{font-weight: 400 !important;}
li a h4{font-weight: 400 !important;}
.tab-header a:hover, a:focus {text-decoration: none;}
.tab-header li {background: #ffffff; border-top: 1px solid #ffffff; border-radius: 0px; -webkit-border-radius: 0px; border-bottom: 1px solid #ffffff; }
.tab-header li.active-tab a, .tab-header li:hover a {color:#3e474c !important;background-position: center -221px;opacity: 1;}
.tab-header li.active-tab, .tab-header li:hover {background: #ffffff !important; border-top-color: #ffffff !important; border-bottom-color: #ffffff !important; }
.tab-header li {margin-bottom: 0px !important;}
ul.tabs.pasos li.uno a span {color: #0091CC;}
ul.tabs.pasos li.dos a span {color: #C40088;}
ul.tabs.pasos li.tres a span {color: #9939B3;}
ul.tabs.pasos li.cuatro a span {color: #27AE60;}
.tab-header li.uno.active-tab{background: #e3f1f7 !important;}
.tab-header li.dos.active-tab{background: #F7EFE8 !important;}
.tab-header li.tres.active-tab{background: #F2F1F6 !important;}
.tab-header li.cuatro.active-tab{background: #ECF7F4 !important;}
.tab.active.uno{background: #e3f1f7 !important;}
.tab.dos{background: #F7EFE8 !important;}
.tab.tres{background: #F2F1F6 !important;}
.tab.cuatro{background: #ECF7F4 !important;}
@media (min-width: 992px){ ul.tabs.pasos li a span {display: block;float: left;font-size: 3.5em;font-weight: bold;}
}
.fieldset-wrapper { margin-top: 5px !important;
}
.manual-portada{width: 25%;}
.etiqueta-destacados, .etiqueta-formulario, .etiqueta-generales { color: #66a1cb;
}
.subtitulo { font-size: 20px!important;
}
.datepicker td, .datepicker th { padding: 5px !important;
}
#filtros-calendario .form-group .btn-group .btn-primary { color: #fff; background-color: #4dc6f3; border-color: #0995bc;
}
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;
}
.btn-default-tag { color: #333; background-color: #fff; border-color: #ccc !important;
}
.btn-tag{ display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;}
.btn-incripcion{text-transform: uppercase; display: inline-block; padding: 6px 20px; font-size: 13px; border-radius: 3px; margin-top: 14px;}
.accordion-new{margin-bottom: 7px; background-color: #f5f5f5; border-bottom: 1px solid #cacaca;}
.fieldset-legend { font-size: 18px; font-weight: 600 !important;}
.webform-component--contenedor1--hora-taller1{padding-top: 20px !important;}
.webform-component--contenedor2--hora-taller2{padding-top: 20px !important;}
.webform-component--separador > legend > span.fieldset-legend { font-size: 18px; font-weight: 600 !important; text-transform: initial !important; color: #055fa5 !important;}
.webform-component--contenedor2--agrupador-jueves{display: none;}
.webform-component--contenedor1--hora2-taller1{display: none;}
.webform-component--contenedor1--hora4-taller1{display: none;}
.webform-component--aceptar-descuento-rol{margin-top: 30px;}
.webform-component--contenedor1{display: none;}
.webform-component--contenedor2--hora2-taller2{display: none;}
.webform-component--contenedor2--hora3-taller3{display: none;}
.becas-titulo{margin: 30px 88px 20px; font-size: 20px;}
@media (max-width:779px){ .becas-titulo{margin: 0px 0px 0px; font-size: 14px;} }
table.tabla_modulos td { padding: 5px 20px;font-size: 13px;text-align: center;}
table.tabla_modulos th { padding: 5px 20px;font-size: 13px;}
.estudio-ul{width: 100%;}
.cabecera-plan-estudio{margin-left: 15px; margin-right: 15px;}
@media (max-width:779px){#menu-grado1{display:none;}}
@media (min-width:779px){.sub-menu-carrera{display:none;}}
.tb-megamenu .btn-navbar{background-image: linear-gradient(to bottom,#0397f6,#035493); color: white; width: 100% !important;}
.tb-megamenu .btn-navbar:hover, .tb-megamenu .btn-navbar:focus, .tb-megamenu .btn-navbar:active, .tb-megamenu .btn-navbar.active, .tb-megamenu .btn-navbar.disabled, .tb-megamenu .btn-navbar[disabled] { color: #fff; background-color: #036db8;
}
input[type="radio"]+label, input[type="checkbox"]+label { font-size: 12px;
}
legend > span.fieldset-legend { font-size: 12px;
}
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;
}
.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da;
}
.tab-carrera a{ background-repeat: no-repeat; background-position: center 78px; display: block; height: 25px; text-transform: none; text-align: center; padding: 0px 0px 0px; opacity: 0.45; color: #000000 !important; font-size: 14px;
}
.tab-carrera a:hover, a:focus {text-decoration: none;}
.tab-carrera li { background: #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;
}
.tab-carrera li.active-tab a, .tab-carrera li:hover a { color:#3e474c !important; background-position: center -221px; opacity: 1;
}
.tab-carrera li.active-tab, .tab-carrera li:hover { background: #ffffff !important; border-top-color: #ffffff !important; border-bottom-color: #000000 !important;
}
.tab-carrera li { margin-bottom: 0px !important; display: inline-block; background: #ffffff; padding: 15px 20px; position: relative; border-top: 1px solid #f3f7fa; border-bottom: 1px solid #bfc8d7; transition: background 0.3s,color 0.2s,border 0.3s; -webkit-transition: background 0.3s,color 0.2s,border 0.3s; -moz-transition: background 0.3s,color 0.2s,border 0.3s; cursor: pointer;
}
.tab-carrera ul { list-style: none; margin: 0; padding: 0;
}
h3{margin: 10px 0px 10px;}
.webform-submission{display: none;}

.nivel1, .nivel2, .nivel3,.nivel4, .nivel5, .nivel6, .nivel7, .nivel8,.nivel9, .nivel11, .nivel12{ padding-left:15px;
}
caption p { margin: 10px 0px;
}
.nivel1 { background-color:#66a1cb;
}
.nivel2{ background-color: #bd362f;
}
.nivel3{ background-color: #51a351;
}
.nivel3fixed{ background-color: #51a351;
}
.nivel4{ background-color: #D4C72A;
}
.nivel5{ background-color: #66A1CB;
}
.nivel6{ background-color: #125033;
}
.nivel7{ background-color: #332929;
}
.nivel8{ background-color: #bd362f;
}
.nivel9{ background-color: #51a351;
}
.nivel10{ background-color: #074C88;
}
.nivel11{ background-color: #D4C72A;
}
.nivel12{ background-color: #66A1CB;
}
.nivel { margin-bottom: 1px !important; width: 100px !important; color: white; text-align: justify; text-transform: uppercase; font-weight: bold;
}
.menulateral div.pane-content nav ul li a{color:#808080;}
#menu-universidad a.active{color:#1A1A1A;text-decoration:none;}
#menu-universidad a.active:before{content:' >';-moz-transition:ease-in 2s none;-ms-transition:ease-in 2s none;-o-transition:ease-in 2s none;transition:ease-in 2s none;}
#menu-posgrados nav ul li a.active{color:#1A1A1A;text-decoration:none;}
.menulateral div.pane-content nav ul li a:hover{text-decoration:underline;}
.menulateral h2{font-weight:bold !important;}
.menulateral h2, .ofertalateral h2{font-size:18px;color:#055fa4;padding-bottom:19px;margin:30px 0 0px;}
.menulateral ul{list-style:none;}
.menulateral ul li{border-bottom:solid 1px #B2B2B2;margin:0 0 0 -40px;padding:5px 3px 5px 0;font-size:12px;}
.ofertalateral .accordion-menu-wrapper{border-top:solid 1px #055fa4;padding-top:2px;}
div.ofertalateral ul{list-style:none !important;}
div.ofertalateral h3, div.ofertalateral ul li a{font-size:12px;}
div.ofertalateral h3 span, div.ofertalateral h3 a, div.ofertalateral ul li a{color:#808080;text-transform:none;font-weight:normal;}
.ofertalateral h2{font-weight:bold !important;}
.ofertalateral h3.ui-accordion-header-active span.active, .ofertalateral h3.ui-accordion-header-active a.active, h3.ui-accordion-header-active a.active-trail, h3.ui-accordion-header-active span.accordion-link, a.accordion-link.active{text-decoration:none !important;color:#1A1A1A;}
.ofertalateral h3.ui-accordion-header-active span.active, .ofertalateral h3.ui-accordion-header-active a.active, h3.ui-accordion-header-active a.active-trail, h3.ui-accordion-header-active span.accordion-link, a.accordion-link.active:before{content:' >';-moz-transition:ease-in 2s none;-ms-transition:ease-in 2s none;-o-transition:ease-in 2s none;transition:ease-in 2s none;}
div.ofertalateral ul li a.active{font-weight:normal !important;}
div.ofertalateral h3 span:hover, div.ofertalateral h3 a:hover, div.ofertalateral ul li a:hover{text-decoration:underline;}
h3.accordion-header{margin-bottom:5px !important;}
div.ui-accordion-content{padding:0px 0px 0px 5px !important;}
div.ui-accordion-content h3.accordion-header, div.ofertalateral ul li{border-bottom:solid 1px #B2B2B2 !important;border-radius:0px !important;font-weight:normal;}
div.ui-accordion-content{height:auto !important;}
h3.item-depth-1{border-bottom:solid 1px #B2B2B2 !important;border-radius:0px !important;padding:5px 0 5px 0px !important;}
h2.tituloMenu{font-size:18px;font-weight:bold;margin:30px 0 -10px 0;color:#055fa4;}
#ui-accordion-ui-accordion-1-panel-0-panel-0{display:block;}
#menu-universidad h2{border-bottom:2px solid #055fa4;}
#menu-posgrados h2{border-bottom:2px solid #055fa4;}
.view-corresponsales .views-field.views-field-title a { color: #3e474c !important; font-size: 12px; font-weight: bold;
}
.titulo-corresponsales a, .titulo-corresponsales a:hover, h1.titulo-corresponsales, h2.titulo-corresponsales { color: #3e474c; font-size: 22px; font-weight: bold;
}
.fecha-titulo { font-size: 12px ;
}
.leerMas, .leerMas:hover{ color: #717175; font-size: 12px;
}
h2.titulo-corresponsales { margin: -10px 5px 0 0px;
}
h1.titulo-corresponsales { margin: -10px 5px 0 0px;
}
.view-corresponsales .views-field.views-field-field-fecha { font-size: 10px;
}
.view-corresponsales .views-field.views-field-title a{ color: #3e474c !important; font-size: 12px; font-weight: bold;
}
.view-corresponsales .views-field.views-field-field-imagen-corresponsales img, .img-cabecera img { width: 100% !important; height:auto !important;
}
.view-uda-en-la-prensa .views-field.views-field-field-imagen-corresponsales img, .img-cabecera img{ width: 100% !important; height:auto !important;
}
.view-uda-en-la-prensa .views-field.views-field-field-fecha { font-size: 10px;
}
.view-uda-en-la-prensa .views-field.views-field-title a{ color: #3e474c !important; font-size: 12px; font-weight: bold;
}
.view-simposio .views-field.views-field-field-simposio-fecha { font-size: 10px;
}
.view-simposio .views-field.views-field-title a{ color: #3e474c !important; font-size: 12px; font-weight: bold;
}
.derecha{ text-align:right;
}
.view-equipo-corresponsales h6, .view-equipo-corresponsales h6 p { font-size: 12px; margin: 0px; font-weight: normal !important;
}
.flotarIzquierda{ float:left; margin-right: 5px;
}
.view-equipo-corresponsales p{ margin: 10px 0px; font-size: 12px; line-height: 16px; text-align:justify;
}
.view-equipo-corresponsales h4 { font-size: 16px; margin: 0px;
}
.margenBottom35{ margin-bottom: 35px;
}
#relaciones-contacto-informacion p{ margin: 0px 0px; font-size: 12px; line-height: 16px; text-align:justify;
}
#relaciones-contacto-informacion h6, #relaciones-contacto-informacion h6 p { font-size: 12px; margin: 0px; font-weight: normal !important;
}
#relaciones-contacto-informacion h4 { font-size: 16px; margin: 0px;
}
.titulo-micrositio a, .titulo-micrositio a:hover, h2.titulo-micrositio { color: #3e474c; font-size: 22px; font-weight: bold;
}
h2.titulo-micrositio { margin: 0px 5px 0 0px;
}
ul ul.lista-interna { list-style-type: disc !important; margin-left: -15px;
}
.tabla-align-top td{ vertical-align: top; min-width: 250px;
}
select.date-month, select.date-day, select.date-year { background-color: #fff; border: none !important;
}
.date-month, .date-day, .date-year { background-color: #fff !important; border: solid 1px #0061a9; margin-right: 10px;
}
.view-filters select, .view-filters select:hover{ -webkit-transition: none !important; -webkit-appearance: none !important; -moz-transition: none !important; -moz-appearance: none !important; background-image: url(/sites/all/themes/candidate/img/flecha_filtro_2.png), -webkit-linear-gradient(#FFFFFF, #FFFFFF 40%, #FFFFFF) !important; background-position: 97% center !important; background-repeat: no-repeat !important; width:90px !important; text-transform: none !important;
}
.view-filters select, .view-filters select:hover{ color:#0061a9 !important;
}
input.form-submit { margin-top: 0px !important; height: 34px !important; padding: 0px 15px !important; font-size: 12px !important; line-height: 28px !important; color: #fff !important; background-color: #0061a9 !important; top: -1px !important; position: relative !important; text-transform: none !important;
}
input.form-submit:hover { color: #0061a9 !important; background-color: #fff !important; border: solid 1px #0061a9 !important; top: -1px !important; position: relative !important; text-transform: none !important;
}
.imggrayscale:hover { filter: gray; -webkit-filter: grayscale(100%);
}
input#edit-combine { background-color: #FFF; border: 1px solid #0061A9; line-height: 17px; color: #3E474C;
}
.view-agenda-semanal .col-xs-1, .view-agenda-semanal .col-sm-1, .view-agenda-semanal .col-md-1, .view-agenda-semanal .col-lg-1, .view-agenda-semanal .col-xs-2, .view-agenda-semanal .col-sm-2, .view-agenda-semanal .col-md-2, .view-agenda-semanal .col-lg-2, .view-agenda-semanal .col-xs-3, .view-agenda-semanal .col-sm-3, .view-agenda-semanal .col-md-3, .view-agenda-semanal .col-lg-3, .view-agenda-semanal .col-xs-4, .view-agenda-semanal .col-sm-4, .view-agenda-semanal .col-md-4, .view-agenda-semanal .col-lg-4, .view-agenda-semanal .col-xs-5, .view-agenda-semanal .col-sm-5, .view-agenda-semanal .col-md-5, .view-agenda-semanal .col-lg-5, .view-agenda-semanal .col-xs-6, .view-agenda-semanal .col-sm-6, .view-agenda-semanal .col-md-6, .view-agenda-semanal .col-lg-6, .view-agenda-semanal .col-xs-7, .view-agenda-semanal .col-sm-7, .view-agenda-semanal .col-md-7, .view-agenda-semanal .col-lg-7,
.view-agenda-semanal .col-xs-8, .view-agenda-semanal .col-sm-8, .view-agenda-semanal .col-md-8, .view-agenda-semanal .col-lg-8, .view-agenda-semanal .col-xs-9, .view-agenda-semanal .col-sm-9, .view-agenda-semanal .col-md-9, .view-agenda-semanal .col-lg-9, .view-agenda-semanal .col-xs-10, .view-agenda-semanal .col-sm-10, .view-agenda-semanal .col-md-10, .view-agenda-semanal .col-lg-10, .view-agenda-semanal .col-xs-11, .view-agenda-semanal .col-sm-11, .view-agenda-semanal .col-md-11, .view-agenda-semanal .col-lg-11, .view-agenda-semanal .col-xs-12, .view-agenda-semanal .col-sm-12, .view-agenda-semanal .col-md-12, .view-agenda-semanal .col-lg-12{padding-left:5px;padding-right:5px;}
.view-agenda-semanal .modulo3 .col-sm-8, .view-agenda-semanal .modulo3 .col-md-8{padding-right:0px;padding-left:0px;}
.modulo1, .modulo3, .modulo4, .modulo5, .moduloP1, .moduloP2, .moduloP3, .moduloP4, .moduloImagen{padding:0px;text-align:center;}
.modulo1 .titulo{font-size:16px !important;font-weight:bold;text-transform:none;margin-left:10px;margin-right:10px;}
.modulo3 .titulo, .modulo4 .titulo, .modulo5 .titulo{font-size:12px !important;font-weight:bold;text-transform:none;margin:10px 0px;}
.modulo4 .titulo{padding:0px 10px;}
.modulo5 .titulo{font-weight:bold;font-size:12px !important;}
.moduloP1 .titulo, .moduloP2 .titulo, .moduloP3 .titulo, .moduloP4 .titulo{font-size:14px !important;font-weight:bold;text-transform:none;}
.moduloP1{background-color:#b1d6f2 !important;}
.padding0{padding:0px;}
.padding10{padding:10px !important;}
.margenbottom10{margin-bottom:10px !important;}
.paddingLateral2{padding-left:2px !important;padding-right:2px !important;}
.paddingDerecha1{padding-right:1px !important;padding-left:0px !important;}
.negrita{font-weight:bold;}
.moduloP1 .textoAgenda, .moduloP2 .textoAgenda, .moduloP3 .textoAgenda, .moduloP4 .textoAgenda{font-size:12px;margin-top:3px;margin-bottom:0px;}
.moduloP1 .textoAgenda{margin-top:0px !important;}
.textoAgenda{font-size:12px;margin-top:0px;}
.modulo3 .textoAgenda{font-size:12px !important;margin-top:0px;}
.textoFuente, .textoFuente:hover{font-size:11px;margin-top:0px;color:#3e474c;text-decoration:none;}
.izquierda{text-align:left;}
#cabeceraPosgrado{background-color:#0061A9;color:#FFF;text-align:center;font-weight:bold;margin-top:-15px;margin-right:1px;}
.textoAgenda h4 span{font-size:14px;}
.textoAgenda h4{margin:0px;}
.ImgModulo2{width:auto !important;max-height:300px !important;max-width:100% !important;}
.Altura220{min-height:220px;}
.Altura300{height:300px;}
.Altura60{height:60px;}
.moduloP1 .textoAgenda p{line-height:14px;margin:2px 0px;}
.moduloP1 h3.titulo{margin:15px 0;}
.cl-oculto-agenda{display:none;}
@media (min-width:691px){.alto-M1{min-height:155px;}
}
@media (max-width:690px){.alto-M1{min-height:186px;}
.modulo3 .titulo, .modulo4 .titulo, .modulo5 .titulo{padding-top:15px;}
}
.post-image.ImgModulo2 img{height:300px !important;}
.altura270{height:270px;}
.image-cut{max-height:250px;overflow:hidden;margin-bottom:15px;}
#contenido .views-field.views-field-title a{color:#3e474c !important;font-size:12px;font-weight:bold;}
.title-fotografia{color:#0E1B64;margin:0px 0;font-size:18px;font-weight:600;}
.event-fotografia{color:#999999;font-size:12px;font-style:italic;margin:0px 0;}
.date-fotografia{color:#999999;font-size:11px;margin:0px 0;}
.place-fotografia{color:#999999;font-size:12px;margin:-5px 0;}
.fb_iframe_widget, .fb_iframe_widget iframe[style], .fb_iframe_widget > span[style]{width:100% !important;}
#block-facebook-comments-block-fb-comments h3{font-size:18px;font-weight:500;text-transform:none;margin:31px 9px 19px;}
.color-negro{color:#000000;}
.imggrayscale-galeria img{color:#000000;}
.imggrayscale-galeria img:hover{filter:gray;-webkit-filter:grayscale(100%);}
.imggrayscale-galeria:hover{-webkit-filter:yellowgreen;color:#f15f69;}
.imggrayscale-galeria a{color:#000000 !important;}
.titulo-blog{font:24px/26px 'sh_unicahaasbold', sans-serif;display:inline;margin:0;font-weight:bold;}
.imggrayscale a{color:#000000;}
.subtitulo-blog{display:inline;margin:0px 0;font-size:18px;}
.borde-inferior{border-bottom:1px solid #9e9e9e;}
.categoria-blog{margin:0px 0;font-size:12px;}
.fecha-blog{margin:0px 0;font-size:16px;}
.espacio-superior{margin-top:20px;}
.menu-lateral-blog h2{font-size:18px;color:#055fa4;padding-bottom:19px;margin:19px 0 6px;font-weight:bold !important;}
#menu-blog{border-left:1px solid #9e9e9e;padding-left:12px;width:275px;position:relative;top:0px;}
#menu-blog h2{border-bottom:2px solid #055fa4;}
.titulo-eventos-listado{background-color:rgba(0, 0, 0, 0.5);margin-top:-44px;color:white;position:relative;height:44px;}
.titulo-eventos-listado p{margin:0px 0;}
.evento-espacio-vertical{margin-bottom:15px;}
.titulo-noticias-micro{color:#3e474c !important;font-size:12px;font-weight:bold;}
.fecha-noticias-micro{font-size:10px;}
#___comments_0{width: 100% !important;}
#___comments_0 iframe{width: 100% !important;}
.nomuestralinea{text-decoration:none;color:#0070c9;}
.nomuestralinea:hover{text-decoration:underline;color:#0070c9;}
.nomuestralinea:after{content:">"; padding-left: .3em;}
.nomuestralinea:before, .nomuestralinea:after{text-decoration: none;display: inline-block; }
.view-directorio-telefonico .view-filters{margin:30px 0;}
.view-contactos h6{font-size:12px !important;margin:10px 0 !important;}
.view-contactos p, .view-contactos span{font-size:12px !important;margin:0px !important;max-width:100% !important;}
form#webform-client-form-200{margin:15px;}
select#edit-submitted-destino{width:80% !important;background:#fff;border-color:#3e474c;color:#3e474c;font-size:12px;line-height:14px;}
form#webform-client-form-200 input.form-text{background:#fff !important;border-color:#3e474c !important;color:#3e474c !important;font-size:12px;line-height:14px;}
form#webform-client-form-200 label{margin-top:15px;padding-bottom:0px !important;color:#3e474c !important;font-size:13px;font-style:italic;}
form#webform-client-form-200 textarea.form-textarea{background:#fff !important;border-color:#3e474c !important;color:#3e474c !important;font-size:12px;}
form#webform-client-form-200 input.form-submit{margin:15px 0 0 0px !important;}
.galeria{margin-left:5px;}
.galeria img{margin:10px 10px 10px 10px;max-width:30%;}
.view-zona-campus h4{font-size:16px !important;margin:0px 0px -6px 0px !important;text-transform:uppercase;}
.view-zona-campus h6{font-size:14px !important;margin:10px 0 !important;}
.view-zona-campus p{font-size:12px !important;margin:0px !important;line-height:18px;}
.view-zona-campus h2{font-size:20px !important;margin:0px 0px 0px 0px !important;font-weight:600;}
.view-zona-campus h3{font-size:20px !important;margin:4px 0 5px!important;font-weight:bold !important;text-transform:uppercase;}
#contacto{margin-top:28px;}
#contacto h4{font-size:14px !important;margin:0px 0px 10px 0px !important;}
#contacto h6{font-size:12px !important;margin:10px 0 !important;}
#contacto p, .view-contactos span{font-size:12px !important;margin:0px !important;max-width:100% !important;}
.titulo-director-micro{margin:0px 0 0px;}
.nombre-director-micro{margin:5px 0 0px;font-size:12px !important;}
.correo-director-micro{margin:0px 0 0px;font-size:12px !important;}
.no-margen{padding-left:0px;}
.miniMes .view-calendario-academico ul.pager{display:none;}
.miniMes .view-calendario-academico .date-heading{background-color: #3761a5;}
.miniMes .view-calendario-academico .date-heading h3{text-transform:none !important;font-size:12px !important;font-weight:normal !important;}
.miniMes .view-calendario-academico .date-heading h3 a{color:#FFFFFF;}
.miniMes .view-calendario-academico .calendar-calendar th.days{border:none;padding:0 1px;text-align:center !important;}
.miniMes .calendar-calendar th.days{background-color:#FFF;color:#1A1A1A;font-size:12px;font-weight:bold;border-right:1px solid #ccc !important;}
.miniMes .panel-pane.pane-views.pane-calendario-academico{height:220px;}
.miniMes .view-calendario-academico .calendar-calendar{margin-top:0px !important;}
.miniMes .view-calendario-academico .mini-day-off{font-size:12px;text-align:center !important;}
.miniMes .view-calendario-academico .mini-day-on{color:#FFFFFF;text-align:center !important;}
.miniMes .sidebar-box .view-calendario-academico td .mini-day-off, .calendar-calendar tbody > tr > td .mini-day-on{padding:0px 10px !important;font-size:12px;}
.miniMes .calendar-calendar td.week{font-size:11px;font-weight:normal; background: #4b71ae;border-radius:0px !important;text-align:center !important;color: #ffffff;}
.miniMes .view-calendario-academico .calendar-calendar th.days.semana{ background: #4b71ae;border-radius:0px !important;border-right:none !important; color:#ffffff;}
.miniMes .view-calendario-academico table.mini{border-radius:0px !important;}
.miniMes .calendar-calendar td.has-no-events, .calendar-calendar td.has-events, .calendar-calendar table.mini td.empty{border-right:solid 1px #CCCCCC !important;}
.detalleMes ul, .detalleMes ol{list-style:none !important;}
.detalleMes li.date-prev, .detalleMes li.date-next{background-color:transparent !important;}
.detalleMes li.date-prev a, .detalleMes li.date-next a{font-weight:normal !important;}
.detalleMes div.date-heading h3{text-transform:none;font-weight:normal;}
.detalleMes .view-header{padding:15px;margin-top:75px; }
.detalleMes .event-calendar{margin:0px 0px 30px;}
.detalleMes .event-calendar th, .detalleMes .event-calendar th:hover{background-color:#FFFFFF !important;border:none !important;font-weight:bold;border-bottom:solid 1px #cccccc !important;}
.detalleMes .event-calendar th#Lunes{border-left:solid 1px #CCCCCC !important;}
.detalleMes .event-calendar th#Domingo{border-right:solid 1px #CCCCCC !important;}
.detalleMes .event-calendar tr.date-box, .detalleMes .event-calendar tr.single-day, .detalleMes .event-calendar tr.multi-day{border-right:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
.detalleMes .event-calendar tr.date-box{border-top:solid 1px #CCCCCC;}
.detalleMes .event-calendar tr.single-day{border-bottom:solid 1px #CCCCCC;}
.detalleMes .event-calendar td, .detalleMes .event-calendar td:hover{background-color:#FFFFFF !important;border-right:solid 1px #CCCCCC !important;}
.detalleMes div.month.day{font-size:12px;font-weight:normal !important;color:#3e474c;}
.detalleMes .event-calendar td.multi-day, .detalleMes .event-calendar td.single-day{color:#3e474c !important;font-size:10px;font-weight:normal;}
.btnRegresar{height:30px;padding-top:5px;position:absolute;top:25px;}
.btnRegresar a, .btnRegresar a:hover{color:#4B71AE;text-decoration:none;}
.marginDer10{margin-right:10px !important;}
.marIzquierdo-30{margin-left:-30px !important;}
#filtroSemestre, #filtroMes{-webkit-transition:none !important;-webkit-appearance:none !important;-moz-transition:none !important;-moz-appearance:none !important;background-image:url(/sites/all/themes/candidate/img/flecha_filtro_2.png), -webkit-linear-gradient(#FFFFFF, #FFFFFF 40%, #FFFFFF) !important;background-position:97% center !important;background-repeat:no-repeat !important;text-transform:none !important;}
#filtroSemestre{width:275px !important;}
#filtroMes{width:175px !important;}
#filtroSemestre, #filtroMes{color:#0061a9 !important;border:1px solid #0061a9 !important;}
p.textoLeyenda{margin:0px;font-size:10px;line-height:14px;text-align:justify;}
.actividadesLeerMas{padding:15px 0 !important;}
#divIcono.accordion-icon::before{color:#bbbbbb !important;}
.cabeceraCalendario h2.titulo-corresponsales{margin:15px 5px 25px 0px;}
.cabeceraCalendario{margin:5px 0 10px -15px;}
.actividadAcademica{padding:0 10px !important;font-size:12px !important; min-height: 290px;}
.actividadAcademica h4{font-size:14px !important;}
.miniMes .calendar-calendar td.week.semana0{color:#CCCCCC !important;}
.filtroMes{margin-left:-30px;}
@media screen and (max-width:480px){.btnRegresar{height:30px;padding-top:5px;position:absolute;top:-50px;}
.detalleMes .date-heading h3{font-size:14px !important;}
.filtroMes{margin-left:0px;}
}
@media all and (max-width:480px){.detalleMes .month-view table.event-calendar{position:relative;}
.detalleMes .month-view .event-calendar tr td{width:100%;float:left;text-align:left;border-radius:4px;border:1px solid #cccccc !important;margin:1px;}
.detalleMes .month-view .event-calendar tr td.single-day:before{content:attr(data-day-of-month);font-weight:bold;}
.detalleMes .month-view .event-calendar thead tr,
.detalleMes .month-view .event-calendar tr th.days,
.detalleMes .month-view .event-calendar tr td.date-box,
.detalleMes .month-view .event-calendar tr td.no-entry,
.detalleMes .month-view .event-calendar tr td.empty{display:none !important;}
.detalleMes .event-calendar tr.single-day, .detalleMes .event-calendar td, .detalleMes .event-calendar td:hover{border:none !important;}
}
.actividad-academica-bold{ font-family: Arial; font-weight: normal; font-size: 12px !important;
}
.actividad-academica-detalle{ font-family: Arial; font-size: 11px; margin-left: 40px;
}
table tr:hover>td, table tr:hover>th {color: #4b71ae !important;
}
table.popup-layout td {border-color: rgb(255, 255, 255) !important;}
@media (min-width:500px){ div.popup-element {position: relative;top: -22px;left: 23px;width: 87%;} div.popup-element a.popup-element-title {background: none !important;color: #3e474c;} div.popup-element-wrapper {font-size: 10px !important;} .pop-up-titulo{font-size: 12px;} .pop-up-detalle{margin: 0px 0; font-size: 11px;}
}
@media all and (max-width: 480px) {
.miniMes .panel-pane.pane-views.pane-calendario-academico { height: 100%; }
.calendar-calendar table.mini, .calendar-calendar tbody, .calendar-calendar tr, .calendar-calendar td, .calendar-calendar th, .calendar-calendar th:not(.views-table th){}
.mini-mes .view-calendario-academico .mini-day-off, .calendar-calendar tbody > tr > td .mini-day-on { padding: 0px 8px !important; }
.panels-flexible-panel_calendario .panels-flexible-column-inside { padding-left: 0px !important; }
.panels-flexible-region-panel_calendario-mes, .panels-flexible-region-panel_calendario-mes__ , .panels-flexible-region-panel_calendario-mes____ {float: left; width: 101.25%;}
}
.even.calendar-event{background-color: #ffffff;}
div.textoLeyenda { font-size: 10px; line-height: 14px; text-align: justify; margin: 0px;
}
.barra-icon-button {padding: 14px 0px 14px 0px; text-align: center; background-color: #1d1d1d; box-shadow: 0 2px 3px rgba(0,0,0,0.4);
}
.barra-iconos { margin-bottom: 25px; margin-right: 15px; margin-left: 15px; background-color: #1d1d1d;
}
.barra-iconos-text { color: #52b5f1; font-size: 12px;
}
.barra-icon-button:hover { background-color: #404040;
}
.publicacion-columnas{background-color: #fafafa; border: 7px solid #fff; min-height: 375px;}
.popup-element-body table.popup-layout * { border: none !important;
}
.banner-acceso-directo-banner{margin-top: 1px; margin-bottom: 8px;}
.messages.warning { margin: 55px 0px 0px 0px; color: #0070b4; text-align: center; font-size: 20px;
}
#enlace-carrera{display: none;}
.mb-0{ font-size: 30px; font-weight: 800; text-transform: uppercase; margin: 30px 0 20px;
}
.mb-0 strong { font-weight: 700;
}
.btn-info{text-transform: uppercase; display: inline-block; padding: 6px 20px; font-size: 13px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; margin-top: 14px;}
.menuoferta{color: #2c78b2 !important;}
.icon-redes-sociales{font-size: 26px;}
.icon-redes-sociales.youtube{color:red}
.icon-redes-sociales.twitter{color:#1da1f2}
.icon-redes-sociales.facebook{color:#4267b2;}
.icon-redes-sociales.instagram{color:#525252;}
/*silabos anteriores*/
.silabos{
margin-bottom: 0 !important; display: inline-block; background: #fff; position: relative; transition: background .3s,color .2s,border .3s; -webkit-transition: background .3s,color .2s,border .3s; -moz-transition: background .3s,color .2s,border .3s; cursor: pointer;
}
.silabos h4{ color: #3e474c !important;opacity: 0.45 !important;font-weight: 400 !important;}
.silabos:hover{ background: #fff !important; border-top-color: #fff !important; border-bottom: 1px solid #000 !important;
}
.silabos h4:hover{ opacity: 1 !important;}
/*plan de estudios responsive*/
@media screen and (max-width: 600px) { div.small-font { font-size: 13px; padding-right: 0px;} div.small-font h6 { font-size: 13px; }}
@media screen and (max-width: 600px) { div.cabecera-materia { font-size: 13px; padding-left: 2px; text-align: center;}
}
.acerca-galeria{ margin-top: 5px;padding-left: 0px; padding-right: 0px;}
.icon-radio{ height: 34px; display: inline-block; text-decoration: inherit; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em;
}
.icon-radio-uda{width: 30px; margin-top: -10px;}
hr{margin-bottom: 10px !important;}
.not-margin{margin: 0px 0;}
.not-margin p{margin: 0px 0;}
.tooltip-inner {  max-width: 100% !important; z-index: 5000;}
.tooltip{z-index: 5000;}
.btn-default { color: #333; background-color: #fff; border-color: #ccc;
}
.pane-congresos{background-color: #f8f8ff;}