/*Varios1*/
article#modulo-varios-1 {
    width: 100%;
    max-height: 1210px;
    background: #000000;
    display: table;
    margin: 15px auto;
}

article#modulo-varios-1 .contenedor-datos-streaming {
    width: 90%;
    /* height: 100px; */
    max-height: 70px;
    color: #fff;
    display: table;
    margin: auto;
    padding-top: 53px;
}

article#modulo-varios-1 .contenedor-datos-streaming:nth-child(n+4) {
    padding-top: 0px;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-estado {
    width: 100%;
    float: left;
    font-size: 15px;
    font-weight: bold;
    opacity: .5;
    font-family: lato;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-logo {
    width: 180px;
    height: 41px;
    background: url(/noticias/imag/cooperativa_2018/iconos/logos/cooperativacl.svg)no-repeat center;
    background-size: 100%;
    margin: -44px 20px 0px 0px;
    position: absolute;
    right: 0;
}

article#modulo-varios-1 .contenedor-datos-streaming .ver-programas {
    /* width: 122px; */
    height: 17px;
    /* background:green; */
    position: relative;
    display: table;
    text-align: center;
    /* text-indent: 20px; */
    font-family: lato;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    margin-left: 9px;
    float: left;
    margin-top: 24px;
    padding: 0 5px;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-programa {
    max-width: 100%;
    float: left;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 5px 0;
    margin-right: 10px;
    font-family: lato;
}

article#modulo-varios-1 .contenedor-datos-streaming .hora-programa {
    float: left;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    opacity: .8;
    font-family: lato;
}

article#modulo-varios-1 .player-rudo {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

article#modulo-varios-1 .player-rudo iframe {
    position: absolute;
    top: 0;
    left: 5%;
    width: 90%;
    height: 100%;
}

article#modulo-varios-1 .player-rudo img {
    position: absolute;
    top: 0;
    left: 5%;
    width: 90%;
    height: 100%;
}

article#modulo-varios-1 .player-rudo .capa-streaming {
    position: absolute;
    /* background: yellowgreen; */
    width: 90%;
    margin-left: 5%;
    height: 15vw;
    cursor: pointer;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-datos {
    /* bottom: inherit; */
    width: 50%;
    /* margin: auto; */
    display: table;
    max-height: 100px;
    margin-top: 10px;
    padding-right: 4px;
    margin-bottom: 15px;
    border-right: 2px solid #717171;
    float: left;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales {
    margin-top: 5px;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 5px;
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-datos .fecha-publicacion {
}

article#modulo-varios-1 .contenedor-datos-streaming .contenedor-datos .fecha-publicacion time {
    color: #ccc;
    font-weight: normal;
}

/*Varios1 Custom*/
article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming {
    width: 90%;
    height: 100px;
    max-height: 70px;
    color: #fff;
    display: table;
    margin: auto;
    padding-top: 0px;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming:nth-child(n+4) {
    padding-top: 0px;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-estado {
    width: 100%;
    float: left;
    font-size: 15px;
    font-weight: normal;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-logo {
    width: 150px;
    height: 35px;
    background: url(/noticias/imag/cooperativa_2018/iconos/logos/cooperativacl.svg)no-repeat center;
    background-size: 100%;
    margin: -18px 20px 0px 0px;
    position: absolute;
    right: 0;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .ver-programas {
    /* width: 122px; */
    height: 17px;
    /* background:green; */
    position: relative;
    display: table;
    text-align: center;
    /* text-indent: 20px; */
    font-family: lato;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    margin-left: 9px;
    float: left;
    margin-top: 24px;
    padding: 0 5px;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-programa {
    max-width: 100%;
    float: left;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 5px 0;
    margin-right: 10px;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-programa span {
    color: #ff040c;
    width: 100%;
    display: table;
    padding-bottom: 3px;
    font-weight: bold;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .hora-programa {
    float: left;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
}

article#modulo-varios-1.modulo-stream-custom .player-rudo {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

article#modulo-varios-1.modulo-stream-custom .player-rudo iframe {
    position: absolute;
    top: 0;
    left: 5%;
    width: 90%;
    height: 100%;
}

article#modulo-varios-1.modulo-stream-custom .player-rudo img {
    position: absolute;
    top: 0;
    left: 5%;
    width: 90%;
    height: 100%;
}

article#modulo-varios-1.modulo-stream-custom .player-rudo .capa-streaming {
    position: absolute;
    /* background: yellowgreen; */
    width: 90%;
    margin-left: 5%;
    height: 15vw;
    cursor: pointer;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-datos {
    /* bottom: inherit; */
    width: 50%;
    /* margin: auto; */
    display: table;
    max-height: 100px;
    margin-top: 10px;
    padding-right: 4px;
    margin-bottom: 15px;
    border-right: 2px solid #fff;
    float: left;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales {
    margin-top: 5px;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 5px;
    margin-top: 5px;
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-datos .fecha-publicacion {
}

article#modulo-varios-1.modulo-stream-custom .contenedor-datos-streaming .contenedor-datos .fecha-publicacion time {
    color: #ccc;
    font-weight: normal;
}

/*Varios2*/
article#modulo-varios-2 {
    width: 310px;
    max-height: 1210px;
    background: #000000;
    display: table;
    margin: auto;
}

article#modulo-varios-2 .contenedor-datos-streaming {
    width: 290px;
    height: 100px;
    max-height: 70px;
    color: #fff;
    display: table;
    margin: auto;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-estado {
    width: 100%;
    height: 35px;
    float: left;
    font-size: 18px;
    line-height: 3;
    font-weight: bold;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-logo {
    width: 150px;
    height: 35px;
    background: url(/noticias/imag/cooperativa_2018/iconos/logos/cooperativacl.svg)no-repeat center;
    background-size: 100%;
    margin: 10px 20px 0px 0px;
}

article#modulo-varios-2 .contenedor-datos-streaming .ver-programas {
    /* width: 122px; */
    height: 17px;
    /* background:green; */
    position: relative;
    display: table;
    text-align: center;
    /* text-indent: 20px; */
    font-family: lato;
    font-size: 14px;
    border-bottom: 1px solid #fff;
    margin-left: 5px;
    float: left;
    margin-top: 10px;
    padding: 0 3px;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-programa {
    max-width: 235px;
    height: 35px;
    float: left;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.5;
    margin-right: 10px;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-programa . {
    color: #ff6800;
    float: left;
}

article#modulo-varios-2 .contenedor-datos-streaming .hora-programa {
    float: left;
    color: #ffffff;
    font-weight: normal;
    font-size: 12px;
    line-height: 1.8;
}

article#modulo-varios-2 .player-rudo {
    width: 290px;
    max-width: 290px;
    height: 163px;
    background: #000000;
    margin: auto;
    display: table;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-datos {
    /* bottom: inherit; */
    width: 170px;
    /* margin: auto; */
    display: table;
    max-height: 100px;
    margin-top: 10px;
    margin-bottom: 15px;
    border-right: 2px solid #fff;
    float: left;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales {
    margin-top: 5px;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-datos .fecha-publicacion {
}

article#modulo-varios-2 .contenedor-datos-streaming .contenedor-datos .fecha-publicacion time {
    color: #ccc;
    font-weight: normal;
}

/*Varios3*/
article#modulo-varios-3 {
    width: 450px;
    max-height: 1210px;
    /* background: #ffffff; */
    display: table;
    margin: auto;
}

article#modulo-varios-3 .contenedor-marcador {
    width: 448px;
    max-height: 300px;
    color: #000;
    display: table;
    margin: auto;
    background: #f4f4f4;
    border: 1px solid #cdcdcd;
    /* margin-top: 20px; */
}

article#modulo-varios-3 .contenedor-marcador .contenedor-superior {
    width: 410px;
    height: 40px;
    color: #000;
    margin: auto;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-superior .mitad-superior {
    width: 205px;
    height: 40px;
    color: #333;
    float: left;
    line-height: 3;
    font-size: 14px;
    font-family: lato;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-superior .mitad-superior time {
    color: #ff6600;
    font-size: 12px;
    font-weight: normal;
    font-family: lato;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-resultados {
    width: 410px;
    height: 70px;
    margin: auto;
    background: white;
    border: 1px solid #cdcdcd;
    margin-top: 4px;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-resultados .mitad-resultados {
    width: 205px;
    height: 70px;
    float: left;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo {
    width: 70px;
    height: 70px;
    float: left;
    overflow: hidden;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo img {
    width: 80%;
    height: 80%;
    padding: 10%;
    float: left;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-resultados .mitad-resultados .texto {
    width: 87px;
    height: 42px;
    float: left;
    line-height: 1;
    text-align: center;
    font-size: 14px;
    font-family: lato;
    padding-top: 17px;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-resultados .mitad-resultados .resultado {
    width: 44px;
    height: 70px;
    float: left;
    background: #cdcdcd;
    color: #000;
    line-height: 1.7;
    font-size: 45px;
    text-align: center;
    margin: 0 2px;
    font-family: lato;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-inferior {
    width: 412px;
    height: 40px;
    margin: auto;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-inferior .mitad-inferior {
    width: 50%;
    height: 40px;
    float: left;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-inferior .mitad-inferior .btn-marcadores {
    max-width: 120px;
    height: 12px;
    font-size: 12px;
    background: #ff6600;
    color: #fff;
    margin-top: 10px;
    padding: 4px 12px;
    text-align: center;
    text-transform: uppercase;
    font-family: lato;
    float: left;
}

article#modulo-varios-3 .contenedor-marcador .contenedor-inferior .mitad-inferior:nth-child(2) .btn-marcadores {
    max-width: 120px;
    height: 12px;
    font-size: 12px;
    background: #ff6600;
    color: #fff;
    margin-top: 10px;
    padding: 4px 12px;
    text-align: center;
    text-transform: uppercase;
    font-family: lato;
    float: right;
}

article#modulo-varios-3 .contenedor-datos {
    /* bottom: inherit; */
    width: 448px;
    /* margin: auto; */
    display: table;
    max-height: 100px;
    margin-top: 10px;
    margin-bottom: 15px;
    /* border-right: 2px solid #fff; */
    float: left;
}

article#modulo-varios-3 .contenedor-datos .botones-redes-sociales {
    /* margin-top: 10px; */
}

article#modulo-varios-3 .contenedor-datos .botones-redes-sociales .btn-social {
    width: 44px;
    height: 44px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

article#modulo-varios-3 .contenedor-datos .fecha-publicacion {
}

article#modulo-varios-3 .contenedor-datos .fecha-publicacion time {
    color: #ccc;
    font-weight: normal;
}

/*Varios4*/
/*Varios4*/
article#modulo-varios-4 {
    width: 100%;
    display: table;
    background: white;
    margin-bottom: 15px;
}

article#modulo-varios-4 .contenedor-marcador {
    width: 100%;
    color: #000;
    display: table;
    margin: auto;
    font-family: lato;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-superior {
    width: 100%;
    color: #000;
    padding: 10px 0;
    display: table;
    background: #d0e3ff;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-superior .mitad-superior {
    width: 50%;
    color: #333;
    font-size: 14px;
    float: left;
    text-align: center;
    font-family: merriweather;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-superior .mitad-superior time {
    color: #ff6600;
    font-size: 12px;
    text-align: right;
    padding: 2px 0;
    width: 100%;
    font-weight: bold;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-resultados {
    width: 96%;
    display: table;
    margin: auto;
    margin-top: 5px;
    padding: 10px 0 30px 0;
    background: #f5f9ff;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-resultados .mitad-resultados {
    width: 50%;
    height: 70px;
    float: left;
    position: relative;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo {
    width: 65px;
    height: 65px;
    float: left;
    overflow: hidden;
    border-radius: 50%;
    border: 2px solid #d0e3ff;
    margin-left: 3px;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo img {
    width: 100%;
    height: 100%;
    padding: 10%;
    float: left;
    border-radius: 50%;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-resultados .mitad-resultados .texto {
    width: 100%;
    float: left;
    bottom: -21px;
    text-align: center;
    position: absolute;
    font-size: 12px;
    font-family: merriweather;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-resultados .mitad-resultados .resultado {
    width: 44%;
    height: 65px;
    float: left;
    background: #444444;
    color: #e4e4e4;
    line-height: 1.5;
    font-size: 45px;
    text-align: center;
    margin: 0 2px;
    border: 2px solid #d0e3ff;
    text-shadow: 2px 1px 0px #000000;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-inferior {
    width: 100%;
    margin: auto;
    display: table;
    margin: 10px auto;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-inferior .mitad-inferior .btn-marcadores {
    font-size: 12px;
    background: #ff6600;
    color: #f6f9fd;
    padding: 3px 12px;
    text-align: center;
    text-transform: uppercase;
    font-family: lato;
    float: right;
    margin-right: 5px;
    position: relative;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-inferior .mitad-inferior .btn-marcadores:hover {
    background: #333;
    transition: background 0.3s;
}

article#modulo-varios-4 .contenedor-marcador .contenedor-inferior .mitad-inferior .btn-marcadores img {
    width: 22px;
    height: 22px;
    position: absolute;
    margin-top: -8px;
    left: -25px;
    transition: background 1s;
    -webkit-animation-name: pelotatenis;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-name: pelotatenis;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    opacity: 9;
    border-radius: 50%;
    border: 3px solid #ffffff;
}

article#modulo-varios-4 .contenedor-datos {
    width: 50%;
    display: table;
    max-height: 100px;
    float: left;
    position: absolute;
    bottom: 6px;
    left: 5px;
}

article#modulo-varios-4 .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 5px;
}

article#modulo-varios-4 .contenedor-datos .fecha-publicacion time {
    color: #ccc;
    font-weight: normal;
}

article#modulo-varios-4.alairelibre:hover .capa-sombra:before {
    background: #37a7de;
    width: 100%
}

article#modulo-varios-4.alairelibre .filete-azulcoop:after {
    border-bottom: 1px solid #37a7de;
}

article#modulo-varios-4.alairelibre .cont-rotulo-categoria .rotulo-categoria {
    display: none;
}

article#modulo-varios-4.alairelibre .cont-rotulo-categoria .fondo-azulcoop {
    background: url(/noticias/imag/cooperativa_2018/iconos/logos/aal_sinfondo.svg)no-repeat;
    background-size: 44px;
    opacity: 1;
    display: table;
    width: 50px;
    height: 50px;
    color: #0066ff;
    position: absolute;
    top: -7px;
    left: 0;
    z-index: 1;
}

article#modulo-varios-4.alairelibre .cont-rotulo-categoria .rotulo-categoria:hover {
}
}

article#modulo-varios-4 .contenedor-datos .botones-redes-sociales {
    margin-top: 7px;
    display: table;
    float: left;
}

/*Varios5 (opinion)*/
article#modulo-varios-5 {
    width: 100%;
    max-height: 1210px;
    background: #e2e2e2;
    display: table;
    margin: auto;
    padding-bottom: 20px;
}

article#modulo-varios-5 .contenedor-opinion {
    /* max-height: 300px; */
    width: 19%;
    color: #000;
    display: inline-table;
    margin: auto;
    border-right: 1px solid #cdcdcd;
    margin-top: 10px;
    padding: 0 18px;
}

article#modulo-varios-5 .contenedor-opinion:last-child {
    border-right: none;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-foto-perfil {
    width: 120px;
    height: 120px;
    display: flex;
    margin: auto;
    border-radius: 50%;
    border: 3px solid #d0d0d0;
    overflow: hidden;
    border-radius: 50%;
    position: relative;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-foto-perfil img {
    width: 100%;
    height: 120px;
    border-radius: 50%;
    background: #fff;
    display: table;
    filter: saturate(20%) contrast(130%);
    min-width: 120px;
    width: 100%;
    height: 100%;
    object-fit: cover; /* Asegura que la imagen cubra el contenedor */
    transition: transform 0.3s ease; /* Suaviza la animaciÃ³n */
}

article#modulo-varios-5 .contenedor-opinion .contenedor-foto-perfil:before {
    content: "";
    width: 120px;
    height: 120px;
    padding: 1px;
    /* background: rgba(33, 150, 243, 0.42); */
    background: rgba(14, 101, 210, 0.32);
    position: absolute;
    border-radius: 50%;
    margin-left: 0px;
    z-index: 1;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-nombre-perfil {
    width: 90%;
    max-height: 50px;
    font-family: 'Merriweather', serif;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 15px;
    font-weight: bold;
    min-height: 38px;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-nombre-perfil:after {
    content: "";
    position: absolute;
    border-bottom: 3px solid #0066ff;
    width: 50px;
    max-width: 186px;
    display: table;
    margin-top: 4px;
}

article#modulo-varios-5 .contenedor-opinion h3.contenedor-titulo-perfil {
    width: 100%;
    max-height: 130px;
    font-family: lato;
    margin-top: 15px;
    font-size: 15px;
    font-weight: normal;
    line-height: normal;
    min-height: 40px;
    min-height: 70px;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-bajada-perfil {
    width: 90%;
    /* max-height: 130px; */
    font-family: lato;
    float: right;
    font-size: 14px;
    color: #666565;
    line-height: normal;
    min-height: 262px;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-bajada-perfil span {
    word-break: break-word;
}

/*article#modulo-varios-5 .contenedor-opinion .contenedor-bajada-perfil::before{content: url(/noticias/imag/cooperativa_2018/iconos/otros/comillas.svg);color: #06f;font-weight: normal;margin-left: -36px;margin-top: -3px;}*/
article#modulo-varios-5 .contenedor-opinion .contenedor-bajada-perfil::after {
    content: "Ver +";
    color: #06f;
    font-weight: normal;
    font-size: 12px;
    margin-left: 10px;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-datos {
    bottom: 0;
    width: 100%;
    /* margin: auto; */
    display: table;
    max-height: 100px;
    /* margin-top: 10px; */
    /* margin-bottom: 15px; */
    /* float: left; */
    position: relative;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-datos .botones-redes-sociales {
    margin-top: 10px;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-datos .botones-redes-sociales .btn-social {
    width: 23px;
    height: 23px;
    float: left;
    text-align: center;
    margin-right: 5px;
}

article#modulo-varios-5 .contenedor-opinion .contenedor-datos .fecha-publicacion {
}

article#modulo-varios-5 .contenedor-opinion .contenedor-datos .fecha-publicacion time {
    color: #ccc;
    font-weight: normal;
}

/*Varios6*/
article#modulo-varios-6 {
    width: 100%;
    max-height: 1500px;
    background: #ffffff;
    padding-bottom: 20px;
    margin-top: 15px;
}

article#modulo-varios-6 .contenedor-rotulo-seccion-normal {
    width: 100%;
    height: 80px;
    font-family: 'Merriweather', serif;
    display: table;
}

article#modulo-varios-6 .contenedor-rotulo-seccion-normal .rotulo-seccion {
    text-align: left;
    color: #000;
    font-size: 36px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    background: #fff;
}

article#modulo-varios-6 .contenedor-rotulo-seccion-normal .rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 8px solid #0066ff;
    width: 94px;
    left: 0;
    top: 0px;
}

article#modulo-varios-6 .contenedor-menu {
    width: 100%;
    margin: auto;
}

article#modulo-varios-6 .contenedor-botones {
    width: 96%;
    height: 44px;
    margin: auto;
    display: table;
    background: #fff;
}

article#modulo-varios-6 .contenedor-botones ul#listas {
    overflow: hidden;
    width: 100%;
    height: 32px;
    margin: 0;
    padding: 0;
    list-style: none;
}

article#modulo-varios-6 .contenedor-botones ul#listas li {
    width: 20%;
    height: 32px;
    float: left;
    border-right: 0px solid #cecece;
}

article#modulo-varios-6 .contenedor-botones ul#listas li#current a {
    background: #cecece;
    color: #fff
}

article#modulo-varios-6 .contenedor-botones ul#listas li:last-child {
    border-right: none;
}

article#modulo-varios-6 .contenedor-botones ul#listas a {
    position: relative;
    padding: 9px 0px;
    width: 100%;
    float: left;
    text-decoration: none;
    color: #999;
    text-align: center;
    font-family: lato;
    font-weight: bold;
    font-size: 15px;
    text-transform: capitalize;
}

article#modulo-varios-6 .contenedor-botones ul#listas a:hover,#listas a:hover::after,#listas a:focus,#listas a:focus::after {
    background: #cdcdcd;
    color: #fff;
}

article#modulo-varios-6 .contenedor-botones ul#listas a:focus {
    outline: 0;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas {
    width: 96%;
    max-height: 2000px;
    margin: auto;
    /* margin-top: 30px; */
    display: table;
    padding: 0;
    font-weight: normal;
    background: #fff;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada {
    width: 96%;
    margin-top: 10px;
    list-style-type: none;
    max-height: 515px;
    display: table;
    border-bottom: 1px solid #d2d2d2;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada:nth-child(n+7) {
    display: none
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada:nth-last-child(2) {
    border-bottom: none;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada {
    width: 96%;
    max-height: 170px;
    font-size: 18px;
    color: black;
    font-weight: normal;
    line-height: normal;
    margin: 0px auto;
    font-family: lato;
    margin-bottom: 20px;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada::after {
    content: "+";
    color: #06f;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos {
    width: 96%;
    margin: auto;
    max-height: 100px;
    color: #000;
    right: 0;
    margin-top: 10px;
    /* margin-bottom: 10px; */
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo {
    display: inline-table;
    color: #0066ff;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo span {
    display: inline-table;
    color: #333;
    margin-left: 5px;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales {
    margin-left: 10px;
    display: inline-table;
    /* float: right; */
    width: 100%;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada {
    color: #fff;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: lato;
    font-size: 17px;
    display: inline-table;
}

article#modulo-varios-6 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada time {
    color: #f60;
    font-weight: normal;
    font-size: 14px;
    font-family: lato;
    display: inline-table;
}

article#modulo-varios-6 .mas-noticias {
    width: 96%;
    margin: auto;
    max-height: 100px;
    color: #000;
    color: #0066ff;
    text-align: right;
    font-family: lato;
    margin-top: 20px;
    margin-bottom: 20px;
}

/*Varios6*/
article#modulo-varios-7 {
    width: 310px;
    max-height: 1500px;
    background: #f7f5f6;
    padding-bottom: 20px;
    display: table;
}

article#modulo-varios-7 .contenedor-menu {
    width: 288px;
    margin: auto;
    border: 1px solid #cecece;
    border-top: none;
}

article#modulo-varios-7 .contenedor-botones {
    width: 288px;
    height: 44px;
    margin: auto;
    display: table;
    background: #f7f5f6;
    border: 1px solid #cecece;
    border-bottom: none;
}

article#modulo-varios-7 .contenedor-botones ul#listas {
    overflow: hidden;
    width: 100%;
    height: 44px;
    margin: 0;
    padding: 0;
    list-style: none;
}

article#modulo-varios-7 .contenedor-botones ul#listas li {
    width: 80px;
    height: 44px;
    float: left;
    border-right: 1px solid #cecece;
}

article#modulo-varios-7 .contenedor-botones ul#listas li:nth-child(1) {
    width: 50px;
}

article#modulo-varios-7 .contenedor-botones ul#listas li:nth-child(2) {
    width: 50px;
}

article#modulo-varios-7 .contenedor-botones ul#listas li:nth-child(3) {
    width: 68px;
}

article#modulo-varios-7 .contenedor-botones ul#listas li:nth-child(4) {
    width: 50px;
}

article#modulo-varios-7 .contenedor-botones ul#listas li:nth-child(5) {
    width: 66px;
}

article#modulo-varios-7 .contenedor-botones ul#listas li#current a {
    background: #cecece;
    color: #fff
}

article#modulo-varios-7 .contenedor-botones ul#listas li:last-child {
    border-right: none;
}

article#modulo-varios-7 .contenedor-botones ul#listas a {
    position: relative;
    padding: 0px 0px;
    width: 100%;
    height: 44px;
    float: left;
    text-decoration: none;
    color: #8c8c8c;
    line-height: 3.5;
    text-align: center;
    font-family: lato;
    font-weight: bolder;
    font-size: 13px;
}

article#modulo-varios-7 .contenedor-botones ul#listas a:hover,#listas a:hover::after,#listas a:focus,#listas a:focus::after {
    background: #cdcdcd;
    color: #fff;
}

article#modulo-varios-7 .contenedor-botones ul#listas a:focus {
    outline: 0;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas {
    width: 270px;
    max-height: 2000px;
    margin: auto;
    /* margin-top: 30px; */
    display: table;
    padding: 0 8px;
    font-weight: normal;
    background: #f7f5f6;
    border-top: none;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada {
    width: 270px;
    margin-top: 10px;
    list-style-type: none;
    max-height: 515px;
    display: table;
    border-bottom: 1px solid #d2d2d2;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada:nth-last-child(2) {
    border-bottom: none;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada {
    width: 270px;
    max-height: 170px;
    font-size: 18px;
    color: black;
    font-weight: normal;
    line-height: normal;
    margin: 0px auto;
    font-family: lato;
    margin-bottom: 20px;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada::after {
    content: "+";
    color: #06f;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos {
    width: 270px;
    max-height: 100px;
    color: #000;
    right: 0;
    margin-top: 10px;
    /* margin-bottom: 10px; */
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo {
    display: inline-table;
    color: #0066ff;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo span {
    display: inline-table;
    color: #333;
    margin-left: 5px;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales {
    margin-left: 10px;
    display: inline-table;
    /* float: right; */
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada {
    color: #fff;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: lato;
    display: inline-table;
}

article#modulo-varios-7 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada time {
    color: #f60;
    font-weight: normal;
    font-size: 13px;
    font-family: lato;
    display: inline-table;
}

article#modulo-varios-7 .mas-noticias {
    width: 270px;
    margin: auto;
    max-height: 100px;
    color: #000;
    color: #0066ff;
    text-align: right;
    font-family: lato;
    margin-top: 20px;
    margin-bottom: 20px;
}

/*Varios8*/
/*
article#modulo-varios-8{width: 790px;max-height: 1500px;background: #f7f5f6;padding-bottom: 20px;display: table;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias{width: 750px;max-height: 2000px;margin: auto;/* margin-top: 30px; display: table;padding: 0 0px;font-weight: normal;background: #f7f5f6;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada{width: 240px;margin-top: 10px;list-style-type: none;max-height: 515px;display: inline-table;margin-right: 5px;margin-left: 5px;border-bottom: 1px solid #d2d2d2;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada:nth-last-child(2){border-bottom: none;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada a h3.titular-relacionada{width: 220px;min-height: 95px;max-height: 470px;font-size: 18px;color: black;font-weight: normal;line-height: normal;margin: 0px auto;font-family: lato;margin-bottom: 20px;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada a h3.titular-relacionada::after {content: "Ver +";color: #06f;font-weight: normal;font-size: 16px;margin-left: 10px;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos{width: 220px;max-height: 100px;color: #000;margin: 0 10px;margin-top: 10px;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .categoria-ultimo{display: inline-table;color:#0066ff;font-size: 14px;}  
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .categoria-ultimo span{display: inline-table;color: #333;margin-left: 0px;}  
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .botones-redes-sociales {margin-left: 0px;display: table;width: 100%;margin-bottom: 10px;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .categoria-ultimo{}


article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .botones-redes-sociales .btn-social{width: 28px;height: 28px;float: left;text-align: center;margin-right: 5px;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada{color: #fff;margin-bottom: 10px;font-weight: 400;font-family: lato;font-size: 14px;display: inline-table;}
article#modulo-varios-8 ul.contenedor-ultimas-noticias li.nota-relacionada .contenedor-datos .fecha-publicacion-relacionada time{color: #f60;font-weight: normal;font-size: 14px;font-family: lato;display: inline-table;}  
article#modulo-varios-8 .mas-noticias{width: 730px;margin: auto;max-height: 100px;color: #000;color: #0066ff;text-align: right;font-family: lato;margin-top: 20px;margin-bottom: 20px;}

/*Varios8*/
article#modulo-varios-8 {
    width: 100%;
    max-height: 1500px;
    background: #fffbf0;
    padding-bottom: 20px;
    display: table;
    margin: 15px auto;
}

article#modulo-varios-8 .contenedor-rotulo-seccion-normal {
    width: 96%;
    height: 60px;
    font-family: 'Merriweather', serif;
    display: table;
    background: none;
    margin-left: 13px;
    position: relative;
    top: 0px;
}

article#modulo-varios-8 .contenedor-rotulo-seccion-normal .rotulo-seccion {
    text-align: left;
    color: #de8b11;
    font-size: 30px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    background: none;
}

article#modulo-varios-8 .contenedor-rotulo-seccion-normal .rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 8px solid #de8b11;
    width: 94px;
    left: 0;
    top: 0px;
}

article#modulo-varios-8 .contenedor-menu {
    width: 100%;
    margin: auto;
    /* display: flex; */
}

article#modulo-varios-8 .contenedor-botones {
    width: 96%;
    height: 44px;
    margin: auto;
    display: table;
    background: none;
    display: none;
}

article#modulo-varios-8 .contenedor-botones ul#listas {
    overflow: hidden;
    width: 100%;
    height: 32px;
    margin: 0;
    padding: 0;
    list-style: none;
}

article#modulo-varios-8 .contenedor-botones ul#listas li {
    width: 20%;
    height: 32px;
    float: left;
    border-right: 0px solid #cecece;
}

article#modulo-varios-8 .contenedor-botones ul#listas li#current a {
    background: #cecece;
    color: #fff
}

article#modulo-varios-8 .contenedor-botones ul#listas li:last-child {
    border-right: none;
}

article#modulo-varios-8 .contenedor-botones ul#listas a {
    position: relative;
    padding: 9px 0px;
    width: 100%;
    float: left;
    text-decoration: none;
    color: #999;
    text-align: center;
    font-family: lato;
    font-weight: bold;
    font-size: 15px;
    text-transform: capitalize;
}

article#modulo-varios-8 .contenedor-botones ul#listas a:hover,#listas a:hover::after,#listas a:focus,#listas a:focus::after {
    background: #cdcdcd;
    color: #fff;
}

article#modulo-varios-8 .contenedor-botones ul#listas a:focus {
    outline: 0;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas {
    width: 100%;
    max-height: 2000px;
    margin: auto;
    /* margin-top: 30px; */
    display: flex;
    flex-wrap: wrap;
    padding: 0 0px;
    font-weight: normal;
    /* background: #f7f5f6; */
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada {
    width: 21%;
    margin: 10px 1%;
    padding: 1%;
    list-style-type: none;
    max-height: 515px;
    display: flex;
    flex-flow: wrap;
    border-bottom: 1px solid #fdbf96;
    background: white;
    border-radius: 2px;
    position: relative;
}

/*article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada:nth-last-child(2){border-bottom: none;}*/
article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada {
    width: 100%;
    /* min-height: 95px; */
    /* max-height: 470px; */
    font-size: .9rem;
    color: black;
    font-weight: normal;
    line-height: normal;
    font-family: merriweather;
    margin: 10px auto;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada::after {
    content: "Ver +";
    color: #06f;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
    display: none;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos {
    width: 100%;
    color: #dc8300;
    /* margin: 0 10px; */
    /* margin-top: 10px; */
    font-size: .8rem;
    display: flex;
    flex-flow: wrap;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo {
    width: 80%;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .logo-fid-relacionada {
    display: inline-table;
    color: #0066ff;
    font-size: 14px;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .logo-fid-relacionada span {
    display: inline-table;
    color: #333;
    margin-left: 0px;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales {
    display: flex;
    width: 20%;
    margin-top: -7px;
    position: relative;
    margin-right: 0;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales .btn-social {
    width: 23px;
    height: 23px;
    /* float: left; */
    /* text-align: center; */
    /* margin-right: 5px; */
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .fecha-publicacion-relacionada {
    font-weight: lighter;
    font-family: lato;
    font-size: .7rem;
    color: #9e9e9e;
    position: relative;
    bottom: 0;
    display: flex;
    align-content: flex-end;
    align-items: flex-end;
}

article#modulo-varios-8 ul.contenedor-notas-relacionadas li.nota-relacionada .fecha-publicacion-relacionada time {
    font-weight: normal;
}

article#modulo-varios-8 .mas-noticias {
    width: 100%;
    margin: auto;
    max-height: 100px;
    color: #000;
    color: #c57601;
    text-align: right;
    font-family: lato;
    margin-top: 20px;
    margin-bottom: 20px;
    display: none;
}

/*BREVES*/
article#modulo-breves {
    width: 100%;
    max-height: 1500px;
    background: #f7f5f6;
    padding-bottom: 20px;
    display: table;
    margin: 15px auto;
}

article#modulo-breves .contenedor-rotulo-seccion-normal {
    width: 96%;
    height: 60px;
    font-family: 'Merriweather', serif;
    display: table;
    background: none;
    margin-left: 7px;
    position: relative;
    top: 0px;
}

article#modulo-breves .contenedor-rotulo-seccion-normal .rotulo-seccion {
    text-align: left;
    color: #000000;
    font-size: 30px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    background: none;
}

article#modulo-breves .contenedor-rotulo-seccion-normal .rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 6px solid #0066ff;
    width: 94px;
    left: 0;
    top: 0px;
}

article#modulo-breves .contenedor-menu {
    width: 100%;
    margin: auto;
    /* display: flex; */
}

article#modulo-breves .contenedor-botones {
    width: 96%;
    height: 44px;
    margin: auto;
    display: table;
    background: none;
    display: none;
}

article#modulo-breves .contenedor-botones ul#listas {
    overflow: hidden;
    width: 100%;
    height: 32px;
    margin: 0;
    padding: 0;
    list-style: none;
}

article#modulo-breves .contenedor-botones ul#listas li {
    width: 20%;
    height: 32px;
    float: left;
    border-right: 0px solid #cecece;
}

article#modulo-breves .contenedor-botones ul#listas li#current a {
    background: #cecece;
    color: #fff
}

article#modulo-breves .contenedor-botones ul#listas li:last-child {
    border-right: none;
}

article#modulo-breves .contenedor-botones ul#listas a {
    position: relative;
    padding: 9px 0px;
    width: 100%;
    float: left;
    text-decoration: none;
    color: #999;
    text-align: center;
    font-family: lato;
    font-weight: bold;
    font-size: 15px;
    text-transform: capitalize;
}

article#modulo-breves .contenedor-botones ul#listas a:hover,#listas a:hover::after,#listas a:focus,#listas a:focus::after {
    background: #cdcdcd;
    color: #fff;
}

article#modulo-breves .contenedor-botones ul#listas a:focus {
    outline: 0;
}

article#modulo-breves ul.contenedor-notas-relacionadas {
    width: 100%;
    max-height: 2000px;
    margin: auto;
    /* margin-top: 30px; */
    display: flex;
    flex-wrap: wrap;
    padding: 0 0px;
    font-weight: normal;
    /* background: #f7f5f6; */
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada {
    width: 90%;
    margin: 5px 4%;
    padding: 1%;
    list-style-type: none;
    max-height: 515px;
    display: flex;
    flex-flow: wrap;
    border-bottom: 1px solid #ffffff;
    /* background: white; */
    border-radius: 2px;
    position: relative;
    justify-content: space-evenly;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada:last-child {
    border-bottom: none;
}

ul.contenedor-notas-relacionadas li.nota-relacionada::before {
    content: url(/noticias/imag/cooperativa_2018/iconos/otros/ico_flecha.svg);
    color: #cce0ff;
    margin-left: -23px;
    margin-right: 4px;
    position: relative;
    top: -3px;
    display: none;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada a {
    width: 100%
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada {
    width: 100%;
    /* min-height: 95px; */
    /* max-height: 470px; */
    font-size: .8rem;
    color: black;
    font-weight: normal;
    line-height: normal;
    font-family: merriweather;
    margin: 10px auto;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada a h3.titular-relacionada::after {
    content: "Ver +";
    color: #06f;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
    display: none;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos {
    width: 100%;
    color: #0066ff;
    /* margin: 0 10px; */
    /* margin-top: 10px; */
    font-size: .7rem;
    display: flex;
    /* flex-flow: wrap; */
    /* font-family: lato; */
    position: relative;
    justify-content: flex-start;
    width: 100%;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .categoria-ultimo {
    /* width: 28%; */
    float: left;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .logo-fid-relacionada {
    display: inline-table;
    color: #0066ff;
    font-size: 14px;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .logo-fid-relacionada span {
    display: inline-table;
    color: #333;
    margin-left: 0px;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales {
    display: flex;
    /* width: 20%; */
    margin-top: -7px;
    /* position: relative; */
    /* margin-right: 0; */
    right: 0;
    position: absolute;
    right: 0;
    justify-content: flex-end;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .contenedor-datos .botones-redes-sociales .btn-social {
    width: 23px;
    height: 23px;
    float: left;
    text-align: center;
    margin-right: 5px;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .fecha-publicacion-relacionada {
    font-weight: normal;
    font-family: lato;
    font-size: .6rem;
    color: #9e9e9e;
    position: relative;
    bottom: 0;
    display: flex;
    /* align-content: flex-end; */
    float: left;
    margin-left: 5px;
    justify-content: flex-start;
}

article#modulo-breves ul.contenedor-notas-relacionadas li.nota-relacionada .fecha-publicacion-relacionada time {
    font-weight: normal;
    color: #ed7623;
}

article#modulo-breves .mas-noticias {
    width: 100%;
    margin: auto;
    max-height: 100px;
    color: #000;
    color: #c57601;
    text-align: right;
    font-family: lato;
    margin-top: 20px;
    margin-bottom: 20px;
    display: none;
}

/** ESTADO DE LA NOTICIA DESARROLLO Y URGENTE **/
@keyframes explo-mam {
    0% {
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5);
    }

    100% {
        -webkit-transform: scale(1.5);
        -ms-transform: scale(1.5);
        transform: scale(1.5);
    }
}

@-webkit-keyframes explo-mam {
    0% {
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5);
    }

    100% {
        -webkit-transform: scale(1.5);
        -ms-transform: scale(1.5);
        transform: scale(1.5);
    }
}

.logo-etiqueta img {
    animation: girar-estado 5s linear infinite;
    width: 100%;
}

/*macro etiqueta modulo    ---FH*/
.mam_etiqueta_modulo {
    position: absolute;
    width: 50%;
    /* height: 20px; */
    background: linear-gradient(60deg,#0066ff,#0066ff, transparent);
    z-index: 2;
    top: 0;
    display: flex;
    padding: 5px;
}

.mam_etiqueta_modulo .logo-etiqueta {
    width: 20px;
    height: 20px;
    display: flex;
}

.mam_etiqueta_modulo .logo-etiqueta span {
    font-size: 1rem;
    height: 100%;
    width: 155px;
    display: flex;
    flex: none;
    color: #fff;
    align-items: center;
    text-align: center;
    margin-left: 5px;
    /* text-transform: uppercase; */
    font-weight: normal;
    font-family: lato;
}

.urgente_etiqueta_modulo {
    position: absolute;
    width: 50%;
    /* height: 20px; */
    background: linear-gradient(60deg,#ff0013, transparent);
    z-index: 2;
    top: 0;
    display: flex;
    padding: 5px;
}

.urgente_etiqueta_modulo .logo-etiqueta {
    width: 20px;
    height: 20px;
    display: flex;
}

.urgente_etiqueta_modulo span {
    font-size: 1rem;
    height: 100%;
    display: flex;
    color: #fff;
    align-items: center;
    text-align: center;
    margin-left: 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: lato;
    text-shadow: 0px 1px 1px #8e0000;
}

.desarrollo_etiqueta_modulo {
    position: absolute;
    width: 50%;
    /* height: 20px; */
    background: linear-gradient(60deg,#ff7600, transparent);
    z-index: 2;
    top: 0;
    display: flex;
    padding: 5px;
}

.desarrollo_etiqueta_modulo .logo-etiqueta {
    width: 20px;
    height: 20px;
    display: flex;
}

.desarrollo_etiqueta_modulo span {
    font-size: 1rem;
    height: 100%;
    width: 155px;
    display: flex;
    flex: none;
    color: #fff;
    align-items: center;
    text-align: center;
    margin-left: 5px;
    /* text-transform: uppercase; */
    font-weight: normal;
    font-family: lato;
    text-shadow: 0px 1px 1px #924800;
}

/*macro etiqueta modulo bottom   ---FH*/
.mam_etiqueta_modulo_bot {
    position: absolute;
    width: 50%;
    height: 20px;
    background: linear-gradient(60deg,#0066ff,#0066ff, transparent);
    z-index: 2;
    top: unset;
    bottom: 0;
    display: flex;
    padding: 5px;
}

.mam_etiqueta_modulo_bot .logo-etiqueta {
    width: 20px;
    height: 20px;
    display: flex;
}

.mam_etiqueta_modulo_bot .logo-etiqueta span {
    font-size: 1rem;
    height: 100%;
    width: 155px;
    display: flex;
    flex: none;
    color: #fff;
    align-items: center;
    text-align: center;
    margin-left: 5px;
    /* text-transform: uppercase; */
    font-weight: normal;
    font-family: lato;
}

.urgente_etiqueta_modulo_bot {
    position: relative;
    width: 50%;
    /* height: 20px; */
    background: linear-gradient(60deg,#ff0013, transparent);
    z-index: 2;
    top: unset;
    bottom: 0;
    display: flex;
    padding: 5px;
}

.urgente_etiqueta_modulo_bot .logo-etiqueta {
    width: 20px;
    height: 20px;
    display: flex;
}

.urgente_etiqueta_modulo_bot span {
    font-size: 1rem;
    height: 100%;
    display: flex;
    color: #fff;
    align-items: center;
    text-align: center;
    margin-left: 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: lato;
    text-shadow: 0px 1px 1px #8e0000;
}

.desarrollo_etiqueta_modulo_bot {
    position: relative;
    width: 50%;
    /* height: 20px; */
    background: linear-gradient(60deg,#ff7600, transparent);
    z-index: 2;
    top: unset;
    bottom: 0;
    display: flex;
    padding: 5px;
}

.desarrollo_etiqueta_modulo_bot .logo-etiqueta {
    width: 20px;
    height: 20px;
    display: flex;
}

.desarrollo_etiqueta_modulo_bot span {
    font-size: 1rem;
    height: 100%;
    width: 155px;
    display: flex;
    flex: none;
    color: #fff;
    align-items: center;
    text-align: center;
    margin-left: 5px;
    /* text-transform: uppercase; */
    font-weight: normal;
    font-family: lato;
    text-shadow: 0px 1px 1px #924800;
}

/*Varios9 - contenido auspiciado*/
article#modulo-varios-9 {
    width: 100%;
    /* height: 115px; */
    max-height: 700px;
    background: #f7f5f6;
    display: table;
    margin-bottom: 20px;
}

article#modulo-varios-9 .cont-rotulo-seccion-before {
    width: 100%;
    height: 40px;
    font-family: 'Merriweather', serif;
    display: table;
    position: relative;
}

article#modulo-varios-9 .cont-rotulo-seccion-before .rotulo-seccion {
    text-align: left;
    font-size: 20px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    padding-top: 10px;
}

article#modulo-varios-9 .contenedor-encuesta {
    width: 90%;
    height: 365px;
    margin: auto;
    /* margin-top: 10px; */
    /* border: 1px solid #cecece; */
    display: table;
    margin-bottom: 30px;
}

article#modulo-varios-9 .contenedor-encuesta picture {
    width: 90%;
    margin: auto;
    display: block;
    margin-top: 20px;
    min-height: 100px;
}

article#modulo-varios-9 .contenedor-encuesta picture img {
    width: 100%;
    /* height: 152px; */
    margin: auto;
    display: block;
}

article#modulo-varios-9 .contenedor-encuesta h3.titular-encuesta {
    width: 90%;
    max-height: 270px;
    min-height: 120px;
    font-size: 18px;
    color: #06f;
    margin: 15px auto;
    font-family: lato;
    font-weight: normal;
}

article#modulo-varios-9 .contenedor-encuesta h3.titular-encuesta span {
    width: 90%;
    font-size: 18px;
    color: #000;
    margin: 15px auto;
    font-family: lato;
    font-weight: normal;
    line-height: normal;
}

article#modulo-varios-9 .contenedor-encuesta h3.titular-encuesta::after {
    content: "Ver +";
    color: #06f;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
}

article#modulo-varios-9 .contenedor-encuesta .contenedor-datos {
    /* float: left; */
    max-height: 100px;
    color: #000;
    width: 90%;
    margin: 10px auto;
}

article#modulo-varios-9 .contenedor-encuesta .contenedor-datos .botones-redes-sociales {
    display: table;
}

article#modulo-varios-9 .contenedor-encuesta .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

article#modulo-varios-9 .cont-rotulo-categoria {
    /* display: none; */
}

/*auspiciado multimedia*/
article#modulo-aupiciado-multimedia {
    width: 100%;
    color: white;
    position: relative;
    display: table;
    background: black;
    margin: 15px auto;
}

article#modulo-aupiciado-multimedia .cont-rotulo-seccion-before {
    width: 100%;
    height: 40px;
    font-family: 'Merriweather', serif;
    display: table;
    position: relative;
}

article#modulo-aupiciado-multimedia .cont-rotulo-seccion-before .rotulo-seccion {
    text-align: left;
    font-size: 20px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    padding-top: 10px;
}

article#modulo-aupiciado-multimedia picture {
    margin: auto;
    margin-top: 20px;
    display: block;
    width: 92%;
    position: relative;
    min-height: 150px;
}

article#modulo-aupiciado-multimedia picture img {
    width: 100%;
    min-height: 147px;
    display: block;
}

article#modulo-aupiciado-multimedia .logo-fid {
    background-size: 100%;
    opacity: .9;
    display: table;
    width: 50px;
    height: 50px;
    color: #0066ff;
    position: absolute;
    bottom: 67px;
    right: 40%;
}

article#modulo-aupiciado-multimedia .logo-fid:after {
    content: "";
    position: absolute;
    background: #fff;
    width: 67px;
    height: 15px;
    text-align: center;
    color: #000;
    line-height: 1.4;
    font-family: lato;
    font-weight: 300;
    left: -10px;
    top: 53px;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold;
    display: none;
}

article#modulo-aupiciado-multimedia h3.titular-texto {
    width: 92%;
    max-height: 252px;
    font-size: 18px;
    display: table;
    line-height: 1.2;
    margin: auto;
    font-weight: normal;
    margin-top: 15px;
    font-family: lato;
}

article#modulo-aupiciado-multimedia h3.titular-texto span {
    color: #06f;
}

article#modulo-aupiciado-multimedia .contenedor-datos {
    width: 92%;
    height: 28px;
    display: table;
    z-index: 1;
    margin: auto;
    padding: 5px 0;
}

article#modulo-aupiciado-multimedia .contenedor-datos .fecha-publicacion {
    color: #ff6800;
    width: 70%;
    /* display: inline-table; */
    font-size: 28px;
    position: relative;
    left: 0;
    float: left;
}

article#modulo-aupiciado-multimedia .contenedor-datos .botones-redes-sociales {
    display: inline-table;
    width: auto;
    position: relative;
    right: 0;
}

article#modulo-aupiciado-multimedia .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: right;
    text-align: center;
    margin-right: 5px;
}

article#modulo-aupiciado-multimedia .contenedor-datos .fecha-publicacion time {
    color: #ff6600;
    font-weight: normal;
    font-family: lato;
    font-size: 13px;
}

article#modulo-aupiciado-multimedia ul.contenedor-notas-relacionadas li.nota-relacionada:hover {
    color: #0066ff;
}

/*Varios10*/
article#modulo-varios-10 {
    width: 310px;
    max-height: 700px;
    background: #f7f5f6;
    display: table;
}

article#modulo-varios-10 .contenedor-encuesta {
    width: 290px;
    /* height: 400px; */
    margin: auto;
    margin-top: 10px;
    border: 1px solid #cecece;
    display: table;
    margin-bottom: 20px;
}

article#modulo-varios-10 .contenedor-encuesta picture {
    /* margin-top: 30px; */
    width: 270px;
    height: 152px;
    margin: auto;
    display: table;
}

article#modulo-varios-10 .contenedor-encuesta picture img {
    width: 270px;
    height: 152px;
    max-width: 270px;
    margin: auto;
    margin-top: 10px;
}

article#modulo-varios-10 .contenedor-encuesta h3.titular-encuesta {
    width: 270px;
    max-height: 270px;
    font-size: 18px;
    color: #06f;
    margin: 15px auto;
    font-family: lato;
    font-weight: normal;
}

article#modulo-varios-10 .contenedor-encuesta h3.titular-encuesta span {
    width: 270px;
    max-height: 270px;
    font-size: 18px;
    color: #000;
    margin: 15px auto;
    font-family: lato;
    font-weight: normal;
    line-height: normal;
}

article#modulo-varios-10 .contenedor-encuesta h3.titular-encuesta::after {
    content: "Ver +";
    color: #06f;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
}

article#modulo-varios-10 .contenedor-encuesta .contenedor-datos {
    width: 275px;
    float: left;
    max-height: 100px;
    color: #000;
    margin: 0px 0px 10px 10px;
}

article#modulo-varios-10 .contenedor-encuesta .contenedor-datos .botones-redes-sociales {
    display: table;
}

article#modulo-varios-10 .contenedor-encuesta .contenedor-datos .botones-redes-sociales .btn-social {
    width: 44px;
    height: 44px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

/*Varios11*/
article#modulo-varios-11 {
    width: 310px;
    max-height: 700px;
    background: #f6f2f3;
    display: table;
}

article#modulo-varios-11 .contenedor-encuesta {
    width: 290px;
    margin: auto;
    margin-top: 10px;
}

article#modulo-varios-11 .contenedor-encuesta h3.titular {
    width: 290px;
    max-height: 170px;
    font-size: 18px;
    font-weight: normal;
    margin: 20px auto;
    font-family: lato;
    color: #0066ff;
    line-height: normal;
}

article#modulo-varios-11 .contenedor-encuesta .contenedor-opciones {
    width: 290px;
    max-height: 370px;
    color: #000;
    margin: auto;
}

article#modulo-varios-11 .contenedor-datos {
    width: 290px;
    float: left;
    max-height: 100px;
    color: #000;
    margin: 0px 0px 10px 10px;
}

article#modulo-varios-11 .contenedor-datos .botones-redes-sociales {
    display: table;
}

article#modulo-varios-11 .contenedor-datos .botones-redes-sociales .btn-social {
    width: 44px;
    height: 44px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

/*Input*/
article#modulo-varios-11 .contenedor-encuesta .opcion-input {
    margin-bottom: 20px;
    display: table;
    font-size: 14px;
}

article#modulo-varios-11 .contenedor-encuesta .opcion-input span {
    display: inline-table;
    font-size: 24px;
    font-weight: bold;
    margin-left: 10px;
    font-family: 'Merriweather', serif;
}

article#modulo-varios-11 .contenedor-encuesta .opcion-input input[type=radio] {
    padding-left: 5px;
    padding-right: 5px;
    -webkit-appearance: button;
    border: double 1px #ababab;
    color: #FFF;
    white-space: nowrap;
    overflow: hidden;
    width: 15px;
    height: 15px;
}

article#modulo-varios-11 .contenedor-encuesta .opcion-input input[type=radio]:checked {
    background-color: #06f;
}

article#modulo-varios-11 .contenedor-encuesta .opcion-input input[type=radio]:hover {
    box-shadow: 0px 0px 10px rgba(0, 102, 255, 0.49);
}

/*Varios12 EXTRA CALUGA*/
article#modulo-varios-12 {
    width: 100%;
    margin: 10px auto 10px auto;
}

article#modulo-varios-12 .contenedor-imagen-caluga {
    width: 100%;
    max-width: 450px;
    margin: auto;
}

article#modulo-varios-12 .contenedor-imagen-caluga picture {
    width: 100%;
    background: none
}

article#modulo-varios-12 .contenedor-imagen-caluga picture img {
    width: 100%
}

/*Columna tres articulos*/
section.columna-tres-articulos {
    width: 310px;
    float: left;
    position: relative;
    background: #fff
}

section.columna-tres-articulos .contenedor-rotulo-seccion {
    width: 310px;
    height: 80px;
    font-family: 'Merriweather', serif;
    display: table;
}

section.columna-tres-articulos .contenedor-rotulo-seccion .rotulo-seccion {
    text-align: left;
    color: #000000;
    font-size: 36px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    text-transform: capitalize;
}

section.columna-tres-articulos .contenedor-rotulo-seccion .rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 8px solid #46a1e5;
    width: 94px;
    left: 0;
    top: 63px;
}

section.columna-tres-articulos article {
    width: 310px;
    max-height: 600px;
    color: #FF5722;
    margin: auto;
    position: relative;
    display: table;
    margin-top: 20px;
}

section.columna-tres-articulos article .mitad-left {
    width: 140px;
    float: left;
}

section.columna-tres-articulos article .mitad-left picture {
    width: 140px;
    height: 79px;
    max-width: 140px;
    display: table;
}

section.columna-tres-articulos article .mitad-left picture img {
    width: 140px;
    height: 79px;
    max-width: 290px;
    float: left;
}

section.columna-tres-articulos article .mitad-left .contenedor-datos {
    width: 140px;
    color: #000;
    margin: 15px 0;
}

section.columna-tres-articulos article .mitad-left .contenedor-datos .botones-redes-sociales {
    display: table;
}

section.columna-tres-articulos article .mitad-left .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 4px;
    margin-left: 0px;
}

section.columna-tres-articulos article .mitad-left .contenedor-datos .logo-fid {
    display: inline-table;
    color: #0066ff;
}

section.columna-tres-articulos article .mitad-left .contenedor-datos .logo-fid span {
    display: inline-table;
    color: #333;
    margin-left: 5px;
}

section.columna-tres-articulos article .mitad-right {
    width: 170px;
    float: left;
}

section.columna-tres-articulos article .mitad-right h3.titular-noticia {
    width: 160px;
    height: 64px;
    font-size: 16px;
    color: #000;
    line-height: 1;
    font-weight: normal;
    font-family: lato;
    padding: 0px 5px;
    display: inline-table;
}

section.columna-tres-articulos article .mitad-right h3.titular-noticia::after {
    content: "+";
    color: #ff5722;
    font-weight: normal;
    font-size: 13px;
    margin-left: 10px;
}

section.columna-tres-articulos article .mitad-right .fecha-publicacion {
    color: #d0d6de;
    font-size: 14px;
    font-family: lato;
    margin-left: 5px;
    margin-bottom: 5px;
}

section.columna-tres-articulos article .mitad-right .fecha-publicacion time {
    color: #ff6800;
    font-size: 14px;
    font-family: lato;
    font-weight: normal;
    margin-top: 10px;
    display: table;
}

/*MODULO MULTIMEDIA USO : PORTADILLAS*/
/*Columna derecha*/
section.columna-der {
    width: auto;
    background: #111111;
    margin-top: 20px;
    position: relative;
}

section.columna-der .contenedor-rotulo-seccion {
    width: 270px;
    height: 80px;
    font-family: 'Merriweather', serif;
    display: table;
    margin: auto;
    position: relative;
}

section.columna-der .contenedor-rotulo-seccion .rotulo-seccion {
    text-align: left;
    color: #d0d6de;
    font-size: 36px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    text-transform: capitalize;
}

section.columna-der .contenedor-rotulo-seccion .rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 8px solid #46a1e5;
    width: 94px;
    left: 0;
    top: 63px;
}

section.columna-der .contenedor-ultimas {
    width: 290px;
    margin: auto;
}

section.columna-der .contenedor-ultimas .contenedor-rotulo-seccion {
    width: 270px;
    height: 80px;
    font-family: 'Merriweather', serif;
    display: table;
    border-top: 1px solid #333;
}

section.columna-der .contenedor-ultimas .contenedor-rotulo-seccion .rotulo-seccion {
    text-align: left;
    color: #d0d6de;
    font-size: 36px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    text-transform: capitalize;
}

section.columna-der .contenedor-ultimas .contenedor-rotulo-seccion .rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 8px solid #46a1e5;
    width: 94px;
    left: 0;
    top: 63px;
}

section.columna-der article {
    width: 270px;
    max-height: 600px;
    color: #FF5722;
    margin: auto;
    margin-top: 15px;
    position: relative;
    display: table;
}

section.columna-der article .mitad-left {
    width: 130px;
    float: left;
}

section.columna-der article .mitad-left picture {
    width: 130px;
    height: 73px;
    max-width: 130px;
    display: table;
}

section.columna-der article .mitad-left picture img {
    width: 130px;
    height: 73px;
    max-width: 290px;
    float: left;
}

section.columna-der article .mitad-left .contenedor-datos {
    bottom: 0;
    width: 130px;
    color: #000;
    margin: 15px 0;
}

section.columna-der article .mitad-left .contenedor-datos .botones-redes-sociales {
    display: table;
}

section.columna-der article .mitad-left .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 4px;
    margin-left: 0px;
}

section.columna-der article .mitad-left .logo-fid {
    position: absolute;
    margin-top: -60px;
    margin-left: 40px;
    opacity: .9;
    display: table;
    width: 70px;
    height: 70px;
    color: #0066ff;
    background-size: 70%;
}

section.columna-der article .mitad-left .logo-fid:after {
    display: none
}

section.columna-der article .mitad-right {
    width: 140px;
    float: left;
}

section.columna-der article .mitad-right h3.titular-noticia {
    width: 140px;
    height: 64px;
    font-size: 18px;
    color: #fff;
    line-height: 1;
    font-weight: normal;
    font-family: lato;
    padding: 0px 5px;
    display: inline-table;
}

section.columna-der article .mitad-right .fecha-publicacion {
    color: #ff6800;
    font-size: 14px;
    font-family: lato;
    margin: 10px 0 15px 5px;
}

section.columna-der article .mitad-right .fecha-publicacion time {
    color: #ff6800;
    font-size: 14px;
    font-family: lato;
    font-weight: normal;
}

/*lomas*/
section#modulo-lomas-noticia {
    width: 790px;
    max-height: 500px;
    color: black;
    position: relative;
    display: table;
    background: white;
    margin-top: 30px;
}

section#modulo-lomas-noticia .contenedor-rotulo-seccion {
    width: 790px;
    height: 80px;
    background: #fff;
    font-family: 'Merriweather', serif;
    display: table;
}

section#modulo-lomas-noticia .contenedor-rotulo-seccion:after {
    content: "";
    position: absolute;
    border-bottom: 8px solid #0066ff;
    width: 94px;
    left: 0;
    top: -8px;
}

section#modulo-lomas-noticia .contenedor-rotulo-seccion .rotulo-seccion {
    text-align: left;
    color: #000;
    font-size: 36px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
}

section#modulo-lomas-noticia .lomas-mid .contenedor-rotulo-lomas {
    width: 384px;
    height: 27px;
    background: #fff;
    font-family: 'Merriweather', serif;
    border-bottom: 1px solid #06f;
    margin-top: 20px;
}

section#modulo-lomas-noticia .lomas-mid .contenedor-rotulo-lomas .rotulo-lomas {
    position: absolute;
    /* line-height: 2.4; */
    text-align: center;
    color: #000;
    font-size: 20px;
    font-weight: bold;
    z-index: 1;
}

section#modulo-lomas-noticia .lomas-mid {
    width: 384px;
    max-height: 600px;
    /* background: #c9ff89; */
    color: black;
    margin: auto;
    float: left;
    margin-left: 0px;
}

section#modulo-lomas-noticia .lomas-mid:nth-child(2n+1) {
    margin-left: 22px !important;
}

section#modulo-lomas-noticia .lomas-mid article {
    width: 182px;
    max-height: 600px;
    background: #ffffff;
    color: black;
    margin: auto;
    float: left;
    border-bottom: 1px solid #ccc;
    margin-left: 20px !important;
}

section#modulo-lomas-noticia .lomas-mid article:nth-child(2) {
    margin-left: 0px !important;
}

section#modulo-lomas-noticia .lomas-mid article picture img {
    width: 182px;
    height: 102px;
    max-width: 290px;
}

section#modulo-lomas-noticia .lomas-mid article h3.titular-noticia {
    width: 182px;
    min-height: 65px;
    font-size: 16px;
    color: #000;
    line-height: normal;
    margin-bottom: 15px;
    margin-top: 15px;
    font-weight: normal;
    font-family: lato;
}

section#modulo-lomas-noticia .lomas-mid article .contenedor-datos {
    bottom: inherit;
    width: 182px;
    margin: 15px auto;
    color: #000;
}

section#modulo-lomas-noticia .lomas-mid article .contenedor-datos .fecha-publicacion {
    color: #ff6800;
}

section#modulo-lomas-noticia .lomas-mid article .contenedor-datos .botones-redes-sociales {
    display: table;
}

section#modulo-lomas-noticia .lomas-mid article .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

section#modulo-lomas-noticia .lomas-mid article .contenedor-datos .fecha-publicacion {
}

section#modulo-lomas-noticia .lomas-mid article .contenedor-datos .fecha-publicacion time {
    color: #ff6600;
    font-weight: 300;
}

/*despliegue tax*/
section.modulo-taxonomica-movil {
    width: 790px;
    position: relative;
    display: block;
    margin: auto;
}

section.modulo-taxonomica-movil article {
    width: 790px;
    position: relative;
    display: table;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

section.modulo-taxonomica-movil article picture {
    display: table;
    width: 100%;
    height: 100%;
}

section.modulo-taxonomica-movil article picture img {
    width: 100%;
    height: 100%;
}

section.modulo-taxonomica-movil article .logo-fid {
    position: absolute;
    opacity: .9;
    /* display: table; */
    width: 40px;
    height: 40px;
    background-size: 100%;
    bottom: 2px;
    left: 2px;
}

section.modulo-taxonomica-movil article .logo-fid:after {
    position: absolute;
    width: 127px;
    height: 20px;
    text-align: center;
    color: #fff;
    line-height: 1.2;
    font-family: lato;
    font-weight: 300;
    margin: 117px 0px 0px -18px;
    display: none;
}

section.modulo-taxonomica-movil article h3.titular-multimedia {
    width: 96%;
    max-height: 250px;
    font-size: 14px;
    font-size: 4.5vw;
    font-weight: bold;
    line-height: normal;
    display: table;
    text-align: left;
    margin: 5px auto;
}

section.modulo-taxonomica-movil article .contenedor-datos {
    margin-bottom: 30px;
    margin: auto;
    margin-bottom: 20px;
    margin-top: 10px;
    margin-left: 2%;
}

section.modulo-taxonomica-movil article .contenedor-datos .botones-redes-sociales {
    display: table;
}

section.modulo-taxonomica-movil article .contenedor-datos .botones-redes-sociales .btn-social {
    width: 44px;
    height: 44px;
    float: left;
    text-align: center;
    margin-right: 0px;
    /* margin-left: 10px; */
}

section.modulo-taxonomica-movil article .contenedor-datos .fecha-publicacion {
    text-align: left;
    font-weight: normal;
    font-size: 14px;
    font-size: 4.4vw;
    font-family: lato;
    color: #999;
    line-height: normal;
}

section.modulo-taxonomica-movil article .contenedor-datos .fecha-publicacion time {
    font-weight: bold;
    text-align: center;
}

section.modulo-taxonomica-movil article .contenedor-datos .fecha-publicacion span {
    font-weight: bold;
    text-align: center;
    color: #ff6600;
    margin-right: 10px;
}

section.modulo-taxonomica-movil .contenedor-resultados-busqueda {
    width: 100%;
    margin: auto;
    margin-bottom: 20px;
}

section.modulo-taxonomica-movil .contenedor-resultados-busqueda .usted-busco {
    font-size: 15px;
    font-family: lato;
    margin: 10px auto;
    padding: 5px 0;
    border-bottom: 1px solid #06f;
}

section.modulo-taxonomica-movil .contenedor-resultados-busqueda .resultado-busqueda {
    font-size: 18px;
    font-family: lato;
    color: #999999;
    font-weight: bold;
    margin-bottom: 40px;
}

section.modulo-taxonomica-movil .contenedor-resultados-busqueda .resultado-busqueda span {
    color: #0066ff;
    font-size: 36px;
}

/*ARTICULO CON FOTO LADO IZQUIERDO Y TEXTO AL LADO DERECHO*/
section.modulo-taxonomica-movil .contenedor-medio {
    width: 281px;
    height: 160px;
    display: table;
    float: right;
}

section.modulo-taxonomica-movil .contenedor-medio picture {
    margin: auto;
    display: table;
    min-height: 150px;
    width: 100%;
    /* margin-top: 20px; */
    position: relative;
}

section.modulo-taxonomica-movil .contenedor-medio picture img {
    width: 100%;
    height: auto;
    display: block;
}

section.modulo-taxonomica-movil .contenedor-medio picture .logo-fid {
    background-size: 46%;
    opacity: .9;
    width: 100px;
    height: 49px;
    color: #0066ff;
    position: absolute;
    bottom: 11px;
    left: 15px;
}

section.modulo-taxonomica-movil .contenedor-medio picture .logo-fid:after {
    display: none
}

section.modulo-taxonomica-movil .contenedor-medio .logo-fid-foto {
    background: url(/noticias/imag/cooperativa_2018/iconos/fid/foto_w.svg)no-repeat;
    margin-top: -18%;
    margin-left: 10%;
    opacity: .9;
    width: 16vw;
    height: 100%;
    color: #0066ff;
    position: absolute;
}

section.modulo-taxonomica-movil .contenedor-medio .logo-fid-audio {
    background: url(/noticias/imag/cooperativa_2018/iconos/fid/audio.svg)no-repeat;
    margin-top: -18%;
    margin-left: 10%;
    opacity: .9;
    width: 16vw;
    height: 100%;
    color: #0066ff;
    position: absolute;
}

section.modulo-taxonomica-movil .contenedor-medio .logo-fid-video {
    background: url(/noticias/imag/cooperativa_2018/iconos/fid/video_w.svg)no-repeat;
    margin-top: -78px;
    margin-left: 20px;
    opacity: .9;
    width: 55px;
    height: 64px;
    color: #0066ff;
    position: absolute;
    background-size: 100%;
}

section.modulo-taxonomica-movil .contenedor-medio2 {
    width: 495px;
    display: table;
    float: left;
}

section.modulo-taxonomica-movil .contenedor-medio2 h3.titular-noticia {
    width: 100%;
    font-size: 24px;
    /* font-size: 4.6vw; */
    font-family: 'Merriweather', serif;
    line-height: normal;
    font-weight: bold;
    padding: 0px 0;
}

section.modulo-taxonomica-movil .contenedor-medio2 .contenedor-bajada {
    width: 96%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}

section.modulo-taxonomica-movil .contenedor-medio2 .texto-bajada p {
    width: 100%;
    font-family: lato;
    font-size: 16px;
    /* font-size: 5.5vw; */
    /* font-weight: bold; */
    line-height: normal;
    text-align: left;
    color: #999;
}

section.modulo-taxonomica-movil .contenedor-medio2 .texto-bajada p::before {
    display: none
}

section.modulo-taxonomica-movil .contenedor-medio2 .fecha-publicacion {
    font-weight: normal;
    font-size: 14px;
    /* font-size: 4vw; */
    font-family: lato;
    color: #ff6800;
    margin-top: 10px;
}

section.modulo-taxonomica-movil .contenedor-medio2 .fecha-publicacion time {
    font-weight: normal;
}

section.modulo-taxonomica-movil .contenedor-medio2 .seccion-articulo {
    color: #ff6800;
}

section.modulo-taxonomica-movil .contenedor-medio2 .contenedor-datos {
    width: 140px;
    color: #000;
    margin: 15px 0
}

section.modulo-taxonomica-movil .contenedor-medio2 .contenedor-datos .botones-redes-sociales {
    display: table;
    width: 400px;
    margin-left: 0;
}

section.modulo-taxonomica-movil .contenedor-medio2 .contenedor-datos .botones-redes-sociales .btn-social {
    width: 44px;
    height: 44px;
    float: left;
    text-align: center;
    margin-right: 7px;
}

.contenedor-rotulo-topicos {
    width: 100%;
    margin: 10px 0%;
    height: 30px;
    border-bottom: 1px solid #0066ff;
    font-family: lato;
    margin-bottom: 30px;
}

.contenedor-rotulo-topicos:after {
}

.contenedor-rotulo-topicos .rotulo-topicos {
    position: absolute;
    line-height: 2.4;
    text-align: center;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    z-index: 1;
}

.contenedor-rotulo-topicos .rotulo-topicos span {
    font-weight: normal;
    margin-left: 10px;
}

section.modulo-taxonomica-movil .contenedor-paginador {
    width: 96%;
    margin: auto;
    display: table;
    margin: 20px auto;
}

section.modulo-taxonomica-movil .btn-paginador {
    width: 26px;
    height: 26px;
    color: #999;
    float: left;
    text-align: center;
    margin-left: 5px;
    line-height: 1.7;
    border-radius: 50%;
    border: 2px solid #999;
}

section.modulo-taxonomica-movil .btn-paginador:hover {
    color: #fff;
    border: 2px solid #fff;
}

section.modulo-busquedas-movil {
    width: 100%;
    position: relative;
    display: block;
    margin: auto;
    /* background: #fff; */
}

section.modulo-busquedas-movil .contenedor-rotulo-topicos {
    width: 80px;
    margin: 0 2%;
    height: 30px;
    border-top: 1px solid #0066ff;
    border-bottom: 0px solid #0066ff;
    font-family: lato;
}

section.modulo-busquedas-movil .contenedor-rotulo-topicos:after {
}

section.modulo-busquedas-movil .contenedor-rotulo-topicos .rotulo-topicos {
    position: absolute;
    line-height: 2.4;
    text-align: center;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    z-index: 1;
}

section.modulo-busquedas-movil .contenedor-rotulo-topicos .rotulo-topicos span {
    font-weight: normal;
    margin-left: 10px;
}

section.modulo-busquedas-movil article {
    width: 100%;
    position: relative;
    display: table;
}

section.modulo-busquedas-movil article picture {
    display: table;
    width: 100%;
    height: 100%;
}

section.modulo-busquedas-movil article picture img {
    width: 100%;
    height: 100%;
}

section.modulo-busquedas-movil article .logo-fid {
    position: absolute;
    opacity: .9;
    display: table;
    width: 30vw;
    height: 31vw;
    color: #0066ff;
    background-size: 100%;
    margin: -45vw 35%;
}

section.modulo-busquedas-movil article .logo-fid:after {
    position: absolute;
    width: 127px;
    height: 20px;
    text-align: center;
    color: #fff;
    line-height: 1.2;
    font-family: lato;
    font-weight: 300;
    margin: 117px 0px 0px -18px;
    display: none;
}

section.modulo-busquedas-movil article h3.titular-multimedia {
    width: 100%;
    max-height: 250px;
    font-size: 23px;
    /* font-size: 4.5vw; */
    font-weight: bold;
    line-height: normal;
    display: table;
    text-align: left;
    margin: 5px auto;
}

section.modulo-busquedas-movil article h3.titular-multimedia span {
    font-weight: bold;
    text-align: center;
    color: #9e9e9e;
    margin-right: 10px;
    font-size: 12px;
    font-family: lato;
    position: absolute;
    right: 3px;
    top: 5px;
}

section.modulo-busquedas-movil article .contenedor-datos {
    margin-bottom: 30px;
    margin: auto;
    margin-bottom: 20px;
    margin-top: 10px;
    margin-left: 2%;
}

section.modulo-busquedas-movil article .contenedor-datos .fecha-publicacion {
    text-align: left;
    font-weight: normal;
    font-size: 16px;
    /* font-size: 4.4vw; */
    font-family: lato;
    color: #999;
    line-height: normal;
}

section.modulo-busquedas-movil article .contenedor-datos .fecha-publicacion time {
    font-weight: bold;
    text-align: center;
}

section.modulo-busquedas-movil article .contenedor-datos .botones-redes-sociales {
    display: table;
}

section.modulo-busquedas-movil article .contenedor-datos .botones-redes-sociales .btn-social {
    width: 44px;
    height: 44px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

section.modulo-busquedas-movil #owl-carousel .owl-nav [class*=owl-prev] img {
    width: 6vw;
    margin-left: -15%;
    transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
}

section.modulo-busquedas-movil #owl-carousel .owl-nav [class*=owl-next] img {
    width: 6vw;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    webkit-transform: rotate(90deg);
}

section.modulo-busquedas-movil #owl-carousel .owl-nav [class*=owl-next] {
    right: 0;
    position: absolute;
    margin: 0 0.5% 0 0;
    margin-top: -75%;
    color: #FFF;
    font-size: 14px;
    background: #004fff;
    cursor: pointer;
    border-radius: 0;
    width: 5vw;
    height: 10vw;
    padding-top: 8vw;
}

section.modulo-busquedas-movil #owl-carousel .owl-nav [class*=owl-prev] {
    float: left;
    left: 0;
    position: absolute;
    margin: 0 0 0 .5%;
    margin-top: -75%;
    color: #FFF;
    font-size: 14px;
    background: #004fff;
    cursor: pointer;
    border-radius: 0;
    width: 5vw;
    height: 10vw;
    padding-top: 8vw;
}

/*para articulo multimedia*/
section.modulo-busquedas-movil article .player-rudo {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

section.modulo-busquedas-movil article .player-rudo iframe {
    position: absolute;
    top: 0;
    left: 5%;
    width: 90%;
    height: 100%;
}

/*para articulo noticia*/
section.modulo-busquedas-movil article .contenedor-bajada {
    margin-top: 30px;
    margin-bottom: 30px;
}

section.modulo-busquedas-movil article .contenedor-bajada .texto-bajada p {
    width: 100%;
    font-family: lato;
    font-size: 14px;
    font-size: 4.5vw;
    /* font-weight: bold; */
    line-height: normal;
    margin-bottom: 35px;
    text-align: left;
    color: #000000;
}

section.modulo-busquedas-movil .contenedor-resultados-busqueda {
    width: 100%;
    margin: auto;
    margin-bottom: 34px;
}

section.modulo-busquedas-movil .contenedor-resultados-busqueda .buscador-por {
    font-size: 15px;
    font-family: lato;
    border-bottom: 1px solid #0066ff;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

section.modulo-busquedas-movil .contenedor-resultados-busqueda .usted-busco {
    font-size: 29px;
    font-family: lato;
    font-weight: bold;
    margin: 10px auto;
}

section.modulo-busquedas-movil .contenedor-resultados-busqueda .usted-busco span {
    color: #0066ff;
    margin-left: 10px;
}

section.modulo-busquedas-movil .contenedor-resultados-busqueda .resultados-busqueda {
    font-size: 18px;
    font-family: lato;
    color: #bbbbbb;
    /* font-style:  italic; */
    text-align: center;
    margin-top: 26px;
}

section.modulo-busquedas-movil .contenedor-paginador {
    width: 96%;
    margin: auto;
    display: table;
    margin: 20px auto;
}

section.modulo-busquedas-movil .btn-paginador {
    width: 26px;
    height: 26px;
    color: #999;
    float: left;
    text-align: center;
    margin-left: 5px;
    line-height: 1.7;
    border-radius: 50%;
    border: 2px solid #999;
}

section.modulo-busquedas-movil .btn-paginador:hover {
    color: #fff;
    border: 2px solid #fff;
}

section.modulo-clima {
    width: 1130px;
    position: relative;
    display: block;
    margin: auto;
    background: #fff;
    margin-top: 30px;
}

section.modulo-clima article {
    width: 100%;
    position: relative;
    display: table;
}

section.modulo-clima article .contenedor-comuna {
    width: 100%;
    height: 100%;
    font-family: lato;
    display: table;
    padding: 10px 0;
}

section.modulo-clima article .contenedor-comuna:nth-child(2n) {
    background: #f6f5f5;
}

section.modulo-clima article .contenedor-comuna .contenedor-nombre {
    width: 270px;
    float: left;
    font-weight: bold;
    text-align: left;
    font-size: 24px;
    font-family: 'Merriweather', serif;
    margin-left: 10px;
}

section.modulo-clima article .contenedor-comuna .contenedor-nombre span {
    display: table-cell;
    vertical-align: middle;
    width: 35%;
    height: 55px;
}

section.modulo-clima article .contenedor-comuna .contenedor-logo {
    width: 116px;
    height: 100%;
    float: left;
}

section.modulo-clima article .contenedor-comuna .contenedor-logo img {
    background-size: 100%;
    width: 100%;
    height: 100%;
}

section.modulo-clima article .contenedor-comuna .contenedor-datos-clima {
    width: 167px;
    float: left;
    color: #999;
}

section.modulo-clima article .contenedor-comuna .contenedor-datos-clima .texto-clima {
    font-size: 14px;
    padding-bottom: 5px;
}

section.modulo-clima article .contenedor-comuna .contenedor-datos-clima .texto-temperatura {
    font-size: 24px;
    font-weight: bold;
}

.contenedor-menu-clima {
    width: 1130px;
    display: table;
    background: #f6f5f5;
}

.contenedor-ancla-comuna {
    width: 1130px;
    height: 100px;
    display: table;
    background: #0047b2;
}

.contenedor-ancla-comuna .btn-ancla-comuna {
    float: left;
    background: #ccc;
    color: #fff;
    padding: 10px;
    margin: 2px;
}

.contenedor-clima-dia {
    width: 836px;
    float: right;
}

.contenedor-clima-dia .btn-clima-dia {
    width: 220px;
    float: left;
    color: #000000;
    padding: 10px;
    text-align: center;
    margin-left: 32px;
    font-size: 26px;
    font-family: lato;
    font-weight: bold;
}

/*#modulo-tenis-responsivo*/
/*
article#modulo-tenis-responsivo{width: 100%;display: table;margin: 20px auto;}
article#modulo-tenis-responsivo .contenedor-marcador{width: 100%;max-height: 300px;color: #000;display: table;margin: auto;background: #f4f4f4;border: 1px solid #cdcdcd;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-superior{width: 95%;height: 40px;color: #000;margin: auto;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-superior .mitad-superior{width: 50%;height: 30px;padding-top: 10px;color: #999;font-weight: bold;float: left;font-size: 14px;font-family: lato;box-sizing: border-box;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-superior .mitad-superior2{width: 50%;height: 40px;color: #333;float: right;font-size: 14px;font-family: lato;text-align: right;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-superior .mitad-superior2 time{color: #ff6600;font-size: 12px;font-weight: normal;font-family: lato;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados{width: 95%;height: 70px;margin: auto;background: #cdcdcd;border: 1px solid #cdcdcd;d;margin-top: 4px;overflow: hidden;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados{width: 50%;height: 70px;float: left;position: relative;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo{width: 60%;height: 100%;float: left;overflow: hidden;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo img{width: 100%;height: 100%;float: left;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados span.marca-pelota{width: 20px;height: 20px;background: #fff url(/noticias/imag/cooperativa_2018/iconos/deportes/pelota-tenis.svg)no-repeat center;border-radius: 50%;position: absolute;bottom: 2px;left: 44%;transition: background 1s;  -webkit-animation-name: pelotatenis; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; animation-name: pelotatenis; animation-duration: 2s; animation-iteration-count: infinite;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo2{width: 60%;height: 100%;float: right;overflow: hidden;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados .escudo2 img{width: 100%;height: 100%;float: left;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados  span.marca-pelota2{width: 20px;height: 20px;background: #fff url(/noticias/imag/cooperativa_2018/iconos/deportes/pelota-tenis.svg)no-repeat center;border-radius: 50%;position: absolute;bottom: 2px;left: 43%;transition: background 1s;  -webkit-animation-name: pelotatenis; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; animation-name: pelotatenis; animation-duration: 2s; animation-iteration-count: infinite;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados .resultado{width: 38%;height: 70px;float: right;background: #cdcdcd;color: #333;line-height: 1.5;font-size: 45px;text-align: center;font-family: lato;border-right: 1px solid #888;text-shadow: 1px 1px 1px white;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados .mitad-resultados .resultado2{width: 38%;height: 70px;float: left;background: #cdcdcd;color: #333;line-height: 1.5;font-size: 45px;text-align: center;font-family: lato;border-left: 1px solid #fff;position: absolute;text-shadow: 1px 1px 1px white;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-inferior{width: 95%;height: 40px;margin: auto;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-inferior .mitad-inferior{width: 50%;height: 40px;float: left;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-inferior .mitad-inferior .btn-marcadores{max-width: 50%;height: 12px;font-size: 12px;background: #ff6600;color: #fff;margin-top: 10px;padding: 4px 9px;text-align: center;text-transform: uppercase;font-family: lato;float: left;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-inferior .mitad-inferior:nth-child(2) .btn-marcadores{max-width: 100%;height: 12px;font-size: 10px;background: #ff6600;color: #fff;margin-top: 10px;padding: 4px 24px;text-align: center;text-transform: uppercase;font-family: lato;font-weight: normal;float: right;border: 1px solid #F44336;}
article#modulo-tenis-responsivo  .contenedor-datos{width: 100%;display: table;max-height: 100px;margin-top: 10px;margin-bottom: 15px;float: left;}
article#modulo-tenis-responsivo  .contenedor-datos .botones-redes-sociales{}
article#modulo-tenis-responsivo  .contenedor-datos .botones-redes-sociales .btn-social{width: 28px;height: 28px;float: left;text-align: center;margin-right: 10px;}
article#modulo-tenis-responsivo  .contenedor-datos .fecha-publicacion{}
article#modulo-tenis-responsivo  .contenedor-datos .fecha-publicacion time{color: #ccc;font-weight: normal;}
article#modulo-tenis-responsivo .contenedor-marcador .numero-set{width: 40%;text-align: center;color: #f60;font-family: lato;text-transform: uppercase;font-size: 13px;font-weight: bold;padding-top: 25px;margin: auto;margin-top: -16px;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-nombres-jugadores{width: 95%;display: table;margin: auto;color: #333;padding-top: 5px;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-nombres-jugadores .texto{width: 50%;float: left;text-align: left;font-size: 12px;position: relative;font-family: 'Merriweather', serif;font-weight: bold;}
article#modulo-tenis-responsivo .contenedor-marcador .contenedor-nombres-jugadores .texto2{width: 50%;float: left;text-align: right;font-size: 12px;position: relative;font-family: 'Merriweather', serif;font-weight: bold;}



article#modulo-tenis-responsivo .resultado-global{width: 38%; float: left; background: #cdcdcd; color: #333; line-height: 1.5; font-size: 45px; text-align: center;  font-family: lato; }
article#modulo-tenis-responsivo .resultado1{display:none;}
article#modulo-tenis-responsivo .resultadob1{display:none;}
article#modulo-tenis-responsivo .resultado6{display:none;}
article#modulo-tenis-responsivo .resultadob6{display:none;}
article#modulo-tenis-responsivo .resultado3{display:none;}
article#modulo-tenis-responsivo .resultadob3{display:none;}
article#modulo-tenis-responsivo .resultado4{display:none;}
article#modulo-tenis-responsivo .resultadob4{display:none;}
article#modulo-tenis-responsivo .resultado5{display:none;}
article#modulo-tenis-responsivo .resultadob5{display:none;}
*/
section.modulo-busquedas-movil .contenedor-paginador {
    width: 1000px;
    margin: auto;
    display: table;
    margin: 30px 0 0 0px;
}

section.modulo-busquedas-movil .contenedor-paginador span {
    width: 26px;
    height: 26px;
    color: #999;
    float: left;
    text-align: center;
    margin-left: 10px;
    line-height: 1.7;
    border-radius: 50%;
    border: 2px solid #999;
}

section.modulo-busquedas-movil .contenedor-paginador a {
    width: 26px;
    height: 26px;
    color: #999;
    float: left;
    text-align: center;
    margin: 5px;
    line-height: 1.7;
    border-radius: 0%;
    border: 1px solid #999;
}

section.modulo-busquedas-movil .contenedor-paginador a:hover {
    color: #333;
    border: 1px solid #333;
}

section.modulo-busquedas-movil .contenedor-paginador span.pag_actual {
    width: 26px;
    height: 26px;
    color: #333;
    float: left;
    text-align: center;
    margin: 5px;
    line-height: 1.7;
    border-radius: 0%;
    border: 1px solid #8fa2bf;
}

section.modulo_enlaces_externos {
    margin: 20px auto;
}

section.modulo_enlaces_externos .contenedor-enlaces-externos {
    width: 100%;
    margin: 5px auto;
}

section.modulo_enlaces_externos .contenedor-enlaces-externos .foto-enlace-externo {
    width: 100%;
}

section.modulo_enlaces_externos .contenedor-enlaces-externos .foto-enlace-externo:hover {
    width: 100%;
    opacity: .9
}

section.modulo_enlaces_externos .contenedor-enlaces-externos .foto-enlace-externo img {
    width: 100%;
}

section.modulo_enlaces_externos .contenedor-enlaces-externos .epigrafe-enlace-externo p {
    font-family: lato;
    font-size: 14px;
}

section.modulo_enlaces_externos .cont-rotulo-seccion-before {
    width: 100%;
    height: 60px;
    font-family: 'Merriweather', serif;
    display: table;
    position: relative;
}

section.modulo_enlaces_externos .cont-rotulo-seccion-before .rotulo-seccion {
    text-align: left;
    font-size: 28px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    padding-top: 0px;
}

section #modulo-auspiciado .owl-nav .disabled {
    opacity: .1;
    cursor: default;
}

section #modulo-auspiciado .owl-nav [class*=owl-prev] img {
    width: 30px;
    margin-left: -6px;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}

section #modulo-auspiciado .owl-nav [class*=owl-next] img {
    width: 30px;
    transform: rotate(0deg);
    -ms-transform: rotate(90deg);
    webkit-transform: rotate(90deg);
    margin-left: -2px;
}

section #modulo-auspiciado .owl-nav [class*=owl-next] {
    right: 0;
    position: absolute;
    margin: 0 0.5% 0 0;
    top: 130px;
    color: #FFF;
    font-size: 14px;
    background: #004fff;
    cursor: pointer;
    border-radius: 0;
    /* width: 20px; */
    height: auto;
}

section #modulo-auspiciado .owl-nav [class*=owl-prev] {
    float: left;
    left: 0;
    position: absolute;
    margin: 0 0 0 .5%;
    margin-top: -75%;
    color: #FFF;
    font-size: 14px;
    background: #004fff;
    cursor: pointer;
    border-radius: 0;
    /* width: 20px; */
    height: auto;
    top: 130px;
}

#numero-galeria-ca {
    background: #000;
    background: #000000a1;
    color: #fff;
    padding: 3px 10px;
    display: table;
    font-family: lato;
    position: absolute;
    right: 0;
    z-index: 2;
    text-align: center;
}

/* Publicidad GATORADE desktop marcadores de portada (20180410_1727) */
/*
.contenedor-marcador {
border: 1px solid #ff4e00 !important;
padding-top: 24px;
}

article#modulo-varios-3 .contenedor-marcador {
background: url('https://www.cooperativa.cl/noticias/css/deportes/comercial/logo-gatorade.svg') no-repeat 97% 4px #000 !important;
background-size: 29% !important;
}

article#modulo-varios-4 .contenedor-marcador {
background: url('https://www.cooperativa.cl/noticias/css/deportes/comercial/logo-gatorade.svg') no-repeat 100% 2px #000 !important;
background-size: 50% !important;
}

.contenedor-marcador .contenedor-superior .mitad-superior {
color: #fff !important;
}

.contenedor-marcador .contenedor-resultados {
background: #000 !important;
border: 1px solid rgba(255, 78, 0, 0.2) !important;
}

.contenedor-marcador .contenedor-resultados .mitad-resultados .escudo {
background: #fff !important;
}

.contenedor-marcador .contenedor-resultados .mitad-resultados .resultado {
}

.contenedor-marcador .contenedor-resultados .mitad-resultados .texto {
color: #fff !important;
}

article#modulo-tenis-responsivo .contenedor-marcador .contenedor-superior .mitad-superior {
color: #999 !important;
}

article#modulo-tenis-responsivo .contenedor-marcador {
border: 1px solid #cdcdcd !important;
padding-top: 0 !important;
}

article#modulo-tenis-responsivo .contenedor-marcador .contenedor-resultados {
background: white !important;
border: 1px solid #cdcdcd !important;
}
*/
/* /Publicidad GATORADE desktop marcadores de portada (20180410_1727) */
/*EFECTO CSS EN DIRECTO*/
/* Safari 4.0 - 8.0 */
@-webkit-keyframes pelotatenis {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* Standard syntax */
@keyframes pelotatenis {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/*Varios1*/
article#streaming-especial {
    width: 100%;
    /* background: linear-gradient(#0b1523,#0c1119); */
    display: table;
    margin: 15px auto;
    position: relative;
}

article#streaming-especial .contenedor-datos-streaming {
    width: 100%;
    /* height: 100px; */
    padding: 0 0%;
    max-height: 70px;
    color: #fff;
    display: table;
    margin: 0px auto;
    padding-top: 53px;
    background: linear-gradient(#0b1523,#0c1119);
}

article#streaming-especial .contenedor-datos-streaming2 {
    width: 95%;
    /* height: 100px; */
    max-height: 70px;
    color: #fff;
    display: table;
    margin: 5px auto;
    padding-top: 53px;
}

article#streaming-especial .contenedor-datos-streaming .contenedor-estado {
    width: 100%;
    float: left;
    font-size: 15px;
    font-weight: bold;
    opacity: .5;
    font-family: lato;
}

article#streaming-especial .contenedor-datos-streaming .contenedor-logo {
    width: 180px;
    height: 41px;
    background: url(/noticias/imag/cooperativa_2018/iconos/logos/cooperativacl.svg)no-repeat center;
    background-size: 100%;
    margin: -44px 20px 0px 0px;
    position: absolute;
    right: 0;
}

article#streaming-especial .contenedor-datos-streaming .contenedor-programa {
    max-width: 100%;
    float: left;
    color: #ed7623;
    font-size: 12px;
    /* text-transform: uppercase; */
    padding: 5px 0;
    margin-right: 10px;
    font-family: lato;
}

article#streaming-especial .player-rudo {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    background: black;
}

article#streaming-especial .player-rudo iframe {
    position: absolute;
    top: 0;
    left: 0%;
    width: 100%;
    height: 100%;
}

article#streaming-especial .player-rudo img {
    position: absolute;
    top: 0;
    left: 5%;
    width: 90%;
    height: 100%;
}

article#streaming-especial .player-rudo .capa-streaming {
    position: absolute;
    /* background: yellowgreen; */
    width: 90%;
    margin-left: 5%;
    height: 15vw;
    cursor: pointer;
}

article#streaming-especial .contenedor-datos-streaming .contenedor-datos {
    width: 50%;
    /* margin: auto; */
    display: table;
    max-height: 100px;
    margin-top: 10px;
    padding-right: 4px;
    margin-bottom: 15px;
    border-right: 2px solid #717171;
    float: left;
}

article#streaming-especial .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales {
    margin-top: 5px;
}

article#streaming-especial .contenedor-datos-streaming .contenedor-datos .botones-redes-sociales .btn-social {
    width: 28px;
    height: 28px;
    float: left;
    text-align: center;
    margin-right: 5px;
}

article#streaming-especial .cont-rotulo-seccion-before .rotulo-seccion {
    text-align: left;
    font-size: 23px;
    word-wrap: break-word;
    font-weight: bold;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    padding-top: 5px;
    background: unset;
}

article#streaming-especial .cont-rotulo-seccion-before .rotulo-seccion a {
    text-align: left;
    font-size: 24px;
    font-size: 0.9rem;
    word-wrap: break-word;
    font-weight: lighter;
    z-index: 1;
    display: table-cell;
    vertical-align: middle;
    padding-top: 0px;
    color: #ffffff;
    /* border-bottom: 3px solid #48576d; */
    padding-left: 10px;
}

article#streaming-especial .cont-rotulo-seccion-before .rotulo-seccion:before {
    content: "";
    position: absolute;
    width: 94px;
    left: 0;
    top: 0px;
    display: none;
}

article#streaming-especial .cont-rotulo-seccion-before {
    padding: 0 0%;
    width: 100%;
    height: 40px;
    font-family: 'Merriweather', serif;
    display: table;
    position: relative;
    margin: auto;
    background: linear-gradient(#0b1523,#0c1119);
}

article#streaming-especial .streaming-rec {
    width: 20px;
    height: 20px;
    display: inline-table;
    background: red;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 50%;
    transition: background 1s;
    -webkit-animation-name: rec;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-name: rec;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    vertical-align: bottom;
}

@-webkit-keyframes rec {
    0% {
        opacity: 100%;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes rec {
    0% {
        opacity: 100%;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

article#modulo-varios-4 .contenedor-datos .botones-redes-sociales {
    float: left;
}

/*MODULO TENIS LINK*/
article#modulo-tenis-responsivo {
    width: 100%;
    display: table;
    margin: 20px auto;
}

article#modulo-tenis-responsivo.alairelibre .cont-rotulo-categoria .rotulo-categoria {
    display: none;
}

article#modulo-tenis-responsivo.alairelibre .cont-rotulo-categoria .fondo-azulcoop {
    background: url(/noticias/imag/cooperativa_2018/iconos/logos/aal_sinfondo.svg)no-repeat;
    background-size: 44px;
    opacity: 1;
    display: table;
    width: 50px;
    height: 50px;
    color: #0066ff;
    position: absolute;
    top: -7px;
    left: 0px;
    z-index: 1;
}

article#modulo-tenis-responsivo.alairelibre .cont-rotulo-categoria .rotulo-categoria:hover {
}

article#modulo-tenis-responsivo.alairelibre .cont-rotulo-categoria:after {
    content: "";
    top: 21px;
    position: absolute;
    width: 88%;
    margin-left: 4%;
    border-bottom: 1px solid #00c5ff;
}

article#modulo-tenis-responsivo #cont-marc-tenis {
    width: 100%;
    height: 100%;
    background: #f6fbfd;
    display: table;
    font-family: 'Merriweather', serif;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-top {
    display: flex;
    border-bottom: 3px solid #01a7d9;
    padding-bottom: 5px;
    position: relative;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-torneo {
    width: 60%;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-tipo-torneo {
    font-size: 11px;
    color: #00b1e6;
    text-indent: 5px;
    margin-top: 5px;
    font-weight: bold;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-nombre-torneo {
    font-size: 12px;
    margin-top: 5px;
    text-indent: 5px;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-horario {
    width: 40%;
    position: absolute;
    font-size: 9px;
    color: #00b1e6;
    /* font-weight: bold; */
    font-family: lato;
    text-align: right;
    bottom: 7px;
    right: 5px;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-mid {
    background: linear-gradient(#01a7d9,#0091bb);
    display: flex;
    text-align: center;
    margin: 10px auto 30px auto;
    padding: 10px 0;
}

article#modulo-tenis-responsivo #cont-marc-tenis span.tenis-nombre {
    width: 100%;
    display: table;
    position: absolute;
    bottom: -36px;
    font-weight: bold;
    font-size: 12px;
    /* background: #0092bc; */
    margin: 0 2%;
    padding: 5px 0%;
    color: #0093be;
    /* border: 2px solid #0092bc; */
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-foto {
    width: 30%;
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 2;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-foto img {
    width: 80px;
    height: 80px;
    background: #03acdd;
    margin: auto;
    border-radius: 50%;
    -webkit-transition: background 0.7s ease;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-centro {
    width: 40%;
    position: relative;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-set {
    text-align: center;
    font-family: lato;
    font-size: 9px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 10px;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-resultados {
    display: flex;
    background: #02a0d0;
    background: linear-gradient(#01b0e4,#159aa44d);
    width: 120%;
    position: absolute;
    margin-left: -10%;
    align-items: center;
    align-items: center;
    border-radius: 5px;
    z-index: 1;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto {
    width: 45%;
    font-size: 43px;
    font-family: lato;
    font-weight: bold;
    color: #ffffff;
    text-shadow: 2px 2px 0px #0080a7;
    transition: 0.5s linear;
    -webkit-transition: color 0.5s linear;
    justify-content: center;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-guion {
    width: 10%;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: oswald;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-vs {
    width: 100%;
    color: #a2eaff;
    display: flex;
    justify-content: center;
    /* align-items: center; */
    font-weight: lighter;
    font-size: 20px;
    font-family: lato;
    position: absolute;
    bottom: 0px;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-bottom {
    display: flex;
    background: #0092bd;
    color: #fff;
    padding: 5px 0;
    align-content: center;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-ver {
    width: 46%;
    font-size: 10px;
    color: #ffffff;
    font-weight: lighter;
    text-transform: uppercase;
    font-family: lato;
    margin: 4px 2%;
    display: flex;
    align-content: center;
    justify-items: center;
    align-items: center;
    text-decoration: underline;
    font-weight: bold;
    cursor: pointer;
    text-indent: 20px;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-ver:hover {
    opacity: 1;
    transition: 0.5s linear;
    -webkit-transition: 0.5s linear;
    color: #9cdd05;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-estado {
    width: 46%;
    font-size: 8px;
    color: #ffffff;
    font-weight: lighter;
    text-transform: uppercase;
    font-family: lato;
    text-align: right;
    margin: 0 2%;
    display: flex;
    align-content: center;
    justify-items: center;
    align-items: center;
    cursor: default;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-estado .botones-redes-sociales {
    float: unset;
    position: absolute;
    /* bottom: 2%; */
    right: 5px;
    width: 50%;
    height: 20px;
    display: table;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-estado .botones-redes-sociales .btn-social {
    width: 20px;
    height: 20px;
    float: right;
    text-align: center;
    margin-right: 3%;
}

article#modulo-tenis-responsivo .tenis_pito {
    background: url(/noticias/imag/cooperativa_2018/iconos/deportes/pito.svg);
    background-size: 100%;
    width: 17px;
    height: 17px;
    background-repeat: no-repeat;
    display: inline-flex;
    align-items: self-start;
    margin-right: 8px;
}

article#modulo-tenis-responsivo .tenis_pelota {
    background: url(/noticias/imag/cooperativa_2018/iconos/deportes/tenis.svg);
    background-size: 100%;
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    display: inline-flex;
    align-items: center;
    position: absolute;
    margin-left: -21px;
    margin-top: -2px;
}

article#modulo-tenis-responsivo .tenis_pelota_efecto {
    background: url(/noticias/imag/cooperativa_2018/iconos/deportes/tenis.svg);
    background-size: 100%;
    width: 17px;
    height: 17px;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -7px;
    left: 40%;
    -webkit-animation-name: pelotatenis;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-name: pelotatenis;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    visibility: visible;
    transition: left 1s ease;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultado1 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultadob1 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultado2 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultadob2 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultado3 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultadob3 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultado4 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultadob4 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultado5 {
    display: none;
}

article#modulo-tenis-responsivo #cont-marc-tenis .tenis-punto.resultadob5 {
    display: none;
}

/*EFECTO CSS EN DIRECTO*/
/* Safari 4.0 - 8.0 */
@-webkit-keyframes pelotatenis {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* Standard syntax */
@keyframes pelotatenis {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
