
/* CSS banner principal */

.main-home .uc-background-home {
    /*background-image: url("../img/content/sede-norte-universidad-central-1.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 50rem;
    overflow: hidden;*/
    position: relative;
    /*padding-top: 3rem;*/
}

.main-home header {
    background: #FFF;
    /*top: 3rem;
    position: absolute;*/
    z-index: 10;
    width: 100%;
}

.main-home .owl-carousel-principal .owl-stage-outer {
    background: #f1e8d6;
}

.main-home .owl-carousel-principal .item-body {
    padding: 0.5rem 0.5rem 2rem 0.5rem;
    background: #f1e8d6;
}

.main-home .owl-carousel-principal .item-body h2 {
    margin: 0.5rem 0;
    text-align: center;
    font-size: 1rem;
    color: #647000;
}

.main-home .owl-carousel-principal .item-body hr {
    width: 90%;
    margin: 0.2rem auto;
}

.main-home .owl-carousel-principal .item-body p {
    margin: 0;
    color: #9a9a9a;
    font-size: 0.9rem;
    text-align: center;
    font-weight: 200;
}

@media (max-width: 1050px) { 
  .main-home header {
      top: 0rem;
      position:static;
  }
}

.main-home .uc-menu-fixed {
    background: #353535;
    margin: 0 auto;
    position: fixed;
    width: 100%;
    z-index: 1000;
    top: 0rem;
}

.main-home .owl-dots {
  margin: 0;
  position: absolute;
  width: 100%;
  bottom: 0;
}

@media (max-width: 767px) { 
   .main-home .uc-background-home {
        /**height: 35rem; */
    }


}

/* CSS banner principal */

.main-interna .uc-background-home {
    /*background-image: url("../img/content/sede-norte-universidad-central-1.jpg");*/
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 30rem;
    /*overflow: hidden;*/
    position: relative;
}

/* Título articulo */

.main-home .general_bloque_aux_1 {
    background: transparent;
}

.main-interna .general_bloque_aux_1 {
    background: #132e67;
    color: #FFF;
    text-align: left;
}

/* CSS boton quiero estudiar  */

.uc-boton-desplegable-mercadeo-menu{
    text-align: center;
}

.uc-boton-desplegable-mercadeo-menu img {
    margin: 0 auto;
    max-width: 70px;
}

.uc-boton-desplegable-mercadeo-menu > a > p{
    margin-top: 0.5rem;
    color: #636f07;
}

.uc-desplegable-mercadeo-menu > div > h2{
    margin-top: 1rem;
}

.uc-desplegable-mercadeo-menu{
            padding-bottom: 3rem;
        padding-top: 3rem;
        background: #ff993d;
       /* background: #85c14c; */
}


.form-item-acepto-terminos-y-condiciones .form-required{
  color: #fff;
}



.uc-iconos-mercadeo-menu{
    margin-top: 1rem;
}

.uc-navbar-mercadeo-menu{
    background: #ff993d;
    cursor: pointer;
    height: 2.5rem;
    margin: 0 auto;
    width: 39%;
    top: 0.25rem;
    border-radius: 0.5rem 0.5rem 0 0;
}


@media (max-width: 1199px) { 
  .uc-navbar-mercadeo-menu{
    width: 50%;
    top: 0rem;
  }
}

@media (max-width: 767px) { 
.uc-navbar-mercadeo-menu{
    width: 60%;
  }
}


@media (max-width: 336px) { 
.uc-navbar-mercadeo-menu {
    width: 66%;
}
}


.uc-navbar-mercadeo-menu:hover{
    opacity: .8;
}

.uc-title-mercadeo-menu{
    font-size: 1.1rem;
    border-style: none;
    font-weight: 400;
    color: #fff;
    text-align: center;
   /* font-size: 3rem;
    font-family: 'Euphoria Script', cursive;*/
}


.admisiones-titulo-banner p{
  text-align: center;
}


@media (max-width: 740px) { 
   .uc-title-mercadeo-menu{
    font-size: 1.3rem;
    }
}


@media (max-width: 500px) { 
   .uc-title-mercadeo-menu{
    font-size: 1rem;
    }
}


.icono-calidad{
  margin-top: 2rem !important;
}


/* Iconos mercadeo */


.carrusel-owl-uc p {
    color: #768003;
    text-align: center;
}

.main-home .carrusel-owl-uc .uc:before {
    padding-left: 3.6rem;
}


.uc-icono-mercadeo{
    text-align: center;
    margin: 1rem auto;
    color: #fff;
    font-size: 3.5rem;
    cursor: pointer;
}


@media (max-width: 1199px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 2.6rem;
    }
}


@media (max-width: 999px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 7.9rem;
    }
}

@media (max-width: 991px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 4.9rem;
    }
}

@media (max-width: 767px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 3.4rem;
    }
}

@media (max-width: 735px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 13.9rem;
    }
}


@media (max-width: 525px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 11.9rem;
    }
}

@media (max-width: 475px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 10.9rem;
    }
}

@media (max-width: 423px) { .type-1
    padding-left: 8.9rem;
    }
}

@media (max-width: 365px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 7.8rem;
    }
}

@media (max-width: 341px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 6.8rem;
    }
}

@media (max-width: 319px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 5.8rem;
    }
}

@media (max-width: 272px) { 
   .main-home .carrusel-owl-uc .uc:before{
    padding-left: 4.8rem;
    }
}



.uc-icono-mercadeo:hover, .uc-icono-mercadeo:focus, .uc-icono-mercadeo:active {
  color: rgba(42, 97, 85, 1);
  -webkit-animation-name: hvr-icon-buzz-out;
  animation-name: hvr-icon-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

@-webkit-keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}


/* Noticentral */

.region-principal-home-region-dos{
  margin-top: 2rem;
}


.region-principal-home-region-dos h2 {
    font-size: 1.2rem;
    color: #ffffff;
    font-weight: 500;
    margin-top: 1rem;
    text-align: center;
}





/* Título Eventos Home */

.eventos-titulo-home{
    font-size: 1.2rem;
    color: #768003;
    margin-top: 1rem;
    text-align: center;
    font-weight: 500;
    
}


.eventos-titulo-home a{
    color: #768003 !important;
    border-bottom: none !important;
}


#block-views-block-banner-principal-block-1{
  margin-top: 1rem;
}

/* CSS boton sala de prensa  */

.contenedor-boton-sala-prensa {
    text-align: center;
    margin-bottom: 1.5rem;
}

.boton-sala-prensa, .boton-sala-prensa:visited {
    color: #c3c03e !important;
    border-color: #c3c03e !important;
}

.boton-sala-prensa:hover {
    background-color: #c3c03e;
    border-color: #c3c03e !important;
    color: #FFF !important;
}

.boton-sala-prensa:focus {
    -webkit-box-shadow: 0 0 0 2px rgba(195,192,62,.5);
    box-shadow: 0 0 0 2px rgba(195,192,62,.5);
}


/* CSS boton principal-home-region-cuatro */


.region-principal-home-region-cuatro h2, .region-principal-home-region-cuatro p, .region-principal-home-region-cuatro a {
    color: #ffffff;
    text-align: center;
    margin-bottom: 1rem;
}

.region-principal-home-region-cuatro h2 {
    font-size: 1rem;
    margin: 1.5rem;
    padding-top: 1rem;
}

.boton-fondo-dar, .boton-fondo-dar:visited {
    color: #FFF !important;
    border-color: #FFF !important;
}

.boton-fondo-dar:hover {
    background-color: #FFF;
    border-color: #FFF;
    color: #CCC !important;
}

.boton-fondo-dar:focus {
    -webkit-box-shadow: 0 0 0 2px rgba(255,255,255,.5);
    box-shadow: 0 0 0 2px rgba(255,255,255,.5);
}

/* Banner tienda unicentralista */

.uc-tienda-unicentralista {
    background: #fdf8ed;
    min-height: 19rem;
}

@media (max-width: 992px) { 
   .uc-tienda-unicentralista{
    margin-top: 1rem;
    min-height: 0rem;
    }
}

.uc-tienda-unicentralista-imagen {
    padding: 4rem 1rem 1rem 1rem;
    text-align: center;
}


@media (max-width: 992px) { 
   .uc-tienda-unicentralista-imagen{
    padding: 1rem 1rem 1rem 1rem;
    }
}



.uc-tienda-unicentralista-texto {
    padding: 4rem 1rem 1rem 1rem;
}


@media (max-width: 992px) { 
   .uc-tienda-unicentralista-texto{
    padding: 3rem 1rem 1rem 1rem;
    }
}



.uc-tienda-unicentralista-texto p {
    text-align: left;
}

@media (max-width: 576px) { 
   .uc-tienda-unicentralista-texto{
    display: none;
    }
}

.uc-tienda-unicentralista-texto h2 {
    border-bottom: solid 1px #768003;
    color: #768003;
    font-size: 1.25rem;
    line-height: 0.7;
    margin: 0rem 0rem 1rem 0rem;
    padding: 0rem 0rem 1rem 0rem;
}

.uc-tienda-unicentralista-texto p {
    color: #ababab;
}


.boton-tienda-unicentralista, .boton-tienda-unicentralista:visited {
    color: #c3c03e !important;
    border-color: #c3c03e !important;
}

.boton-tienda-unicentralista:hover {
    background-color: #c3c03e;
    border-color: #c3c03e;
    color: #FFF !important;
}

.boton-tienda-unicentralista:focus {
    -webkit-box-shadow: 0 0 0 2px rgba(195,192,62,.5);
    box-shadow: 0 0 0 2px rgba(195,192,62,.5);
}


.principal_home_region_cuatro {
    margin-top: 4rem;
    padding-top: 3rem;
}

.principal_home_region_cuatro .boton-fondo-dar{
    background-color: #bfb028;
}


.logo-ubicacion{
left: 50%;
    margin-left: -46px;
    padding: 0;
    position: absolute;
    top: -8rem;
    width: 170px;
    display: block !important;
    margin-top: 2rem;
}

/* CSS principal_home_region_cinco */

.principal_home_region_cinco{
    margin-bottom: 1.5rem;
}


/* CSS principal_home_region_ocho */

.principal_home_region_ocho {
    margin-top: 1.5rem;
}

.sitios-interes {
    margin: 3rem 0;
}


.sitios-interes div a {
    border-bottom: none !important;
}



@media (max-width: 576px) { 
   .sitios-interes{
        text-align: center;
    }
    .sitios-interes img{
        padding-bottom: 0.5rem;
    }
}

@media (max-width: 992px) { 
   .sitios-interes{
        text-align: center;
    }
    .sitios-interes img{
        margin-bottom: 1rem;
    }
}


.main-home .carrusel-tipo-1 .carrusel-tipo-1-item figcaption {
    background: rgba(171, 170, 41, 0.8);
}

/* Margen superior o inferior regiones */


.mercadeo-icono-home a{
    color: #718A83 !important;
}

/* Tìtulo noticentral */

.titulo-noticentral-tipo-1 {
    font-family: "arsisn";
    font-size: 3rem !important;
    font-weight: normal !important;
}

.titulo-noticentral-tipo-1 span:first-child{
    color: #636F04;
}

.titulo-noticentral-tipo-1 span:last-child {
    color: #B11F16;
}


/* Articulo Queremos conocer tu opinión */


.el-corazon-articulo-tu-opinion{
  background: #C2E6E6;
}


/* Iconos articulo participación democrática UC */


.owl-participacion-democratica .uc-services-icon p {
    text-align: center;
    border-style: none !important;
}


.owl-participacion-democratica .uc-services-icon a{
    border-bottom: none !important;
    color: #d69c00 !important;
}



.uc-icono-participacion-democratica {
    text-align: center;
    margin: 1rem auto;
    color: #bf1979 !important;
    font-size: 3.5rem;
    cursor: pointer;
    padding-left: 1rem;
    transition: all .2s ease-in-out;
    border-bottom: none !important;
}



.uc-icono-participacion-democratica:hover {
    text-align: center;
    margin: 1rem auto;
    color: #d69c00 !important;
    cursor: pointer;
    transform: scale(1.1);
}

/* Estilos hoja-estilos Identidad institucional */


.color-institucional-verde-oscuro{
    background: #636F07;

}

.color-institucional-rojo {
    background: #B11F16;
}


.color-institucional-negro{
    background: #1A171B; 
}


.color-institucional-verde-claro{
    background: #ACAA00; 
}


.color-institucional-beige{
    background: #F3E7CC; 
}


.color-institucional-azul-claro{
    background: #00519E; 
}



.color-institucional-azul-oscuro{
    background: #122253;
}

.color-institucional-amarillo{
    background: #FECD1A;
}

.color-institucional-naranja{
    background: #E95D0F;
}


.color-institucional-cafe{
    background: #4B360B;
}


.color-institucional-azul-aguamarina{
    background: #2A6155;
}

.color-institucional-azul-aguamarina-claro{
    background: #6ABFB2;
}


/* Estilos hoja-estilos Identidad grafica */

.highlight {
  padding: 1rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
  background-color: #f7f7f9;
}
.titulos-contenido {
  color: #2196f3;
}
.subtitulos-contenido {
  color: #673ab7;
}



/*Iconos identidad-grafica*/

.uc-identidad-icon {
    font-size: 0.8rem;
    text-align: center;
}

.uc-identidad-icon p {
    text-align: center;
     
}

.uc-identidad-icon a {
    border-style: none !important;
    text-align: center;
}

.uc-icono-identidad-grafica {
    text-align: center;
    margin: 1rem auto;
    color: #101257 !important;
    font-size: 3.5rem;
    padding-left: 1rem;
    transition: all .2s ease-in-out;
    border-style: none !important;
}


.uc-icono-identidad-grafica:hover {
    text-align: center;
    margin: 1rem auto;
    color: #2196f3 !important;
    cursor: pointer;
    transform: scale(1.1);
    border-style: none !important;
}

.owl-theme .owl-nav [class*=owl-] {
    margin: -18px 5px 0 5px;
    padding: 13px 7px;
    height: 3rem;
}


.fondo-separacion-identidad-grafica{
  height: 11rem;

}


.fondo-separacion-identidad-grafica h2{
  color: #fff;
  text-align: center;
  padding: 2rem;
  font-family: 'roboto' !important;
  font-size: 2.5rem;

}


.boton-identidad-grafica{
    text-align: center;
    padding: 3rem;  
}


.carrusel-identidad{
    background-color: #ece9e4;
    border-bottom: 0.15rem solid #101257;
    border-top: 0.15rem solid #101257;
}


/*carousel principal ingles*/


.main-home .owl-carousel-principal-ingles .owl-stage-outer {
    background: #f1e8d6;
}

.main-home .owl-carousel-principal-ingles .item-body {
    padding: 0.5rem 0.5rem 2rem 0.5rem;
    background: #f1e8d6;
}

.main-home .owl-carousel-principal-ingles .item-body h2 {
    margin: 0.5rem 0;
    text-align: center;
    font-size: 1rem;
    color: #647000;
}

.main-home .owl-carousel-principal-ingles .item-body hr {
    width: 90%;
    margin: 0.2rem auto;
}

.main-home .owl-carousel-principal-ingles .item-body p {
    margin: 0;
    color: #9a9a9a;
    font-size: 0.9rem;
    text-align: center;
    font-weight: 200;
}


/* Modulo facultades*/

#block-views-block-carrusel-de-facultades-home h2{
  text-align: center;
  font-size: 1.2rem !important;
}


#block-views-block-informacion-destacada-pagina-principal-block-1 h2{
    text-align: center;
    font-size: 1.2rem !important;
}

.principal_home_region_dos_aux{
  background: rgba(200,200,200,0.24);
}


#block-views-block-noticentral-pagina-principal-block-1{
  /*margin: 2.5rem 0;*/
}


/* Segunda imagen banner principal (*3) */


.imagen-item{
      width: 32.333333333333333%;
    border: 0.3rem solid #f1e8d6;
    display: inline-block;
    vertical-align: top;
}


.region-general-banner-principal > #block-banner-home-principal > .carrusel-owl-uc > .owl-carousel-principal > .owl-stage-outer > .owl-stage > .owl-item > .item{
  text-align: center;
}

/* Botón más eventos */

.conozca-mas-eventos {
  text-align: center;
  margin: 2rem 0 3rem 0;
}

.conozca-mas-eventos .boton_mas_informacion{
  background-color: #296154 !important;
}

.conozca-mas-eventos .boton_mas_informacion:hover{
  background-color: #3e8070 !important;
}


/* Desplegable franja mercadeo */


.uc-navbar-mercadeo-menu-botton-desplegable-oculto{
  display: none;
}

.uc-navbar-mercadeo-menu-botton{
  text-align: center;
}

#block-formulario-mercadeo-general .webform-submission-form {
    max-width: 100% !important; 
    background-color: #296154;
    border-radius: 2rem;
    padding: 1.6rem !important;
}

.titulo-formulario-mercadeo h2{
  color: #fff;
  text-align: center;
  font-size: 2rem;
}

.mercadeo-icono-home p a{
    color: #ffffff !important;
}

.quiero-estudiar-inf{
  border-bottom: beige 0.1875rem solid;
}

.quiero-estudiar-inf img {
  max-width: 500px;
  padding-bottom: 0.35rem;
  width: 100%;
}

.quiero-estudiar-inf h2, .quiero-estudiar-inf p{
 color: #000;
}

.quiero-estudiar-inf p:nth-child(3){
  font-size: 1.3rem;
}


.region-principal-home-region-uno-aux1{
      margin-top: 5rem;
}


/* buscador home  */


.principal_home_region_siete_aux{
  margin: 2rem 0;
  padding: 2rem 0;
}

.buscador-home-academia-titulo{
  background-color: #337064;
  box-shadow:inset 0px 34px 0px -6px #2f695d;
  text-align: center;
  border-bottom: 0.25rem solid #215047;
  border-radius: 1rem 1rem 0 0;
}

.buscador-home-academia h2{
  color: #fff;
}


.filtros-buscador-home-academia{
  background-color: rgba(54, 115, 103, 0.7);
}


.filtros-buscador-home-academia > div{
  text-align: center;
}


.filtros-buscador-home-academia label{
  color: #fff;
  margin-bottom: 0.1rem;
  width: 100%;
}

.view-buscador-home-academia > .view-content > .item-list {
    background: rgba(240, 255, 255, 0.81);
    padding: 1rem;
    border-left: #336f64 solid 0.2rem;
    border-right: #336f64 solid 0.2rem;
} 

.view-buscador-home-academia > .view-content > .item-list > ul > li, .view-content > .item-list > ul > li > .views-field-title > span > a{
  color: #337064 !important;
  border-bottom: none !important;
  font-size: 0.9rem;
}

.view-buscador-home-academia > nav{
   background-color: #337064;
}

.view-buscador-home-academia > nav > ul > li, .view-buscador-home-academia > nav > ul > li > a > span{
   color: #ffff;
}

.action-buscador-home-academia{
  text-align: center;
  border-bottom: 0.25rem solid #215047;
  padding-bottom: 0.7rem;
}

.action-buscador-home-academia .btn-primary{
  color: #fff;
    background-color: #205047;
    border-color: #205047;
    margin-top: 1rem;
}


 .boton-filtro{
  margin-top: 0.5rem;
 }

 .boton-filtro .boton_mas_informacion{
    background-color: #dfecec;
    color: #337064 !important;
    border-bottom: none !important;
    font-size: 0.9rem;
 }


 .filtros-buscador-home-academia #edit-tid, .filtros-buscador-home-academia #edit-tid-1{
   font-size: 0.9rem;
   width: 100%;
 }


.region-principal-home-region-uno-aux2{
  margin-top: 1rem;
}


/* Sección admisiones */


.uc-franja-color{
    background: #2A6155;;
    height: 1rem;
}

.uc-banner-admisiones{
  margin-top: 1.9rem;
}

.admisiones{
  background-color: #F1F2F2;
}

.uc-titulo-admisiones{
  font-size: 2rem;

}


@media (max-width: 767px) { 
   .uc-titulo-admisiones{
  font-size: 1.5rem;
    }
}



.admisiones-titulo-banner{
  text-align: center;
}

.imagen-banner-admisiones p{
      margin-bottom: 0.3rem;
}



/* Botón - nuestras actividades mercadeo */

.nuestras-actividades-boton{
  background-color: #f1f2f2;
  border: #e4e4e4 solid 1px;
  padding: 0.44rem;
  text-align: center;
}

.nuestras-actividades-boton p{
  text-align: center;
  margin-bottom: 0.5rem;
  font-size: 0.9rem;
}

.uc-titulo-actividades{
  font-size: 1.5rem;
  border-bottom: #ff993d;
}


#block-views-block-eventos-mercadeo-home-block-1 h2{
  margin: 0.3rem;
}


/* Botón - comodin2 sobreescritura */

.btn-comodin2{
  background-color: #ff993d;
  margin-bottom: 0.6rem;
}


.agendate-uc{
    text-align: center;
    border: 0.1rem solid #2a235c;
    width: 25%;
    margin: 1.9rem auto 0;
    padding: 0.3rem;
}


.agendate-uc:hover{
   background: #8DD2D9;
   cursor: pointer;
}


.agendate-uc a{
  border-bottom: none !important;
}

.agendate-uc a span{
  color: #2f2961;
  font-size: 1.5rem;
  font-weight: 600;
  padding-left: 0.5rem;
  -webkit-animation-name: pulse;
  animation-name: pulse;
}


@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


.agendate-uc a img{
  margin-top: -0.5rem;
}

.view-noticentral-pagina-principal{
  margin-bottom: 2rem;
}

.region-principal-home-region-cinco{
  margin-top: 3rem;
}


/* Centrar imagenes del Banner * 3 */

.item-block-three{
  text-align: center;
}

.block-views-blockbanner-principal-block-1 h2{
    margin-top: 2rem;
    margin-bottom: 2rem;
}



/* Botón -> Por qué estudiar en la U. Central */

.btn-1 {
  background-color: #ff983c;
}
.btn-1 .round {
  background-color: #bb5d26;
}


.type-1{

    top: 5.73rem;
    position: absolute;
    left: 4.5rem;
}


@media (max-width: 1199px) { 
   .type-1{
     top: 6.9rem;
    }
}


@media (max-width: 991px) { 
   .type-1{
     top: 8.1rem;
     left: 13.5rem;
    }
}


@media (max-width: 767px) { 
   .type-1{
    position: static;
    margin: 0rem auto;
    text-align: center;
    }
}


.type-1 div a {
  text-decoration: none;


  padding: 7px 53px 12px 23px;
  color: #fff;
  font-family: sans-serif;
  font-weight: bold;
  position: relative;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: inline-block;
}
.type-1 div a span {
  position: relative;
  z-index: 3;
}
.type-1 div a .round {

  width: 38px;
  height: 33px;
  position: absolute;
  right: 3px;
  top: 3px;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  z-index: 2;
}
.type-1 div a .round span {
  position: absolute;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -4px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.txt {
  font-size: 0.8rem;
  line-height: 1.45;
}

.type-1 a:hover {
  padding-left: 48px;
  padding-right: 28px;
}
.type-1 a:hover .round {
  width: calc(100% - 6px);


}
.type-1 a:hover .round span{
  left: 6%;
}


.boton-reprogramacion .a-btn{

    border-radius:10px;
    padding:10px 30px 10px 70px;
    position:relative;
    float:left;
    display:block;
    overflow:hidden;
    margin:10px;
    background:#9cedef;
    background:linear-gradient(top, #b7f2f4 0%, #7ce7ea 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7f2f4', endColorstr='#7ce7ea',GradientType=0 );
    border:1px solid #90c6c8;
    border-color:#90c6c8 #78bdc0 #65b6ba;
    box-shadow:0px -5px 0px 0px #458a8c, 0 1px 1px #d5d5d5, inset 0 1px 0 rgba(255,255,255,0.8);
    transition:all 0.2s linear;
}


.boton-reprogramacion .a-btn-symbol{
     color:#437b7d;
    text-shadow:0 1px 0 #bef3f5;
    font-size:20px;
    position:absolute;
    left:20px;
    width:20px;
    text-align:center;
    line-height:18px;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}

.boton-reprogramacion .a-btn-text{
    font-size:1rem;
    color:#437b7d;
    text-shadow:0 1px 0 #bef3f5;
    line-height:16px;
    font-weight:bold;
    display:block;
}

.boton-reprogramacion{
    margin: 0 auto;
    width: 10%;
}


@media (max-width: 2208px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 13%;
    }
}

@media (max-width: 1840px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 13%;
    }
}

@media (max-width: 1699px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 14%;
    }
}

@media (max-width: 1577px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 15%;
    }
}

@media (max-width: 1472px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 16%;
    }
}

@media (max-width: 1380px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 17%;
    }
}

@media (max-width: 1299px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 18%;
    }
}

@media (max-width: 1199px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 19%;
    }
}


@media (max-width: 1020px) { 
   .boton-reprogramacion{
    margin: 0 auto;
    width: 22%;
    }
}

.titulo-reprogramacion{
    margin: 0 auto;
    width: 55%;
    text-align: center;
}

.titulo-reprogramacion h2, .titulo-reprogramacion p {
    font-size: 0.9rem
}





/* CSS articulo - Educación Virtual Open LMS */



.open-lms .boton_mas_informacion{
  background-color: #4a1a79 !important;
}



.linea-lms {
    padding: 0.5rem 1rem;
    border-left: 0.5rem solid #4a1a79;
}

.boton-lms{
  text-align: center;
  margin: 1rem auto;
}


.titulos-home-lms h2{
        font-size: 2rem !important;
        color: #4a1a79;
    font-family: 'roboto' !important;
}


.fondo-lms{
  background: aliceblue;
}


.img-lms{
  text-align: center;
  padding: 1rem;
}


.recuerda-lms{
  background: #ede6f3;
  margin-top: 1.5rem;
}

.recuerda-home-lms h2{
        font-size: 2rem !important;
        text-align: center;
        color: #4a1a79;
    font-family: 'roboto' !important;
}

.recuerda-home-lms p{
        text-align: center;
        color: #4a1a79;
        font-size: 1.3rem;
}


.recuerda-home-lms hr.style3{
  border-top: 5px dotted #356e9b !important;
}

.linea-lms-recuerda{
    padding: 0.5rem 1rem;
    border: 0.1rem solid #356e9b;
}



@media (max-width: 1201px) { 
    #block-recuerda-open-lms h2 {
        width: 14%;
        text-align: center;
    }
}


@media (max-width: 991px) { 

    #block-recuerda-open-lms h2 {
    width: 22%;
    text-align: center;
    }

}


@media (max-width: 767px) { 
    #block-recuerda-open-lms h2{
        width: 22%;
        text-align: center;
    }
}


@media (max-width: 548px) { 
    #block-recuerda-open-lms h2{
        width: 29%;
        text-align: center;
    }
}

#block-recuerda-open-lms h2:before{
    content: "\f017";
    font-family: FontAwesome;
    font-style: normal;
    text-decoration: inherit;
    color: #356e9b;
    font-size: 2rem;
    display: block;
    padding-bottom: 0.6rem;
    text-align: center;


    animation-name: tossing;
    -webkit-animation-name: tossing;    

    animation-duration: 1.5s;   
    -webkit-animation-duration: 1.5s;

    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}


@keyframes tossing {
    0% {
        transform: rotate(-4deg);   
    }
    50% {
        transform: rotate(4deg);
    }
    100% {
        transform: rotate(-4deg);   
    }                       
}

@-webkit-keyframes tossing {
    0% {
        -webkit-transform: rotate(-4deg);   
    }
    50% {
        -webkit-transform: rotate(4deg);
    }
    100% {
        -webkit-transform: rotate(-4deg);   
    }               
}


/* Formulario inscripción */

.formulario-inscripcion_home {
    background-color: #7828aa;
    width: 250px;
    height: 58px;
    right: auto;
    padding: 1rem;
    margin: 0 auto;
    bottom: 0;
    position: fixed;
    left: 50%;
    margin-left: -125px;
    border-top-right-radius: 0.5rem;
    border-top-left-radius: 0.5rem;
    -moz-border-radius-bottomleft: 0.5rem;
    -moz-border-radius-topleft: 0.5rem;
    -webkit-top-right-radius: 0.5rem;
    -webkit-top-left-radius: 0.5rem;
    z-index: 500;
    border: 1px solid rgb(60,14,95);
    -webkit-box-shadow: inset 0 0 0 1px rgb(25,116,150);
    -moz-box-shadow: inset 0 0 0 1px rgb(25,116,150);
    box-shadow: inset 0 0 0.4rem 0.1rem rgb(63,12,97);
}





.formulario-inscripcion_home p {
  text-align: center;
  margin-bottom: 0.3rem;
}


.formulario-inscripcion_home p span {
  color: #ffff !important;
  padding-left: 0.5rem;
}


.formulario-inscripcion_home p a {
  color: #ffff !important;
  border-bottom: none !important;
  font-size: 1.1rem;

}


.cuenta-regresiva{
  position: fixed;
  width: 313px;
  height: 58px;
  top: 55%;
  right: auto;
  padding: 1rem;
  z-index: 5 !important;
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  -webkit-border-bottom-right-radius: 0.5rem;
  -webkit-border-top-right-radius: 0.5rem;
}


/* Boton inscripción - Mercadeo y admisiones */

.boton-inscripcion_mercadeo {
    background-color: #7828aa;
    /* box-shadow: 2px 2px 5px #999; */
    width: 250px;
    height: 58px;
    /* left: -120px; */
    right: auto;
    padding: 1rem;
    margin: 0 auto;
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    -moz-border-radius-bottomleft: 0.5rem;
    -moz-border-radius-topleft: 0.5rem;
    -webkit-border-bottom-right-radius: 0.5rem;
    -webkit-border-bottom-left-radius: 0.5rem;
    z-index: 500;


    border: 1px solid rgb(60, 14, 95);
    -webkit-box-shadow: inset 0 0 0 1px rgb(25, 116, 150);
    -moz-box-shadow: inset 0 0 0 1px rgb(25, 116, 150);
    box-shadow: inset 0 0 0.4rem 0.1rem rgb(63, 12, 97);


}


.boton-inscripcion p {
  text-align: center;
  margin-bottom: 0.3rem;
}


.boton-inscripcion p span {
  color: #ffff !important;
  padding-left: 0.5rem;
}


.boton-inscripcion p a{
  color: #ffff !important;
  border-bottom: none !important;
  font-size: 1.1rem;

}

/* Boton facultades - articulo */

#vinculo-facultades{
  margin-bottom: 3rem;
}


#vinculo-facultades .fcaec-cuadro a:nth-child(2){
    bottom: -2rem;
    font-size: 0.8rem;
    left: 3.5rem;
    right: 1rem;
    position: absolute;
    width: 70%;
}


.fcaec-cuadro{
  text-align: center;
}


@media (max-width: 1199px) { 
    #vinculo-facultades .fcaec-cuadro a:nth-child(2){
      position: static;
      left: 0;
      right: 0;
      width: 100%
    }
}


@media (max-width: 767px) { 
    #vinculo-facultades .fcaec-cuadro a:nth-child(2){
      position: static;
      margin-bottom: 1rem;
    }
}


.fcaec-cuadro a:nth-child(2){
  color: #FFF;
  background-color: #4a9084;
  border-color: #4a9084;
}


#vinculo-facultades .ficb-cuadro a:nth-child(2){
    bottom: -2rem;
    font-size: 0.8rem;
    left: 3.5rem;
    right: 1rem;
    position: absolute;
    width: 70%;
}


.ficb-cuadro{
  text-align: center;
}


@media (max-width: 1199px) { 
    #vinculo-facultades .ficb-cuadro a:nth-child(2){
      position: static;
      left: 0;
      right: 0;
      width: 100%
    }
}


@media (max-width: 767px) { 
    #vinculo-facultades .ficb-cuadro a:nth-child(2){
      position: static;
      margin-bottom: 1rem;
    }
}

.ficb-cuadro a:nth-child(2){
  color: #FFF;
  background-color: #09397D;
  border-color: #09397D;

}

#vinculo-facultades .fcsha-cuadro a:nth-child(2){
    bottom: -2rem;
    font-size: 0.8rem;
    left: 3.5rem;
    right: 1rem;
    position: absolute;
    width: 70%;
}

@media (max-width: 1199px) { 
    #vinculo-facultades .fcsha-cuadro a:nth-child(2){
      position: static;
      left: 0;
      right: 0;
      width: 100%
    }
}

@media (max-width: 767px) { 
    #vinculo-facultades .fcsha-cuadro a:nth-child(2){
      position: static;
      margin-bottom: 1rem;
    }
}


.fcsha-cuadro{
  text-align: center;
}


.fcsha-cuadro a:nth-child(2){
  color: #FFF;
  background-color: #ef730e;
  border-color: #ef730e;
}


.alert-danger-100 div{
  width: 100% !important;
}


/* articulo coronavirus */


.titulo-resaltado{
    font-size: 2rem !important;
    font-family: 'roboto' !important;
    color: #006163;
}


.fondo-resaltado    { 
    background: slategray;
    padding: 3rem;
}

.espacio-resantado  { 
    padding: 0.5rem 1rem;
    border-left: 0.5rem solid #e95d0f;
    background: #eceeef;
}

#block-views-block-carrusel-noticias-covid-block h2{
    font-size: 2rem !important;
    font-family: 'roboto' !important;
    color: #006163;
}


.color-cian{
    color: #006163;
}


#block-views-block-carrusel-noticias-covid-block h2:after{
    content: "\f1ea";
    font-family: FontAwesome;
    font-style: normal;
    text-decoration: inherit;
    color: #006163;
    font-size: 2rem;
    text-align: left;
    padding-left: 0.8rem;
    
}


.capsula-uc:after{
    content: "\f16a";
    font-family: FontAwesome;
    font-style: normal;
    text-decoration: inherit;
    color: #006163;
    font-size: 2rem;
    text-align: left;
    padding-left: 0.8rem;
}


.view-carrusel-noticias-covid .carrusel-tipo-1 .carrusel-tipo-1-item figcaption{
    background: rgba(0, 97, 99, 0.8);
}



/* Contactenos versión larga */


.contactenos2{
    margin-top: 2rem;
}


.contactenos2 h3{
   color: #ffffff !important;
   text-align: center;
   padding: 0rem;
   margin: 0rem;
}

.contactenos2 h4{
color: #006163 !important;
text-align: center;
font-size: 1rem;
margin: 0.3rem 0 !important;
padding-top: 0.7rem;
}


.uc-icono-contacto2 {
    text-align: center;
    margin: 1rem auto;
    color: #3c5e59;
    font-size: 2.5rem;
    cursor: pointer;
}


.item-contacto2{
    background: rgba(0, 97, 99, 0.21);
    min-height: 4rem;
}



.caja-icono-contacto2{
    border-right: 0.2rem solid #2d4f6d;
    background: #006163;
    border-radius: 1.5rem 0 0 1.5rem;
}

.caja-icono-contacto2 h3{
    font-size: 2rem !important;
   font-family: 'roboto' !important;
}


@media (max-width: 991px){
.caja-icono-contacto2{
    border-right: none;
    border-bottom: 0.1rem solid #2d4f6d;
}
}


.item-contacto-whatssap2{
  text-align: center;
    margin: auto;
    width: 36%;
    margin-top: 2rem;
}

.icono-whatsaap2 div p{
  text-align: center !important;
}


.icono-whatsaap2 a{
  font-size: 2rem !important;
  border-bottom: none !important;

}

.informacion-contacto-general2{
    vertical-align: middle;
    align-content: center;
    border: 0.1rem solid #006163;    

}

.informacion-contacto-general2 p{

    font-size: 0.9rem;
    vertical-align: middle;
    text-align: center;
    margin-bottom: 0;
    padding-bottom: 0;

}

@media (max-width: 991px){
.informacion-contacto-general2 p{
    padding-bottom: 1rem;
}

}


.telefono-linea-atencion{
    font-size: 2.5rem;
    text-align: center;
    padding-top: 2rem;
}


.informacion-contacto-general2 h3 {
  color: #006163 !important;
  font-size: 1rem;
  padding-top: 0.6rem;

}

.pedagogia-covid{
background: #efeae4;
    padding: 0.8rem;
    margin-top: 6rem;
    min-height: 25.5rem;
}

@media (max-width: 991px){
.pedagogia-covid{
     margin-top: 1rem;
}

}


.pedagogia-covid .boton_registrese{
  margin-top: 3.5rem;
}


@media (max-width: 991px){
.pedagogia-covid .boton_registrese{
     margin-top: 1rem;
}

}


.banner-principal-uc {
  overflow: hidden;
}

 .uc-background-articulo ~ .uc-background-home {
  height: auto !important;
}


/* Carrusel biblioteca */

.carrusel-covid {
  margin-top: 3rem;
}

.carrusel-covid .item {
  background: #e7eaec;
  border-radius: 0.3em;
}

.carrusel-covid-content {
  padding: 0.3rem;
    margin-bottom: 1rem;
    min-height: 26rem;
}

.carrusel-covid-content p {
  font-size: 0.8rem;
  text-align: center;
  color: #00242c;
}

.carrusel-covid-content h4 {
  color: #4B360B !important;
  font-size: 1.2rem;
  text-align: center;
    border-style: none !important;
}


.carrusel-covid-content h5 {

  font-size: 1.0rem;
 text-align: center;
  color: #000000 !important;


}

  .caja-inf-covid {
      margin: 0 auto !important;
  }


.caja-inf-covid a{
  white-space: normal !important;

}


.carrusel-covid-content h4 a{
    color: #4B360B !important;
    border-style: none !important;
}

.carrusel-covid img {
  border-radius: 0.5em;
}


.conectados-uc-boton-informacion{

 padding: 0.2rem;
}

.titulo-boton-covid{
  color: #ffffff;
    font-size: 2.5rem;
}


/* Cargar más */

.main-interna .pager {
    text-align: center;
    margin-bottom: 4rem;
    padding: 0;
}

.main-interna .pager__item a {
    color: #009aff !important;
    padding: 0 3rem;
    border-style: none !important;
}

.main-interna .pager__item {
    border: 0.1rem solid #009aff;
    border-radius: 0.5rem;
}


/* Principal region 1 */

.principal_interna_region_uno{
    background-color: #EBEBEB;
    margin-top: 1rem;
    padding: 1.5rem 0;
}


/* Carrousel covid */


.uc-icono-covid {
    text-align: center;
    margin: 1rem auto;
    color: #006163;
    font-size: 3.5rem;
    cursor: pointer;
}

.covid-icono-home p{
    color: #006163;
    text-align: center;
}


.covid-icono-home a{
    border-bottom: none;
}


.covid-icono-home a span{
    padding-left: 45%;
}


.covid-icono-home p a{
    color: #006163 !important;
    text-align: center;
    border-bottom: none;
}

/* Principal region 3 */

.principal_interna_region_tres{
    margin-top: 1rem;
}

/* Principal region 4 */

.principal_interna_region_cuatro{
    background-color: #EBEBEB;
    margin-top: 1rem;
    padding: 1rem 0;
}


.principal_interna_region_cuatro .btn-comodin2 {
   background-color: #044344;
   margin-top: 1rem;
}



/* Prueba formulario */

.webform-submission-dec-programas-general-add-form{
      max-width: 90% !important;
}

.webform-submission-dec-programas-general-add-form .envoltorio1{
    width: 32.66% !important;
    display: inline-block;
    vertical-align: top;
    margin: 0;
}

@media (max-width: 680px){
  .webform-submission-dec-programas-general-add-form .envoltorio1{
    display: contents;
}

}



.webform-submission-dec-programas-general-add-form .envoltorio2{
   width: 97%;
   border-radius: 0.7rem;
   border: #E4002B solid 0.08rem;
   height: 2.5rem;

}

.webform-submission-dec-programas-general-add-form .envoltorio3{
    width: 32.66% !important;
    display: inline-block;
    vertical-align: top;

}

@media (max-width: 680px){
  .webform-submission-dec-programas-general-add-form .envoltorio3{
    display: contents;
}

}


.webform-submission-dec-programas-general-add-form .envoltorio6{
    width: 100% !important;
    display: inline-block;
    vertical-align: top;

}


.webform-submission-dec-programas-general-add-form .envoltorio7{
    width: 66.32% !important;
    display: inline-block;
    vertical-align: top;

}


@media (max-width: 680px){
  .webform-submission-dec-programas-general-add-form .envoltorio7{
    display: contents;
}

}


.webform-submission-dec-programas-general-add-form .envoltorio4{
   width: 97%;
   border-radius: 0.7rem;
   border: #E4002B solid 0.08rem;
   height: 2.5rem;

}


.webform-submission-dec-programas-general-add-form  .boton-enviar{
  text-align: center;
}

.webform-submission-dec-programas-general-add-form  .boton-enviar input{
      background: #e4002b !important;
      width: 40%;
      border-radius: 0.7rem;
}

.webform-submission-dec-programas-general-add-form .form-item-acepto-terminos-y-condiciones .form-required{
      color: #6d5d5d !important;
}



/* Modulo categoria emprendimiento */



.modulo-categorias-emprendimiento p{
    margin-bottom: 0rem;
}


.modulo-categorias-emprendimiento .titulo-categorias-emprendimiento {
    background: rgb(171, 170, 40);
    padding: 0.5rem;
    min-height: 3rem;
    text-align: center;
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}


.modulo-categorias-emprendimiento .titulo-categorias-emprendimiento h4 {
  margin: 0 !important;
}


.modulo-categorias-emprendimiento .titulo-categorias-emprendimiento h4 a{
  color: #ffffff !important;
  font-size: 1rem;
  font-weight: 400;
  border-bottom: none !important;
}



.fondo-boletines{
  background: #cbf2ec;
  padding: 0.5rem 0;
  margin: 0 3rem;
  border-radius: 1rem;
}


.fondo-boletines p{
  text-align: center;
}


.fondo-boletines .boton_registrese{
    background-color: #f8f8f8;
    color: #477c72 !important;
    border: dotted !important;

  }  

 .view-la-u-central-en-los-medios .pager__item{
    border: none !important;
    border-radius: 0 !important;
}


.recomendaciones strong{
  color: #499083 !important;
}


#block-titulo-agendate-con-la-uc-home a{
  border-bottom: 0rem;
}

/* Estilos articulos PEI - infografia  */



.color-crema{
      background-color: #f5f2e9;
}

.destacado-bullet {
    color: #fff !important;
    background-color: #acaa00;
    border-radius: 0.6rem;
    padding: 1rem;
    margin-left: 2rem;
    margin-right: 1rem;
    line-height: 1.3rem;
}

.resaltado1 {
    background: #dedda7;
    padding: 0.5rem;
}

.resaltado1 p {
    color: #3a3f10 !important;
}

.resaltado2 {
    background: #919c3f;
    padding: 0.5rem;
}

.resaltado2 p {
    color: #dedda7 !important;
}

.cuadro-crema1 {
    background: #f2eadf;
}

.cuadro-crema2 {
    background: #faf3e8;
    border-left: #acaa00 solid 0.2rem;
}

.owl-focos-estrategicos .item{
    background: #b2b14d;
    padding: 0.5rem;
    border-radius: 0.4rem;
}

.owl-focos-estrategicos .item h4{
    color: #3d4007;
    text-align: center;
}

.menu-pei ul li{
    width: 100%;
}

.menu-pei .nav-link.active {
    background-color: #787F1F;
    border-color: #787F1F;
    color: #fff !important;
}

#edit-curso-stem input{
    width: 20px !important;
    display: inline;
}

/*Infografia articulo PEI*/

.integracion-posg-ficb .content {
    background-image: linear-gradient(0deg, #c2c18a 0%, #dedda7 100%); 
        padding: 10px 40px;
}
.integracion-posg-ficb .contenedor {
    display: table-cell;
    margin: 0px !important;
    padding: 0px !important;
}
.integracion-posg-ficb .titulo h2 {
    font-size: 25px !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 900;
    color: #abaa28;
    text-align: center;
    padding: 10px 0;
}



    
    .integracion-posg-ficb .titulo-amarillo{
    color:#636F07;
    }


   .integracion-posg-ficb .titulo-amarillo1{
    color: #E9E11F !important;
    text-align: center;
    border: 1px dotted #ffffff;
    width: 30%;
    margin: 18px auto;
    padding: 0.5rem;
    font-size: 1.3rem;

    }

  
  @media (max-width: 991px) { 

    .integracion-posg-ficb .titulo-amarillo1{
      width: 100%;
    }

}





.integracion-posg-ficb .impar-amarillo {
    background: #636f07; /*color amarillo*/
    border-radius: 20px 0 0 20px;
}
    
    .integracion-posg-ficb .par-azul{
        background: #abaa28; /*color azul claro*/
        border-radius: 20px 0 0 20px;
    }
    
.integracion-posg-ficb .numero {
    font-size: 21px;
    color: #ffffff;
    text-align: center;
    font-weight: 900;
    font-family: 'Roboto', sans-serif;
    padding-top: 2rem;
}
.integracion-posg-ficb .fecha {
    text-align: center;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    font-weight: 900;
    color: #00188D;
    width: 140px;
    margin: 0 auto;
}
.integracion-posg-ficb .tema p {
    font-size: 20px;
    font-family: 'Roboto', sans-serif;
    font-weight: 900;
    color: #FFFFFF !important;
  padding: 0 10px !important;
}
.integracion-posg-ficb .contenido {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    color: #FFFFFF;
    width: 60%;
    border-left: thin solid #5ffcff;
    padding: 0.5rem 20px !important;
}


.integracion-posg-ficb .contenido strong{
    color: #5ffcff !important;
}
    
    .integracion-posg-ficb .contenido-bloque-5 {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    color: #FFFFFF;

}

.integracion-posg-ficb .contenido-bloque-5 ul li {
  color: #636f07;
}
    

.integracion-posg-ficb .borde-1 {
    border: 2px solid #636F07;
    border-radius: 25px 0 0 25px;
}
    
    
.integracion-posg-ficb .borde-2 {
    border: 2px solid #abaa28;
    border-radius: 25px 0 0 25px;
}
    
    
    
.integracion-posg-ficb .espaciado-10{
        padding:10px;
    }

.integracion-posg-ficb .espaciado-10 .btn-comodin2 {
    background-color: #636f07;
}
    
    .integracion-posg-ficb .tema-bloque-5{
        font-size: 13px;
    font-family: 'Roboto', sans-serif;
    color: #FFFFFF;      
    }

   .integracion-posg-ficb .tema-bloque-5 ul li{
    color: #636f07;
    }

    .integracion-posg-ficb .espaciado-bloque-5 strong{
        color: #E9E11F !important;
    }

    
    .integracion-posg-ficb .boton{
        font-family: 'Roboto', sans-serif;
        font-size:13px;
        color:#00188D;
        background: #5ffcff;
        text-decoration: none;
        padding: 5px 20px;
        margin: 10px;
        border-radius: 25px;
    }
    
    .integracion-posg-ficb .espaciado-bloque-5{
        padding: 10px 10px;
    }
    
    .integracion-posg-ficb .punteado{
        border: 1px dotted #FFFFFF;
    border-radius: 20px;
        padding: 5px 20px !important;
        text-align: center;
    
    }
    .integracion-posg-ficb .nergilla{
        color: #E9E11F;
        
    }


    .integracion-posg-ficb .logo-uc{
     width: 40%;
     margin: 0 auto 2rem auto;

    }


    .flecha-arriba span {
    float: right;
    }

    .uc-flecha-desplazar-arriba {
    text-align: right;
    margin: 1rem auto;
    color: #3a3f10;
    font-size: 2.5rem;
    cursor: pointer;
    padding-left: 1rem;
    padding-top: 0.5rem;
    transition: all .2s ease-in-out;
    }

    .webform-submission-dc-concurso-nombre-nueva-depende-form .form-item-markup {
    color: #ffffff;  
    }

.general_bloque_aux_0{
    background: #02656a;
    padding-bottom: 2rem;
    margin-top: 2rem;
    margin-bottom: 3rem;
}

    /*Estilos cuenta regresiva*/

.container_cta_regresiva {
  text-align: center;
  padding: 1rem;
  background-color: #05a6f7;
  /*border-radius: 1rem;
  border: 6px #c4c4c4 solid; 
  margin-top: 1rem;*/
  width: 100%;
  /*box-shadow: #494949 6px 6px 8px; 
  height: 200px;*/
}

  @media (max-width: 991px) { 

  .container_cta_regresiva{
  padding: 1rem;
  }

}

  @media (max-width: 591px) { 

  .container_cta_regresiva{
  padding: 0.5rem;
  }

}
 
.container_cta_regresiva h4{
  font-weight: 600;
  color: #ffffff;
  padding-top: 2px;
  font-size: 20px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin: 0px;
}

#contador_js li{
  font-size: 2.5rem;
  color: #000000;
  background: rgb(255 255 255 / 50%);
  padding: 0 0.8rem;
  font-weight: 600;
}

.container_cta_regresiva li {
  display: inline-block;
  font-size: 0.8em;
  color: #ffffff;
  list-style-type: none;
  padding: 5px 5px;
}

.container_cta_regresiva ul {
  padding: 0rem;
  margin-bottom: 0;
}

.container_cta_regresiva li span {
  display: block;
  font-size: 2.6rem;
  font-weight: 600;
}

.palabras-contador li:first-child{
  margin: 0 0.5rem 0 2.5rem;
}

.palabras-contador li:nth-child(2){
  margin: 0 1rem 0 1rem;
}

.palabras-contador li:nth-child(3){
  margin: 0 1rem 0 0rem;
}

.palabras-contador li:nth-child(4){
  margin: 0 2rem 0 0;
}

#text-complete{
font-size: 2rem;
color: #31464D;
}

.fondo-sintopia{
    background: #05a6f7;
}


.emisora-boton{
  margin-top: 2rem;
  background: #2f1463;
}
.boton-al-aire-sintopia{
  margin-top: 3rem;
}

.logo-gif{
  width: 50% !important;

}

.boton-al-aire-sintopia a{
  background: #2f1463;
}

.sintopia-logo img{
  width: 282px;
}

  @media (max-width: 991px) { 

  .sintopia-logo img{
  width: 182px;
  }

}

  @media (max-width: 591px) { 

  .sintopia-logo img{
  width: 100px;
  }

}
