.ulpage > ul > li > a {

color:#000;
font-weight: 400;
font-size: 12px;

}

.ulpage >ul >li {

  list-style:none;
  padding-bottom: 6px;
}

.hr_search{

  padding-left: 20px!important;
}

.pagination-page{
  padding-left: 32px!important;
  padding-bottom: 30px!important;
}

.simple-pagination .active{

    background-color: #e6e7e8!important;

}

.compact-theme a, .compact-theme span {
    border: none!important;
    box-shadow: none!important;
    background: none!important;
    background: none!important;
    background: none!important;
    background: none!important;
    background: none!important;
    background: none!important;
    background: none!important;
}


.trabajo-persona{
  width:100%;
  max-width: 500px;
  font-size: 15px;
  font-weight: 100;
  color: #fff;
  text-align: center;
  line-height: 2;
  padding-top: 30px
}

.titulo-persona {
width:100%;
max-width: 500px;
font-size: 24px;
font-weight: 300;
color: #fff;
text-align: center;
padding-top: 30px
}


.foto-persona {
  width:100%;
  max-width: 234px;
  padding-top:30px 
}


.perfil-persona{
  height: auto;
  background-color: #0055B8;
  padding-bottom: 30px
}

.buscador-titulo{
  height: auto;
  padding-bottom: 30px;
}

.nombre-campus{
  padding:30px 0;
  font-size: 21px;
  font-weight: bold;
  color:#0055B8;
}

.icono-campus{
  font-size: 30px;
  color:#A7A9AC;
  padding-right: 10px;
}

.section-informacion{
  padding-bottom: 30px;
}

.border-radius {
    border-radius: 100%;
    top: 240px;
    width: 198px;
}
.example2 {
    overflow: hidden;
    height: 198px;
}


.img_logo{
  width: 100%;
}

.divcontacto{
  height: auto;background-color: #E6E7E8;padding-bottom: 30px
}


.container_tipo{
  width:100%;
  max-width: 227px;
  padding-top:30px;
}
.icon{
  width: 34px;
  float: left;
}

.datos{
  width: 219px;
  margin-left: 65px;
}

.person_labels{

  font-size: 14px;
  font-weight: lighter;
}


.person_text{
font-weight: bold;
font-size: 14px
color:#000;
}



 .person_text > a{
  text-decoration: none;
  color: #000;
 }

 .font-icon{
  font-size: 21px;
  color: #A7A9AC
 }

.select2-container {

    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
    width: 100%!important;
    max-width: 500px;
}

body{
  font-family: 'Open Sans', sans-serif!important;
}

.section2-navbar {
  background-color: #B5ADA5;
  height: auto;
  min-height: 120px;
}
.container-nav-ula {
  padding: 0 0 0 0;
}
.container-fluid-navbar {
  padding-left: 51px;
}
/*color navbar*/
.navbar-default {
  background-color: #FF4C00;
  /*border-color: @red;*/
}
.navbar-default .navbar-brand {
  color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #fff;
}
.navbar-default .navbar-text {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  font-weight: bold;
}
.navbar-default .navbar-nav > li > .dropdown-menu > .dropdown-div > li {
  height: 50px;
  border-bottom: solid 1px #fff;
  font-size: 12px;
}
.navbar-default .navbar-nav > li > .dropdown-menu > .dropdown-div > li > a > div {
  padding-top: 16px;
  color: #ffffff;
}
.navbar-default .navbar-nav > li > .dropdown-menu > .dropdown-div > li > a > div:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > .dropdown-div > li > a > div:focus {
  color: #ffffff;
  font-weight: 700;
  background-color: rgba(51, 51, 51, 0);
}
.navbar-default .navbar-nav > li > .dropdown-menu > .dropdown-div > li.divider {
  background-color: #fff;
}
.navbar-default .navbar-nav .li-nombre {
  text-align: left;
}
.navbar-default .navbar-nav .li-horario {
  text-align: right;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  font-weight: bold;
  color: #fff;
  background-color: rgba(51, 51, 51, 0);
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #9f26b4;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #9f26b4;
}
.navbar-default .navbar-toggle {
  border-color: #9f26b4;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #9f26b4;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ffffff;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #fff;
}
@media (max-width: 1024px) {
  .navbar-left {
    background-color: #FF4C00;
  }
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #9f26b4;
  }
}
/*fincolor navbar*/
.menu_medios {
  height: 120px;
  background-color: #9F26B4!important;
}
.menu_medios .dropdown-menu {
  background-color: rgba(45, 6, 52, 0.9) !important;
  border: 0px;
}
.menu_medios .navbar-left {
  padding-top: 30px!important;
}
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
.menu-principalfull-container {
  background-color: #fff;
}
.nav > li.dropdown.open {
  position: static;
}
.nav > li.dropdown.open .dropdown-menu {
  display: list-item;
  border-radius: 0px;
  width: 100%;
  text-align: center;
  left: 0;
  right: 0;
}
.dropdown-menu > li {
  display: list-item;
  height: 50px;
  line-height: 50px;
  vertical-align: middle;
}
@media screen and (max-width: 767px) {
  .dropdown-menu > li {
    display: block;
  }
}
#wp-megamenu-navegation_menu_medios {
  padding-top: 30px;
}
.navbar-collapse-principal .dropdown-menu li:hover .sub-menu {
  visibility: visible;
}
.navbar-collapse-principal .dropdown:hover .dropdown-menu {
  display: block;
}
.navbar-ula {
  background-color: rgba(0, 90, 182, 0) !important;
  /* background-color:@color_principal!important;*/
  color: #fff !important;
  border-radius: 0px!important;
  border: none;
}
.navbar-ula .navbar-nav > .active > a,
.navbar-ula .navbar-nav > .active > a:focus,
.navbar-ula .navbar-nav > .active > a:hover {
  /*font-weight:@bold;*/
  color: #fff;
  /* background-color: @color_principal; */
  background-color: rgba(0, 90, 182, 0) !important;
  border-bottom: 4px solid #fff;
}
.navbar-ula .navbar-nav > li > a:focus,
.navbar-ula .navbar-nav > li > a:hover {
  color: #fff;
  border-bottom: 4px solid #fff;
}
.navbar-ula .navbar-nav > li > a {
  font-weight: 100;
  color: #fff;
  /* background-color: @color_principal;*/
  background-color: rgba(248, 248, 248, 0);
}
.navbar-ula .navbar-nav > li > .dropdown-menu {
  background-color: #0B376C!important;
  color: #000!important;
  border-radius: 0px;
  border-color: #fff;
  border-left-width: 2px;
  border-bottom-width: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
}
.navbar-ula .navbar-nav > li > .dropdown-menu > li > a {
  color: #fff!important;
  font-weight: 100;
  font-size: 14px;
}
.navbar-navbar-ula .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
  background-color: rgba(231, 231, 231, 0) !important;
  color: #9fb6e3!important;
}
.navbar-ula .navbar-nav > li > .dropdown-menu > .active > a {
  background-color: #00408A!important;
}
.navbar-ula .navbar-nav > li > .dropdown-menu > li > a:hover {
  background-color: #00408A!important;
}
.navbar-ula .navbar-toggle:focus,
.navbar-ula .navbar-toggle:hover {
  background-color: rgba(250, 235, 215, 0);
}
.navbar-ula .navbar-nav .transparencia-collapse {
  background-color: #CDD0D1;
}
.navbar-ula .navbar-nav .transparencia-collapse > a {
  color: #0B376C;
}
.navbar-default .navbar-toggle {
  border-color: rgba(221, 221, 221, 0);
}
.nav-principal > ul > hr {
  margin-bottom: 2px;
}
.menuprin-bottom .navbar-collapse {
  margin-left: 0px;
}
.navbar-ula .navbar-nav > li > a {
  font-weight: 100;
  color: #fff;
  /* background-color: @color_principal;*/
}
.sinbordes {
  border-style: none!important;
}
.menu_dropdown {
  display: inherit;
}
.menu_collapse {
  display: none;
}
.menudoslineas {
  -webkit-transform: translate(0px, 37%);
  -ms-transform: translate(0px, 37%);
  transform: translate(0px, 37%);
  width: 113px;
  color: #ffffff;
  text-align: center;
  border-style: solid;
  border-width: 0px 1px 0px 1px;
  -moz-border-image: url(../images/borde4.png) 0 1 0 1 stretch;
  -webkit-border-image: url(../images/borde4.png) 0 1 0 1 stretch;
  -o-border-image: url(../images/borde4.png) 0 1 0 1 stretch;
  border-image: url(../images/borde4.png) 0 1 0 1 stretch;
}
.ultimo {
  border-width: 0px 1px 0px 0px !important;
}
#header .navigation {
  font-size: 12px;
}
#header .logo {
  width: 300px;
}
.base_datos .first {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  -moz-border-image: url(../images/borde4_naranjo.png) 0 0 0 1 stretch !important;
  -webkit-border-image: url(../images/borde4_naranjo.png) 0 0 0 1 stretch !important;
  -o-border-image: url(../images/borde4_naranjo.png) 0 0 0 1 stretch !important;
  border-image: url(../images/borde4_naranjo.png) 0 0 0 1 stretch !important;
}
.base_datos .first > a {
  text-align: center;
}
.base_datos .segundo {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  -moz-border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch !important;
  -webkit-border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch !important;
  -o-border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch !important;
  border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch !important;
}
.base_datos .segundo > a {
  text-align: center;
}
.base_datos .tercero {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  -moz-border-image: url(../images/borde4_naranjo.png) 0 1 0 0 stretch !important;
  -webkit-border-image: url(../images/borde4_naranjo.png) 0 1 0 0 stretch !important;
  -o-border-image: url(../images/borde4_naranjo.png) 0 1 0 0 stretch !important;
  border-image: url(../images/borde4_naranjo.png) 0 1 0 0 stretch !important;
}
.base_datos .tercero > a {
  text-align: center;
}
.base_datos .menu_azul {
  -webkit-transform: translate(0px, 9px);
  -ms-transform: translate(0px, 9px);
  transform: translate(0px, 9px);
  border-style: solid;
  border-width: 0px 1px 0px 1px;
  -moz-border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch;
  -webkit-border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch;
  -o-border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch;
  border-image: url(../images/borde4_naranjo.png) 0 1 0 1 stretch;
}
.menu_ula .navbar-nav > li {
  font-size: 14px;
}
.menu_ula .navbar-nav .active {
  font-weight: bold;
}
.menu_ula .icon-bar {
  background-color: #000;
}
.menu_ula .navbar-nav {
  float: left;
}
.menu_ula .navbar-nav > li:hover > a {
  font-weight: bold !important;
  color: #FF4C00 !important;
  background-color: rgba(0, 0, 0, 0);
}
.menu_ula .navbar-nav .active > a {
  border-bottom: solid 4px #FF4C00;
}
.acerca .menu_azul {
  padding-left: 20px;
  padding-right: 20px!important;
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  -moz-border-image: url(../images/borde4_azul.png) 0 1 0 1 stretch;
  -webkit-border-image: url(../images/borde4_azul.png) 0 1 0 1 stretch;
  -o-border-image: url(../images/borde4_azul.png) 0 1 0 1 stretch;
  border-image: url(../images/borde4_azul.png) 0 1 0 1 stretch;
}
.acerca .primero {
  padding-left: 0px!important;
}
.acerca .ultimo {
  padding-left: 20px!important;
}
.image-navbar {
  position: relative;
  padding-top: 40px;
}
.menu_vertical .menu {
  padding-left: 0px;
}
.menu_vertical .menu > li {
  list-style: none;
}
.menu_vertical .menu > li > a {
  font-size: 13px;
  font-weight: 100;
}
.menu_vertical {
  padding-right: 20px;
  padding-left: 59px;
}
.menu_vertical .menu > li {
  padding-top: 10px;
  height: 37px;
}
.menu_vertical .menu > li > a {
  padding-top: 10px;
  height: 37px;
  text-decoration: none;
}
.menu_vertical .menu .active > a {
  padding-left: 13px;
}
.menu_vertical .menu .active {
  background-color: #E4E6E8;
}
.titulo_nav_subsection {
  color: #fff;
  padding-left: 31px;
  padding-top: 20px;
  font-size: 21px;
  font-weight: 100;
  margin-bottom: -30px;
}
@media (min-width: 1024px) {
  .navbar-ula .navbar-nav > li > a {
    font-weight: 100;
    color: #fff;
    padding-left: 9px;
    padding-right: 9px;
  }
  .primero {
  
    border-width: 0px 1px 0px 1px!important;
  }
  .menuprin-bottom {
    display: none;
  }
  .menu_con_dropdown {
    display: none!important;
  }
  .titulo_nav_subsection {
    display: none;
  }
}
@media (max-width: 1025px) {
  .navbar-ula .navbar-nav > li > a {
    font-size: 14px;
  }
  .images-navbar {
    width: 115%;
    max-width: 177px;
    padding-right: 20px;
  }
  .menuprin-top {
    display: none;
  }
}
@media (min-width: 1025px) {
  .menuunalinea {
    -webkit-transform: translate(0px, 82%);
    -ms-transform: translate(0px, 82%);
    transform: translate(0px, 82%);
    width: 150px;
    color: #ffffff;
    text-align: center;
    height: 47px;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    -moz-border-image: url(../images/borde4.png) 0 1 0 1 stretch;
    -webkit-border-image: url(../images/borde4.png) 0 1 0 1 stretch;
    -o-border-image: url(../images/borde4.png) 0 1 0 1 stretch;
    border-image: url(../images/borde4.png) 0 1 0 1 stretch;
  }
  .menuunalinea > a {
    text-decoration: none;
    padding-bottom: 3px!important;
  }
  .primero {
    border-left: 1px solid #fff;
  }
}
@media (max-width: 1070px) {
  .container-fluid {
    padding-left: 0px;
  }
}
@media (max-width: 1200px) {
  .container-fluid {
    width: 100%;
    min-width: 100%;
  }
}
@media (max-width: 1023px) {
  .container-fluid-navbar {
    padding-left: 0px;
  }
  .menu_ula .navbar-nav .active > a {
    border-bottom: 0px;
  }
  .acerca .primero {
    padding-left: 12px!important;
  }
  .acerca .ultimo {
    padding-left: 12px!important;
  }
  .buscar_navbar {
    display: block;
  }
  .images_boton {
    width: 100%;
    height: 50px;
    background-image: url(../images/closenav.png);
    margin-top: -13px;
    background-repeat: no-repeat;
    background-position: right;
  }
  .images_boton.collapsed {
    width: 100%;
    height: 50px;
    background-image: url(../images/opennav.png);
    margin-top: -13px;
    background-repeat: no-repeat;
    background-position: right;
  }
  .navbar-ula .navbar-nav > li.menu-item-has-children > a:after {
    font-family: 'Glyphicons Halflings';
    content: "\e260";
    font-size: 0px;
    float: right;
    padding-right: 40px;
    margin-right: 20px;
    margin-top: 0px;
    background-image: url(../images/closenav.png);
    background-repeat: no-repeat;
    background-position: right;
  }
  .navbar-ula .navbar-nav > li.menu-item-has-children > a.collapsed:after {
    font-family: 'Glyphicons Halflings';
    content: "\e260";
    font-size: 0px;
    float: right;
    padding-right: 40px;
    margin-right: 20px;
    margin-top: 0px;
    background-image: url(../images/opennav.png);
    background-repeat: no-repeat;
    background-position: right;
  }
  .container-nav-ula {
    width: 100%;
    z-index: 1;
  }
  .menufijo {
    display: none;
  }
  .navbar-collapse-principal {
    background-color: #0055B8;
    border-width: 0px;
  }
  .menu_sin_dropdown {
    display: none!important;
  }
  .menu_vertical {
    display: none;
  }
  .menu_dropdown {
    display: none;
  }
  .menu_collapse {
    display: block!important;
  }
  .menudoslineas {
    -webkit-transform: translate(0px, 0%) !important;
    -ms-transform: translate(0px, 0%);
    transform: translate(0px, 0%);
  }
  .menuunalinea {
    -webkit-transform: translate(0px, 0%) !important;
    -ms-transform: translate(0px, 0%);
    transform: translate(0px, 0%);
    margin-top: 0px!important;
  }
  .logo-acreditacion {
    display: none;
  }
  .acerca .menu_azul {
    padding-left: 20px;
    padding-right: 0px!important;
  }
  .navbarvertical .collapse_prin {
    padding: 0px!important;
    background-color: #CDD0D1;
  }
  .navbarvertical .collapse_prin > li {
    background-color: #fff;
    display: block;
    padding: 13px 0px 13px 30px;
    border-bottom: solid 1px #0B376C;
    height: 50px;
  }
  .navbar-ula {
    margin-bottom: 0px!important;
  }
  .navbar-ula .navbar-collapse-principal {
    padding-bottom: 0px!important;
  }
  .navbar-ula .navbar-nav {
    margin-bottom: 0px!important;
  }
  .navbar-ula .navbar-nav > li > a {
    padding-top: 13px;
    font-size: 16px!important;
  }
  .navbar-ula .navbar-nav > li {
    border-bottom: solid 1px #fff!important;
    -webkit-border-image: none!important;
    -o-border-image: none!important;
    border-image: none!important;
    min-height: 48px!important;
  }
  .navbar-ula .navbar-nav > li > .collapse_prin {
    background-color: #FFBD9B!important;
    border-color: #fff;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-radius: 0px;
    padding-bottom: 0px;
    margin-bottom: -1px;
    padding-left: 0px;
  }
  .navbar-ula .navbar-nav > li > .collapse_prin > li {
    border-bottom: solid 1px #0B376C;
    color: #0B376C!important;
    font-weight: 100;
    height: 50px;
    display: inherit ;
  }
  .navbar-ula .navbar-nav > li > .collapse_prin > li > a {
    text-decoration: none!important;
    position: relative;
    display: block;
    padding: 15px 15px;
    color: #0B376C;
  }
  .menudoslineas {
    width: 100%;
    text-align: left;
    border-style: none;
  }
  .menuunalinea {
    color: #ffffff;
    height: auto;
    margin-top: -13px;
  }
  .menuunalinea-final {
    padding-right: 0px;
  }
  .collapse {
    padding-bottom: 20px;
  }
  .menu_portal_estudiante .navbar-nav > li {
    width: 100%;
  }
  .menu_portal_estudiante .navbar-collapse {
    margin-right: 10px;
    margin-left: 0px;
  }
  .navbarvertical {
    margin-bottom: -1px;
    margin-right: 0px;
  }
  .acerca {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .menu_ula {
    background-color: #bf3900!important;
  }
  .menu_ula .navbar-collapse {
    margin-right: 0px!important;
  }
  .menu_ula .navbar-nav {
    float: none;
    background-color: #CDD0D1;
  }
  .menu_ula .navbar-nav > li {
    padding-left: 12px;
    width: 100%;
    border-bottom: solid 1px #0B376C!important;
    /* -webkit-border-image: none!important;*/
    /*-o-border-image: none!important;*/
    -webkit-border-image: none!important;
    -o-border-image: none!important;
    border-image: none!important;
    min-height: 50px!important;
    background-color: #FFBD9B!important;
  }
  .menu_ula .navbar-nav > li > a {
    width: 100%;
    padding-top: 15px;
    font-weight: 100;
    color: #0B376C;
    text-align: left;
    font-size: 14px;
  }
  .menu_ula .navbar-nav .active,
  .menu_ula .navbar-nav .active > a:focus,
  .menu_ula .navbar-nav .active > a:hover {
    font-size: 14px!important;
    font-weight: 100;
    background-color: #FFBD9B!important;
  }
  .menu_ula .navbar-nav .active > a {
    padding-top: 14px;
    font-size: 14px!important;
    font-weight: 100;
    color: #000;
  }
  .menu_ula .navbar-collapse {
    margin-right: 10px;
    margin-left: 0px;
  }
}
.panel {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.acc .panel {
  /* BORRAR */
  /* margin-bottom: 20px;*/
  background-color: #fff;
  border: 0px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}
.link-decoration:focus,
.link-decoration:hover {
  text-decoration: none;
}
.panel > a:before {
  font-family: 'Glyphicons Halflings';
  content: "\e260";
  padding-right: 10px;
  font-size: 8px;
}
.panel > a.collapsed:before {
  font-family: 'Glyphicons Halflings';
  content: "\e259";
}
.panel > a:hover,
.panel > a:active,
.panel > a:focus {
  text-decoration: none;
}
.panelinterior > a:before {
  font-family: 'Glyphicons Halflings';
  content: "\e260";
  padding-left: 12px;
  color: #fff;
}
.panelinterior > a.collapsed:before {
  font-family: 'Glyphicons Halflings';
  content: "\e259";
  color: #fff;
}
.panelinterior > a:hover,
.panelinterior > a:active,
.panelinterior > a:focus {
  text-decoration: none;
}
.panelVIP {
  margin-bottom: 20px;
  /* background-color: #fff; */
  border: 1px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
  vertical-align: top;
}
.panelfooter {
  border-color: none;
  border-style: solid;
  border-width: 0 0 0 0;
  border-radius: 0px!important;
  margin-top: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #D0D1D5;
  -webkit-box-shadow: none!important;
  box-shadow: none!important;
}
.panelfooter > a {
  color: #FF4C00 !important;
}
.panelacordion {
  border-color: #808082;
  border-style: solid!important;
  border-width: 0 0 1px 0!important;
  border-radius: 0px!important;
  margin-top: 0px!important;
  padding-top: 8px!important;
  padding-bottom: 9px!important;
  margin-bottom: 0px;
}
.panelacordion > a {
  font-size: 14px;
  color: #808082;
}
.panelacordion .panel-body {
  padding: 15px 0px 30px 20px!important;
}
.panelacordion .panel-body > a {
  font-family: 'Open Sans', sans-serif;
  color: #FF4C00;
  font-weight: bold;
  line-height: 26px;
  font-size: 14px;
}
.panelacordion .body_titulo {
  padding-top: 10px!important;
}
.panelinterior {
  background-color: #E4E6E8;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-radius: 0px!important;
  margin-top: 0px;
  border-color: #fff;
  padding-left: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.panelinterior .panel-body {
  background-color: #fff;
  /*margin-left:-10px;*/
}
.panelinterior > a > span {
  margin-left: 10px;
}
.panelinterior .panel-group {
  margin-bottom: 0px;
}
.panel-group .panel + .panel {
  margin-top: 0px;
}
.acordion_sub_portal {
  padding: 5px 0 0 0;
}
.titulo_acordion {
  font-size: 16px;
  font-weight: 100;
}
.content-acordion {
  font-size: 13px;
  font-weight: 100;
  padding-top: 28px;
}
.section6-indicadores {
  background-color: #F9DF8D;
  position: relative;
  height: auto;
  padding-bottom: 30px;
}
.images-indicadores > images {
  margin: auto!important;
}
.control-ula {
  background-image: none!important;
}
.indicadores-right {
  position: absolute;
  top: 25%;
  right: 0%;
  margin-top: -10px;
}
.indicadores-left {
  position: absolute;
  top: 25%;
  left: 0%;
  margin-top: -10px;
}
.player > div {
  width: 100%!important;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: auto!important;
}
.section-youtube {
  min-height: 450px;
  height: auto;
  background-color: #86A4DB;
}
.section-noticiasyoutube {
  padding: 26px 0;
  background-color: #939598;
  min-height: 310px;
  height: auto;
  position: relative;
}
.section-noticiasyoutube .titulo_inform {
  color: #fff;
  padding-bottom: 0px;
  font-size: 24;
  font-weight: bold;
}
.section-noticiasyoutube .titulo_youtube {
  font-weight: 100;
  font-size: 12px;
}
.info-sub-portal .titulo_youtube {
  color: #FF4C00;
  font-size: 18px;
  font-weight: ligth;
}
.lineavideos {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #6D6E71!important;
}
.programa_youtube {
  padding-top: 35px;
}
.logo_programa_youtube {
  padding: 35px 0!important;
}
.titulo_programa_youtube {
  font-size: 32px;
  font-weight: 100;
  color: #9F26B4;
  padding: 13px 0;
}
.descripcion_programa_youtube {
  font-size: 14px;
  font-weight: 100;
  color: #6D6E71;
  padding: 44px 0;
}
.link_ver_mas_youtube {
  font-size: 18px;
  font-weight: 100;
  padding-left: 15px;
}
.horario_youtube .lineavideos {
  margin: 0 0;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #0055B8!important;
}
div.flex-video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin: 50px 0;
  /* esto es opcional */
  clear: both;
}
div.flex-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@font-face {
  font-family: 'iconoula';
  src: url('../fonts/iconoula.eot?187sdv');
  src: url('../fonts/iconoula.eot?187sdv#iefix') format('embedded-opentype'), url('../fonts/iconoula.ttf?187sdv') format('truetype'), url('../fonts/iconoula.woff?187sdv') format('woff'), url('../fonts/iconoula.svg?187sdv#iconoula') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-pdf"],
[class*=" icon-pdf"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconoula' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-pdflink_ico-03:before {
  content: "\e901";
  color: #FF4C00;
}
.icon-pdfulagos_ico-01:before {
  content: "\e900";
}
.loading {
  min-height: 300px;
  background: url('loader.gif') no-repeat center center !important;
}
.ExpInput {
  font-weight: 100 !important;
  font-size: 16px!important;
}
.ExpInput::-webkit-input-placeholder {
  font-family: 'Open Sans', sans-serif !important;
  color: #D0D1D5 !important;
}
.ExpInput:-ms-input-placeholder {
  font-family: 'Open Sans', sans-serif !important;
  color: #D0D1D5 !important;
}
.ExpInput::-ms-input-placeholder {
  font-family: 'Open Sans', sans-serif !important;
  color: #D0D1D5 !important;
}
.ExpInput::placeholder {
  font-family: 'Open Sans', sans-serif !important;
  color: #D0D1D5 !important;
}
.Exp-serach {
  margin-top: -22px;
}
.whatsapp {
  display: none;
}
.social_icon {
  padding-bottom: 10px;
}
.buscar_navbar {
  display: none;
}
.input_buscar_responsive {
  height: 45px;
  border: solid 0px;
  width: 100%;
  outline: 0px;
}
.section3-destacados {
  background-color: #D0D1D5;
  min-height: auto;
  position: relative;
  font-size: 14px;
}
.images-destacado {
  max-width: 1280px;
  padding: 0px;
  width: 100%;
  height: auto;
}
.title-destacado {
  position: absolute;
  margin-left: 1000px;
  bottom: 30px;
  white-space: normal;
  padding: 10px;
  color: white;
  max-width: 300px;
  text-shadow: #030303 1px 1px 1px;
}
.overflow_titulo_destacado {
  overflow: hidden;
  max-width: 266px;
  height: 124px;
}
.title-destacado-category {
  /*  font-size:16px!important;*/
  font-size: 17px!important;
  font-weight: 100;
}
.title-destacado > div > a,
.title-destacado > a:focus {
  color: white;
  font-size: 30px;
  text-decoration: none;
  font-weight: bold;
}
.mas-destacado {
  padding-top: 24px;
}
.section-footer {
  min-height: 351px;
  height: auto;
  background-color: #6C6D71;
}
.row-footer {
  padding: 40px 0;
  width: 100%;
  margin-left: 0px;
  padding-left: 20px;
}
.Fondo-Footer {
  background-color: #6C6D71 !important;
  color: #fff;
}
.Fondo-Footer-left {
  border-left-style: solid;
  border-left-color: #fff;
  border-left-width: 1px;
  margin-left: -67px;
  padding-left: 67px;
}
.Fondo-Footer .Titulo {
  font-weight: bold;
}
.Fondo-Footer > span > a {
  color: #fff;
  text-decoration: none;
  line-height: 26px;
  font-weight: 100;
}
.media-footer {
  background-color: #808082;
  width: 420px;
  height: 351px;
  float: right;
  position: absolute;
  right: 0px;
}
.titulo_section {
  font-size: 40px;
  font-weight: 100;
  color: #808082;
}
.titulo_footer {
  padding-top: 38px;
  padding-bottom: 38px;
  font-size: 18px;
  font-weight: bold;
}
.texto_footer_sub {
  font-size: 12px;
  /*padding-bottom:73px;*/
  padding-bottom: 3px;
  padding-right: 0px;
}
.texto_footer_sub .titulo {
  font-weight: bold;
  color: #000;
  font-size: 14px;
}
.texto_footer_sub .contenido {
  font-weight: 100;
}
.texto_footer_sub .footer {
  font-weight: bold;
  color: #FF4C00;
}
.noticias-sub-section {
  padding-bottom: 30px;
}
.titulo_contenido {
  color: #0055B7;
  font-size: 21px;
  font-weight: 100;
  padding-left: 29px;
  padding-bottom: 23px;
}
.info-sub-portal {
  padding-bottom: 97px;
  padding-top: 28px;
}
.info-sub-portal .text-post {
  font-weight: 100;
}
.text-team-sub {
  padding-left: 2px;
  padding-top: 11px;
  padding-right: 3px;
  height: 220px;
}
.organigrama {
  width: 100%;
  height: auto;
}
.titulo_footer_sub > a {
  font-size: 18px;
  font-weight: 100;
  color: #000;
}
.sectiontitulo-titulo .texto_footer_sub {
  min-height: 134px;
  padding-bottom: 30px!important;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(126, 239, 104, 0.6);
  outline: 0 none;
}

.input_descubridor {
  color: #000!important;
  font-size: 9pt;
  padding-left: 10px;
  margin-left: 0px;
  background-color: #E6E7E8;
  border-width: 0px;
  height: 32px;
  width: 290px;
  max-width: 496px;
}
.input_descubridor,
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #fff;
}
.input_descubridor,
::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff;
}
.input_descubridor,
:-ms-input-placeholder {
  /* IE 10+ */
  color: #fff;
}
.input_descubridor,
:-moz-placeholder {
  /* Firefox 18- */
  color: #fff;
}
.button_descubridor {
  color: #808082;
  background: #B9BBBC;
  z-index: 90;
  font-size: 14px;
  height: 31px;
  width: 85px;
  speak: none;
  border-width: 0px;
  border-style: outset;
}
.radio_button_ula .label {
  color: #fff!important;
  font-family: 'Open Sans', sans-serif !important;
  font-weight: 500;
  font-size: 12px;
}
.radio_button_ula .radio {
  position: relative;
  display: inline-block;
  margin-top: 10px;
  margin-bottom: 10px;
}

.container-informacion {
  padding-top: 48px;
  padding-left: 0px;
}
.container-informacion-links {
  background-color: #FF4C00;
  float: left;
  height: auto;
}
@media (max-width: 1023px) {
  .secction4-bases {
    padding: 0px 0!important;
  }
  .div-navbar-interior {
    width: 100%;
  }
  .titulo_section {
    display: none;
  }
}
@media (max-width: 769px) {
  .container-informacion-link {
    width: 100%;
    background-color: #FF4C00;
  }
  .section-informacion {
    height: auto!important;
    padding-bottom: 30px;
  }
  .container-informacion-video {
    width: 100%;
    padding-top: 30px;
  }
}
@media (min-width: 326px) and (max-width: 500px) {
  .title-destacado > a,
  .title-destacado > a:focus {
    font-size: 16px!important;
    padding-top: 20px;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  .ultimas_noticias_subportal {
    height: 401px!important;
  }
}
@media (min-width: 1024px) and (max-width: 1161px) {
  .ultimas-noticias-todas {
    margin-left: 13px!important;
    max-width: 238px!important;
  }
  .images_all {
    width: 100%!important;
    height: auto!important;
  }
}
@media (min-width: 600px) and (max-width: 768px) {
  .col-xs-ula {
    width: 50%!important;
    float: left;
  }
}
@media (min-width: 772px) and (max-width: 991px) {
  .texto_footer_sub {
    width: 50%;
  }
}
@media (min-width: 816px) and (max-width: 991px) {
  .div-departamentos {
    width: 33.33333333%;
  }
}
@media (max-width: 1280px) {
  .container-ulagos-full {
    display: block;
    max-width: 100%;
    height: auto;
  }
}
@media (max-width: 1280px) {
  .container-ulagos-full {
    display: block;
    max-width: 100%;
    height: auto;
  }
}
@media (max-width: 1900px) {
  .title-destacado {
    margin-left: 0px;
    left: 68%;
  }
}
@media (max-width: 1277px) {
  .container-right {
    width: 100%;
  }
}
@media (max-width: 1120px) {
  .container-right {
    width: 100%!important;
    min-width: 100%!important;
  }
}
@media (max-width: 1080px) {
  .overflow_titulo_noticias {
    width: 100%;
  }
}
@media (max-width: 1025px) {
  .section2-navbar,
  .fixed-top {
    position: relative;
    z-index: 1;
  }
  .section3-destacados {
    margin-top: 0px!important;
  }
  .images_logo_front {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .titulo_contenido {
    padding-left: 14px;
  }
  .titulo_eventos {
    background-color: #cdd0d1;
  }
  .conten_post_vertical {
    padding-top: 31px;
    padding-bottom: 0px!important;
  }
  .div-conten-post-text {
    padding-top: 31px;
    padding-bottom: 0px!important;
  }
}
@media (max-width: 1023px) {
  .full-ulagos {
    width: 100%!important;
    padding-right: 0px;
    padding-left: 0px;
  }
  .full-ulagos .col-md-12 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .titulo_subportal {
    display: none;
  }
  .ultimas-noticias-todas {
    margin-left: auto!important;
    margin-right: auto!important;
    width: 100%!important;
    max-width: 100%!important;
    padding-bottom: 74px!important;
  }
  .container_noticias_all {
    margin-left: 0px!important;
  }
  .images_all {
    width: 100%!important;
    height: auto!important;
  }
}
@media (max-width: 992px) {
  .home_portal_noticias_estudiante {
    height: auto!important;
    padding-bottom: 0px!important;
  }
  .home_portal_agenda_estudiante {
    top: 0px;
  }
  .media-footer {
    width: 100%!important;
    height: 351px;
    float: none!important;
    position: relative!important;
  }
  .padding-responsive-footer {
    padding-left: 0px!important;
  }
  .col-xs-ula-footer {
    width: 100%!important;
    float: left;
  }
  .images_noticia {
    width: 100%;
    height: auto;
  }
  .images_all {
    width: 100%;
    height: auto;
  }
  .ultimas_noticias_subportal {
    padding: 40px 23px!important;
  }
  .ultimas-noticias {
    padding: 40px 5px!important;
  }
}
@media (max-width: 991px) {
  .recent-title {
    height: 0px;
  }
  .recent-title_titulo {
    padding-bottom: 36px;
  }
  .radio_online {
    padding-top: 50px;
  }
  .radio_online_images {
    width: 100%;
    max-width: 405px;
  }
  .ultimas-noticias-todas {
    float: none!important;
  }
  .container_images_todas {
    margin: auto;
    margin-right: 20px;
  }
  .agenda_sidebar_bar {
    padding-left: 0px;
  }
  .medio-programainvestigacion {
    border-style: none;
  }
  .social_icon {
    float: left;
    width: 15%;
    max-width: 51px;
  }
}
@media (max-width: 921px) {
  .logo-acreditacion .images-acreditacion {
    position: relative!important;
    float: right!important;
  }
}
@media (max-width: 913px) {
  .titulo_section {
    font-size: 29px!important;
    font-weight: 100;
    color: #0055B7;
  }
}
@media (max-width: 900px) {
  .overflow_titulo_destacado {
    overflow: hidden;
    max-width: 100%;
    height: 85px;
  }
  .title-destacado {
    margin-left: 0px;
    max-width: 100%;
    left: 0;
  }
}
@media (max-width: 771px) {
  .texto_footer_sub {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .container_titulo_agenda_sidebar {
    max-width: 110px;
  }
  .conten-recent-event {
    height: auto;
    min-height: 0px!important;
  }
}
@media (max-width: 768px) {
  .responsive-tabs .responsive-tabs__heading {
    font-size: 13px!important;
  }
  .spantab {
    max-width: 90%;
    line-height: 1.5;
  }
  .agenda-div {
    padding-bottom: 53px;
  }
  .conten-recent-event {
    height: auto;
    min-height: 0px!important;
  }
  .whatsapp {
    display: inline-block;
  }
}
@media (max-width: 767px) {
  .container-nav-ula {
    width: 100%;
    margin-top: 23px;
    z-index: 1;
  }
}
@media (max-width: 710px) {
  .centros-investigacion-div {
    width: 100%;
    padding-bottom: 30px;
    margin: auto;
  }
}
@media (max-width: 630px) {
  .agenda_sidebar {
    width: 100%!important;
  }
  .div-publicacion {
    width: 100%;
    padding-bottom: 30px;
  }
}
@media (min-width: 600px) {
  .oferta_container_menu {
    display: none!important;
  }
}
@media (max-width: 599px) {
  .oferta_container {
    display: none!important;
  }
}
@media (max-width: 597px) {
  .div-departamentos {
    width: 100%;
    border-width: 0px 1px 0px 1px!important;
    border-style: solid;
    border-color: #FF4C00;
  }
}
@media (max-width: 577px) {
  .titulo_section {
    font-size: 20px!important;
    font-weight: 100;
    color: #0055B7;
  }
  .title-destacado {
    bottom: 3px!important;
  }
  .mas-destacado {
    padding-top: 0px;
  }
}
@media (max-width: 547px) {
  .div_input_buscar_responsive {
    width: 87%;
  }
  .col-xs-ula-footer-colum {
    width: 100%!important;
    float: left;
  }
}
@media (max-width: 540px) {
  .col-xs-ula-agenda {
    width: 100%!important;
    float: left;
  }
}
@media (max-width: 527px) {
  .logo-acreditacion {
    /*display:none;*/
  }
}
@media (max-width: 500px) {
  .overflow_titulo_destacado {
    overflow: hidden;
    max-width: 100%;
    height: 50px;
  }
  .title-destacado > a,
  .title-destacado > a:focus {
    font-size: 18px!important;
  }
}
@media (max-width: 470px) {
  .images_titulo_todas {
    width: 100%;
  }
}
@media (max-width: 384px) {
  .images-navbar-responsive {
    width: 165%;
  }
  .social_icon {
    float: left;
    width: 19%;
  }
}
a {
  color: #FF4C00;
}
.titulo_page_interno {
  color: #808082;
  font-size: 24px;
  padding-bottom: 30px;
}
.container-bases {
  padding-bottom: 30px;
}
.medio-programainvestigacion {
  border-width: 0px 1px 0px 1px;
  border-style: solid;
  border-color: #FF4C00;
  min-height: 139px;
}
.images_logo {
  width: 100%!important;
}
.container-logos {
  height: auto!important;
}
.mejs-container,
.mejs-container .mejs-controls,
.mejs-embed,
.mejs-embed body {
  background-color: #FF4C00 !important;
}
.file > span {
  display: none!important;
}
.file > images {
  padding-right: 10px;
}
.spantab {
  font-size: 11px!important;
}
.responsive-tabs .responsive-tabs__list__item {
  min-height: 90px!important;
}
.home_portal_noticias_estudiante {
  padding-bottom: 50px;
  height: 520px!important;
}
.home_portal_agenda_estudiante {
  top: -183px;
}
.em-location-map-container {
  width: 100%!important;
}
.responsive-tabs .responsive-tabs__panel {
  border: 0px solid #ddd!important;
}
.container-ulagos {
  width: 100%;
  max-width: 1080px !important;
}
.container-ulagos-full {
  width: 1280px;
}
.container-right {
  width: 97%;
  min-width: 1120px;
  max-width: 1180px;
  margin-left: auto;
}
.padding-zero {
  padding: 0px!important;
}
.section-logos {
  background-color: white;
  min-height: 123px;
  height: auto;
  padding-bottom: 43px;
}
.padding-images {
  padding-left: 12px;
}
.menufijo {
  background-color: #cdd0d1;
  min-height: 50px;
}
.contactos {
  -webkit-transform: translate(-6px, 49%);
  -ms-transform: translate(-6px, 49%);
  transform: translate(-6px, 49%);
  /*width: 479px;*/
}
.sectiontitulo-titulo {
  background-color: #FF4C00;
  min-height: 55px;
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #fff;
}
.padding-post {
  padding-top: 20px;
  padding-left: 40px;
}
.title-post {
  font-size: 67px;
  color: #9F26B4;
  font-weight: bold;
}
.category-post {
  color: #FF4C00;
  font-weight: bold;
  padding-bottom: 25px;
}
.category-post > a {
  text-decoration: none;
}
.text-post {
  text-align: left;
  /* font-size:12px;*/
  font-size: 15px!important;
  padding-bottom: 20px;
  font-weight: 100;
}
.text-post > br {
  line-height: 79px;
}
.text-post > p {
  line-height: 1.7;
  margin-bottom: 20px;
}
.text-post > p > images {
  max-width: 100%;
  height: auto;
}
.tag_color {
  color: #7192d3;
  padding-bottom: 25px;
}
.div-conten-post {
  border-style: solid;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-width: 1px;
  border-color: #FF4C00;
  margin-right: 7px;
}
.div-conten-post-text {
  padding-top: 31px;
  padding-bottom: 27px;
}
.texto {
  font-size: 14px;
  padding: 15px 0 15px 0;
  font-weight: 100;
}
.texto-ligth {
  font-weight: 100;
}
.paddingzero {
  padding: 0 0 0 0;
}
.padding-rigth-zero {
  padding-right: 0px;
}
.row-zero {
  margin: 0px;
}
.margin-right-zero {
  margin-right: 0px!important;
}
.images-acordion {
  width: 100%;
}
.titulo_subportal {
  height: 107px;
}
.texto_titulo_subportal {
  padding-top: 20px;
}
.info_campus {
  font-weight: 100;
}
.container-subportal {
  width: 100%;
  max-width: 1080px !important;
}
