/* MEGA NOTICIAS - CSS RESPONSIVE
UPDATE:04/06/2020
ivan.hermosilla@megamedia.cl 

ÃNDICE:
----------------------------------------
    I. 320 > 767 pixeles 
    II. 768 > 1023 pixeles 
    III. 1024 > 1150 pixeles 
    IV. 1101 > 1290 pixeles 
    V. 1291 + pixeles 
    VI. Otras resoluciones personalizadas 

    1. Generales
    2. Header
    3. Menu usuario fijo
    4. Menu overlay
    5. Footer
    6. Buscador Overlay
    7. Arti­culo normal
    8. Arti­culo video
    9. Sidebars
    10. Seccion generica
    11. Seccion videos: Reportajes - Entrevistas - Videos - Noticieros
    12. Usuario: Mis guardadas + Mis noticias
    13. Usuario: Registro
    14. Usuario: Login
    15. Usuario: Mi cuenta
    16. Pagina: Señal en vivo
    17. Pagina: Lo ultimo
    18. Pagina: Minuto a minuto
    19. Pagina: Taxonomica
    20. Pagina: Dato util
    21. Pagina: Deportes
    22. Home: Generales
    23. Home: Tags del momento
    24. Home: Lo ultimo
    25. Home: Box articulos
    26. Home: Noticias normal
    27. Home: Noticias + en vivo
    28. Home: Autopromo 1
    29. Home: Autopromo 2
    30. Home: Autopromo 3
    31. Home: Dato util 
    32. Home: Mas noticias 
    33. Home: Mega Deportes
    34. Home: Especial Mega Deportes
    35. Home: Especial 1
    36. Home: Especial 2
    37. Home: Ver aqui
    38. Home: Temas que sigues
    39. Home: Megaplus
    40. Home: Radio Infinita
    41. Home: Contenido patrocinado
    42. Urgente: Alertas
    43. Urgente: Breaking news/Urgente 1
    44. Urgente: Breaking news/Urgente 2
    45. Pagina: Error 404
    46. Video player: fixed
    47. DFP
    48. DFP: custom
    49. Modal mensajes
    50. Breadcrumb
    51. Sticker arti­culo
    52. Home: Especial 3
    53. Arti­culo patrocinado
    54. Home > Especial 3 + lo ultimo
    55. Widgets Coronavirus: Tabla de contagiados
    56. Widgets Coronavirus: Evolucion de contagiados
    57. Home: Especial 4
    58. Coronavirus: Tabla de contagiados
    59. Articulo: coronavirus
    60. Graficos
    61. Artículos > Noticias Recomendadas + más contenido
*/



    /*  I. 320 > 767 pixeles ------------------------------ */
    @media (min-width: 320px) and (max-width: 767px) {

    /*1. ------Generales*/
    .container {
        width: 100%;
    }
    
    /*2. ------Header*/
    header {
        height: 60px;
        width: 100%;
    }
    header.nav-up {
        top: -90px;
    }    
    header .row.menu {
        height: 60px;
    }    
    header .row.menu .column {
        display: none;
    }
    header .row.menu .column + .column + .column {
        display: none;
    }
    header .row.menu .column.logo {
        text-align: left;
        padding-top: 8px;
        display: block;
    }
    header .container {
        display: block;
        height: 70px;
        padding: 0px 10px;
    }
    
    header img.logo-mg {
        width: 250px;
        display: block;
        position: absolute;
        left: 0px;
        top: 10px;
    }
    body#black header img.logo-mg-2 {
        width: 250px;
        display: block;
        position: absolute;
        left: 0px;
        top: 10px;
    }
    body#articulo.deportes header img.logo-mg-3 {
        width: 250px;
        display: block;
        position: absolute;
        left: 0px;
        top: 10px;
    }
    body#white.deportes header img.logo-mg-3 {
        width: 250px;
        display: block;
        position: absolute;
        left: 0px;
        top: 10px;
    }    
    header ul.right {
        padding-top: 16px;
        margin-right: 0px;
    }
    header ul li {
        font-size: 2em;
    }
    header ul.right li.notificaciones {
        position: relative;
        right: inherit;
        top: inherit;
        display: inline;
    }    
    header ul.right li.notificaciones a {
        color: #ea303b;
        font-size: 1em;
    }
    header .row.bottom-menu,
    header#header .senales-envivo,
    header#header .senales-envivo.on {
        display: none;
    }
    .ui-draggable-handle {
        -ms-touch-action: pan-y !important;
        touch-action: pan-y !important;
    }
    header .row.menu .column + .column + .column + .column {
        display: block;
    }    
    .top-menu ul li.envivo {
        float: left;
    } 
    .top-menu ul li.envivo a {
        color: #e22543;
        font-size: 1em;
        font-family: 'Darwin Pro Bold';
        padding-left: 0px;
    }    
    .top-menu ul li.envivo a span.punto {
        display: inline;
        width: 8px;
        height: 8px;
        background-color: #ed3338;
        border-radius: 50%;
        position: absolute;
        top: 10px;
        left: 14px;
        padding: 0;
        animation-name: live;
        animation-duration: 2s;
        animation-delay: 1s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
        animation-direction: alternate;
    }   
    /**top header*/
    .top-menu .log-in-wrap {
        margin-right: 0px;
        margin-top: 0px;
    }
    .top-menu .log-in-wrap #imgProfile {
        display: none;
    }    
    .top-menu .log-in-wrap .text-older  {
        padding-top: 0px;
    }
    .top-menu .log-in-wrap .text-older p {
        color: #8C8F94;
        font-size: 1.4em;
        display: inline-block;
    }    
    .top-menu .log-in-wrap .text-older p span {
        display: none;
    }
    .top-menu .log-in-wrap .text-older a p,
    .top-menu .login-wrap li a p {
        display: inline;
    }
    .top-menu .log-in-wrap .text-older a {
        margin-right: 10px;
        margin-left: 10px;
        color: #7c8692;
    }
    .top-menu .log-in-wrap .text-older a + a {
        margin-right: 0px;
        margin-left: 0px;
    }
    .top-menu .login-wrap li {
        display: inline-block;
    } 
    .top-menu .login-wrap a {
        font-size: 1em;
    }    
       
    /*3. ------Menu usuario fijo */    
    #menu-usuario {
        display: block;
        position: fixed;
        bottom: 0;
        z-index: 999;
        background-color: #000;
        width: 100%;
        height: 50px;
    }  
    #menu-usuario .row {
        border-top:1px solid #ddd;
    }
    #menu-usuario .row .column a {
        display: block;
        position: relative;
        font-family: 'Darwin Pro SemiBold';
        color: #141e2b;
        font-size: 1.6em;
    }
    #menu-usuario .row .column a i {
        position: relative;
    }    
    #menu-usuario .row .column.btn-lo-ultimo a {
        color: #FFF;
    }    
    #menu-usuario .row .column a span.alerta {
        position: absolute;
        text-align: center;
        font-family: 'Darwin Pro Regular';
        font-style: initial;
        top: -10px;
        left: -7px;
        width: 16px;
        height: 16px;
        background-color: #E22146;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        -o-border-radius: 30px;
        border-radius: 30px;
        color: #fff;
        font-size: 0.7em;
        line-height: 1.5;
    }    
    /* ON logueado */
    #menu-usuario.on .row .column {
        display: block;
        height: 50px;
        line-height: 50px;
        text-align: center;
        background-color: #161F2C;
    }
    #menu-usuario.on .row .column.btn-lo-ultimo {
        background-color: #e12046;
        display: none;
    }
    #menu-usuario.on .row .column.btn-mis-noticias {
        display: block;
        background-color: #fff;
    } 
    #menu-usuario.on .row .column.btn-mis-guardadas {
        display: block;
        background-color: #fff;
    }         
        
    /*4. ------Menu overlay*/
    #menu-overlay {
        display: block;
        width: 100%;
    }    
    #menu-overlay .nav { 
        width: 100%;
        margin-top: 30px;
        padding: 0px 20px;
    }
    #menu-overlay .row.temas, #menu-overlay .row.top {
        margin-bottom: 30px;
    }  
    #menu-overlay .row.temas {
        flex-direction:column;
    }
    #menu-overlay button {
        width: 14%;
    }
    header ul.right li {
        padding: 0px 0px 0px 10px;
    }    
    #menu-overlay .column.logo {
        width: 66px;
    }
    #menu-overlay .column.logo img.logo-mg {
        width: 40px;
    }
    #menu-overlay .row.temas .column + .column ul {
        overflow-x: auto;
        white-space: nowrap;
    }    
    #menu-overlay .row.temas ul li a {
        font-size: 0.8em;
        padding: 0px 10px;
    }    
    #menu-overlay .column.buscador-menu {
        padding-left: 0px;
        display: inherit;
    }
    #menu-overlay input#search2, #menu-overlay button {
        height: 40px;
    }
    #menu-overlay button {
        font-size: 1.8em;
        padding: 9px 0px 27px 0px;
    }    
    #menu-overlay input#search2 {
        font-size: 2em;
        padding-left: 20px;
    }
    #menu-overlay .column.cerrar {
        width: 34px;
    }
    #menu-overlay .column.cerrar a {
        padding-top: 10px;
    }
    #menu-overlay .row.top {
        height: 40px;
    }
    #menu-overlay .row.temas h3 {
        font-size: 2em;
        padding-bottom: 4px;
    }
    #menu-overlay .row.temas ul li {
        font-size: 1.6em;
    }
    #menu-overlay .cuenta-usuario {
        padding: 4px 10px;
        margin-bottom: 30px;
    }    
    #menu-overlay .cuenta-usuario .login .column {
        width: 50%;
    }
    #menu-overlay .cuenta-usuario h3 {
        font-size: 1.6em;
        padding-top: 10px;
    }
    #menu-overlay .cuenta-usuario .login a {
        padding: 10px 0px;
        margin-left: 0px;
        font-size: 1.6em;
    }
    #menu-overlay .row.categorias {
        display: block;
    }
    #menu-overlay .row.categorias .column {
        margin-right: 2%;
        width: 48%;
        float: left;
        margin-bottom: 40px;
    } 
    #menu-overlay .row.categorias .column.rrss {
        width: 100%;
        text-align: center;
    }    
    #menu-overlay.activo {
        overflow: scroll;
    }
    #menu-overlay .row.categorias h3 {
        font-size: 2em;
    }
    #menu-overlay .cuenta-usuario .login .column + .column {
        text-align: right;
        width: 100%;
    }
    #menu-overlay .cuenta-usuario li {
        margin-left: 10px;
    }
    #menu-overlay .row.categorias .column.rrss li a {
        font-size: 3em;
    }
    #menu-overlay .senal-en-vivo {
        display: block;
    }
    #menu-overlay .senal-en-vivo ul {
        display: block;
        width: 100%:
    }  
    #menu-overlay .senal-en-vivo ul li {
        display: block;
        width: 100%:
    }  
    #menu-overlay .senal-en-vivo ul li a {
        font-family: 'Darwin Pro SemiBold';
        font-size: 2em;
        color: #e52b43;
        margin-bottom: 8px;
        background-color: #fff;
        padding: 2px 20px;
        border-radius: 5px;
    }    
    #menu-overlay .senal-en-vivo ul li a span.punto {
        display: inline;
        width: 8px;
        height: 8px;
        background-color: #e52b43;
        border-radius: 50%;
        position: absolute;
        top: 10px;
        left: 104px;
        padding: 0;
        animation-name: live;
        animation-duration: 2s;
        animation-delay: 1s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
        animation-direction: alternate;
    }      
    
    /*5. ------Footer*/
    footer {
        position: relative;
        padding: 20px 0px 0px 0px;
    }
    footer .container {
        padding: 20px 20px 50px 20px;
    }
    footer .row.top {
        display: block;
    }
    footer .row.top .column {
        padding-right: 20px;
        width: 50%;
        float: left;
        margin-bottom: 30px;
    }
    footer .row.top .column.logo {
        width: 100%;
        padding-right: 0px;
        text-align: center;
    }
    footer .row.top .column.rrss {
        width: 100%;
        padding-right: 0px;
        text-align: center;
    }
    footer .row.bottom {
        flex-direction: column;
    }
    footer .row.bottom p {
        margin-top: 10px;
    }
    footer .row.bottom .column {
        text-align: center;
        width: 100%;
    }
    footer .row.bottom .column + .column {
        text-align: center;
        margin-top: 10px;
        width: 100%;
    }
    footer img.logo-mega {
        margin-right: 0px;
    }    
        
    /*6. ------Buscador overlay*/
    #buscador-overlay .row {
        width:100%;
        margin-top: 20px;
    }    
    #buscador-overlay .row.top {
        padding: 0px 20px;
        height: 40px;
        margin-top: 30px;
    }
    #buscador-overlay .resultados {
        padding: 0px 20px;
    }  
    header ul.right li a.click-buscar, header ul.right li a.click-buscar:hover {
        color: #20AF91;
    }
    #buscador-overlay input#search {
        height: 40px;
        padding-left: 10px;
        font-size: 2em;
        width: 78%;
    }    
    #buscador-overlay button {
        width: 11%;
        height: 40px;
        font-size: 1.6em;
        padding: 9px 0px 27px 0px;
    }
    #buscador-overlay .click-buscar {
        font-size: 1.6em;
    }
    #buscador-overlay .column.cerrar {
        padding-top: 10px;
    }
    #buscador-overlay .resultados h3 {
        font-size: 2em;
    }
    #buscador-overlay .resultados article {
        float: left;
        margin-right: 0px;
        width: 100%;
        height: auto;
        margin-bottom: 30px;
    }    
    #buscador-overlay.activo {
        display: block;
        opacity: 1;
        visibility: visible;
        overflow: scroll;
    }    
    #buscador-overlay .resultados .btn {
        margin: 20px 0px 100px 0px;
    }
        
    /*7. ------articulo normal */   
    body#articulo main#main {
        display: block;
        position: relative;
        width: 100%;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    body#articulo main#main .container {
        width: 100%;
        display: inline-block;
        padding-top: 0px;
        margin-bottom: 0px;
    }   
    #articulo article .container .cuerpo,
    #articulo article .container aside.right {
        width: 100%;
        float: left;
        padding: 0px;
    }
    #articulo article .contenedor-contenido {
        margin: 10px;
        margin-top: -40px;
        padding: 10px !important;
    }
    #articulo article .container .cuerpo h1 {
        font-size: 3.4em;
        line-height: 1em;
    }
    #articulo article .contenido-nota h2,
    #articulo article .contenido-nota h3,
    #articulo article .contenido-nota h4,
    #articulo article .contenido-nota h5 {
        margin:30px 0px -10px 0px;
    }
    #articulo article .contenido-nota p {
        margin: 10px 0px;
    }
    #articulo article .contenido-nota ul,
    #articulo article .contenido-nota ol {
        padding: 0px;
        margin: 10px 0;
    }
    #articulo article .container .cuerpo ul.tag-fecha li + li img {
        position: absolute;
        right: 10px;
        top: 8px;
        width: 60px;
    }
    #articulo article .container .cuerpo ul.tag-fecha li + li {
        padding-right: 60px;
    }    
    #articulo article .container .cuerpo ul.tag-fecha {
        padding-top: 10px;
    }    
    .area-usuario-articulo .contenedor-temas ul li {
        margin-bottom: 0px;
    }
    /* ***** contenido de la nota */
    #articulo article .contenido-nota {
        margin: 40px 0px;
    }    
    #articulo article .contenido-nota ul li,
    #articulo article .contenido-nota ol li {
        font-size: 2.2em;
        line-height: 1.6em;
        margin: 2px 20px
    }      
    /* ***** widget: tambiÃ©n puedes ver*/
    #articulo article .contenido-nota #widget h2 {
        padding-top: 0px;
        font-size: 1.8em !important;
    }
    #widget.tambien-puedes-ver .contenedor-widget article {
        margin-bottom: 10px;
    }    
    /* ***** lo mas leido */
    #articulo section.lo-mas-leido {
        display: inline-block;
        width: 100%;
        margin: 30px 0px;
    }
    #articulo section.lo-mas-leido .titulo {
        text-align: center;
    } 
    #articulo section.lo-mas-leido .titulo div {
        display: block;
        z-index: 99;
        margin-top: -14px;
        position: relative;
        width: inherit;
        left: inherit;
    }
    #articulo section.lo-mas-leido .container {
        display: block;
        width: 100%;
    }
    #articulo section.lo-mas-leido .row.mas-leidas {
        flex-direction: column;
        padding: 30px 10px;
        margin: 0px;
    }    
    #articulo section.lo-mas-leido .row.mas-leidas .column,
    #articulo section.lo-mas-leido .row.mas-leidas .column + .column,
    #articulo section.lo-mas-leido .row.mas-leidas .column + .column + .column {
        margin-right: 0px;
        position: relative;  
        margin-bottom: 50px;
    }    
    #articulo section.lo-mas-leido .row.mas-leidas .column figure figcaption {
        height: auto;
    }    
    #articulo section.lo-mas-leido .row.mas-leidas .column + .column + .column {
        margin-bottom: 10px;
    }      
    #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user .column li p,
    #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user .column li a {
        font-size: 1.4em;
    }    
    #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user ul.right {
        width: 250px;
    }
    .area-usuario-articulo .contenedor-temas ul li.guardado a:hover,
    .area-usuario-articulo .contenedor-temas ul li a:hover, 
    #articulo article .container .cuerpo .temas-nota .contenedor-tags li a:hover,
    #articulo article .container .cuerpo .temas-populares-bottom .contenedor-tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }  
    #articulo article .container .cuerpo .temas-nota .contenedor-tags ul,
    #articulo article .container .cuerpo .temas-populares-bottom .contenedor-tags ul {
        overflow-x: auto;
        white-space: nowrap;
        display: block;
    } 
        
    #articulo article .container .cuerpo .temas-nota .contenedor-tags h3,
    #articulo article .container .cuerpo .temas-populares-bottom .contenedor-tags h3 {
        margin-bottom: 4px;
    }    
    #articulo article .container .cuerpo .temas-populares-bottom {
        margin-top: 20px;
    }    
    #articulo article .container .cuerpo .temas-nota .contenedor-tags li,
    #articulo article .container .cuerpo .temas-populares-bottom .contenedor-tags li {
            margin: 0px 0px 0px 10px;
    }    
    #articulo article .container .cuerpo .imagen-destacada .creditos-foto {
        font-size: 1em;
    }    
    #articulo article .contenido-nota #twitter-widget-0.twitter-tweet-rendered {
        margin: 0 auto !important;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
    #articulo article .contenido-nota .media-container {
        margin-bottom: 20px;
        margin-top: 20px;
    }
    #articulo article .contenido-nota iframe.instagram-media {
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
        
    /*8. -----articulo video */   
    #black.articulo-video main#main {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    #black.articulo-video article .contenido-video {
        width: 100%;
    }
    #black.articulo-video article .contenido-video .container {
        display: block;
        width: 100%;
        padding: 0px 0px 20px 0px;
    }
    #black.articulo-video article .contenido-video .video-principal {
        width: 100%;
        padding: 0px;
        float: inherit;
        display: inline-block;
    }
    #black.articulo-video article .contenido-video .aside-top {
        display: inline-block;
        width: 100%;
        float: inherit;
        padding: 0px;
        margin-left: 0px;
    }
    #black article .contenedor-otros-videos {
        width: 100%;
    }
    #black.articulo-video article .contenido-video .video-principal p.categoria {
        padding-left: 10px;
    }
    #black article .contenedor-otros-videos .container {
        display: block;
        width: 100%;
        padding-bottom: 10px;
    }
    #black article .contenedor-otros-videos .container .otros-videos {
        width: 100%;
        float: inherit;
    }
    #black article .container aside.right {
        width: 100%;
        float: inherit;
        padding: 0px;
    }
    #black.articulo-video article .contenido-video .video-principal h1 {
        font-size: 3.6em;
        padding: 10px;
    }
    article.box-video .bottom {
        height: auto;
        position: relative;
    }
    #black .contenedor-otros-videos .otros-videos .trend-videos article,
    #black .contenedor-otros-videos .otros-videos .mas-videos article {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }
    article.box-video .bottom figcaption a {
        font-size: 1.6em;
    }
    #black.articulo-video article .contenido-video .video-principal .box {
        padding: 20px 10px;
    } 
    #black.articulo-video article .contenido-video .video-principal .box .fecha p {
        font-size: 1.4em;
    }
    #black.articulo-video article .contenido-video .video-principal .box .usuario ul.acciones li {
        font-size: 1.4em;
    }
    article.box-video .bottom figcaption {
        height: auto;
    }
    article.box-video .bottom .box {
        display: inline-block;
        position: relative;
        width: 100%;
        height: 40px;
    }
    article.box-video .top .categoria {
        display: block;
        position: relative;
        z-index: 9;
        bottom: inherit;
        left: inherit;
        height: inherit;
        margin-top: -36px;
    }
    article.box-video .top .categoria .bg {
        display: block;
        height: 40px;
        background-color: #0b151d;
        width: 220px;
        margin: 0 auto;
    }
    article.box-video .top .categoria .bg .contenido i {
        position: relative;
    }
    article.box-video .top .categoria .bg .contenido p {
        position: relative;
        width: 100%;
        text-align: center;
        color: #FFF;
        bottom: 26px;
    }
    article.box-video .bottom .box .fecha {
        width: 25%;
    }
    article.box-video .bottom .box .usuario {
        width: 75%;
    }
    article.box-video .bottom .box .usuario ul.acciones li,
    article.box-video .bottom .box .fecha p {
        font-size: 2em;
    }
    article.box-video .bottom .box .usuario ul.acciones li.compartir-rrss.on ul.social {
        display: block;
        width: 250px;
        left: -215px;
        height: 30px;
    }
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article,
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article,
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article,
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article,
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article, 
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article {
        margin-top: 0px;
    }
    #black.articulo-video article .contenido-video .video-principal .box .usuario ul.acciones li.compartir-rrss.on ul.social {
        display: block;
        width: 300px;
        left: -263px;
    }
    #black .contenedor-otros-videos .otros-videos .mas-videos {
        margin-top: 20px;
    }   
    #articulo article .contenido-nota .fb-post {
        display: block !important;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
        padding-bottom: 0px !important;
    } 
    #articulo article .contenido-nota .fb-post iframe {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    #black.seccion-video .contenido-video .video-principal .box .usuario ul.acciones {
        display: none;
    }
    #black.seccion-video .contenido-video .video-principal .box .usuario ul.acciones li.compartir-rrss ul.social li {
        padding: 0px 0px;
    }    
    #black.articulo-video article .contenido-video .video-principal .box .usuario ul.acciones li.compartir-rrss ul.social li {
        padding: 0px 0px;
    }    
        
    /*9. -----Sidebars */   
    /* ***** articulo normal */    
    #articulo article .container aside.right {
        padding: 20px;
        margin-left: 0px;
        padding-bottom: 0px;
    }
    aside .temas-que-sigues article figure figcaption h2,
    aside .ultimas-noticias article figure figcaption h2,
    aside .noticias-recomendadas article figure figcaption h2 {
        font-size: 1.8em;
    }
    aside .noticias-recomendadas {
        margin-bottom: 0px;
    }    
    aside .sticky {
        position: relative;
        top: inherit;
    }  
    /* ***** articulo video */    
    #black article .container aside.right {
        padding: 20px;
        margin: 0px;
    }
    #black aside .temas-que-sigues article figure figcaption h2,
    #black aside .ultimas-noticias article figure figcaption h2,
    #black aside .noticias-recomendadas article figure figcaption h2 {
        font-size: 1.8em;
    }
    #black aside .sticky {
        position: relative;
        top: inherit;
    } 
    /* ***** articulo dato util */        
    .calendario {
        display: inline-block;
        width: 100%;
        margin-bottom: 30px;
    }    
    .calendario .cal-body__week, .calendario .calendar__head {
        width: 98%;
    }   
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 50px;
        height: 50px;
    }    
    .calendario .cal-body__day.fecha,
    .calendario .cal-day__month--current,
    .calendario .cal-body__day {
        line-height: 3.5;
    }   
    /* ***** seccion generica */    
    #white .contenedor-articulos .container aside.right {
        padding: 20px;
        width: 100%;
        float: inherit;
        margin: 0px;
    }
    #white aside .temas-que-sigues article figure figcaption h2,
    #white aside .ultimas-noticias article figure figcaption h2,
    #white aside .noticias-recomendadas article figure figcaption h2 {
        font-size: 1.8em;
    }
    #white aside .sticky {
        position: relative;
        top: inherit;
    }
    
    /*10. -----Seccion generica */   
    #white .contenedor-articulos .container .notas .box-articulos h2.titulo {
        font-size: 3em;
        padding-left: 10px !important;
        padding-top: 0px;
        padding-bottom: 0px;
    }    
    #white .contenedor-articulos .container .notas .box-articulos .linea-seccion {
        width: 100px;
        left: 10px;
        margin-bottom: 10px;
    }   
    #white main#main {
        margin-bottom: 0px;
        margin-top: 10px;
    }
    #white .contenedor-articulos {
        display: block;
        width: 100%;
        margin-top: 10px;
    }
    #white .contenedor-articulos .container {
        display: block;
        width: 100%;
        padding-bottom: 0px;
        padding-top: 0px;
    }
    #white .contenedor-articulos .container .notas {
        width: 100%;
        float: inherit;
    }
    /* ***** box articulo */
    #white .contenedor-articulos .notas .box-articulos article {
        float: inherit;
        margin-right: 0px;
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }
    article.box-generica .bottom {
        height: auto;
        position: relative;
    }    
    article.box-generica .bottom figcaption {
        height: auto;
        padding-bottom: 14px;
    } 
    article.box-generica .bottom figcaption a {
        font-size: 1.4em;
    }
    article.box-generica .bottom .box {
        display: block;
        position: relative;
        width: 100%;
        height: 40px;
    }
    article.box-generica .bottom .box .fecha {
        width: 25%;
    }
    article.box-generica .bottom .box .usuario {
        width: 75%;
    }
    article.box-generica .top .categoria {
        display: block;
        position: relative;
        z-index: 9;
        bottom: inherit;
        left: inherit;
        height: inherit;
        margin-top: -36px;
    }
    article.box-generica .top .categoria .bg {
        height: 40px;
        width: 220px;
        margin: 0 auto;
        background-color: transparent;
    }
    article.box-generica.video .top .categoria .bg,
    article.box-generica.galeria .top .categoria .bg {
        background-color: #FFF;
    }
    article.box-generica .top .categoria .bg .contenido i {
        position: relative;
    }
    article.box-generica .top .categoria .bg .contenido p {
        position: relative;
        width: 100%;
        text-align: center;
        color: #FFF;
        bottom: 26px;
    }    
    article.box-generica.normal .top .categoria .bg .contenido p {
        background-color: #FFF;
        bottom: -5px !important;
    }    
        
    article.box-generica .bottom .box .fecha p,
    article.box-generica .bottom .box .usuario ul.acciones li {
        font-size: 2em;
    }
    article.box-generica .bottom .box .usuario ul.acciones li.compartir-rrss.on ul.social {
        width: 250px;
        left: -215px;
        height: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article,
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article + article + article {
        margin-top: 0px;
    }
    #white.deportes .contenedor-articulos .notas .box-articulos + .box-articulos {
        margin-top: 0px;
    }    
        
    /* 11. -----Seccion videos: Reportajes - Entrevistas - Videos - Noticieros */
    #black.seccion-video main#main {
        margin-bottom: 0px;
        margin-top: 10px;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .container {
        padding: 0px 0px 20px 0px;
    }
    #black.seccion-video .contenido-video {
        display: block;
        width: 100%;
    }
    #black.seccion-video .contenido-video .container {
        display: block;
        width: 100%;
        padding: 0px 0px 20px 0px;
    }
    #black.seccion-video .contenido-video .video-principal {
        display: block;
        width: 100%;
        float: inherit;
        padding: 0px;
    }
    #black.seccion-video .contenido-video .video-principal h1 {
        font-size: 3.6em;
        padding: 10px;
    }
    #black.seccion-video .contenido-video .video-principal .box {
        padding: 20px 10px;
    }
    #black.seccion-video.reportajes .contenido-video .video-principal h2.titulo,
    #black.seccion-video.entrevistas .contenido-video .video-principal h2.titulo,
    #black.seccion-video.noticieros .contenido-video .video-principal h2.titulo,
    #black.seccion-video .contenido-video .video-principal h2.titulo {
        font-size: 3em;
        padding-left: 10px;
    }
    #black.seccion-video.reportajes .contenido-video .video-principal .linea-seccion,
    #black.seccion-video.entrevistas .contenido-video .video-principal .linea-seccion, 
    #black.seccion-video.noticieros .contenido-video .video-principal .linea-seccion, 
    #black.seccion-video .contenido-video .video-principal .linea-seccion {
        width: 100px;
        left: 10px;
        margin-bottom: 10px;
    }
    #black.seccion-video .contenido-video .video-principal .box .fecha p {
        font-size: 1.4em;
    } 
    #black.seccion-video .contenido-video .video-principal .box .usuario ul.acciones li {
        font-size: 1.4em;
    }    
        
        
    #black.seccion-video.noticieros .contenido-video .video-principal p.noticiero {
        font-size: 2em;
        padding: 0px 10px;
    }
    #black.seccion-video.noticieros .contenido-video .video-principal h1 {
        font-size: 3em;
    }
    article.box-video-secciones .top .categoria {
        display: block;
        position: relative;
        z-index: 9;
        bottom: inherit;
        left: inherit;
        height: inherit;
        margin-top: -36px;
    }
    article.box-video-secciones .top .categoria .bg {
        height: 40px;
        width: 220px;
        margin: 0 auto;
    }
    article.box-video-secciones .top .categoria .bg .contenido i {
        position: relative;
    }
    article.box-video-secciones .top .categoria .bg .contenido p {
        position: relative;
        width: 100%;
        text-align: center;
        color: #FFF;
        bottom: 26px;
    }    
    article.box-video-secciones .bottom .box .fecha p,
    article.box-video-secciones .bottom .box .usuario ul.acciones li {
        font-size: 2em;
    }
    article.box-video-secciones .bottom .box .usuario ul.acciones li.compartir-rrss.on ul.social {
        width: 250px;
        left: -215px;
        height: 30px;
    }
    article.box-video-secciones .bottom {
        height: auto;
        position: relative;
    }
    article.box-video-secciones .bottom figcaption a {
        font-size: 1.6em;
    }    
    article.box-video-secciones .bottom figcaption {
        height: auto !important;
        padding-bottom: 14px;
    }
    article.box-video-secciones .bottom .box {
        width: 100%;
    }
    article.box-video-secciones .bottom .box .fecha {
        width: 25%;
    }
    article.box-video-secciones .bottom .box .usuario {
        width: 75%;
    }
    #black.seccion-video.noticieros article.box-video-secciones .bottom {
        height: auto;
        position: relative;
    }
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article,
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article + article, 
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article + article + article {
        margin-top: 0px;
    }
    #black.seccion-video .contenido-video .video-principal p.categoria {
        padding-left: 10px;
    } 
    
    /* 12. -----Usuario: Mis guardadas + Mis noticias */      
    /* ***** Mis guardadas*/    
    #white.mis-guardadas .contenedor-articulos .container .notas .box-articulos h1.titulo {
        text-transform: initial;
        font-size: 2.4em;
        padding-left: 10px;
        padding-top: 10px;
    }
    /* ***** Mis noticias*/    
    #white.mis-noticias .contenedor-articulos .container .notas .box-articulos h1.titulo {
        text-transform: initial;
        font-size: 2.4em;
        padding-left: 10px;
        padding-top: 10px;
    } 
       
    /* 13. -----Usuario: Registro */
    body#registro #main #formulario-registro {
        width:100%;
    }    
    body#registro .hero-header .box,
    body#registro .veinticuatrosiete .box,
    body#registro .select .box,
    body#registro .urgente .box,
    body#registro .trending .box,
    body#registro .hora-cero .box,
    body#registro .megamedia .box {
        width: 100%;
    }
    body#registro .select .box .contenido .bottom .left {
        width: 70%;
    }
    body#registro .select .box .contenido .bottom .right {
        width: 30%;
    } 
    body#registro .select .box .contenido .bottom .right img.bg {
        padding: 0px;
    }   
    body#registro .select .box .contenido .bottom .right img {
        padding: 0px;
        padding-top: 100px;
    }      
    body#registro .hero-header {
        padding: 80px 0px;
    }    
    body#registro .hero-header .box .texto {
        width: 90%;
        padding-left: 20px;
    }   
    body#registro .hero-header .box .texto h1 {
        font-size: 4em;
    }
    /*24/7*/    
    body#registro .veinticuatrosiete .box .contenido {
        padding: 60px 10px;
    }    
    body#registro .veinticuatrosiete .box .contenido .left,
    body#registro .veinticuatrosiete .box .contenido .right {
        width: 100%;
    }    
    body#registro .veinticuatrosiete .box .contenido .left .texto {
        padding: 30px;
        width: 80%;
        float: unset;
        margin: 0 auto;
        margin-bottom: 20px;
    }     
    body#registro .veinticuatrosiete .box .contenido .right .rrss {
        width: 70%;
        margin: 0 auto;
    }    
    /*urgente*/
    body#registro .urgente .box .contenido {
        padding: 40px 20px;
    }    
    body#registro .urgente .box .contenido .right .box {
        width: 300px;
        padding: 30px;
        margin-top: 0px;
    }    
    body#registro .urgente .box .contenido .right .box h3 {
        font-size: 2.6em;
        line-height: 1em;
    }
    body#registro .urgente .box .contenido .left,
    body#registro .urgente .box .contenido .right {
        width: 100%;
    }    
    /*trending*/ 
    body#registro .trending .box .contenido {
        padding: 20px;
    }    
    body#registro .trending .box .contenido .left,
    body#registro .trending .box .contenido .right {
        width: 100%;
    }    
    body#registro .trending .box .contenido .right .box {
        width: 280px;
        float: unset;
        margin: 0 auto;
        margin-bottom: 20px;
    }    
    body#registro .trending .box .contenido .left img {
        width: 100%;
        margin-top: 30px;
        margin-bottom: 30px;
    }      
    body#registro .trending .box .contenido .right .video .cover {
        text-align: center;
    }    
    /*select*/
    body#registro .select .box .contenido .top .caracteristicas .box {
        width: 100%;
    }
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 .item {
        width: 50%;
    }  
    body#registro .select .box .contenido .top .presentacion .left,
    body#registro .select .box .contenido .top .presentacion .right {
        width: 100%;
    }
    body#registro .select .box .contenido .top .presentacion .right .box {
        width: 300px;
        padding-top: 60px;
    }    
    body#registro .select .box .contenido .top .presentacion .right .box h2 {
        font-size: 3em; 
    }
    body#registro .select .box .contenido .bottom {
        display: inline-block;
        padding: 0 20px;
    }    
    body#registro .select .box .contenido .bottom .left,
    body#registro .select .box .contenido .bottom .right {
        width: 100%;
    }
    body#registro .select .box .contenido .bottom .right img {
        padding-top: 0px;
    }
    body#registro .select .box .contenido .bottom .right {
        margin-bottom: 70px;
    }
    body#registro .select .box .contenido .bottom .left .formulario p {
        width: 100%;
    }    
    /*hora cero*/
    body#registro .hora-cero .box .contenido {
        padding: 70px 20px;
    }    
    body#registro .hora-cero .box .contenido .left,
    body#registro .hora-cero .box .contenido .right {
        width: 100%;
    }
    body#registro .hora-cero .box .contenido .left .box {
        width: 300px; 
        margin-top: 0px;
        margin-bottom: 30px;
    }  
    body#registro #main #formulario-registro iframe {
        height: 1050px;
    }    
    body#registro .megamedia .box .contenido .item {
        padding: 0px;
    }    
    body#registro .megamedia .box .top-header,
    body#registro .hora-cero .box .top-header,
    body#registro .trending .box .top-header,
    body#registro .urgente .box .top-header,
    body#registro .select .box .top-header,
    body#registro .veinticuatrosiete .box .top-header {
        padding: 10px 0px;
    }    
    body#registro .select .box .contenido .bottom .left .formulario h2 {
        padding-top: 0px;
    }
    body#registro .select .box .contenido .bottom .left .formulario .btn {
        padding-bottom: 50px;
    }
    body#registro.suscripcion #main {
        margin-top: -20px;
        margin-bottom: 0px;
    }
    body#registro.suscripcion .select .box .contenido .bottom {
        padding: 10px;
    }
    body#registro.suscripcion .select .box .contenido .bottom .left {
        width: 100%;
        margin-bottom: 70px;
    }
    body#registro.suscripcion .select .box .contenido .bottom .right {
        width: 100%;
    }
    body#registro.suscripcion .select .box .contenido .bottom .right img {
        padding-top: 0px;
        padding-left: 0px;
    }
    body#registro.suscripcion .select .box .contenido .bottom .left .formulario h2 {
        padding-top: 0px;
    }  
    body#registro .select {
        margin-bottom: 0px;
    }
        
        
    /* 14. -----Usuario: Login */   
    .modaal-outer-wrapper.ingresar .modaal-container {
        width: 350px;
    }    
    .modaal-outer-wrapper.ingresar .modaal-container .box-login {
        padding: 20px;
    }
    .modaal-wrapper .modaal-close {
        display: none;
    }
      
    /* 15. -----Usuario: Mi cuenta */     
    body#mi-cuenta main#main {
        margin-bottom: 0px;
        margin-top: 50px;
    }
    body#mi-cuenta #main .top-menu {
        padding: 40px 20px 0px 20px;
    }    
    body#mi-cuenta #main .top-menu ul li a {
        display: block;
        padding: 10px 20px;
        margin-bottom: 10px;
    }    
    body#mi-cuenta #main .contenido {
        width: 100%;
        padding: 0px 0px 0px 0px;
    }    
    body#mi-cuenta #main .contenido .left {
        width: 100%;
        margin-right: 0%;
    }
    body#mi-cuenta #main .contenido .right {
        width: 100%;
        margin-right: 0%;
    } 
    body#mi-cuenta #main .top-menu ul li {
        margin-right: 0px;
    }    
    body#mi-cuenta #main .contenido .left .bienvenido {
        padding: 20px;
    }    
    body#mi-cuenta #main .contenido .left .bienvenido .user h2 {
        font-size: 3em;
    } 
    body#mi-cuenta #main .contenido .left .bienvenido .configurar h2 {
        font-size: 3em;
    }    
    body#mi-cuenta #main .contenido .left .bienvenido .configurar {
        margin: 20px 0px 0px 0px;
    } 
    body#mi-cuenta #main .contenido .left .newsletter {
        padding: 20px 20px 0px 20px;
        margin-bottom: 20px;
    }    
    body#mi-cuenta #main .contenido .left .newsletter h2 {
        font-size: 3em;
    }
    body#mi-cuenta #main .contenido .left .newsletter .box {
        display: block;
    }
    body#mi-cuenta #main .contenido .left .newsletter .box-items .item {
        width: 100%;
    }  
    body#mi-cuenta #main .contenido .right .preferencias {
        padding: 20px 20px 0px 20px;
        margin-bottom: 0px;
        height: auto;
    }    
    body#mi-cuenta #main .contenido .right .preferencias h2 {
        font-size: 3em;
    }    
    body#mi-cuenta #main .contenido .right .preferencias p {
        margin-bottom: 20px;
    }    
    body#mi-cuenta #main .contenido .right .preferencias span.titulo {
        position: relative;
        width: 300px;
        left: inherit;
        padding: 10px;
        margin: 0 auto;
    }
    body#mi-cuenta #main .contenido .right .preferencias .linea2 {
        display: none;
    }
    body#mi-cuenta #main .contenido .right .box-temas {
        padding: 20px 20px 40px 20px;
        position: relative;
        top: 0px;
    }    
    body#mi-cuenta #main .contenido .right .box-temas .tus-notificaciones {
        margin: 20px 0px 40px 0px;
    }   
    body#mi-cuenta #main .contenido .left .bienvenido .cuenta {
        width: 100%;
    }
    body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario {
        width: 100%;
    }
    body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario .usuario {
        width: 75%;
    }
    body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario .avatar {
        width: 25%;
    }
    body#mi-cuenta #main .contenido .right .preferencias span.titulo {
        width: 100%;
    }    
        
    /* 16. -----Pagina: Señal en vivo*/
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h1.titulo {
        font-size: 3em;
        padding-left: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal .linea-seccion {
        width: 100px;
        margin-bottom: 10px;
    }
    #black.seccion-video .contenido-video {
        display: inline-block;
        width: 100%;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h2 {
        padding: 10px 20px;
        margin: 0px;
        border-bottom: 1px solid #13222f;
        padding-bottom: 10px;
        font-size: 2.6em;
        width: 100%;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal .box {
        margin-top: 0px;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal .box {
        margin-top: 0px;
        position: absolute;
        top: 20px;
        right: 0px;
    }
    #black.seccion-video .contenido-video .video-principal .box .usuario ul.acciones li.compartir-rrss.on ul.social {
        display: block;
        width: 200px;
        left: -165px;
    }
    /* ***** aside*/
    #black.seccion-video .contenido-video .aside-top {
        width: 100%;
        margin-top: 10px;
        padding: 0px;
        padding-top: 0px;
        margin-left: 0px;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio.desktop {
        display: none;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio.mobile {
        display: block;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio {
        margin: 0 auto;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales {
        width: 100%;
        height: auto;
        overflow-y: hidden;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales .item {
        margin: 0px;
        margin-bottom: 20px;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }  
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .box-senales h3 {
        margin-bottom: 20px;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales .item .datos .left p {
        font-size: 2em;
    }
         
    /* 17. -----Pagina: Lo ultimo */
    .linea-tiempo {
        width: 100%;
        margin-top: 10px;
    }
    .linea-tiempo::after {
        left: -3px;
        bottom: 38px;
        top: 30px;
    }
    #white .contenedor-articulos .container .notas .box-articulos h1.titulo .reloj .borde {
        width: 60%;
        height: 60%;
        left: -7px;
        top: 16px;
    }
    #white .contenedor-articulos .container .notas .box-articulos h1.titulo .reloj .borde .puntero {
        width: 7px;
        top: 9px;
        left: 3px;
    }    
    #white .contenedor-articulos .notas .box-articulos .linea-tiempo article {
        height: auto;
        padding: 0px;
        margin: 0px !important;
    }    
    .linea-tiempo article.item-lt .contenido {
        width: 88%;
        margin-left: 9%;
        margin-right: 3%;
        height: auto;
        margin-bottom: 20px;
    }
    .linea-tiempo article.item-lt .contenido figure .imagen {
        width: 100%;
    }    
    #white .contenedor-articulos .notas .box-articulos .linea-tiempo h1.titulo {
        padding-left: 6px !important;
    }    
    .linea-tiempo article.item-lt .contenido figure .texto {
        width: 50%;
        position: absolute;
        bottom: inherit;
        height: 150px;
        left: 0px;
        top: 30px;
        background-color: #FFF;
    }
    .linea-tiempo article.item-lt .contenido .hora time {
        padding: 10px;
        text-align: left;
        padding-top: 10px;
    } 
    .linea-tiempo article.item-lt .contenido .hora time p {
        font-size: 14px !important;
        float:left;
    }    
    .linea-tiempo article.item-lt .contenido .hora time p + p {
        font-size: 14px !important;
        margin-top: 0px;
        float:left;
        padding-left: 4px;
        letter-spacing: 0px;
        color: #e62a42;
    } 
    .linea-tiempo article.item-lt .contenido .hora {
        display: block;
        float: left;
        width: 50%;
    }
    .linea-tiempo article.item-lt .contenido figure {
        width: 50%;
    }    
    .linea-tiempo article.item-lt .contenido figure .imagen img {
        height: auto;
    } 
    .linea-tiempo article.item-lt::after {
        left: 19px;
        top: 5%;
    } 
    .linea-tiempo article.item-lt::before {
        left: 28px;
        top: 4%;
    }   
    .linea-tiempo article.item-lt .contenido figure .texto figcaption {
        padding: 4px 10px;
    }
    .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 1.6em;
    }
    .linea-tiempo article.item-lt .contenido figure .texto figcaption h1 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 1.6em;
    }    
    .linea-tiempo article.item-lt .contenido figure .texto .usuario {
        bottom: 0px;
        right: 10px;
    }    
    .linea-tiempo .cargando {
        z-index: 9;
        margin-top: 0px;
        margin-bottom: 50px;
    }    
    /*reloader*/ 
    #white .contenedor-articulos .container .reload-content {
        position: relative;
    }    
    
    /* 18. -----Pagina: Minuto a minuto */    
    body#white.minuto-a-minuto .box-principal .contenido h2 span {
        padding: 10px 20px 14px 20px;
    }    
    #white.minuto-a-minuto .contenedor-articulos .container {
        padding-top: 60px;
    }    
    body#white.minuto-a-minuto .box-principal .contenido h2 {
        padding: 0px 20px;
        font-size: 1.8em;
    }    
    body#white.minuto-a-minuto .box-principal .contenido h1 {
        padding: 0px 20px;
        font-size: 3.6em;
    }
    body#white.minuto-a-minuto .box-principal .contenido .creditos {
        padding: 0px 20px;
    }
    body#white.minuto-a-minuto .box-principal .contenido .articulos-relacionados {
        padding: 0px 20px;
    }   
    body#white.minuto-a-minuto .box-principal .contenido .articulos-relacionados ul li a h2 {
        padding: 0px;
    }    
    /*linea de tiempo*/    
    body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto {
        width: 100%;
    }     
    body#white.minuto-a-minuto .contenedor-articulos .notas .box-articulos .linea-tiempo.minuto-a-minuto article  {
        height: auto;
    }
    body#white.minuto-a-minuto .contenedor-articulos .notas .box-articulos {
        width: 100%;
    }
    body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto article.item-lt .contenido {
        width: 88%;
    }    
    body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto article.item-lt::after {
        left: 5px;
        top: 20px;
    } 
    body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto::after {
        top: 0px;
        bottom: 86px;
    }   
    .linea-tiempo.minuto-a-minuto article.item-lt .contenido .cuerpo #widget.galeria {
        width: 100%;
    }    
       
    /* 19. -----Pagina: Taxonomica */      
    #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo {
        width: 60%;
    }
    #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo p {
        font-size: 2em;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
    }   
    #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo h1 {
        font-size: 3em;
        padding-left: 26px;
        padding-top: 0px;
        padding-bottom: 0px;
        line-height: 1.2em;
    }
    #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo .linea-seccion {
        margin-left: 26px;
        margin-bottom: 30px;
    }
    #white .contenedor-articulos .container .notas .titulo-taxonomico .seguir-tema {
        width: 40%;
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 0px 20px;
        padding-left: 0px;
        padding-right: 20px;
        text-align: right;
    }
        
    /* 20. -----Pagina: Dato util */    
    body#white.secciones.dato .dato-util .box-du {
        height: 120px;
    }
    body#white.secciones.dato .dato-util .box-du .titulo {
        width: 100%;
        float: left;
    }
    body#white.secciones.dato .dato-util .buscador {
        width: 100%;
        float: left;
        margin-top: 30px;
    }   
    body#white.secciones.dato .dato-util .box-du .titulo h1 {
        font-size: 3em;
        margin-bottom: 10px;
    }
    .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util.ui-tabs-active, .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util {
        top: -114px;
    }
    /* ***** destacado dato util*/    
    #destacado-dato-util  {
        height: auto;
        margin-top: -15px;
        display: inline-block;
        margin-bottom: 20px;
    }   
    #destacado-dato-util article  {
        height: auto;
    }   
    .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util:hover {
        top: -114px;
    }    
    #destacado-dato-util article figure a img {
        width: 100%; 
    }
    #destacado-dato-util article figure .titulares {
        width: 100%;
        height: auto;
    }
    #destacado-dato-util article figure .titulares .contenido {
        display: block;
        text-align: center;
        margin-top: -65px;
        background-color: #FFF;
    }    
    #destacado-dato-util article figure .titulares .box-texto {
        display: block;
        position: relative;
        z-index: 99;
        background-color: #FFF;
        width: 100%;
        left: inherit;
        top: inherit;
        padding: 20px 20px 40px 20px;
    }    
    #destacado-dato-util article figure .titulares .box-texto figcaption h2 {
        margin-top: 10px;
    }    
    #destacado-dato-util .usuario {
        display: block;
        position: absolute;
        float: inherit;
        width: 200px;
        right: 20px;
        bottom: 10px;
        z-index: 99;
    }
    #destacado-dato-util article.video figure .titulares .contenido i {
        margin-top: 0px;
    }
    .dato-util .ui-widget.ui-widget-content nav {
        display: block;
    }   
    .dato-util #tabs-dato-util .priority-nav {
        width: 414px;
    }
    #white .contenedor-articulos .notas .box-articulos #destacado-dato-util article.destacado {
        height: auto;
        background-color: transparent;
    }    
    #white .contenedor-articulos .notas .box-articulos #destacado-dato-util article.video,
    #white .contenedor-articulos .notas .box-articulos #destacado-dato-util article.galeria {
        height: auto;
        background-color: #FFF;
    }  
    #destacado-dato-util article figure .titulares .contenido {
        margin-top: 0px;
    }      
    #destacado-dato-util article.video figure .titulares .contenido,
    #destacado-dato-util article.galeria figure .titulares .contenido {
        margin-top: -50px;
    }  
    #destacado-dato-util article.galeria figure .titulares .contenido i + i {
        display: inline-block;
        margin-top: 0px;
    }    
        
    /* 21. -----Pagina: Deportes */      
    #destacado-deportes {
        height: auto;
    }
    #destacado-deportes article figure a img {
        width: 100%; 
    }
    #destacado-deportes article figure .titulares {
        width: 100%;
        height: auto;
    }
    #destacado-deportes article figure .titulares .contenido {
        display: block;
        text-align: center;
        margin-top: -64px;
        background-color: #FFF;
    } 
    #destacado-deportes.opta article figure .titulares .contenido {
        margin-top: 0px;
    }   
    #destacado-deportes article figure .titulares .contenido {
        margin-top: 0px;
    }       
    #destacado-deportes.opta article.box-destacado.video figure .titulares .contenido,
    #destacado-deportes.opta article.box-destacado.galeria figure .titulares .contenido {
        margin-top: -64px;
    }    
    #destacado-deportes.opta article.galeria figure .titulares .contenido i + i {
        display: inline-block;
        margin-top: 0px;
    }   
    #destacado-deportes article.box-destacado.video figure .titulares .contenido,
    #destacado-deportes article.box-destacado.galeria figure .titulares .contenido {
        margin-top: -64px;
    }    
    #destacado-deportes article.galeria figure .titulares .contenido i + i {
        display: inline-block;
        margin-top: 0px;
    }         
    #destacado-deportes article figure .titulares .box-texto {
        display: block;
        position: relative;
        z-index: 99;
        background-color: #FFF;
        width: 100%;
        left: inherit;
        top: inherit;
        padding: 20px 20px 40px 20px;
        height: auto;
    }    
    #destacado-deportes article figure .titulares .box-texto figcaption h2 {
        margin-top: 10px;
    }    
    #destacado-deportes .usuario {
        display: block;
        position: absolute;
        float: inherit;
        width: 200px;
        right: 20px;
        bottom: 0px;
        z-index: 99;
    }
    #destacado-deportes article.video figure .titulares .contenido i {
        margin-top: 0px;
    }
    #destacado-deportes article.box-destacado figure .titulares .box-bottom {
        display: block;
        position: relative;
        bottom: 8px;
        right: 0px;
        width: 100%;
        height: auto;
    }
    #destacado-deportes article.box-destacado .box {
        width: 100%;
    }
    #destacado-deportes article.box-destacado .box .fecha {
        width: 120px;
    }
    body#white.secciones.deportes .item-opta.marcador .Opta .Opta-MatchHeader.Opta-MatchHeader-Crested td.Opta-Team {
        color: transparent;
    }
    article.box-destacado .box .usuario ul.acciones li.guardar-nota-seccion span.guardar {
        font-size: initial;
    }    
    /* ***** widgets opta*/
    #white.deportes .contenedor-articulos .notas .widgets-opta {
        display: none;
        position: relative;
        width: 100%;
        height: auto;
        padding: 40px 10px;
    }    
    #white.deportes .contenedor-articulos .notas .widgets-opta h2.titulo {
        font-size: 2em;
    }
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta {
        width: 100%;
        float: left;
        margin-right: 20px;
        height: auto;
        overflow: hidden;
    }
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta + .item-opta {
        width: 100%;
        float: left;
        margin-right: 20px;
        height: auto;
        overflow: hidden;
    }
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta + .item-opta + .item-opta {
        width: 100%;
        float: left;
        margin-right: 0px;
        height: auto;
        overflow: hidden;
    }
    /* ***** especial de deportes*/
    #especial-deportes .box-especial .top .titulo {
        width: 100%;
        text-align: center;
        padding: 10px 0px 20px 0px;
        border-bottom: 1px solid #333232;
    }    
    #especial-deportes .box-especial .top .presentado-por {
        width: 100%;
        float: inherit;
        text-align: center;
        display: inline-block;
    }    
    #especial-deportes .box-especial .top .presentado-por p span {
        text-align: center;
    }    
    #especial-deportes {
        display: inline-block;
    }
    #especial-deportes .box-especial {
        height: auto;
    }
    #especial-deportes .notas-deportes {
        display: inline-block;
    }
    #especial-deportes .box-especial .top .presentado-por p span img {
        height: 100px;
        padding-top: 20px;
    }    
    /* ***** destacado especial*/
    #especial-deportes .notas-deportes .destacada {
        display: inline-block;
        width: 100%;
    }    
    #especial-deportes article.box-destacado {
        display: inline-block;
        width: 100%;
        margin-bottom: 20px;
    }
    #especial-deportes article.box-destacado figure a img {
        width: 100%;
    }
    #especial-deportes article.box-destacado figure .titulares {
        width: 100%;
        height: auto;
    }
    #especial-deportes article.box-destacado .box-texto {
        position: relative;
        width: 100%;
        height: auto;
        left: inherit;
        padding: 14px;
    }    
    #especial-deportes article.box-destacado figure .titulares .box-bottom {
        width: 100%;
        position: relative;
    }    
    #especial-deportes article.box-destacado figure .titulares .contenido {
        padding-top: 20px;
    }
    #especial-deportes article.box-destacado .box-texto .box {
        width: 100%;
    }    
    /* ***** box generica especial*/
    #especial-deportes .notas-deportes .nota {
        width: 100%;
    }    
    #especial-deportes .notas-deportes .nota article.box-generica {
        width: 100%;
        height: auto;
    }   
    #especial-deportes .notas-deportes .nota article.box-generica .bottom {
        height: auto;
        position: relative;
    }  
    #especial-deportes .notas-deportes .nota article.box-generica .top .categoria .bg {
        background-color: transparent;
    }      
    #especial-deportes .notas-deportes .nota article.box-generica.video .top .categoria .bg, #especial-deportes .notas-deportes .nota article.box-generica.galeria .top .categoria .bg {
        background-color: #353535;
    }  
    #especial-deportes .notas-deportes .nota article.box-generica.video .top .categoria .bg .contenido i,
    #especial-deportes .notas-deportes .nota article.box-generica.galeria .top .categoria .bg .contenido i + i {
        color: #FFF;
    }    
        
    /* 22. -----Home: generales */    
    body#portada main#main {
        margin-bottom: 0px;
        margin-top: 10px;
        width: 100%;
    }
    #destacado-home article figure .titulares .box-texto figcaption h1 {
        font-size: 3em;
        line-height: 1.2em;
    }
        
    /* 23. -----Home: Tags del momento */  
    .temas-de-momento {
        width: 96%;
        margin: 0% 2%;
        padding: 0px;
    }
    .temas-de-momento .box {
        display: inline-block;
        height: auto;
        width: 100%;
        padding: 10px 10px 0px 10px;
    }
    .temas-de-momento .box .titulo {
        width: 100%;
        padding-top: 0px;
    }
    .temas-de-momento .box .tags {
        width: 100%;
    }
    .temas-de-momento .box .tags ul {
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 10px;
    }
    .temas-de-momento .box .btn {
        display: block;
        position: absolute;
        float: inherit;
        right: 10px;
        top: 10px;
        width: 20px;
        text-align: right;
        padding-top: 0px;
    }
    .temas-de-momento .box .titulo h3 {
        margin-bottom: 0px;
        font-size: 1.4em;
        padding-left: 4px;
        padding-bottom: 4px;
    }
    .temas-de-momento .box .tags li {
        margin: 0px 6px 0px 0px;
    }
    .temas-de-momento .box .tags li a {
        font-size: 1.5em;
        padding: 2px 4px;
    }
    .temas-de-momento .box .tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /* 24. -----Home: Lo ultimo */ 
    body#portada section.noticias .lo-ultimo.home {
        width: 96%;
        margin: 0% 2%;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo {
        width: 100%;
        max-width: 100%;
        margin: 0;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo h3.titulo {
        margin-bottom: 20px;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt {
        padding: 0px;
        width: 350px;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido {
        width: 350px;
        height: 132px;
        margin-left: 10px;
        margin-right: 0px;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure {
        display: inline-block;
        width: 100%;
        height: 132px;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto {
        display: block;
        position: inherit;
        float: left;
        width: 60%;
        height: 132px;
    }  
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen span {
        display: block;
        position: absolute;
        bottom: 0px;
        width: 30px;
        height: 30px;
        background-color: rgb(255, 255, 255);
        color: rgb(27, 174, 141);
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen img {
        height: 132px;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.6em;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen {
        display: block;
        float: left;
        width: 40%;
        height: 132px;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo .boton a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    /*articulo*/
        
    aside.right .lo-ultimo.articulo {
        width: 96%;
        margin: 0% 2%;
        margin-bottom: 40px;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo {
        width: 100%;
        max-width: 100%;
        margin: 0;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo h3.titulo {
        margin-bottom: 20px;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt {
        padding: 0px;
        width: 100%;
    }   
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure {
        display: inline-block;
        width: 100%;
        height: 132px;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto {
        display: block;
        position: inherit;
        float: left;
        width: 60%;
        height: 132px;
    }  
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen span {
        display: block;
        position: absolute;
        bottom: 0px;
        width: 30px;
        height: 30px;
        background-color: rgb(255, 255, 255);
        color: rgb(27, 174, 141);
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen img {
        height: 132px;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.6em;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen {
        display: block;
        float: left;
        width: 40%;
        height: 132px;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo .boton a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /* 25. -----Home: Box articulos */    
    article.box-generica-home {
        float: inherit;
        margin-right: 0px;
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }
    article.box-generica-home .bottom {
        height: auto;
        position: relative;
    }    
    article.box-generica-home .bottom figcaption {
        height: auto;
        padding-bottom: 10px;
    } 
    article.box-generica-home .bottom figcaption a {
        font-size: 1.6em;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a h1 {
        font-size: 2.4em;
    }    
        
    article.box-generica-home .bottom .box {
        display: block;
        position: relative;
        width: 100%;
        height: 40px;
    }
    article.box-generica-home .bottom .box .fecha {
        width: 25%;
    }
    article.box-generica-home .bottom .box .usuario {
        width: 75%;
    }
    article.box-generica-home .top .categoria {
        display: block;
        position: relative;
        z-index: 9;
        bottom: inherit;
        left: inherit;
        height: inherit;
        margin-top: 0px;
    }
    article.box-generica-home .bottom .relacionados ul li a {
        font-size: 1.1em;
    }    
    article.box-generica-home .top .categoria .bg {
        height: 40px;
        width: 220px;
        margin: 0 auto;
        background-color: transparent;
    }
    article.box-generica-home.video .top .categoria .bg,
    article.box-generica-home.galeria .top .categoria .bg {
        background-color: #FFF;
    }
    article.box-generica-home .top .categoria .bg .contenido i {
        position: relative;
    }
    article.box-generica-home .top .categoria .bg .contenido p {
        position: relative;
        width: 100%;
        text-align: center;
        color: #FFF;
        bottom: 26px;
    }    
    article.box-generica-home .bottom .box .fecha p,
    article.box-generica-home .bottom .box .usuario ul.acciones li {
        font-size: 2em;
    }
    article.box-generica-home .bottom .box .usuario ul.acciones li.compartir-rrss.on ul.social {
        width: 250px;
        left: -215px;
        height: 30px;
    }
    body#portada section.noticias .articulos .notas article  {
        margin-top: 0px;
        margin-right: 0px;
    }
    body#portada section.noticias .articulos .notas article + article,
    body#portada section.noticias .articulos .notas article + article + article {
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 20px;
    }    
    article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit;
        margin-top: -40px;
    }  
    article.box-generica-home .top .box-top .top-nota {
        display: block;
        position: relative;
        width: 250px;
        margin: 0 auto;
    }  
    article.box-generica-home .top .box-top .top-nota .box {
        width: 250px;
    }        
        
    /* 26. -----Home: Noticias normal */     
    body#portada section.noticias {
        width: 100%;
        display: inline-block;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    #destacado-home article figure a img {
        width: 100%;
        margin-top: 10px;
    }
    body#portada section.dato-util #destacado-home .usuario {
        right: 0px;
    }
    #destacado-home article figure .titulares {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }
    #destacado-home article figure .titulares .box-texto {
        display: block;
        height: auto;
        position: relative;
        z-index: 99;
        background-color: #FFF;
        width: 100%;
        left: inherit;
        top: inherit;
        padding: 4px 20px 10px 20px;
    }   
    #destacado-home article figure .titulares .box-bottom {
        display: block;
        position: relative;
        bottom: 8px;
        right: 0px;
        width: 100%;
        height: auto;
    }   
    #destacado-home article figure .titulares .top-nota {
        width: 350px;
        display: block;
        text-align: center;
        margin: 0 auto;
        margin-top: -65px;
    }    
    #destacado-home article figure .titulares .top-nota ul {
        width: 100%;
        background-color: #FFF;
    }
    #destacado-home article.normal figure .titulares .top-nota {
        display: none;
    }    
    
    /* 27. -----Home: Noticias + señal en vivo */     
    body#portada section.noticias.envivo {
        width: 100%;
        display: inline-block;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container {
        width: 100%;
        margin-bottom: 20px;
    }
    body#portada section.noticias.envivo .articulos #destacado-home article {
        float: left !important;
        height: auto;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .bottom figcaption {
        height: auto;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home .bottom {
        height: auto;
        position: relative;
        margin-top: -14px;
        padding: 30px 16px 16px 16px;
    }
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top  {
        display: inline-block;
        width: 100%;
        text-align: center;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota {
        display: inline-block;
        position: relative;
        width: 250px;
        margin: 0 auto;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article .top .box-top .top-nota .box ul {
        margin-top: 0px;
        display: block;
        height: 40px;
    }    
        
    /* 28. -----Home: Autopromo 1 */   
    body#portada section.autopromo {
        width: 100%;
        height: 360px;
        margin: 20px 0px;
    }    
    body#portada section.autopromo #autopromoUno {
        background-color: #fff;
    }
    body#portada section.autopromo #autopromoUno span.bg-mobile {
        background-color: #1ea88a;
        background: linear-gradient(-33deg, #1ea88a 54%, #1ea88a 0%, #0000 22%);
        width: 100%;
        height: 100%;
        display: inline-block;
        position: absolute;
        opacity: 1;
        z-index: -1;
    }    
    #autopromoUno .box .left {
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -o-transform: scale(0.8);
        transform: scale(0.8);
        left: -70px;
        top: -114px;
        width: 380px;
    }    
    #autopromoUno .box .right {
        padding-top: 0px;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        bottom: -30px;
        right: 0px;
    }
    body#portada section.autopromo svg g {
        fill: transparent !important;
    }
    body#portada section.autopromo svg g rect {
        fill: transparent !important;
    }
    body#portada section.autopromo svg g g path {
        fill: transparent !important;
    }
    
        
    /* 29. -----Home: Autopromo 2 */   
        
    
    /* 30. -----Home: Autopromo 3 */    
        
        
    /* 31. -----Home: Dato util */   
    body#portada section.dato-util {
        width: 100%;
        display: flex;
        padding-top: 10px;
    }
    body#portada section.dato-util .box-header {
        width: 100%;
        display: inline-block;
        height: auto;
        position: sticky;
        position: -webkit-sticky;
        top: 0px;
        z-index: 999;
        padding: 10px;
    }    
    body#portada section.dato-util .buscador-calendario {
        width: 100%;
        padding: 0px 20px;
        margin: 0px;
        margin-top: 0px;
    }
    body#portada section.dato-util .buscador-calendario .buscador {
        width: 100%;
        margin-bottom: 20px;
    }
    body#portada section.dato-util .buscador-calendario .calendario {
        width: 100%;
    }    
    body#portada section.dato-util .box-header .titulo {
        width: 50%;
        height: 60px;
    }    
    body#portada section.dato-util .box-header .seguir {
        position: absolute;
        top: 8px;
        right: 6px;
        width: 110px;
        padding: 8px 10px !important;
    }    
    body#portada section.dato-util .boton {
        width: 100%;
        display: inline-block;
    }   
    body#portada section.dato-util .boton .btn {
        right: 20px;
    }    
    body#portada section.dato-util .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }   
    body#portada section.dato-util .box-header .menu ul li.portada-dato-util {
        margin-right: 10px;
    }    
        
    /* ***** menu */
    body#portada section.dato-util .box-header .menu {
        width: 100%;
        display: inline-block;
        position: relative;
        float: inherit;
    }    
    body#portada section.dato-util .box-header .menu nav.nav {
        display: block;
        position: relative;
        width: 65%;
    }    
    body#portada section.dato-util .box-header .menu nav.nav .priority-nav {
        width: 100%;
    }
    body#portada section.dato-util .box-header .menu .nav__dropdown {
        padding: 1rem;
    }
    body#portada section.dato-util .box-header .menu .priority-nav__dropdown.show li {
        padding: 6px 10px 6px 0px;
    }    
    body#portada section.dato-util .box-header .seguir a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }  
    body#portada section.dato-util .box-header .menu nav.nav .priority-nav__wrapper {
        float: right;
        top: 26px;
    }    
      
    /* 32. -----Home: Mas noticias */    
    body#portada section.mas-noticias {
        width: 100%;
        display: flex;
        padding-bottom: 0px;
        margin-top: 30px;
    }  
    body#portada section.mas-noticias .notas {
        padding-bottom: 10px;
    }
    body#portada section.mas-noticias .notas h3 {
        padding: 0px 20px;
    }  
    body#portada section.mas-noticias .notas .linea-seccion {
        margin-left: 20px;
    }
    body#portada section.mas-noticias .notas article {
        margin-right: 0px,
    }
    body#portada section.mas-noticias .notas article + article {
        margin-right: 0px;
    }    
    body#portada section.mas-noticias .notas article + article + article {
        margin-right: 0px;
    }    
    body#portada section.mas-noticias .notas article + article + article + article {
        margin-right: 0px;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article {
        padding-top: 0px;
        margin-right: 0px;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article + article {
        margin-right: 0px;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article {
        margin-right: 0px;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article + article {
        margin-right: 0px;
        margin-bottom: 0px;
    }
        
    /* 33. -----Home: Mega Deportes */ 
    article.box-generica-home figure .top p.etiquetas span,
    body#portada section.cobertura-especial .notas article figure p.etiquetas span {
        top: 0px;
    }
    #destacado-home article figure p.etiquetas span {
        top: 10px;
    }
    body#portada section.deportes #destacado-home article figure p.etiquetas span {
        top: 24px;
    }   
    body#portada section.deportes {
        width: 100%;
        display: flex;
        padding-top: 0px;
    }
    body#portada section.deportes .container {
        margin-top: -44px;
    }    
    body#portada section.deportes .box-header {
        width: 100%;
        display: inline-block;
        height: auto;
        margin-bottom: 20px;
        position: sticky;
        position: -webkit-sticky;
        top: 0px;
        z-index: 999;
    }    
    body#portada section.deportes .box-header img {
        width: 200px;
        padding-top: 8px;
    }    
    body#portada section.deportes .box-header .tags {
        display: none;
        width: 100%;
    }    
    body#portada section.deportes .box-header .seguir {
        position: absolute;
        top: 10px;
        right: 10px;
        width: 110px;
    }
    body#portada section.deportes .box-header .seguir a.seguir {
        padding: 8px 10px;
    }    
    body#portada section.deportes .box-header .seguir a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.deportes .container .nota-deportes {
        width: 100%;
        margin-left: 0px;
    }    
    body#portada section.deportes article.box-generica-home .bottom figcaption {
        height: auto;
    } 
    body#portada section.deportes article.box-generica-home .bottom {
        height: auto;
    }    
    body#portada section.deportes .boton {
        width: 100%;
        display: inline-block;
        margin-top: 20px;
    }    
    
    /* 34. -----Home: Especial Mega Deportes */     
    body#portada section.deportes .container.especial-deportes {
        display: inline-block;
        position: relative;
        height: auto;
    }
    body#portada section.deportes .container.especial-deportes .box-especial img.portada {
        height: inherit;
        width: 100%;
    }    
    body#portada section.deportes .container.especial-deportes .box-especial {
        display: block;
        position: relative;
        width: 100%;
        height: auto;
    }    
    body#portada section.deportes .container.especial-deportes .box-especial .articulos {
        position: relative;
        width: 100%;
        right: inherit;
        top: -4px;
    }
    body#portada section.deportes article#box-cuadrado {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }    
    body#portada section.deportes article#box-cuadrado figure figcaption {
        padding: 10px;
    }    
    body#portada section.deportes article#box-cuadrado figure figcaption h2 {
        font-size: 1.7em;
    }
    body#portada section.deportes .boton .btn {
        right: 10px;
    } 
    body#portada section.deportes .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    
    /* 35. -----Home: Especial 1 */   
    body#portada section.cobertura-especial {
        width: 100%;
        display: inline-block;
    }
    body#portada section.cobertura-especial article.destacado {
        width: 100%;
        height: auto;
        margin-right: 0px;
    }    
    body#portada section.cobertura-especial article.destacado figure a img {
        width: 100%;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares {
        width: 100%;
        margin-bottom: 20px;
        height: auto;
    }    
    body#portada section.cobertura-especial .notas .box-header {
        padding: 0px 20px;
    }    
    body#portada section.cobertura-especial .notas .box-header .titulo {
        width: 88%;
    }	
    body#portada section.cobertura-especial .notas h3 {
        font-size: 2.6em;
    }
    body#portada section.cobertura-especial .notas .linea-seccion {
        margin-bottom: 10px;
    }	
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a span {
        display: none;
    }
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a span + span {
        display: none;
    }	
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir.on a span {
        display: none;
    }
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a.on span + span {
        display: none;
    }		
    body#portada section.cobertura-especial article.destacado figure .titulares .box-texto {
        left: inherit;
        width: 100%;
        top: 0px;
        position: relative;
        height: auto;
        margin-top: -50px;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .box-bottom {
        width: 100%;
        position: relative;
        display: block;
        bottom: inherit;
        right: inherit;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota {
        margin: 0 auto;
        top: -50px;
        text-align: center;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota ul {
        background-color: #FFF;
        margin: 0 auto;
    }    
    body#portada section.cobertura-especial article.destacado .usuario ul.acciones {
        background-color: transparent !important;
    }    
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir {
        width: auto;
        position: absolute;
        top: 0;
        right: 0;
    }
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a {
        padding: 8px 10px;
    }    
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.cobertura-especial .notas article + article {
        margin-right: 0px;
        padding-top: 0px;
    }    
    body#portada section.cobertura-especial .notas article + article + article {
        margin-right: 0px;
        padding-top: 0px;
    }
    body#portada section.cobertura-especial .notas article + article + article + article {
        margin-right: 0px;
        padding-top: 0px;
    }
    body#portada section.cobertura-especial .notas article + article + article + article + article {
        margin-right: 0px;
        padding-top: 0px;
    }
    body#portada section.cobertura-especial .notas article + article + article + article + article + article {
        margin-right: 0px;
        padding-top: 0px;
    }
    body#portada section.cobertura-especial .notas article + article + article + article + article + article + article {
        margin-right: 0px;
        padding-top: 0px;
    }
    
    /* 36. -----Home: Especial 2 */      
    body#portada section.especial {
        width: 100%;
        display: inline-block;
        padding-bottom: 20px;
    }
    body#portada section.especial .container.contenido {
        width: 100%;
    }
    body#portada section.especial .container.contenido .left, body#portada section.especial .container.contenido .right {
        width: 100%;
        height: auto;
        margin-bottom: 0px;
    }
    body#portada section.especial .container.contenido .left .box-titular {
        display: block;
        position: relative;
        width: 300px;
        background-color: #f7fafc;
        bottom: 0;
        left: inherit;
        padding: 10px 10px 0px 10px;
        margin: 0 auto;
        margin-top: -100px;
    }
    body#portada section.especial .container.contenido .left .box-titular ul.top {
        height: 30px;
    }
    body#portada section.especial .container.contenido .right {
        padding: 30px;
        margin-bottom: 0px;
        padding-top: 0px;
        margin-top: 10px;
    }    
    body#portada section.especial .container.contenido .right .notas article {
        width: 100%;
        margin-bottom: 30px;
        margin-right: 0px;
    }
    body#portada section.especial .container.contenido .right .notas article + article {
        width: 100%;
        margin-bottom: 0px;
    }
    body#portada section.especial .container.contenido .right .box-header .boton .btn a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.especial .container.contenido .right .box-header .boton .btn,
    body#portada section.especial .container.contenido .right .box-header .boton {
        float: left;
    }  
    body#portada section.especial .container.contenido .right .notas article h2 {
        height: auto;
    }    
    body#portada section.especial .container.contenido .right .notas article .fecha-mn-user {
        margin-top: 10px;
    }    
    body#portada section.especial .container.contenido .left .box-header.mobile {
        display: inline-block;
        background-color: #121e2b;
        padding: 14px 10px;
        margin-bottom: -8px;
    }
    body#portada section.especial .container.contenido .right .box-header {
        display: none;
    }  
        
    /* 37. -----Home: Ver aqui */ 
    body#portada section.videos {
        width: 100%;
        display: flex;
        padding-top: 0px;
        padding-bottom: 10px;
    }    
    body#portada section.videos .box-header {
        position: sticky;
        position: -webkit-sticky;
        top: 0px;
        z-index: 999;
    }    
    body#portada section.videos .box-categorias {
        width: 100%;
    }
    body#portada section.videos .box-categorias .box {
        width: 100%;
        margin-right: 0px;
        padding: 0px 20px 0px 20px;
    }   
    body#portada section.videos .box-categorias .box + .box {
        width: 100%;
        margin-right: 0px;
        padding: 0px 20px 0px 20px;    
    }    
    body#portada section.videos .box-categorias .box + .box + .box {
        width: 100%;
        margin-right: 0px;
        padding: 0px 20px 0px 20px;    
    }   
    body#portada section.videos .box-categorias .box + .box + .box + .box {
        width: 100%;
        margin-right: 0px;
        padding: 0px 20px 0px 20px;    
    }     
    body#portada section.videos .box-categorias .boton {
        width: 100%;
    }    
    body#portada section.videos .box-categorias .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.videos .box-categorias .boton .btn {
        right: 0px;
    }   
    body#portada section.videos .box-categorias .otros-videos article figure figcaption h2 {
        font-size: 1.6em;
        padding-top: 6px;
    }    
    body#portada section.videos .box-categorias .otros-videos article figure span {
        width: 24px;
        height: 24px;
        line-height: 1.6em;
        top: inherit;
        bottom: -24px;
    }    
    body#portada section.videos .box-categorias article.ultimo figcaption {
        height: auto;
        padding-bottom: 10px;
    }
    body#portada section.videos .box-categorias .box.entrevistas h3,
    body#portada section.videos .box-categorias .box.noticieros h3,
    body#portada section.videos .box-categorias .box.videos h3,
    body#portada section.videos .box-categorias .box.reportajes h3 {
        text-align: left;
    }
        
    /*variables de sticky*/
    body#portada.player-top section.temas-que-sigues .box-header,
    body#portada.player-top section.dato-util .box-header,
    body#portada.player-top section.deportes .box-header,
    body#portada.player-top section.videos .box-header,
    body#portada.player-top section.megaplus .box-header,
    body#portada.player-top section.patrocinado .box-header,
    body#portada.player-top section.infinita .box-header {
        top: 60px;
    }
        
    /* 38. -----Home: Temas que sigues */     
    section.temas-que-sigues {
        width: 100%;
        display: inline-block;
        padding-bottom: 0px;
    }
    body#portada section.temas-que-sigues .box-header {
        padding: 10px 20px;
        position: sticky;
        top: 0;
        z-index: 999;
        background-color: #f8f9fa;
        width: 100%;
        height: auto;
    }    
    body#portada section.temas-que-sigues .box-header .usuario {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-header .titulo .left,
    body#portada section.temas-que-sigues .box-header .titulo .right {
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-header .sin-leer {
        width: 50%;
        text-align: left;
    }    
    body#portada section.temas-que-sigues .box-header .opciones {
        width: 50%;
        text-align: right;
    }
    body#portada section.temas-que-sigues .box-contenido {
        width: 100%;
        margin: 10px 0px 0px 0px;
    }
    body#portada section.temas-que-sigues .box-contenido .left {
        width: 100%;
        margin-right: 0px;
        height: auto;
    }
    body#portada section.temas-que-sigues .box-contenido .left .cargando {
        margin-top: 5%;
    }    
    body#portada section.temas-que-sigues .box-contenido .right {
        width: 100%;
        margin-right: 0px;
        margin-top: 20px;
    }  
    body#portada section.temas-que-sigues .box-contenido .left .boton {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido .right .contenedor-tags h3 {
        margin-bottom: 0px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .destacado {
        width: 100%;
        height: auto;
        display: inline-block;
        margin-right: 0px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home {
        width: 100%;
        height: auto;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom {
        height: auto;
        position: relative;
        margin-bottom: 20px;
    }
    article.box-generica-home .bottom .fecha {
        display: block;
        position: relative;
        bottom: inherit;
        left: inherit;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top .top-nota {
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top .top-nota .box {
        margin: 0 auto;
        width: 280px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas {
        width: 100%;
        padding: 0px 10px;
    }      
    body#portada section.temas-que-sigues .box-contenido .left .top {
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas {
        width: 48%;
        height: auto;
        margin-right: 4%;
        margin-top: 0px;
    }     
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas article + article {
        margin-top: 0px;
        margin-right: 0%;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto {
        position: relative;
        background-color: #FFF;
        left: inherit;
        top: inherit;
        padding: 0px 14px 0px 14px;
        height: 70px;
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares {
        height: auto;
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-bottom {
        display: block;
        position: relative;
        bottom: inherit;
        right: inherit;
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .top-nota ul {
        width: 100%;
        padding: 10px 10px 10px 14px;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto ul {
        position: absolute;
        display: block;
        top: -90px;
        font-size: 3em;
        left: 0px;
        background-color: #ffffff;
        width: 50px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        color: #444e5c;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-bottom .fecha-compartir ul.box-fc {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article {
        margin-right: 4%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article {
        margin-right: 0%;
    } 
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article + article {
        margin-right: 4%;
        margin-top: 20px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article + article + article {
        margin-right: 0%;
    }     
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados {
        padding: 0px 10px;
        margin-top: 0px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .boton .btn {
        right: 0px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }   
    body#portada section.temas-que-sigues .box-contenido .right .contenedor-tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    
    /* -----39. Home: Mega Plus */       
    body#portada section.megaplus {
        width: 100%;
        padding-top: 0px;
        padding-bottom: 0px;
    }    
    body#portada section.megaplus .box-header {
        width: 100%;
        height: 70px;
        padding: 10px;
        position: sticky;
        position: -webkit-sticky;
        top: 0px;
        z-index: 999;
    }    
    body#portada section.megaplus .container.contenido {
        width: 100%;
    }
    body#portada section.megaplus .box-header .titulo img {
        width: 110px;
    }    
    body#portada section.megaplus .container.contenido .item {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }    
    body#portada section.megaplus .container.contenido .item.programacion ul li {
        width: 100%;
    }    
    body#portada section.megaplus .container.contenido .item.programacion {
        padding: 0px 10px;
    }    
    body#portada section.megaplus .container.contenido .item.programacion .boton {
        width: 100%;
    }    
    body#portada section.megaplus .container.contenido .item + .item + .item {
        width: 100%;
        margin-right: 0px;
    }
    body#portada section.megaplus .container.contenido .item + .item + .item + .item {
        width: 100%;
        margin-right: 0px;
    } 
    body#portada section.megaplus .container.contenido .item.programa article.box-generica-home {
        height: auto;
        margin-bottom: 0px;
    }  
    body#portada section.megaplus .container.contenido .item.programa article.box-generica-home .bottom {
        height: auto;
        width: 280px;
        margin-top: -43px;
        position: relative;
    }
    body#portada section.megaplus .container.contenido .item.nota article.box-generica-home .bottom {
        height: auto;
        position: relative;
    }
    body#portada section.megaplus .container.contenido .item.nota article.box-generica-home {
        height: auto;
        margin-bottom: 0px;
    }    
    body#portada section.megaplus .container.contenido .item article.box-generica-home .top .categoria {
        margin-top: -2px;
    }
    body#portada section.megaplus .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.patrocinado .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    
    /* 40. -----Home: Radio Infinita */    
    body#portada section.infinita {
        width: 100%;
        padding-top: 0px;
        padding-bottom: 0px;
    }    
    body#portada section.infinita .box-header {
        width: 100%;
        height: 70px;
        padding: 10px;
        position: sticky;
        position: -webkit-sticky;
        top: 0px;
        z-index: 999;
    }    
    body#portada section.infinita .container.contenido {
        width: 100%;
    }
    body#portada section.infinita .box-header .titulo img {
        width: 86px;
    }    
    body#portada section.infinita .container.contenido .item {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }    
    body#portada section.infinita .container.contenido .item.programacion ul li {
        width: 100%;
    }    
    body#portada section.infinita .container.contenido .item.programacion {
        padding: 0px 10px;
    }    
    body#portada section.infinita .container.contenido .item.programacion .boton {
        width: 100%;
    }    
    body#portada section.infinita .container.contenido .item + .item + .item {
        width: 100%;
        margin-right: 0px;
    }
    body#portada section.infinita .container.contenido .item + .item + .item + .item {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 0px;
    } 
    body#portada section.infinita .container.contenido .item.programa article.box-generica-home {
        height: auto;
        margin-bottom: 0px;
    }  
    body#portada section.infinita .container.contenido .item.programa article.box-generica-home .bottom {
        height: auto;
        width: 280px;
        margin-top: -43px;
        position: relative;
    }
    body#portada section.infinita .container.contenido .item.nota article.box-generica-home .bottom {
        height: auto;
        position: relative;
    }
    body#portada section.infinita .container.contenido .item.nota article.box-generica-home {
        height: auto;
        margin-bottom: 0px;
    }    
    body#portada section.infinita .container.contenido .item article.box-generica-home .top .categoria {
        margin-top: -2px;
    }    
    body#portada section.infinita .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /* 41. -----Home: Contenido patrocinado */ 
    body#portada section.patrocinado {
        width: 100%;
        padding-top: 0px;
        padding-bottom: 0px;
    }    
    body#portada section.patrocinado .box-header {
        width: 100%;
        height: 70px;
        padding: 10px;
        position: sticky;
        position: -webkit-sticky;
        top: 0px;
        z-index: 999;
    }    
    body#portada section.patrocinado .box-header .titulo .linea {
        display: none;
    }     
    body#portada section.patrocinado .box-header .titulo {
        width: 100%;
        text-align: left;
        padding-top: 0px;
    }    
    body#portada section.patrocinado .box-header .titulo p {
        float: left;
        padding-top: 8px;
    }    
    body#portada section.patrocinado .container.contenido {
        width: 100%;
    }
    body#portada section.patrocinado .box-header .titulo img {
        width: 75px !important;
        float: right;
    }    
    body#portada section.patrocinado .container.contenido .item {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 20px;
    }    
    body#portada section.patrocinado .container.contenido .item.programacion ul li {
        width: 100%;
    }    
    body#portada section.patrocinado .container.contenido .item.programacion {
        padding: 0px 10px;
    }    
    body#portada section.patrocinado .container.contenido .item.programacion .boton {
        width: 100%;
    }    
    body#portada section.patrocinado .container.contenido .item + .item + .item {
        width: 100%;
        margin-right: 0px;
    }
    body#portada section.patrocinado .container.contenido .item + .item + .item + .item {
        width: 100%;
        margin-right: 0px;
    } 
    body#portada section.patrocinado .container.contenido .item.programa article.box-generica-home {
        height: auto;
        margin-bottom: 0px;
    }  
    body#portada section.patrocinado .container.contenido .item.programa article.box-generica-home .bottom {
        height: auto;
        width: 280px;
        margin-top: -43px;
        position: relative;
    }
    body#portada section.patrocinado .container.contenido .item.nota article.box-generica-home .bottom {
        height: auto;
        position: relative;
    }
    body#portada section.temas-que-sigues .box-contenido .left .cargando {
        margin-top: 5%;
    }     
    body#portada section.patrocinado .container.contenido .item.nota article.box-generica-home {
        height: auto;
        margin-bottom: 0px;
    }    
    body#portada section.patrocinado .container.contenido .item article.box-generica-home .top .categoria {
        margin-top: -2px;
    }   
    
    body#portada main#main .alertas { 
        padding-top: 0px !important;
    }
    
    /* 42. -----Urgente: Alertas */ 
    .alertas {
        display: inline-block;
        padding-top: 10px;
        width: 96%;
        margin: 0% 2%;
    }    
    .alertas .box {
        display: block;
        position: relative;
        width: 100%;
        height: auto;
    }
    .alertas .box ul li {
        display: inline-block;
        margin-bottom: 10px;
        padding: 10px;
        font-size: 1.6em;
        width: 100%;
    }    
    .alertas .box ul li span {
        display: block;
        margin-right: 10px;
        width: 4%;
        float: left;
    }    
    .alertas .box ul li span + span {
        padding: 0px;
        display: none;
        width: auto;
    }    
    .alertas .box ul li span + span + span {
        padding: 0px 20px 0px 0px;
        display: inline;
        width: 90%;
    }
    .alertas .box ul li span + span + span + span {
        position: absolute;
        right: 0px;
        top: 6px;
        font-size: 0.9em;
    }  
    .alertas .box ul span.cerrar-alerta {
        width: 42px;
        height: 42px;
        line-height: 42px;
    }
    
    /* 43. -----Urgente: Breaking news/Urgente 1 */
    body#portada section.urgente {
        width: 100%;
        display: inline-block;
    }
    body#portada section.noticias .articulos {
        width: 100%;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container {
        width: 100%;
        margin-right: 0px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home article {
        width: 96%;
        margin: 2%;
        height: auto;
        padding-bottom: 20px;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom {
        height: auto;
        position: relative;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton {
        position: relative;
        width: 100%;
        bottom: inherit;
        left: inherit;
        margin-top: 10px;
    }  
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton .left a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    
    /* 44. -----Urgente: Breaking news/Urgente 2 */    
    body#portada section.urgente .container.contenido {
        padding: 10px 10px;
    }    
    body#portada section.urgente .container.contenido .box {
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .left {
        display: block;
        position: relative;
        width: 100%;
        float: left;
        margin-right: 0px;
    }    
    body#portada section.urgente .container.contenido .box .right {
        display: block;
        position: relative;
        width: 100%;
        float: left;
        margin-left: 0px;
    }
    body#portada section.urgente .container.contenido .box .left .titulo {
        margin-top: 0px;
        height: auto;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo a {
        font-size: 2em;
    }
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas {
        margin-bottom: 0px;
    }        
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas span {
        padding: 0px 10px 0px 44px;
        font-size: 5em;
        width: 100%;
        display: block;
        text-align: left;
    }
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas span span.punto {
        width: 20px;
        height: 20px;
        top: 24px;
        left: 16px;
    }
    body#portada section.urgente .container.contenido .box .left .relacionados {
        margin-top: 5px;
        padding-top: 5px;
    }  
    body#portada section.urgente .container.contenido .box .left .relacionados li a {
        font-size: 1.4em;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt {
            margin-left: 0px !important;
        }    
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto {
        background-color: transparent;
        height: auto;
        bottom: 0px;
        position: relative;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt::after {
        left: 8px;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido {
        width: 350px;
        padding-left: 0px;
        padding-right: 0px;
        display: block;
        margin-bottom: 0px;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos {
        width: 100%;
    } 
    body#portada section.urgente .container.contenido .box .right .articulos article {
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0px;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article + article {
        margin-right: 0px;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article figure img {
        width: 35%;
    }
    body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption {
        width: 65%;
        height: auto;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption h2 {
        font-size: 2em;
        padding: 16px 10px 10px 0px;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile {
        display: block;
        position: relative;
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container {
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile #mdstrm-player iframe {
        position: absolute!important;
        width: 0!important;
        height: 0!important;
        min-height: 100%!important;
        min-width: 100%!important;
    }    
    body#portada section.urgente .container.contenido .box .right .player .media-container {
        width: 100%;
        margin-right: 0px;
    }    
    /*urgente sticky*/
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.player-cerrado {
        top: 0px !important;
        left: 0px !important;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video {
        top: 0px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
        position: fixed !important;
        bottom: 40px !important; 
        padding-top: 0px;
        overflow: unset;
        z-index: 9999999;
        -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -o-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    }
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video .top-video-player {
        display: block;
        background-color: #151F2C;
        height: 30px;
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -ms-border-radius: 0px !important;
        -o-border-radius: 0px !important;
        border-radius: 0px !important;
    }
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video .top-video-player .left {
        width: 80% !important;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video .top-video-player .right {
        width: 20% !important;
        padding-top: 0px !important;
        height: 30px;
        float: right;
        text-align: right;
        padding-right: 10px;
        padding-top: 4px;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video .top-video-player .left span {
        display: none;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video .top-video-player .right span {
        font-size: 1.6em;
        color: #FFF;
        line-height: 30px;
        text-align: right;
        cursor: pointer;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }
    body#portada.player-top section.urgente .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video {
        top: 90px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
    }
        
    /* ***** variables de players + tema a seguir */
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile {
        display: block;
        margin-bottom: 10px;
    }
    body#portada section.urgente .container.contenido .box .left .seguir-mobile {
        display: block;
        position: relative;
        bottom: 0;
        right: 0;
        z-index: 999;
    }    
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir {
        border: 1px solid #FFF;
        border-radius: 4px;
        padding: 14px 14px;;
        display: block;
        width: auto;
        font-family: 'Darwin Pro Light Italic';
        font-size: 1.3em;
        color: #FFF;
        text-align: center;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }  
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir:hover {
        background-color: #FFF;
        color: #ed3338;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }   
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir span {
        display: inline;
    }    
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir span + span {
        display: none;
    }
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir span + span + span {
        display: inline;
        padding-left: 4px;
    }    
        
    /*siguiendo*/
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir.on {
        background-color: #FFF;
        color: #ed3338;
    }
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir.on span {
        display: none;
    }   
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir.on span + span {
        display: inline;
    }   
    body#portada section.urgente .container.contenido .box .left .seguir-mobile a.seguir.on span + span + span {
        display: inline;
        padding-left: 4px;
    }   
    body#portada section.urgente .container.contenido .box .right .player {
        display: none;
    }
    body#portada section.urgente .container.contenido .seguir {
        display: none;
    }
        
    /*45. -----Pagina: Error 404*/   
    section.error404 {
        display: inline-block;
        position: relative;
        width: 100%;
        margin: 0 auto;
    }      
    section.error404 .box {
        width: 100%;
        margin-top: 10px;
        padding: 30px;
    }
    section.error404 .box .left {
        width: 100%;
        text-align: center;
    }    
    section.error404 .box .left i {
        font-size: 12em;
    }
    section.error404 .box .right {
        width: 100%;
        text-align: center;
    }  
    section.error404 .box .right h2 {
        font-size: 3em;
    }
    section.error404 .box .right h1 {
        font-size: 2em;
    }
    section.error404 .box .right .buscador {
        text-align: center;
        margin-bottom: 100px;
    }
    section.error404 .box .right .buscador a {
        font-size: 1.8em;
    }    
        
    /*46. -----Video player: fixed*/
    
    /*cover imagen: urgente*/    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile.image-player .media-container .mdstrm-player.sticky-video {
        display:none;
        bottom: 0px !important;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile.image-player .media-container .mdstrm-player {
        bottom: 0px !important;
    }    
        
    /* *****home: señal en vivo */
    body#portada.player-normal section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        top: 0px;
    }  
    /*con header mobile*/ 
    body#portada.player-top section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video {
        top: 58px !important; /*alto con header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: inherit !important;
    }
        
    body#portada section.especialTres .mdstrm-player.video-box.especial.player-cerrado {
        bottom: 0px !important;
    }	
        
    /*estilos custom*/    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player {
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
        border-radius: 0px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .left {
        width: 80%;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .right {
        width: 20%;
        padding-top: 0px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .left span {
        display: none;
    }  
        
    /* *****secciones: reportajes, noticieros, entrevistas y video */
    #black.seccion-video.player-normal .contenido-video .video-principal .video-destacado.video-box.sticky-video {
        top: 0px !important; /*alto sin header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
    } 
    /*con header mobile*/    
    #black.seccion-video.player-top .contenido-video .video-principal .video-destacado.video-box.sticky-video {
        top: 58px !important; /*alto con header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: inherit !important;
    }
    /*estilos custom*/    
    #black.seccion-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player {
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
        border-radius: 0px;
    }    
    #black.seccion-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .left {
        width: 80%;
    }    
    #black.seccion-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .right {
        width: 20%;
        padding-top: 0px;
    }    
    #black.seccion-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .left span {
        display: none;
    }  
           
    /* *****articulo: video */
    #black.articulo-video.player-normal article .contenido-video .video-principal .player-sticky .video-box.sticky-video {
        top: 0px !important; /*alto sin header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
    } 
    /*con header mobile*/    
    #black.articulo-video.player-top article .contenido-video .video-principal .player-sticky .video-box.sticky-video {
        top: 58px !important; /*alto con header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: inherit !important;
    }
    /*estilos custom*/    
    #black.articulo-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player {
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -ms-border-radius: 0px !important;
        -o-border-radius: 0px !important;
        border-radius: 0px !important;
    }    
    #black.articulo-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .left {
        width: 80% !important;
    }    
    #black.articulo-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .right {
        width: 20% !important;
        padding-top: 0px !important;
    }    
    #black.articulo-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .left span {
        display: none;
    }  
      
    /* *****home: urgente */
    body#portada.player-normal section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        top: 0px;
    }  
    /*con header mobile*/ 
    body#portada.player-top section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video {
        top: 58px !important; /*alto con header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: inherit !important;
    }
    /*estilos custom*/    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player {
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
        border-radius: 0px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .left {
        width: 80%;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .right {
        width: 20%;
        padding-top: 0px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .left span {
        display: none;
    }  
        
    /* *****articulo normal: video destacado */
    #articulo.player-normal article .portada-video.destacado-articulo #drag-video.sticky-video {
        top: 0px !important; /*alto sin header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
    } 
    /*con header mobile*/    
    #articulo.player-top article .portada-video.destacado-articulo #drag-video.sticky-video {
        top: 58px !important; /*alto con header*/
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
    }
    #articulo.articulo-patrocinado article .portada-video.destacado-articulo {
        height: auto;
    }
    
    /*estilos custom*/  
    #articulo article .portada-video.destacado-articulo {
        height: auto;
    }
    #articulo article .portada-video.destacado-articulo #drag-video.sticky-video .top-video-player {
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -ms-border-radius: 0px !important;
        -o-border-radius: 0px !important;
        border-radius: 0px !important;
    }    
    #articulo article .portada-video.destacado-articulo #drag-video.sticky-video .top-video-player .left {
        width: 80% !important;
    }    
    #articulo article .portada-video.destacado-articulo #drag-video.sticky-video .top-video-player .right {
        width: 20% !important;
        padding-top: 0px !important;
    }    
    #articulo article .portada-video.destacado-articulo #drag-video.sticky-video .top-video-player .left span {
        display: none;
    }     
        
        
    /*47. -----DFP*/
    
    /*top*/
    .section-dfp.top {
        width: 100%;
    }    
    .section-dfp.top .box {
        min-width: 300px;
        max-height: 250px;
    }    
    .section-dfp.top .box .top {
        min-width: 300px;
        max-height: 250px;
    }    
    
    /*topRight*/
    .section-dfp.topright {
        width: 100%;
    }    
    .section-dfp.topright .box {
        min-width: 300px;
    }    
    .section-dfp.topright .box .topright {
        min-width: 300px;
    } 
        
    /*Right*/
    .section-dfp.right {
        width: 100%;
    }    
    .section-dfp.right .box {
        min-width: 300px;
    }    
    .section-dfp.right .box .right {
        min-width: 300px;
    }     
    
    /*bottom 1, 2 y 3 */
    .section-dfp.bottom1,
    .section-dfp.bottom2,
    .section-dfp.bottom3 {
        width: 100%;
    }    
    .section-dfp.bottom1 .box,
    .section-dfp.bottom2 .box,
    .section-dfp.bottom3 .box {
        min-width: 300px;
    }    
    .section-dfp.bottom1 .box .bottom1,
    .section-dfp.bottom2 .box .bottom2,
    .section-dfp.bottom3 .box .bottom3 {
        min-width: 300px;
    }       
    /*skin*/
        
    body#black #skin_branding.ad_skin {
        background-color: #0d141e;
        background-image: url() !important;
    }    
    body#black #skin_branding.ad_skin main#main {
        background-color: #0d141e;
    }      
    body#black #skin_branding.ad_skin main#main .contenido-video,    
    body#black #skin_branding.ad_skin .contenido-video .aside-top,
    body#black #skin_branding.ad_skin .contenido-video .video-principal {
        background-color: #0E151F;
    }   
    body#black #skin_branding.ad_skin .container aside.right {
        background-color: #182332;
    }    
    body#black #skin_branding.ad_skin main#main .contenedor-otros-videos {
        margin-top: 20px;
    } 
    body#black #skin_branding.ad_skin header .row.menu {
        background-color: #0000;
    }
    body#black #skin_branding.ad_skin header {
        background-color: #172231;
        border-bottom: 1px solid #202d40;
    }  
    body#black #skin_branding.ad_skin main#main {
        margin: inherit;
        width: 100%;
    }    
        
    
    /*48. -----DFP:custom*/
        
    /*home*/
    body#portada section.mas-noticias .notas article.dfp {
        width: 100%;
    }    
    body#portada section.mas-noticias .notas article + article + article + article .section-dfp.right {
        margin-bottom: 20px;
    }
    body#black .section-dfp.topright {
        margin-top: 20px;
    }    
        
    /*49. -----Modal mensajes*/
        
    .modaal-outer-wrapper.mensajes .modaal-container {
        width: 250px;
    }
    .modaal-outer-wrapper.mensajes .modaal-content-container .modaal-confirm-content p {
        font-size: 2em;
    }
    /*49. -----Modal mensajes*/   
    .modaal-outer-wrapper.registro .modaal-container .box {
        padding: 14px;
    }    
    .modaal-outer-wrapper.registro .modaal-container {
        width: 100%;
    }  
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .formulario .paso2 .left {
        width: 100%;
    }    
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .formulario .paso2 .right {
        width: 100%;
    }    
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .formulario .paso2 .left .icono {
        width: 30%;
    }    
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .formulario .paso2 .left .icono img {
        width: 70px;
        padding-top: 0px;
    }
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .formulario .paso2 .left .texto {
        width: 70%;
    }    
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .formulario .paso2 .left .texto p {
        font-size: 2em;
        line-height: 1.2em;
        padding-top: 10px;
    }
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .titulo {
        padding: 10px 10px;
    }    
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .titulo h2 {
        font-size: 2em;
    }    
    .modaal-outer-wrapper.registro .modaal-container .box .contenido .titulo span.cerrar-reg-notificaciones {
        top: 12px;
    }   
    .modaal-outer-wrapper.registro .modaal-container .modaal-close {
        display: none;
    }    
    
    .area-usuario-articulo {
        margin: 10px 0px;
    }
    .area-usuario-articulo .contenedor-temas {
        padding: 8px 8px 2px 8px;
    }    
    .area-usuario-articulo .contenedor-temas ul li {
        padding-right: 4px;
        padding-bottom: 4px;
    }    
    
    /*-----Mapa del sitio*/      
    body.sitemap .contenido-sitio {
        width: 100%;
        padding: 20px;
    } 
    body.sitemap .contenido-sitio .item {
        width: 100%;
        margin-right: 0%;
        margin-bottom: 20px;
    }   
    body.sitemap main {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    body.sitemap .contenido-sitio h1 {
        font-size: 2.4em;
        line-height: 1em;
    }    
        
    /*50. -----Breadcrumb*/
    .breadcrumb {
        width: 96%;
        margin-top: 6px;
        margin-bottom: 6px;
    }      
        
    /*variables*/
    main#main .alertas + .breadcrumb {
        margin-top: 0px;
    }
        
    /*-----52. Home: Especial 3	*/
    body#portada section.especialTres {
        width: 100%;
        padding-top: 10px;
    }   
    body#portada section.especialTres .container.contenido {
        padding: 0px;
    }    
    body#portada section.especialTres .container.contenido .box {
        width: 100%;
        padding: 10px;
    }
    body#portada section.especialTres .container.contenido .box .left {
        display: block;
        position: relative;
        width: 100%;
        float: left;
        margin-right: 0px;
        margin-bottom: -10px;
    }    
    body#portada section.especialTres .container.contenido .box .right {
        display: block;
        position: relative;
        width: 100%;
        float: left;
        margin-left: 0px;
        margin-bottom: 10px;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo {
        margin-top: 0px;
        height: auto;
        width: 85%;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo a {
        font-size: 2em;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas {
        margin-bottom: 0px;
    }        
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas span {
        padding: 0px;
        font-size: 2em;
        line-height: 1em;
        width: 100%;
        display: block;
        text-align: left;
    }
    body#portada section.especialTres .container.contenido .box .left .btnes {
        padding-bottom: 20px;
        position: absolute;
        top: -6px;
        right: 0px;
        width: auto;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas span span.punto {
        width: 20px;
        height: 20px;
        top: 24px;
        left: 16px;
    }
    body#portada section.especialTres .container.contenido .box .left .relacionados {
        margin-top: 5px;
        padding-top: 5px;
    }  
    body#portada section.especialTres .container.contenido .box .left .relacionados li a {
        font-size: 1.4em;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos {
        width: 100%;
    } 
    body#portada section.especialTres .container.contenido .box .right .articulos article {
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0px;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article + article {
        margin-right: 0px;
        margin-bottom: 0px;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article figure img {
        width: 35%;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos article figure figcaption {
        width: 65%;
        height: auto;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article figure figcaption h2 {
        font-size: 2em;
        padding: 10px 10px 10px 0px;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile {
        display: block;
        position: relative;
        width: 100%;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container {
        width: 100%;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile #mdstrm-player iframe {
        position: absolute!important;
        width: 0!important;
        height: 0!important;
        min-height: 100%!important;
        min-width: 100%!important;
    }    
    body#portada section.especialTres .container.contenido .box .right .player .media-container {
        width: 100%;
        margin-right: 0px;
    }    
    body#portada section.especialTres .container.contenido .box .left .btnes a.seguir span {
        display: none;
    }	
    body#portada section.especialTres .container.contenido .box .left .btnes a.seguir span + span {
        display: none;
    }	
    body#portada section.especialTres .container.contenido .box .left .btnes a.seguir.on span {
        display: none;
    }	
    body#portada section.especialTres .container.contenido .box .left .btnes a.seguir.on span + span {
        display: none;
    }	
    body#portada section.especialTres .container.contenido .box .left .btnes a.seguir {
        padding: 8px 10px 8px 14px;
    }
    /*box 2*/
    body#portada section.especialTres .box2 {
        padding: 10px;
    }
    body#portada section.especialTres .box2 article {
        width: 100%;
        margin-right: 0%;
        height: auto;
    }
    body#portada section.especialTres .box2 article.box-generica-home .bottom,
    body#portada section.especialTres .box2 article.box-generica-home .bottom figcaption {
        height: auto;
    }
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top .top-nota {
        width: 80%;
    }
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top {
        left: unset;
    }
    /*box3*/
    body#portada section.especialTres .box3 {
        padding: 10px;
    }
    body#portada section.especialTres .box3 article {
        width: 100%;
        margin-right: 0%;
        height: auto;
    }
    body#portada section.especialTres .box3 article.box-generica-home .bottom,
    body#portada section.especialTres .box3 article.box-generica-home .bottom figcaption {
        height: auto;
    }
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top .top-nota {
        width: 80%;
    }
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top {
        left: unset;
    }
    body#portada section.especialTres .box-temas {
        padding: 20px 10px;
        margin-top: 0px;
    }
    body#portada section.especialTres .box-temas div ul {
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 10px;
    }
    
    /*urgente sticky*/
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.player-cerrado-dos {
        top: 0px !important;
        left: 0px !important;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos {
        top: 0px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
        position: fixed !important;
        bottom: 40px !important; 
        padding-top: 0px;
        overflow: unset;
        z-index: 9999999;
        -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -o-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player {
        display: block;
        background-color: #151F2C;
        height: 30px;
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -ms-border-radius: 0px !important;
        -o-border-radius: 0px !important;
        border-radius: 0px !important;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .left {
        width: 80% !important;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .right {
        width: 20% !important;
        padding-top: 0px !important;
        height: 30px;
        float: right;
        text-align: right;
        padding-right: 10px;
        padding-top: 4px;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .left span {
        display: none;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .right span {
        font-size: 1.6em;
        color: #FFF;
        line-height: 30px;
        text-align: right;
        cursor: pointer;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }
    body#portada.player-top section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container #drag-video.sticky-video-dos {
        top: 90px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
    }
    
    /* ***** variables de players + tema a seguir */
    body#portada section.especialTres .container.contenido .box .left .player-mobile {
        display: block;
        margin: 20px 0px;
    }
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile {
        display: block;
        position: relative;
        bottom: 0;
        right: 0;
        z-index: 999;
    }    
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir {
        border: 1px solid #FFF;
        border-radius: 4px;
        padding: 14px 14px;;
        display: block;
        width: auto;
        font-family: 'Darwin Pro Light Italic';
        font-size: 1.3em;
        color: #FFF;
        text-align: center;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }  
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir:hover {
        background-color: #FFF;
        color: #ed3338;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }   
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir span {
        display: inline;
    }    
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir span + span {
        display: none;
    }
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir span + span + span {
        display: inline;
        padding-left: 4px;
    }    
    
    /*siguiendo*/
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir.on {
        background-color: #FFF;
        color: #ed3338;
    }
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir.on span {
        display: none;
    }   
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir.on span + span {
        display: inline;
    }   
    body#portada section.especialTres .container.contenido .box .left .seguir-mobile a.seguir.on span + span + span {
        display: inline;
        padding-left: 4px;
    }   
    body#portada section.especialTres .container.contenido .box .right .player {
        display: none;
    }
    body#portada section.especialTres .container.contenido .seguir {
        display: none;
    }
    
    /*urgente sticky*/
    body#portada section.especialTres .player-mobile .media-container #drag-video.player-cerrado-dos {
        top: 0px !important;
        left: 0px !important;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos {
        top: 0px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
        position: fixed !important;
        bottom: 40px !important; 
        padding-top: 0px;
        overflow: unset;
        z-index: 9999999;
        -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -o-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    }
    body#portada section.especialTres .player-mobile .media-container #mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }	
    body#portada section.especialTres .player-mobile #mdstrm-player iframe {
        position: absolute!important;
        width: 0!important;
        height: 0!important;
        min-height: 100%!important;
        min-width: 100%!important;
    }	
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player {
        display: block;
        background-color: #151F2C;
        height: 30px;
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -ms-border-radius: 0px !important;
        -o-border-radius: 0px !important;
        border-radius: 0px !important;
    }
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .left {
        width: 80% !important;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .right {
        width: 20% !important;
        padding-top: 0px !important;
        height: 30px;
        float: right;
        text-align: right;
        padding-right: 10px;
        padding-top: 4px;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .left span {
        display: none;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .right span {
        font-size: 1.6em;
        color: #FFF;
        line-height: 30px;
        text-align: right;
        cursor: pointer;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }
    body#portada.player-top section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos {
        top: 90px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
    }	
    body#portada section.especialTres .container.contenido .box .left .relacionados a.titulo-principal {
        font-size: 1.8em;
    }
        
    /*especial 3 sticky*/
    body#portada section.especialTres .player-mobile .media-container #drag-video.player-cerrado-dos {
        top: 0px !important;
        left: 0px !important;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos {
        top: 0px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
        position: fixed !important;
        bottom: 40px !important; 
        padding-top: 0px;
        overflow: unset;
        z-index: 9999999;
        -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -moz-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -ms-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        -o-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
        box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    }
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player {
        display: block;
        background-color: #151F2C;
        height: 30px;
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        -ms-border-radius: 0px !important;
        -o-border-radius: 0px !important;
        border-radius: 0px !important;
    }
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .left {
        width: 80% !important;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .right {
        width: 20% !important;
        padding-top: 0px !important;
        height: 30px;
        float: right;
        text-align: right;
        padding-right: 10px;
        padding-top: 4px;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .left span {
        display: none;
    }    
    body#portada section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos .top-video-player .right span {
        font-size: 1.6em;
        color: #FFF;
        line-height: 30px;
        text-align: right;
        cursor: pointer;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }
    body#portada.player-top section.especialTres .player-mobile .media-container #drag-video.sticky-video-dos {
        top: 60px !important;
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: fixed !important;
        bottom: inherit !important;
        right: inherit !important;
        left: 0px !important;
    }	
        
    /*83. ------Quienes somos -*/
    body.quienesSomos main {
        margin-top: 0px;
    }
    body.quienesSomos .contenido-sitio {
        width: 100%;
    }
    body.quienesSomos .contenido-sitio .titulo {
        padding: 0px 20px;
    }
    body.quienesSomos .contenido-sitio .columna {
        width: 100%;
        margin-right: 0%;
    }
    body.quienesSomos .contenido-sitio .item {
        padding: 20px;
    }
    body.quienesSomos .contenido-sitio .titulo .linea-seccion {
        margin-bottom: 20px;
    }
    
    
    .boxGoogleNews a.btnGoogleNews,
    .boxYoutube a.btnYoutube  {
        font-size: 1.6em !important;
    }
    
    /*53. Arti­culo patrocinado -*/
    
    #articulo.articulo-patrocinado article .container .cuerpo {
        width: 100%;
    }
    #articulo.articulo-patrocinado article .contenedor-contenido {
        margin: 10px;
        margin-top: -40px;
        padding: 10px;
    }
    #articulo.articulo-patrocinado article .container .cuerpo .imagen-destacada {
        margin: 0px 0px 0px 0px;
    }
    
    #black.seccion-video .contenido-video .video-principal {
        height: 350px;
    }
    
    /*54. Contador coronavirus -*/
    .carouselArticulosHome {
        width: 96%;
        margin: 0% 2%;
        margin-bottom: 6px;
        position: relative;
    }
    .carouselArticulosHome .box {
        padding: 6px 10px;
    }
    .carouselArticulosHome .box .left {
        width: 100%;
        height: auto;
    }
    .carouselArticulosHome .box .right {
        width: 100%;
        height: auto;
        margin-top: -8px;
    }
    .carouselArticulosHome .box .left h2 {
        font-size: 2em;
        line-height: 1em;
    }
    .carouselArticulosHome .box .right a {
        display: inline-block;
        padding-top: 3px;
    }
    .carouselArticulosHome .box span {
        font-size: 1.2em;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .left {
        display: flex;
        justify-content: center;
        align-content: center;
        flex-direction: column;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .right,
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .left,
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item {
        height: 48px;
        padding: 0;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .right {
        margin-top: 0px;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider {
        padding: 0px;
        height: 50px;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .right h2 {
        padding-top: 0px;
    }
    .carouselArticulosHome .box .boxArticulosCarousel {
        margin-top: 0px;
        width: 100%;
        overflow-x: visible;
    }
    .owl-carousel.owl-drag .owl-item,
    .owl-carousel .owl-item  {
        width: 108px !important;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .left {
        width: 35%;
    }
    .carouselArticulosHome .box .boxArticulosCarousel .slider .item .right {
        padding-top: 0px;
        width: 65%;
    }
    #carouselCoronavirus .owl-carousel .owl-stage-outer {
        height: 48px;
        overflow: hidden;
    }
    .boxArticulosCarousel .owl-carousel .owl-nav button i {
        font-size: 2.6em;
    }
    .boxArticulosCarousel .owl-carousel .owl-nav button.owl-next,
    .boxArticulosCarousel .owl-carousel .owl-nav button.owl-prev {
        top: 8px;
    }
    
    /*54. -----Home > Especial 3 + lo ultimo*/
    
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas {
        width: 100%;
    }
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial {
        width: 100%;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article {
        width: 100%;
        float: left;
        margin-right: 0%;
        height: auto;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article + article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article + article + article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article + article + article + article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article + article + article + article + article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .masNotasLoUltimo {
        display: flex;
        flex-direction: column-reverse;
        padding: 30px 10px 0px 10px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article .top .box-top {
        left: inherit;
    }
    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial {
        width: 96%;
        margin: 0% 2%;
        margin-bottom: 40px;
    }    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo {
        width: 100%;
        max-width: 100%;
        margin: 0;
    }
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo h3.titulo {
        margin-bottom: 20px;
    }    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt {
        padding: 0px;
        width: 300px;
    }
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido {
        width: 300px;
        height: 120px;
        margin-left: 10px;
        margin-right: 0px;
    }    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido figure {
        display: inline-block;
        width: 100%;
        height: 120px;
    }    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido figure .texto {
        display: block;
        position: inherit;
        float: left;
        width: 60%;
        height: 120px;
        background-color: #212329;
    }  
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido figure .imagen span {
        display: block;
        position: absolute;
        bottom: 0px;
        width: 30px;
        height: 30px;
        background-color: rgb(32, 34, 41);
        color: rgb(27, 174, 141);
    }    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido figure .imagen img {
        height: 120px;
    }
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.6em;
    }    
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo article.item-lt .contenido figure .imagen {
        display: block;
        float: left;
        width: 40%;
        height: 120px;
    }
    body#portada section.especialTres .masNotasLoUltimo .loUltimoEspecial .lo-ultimo.especial .linea-tiempo .boton a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    } 
    
    /*55. -----Widgets Coronavirus: Tabla de contagiados*/
    .carouselArticulosHomeArticulo .top h2 {
        font-size: 2.4em !important;
    }
    .carouselArticulosHomeArticulo .top p.datosCoronavirus {
        font-size: 1.6em !important;
    }
    .carouselArticulosHomeArticulo .top span.textoActualizacion {
        padding: 0px 10px;
    }
    
    /*57. -----Home: especial 4*/
    body#portada section.especialCuatro {
        width: 100%;
        padding: 10px 0px;
    }
    body#portada section.especialCuatro .notas .box-header {
        padding: 0px 14px;
        /*position: sticky;
        top: 0;
        z-index: 999;
        background-color: #f8f9fa;*/
    }
    /*body#portada.player-top section.especialCuatro .notas .box-header {
        top: 60px;
    }*/
    body#portada section.especialCuatro .notas .box-header .titulo {
        width: 100%;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop {
        width: 100%;
    }
    body#portada section.especialCuatro .notas .box-header .linea-seccion {
        margin-bottom: 6px;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop .carouselEspecialCuatro {
        padding: 4px 0px 0px 0px;
        margin-bottom: 10px;
    }
    body#portada section.especialCuatro .notas .box article .bottom {
        height: auto;
    }
    body#portada section.especialCuatro .notas .box article {
        height: auto;
    }
    body#portada section.especialCuatro .notas {
        padding-bottom: 0px;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop .carouselEspecialCuatro .item .left {
        width: 35%;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop .carouselEspecialCuatro .item .left img { 
        width: 36px;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop .carouselEspecialCuatro .item .right {
        width: 65%;
    }
    
    /* 58. Coronavirus: Tabla en articulo */
    
    .contadorCoronavirusArticulo .top p.datosCoronavirus {
        font-size: 1.5em !important;
    }
    .contadorCoronavirusArticulo .middle table tr td {
        font-size: 1.2em;
    }
    .contadorCoronavirusArticulo .middle table tr td + td {
        font-size: 1.2em;
        padding-left: unset;
        padding-right: 6px;
    }
    .contadorCoronavirusArticulo .top p strong {
        padding-left: 4px;
        padding-right: 0px;
    }
    .contadorCoronavirusArticulo .middle table tr.titulo td {
        line-height: 1em;
        font-size: 1.2em;
    }
    
    /* 59. Articulo > Coronavirus */
    #articulo.coronavirus article .topArticle {
        padding: 50px 0px 20px 0px;
        margin-top: -40px;
    }
    #articulo.coronavirus article .topArticle .box {
        width: 100%;
        padding: 0px 20px;
    }
    #articulo.coronavirus article .topArticle h2 {
        font-size: 2em;
    }
    #articulo.coronavirus article .topArticle .linea {
        width: 60px;
    }
    #articulo.coronavirus article .topArticle h1 {
        font-size: 3.4em;
        margin-top: 10px;
        margin-bottom: -80px;
    }
    #articulo.coronavirus article .topArticle .box img {
        bottom: -90px;
        left: unset;
        width: 200px;
        position: relative;
    }
    #articulo.coronavirus article .container {
        padding: 40px 10px 10px 10px !important;
    }
    #articulo.coronavirus article .contenido-nota iframe.Qlik {
        padding: 0px 30px;
    }
    
    /* 60. Graficos */
    
    /* Evolucion de coronavirus en chile */ 
    iframe.graph_coronavirusEvolucion {
        height: 530px;
        overflow: hidden;
        margin-bottom: 0px !important;
        margin-top: 20px !important;
    }
    body#articulo.coronavirus iframe.graph_coronavirusEvolucion {
        height: 550px;
    }

    /* Coronavirus: Casos activos vs recuperados */ 
    iframe.graph_coronavirusActivosRecuperados {
        height: 550px;
        overflow: hidden;
        margin-bottom: 0px !important;
        margin-top: 20px !important;
    }
    body#articulo.coronavirus iframe.graph_coronavirusActivosRecuperados {
        height: 550px;
    }

    /* Coronavirus: Información de resumen */ 
    iframe.graph_coronavirusResumen {
        height: 430px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
    body#articulo.coronavirus iframe.graph_coronavirusResumen {
        height: 430px;
    }

    /*-----61. Artículos > Noticias Recomendadas + más contenido */
    #articulo .masContenido {
        padding: 10px;
    }
    #articulo .masContenido .container .box {
        width: 100%;
    }
    #articulo .masContenido .container .box .notas {
        margin: 10px 0px;
    }
    #articulo .masContenido .container .box .notas article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
        margin-bottom: 12px;
    }
    #articulo .masContenido .container .box .notas article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 100%;
        margin-right: 0px;
        float: left;
    }
    .boxAds .section-dfp.bottom1, 
    .boxAds .section-dfp.bottom2, 
    .boxAds .section-dfp.bottom3 {
        text-align: left;
    }
    .section-dfp.bottom1 .box, 
    .section-dfp.bottom2 .box, 
    .section-dfp.bottom3 .box {
        margin: 0 auto;
    }


    /* Coronavirus: Gráficos en home */ 
    #graficosCoronavirusHome {
        width: 100%;
        margin-top: 0px;
        margin: 30px 0px 30px 0px;
        padding: 0px;
    }
    #graficosCoronavirusHome #tabsCoronavirus {
        height: auto;
        padding: 10px;
    }
    iframe.home_coronavirusEvolucion {
        height: 520px;
    }
    iframe.home_coronavirusActivosRecuperados {
        height: 520px;
    }
    iframe.home_coronavirusResumen {
        height: 420px;
    }
    #graficosCoronavirusHome .left {
        width: 100%;
        margin-right: 0%;
        height: auto;
    }
    #graficosCoronavirusHome .right {
        width: 100%;
        padding-right: 0px;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav {
        margin-top: 10px;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li.ui-tabs-active, #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li {
        width: auto;
        margin: 2px;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li.ui-tabs-active a, #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li a {
        margin: 0px;
        padding: 6px;
        font-family: 'Darwin Pro Bold';
        font-size: 1.2em;
    }
    
         
    } /*---------------------------------------- I --------------------------------------------------------*/
    
    /*  II. 768 > 1023 pixeles  ------------------------------ */
    @media (min-width: 768px) and (max-width: 1023px) {
        
    /*1. -----Generales*/
    .container {
        width: 720px;
    }
    main#main {
        margin-top: 0px;
        margin-bottom: 50px;
    }   
    
    /*2. -----Header*/
    header {
        height: 60px;
    }
    header.nav-up {
        top: -60px;
    }    
    header .row.menu {
        height: 60px;
    }    
    header .row.menu .column {
        display: none;
    }
    header .row.menu .column + .column + .column {
        display: none;
    }
    header .row.menu .column.logo {
        text-align: left;
        padding-top: 8px;
        display: block;
    }
    header .container {
        display: block;
        padding: 0px;
    }
    header img.logo-mg {
        width: 280px;
    }
    header ul.right {
        padding-top: 16px;
    }
    header ul li {
        font-size: 2em;
    }
    .top-menu {
        padding: 4px 30px;
    }     
    body#black header img.logo-mg-2 {
        width: 280px;
    }  
    body#white.deportes header img.logo-mg-3 {
        width: 280px;
    }  
    header .row.bottom-menu,
    header#header .senales-envivo,
    header#header .senales-envivo.on {
        display: none;
    }  
    header .row.menu .column + .column + .column + .column {
        display: block;
    }    
    .top-menu ul li.envivo {
        float: left;
        margin-left: 0px;
    } 
    .top-menu ul li.envivo a {
        color: #ed3338;
        font-size: 1em;
        font-family: 'Darwin Pro Bold';
        padding-left: 0px;
    }    
    .top-menu ul li.envivo a span.punto {
        display: inline;
        width: 8px;
        height: 8px;
        background-color: #ed3338;
        border-radius: 50%;
        position: absolute;
        top: 10px;
        left: 14px;
        padding: 0;
        animation-name: live;
        animation-duration: 2s;
        animation-delay: 1s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
        animation-direction: alternate;
    }    
    header ul.right li {
        padding: 0px;
        margin-right: 0px;
    }
    header ul.right li + li {
        padding: 0px;
        margin-right: 40px;
    }
    /**top header*/
    .top-menu .log-in-wrap {
        margin-right: 0px;
        margin-top: 0px;
    }
    .top-menu .log-in-wrap #imgProfile {
        display: none;
    }    
    .top-menu .log-in-wrap .text-older  {
        padding-top: 2px;
    }
    .top-menu .log-in-wrap .text-older p {
        color: #8C8F94;
        font-size: 1.4em;
        display: inline-block;
    }    
    .top-menu .log-in-wrap .text-older a p {
        display: inline-block;
        font-size: 1.4em;
    }
    .top-menu .log-in-wrap .text-older a {
        margin-right: 10px;
        margin-left: 10px;
        color: #8C8F94;
    }
    .top-menu .log-in-wrap .text-older a + a {
        margin-right: 0px;
        margin-left: 0px;
    }
    .top-menu .log-in-wrap .text-older a p,
    .top-menu .login-wrap li a p {
        display: inline;
    }
    .top-menu .log-in-wrap .text-older p span {
        display: none;
    }
    .top-menu .login-wrap li {
        display: inline-block;
    } 
    .top-menu .login-wrap a {
        font-size: 1em;
    }     
    
    /*3. ------Menu usuario fijo */    
    #menu-usuario {
        display: block;
        position: fixed;
        bottom: 0;
        z-index: 999;
        background-color: #000;
        width: 100%;
        height: 80px;
    }  
    #menu-usuario .row {
        border-top: 1px solid #ddd;
    }
    #menu-usuario .row .column a {
        display: block;
        position: relative;
        font-family: 'Darwin Pro SemiBold';
        color: #151F2C;
        font-size: 2em;
    }
    #menu-usuario .row .column a i {
        position: relative;
    }    
    #menu-usuario .row .column a span.alerta {
        position: absolute;
        text-align: center;
        font-family: 'Darwin Pro Regular';
        font-style: initial;
        top: -10px;
        left: -10px;
        width: 20px;
        height: 20px;
        background-color: #E22146;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        -o-border-radius: 30px;
        border-radius: 30px;
        color: #fff;
        font-size: 0.7em;
        line-height: 1.5;
    } 
    /* OFF deslogueado */
    #menu-usuario.off .row .column {
        display: block;
        height: 80px;
        line-height: 80px;
        text-align: center;
        background-color: #161F2C;
    }
    #menu-usuario.off .row .column.btn-lo-ultimo {
        background-color: #161F2C;
    }
    #menu-usuario.off .row .column.btn-seguir {
        display: block;
        background-color: #1E2B3C;
    } 
    #menu-usuario.off .row .column.btn-guardar {
        display: block;
        background-color: #161F2C;
    }  
    #menu-usuario.off .row .column.btn-mis-noticias {
        display: none;
    } 
    #menu-usuario.off .row .column.btn-mis-guardadas {
        display: none;
    }     
    /* ON logueado */
    #menu-usuario.on .row .column {
        display: block;
        height: 80px;
        line-height: 80px;
        text-align: center;
        background-color: #161F2C;
    }
    #menu-usuario.on .row .column.btn-lo-ultimo {
        background-color: #161F2C;
        display: none;
    }
    #menu-usuario.on .row .column.btn-mis-noticias {
        display: block;
        background-color: #FFF;
    } 
    #menu-usuario.on .row .column.btn-mis-guardadas {
        display: block;
        background-color: #FFF;
    }           
        
    /*4. -----Menu overlay*/
    #menu-overlay .nav { 
        width: 100%;
        margin-top: 20px;
        padding: 0px 20px;
    }
    #menu-overlay .row.temas, #menu-overlay .row.top {
        margin-bottom: 30px;
    }  
    #menu-overlay button {
        width: 14%;
    }
    #menu-overlay .column.buscador-menu {
        padding-left: 50px;
    }
    #menu-overlay .cuenta-usuario li {
        margin-left: 10px;
    }    
    
    /*5. -----Footer*/
    footer {
        display: inline-block;
        position: relative;
        padding: 0px;
    }
    footer .container {
        padding: 40px 20px 80px 20px;
    }
    footer .row.bottom {
        flex-direction: column;
    }
    footer .row.bottom p {
        margin-top: 10px;
    }
    footer .row.bottom .column {
        text-align: center;
        width: 100%;
    }
    footer .row.bottom .column + .column {
        text-align: center;
        margin-top: 10px;
        width: 100%;
    }
    footer .row.top .column h3 {
        font-size: 2em;
    }
        
    /*6. -----Buscador overlay*/
    #buscador-overlay .row {
        width:100%;
        margin-top: 20px;
    }    
    #buscador-overlay .row.top {
        padding: 0px 20px;
    }
    #buscador-overlay .resultados {
        margin-top: 0px;
        padding: 0px 20px;
    }  
    header ul.right li a.click-buscar, header ul.right li a.click-buscar:hover {
        color: #20AF91;
    }
    #buscador-overlay .resultados article {
        width: 48%;
        margin-right: 4%;
        height: 350px;
        margin-bottom: 20px;
    }    
    #buscador-overlay .resultados article + article {
        width: 48%;
        margin-right: 0%;
        height: 350px;
        margin-bottom: 20px;
    }
    #buscador-overlay .resultados article + article + article {
        width: 48%;
        margin-right: 4%;
        height: 350px;
        margin-bottom: 20px;
    }
    #buscador-overlay .resultados article + article + article + article {
        width: 48%;
        margin-right: 0%;
        height: 350px;
        margin-bottom: 20px;
    }  
    #buscador-overlay .resultados article.box-generica .bottom {
        height: 150px;
    }  
    #buscador-overlay .resultados article.box-generica .bottom figcaption {
        height: 70px;
    }    
    #buscador-overlay.activo {
        display: block;
        opacity: 1;
        visibility: visible;
        overflow: scroll;
    }     
      
    /*7. -----Arti­culo normal*/    
    #articulo article .container {
        display: block;
    }    
    #articulo article .container .cuerpo {
        width: 720px;
    }   
    #articulo article .contenedor-contenido {
        margin: 30px 70px 30px 70px;
        margin-top: -70px;
    }   
    #articulo section.lo-mas-leido .container {
        width: 720px;
    }
    #articulo article .container aside.right {
        width: 100%;
        padding: 40px 90px;
        margin-left: 0px;
    }
    #articulo section.lo-mas-leido {
        display: flex;
    }
    .area-usuario-articulo .contenedor-temas ul li {
        margin-bottom: 10px;
    }
    #articulo section.lo-mas-leido .row.mas-leidas .column h2 {
        height: 120px;
    }    
    aside .temas-que-sigues article figure figcaption h2,
    aside .ultimas-noticias article figure figcaption h2,
    aside .noticias-recomendadas article figure figcaption h2 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 2.3em;
    }     
    aside .sticky {
        display: block;
        position: relative;
        top: 0px;
    }
    #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user .column {
        display: none;
    }    
    #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user .column + .column {
        display: block;
    }
    #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user ul.right {
        width: 100%;
    }
    #articulo section.lo-mas-leido .row.mas-leidas .column {
        margin-right: 20px; 
    }
    #articulo section.lo-mas-leido .row.mas-leidas .column + .column {
        margin-right: 20px;
    }
    .area-usuario-articulo .contenedor-temas ul li.guardado a:hover,
    .area-usuario-articulo .contenedor-temas ul li a:hover, 
    #articulo article .container .cuerpo .temas-nota .contenedor-tags li a:hover,
    #articulo article .container .cuerpo .temas-populares-bottom .contenedor-tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }     
        
    /*8. -----Arti­culo video*/    
    #black.articulo-video article .contenido-video .container {
        display: block;
        width: 720px;
    }    
    #black.articulo-video article .contenido-video .video-principal {
        display: block;
        position: relative;
        width: 100%;
        float: inherit;
        padding: 0px;
    }
    #black.articulo-video article .contenido-video .aside-top {
        display: block;
        position: relative;
        width: 100%;
        float: inherit;
        margin-left: 0px;
    }
    #black article .contenedor-otros-videos .container .otros-videos {
        width: 100%;
    }    
    #black article .contenedor-otros-videos {
        display: flex; 
        width: 100%;
    }
    #black article .contenedor-otros-videos .container {
        display: block;
    } 
    #black .contenedor-otros-videos .otros-videos .trend-videos article {
        margin-bottom: 10px;
        width: 30%;
        height: 330px;
    }    
    article.box-video .top .categoria .bg {
        width: 150px;
        margin: 0 auto;
    }  
    article.box-video .top .categoria {
        display: block;
        position: relative;
        z-index: 9;
        bottom: 0px; 
        left: inherit;
        margin-top: -38px;
    }
    article.box-video .top .categoria .bg .contenido i {
        position: relative;
    }
    article.box-video .bottom figcaption {
        height: 120px;
    }    
    article.box-video .bottom .box {
        width: 100%;
    }    
    article.box-video .bottom .box .usuario {
        width: 100%;
    }    
    article.box-video .bottom .box .fecha {
        display: none;
    }  
    article.box-video .bottom {
        height: 205px;
    }    
    #black .contenedor-otros-videos .otros-videos .trend-videos article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .trend-videos article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos {
        margin-top: 30px;
    }
    #black .contenedor-otros-videos .otros-videos .mas-videos article {
        margin-bottom: 10px;
        width: 30%;
        height: 330px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article {
        margin-right: 0px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article {
        margin-right: 0px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article {
        margin-right: 0px;
    }    
    #black article .container aside.right {
        width: 100%;
        float: left; 
        padding: 0px;
        margin-left: 0px;
    }
    #black aside .temas-que-sigues article figure figcaption h2,
    #black aside .noticias-recomendadas article figure figcaption h2,
    #black aside .ultimas-noticias article figure figcaption h2 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 2.3em;
    }
        
    /*9. -----Sidebars*/ 
        
    /*10. -----Seccion generica*/ 
    #white .contenedor-articulos .container .notas .box-articulos h1.titulo {
        font-size: 3.2em;
    }
    #white .contenedor-articulos {
        display: flex;
    }
    #white .contenedor-articulos .container {
        display: block;
    }
    #white .contenedor-articulos .container .notas {
        width: 100%;
    }    
    #white .contenedor-articulos .notas .box-articulos {
        width: 720px;
    }    
    #white .contenedor-articulos .notas .box-articulos article {
        margin-bottom: 10px;
        width: 30%;
        height: 330px;
    } 
    article.box-generica .top .categoria {
        position: relative;
        left: inherit;
        bottom: 0px;
        margin-top: -38px;
    }    
    article.box-generica .top .categoria .bg {
        width: 150px;
        margin: 0 auto;
    }    
    article.box-generica .bottom .box {
        width: 100%;
    }
    article.box-generica .bottom .box .fecha {
        display: none;
    }    
    article.box-generica .bottom figcaption {
        height: 130px;
    }   
    article.box-generica .bottom {
        height: 215px;
    }    
    #white .contenedor-articulos .notas .box-articulos article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article {
        margin-right: 0px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article {
        margin-right: 0px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article {
        margin-right: 0px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article + article + article {
        margin-right: 0px;
    }
    #white .contenedor-articulos .container aside.right {
        width: 100%;
        padding: 50px 100px;
        margin: 0px;
    }
    article.box-generica .bottom .box .usuario {
        width: 100%;
    }    
    
    /*11. -----Seccion videos: Reportajes - Entrevistas - Videos - Noticieros*/ 
    #black.seccion-video .contenido-video .video-principal h2.titulo,
    #black.seccion-video.reportajes .contenido-video .video-principal h2.titulo, 
    #black.seccion-video.noticieros .contenido-video .video-principal h2.titulo,
    #black.seccion-video.entrevistas .contenido-video .video-principal h2.titulo {
        font-size: 3.2em;
    }       
    #black.seccion-video .contenido-video .container {
        display: block;
        width: 720px;
    }
    #black.seccion-video .contenido-video {
        display: flex;
    }    
    #black.seccion-video .contenido-video .video-principal {
        width: 100%;
        float: left;
        padding: 0px 0px;
    }
    #black.seccion-video .contenido-video .aside-top {
        padding: 0px;
        width: 100%;
        margin-left: 0px;
        margin-top: 50px;
    }
    #black.seccion-video.reportajes .contenido-video .video-principal h2.titulo {
        font-size: 3.2em;
    }
    article.box-video-secciones .top .categoria {
        display: block;
        position: relative;
        z-index: 9;
        bottom: inherit;
        left: inherit;
        height: 40px;
        margin-top: -40px;
    }    
    #black.seccion-video article.box-video-secciones .top .categoria .bg {
        width: 150px;
        margin: 0 auto;
    }    
        article.box-video-secciones .top .categoria .bg .contenido i {
            position: relative;
        }    
    article.box-video-secciones .bottom figcaption {
        height: 130px;
    }    
    article.box-video-secciones .bottom {
        height: 215px;
    }    
    article.box-video-secciones .bottom .box {
        width: 100%;
    }    
    article.box-video-secciones .bottom .box .fecha {
        display: none;
    }    
    article.box-video-secciones .bottom .box .usuario {
        width: 100%;
    } 
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article {
        float: left;
        margin-right: 30px;
    }
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article + article {
        float: left;
        margin-right: 30px;
    }     
    #black.seccion-video.noticieros article.box-video-secciones .bottom {
        height: 230px;
    }    
        
    /*12. -----Usuario: Mis guardadas + Mis noticias*/     
        
    /*13. -----Usuario: Registro*/     
    
    body#registro #main #formulario-registro {
        width:100%;
    }    
    body#registro .hero-header .box,
    body#registro .veinticuatrosiete .box,
    body#registro .select .box,
    body#registro .urgente .box,
    body#registro .trending .box,
    body#registro .hora-cero .box,
    body#registro .megamedia .box {
        width: 720px;
    }
    body#registro .select .box .contenido .bottom .left {
        width: 70%;
    }
    body#registro .select .box .contenido .bottom .right {
        width: 30%;
    } 
    body#registro .select .box .contenido .bottom .right img.bg {
        padding: 0px;
    }   
    body#registro .select .box .contenido .bottom .right img {
        padding: 0px;
        padding-top: 100px;
    }      
    body#registro .hero-header .box .texto {
        width: 500px;
    }   
    /*24/7*/    
    body#registro .veinticuatrosiete .box .contenido {
        padding: 60px 30px;
    }    
    body#registro .veinticuatrosiete .box .contenido .left {
        width: 60%;
    }  
    body#registro .veinticuatrosiete .box .contenido .right {
        width: 40%;
    }    
    body#registro .veinticuatrosiete .box .contenido .left .texto {
        padding: 30px;
    }     
    /*urgente*/
    body#registro .urgente .box .contenido .right .box {
        width: 300px;
        padding: 30px;
        margin-top: 0px;
    }    
    body#registro .urgente .box .contenido .right .box h3 {
        font-size: 2.6em;
        line-height: 1em;
    }
    body#registro .urgente .box .contenido .left {
        width: 40%;
    }
    body#registro .urgente .box .contenido .right {
        width: 60%;
    }    
    /*trending*/ 
    body#registro .trending .box .contenido {
        padding: 70px 20px;
    }    
    body#registro .trending .box .contenido .left {
        width: 50%;
    }    
    body#registro .trending .box .contenido .right {
        width: 50%;
    }    
    body#registro .trending .box .contenido .right .box {
        width: 300px;
        float: right;
        margin-bottom: 20px;
    }    
    body#registro .trending .box .contenido .left img {
        width: 100%;
        margin-top: 100px;
    }      
    /*select*/
    body#registro .select .box .contenido .top .caracteristicas .box {
        width: 100%;
    }
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 .item {
        width: 100%;
    }  
    body#registro .select .box .contenido .top .presentacion .right .box {
        width: 300px;
        padding-top: 60px;
    }    
    body#registro .select .box .contenido .top .presentacion .right .box h2 {
        font-size: 3em; 
    }
    body#registro .select .box .contenido .bottom {
        display: flex;
        flex-direction: column-reverse;
    }    
    body#registro .select .box .contenido .bottom .left,
    body#registro .select .box .contenido .bottom .right {
        width: 100%;
    }
    body#registro .select .box .contenido .bottom .right img {
        padding-top: 0px;
    }
    body#registro .select .box .contenido .bottom .right {
        margin-bottom: 70px;
    }
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 {
        width: 48%;
        margin-bottom: 20px;
    }    
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 + .columna3 {
        width: 48%;
        margin-bottom: 20px;
        margin-right: 0px;
    }   
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 + .columna3 + .columna3 {
        width: 48%;
        margin-bottom: 20px;
    }      
    body#registro .select .box .contenido .top .caracteristicas .box .columna3 + .columna3 + .columna3 + .columna3 {
        width: 48%;
        margin-bottom: 20px;
        margin-right: 0px;
    }          
        
        
        
    /*hora cero*/
    body#registro .hora-cero .box .contenido .left .box {
        width: 300px; 
    }    
        
    body#registro .select .box .contenido .bottom .left .formulario h2 {
        padding-top: 0px;
    }    
    body#registro .select .box .contenido .bottom .left .formulario .btn {
        padding-bottom: 50px;
    }
    body#registro.suscripcion .select .box .contenido .bottom {
        padding: 20px;
    }    
    body#registro.suscripcion .select .box .contenido .bottom .left {
        width: 100%;
    }
    body#registro.suscripcion .select .box .contenido .bottom .right {
        width: 100%;
    }
    body#registro.suscripcion .select .box .contenido .bottom .right img {
        padding-top: 0px;
        padding-left: 0px;
    }
    body#registro.suscripcion #main {
        margin-top: -20px;
    }    
        
        
    /*14. -----Usuario: Login*/     
        
    /*15. -----Usuario: Mi cuenta*/    
    body#mi-cuenta #main .contenido {
        width: 720px;
        padding: 0px 0px 30px 0px;
    }
    body#mi-cuenta #main .contenido .left,
    body#mi-cuenta #main .contenido .right {
        width: 100%;
        margin-right: 0px;
    }
    body#mi-cuenta #main .top-menu {
        padding: 40px 0px 0px 0px;
    }    
    body#mi-cuenta #main .top-menu ul li {
        margin-bottom: 20px;
    }
    body#mi-cuenta #main .top-menu ul li a {
        display: block;
        padding: 20px 20px;
    } 
    body#mi-cuenta #main .contenido .left .bienvenido {
        padding: 30px 30px;
    }   
    body#mi-cuenta #main .contenido .left .newsletter {
        padding: 30px 30px;
    }   
    body#mi-cuenta #main .contenido .left .newsletter .box-items .item {
        width: 100%;
    }    
    body#mi-cuenta #main .contenido .right .preferencias {
        padding: 30px 30px;
    }
    body#mi-cuenta #main .contenido .right .box-temas {
        position: relative;
        padding: 40px 30px 40px 30px;
        top: -50px;
    }    
    body#mi-cuenta #main .contenido .right .preferencias span.titulo {
        position: relative;
        width: 500px;
        left: inherit;
        margin: 0 auto;
        margin-top: 20px;
    }   
    body#mi-cuenta #main .contenido .right .preferencias .linea2 {
        display: none;
    }
    body#mi-cuenta #main .contenido .left .bienvenido .user h2,
    body#mi-cuenta #main .contenido .left .bienvenido .configurar h2,
    body#mi-cuenta #main .contenido .left .newsletter h2,
    body#mi-cuenta #main .contenido .right .preferencias h2 {
        font-size: 3em;
    }
    body#mi-cuenta #main .contenido .left .bienvenido .configurar .editar-info .btn-titulo p {
        font-size: 2em;
    }    
    body#mi-cuenta #main .contenido .right .preferencias span.titulo h3,
    body#mi-cuenta #main .contenido .right .box-temas .tus-notificaciones h3 {
        font-size: 2.4em;
    }   
        
    /*16. -----Pagina: Señal en vivo*/     
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h1.titulo {
        font-size: 3.2em;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal .linea-seccion {
        width: 80px;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio {
        display: none;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio.mobile {
        display: block;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales {
        width: 100%;
        height: auto;
        overflow-y: hidden;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales .item {
        margin: 0px 0px 20px 0px;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales .item .datos .left span {
        font-size: 2em;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .box-senales h3 {
        font-size: 2.8em;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales .item .datos .left p {
        font-size: 3em;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales .item .datos .right i {
        font-size: 6em;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio {
        margin: 0 auto;
    }
        
    /*17. -----Pagina: Lo ultimo*/  
    .linea-tiempo {
         max-width: 720px;
    }
    .linea-tiempo article.item-lt .contenido {
        width: 680px;
        height: 130px;
    }
    .linea-tiempo article.item-lt .contenido figure {
        width: 560px;
    }    
    .linea-tiempo article.item-lt .contenido figure .imagen img {
        height: 130px;
    }
    .linea-tiempo article.item-lt .contenido figure .texto figcaption {
        padding: 14px;
    }    
    .linea-tiempo article.item-lt .contenido figure .texto .usuario {
        display: block;
        position: absolute;
        bottom: 10px;
        right: 20px;
    }    
    #white .contenedor-articulos .notas .box-articulos .linea-tiempo article {
        margin-bottom: 40px;
        height: 130px;
    }
    .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.6em;
    }  
    .linea-tiempo article.item-lt .contenido .hora time {
        display: block;
        padding: 32px 20px 10px 20px;
    }    
    .linea-tiempo article.item-lt::after {
        top: 49%;
    }
    .linea-tiempo article.item-lt::before {
        top: 48%;
    }
        
    /*18. -----Pagina: Minuto a minuto*/  
    body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto {
        width: 720px;
    }    
    body#white.minuto-a-minuto .box-principal .contenido h2 {
        font-size: 1.8em;
    }    
    .linea-tiempo.minuto-a-minuto article.item-lt .contenido {
        width: 100%;
    }
    body#white.minuto-a-minuto .contenedor-articulos .notas .box-articulos .linea-tiempo.minuto-a-minuto article {
        margin-bottom: 40px;
        height: auto;
        width: 98%;
    }
    body#white.minuto-a-minuto .contenedor-articulos .container {
        padding-top: 50px;
    }  
        
    /*19. -----Pagina: Taxonomica*/     
        
    /*20. -----Pagina: Dato util*/  
        
    .dato-util #tabs-dato-util .priority-nav {
        width: 720px;
    }    
    #destacado-dato-util {
        height: 267px;
    }    
    #white.secciones.dato #destacado-dato-util article {
        width: 100%;
        height: 267px;
    } 
    #destacado-dato-util article figure .titulares .box-texto {
        width: 310px;
        padding: 14px;
        top: 5%;
    }
    #destacado-dato-util article figure .titulares .box-texto figcaption h2 {
        font-size: 2.2em;
        margin-bottom: 10px;
    }    
    #destacado-dato-util article figure .titulares {
        height: 267px;
    }    
    #destacado-dato-util .usuario {
        bottom: 10px;
    }    
    #destacado-dato-util article figure .titulares .contenido i {
        font-size: 2em;
    }    
    #white.secciones.dato .calendario {
        width: 100%;    
    }
    #white.secciones.dato .calendario .calendar__head {
        width: 100%;
    }    
    #white.secciones.dato .calendario .cal-head__day, #white.secciones.dato .calendario .cal-body__day {
        width: 14%;
    }
    #white.secciones.dato .calendario .cal-body__week, #white.secciones.dato .calendario .calendar__head {
        width: 100%;
    }    
    #white.secciones.dato .calendario .cal-head__day, #white.secciones.dato .calendario .cal-body__day {
        font-size: 2em;
        height: 70px;
        line-height: 3.5;
    }  
    #white.secciones.dato .links-de-interes {
        display: inline-block;
        width: 100%;
        margin-top: 50px;
    }
    /* ***** Articulo dato util */
    #articulo .calendario {
        width: 100%;    
    }
    #articulo .calendario .calendar__head {
        width: 100%;
    }    
    #articulo .calendario .cal-head__day, #articulo .calendario .cal-body__day {
        width: 14%;
    }
    #articulo .calendario .cal-body__week, #articulo .calendario .calendar__head {
        width: 100%;
    }    
    #articulo .calendario .cal-head__day, #articulo .calendario .cal-body__day {
        font-size: 2em;
        height: 70px;
        line-height: 3.5;
    }   
    #articulo .links-de-interes {
        display: inline-block;
        width: 100%;
        margin-top: 50px;
    }
        
    /*21. -----Pagina: Deportes*/     
    #white.secciones.deportes #destacado-deportes.opta article,
    #white.secciones.deportes #destacado-deportes article {
        width: 100%;
        height: 255px;
    }
    #white.secciones.deportes article.box-destacado figure .titulares .box-texto {
        width: 310px;
        height: 200px;
        top: 8%;
        padding: 14px;
    }
    #white.secciones.deportes article.box-destacado .box {
        width: 100%;
    }    
    #white.secciones.deportes article.box-destacado figure .titulares {
        height: 266px;
    }   
    #white.secciones.deportes article.box-destacado figure .titulares .box-texto figcaption h1 {
        font-size: 2.6em;
        margin-bottom: 10px;
    }    
    #white.secciones.deportes article.box-destacado figure .titulares .box-bottom {
        width: 100%;
    }
    /* ***** opta */
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta,
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta + .item-opta, 
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta + .item-opta + .item-opta {
        width: 100%;
        height: auto;
        margin-bottom: 30px;
        display: inline-block;
    }    
    /* **** especial deportes */
    #especial-deportes .box-especial {
        display: inline-block;
        height: auto;
        padding: 20px 20px 40px 20px;
    }
    #especial-deportes .notas-deportes .destacada {
        width: 100%;
    }    
    #especial-deportes article.box-destacado {
        width: 100%;
        display: inline-block;
        margin-bottom: 20px;
    }    
    #especial-deportes .box-especial article.box-destacado figure a img {
        width: 40%;
    }    
    #white.secciones.deportes .box-especial article.box-destacado figure .titulares {
        height: 272px;
        width: 60%;
    }
    #white.secciones.deportes .box-especial article.box-destacado figure .titulares .box-texto {
        width: 100%;
        height: 190px;
        top: 15%;
    }
    #especial-deportes .notas-deportes .nota {
        width: 100%;
    }    
    #especial-deportes .notas-deportes .nota article.box-generica {
        width: 100%;
        height: 152px;
    }    
    #especial-deportes article.box-generica .top {
        display: block;
        position: relative;
        width: 40%;
        float: left;
    }
    #especial-deportes article.box-generica .bottom {
        background-color: #353535;
        float: left;
        height: 152px;
        width: 60%;
        position: relative;
        margin-top: 0px;
    }    
    #especial-deportes article.box-generica .bottom figcaption {
        height: 70px;
    }    
        
    /*22. -----Home: Generales*/
        
    /*23. -----Home: Tags del momento*/
    .temas-de-momento {
        width: 720px;
    }   
    .temas-de-momento .box {
        display: inline-block;
        width: 720px;
        height: auto;
    }    
    .temas-de-momento .box .tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    } 
    .temas-de-momento .box .titulo {
        width: 100%;
        padding-left: 16px;
    }    
    .temas-de-momento .box .tags {
        width: 95%;
    }    
    .temas-de-momento .box .tags ul {
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 10px;
    }
    .temas-de-momento .box .tags li {
        margin: 0px 0px 0px 10px;
    }    
        
    /*24. -----Home: Lo ultimo*/
     
    body#portada section.noticias .lo-ultimo.home {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo {
        width: 720px;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido {
        width: 100%;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure {
        width: 100%;
        height: 140px;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido {
        height: auto;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto figcaption p.hora {
        font-size: 2.4em;
    }   
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 2em; 
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto {
        width: 80%;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen {
        width: 20%;
        position: relative;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen span {
        bottom: 4px;
        left: -1px;
        width: 30px;
        height: 30px;
        line-height: 1.5;
        text-align: center;
    }
    body#portada section.noticias .lo-ultimo.home .linea-tiempo .boton a {
        font-size: 2.4em;
    }   
    body#portada section.noticias .lo-ultimo.home .linea-tiempo .boton a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo::after {
        bottom: 52px;
    }   
        
    /*articulo*/
        
    aside.right .lo-ultimo.articulo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo {
        width: 100%;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
        width: 100%;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure {
        width: 100%;
        height: auto;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
        height: auto;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption p.hora {
        font-size: 1.6em;
    }   
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 2em; 
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto {
        width: 80%;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen {
        width: 20%;
        position: relative;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen span {
        bottom: 4px;
        left: -1px;
        width: 30px;
        height: 30px;
        line-height: 1.5;
        text-align: center;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo .boton a {
        font-size: 2.4em;
    }   
    aside.right .lo-ultimo.articulo .linea-tiempo .boton a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo::after {
        bottom: 52px;
    }       
        
        
    /*25. -----Home: Box articulos*/
    /* ***** box articulo noticias normal*/ 
    body#portada section.noticias .articulos .notas {
        display: inline-block;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home {
        width: 30%;
        height: 410px;
    }  
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box {
        width: 170px;
        margin: 0 auto;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul {
        margin-top: -40px;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .bottom {
        height: 280px;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .bottom figcaption {
        height: 120px;
    }    
    body#portada section.noticias .articulos .notas .notas article.box-generica-home .bottom .relacionados ul li a {
        font-size: 1.2em;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul li {
        width: 14%;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 68%;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home.normal .top .box-top .top-nota .box ul {
        padding: 14px 16px 0px 10px;
    }  
    /* ***** box articulo urgente 1 */
    body#portada section.noticias.envivo.urgente article.box-generica-home {
        width: 30%;
        height: 410px;
    }  
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home {
        width: 30%;
        height: 410px;
    }      
    body#portada section.noticias.envivo.urgente article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home .top .box-top .top-nota .box {
        width: 170px;
        margin: 0 auto;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home .top .box-top .top-nota .box ul {
        margin-top: -40px;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home .bottom {
        height: 280px;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home .bottom figcaption {
        height: 120px;
    }    
    body#portada section.noticias.envivo.urgente .notas article.box-generica-home .bottom .relacionados ul li a {
        font-size: 1.2em;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home .top .box-top .top-nota .box ul li {
        width: 14%;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 68%;
    }    
    body#portada section.noticias.envivo.urgente article.box-generica-home.normal .top .box-top .top-nota .box ul {
        padding: 14px 16px 0px 10px;
    }  
    /* ****** box articulo señal en vivo home */
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home {
        width: 100%;
        height: auto;
        display: table;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home figure a img {
        width: 100%;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home {
        display: inline-block;
        position: relative;
        width: 100%;
    }
    body#portada section.noticias.envivo .articulos #destacado-home .bottom {
        height: auto;
        display: inline-block;
        position: relative;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .bottom figcaption a {
        font-size: 2em;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a h1 {
        font-size: 2.4em;
    }    
        
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .bottom .relacionados ul li a {
        font-size: 1.2em;
    }
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota .box {
        display: inline-block;
        width: 400px;
        margin: 0 auto;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        font-size: 2em;
    }
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top {
        display: inline-block;
        position: relative;
        bottom: inherit;
        left: 0px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota {
        display: inline-block;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article .top {
        text-align: center;
        display: block;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article .top .box-top .top-nota .box ul {
        margin-top: -27px;
        background-color: #fff;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article .top .box-top .top-nota .box ul.acciones {
        margin-top: 0px;
    }   
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton .left a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*26. -----Home: Noticias normal*/
    body#portada section.noticias {
        width: 720px;
    }    
    #destacado-home article figure a img {
        width: 65%;
    }
    #destacado-home article figure .titulares {
        width: 35%; 
        height: 263px;
    }
    #destacado-home article figure .titulares .box-texto {
        width: 334px;
        height: 190px;
        left: -80px;
        padding: 10px;
        top: 12.5%;
    }    
    #destacado-home article figure .titulares .box-texto figcaption h2 {
        font-size: 2.6em;
        margin-bottom: 4px;
    }
    #destacado-home article figure .titulares .box-texto figcaption h1 {
        font-size: 2.6em;
        margin-bottom: 4px;
    } 
    #destacado-home article figure .titulares .top-nota ul {
        width: 100%;
    }   
    #destacado-home article figure .titulares .box-texto .relacionados li {
        padding: 4px 0px;
    }   
    #destacado-home article figure .titulares .top-nota ul li {
        font-size: 2em;
    }    
    #destacado-home article figure .titulares .box-bottom {
        width: 100%;
    }    
        
    /*27. -----Home: Noticias + en vivo*/
    body#portada section.noticias.envivo .articulos #destacado-home .media-container {
        width: 100%;
        margin-right: 0px;
        padding-bottom: 20px;
    }   
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }    
        
    /*28. -----Home: Autopromo 1*/
    body#portada section.autopromo {
        width: 720px;
    }    
    #autopromoUno .box .left {
        -webkit-transform: scale(0.6);
        -moz-transform: scale(0.6);
        -ms-transform: scale(0.6);
        -o-transform: scale(0.6);
        transform: scale(0.6);
        left: -100px;
        top: -70px;
    }    
    #autopromoUno .box .right {
        padding-top: 0px;
        -webkit-transform: scale(0.6);
        -moz-transform: scale(0.6);
        -ms-transform: scale(0.6);
        -o-transform: scale(0.6);
        transform: scale(0.6);
        top: -50px;
        right: -40px;
    }
      
        
    /*29. -----Home: Autopromo 2*/    
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select {
        height: 292px;
    }    
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn {
        bottom: 60px;
    }    
    
    /*30. -----Home: Autopromo 3*/  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones {
        height: 292px;
    }
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn {
        bottom: 60px;
        left: 20px;
    }    
        
    /*30. -----Home: Autopromo 3*/  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 292px;
    }   
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn {
        bottom: 60px;
         left: 20px;
    }    
        
    /*31. -----Home: Dato util*/
    body#portada section.dato-util {
        width: 100%;
    }    
    body#portada section.dato-util .box-header {
        width: 720px;
    }
    body#portada section.dato-util .box-header .menu {
        width: 390px;
    }   
    body#portada section.dato-util .buscador-calendario {
        width: 100%;
        margin-left: 0px;    
    }    
    body#portada section.dato-util .buscador-calendario .buscador {
        width: 100%;
        margin: 10px 0px;
    }    
    body#portada section.dato-util .buscador-calendario .calendario {
        width: 100%;
        margin-top: 20px;
    }  
    body#portada section.dato-util .buscador-calendario .calendario .calendar__head,
    body#portada section.dato-util .buscador-calendario .calendario .calendar__body {
        width: 100%;
    }    
    body#portada section.dato-util .buscador-calendario .calendario .cal-body__week, body#portada section.dato-util .buscador-calendario .calendario .calendar__head {
        width: 100%;
    }
    body#portada section.dato-util .buscador-calendario .calendario .cal-body__day {
        line-height: 100px;
        width: 14%;
        height: 100px;
        font-size: 2em;
    }    
    body#portada section.dato-util .boton {
        width: 720px;
    }
    body#portada section.dato-util .box-header .seguir a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.dato-util .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*32. -----Home: Mas noticias*/
    body#portada section.mas-noticias {
        width: 720px;
    }    
    body#portada section.mas-noticias .notas article {
        width: 46%;
        margin-right: 8%;
        margin-top: 30px;
    }    
    body#portada section.mas-noticias .notas article + article {
        margin-right: 0px;
    } 
    body#portada section.mas-noticias .notas article + article + article {
        margin-right: 8%;
    }
    body#portada section.mas-noticias .notas article + article + article + article {
        margin-right: 0px;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article {
        margin-right: 8%;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article + article  {
        margin-right: 0px;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article  {
        margin-right: 8%;
    }
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article + article {
        margin-right: 0px;
    }
        
    /*33. -----Home: Mega Deportes*/
    body#portada section.deportes {
        width: 100%;
    }
    body#portada section.deportes .box-header {
        width: 720px;
    } 
    body#portada section.deportes .box-header .tags {
        width: 390px;
    }    
    body#portada section.deportes .box-header .tags ul {
        margin-top: 6px;
    }    
    body#portada section.deportes .box-header .tags ul li {
        margin-right: 10px;
    }    
    body#portada section.deportes .box-header .tags ul li a {
        padding: 4px 10px;
        font-size: 1.2em;
    } 
    body#portada section.deportes .box-header .tags ul li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.deportes .container .nota-deportes {
        width: 100%;
        margin-left: 0px;
        margin-top: 30px;
    }    
    body#portada section.deportes #destacado-home article figure .titulares .box-texto figcaption h2 {
        font-size: 2.6em;
    }
    body#portada section.deportes .nota-deportes article.box-generica-home {
        width: 100%;
        height: auto;
    }    
    body#portada section.deportes .nota-deportes article.box-generica-home .top {
        width: 40%;
        float: left;
    }    
    body#portada section.deportes .nota-deportes article.box-generica-home .bottom {
        height: 162px;
        width: 60%;
        position: relative;
        float: left;
        margin-top: 0px;
        padding: 10px;
    }
    body#portada section.deportes .nota-deportes article.box-generica-home .bottom figcaption {
        height: auto;
    } 
    body#portada section.deportes .nota-deportes article.box-generica-home .bottom figcaption a {
        font-size: 1.3em;
        line-height: 1.8em;
    }    
    body#portada section.deportes .nota-deportes article.box-generica-home .top .box-top {
        display: block;
        position: relative;
        z-index: 9;
        bottom: 36px;
        left: inherit;
        height: 40px;
    }    
    body#portada section.deportes .nota-deportes article.box-generica-home .top .box-top .top-nota .box {
        margin: 0 auto;
    }
    body#portada section.deportes .nota-deportes article.box-generica-home .bottom .patrocinador.off {
        display: block;
        position: absolute;
        bottom: 8px;
        width: 100%;
        text-align: center; 
    }
    body#portada section.deportes .box-header .seguir a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }   
    body#portada section.deportes .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*34. -----Home: Especial Mega Deportes*/
    body#portada section.deportes .container.especial-deportes {
        display: inline-block;
        height: auto; 
    }
    body#portada section.deportes .container.especial-deportes .box-especial {
        display: block;
        position: relative;
        width: 100%; 
        height: auto;
    }
    body#portada section.deportes .container.especial-deportes .box-especial .articulos {
        display: block;
        position: relative;
        width: 720px;
        top: 0px;
        padding: 20px 0px;
    }
    body#portada section.deportes .container.especial-deportes .box-especial img.portada {
        width: 100%;
        height: auto;
    }    
    body#portada section.deportes article#box-cuadrado {
        width: 30%;
        margin-bottom: 20px;
        display: block;
        height: auto;
        float: left;
        margin-right: 5%;
    } 
    body#portada section.deportes article#box-cuadrado + article#box-cuadrado {
        margin-right: 5%;
    }   
    body#portada section.deportes article#box-cuadrado + article#box-cuadrado + article#box-cuadrado {
        margin-right: 0%;
    }      
    body#portada section.deportes article#box-cuadrado figure img {
        width: 100%;
        padding-right: 0px;
    }    
    body#portada section.deportes article#box-cuadrado figure figcaption {
        width: 100%;
        height: auto;
    }
    body#portada section.deportes article#box-cuadrado figure figcaption h2 {
        font-size: 1.8em; 
        margin-top: 10px;
    }
    body#portada section.deportes .boton {
        width: 720px;
    }
        
    /*35. -----Home: Especial 1*/
    body#portada section.cobertura-especial {
        width: 720px;
    }    
    body#portada section.cobertura-especial article.destacado {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 30px;
    }    
    body#portada section.cobertura-especial article.destacado figure a img {
        width: 50%; 
    }
    body#portada section.cobertura-especial article.destacado figure .titulares {
        width: 50%;
        height: 360px;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .box-texto {
        width: 420px;
    }  
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota ul {
        width: 100%;
    }
    body#portada section.cobertura-especial .notas article + article {
        width: 46%;
        margin-right: 8%;
        margin-bottom: 30px;
    }    
    body#portada section.cobertura-especial .notas article + article + article {
        width: 46%;
        margin-right: 0%;
        margin-bottom: 30px;
    }
    body#portada section.cobertura-especial .notas article + article + article + article {
        width: 46%;
        margin-right: 8%;
        margin-bottom: 30px;
    } 
    body#portada section.cobertura-especial .notas article + article + article + article + article {
        width: 46%;
        margin-right: 0%;
        margin-bottom: 30px;
    } 
    body#portada section.cobertura-especial .notas article + article + article + article + article + article {
        width: 46%;
        margin-right: 8%;
        margin-bottom: 30px;
    } 
    body#portada section.cobertura-especial .notas article + article + article + article + article + article + article {
        width: 46%;
        margin-right: 0%;
        margin-bottom: 30px;
    }     
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*36. -----Home: Especial 2*/
    body#portada section.especial {
        width: 720px;
    }    
    body#portada section.especial .container.contenido {
        width: 720px;
    } 
    body#portada section.especial .container.contenido .left, 
    body#portada section.especial .container.contenido .right {
        width: 100%;
        height: 720px;
    }
    body#portada section.especial .container.contenido .left .box-titular {
        left: 90px;
    }    
    body#portada section.especial .container.contenido .right .notas {
        width: 100%;
    }
    body#portada section.especial .container.contenido .right .notas article {
        margin-right: 4%;
        width: 48%;
    }
    body#portada section.especial .container.contenido .right .notas article + article {
        margin-right: 0%;
        width: 48%;
    }
    body#portada section.especial .container.contenido .right .notas article h2 {
        height: 110px;
    } 
        
    /*37. -----Home: Ver aqui*/
    body#portada section.videos {
        width: 720px;
    }    
    body#portada section.videos .box-categorias {
        width: 720px;
    }    
    body#portada section.videos .box-categorias .box {
        width: 46%;
        margin-right: 8%;
        margin-bottom: 40px;
    } 
    body#portada section.videos .box-categorias .box + .box {
        width: 46%;
        margin-right: 0%;
        margin-bottom: 40px;
    }    
    body#portada section.videos .box-categorias .box + .box + .box {
        width: 46%;
        margin-right: 8%;
        margin-bottom: 40px;
    }    
    body#portada section.videos .box-categorias .box + .box + .box + .box {
        width: 46%;
        margin-right: 0%;
        margin-bottom: 40px;
    }    
    body#portada section.videos .box-categorias .box.reportajes h3,
    body#portada section.videos .box-categorias .box.noticieros h3,
    body#portada section.videos .box-categorias .box.videos h3,
    body#portada section.videos .box-categorias .box.entrevistas h3 {
        text-align: left;
    }    
    body#portada section.videos .box-categorias .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
         
    /*38. -----Home: Temas que sigues*/  
    section.temas-que-sigues {
        width: 720px;
    }
    body#portada section.temas-que-sigues .box-header {
        width: 720px;
    }    
    body#portada section.temas-que-sigues .box-header .usuario {
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-header .sin-leer {
        width: 70%;
    }
    body#portada section.temas-que-sigues .box-header .opciones {
        width: 30%;
    }
    body#portada section.temas-que-sigues .box-contenido {
        width: 720px;
    }
    body#portada section.temas-que-sigues .box-header .opciones {
        text-align: right;
    } 
    body#portada section.temas-que-sigues .box-contenido .right, 
    body#portada section.temas-que-sigues .box-contenido .left {
        width: 100%;
        height: auto;
        margin-top: 0px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .cargando {
        margin-top: 5%;
    }     
    body#portada section.temas-que-sigues .box-contenido .left .boton {
        width: 720px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .destacado {
        display: inline-block;
        width: 100%;
        margin-right: 0px;
        margin-bottom: 40px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home {
        display: inline-block;
        width: 100%;
        height: 350px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom {
        height: auto;
        display: inline-block;
        padding: 16px;
        margin-top: 0px;
        position: relative;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom figcaption {
        display: inline-block;
        position: relative;
        height: auto;
    }  
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom .fecha {
        display: block;
        position: relative;
        bottom: inherit;
        left: inherit;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top {
        display: block;
        position: relative;
        z-index: 9;
        bottom: 0px;
        margin-top: -40px;
        left: inherit;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top .top-nota .box {
        width: 400px;
        margin: 0 auto;
    }  
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        font-size: 2em;
    }
           
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas {
        display: inline-block;
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas article {
        width: 48%;
        margin-right: 4%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas article + article {
        width: 48%;
        margin-right: 0%;
        margin-top: 0px;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares {
        width: 50%;
        height: 175px;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure a img {
        width: 50%;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto {
        height: 110px;
        width: 200px;
        padding: 12px 12px 12px 40px;
    }  
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .top-nota ul {
        width: 100%;
        padding: 2px 10px 2px 10px;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto ul {
        top: 42px;
        font-size: 1.8em;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto figcaption h2 {
        font-size: 1.5em;
        margin-bottom: 0px;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-bottom {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-bottom .fecha-compartir ul.box-fc {
        width: 100%;
    }    
    /* ***** te recomendamos */
    body#portada section.temas-que-sigues .box-contenido .left .bottom {
        display: inline-block;
        position: relative;
        width: 100%;
    }     
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados {
        margin-top: 10px;
        width: 100%;
    } 
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article {
        width: 48%;
        margin-right: 4%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article {
        width: 48%;
        margin-right: 0%;
        margin-top: 0px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article + article {
        width: 48%;
        margin-right: 4%;
        margin-top: 0px;
    } 
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article + article + article {
        width: 48%;
        margin-right: 0%;
        margin-top: 0px;
    } 
    body#portada section.temas-que-sigues .box-contenido article.temas figure a span.recomendado {
        left: 34px; 
    }  
    body#portada section.temas-que-sigues .box-contenido .left .boton .linea {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .boton .btn {
        width: 142px;
    }
    body#portada section.temas-que-sigues .box-contenido .right .contenedor-tags {
        display: inline-block;
        position: relative;
        width: 100%;
    }  
    body#portada section.temas-que-sigues .box-contenido .left .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }  
    body#portada section.temas-que-sigues .box-contenido .right .contenedor-tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*39. -----Home: Megaplus*/  
    body#portada section.megaplus {
        width: 720px;
        padding-top: 0px;
    }    
    body#portada section.megaplus .box-header {
        width: 720px;
    }
    body#portada section.megaplus .container.contenido {
        width: 720px;
    } 
    body#portada section.megaplus .container.contenido .item.programacion {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.megaplus .container.contenido .item {
        width: 48%;
        margin-right: 0%;
    }   
    body#portada section.megaplus .container.contenido .item + .item + .item {
        width: 48%;
        margin-right: 4%;
    }  
    body#portada section.megaplus .container.contenido .item + .item + .item + .item {
        width: 48%;
        margin-right: 0%;
    }
    body#portada section.megaplus .container.contenido .item.programacion ul li {
        width: 100%;
    }    
    body#portada section.megaplus .container.contenido .item article {
        width: 100%;
    }
    body#portada section.megaplus .container.contenido .item.programacion .boton {
        width: 100%;
    }  
    body#portada section.megaplus .container.contenido .item article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0;
        left: inherit;
        height: 40px;
    }    
    body#portada section.megaplus .container.contenido .item article.box-generica-home .top .box-top .top-nota .box {
        margin: 0 auto;
        margin-top: -40px;
    }  
    body#portada section.megaplus .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*40. -----Home: Radio Infinita*/
    body#portada section.infinita {
        width: 720px;
        padding-top: 30px;
    }    
    body#portada section.infinita .box-header {
        width: 720px;
    }
    body#portada section.infinita .container.contenido {
        width: 720px;
    } 
    body#portada section.infinita .container.contenido .item.programacion {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.infinita .container.contenido .item {
        width: 48%;
        margin-right: 0%;
    }   
    body#portada section.infinita .container.contenido .item + .item + .item {
        width: 48%;
        margin-right: 4%;
    }  
    body#portada section.infinita .container.contenido .item + .item + .item + .item {
        width: 48%;
        margin-right: 0%;
    }
    body#portada section.infinita .container.contenido .item.programacion ul li {
        width: 100%;
    }    
    body#portada section.infinita .container.contenido .item article {
        width: 100%;
    }
    body#portada section.infinita .container.contenido .item.programacion .boton {
        width: 100%;
    }  
    body#portada section.infinita .container.contenido .item article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0;
        left: inherit;
        height: 40px;
    }    
    body#portada section.infinita .container.contenido .item article.box-generica-home .top .box-top .top-nota .box {
        margin: 0 auto;
        margin-top: -40px;
    }      
    body#portada section.infinita .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*41. -----Home: Contenido patrocinado*/
    body#portada section.patrocinado {
        width: 720px;
        padding-top: 30px;
    }    
    body#portada section.patrocinado .box-header {
        width: 720px;
    }
    body#portada section.patrocinado .container.contenido {
        width: 720px;
    } 
    body#portada section.patrocinado .container.contenido .item.programacion {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.patrocinado .container.contenido .item {
        width: 48%;
        margin-right: 0%;
    }   
    body#portada section.patrocinado .container.contenido .item + .item + .item {
        width: 48%;
        margin-right: 4%;
    }  
    body#portada section.patrocinado .container.contenido .item + .item + .item + .item {
        width: 48%;
        margin-right: 0%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion ul li {
        width: 100%;
    }    
    body#portada section.patrocinado .container.contenido .item article {
        width: 100%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion .boton {
        width: 100%;
    }  
    body#portada section.patrocinado .container.contenido .item article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0;
        left: inherit;
        height: 40px;
    }    
    body#portada section.patrocinado .container.contenido .item article.box-generica-home .top .box-top .top-nota .box {
        margin: 0 auto;
        margin-top: -40px;
    } 
    body#portada section.patrocinado .box-header .titulo .linea {
        margin-top: 0px,
    }
    body#portada section.patrocinado .box-header .titulo {
        text-align: left;
    }    
    body#portada section.patrocinado .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
         
    /*42. -----Urgente: Alertas*/
    .alertas {
        width: 720px;
    }  
    .alertas .box {
        display: inline-block;
        width: 720px;
        height: auto;
    }        
         
    /*43. -----Urgente: Breaking news/Urgente 1*/
    body#portada section.urgente {
        width: 720px;
    } 
    body#portada section.noticias .articulos {
        width: 720px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container {
        width: 100%;
        margin-bottom: 20px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home article {
        width: 100%;
        height: 300px;
    } 
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a {
        font-size: 2em;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption {
        height: auto;
    }   
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .linea {
        margin-top: 20px;
    }
    body#portada section.noticias.envivo.urgente article.box-generica-home .bottom .relacionados ul li a {
        font-size: 1.4em;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom {
        height: auto; 
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton {
        position: relative;
        width: 100%;
        margin-top: 20px;
    }
    body#portada section.noticias.envivo.urgente #destacado-home {
        display: inline-block;
        position: relative;
        width: 100%;
    }
    body#portada section.noticias.envivo.urgente .articulos .notas {
        display: inline-block;
    }  
    
    /*44. -----Urgente: Breaking news/Urgente 2*/    
    body#portada section.urgente .container.contenido {
        padding: 30px 30px;
    }
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas span {
        font-size: 3em;
        padding: 0px 10px 0px 34px;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas span span.punto {
        width: 14px;
        height: 14px;
        top: 8px;
        left: 12px;
    }
    body#portada section.urgente .container.contenido .box .left {
        width: 100%;
        margin-right: 0px;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .seguir-mobile {
        display: block;
        position: absolute;
        top: 0px;
        right: 0;
        z-index: 999;
    }
    body#portada section.urgente .container.contenido .box .left .titulo .seguir-mobile a.seguir {
        border: 1px solid #FFF;
        border-radius: 4px;
        padding: 4px 8px;
        display: block;
        width: auto;
        font-family: 'Darwin Pro Light Italic';
        font-size: 1.6em;
        color: #FFF;
        text-align: center;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }
    body#portada section.urgente .container.contenido .box .left .titulo .seguir-mobile a.seguir:hover {
        background-color: #FFF;
        color: #ed3338;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile {
        display: block;
        position: relative;
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo {
        height: auto;
    }    
    body#portada section.urgente .container.contenido .box .right .player .media-container {
        width: 100%;
        margin: 20px 0px;
    }    
    body#portada section.urgente .container.contenido .box .right .player .media-container .mdstrm-player.video-box.sticky-video {
        bottom: 150px !important; 
    }    
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container {
        display: block;
        position: relative;
        width: 100%;
        height: auto;
        float: left;
        margin-right: 0px;
    }
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container .mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }
    body#portada section.urgente .container.contenido .box .left .titulo .player-mobile .media-container .mdstrm-player iframe {
        position: absolute!important;
        width: 0!important;
        height: 0!important;
        min-height: 100%!important;
        min-width: 100%!important;
    }  
    body#portada section.urgente .container.contenido .box .left .titulo a h2 {
        display: inline-block;
        position: relative;
    }  
    body#portada section.urgente .container.contenido .box .left .linea-tiempo {
        margin-top: 30px;
    }    
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido {
        padding-left: 0px;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt::after {
        left: -8px;
        top: 4%;
    }    
    body#portada section.urgente .container.contenido .box .left .linea-tiempo::after {
        top: 18px;
    }  
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto figcaption p.hora {
        font-size: 1.6em;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 2em;
        display: inline-block;
    }    
    body#portada section.urgente .container.contenido .box .right {
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos {
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article {
        width: 49%;
        margin-right: 2%;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article + article {
        width: 49%;
        margin-right: 0%; 
    } 
    body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption h2 {
        font-size: 1.6em;
        padding: 10px 10px 10px 0px;
    }    
    /*45. -----Pagina: Error 404*/   
    section.error404 {
        display: inline-block;
        position: relative;
        width: 100%;
        margin: 0 auto;
    }    
    section.error404 .box {
        width: 100%;
        margin-top: 10px;
        padding: 30px;
    }
    section.error404 .box .left {
        width: 100%;
        text-align: center;
    }    
    section.error404 .box .left i {
        font-size: 12em;
    }
    section.error404 .box .right {
        width: 100%;
        text-align: center;
    }  
    section.error404 .box .right h2 {
        font-size: 3em;
    }
    section.error404 .box .right h1 {
        font-size: 2em;
    }
    section.error404 .box .right .buscador {
        text-align: center;
        margin-bottom: 100px;
    }
    section.error404 .box .right .buscador a {
        font-size: 1.8em;
    }  
        
    /*46. -----Video player: fixed*/
        
    /* ***** articulo de video*/    
    #black.articulo-video article .contenido-video .video-principal .player-sticky .video-destacado.video-box.sticky-video {
        bottom: 150px !important;
    }    
    #black.articulo-video article .contenido-video .video-principal .player-sticky .video-destacado.video-box.sticky-video .top-video-player .left span {
        display: none;
    }    
        
    /* ***** seccion videos */
    #black.seccion-video .contenido-video .video-principal .video-destacado.video-box.sticky-video {
        bottom: 150px !important;
    }    
    #black.seccion-video .contenido-video .video-principal .video-destacado.video-box.sticky-video .top-video-player .left span {
        display: none;
    }   
        
    /***** home: señal en vivo */
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video {
        bottom: 150px !important;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .left span {
        display: none;
    }      
        
    /***** home: urgente 1 */
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video {
        bottom: 150px !important;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container .mdstrm-player.video-box.sticky-video .top-video-player .left span {
        display: none;
    }  
        
    /***** articulo normal con video destacado */
    #articulo article .portada-video.destacado-articulo #drag-video.sticky-video {
        bottom: 150px !important;
    }    
    #articulo article .portada-video.destacado-articulo #drag-video.sticky-video .top-video-player .left span {
        display: none;
    }     
        
    /*47. -----DFP*/
    
    /*top*/
    .section-dfp.top {
        width: 100%;
    }    
    .section-dfp.top .box {
        min-width: 300px;
    }    
    .section-dfp.top .box .top {
        min-width: 300px;
    }
        
    /*topRight*/
    .section-dfp.topright {
        width: 100%;
    }    
    .section-dfp.topright .box {
        min-width: 300px;
    }    
    .section-dfp.topright .box .topright {
        min-width: 300px;
    }     
        
    /*Right*/
    .section-dfp.right {
        width: 100%;
    }    
    .section-dfp.right .box {
        min-width: 300px;
    }    
    .section-dfp.right .box .right {
        min-width: 300px;
    }      
        
    /*bottom 1, 2 y 3 */
    .section-dfp.bottom1,
    .section-dfp.bottom2,
    .section-dfp.bottom3 {
        width: 100%;
    }    
    .section-dfp.bottom1 .box,
    .section-dfp.bottom2 .box,
    .section-dfp.bottom3 .box {
        min-width: 300px;
    }    
    .section-dfp.bottom1 .box .bottom1,
    .section-dfp.bottom2 .box .bottom2,
    .section-dfp.bottom3 .box .bottom3 {
        min-width: 300px;
    }   
        
    /*skin*/
        
    body#black #skin_branding.ad_skin {
        background-color: #0d141e;
        background-image: url() !important;
    }    
    body#black #skin_branding.ad_skin main#main {
        background-color: #0d141e;
    }      
    body#black #skin_branding.ad_skin main#main .contenido-video,    
    body#black #skin_branding.ad_skin .contenido-video .aside-top,
    body#black #skin_branding.ad_skin .contenido-video .video-principal {
        background-color: #0E151F;
    }   
    body#black #skin_branding.ad_skin .container aside.right {
        background-color: #182332;
    }    
    body#black #skin_branding.ad_skin main#main .contenedor-otros-videos {
        margin-top: 20px;
    }      
    body#black #skin_branding.ad_skin header .row.menu {
        background-color: #0000;
    }
    body#black #skin_branding.ad_skin header {
        background-color: #172231;
        border-bottom: 1px solid #202d40;
    }  
    body#black #skin_branding.ad_skin main#main {
        margin: inherit;
        width: 100%;
    }     
        
    /*48. -----DFP:custom*/
    body#black .section-dfp.topright {
        margin-top: 20px !important;
    }
    body#portada section.mas-noticias .notas article.dfp  {
        display: none;
    }    
        
    /*49. -----Modal mensajes*/   
    .modaal-outer-wrapper.registro .modaal-container {
        width: 750px;
    }    
        
    /*. ----- Mapa del sitio*/    
    body.sitemap .contenido-sitio {
            width: 720px;
    } 
    body.sitemap .contenido-sitio .item {
        width: 32%;
        margin-right: 2%;
        margin-bottom: 20px;
    } 
    body.sitemap .contenido-sitio .item + .item {
        width: 32%;
        margin-right: 2%;
    }  
    body.sitemap .contenido-sitio .item + .item + .item {
        width: 32%;
        margin-right: 0%;
    } 
    body.sitemap .contenido-sitio .item + .item + .item + .item {
        width: 32%;
        margin-right: 2%;
    }  
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 2%;
    }  
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 0%;
    }      
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 2%;
    }    
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 2%;
    }    
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 0%;
    }    
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 2%;
    }   
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 2%;
    }   
    body.sitemap .contenido-sitio .item + .item + .item + .item + .item + .item + .item + .item + .item + .item + .item + .item {
        width: 32%;
        margin-right: 0%;
    }   
        
    /*50. -----Breadcrumb*/
    .breadcrumb {
        width: 720px;
        margin-top: 10px;
        margin-bottom: 10px;
    }     
    /*variables*/
    main#main .alertas + .breadcrumb {
        margin-top: 0px;
    }    
        
    /*51. ----Sticker arti­culo */    
    #articulo article .contenedor-contenido #sticker {
        padding: 0 34% 0 34%;
    }     
        
    /*-----52. Home: Especial 3	*/
    body#portada section.especialTres {
        width: 720px;
    }
    body#portada section.especialTres .container.contenido {
        padding: 30px 30px;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas span {
        font-size: 3em;
        padding: 0px;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas span span.punto {
        width: 14px;
        height: 14px;
        top: 8px;
        left: 12px;
    }
    body#portada section.especialTres .container.contenido .box .left {
        width: 100%;
        margin-right: 0px;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .seguir-mobile {
        display: block;
        position: absolute;
        top: 0px;
        right: 0;
        z-index: 999;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .seguir-mobile a.seguir {
        border: 1px solid #FFF;
        border-radius: 4px;
        padding: 4px 8px;
        display: block;
        width: auto;
        font-family: 'Darwin Pro Light Italic';
        font-size: 1.6em;
        color: #FFF;
        text-align: center;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .seguir-mobile a.seguir:hover {
        background-color: #FFF;
        color: #ed3338;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile {
        display: block;
        position: relative;
        width: 100%;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo {
        height: auto;
    }    
    body#portada section.especialTres .container.contenido .box .right .player .media-container {
        width: 100%;
        margin: 20px 0px;
    }    
    body#portada section.especialTres .container.contenido .box .right .player .media-container .mdstrm-player.video-box.sticky-video {
        bottom: 150px !important; 
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container {
        display: block;
        position: relative;
        width: 100%;
        height: auto;
        float: left;
        margin-right: 0px;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container .mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo .player-mobile .media-container .mdstrm-player iframe {
        position: absolute!important;
        width: 0!important;
        height: 0!important;
        min-height: 100%!important;
        min-width: 100%!important;
    }  
    body#portada section.especialTres .container.contenido .box .left .titulo a h2 {
        display: inline-block;
        position: relative;
    }  
    body#portada section.especialTres .container.contenido .box .right {
        width: 100%;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos {
        width: 100%;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article {
        width: 49%;
        margin-right: 2%;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article + article {
        width: 49%;
        margin-right: 0%; 
    } 
    body#portada section.especialTres .container.contenido .box .right .articulos article figure figcaption h2 {
        font-size: 1.6em;
        padding: 10px 10px 10px 0px;
    }    	
    body#portada section.especialTres .container.contenido .box,
    body#portada section.especialTres .box2,
    body#portada section.especialTres .box3,
    body#portada section.especialTres .box-temas {
        padding: 20px;
    }
    body#portada section.especialTres .box2 article {
        width: 49%;
        margin-right: 2%;
        height: auto;
    }
    body#portada section.especialTres .box2 article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .box2 article + article + article {
        margin-right: 2%;
    }
    body#portada section.especialTres .box2 article + article + article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .box3 article {
        width: 49%;
        margin-right: 2%;
    }
    body#portada section.especialTres .box3 article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .box3 article + article + article {
        margin-right: 2%;
    }
    body#portada section.especialTres .box3 article + article + article + article {
        margin-right: 0%;
    }
    body#portada section.especialTres .box2 article.box-generica-home .bottom,
    body#portada section.especialTres .box2 article.box-generica-home .bottom figcaption {
        height: auto;
        position: relative;
    }
    body#portada section.especialTres .box3 article.box-generica-home .bottom,
    body#portada section.especialTres .box3 article.box-generica-home .bottom figcaption {
        height: auto;
        position: relative;
    }
    
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top .top-nota .box {
        width: 100%;
    }
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top {
        bottom: 0px;
        left: inherit;
        margin: 0 auto;
        width: 80%;
        position: relative;
        margin-top: -40px;
    }
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top .top-nota .box {
        width: 100%;
    }
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top {
        bottom: 0px;
        left: inherit;
        margin: 0 auto;
        width: 80%;
        position: relative;
        margin-top: -40px;
    }
    body#portada section.especialTres .box-temas div ul {
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 10px;
    }
    
    /*83. ----Quienes somos*/
    body.quienesSomos main {
        margin-top: 0px;
    }
    body.quienesSomos .contenido-sitio {
        width: 720px;
    }
    body.quienesSomos .contenido-sitio .titulo {
        padding: 0px 20px;
    }
    body.quienesSomos .contenido-sitio .item {
        padding: 20px;
    }
    body.quienesSomos .contenido-sitio .titulo .linea-seccion {
        margin-bottom: 20px;
    }
    
    /*53. Arti­culo patrocinado -*/
    
    #articulo.articulo-patrocinado article .container .cuerpo {
        width: 720px;
    }
    #articulo.articulo-patrocinado article .contenedor-contenido {
        margin: 30px 70px 30px 70px;
        margin-top: -70px;
    }
    #articulo.articulo-patrocinado article .container .cuerpo .imagen-destacada {
        margin: 0px 0px 0px 0px;
    }
    
    /*nn. Coronavirus -*/
    .carouselArticulosHome {
        width: 720px;
    }
    .carouselArticulosHome .box .left {
        width: 100%;
    }
    .carouselArticulosHome .box .right {
        width: 0%;
    }
    .owl-carousel.owl-drag .owl-item,
    .owl-carousel .owl-item  {
        width: 220px !important;
    }
    
    /*-----54. Home: Especial 3 + lo ultimo	*/
    
    body#portada section.especialTres .masNotasLoUltimo {
        padding: 0px 0px 30px 0px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas {
        width: 330px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article {
        width: 100%;
    }
    
    /*57. -----Home: especial 4*/ 
    
    body#portada section.especialCuatro {
        width: 720px;
    }
    body#portada section.especialCuatro .notas .box-header .titulo {
        width: 100%;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop {
        width: 100%;
    }
    body#portada section.especialCuatro .notas .box-header .carouselTop .carouselEspecialCuatro {
        margin-top: 10px;
    }
    body#portada section.especialCuatro .notas .box article {
        margin-right: 8%;
        margin-top: 30px;
        width: 46%;
        height: 330px;
    }
    body#portada section.especialCuatro .notas .box article + article {
        margin-right: 0%;
        margin-top: 30px;
        width: 46%;
        height: 330px;
    }
    body#portada section.especialCuatro .notas .box article + article +article {
        margin-right: 8%;
        margin-top: 30px;
        width: 46%;
        height: 330px;
    }
    body#portada section.especialCuatro .notas .box article + article + article + article {
        margin-right: 0%;
        margin-top: 30px;
        width: 46%;
        height: 330px;
    }
    body#portada section.especialCuatro .notas {
        padding-bottom: 0px;
    }
    body#portada section.especialCuatro .notas .box-header .linea-seccion {
        margin-bottom: 0px;
    }
    body#portada section.especialCuatro .notas .box article .top .box-top {
        left: 54px;
    }
    body#portada section.especialCuatro .notas .box article .bottom figcaption a {
        font-size: 1.2em;
    }
    
    #articulo.articulo-patrocinado article .portada-video.destacado-articulo {
        height: 292px;
    }
    
    /* 59. Articulo > Coronavirus */
    
    #articulo.coronavirus article .topArticle .box {
        width: 720px;
    }
    #articulo.coronavirus article .container {
        width: 720px;
    }
    #articulo.coronavirus article .topArticle .box img {
        left: -200px;
        bottom: -120px;
        width: 200px;
    }
    
    /* 60. Graficos */
    
    /* Evolucion de coronavirus en chile */ 
    iframe.graph_coronavirusEvolucion {
        height: 700px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
    body#articulo.coronavirus iframe.graph_coronavirusEvolucion {
        height: 720px;
    }

     /* Coronavirus: Casos activos vs recuperados */ 
     iframe.graph_coronavirusActivosRecuperados {
        height: 650px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
    body#articulo.coronavirus iframe.graph_coronavirusActivosRecuperados {
        height: 700px;
    }

    /* Coronavirus: Información de resumen */ 
    iframe.graph_coronavirusResumen {
        height: 500px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
    body#articulo.coronavirus iframe.graph_coronavirusResumen {
        height: 360px;
    }

    /*-----61. Artículos > Noticias Recomendadas + más contenido */
    #articulo .masContenido .container .box {
        width: 720px;
    }
    #articulo .masContenido .container .box .notas article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 20px;
        float: left;
        margin-bottom: 20px;
    }
    #articulo .masContenido .container .box .notas article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 350px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article figure .left {
        width: 100px;
    }
    #articulo .masContenido .container .box .notas article figure {
        height: 100px;
    }
    #articulo .masContenido .container .box .notas article figure .right {
        width: 250px;
        padding: 6px 8px;
    }
    #articulo .masContenido .container .box .notas article figure .right h2 {
        font-size: 1.6em;
        line-height: 1.4em;
    }

    /* Coronavirus: Gráficos en home */ 
    #graficosCoronavirusHome {
        width: 720px;
        margin-top: 0px;
        margin-bottom: 30px;
        padding: 20px 0px;
    }
    #graficosCoronavirusHome #tabsCoronavirus {
        padding: 0px 20px;
    }
    iframe.home_coronavirusEvolucion {
        height: 530px;
    }
    iframe.home_coronavirusActivosRecuperados {
        height: 530px;
    }
    iframe.home_coronavirusResumen {
        height: 400px;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li.ui-tabs-active a, #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li a {
        font-size: 1.2em;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav {
        margin-top: 24px;
    }
    #graficosCoronavirusHome .left {
        width: 67%;
        margin-right: 3%;
    }
    #graficosCoronavirusHome .right {
        width: 30%;
        padding-right: 0px;
    }
    
        
    } /*---------------------------------------- II --------------------------------------------------------*/
    
    /*  III. 1024 > 1160 pixeles  */
    @media (min-width: 1024px) and (max-width: 1160px) {
    
    /*1. ----Generales*/
    .container {
        width: 1000px;
    }
    main#main {
        margin-top: 50px;
        margin-bottom: 50px;
    }
        
    /*2. -----Header*/
    header .row.menu .column {
        display: block;
    }
    header .row.menu .column + .column + .column {
        display: block;
    }
    header .row.menu .column.logo {
        text-align: left;
        padding-top: 8px;
        display: block;
    }
    header .row.menu .column + .column + .column + .column {
        display: none;
    } 
    header .row.bottom-menu {
        width: 1000px;
    }    
    header .column.menu {
        width: 700px;
    }    
    .top-menu {
        display: none;
    }  
    header img.logo-mg {
        margin-top: 0px;
    }    
    body#white.deportes header img.logo-mg-3 {
        margin-top: 0px;
    }    
    header#header .senales-envivo.on {
        display: none;
    }
    
    /*3. -----Menu usuario fijo*/
    #menu-usuario {
        display: none;
    }    
        
    /*4. -----Menu overlay*/
    #menu-overlay .nav { 
        width: 1000px;
        margin-top: 20px;
        padding: 0px 20px;
    }
    #menu-overlay .row.temas, #menu-overlay .row.top {
        margin-bottom: 30px;
    }    
    #menu-overlay button {
        width: 10%;
    }
    #menu-overlay .column.buscador-menu {
        padding-left: 100px;
    }
    #menu-overlay .cuenta-usuario li {
        margin-left: 10px;
    }
    
    /*5. -----Footer*/
    footer {
        position: relative;
        padding: 20px 0px 0px 0px;
    }
    footer .container {
        padding: 20px 0px;
    }
    footer .row.bottom {
        flex-direction: column;
    }
    footer .row.bottom p {
        margin-top: 10px;
    }
    footer .row.bottom .column {
        text-align: center;
        width: 100%;
    }
    footer .row.bottom .column + .column {
        text-align: center;
        margin-top: 10px;
        width: 100%;
    }
    footer .row.top .column h3 {
        font-size: 2em;
    }
       
    /*6. -----Buscador overlay*/
    #buscador-overlay .row {
        width: 1000px;
    }    
    #buscador-overlay .row.top {
        padding: 0px 20px;
    }
    #buscador-overlay .resultados {
        padding: 0px 20px;
    }    
    header ul.right li a.click-buscar, header ul.right li a.click-buscar:hover {
        color: #20AF91;
    }    
    #buscador-overlay.activo {
        display: block;
        opacity: 1;
        visibility: visible;
        overflow: scroll;
    } 
    #buscador-overlay .resultados article {
        width: 23%;
        margin-right: 2%;
    }  
    #buscador-overlay .resultados article + article {
        width: 23%;
        margin-right: 2%;
    } 
    #buscador-overlay .resultados article + article + article {
        width: 23%;
        margin-right: 2%;
    } 
    #buscador-overlay .resultados article + article + article + article {
        width: 23%;
        margin-right: 0%;
    } 
    #buscador-overlay .resultados article.box-generica .bottom {
        padding: 10px;
        height: 200px;
    }
    #buscador-overlay .resultados article.box-generica .bottom figcaption {
        height: 120px;
    }    
    #buscador-overlay .resultados article.box-generica .bottom .box {
        width: 100%;
    }
    #buscador-overlay .resultados article.box-generica .bottom .box .usuario {
        width: 130px;
    }    
        
    /*7. -----Arti­culo normal*/   
    #articulo article .container .cuerpo {
        width: 700px;
    }    
    #articulo article .contenedor-contenido {
        margin: 30px 70px 30px 70px;
        margin-top:-74px;
    }
    #articulo article .container aside.right {
        padding: 0px;
    }
    .area-usuario-articulo .contenedor-temas ul li.guardado a:hover,
    .area-usuario-articulo .contenedor-temas ul li a:hover, 
    #articulo article .container .cuerpo .temas-nota .contenedor-tags li a:hover,
    #articulo article .container .cuerpo .temas-populares-bottom .contenedor-tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }   
    /*lo ultimo*/
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt {
        padding: 10px 0px 10px 10px;
        width: 96%;
    }
        
    /*8. -----Arti­culo video*/     
    #black.articulo-video article .contenido-video .container {
        width: 1000px;
    }
    #black.articulo-video article .contenido-video .video-principal {
        width: 100%;
        padding: 0px 20px;
    }    
    #black.articulo-video article .contenido-video .aside-top {
        width: 428px;
    }  
    #black article .contenedor-otros-videos {
        display: flex; 
    }
    #black article .contenedor-otros-videos .container .otros-videos {
        width: 100%;
        padding: 0px 20px;
    }    
    #black .contenedor-otros-videos .otros-videos .trend-videos article,
    #black .contenedor-otros-videos .otros-videos .trend-videos article + article {
        margin-right: 30px;
    }    
    #black article .contenedor-otros-videos .container {
        display: block;
        width: 1000px;
    }
    #black article .container aside.right {
        width: 100%;
        padding: 50px 150px;
        margin-left: 0px;
    }
    #black aside .temas-que-sigues article figure figcaption h2,
    #black aside .noticias-recomendadas article figure figcaption h2,
    #black aside .ultimas-noticias article figure figcaption h2 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 3em;
    }
    #black .contenedor-otros-videos .otros-videos .mas-videos article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article {
        margin-right: 0px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article {
        margin-right: 0px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }   
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article {
        margin-right: 0px;
    }        
        
    /*9. -----Sidebars*/ 
        
    /*10. -----Seccion generica*/  
    #white .contenedor-articulos .container .notas .box-articulos h1.titulo {
        font-size: 3.2em;
    }
    #white .contenedor-articulos .container .notas {
        display: block;
        position: relative;
        width: 100%;
    }
    #white .contenedor-articulos .container aside.right {
        width: 425px;
        float: right;
        padding: 0px 0px 0px 10px;
    }    
    #white .contenedor-articulos .notas .box-articulos article {
        margin-right: 30px;
    }    
    #white .contenedor-articulos .notas .box-articulos article + article {
        margin-right: 30px;
    }
    #white .contenedor-articulos .notas .box-articulos article + article + article  {
        margin-right: 0px;
    }    
    #white .contenedor-articulos .notas .box-articulos article + article + article + article  {
        margin-right: 30px;
        margin-top: 30px;
    }  
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article   {
        margin-right: 30px;
    }    
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article   {
        margin-right: 0px;
    }     
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article  {
        margin-right: 30px;
    }    
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article  {
        margin-right: 30px;
    }     
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article {
        margin-right: 0px;
    }    
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article   + article + article {
        margin-right: 30px;
    }     
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }    
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article   + article + article + article {
        margin-right: 30px;  
    }   
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article   + article + article + article + article {
        margin-right: 0px;  
    }          
        
    /*11. -----Seccion videos: Reportajes - Entrevistas - Videos - Noticieros*/  
    #black.seccion-video .contenido-video .container {
        width: 1000px;
    }
    #black.seccion-video .contenido-video .video-principal {
        width: 100%;
        padding: 0px 0px 0px 20px;
    } 
    #black.seccion-video .contenido-video .aside-top {
        width: 320px;
        padding: 0px;
        margin-left: 20px;
    }    
    #black.seccion-video .contenido-video .video-principal h2.titulo,
    #black.seccion-video.reportajes .contenido-video .video-principal h2.titulo, 
    #black.seccion-video.noticieros .contenido-video .video-principal h2.titulo,
    #black.seccion-video.entrevistas .contenido-video .video-principal h2.titulo {
        font-size: 3.2em;
    }      
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article + article {
        margin-right: 30px;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h2 {
        width: 70%;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal .box {
        width: 30%;
    }
        
    /*12. -----Usuario: Mis guardadas + Mis noticias*/         
        
    /*13. -----Usuario: Registro*/         
    
    body#registro #main #formulario-registro {
        width: 560px;
    }    
    body#registro .hero-header .box,
    body#registro .veinticuatrosiete .box,
    body#registro .select .box,
    body#registro .urgente .box,
    body#registro .trending .box,
    body#registro .hora-cero .box,
    body#registro .megamedia .box {
        width: 1000px;
    }
    body#registro .select .box .contenido .bottom .left {
        width: 70%;
    }
    body#registro .select .box .contenido .bottom .right {
        width: 30%;
    } 
    body#registro .select .box .contenido .bottom .right img.bg {
        padding: 0px;
    }   
    body#registro .select .box .contenido .bottom .right img {
        padding: 0px;
        padding-top: 100px;
    }      
    body#registro .hero-header .box .texto {
        width: 600px;
    }   
    /*24/7*/    
    body#registro .veinticuatrosiete .box .contenido {
        padding: 60px 30px;
    }    
    /*urgente*/
    body#registro .urgente .box .contenido .right .box {
        width: 400px;
    }    
    body#registro .urgente .box .contenido .right .box h3 {
        font-size: 2.6em;
    }
    /*trending*/ 
    body#registro .trending .box .contenido .left {
        width: 60%;
    }    
    body#registro .trending .box .contenido .right {
        width: 40%;
    }
        
    
        
    /*14. -----Usuario: Login*/     
        
    /*15. -----Usuario: Mi cuenta*/      
    body#mi-cuenta #main .contenido {
        width: 1000px;
        padding: 0px 0px 30px 0px;
    }
    body#mi-cuenta #main .contenido .left .bienvenido,
    body#mi-cuenta #main .contenido .left .newsletter,
    body#mi-cuenta #main .contenido .right .preferencias {
        padding: 20px;
    }
    body#mi-cuenta #main .contenido .left .bienvenido .user h2,
    body#mi-cuenta #main .contenido .left .bienvenido .configurar h2,
    body#mi-cuenta #main .contenido .left .newsletter h2,
    body#mi-cuenta #main .contenido .right .preferencias h2 {
        font-size: 3em;
    }
    body#mi-cuenta #main .contenido .left .newsletter .box-items .item {
        width: 100%;
    }    
    body#mi-cuenta #main .contenido .right .preferencias span.titulo {
        width: 410px;
    }    
    body#mi-cuenta #main .contenido .right .box-temas {
        padding: 70px 20px 50px 20px;
    }
    body#mi-cuenta #main .contenido .right .preferencias .linea2 {
        display: none;
    }
    body#mi-cuenta #main .contenido .right .preferencias span.titulo h3,
    body#mi-cuenta #main .contenido .right .box-temas .tus-notificaciones h3 {
        font-size: 2.4em;
    }    
    body#mi-cuenta #main .top-menu {
        padding: 50px 0px 30px 0px;
    }
        
    /*16. -----Pagina: Señal en vivo*/     
    body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h1.titulo {
        font-size: 3.2em;
    }    
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .ad-provisorio {
        margin-top: 10px;
    }
    body#black.seccion-video.senal-en-vivo .contenido-video .aside-top .senales {
        height: auto;
    }    
        
    /*17. -----Pagina: Lo ultimo*/      
    #white .contenedor-articulos .container {
        display: block;
    }
    #white .contenedor-articulos .container aside.right {
        width: 100%;
        padding: 50px 150px;
        margin: 0px;
    }
    #white.secciones aside .temas-que-sigues article figure figcaption h2,
    #white.secciones aside .noticias-recomendadas article figure figcaption h2,
    #white.secciones aside .ultimas-noticias article figure figcaption h2 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 3em;
    }
        
    /*en secciones*/
            
    aside.right .lo-ultimo.articulo {
        width: 100%;
        margin-left: 0px;
        margin-top: 20px;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo {
        width: 100%;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
        width: 100%;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure {
        width: 100%;
        height: auto;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
        height: auto;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption p.hora {
        font-size: 1.6em;
    }   
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 2em; 
    }
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto {
        width: 80%;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen {
        width: 20%;
        position: relative;
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen span {
        bottom: 4px;
        left: -1px;
        width: 30px;
        height: 30px;
        line-height: 1.5;
        text-align: center;
    }
    aside.right .lo-ultimo.articulo .linea-tiempo .boton a {
        font-size: 2.4em;
    }   
    aside.right .lo-ultimo.articulo .linea-tiempo .boton a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    aside.right .lo-ultimo.articulo .linea-tiempo::after {
        bottom: 52px;
    }     
        
        
        
    /*18. -----Pagina: Minuto a minuto*/     
    body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto {
        width: 1000px;
    }    
    body#white.minuto-a-minuto .box-principal .contenido h2 {
        font-size: 1.8em;
    }    
    .linea-tiempo.minuto-a-minuto article.item-lt .contenido {
        width: 100%;
    }
    body#white.minuto-a-minuto .contenedor-articulos .notas .box-articulos .linea-tiempo.minuto-a-minuto article {
        margin-bottom: 40px;
        height: auto;
        width: 100%;
    }
    body#white.minuto-a-minuto .contenedor-articulos .container {
        padding-top: 50px;
    }
    body#white.minuto-a-minuto aside .temas-que-sigues article figure figcaption h2,
    body#white.minuto-a-minuto aside .noticias-recomendadas article figure figcaption h2 {
        font-size: 3em;
    }
        
    /*19. -----Pagina: Taxonomica*/     
    #white.taxonomica aside .temas-que-sigues article figure figcaption h2, 
    #white.taxonomica aside .noticias-recomendadas article figure figcaption h2 {
        font-size: 1.8em;
    }    
    aside .temas-que-sigues article figure figcaption h2,
    aside .noticias-recomendadas article figure figcaption h2 {
        font-family: 'Darwin Pro SemiBold';
        font-size: 1.6em;
    }    
        
    /*20. -----Pagina: Dato util*/         
    #white.secciones.dato .calendario {
        width: 100%;    
    }
    #white.secciones.dato .calendario .calendar__head {
        width: 100%;
    }    
    #white.secciones.dato .calendario .cal-head__day, .calendario .cal-body__day {
        width: 14%;
    }
    #white.secciones.dato .calendario .cal-body__week, #white.secciones.dato .calendario .calendar__head {
        width: 100%;
    }    
    #white.secciones.dato .calendario .cal-head__day, #white.secciones.dato .calendario .cal-body__day {
        font-size: 2em;
        height: 94px;
        line-height: 4.5;
    }  
    #white.secciones.dato .links-de-interes {
        display: inline-block;
        width: 100%;
        margin-top: 50px;
    }
    
    /*21. -----Pagina: Deportes*/    
    #white.deportes .contenedor-articulos .notas .widgets-opta {
        height: 700px;
    }    
    .item-opta.tabla-posiciones,
    .item-opta.fixture,
    .item-opta.goleadores {
        height: 600px;
        overflow-y: scroll;
    }
    #especial-deportes .notas-deportes .destacada {
        margin-right: 50px;
    }      
        
    /*22. -----Home: Generales*/      
        
    /*23. -----Home: Tags del momento*/
    .temas-de-momento {
        width: 1000px;
    }   
    .temas-de-momento .box {
        display: inline-block;
        width: 1000px;
        height: 50px;
        padding: 8px 20px;
    }  
    .temas-de-momento .box .titulo {
        width: 20%;
    }    
    .temas-de-momento .box .tags {
        width: 75%;
    }
    .temas-de-momento .box .tags li a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    .temas-de-momento .box .tags ul {
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 10px;
    }
    
    /*24. -----Home: Lo ultimo*/
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.2em;
    }    
    body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt {
        padding: 10px 0px 10px 10px;
        width: 90%;
    }      
        
    /*25. -----Home: Box articulos*/
        
    /*26. -----Home: Noticias normal*/
    body#portada section.noticias {
        width: 1000px;
    }   
    body#portada section.noticias #destacado-home article figure a img {
        width: 60%;
    }
    body#portada section.noticias #destacado-home article figure .titulares {
        width: 40%;
        height: 236px;
    }
    body#portada section.noticias .articulos {
        width: 68%;
        margin-right: 2%;
    } 
    body#portada section.noticias .lo-ultimo.home {
        width: 30%;
        margin-left: 0px;
    }
    body#portada section.noticias .articulos #destacado-home {
        display: block;
        position: relative;
        width: 100%;
    }    
    body#portada section.noticias #destacado-home article figure .titulares .top-nota ul {
        width: 100%;
        padding: 2px 6px;
    }
    body#portada section.noticias #destacado-home article figure .titulares .box-texto {
        width: 336px;
        height: 177px;
        top: 12%;
        padding: 10px 10px 10px 20px;
    }    
    body#portada section.noticias #destacado-home article figure .titulares .top-nota ul li {
        font-size: 1.6em;
    }    
    body#portada section.noticias #destacado-home article figure .titulares .box-texto figcaption h2 {
        font-size: 2.8em;
        margin-bottom: 4px;
    }
    body#portada section.noticias #destacado-home article figure .titulares .box-texto figcaption h1 {
        font-size: 2.8em;
        margin-bottom: 4px;
    }    
    body#portada section.noticias #destacado-home article figure .titulares .box-texto .relacionados li a {
        font-size: 0.8em;
    }
    body#portada section.noticias #destacado-home article figure .titulares .box-bottom {
        width: 100%; 
        bottom: 0px;
    }
    body#portada section.noticias #destacado-home article figure .titulares .box-bottom .patrocinador {
        padding-top: 4px;
    }    
    /* ***** articulo */   
    body#portada section.noticias .articulos .notas {
        display: inline-block;
    }    
    body#portada section.noticias .articulos .notas article {
        margin-right: 5%;
        margin-top: 20px;
        width: 30%;
        height: 300px;
    } 
    body#portada section.noticias .articulos .notas article + article {
        margin-right: 5%;
        margin-top: 20px;
        width: 30%;
        height: 300px;
    }  
    body#portada section.noticias .articulos .notas article + article + article {
        margin-right: 0%;
        margin-top: 20px;
        width: 30%;
        height: 300px;
    } 
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box {
        width: 180px;
        margin: 0 auto;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul li {
        font-size: 1.6em;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }      
    body#portada section.noticias .articulos .notas article.box-generica-home.normal .top .box-top .top-nota .box ul li.categoria {
        width: 43%;
        font-size: 1.4em;
    }   
    body#portada section.noticias .articulos .notas article.box-generica-home .bottom {
        margin-top: -16px;
    }       
    body#portada section.noticias .articulos .notas article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0px;
        left: inherit;
        margin-top: -30px;
    }
    body#portada section.noticias .articulos .notas article.box-generica-home .bottom figcaption a {
        font-size: 1em;
    }    
    body#portada section.noticias .articulos .notas article.box-generica-home .bottom .relacionados ul li a {
        font-size: 0.8em;
    }        
        
    /*27. -----Home: Noticias + en vivo*/
    body#portada section.noticias.envivo .articulos {
        width: 68%;
        margin-right: 2%;
    } 
    body#portada section.noticias.envivo .lo-ultimo.home {
        width: 30%;
        margin-left: 0px;
    }
    body#portada section.noticias.envivo .articulos #destacado-home {
        display: block;
        position: relative;
        width: 100%;
    }       
    body#portada section.noticias.envivo .articulos #destacado-home .media-container {
        width: 66%;
        margin-right: 4%;
    }   
    body#portada section.noticias.envivo .articulos #destacado-home article {
        width: 30%;
        height: 300px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article figure a img {
        width: 100%;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player {
        width: 100%!important;
        height: 0!important;
        padding-bottom: 56.25%!important;
        position: relative!important;
    }
    body#portada section.noticias.envivo .articulos #destacado-home .media-container .mdstrm-player iframe {
        position: absolute!important;
        width: 0!important;
        height: 0!important;
        min-height: 100%!important;
        min-width: 100%!important;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota .box {
        width: 180px;
        margin: 0 auto
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top {
        position: absolute;
        bottom: 0px;
        left: 16px;
        margin-top: -30px;
    }
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .bottom figcaption a {
        font-size: 1em;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .bottom .relacionados ul li a {
        font-size: 0.8em;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .bottom {
        margin-top: -16px;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota .box ul li {
        font-size: 1.6em;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }      
    body#portada section.noticias.envivo .articulos #destacado-home article.box-generica-home.normal .top .box-top .top-nota .box ul li.categoria {
        width: 43%;
    }  
    body#portada section.noticias.envivo .articulos #destacado-home .bottom figcaption {
        margin-top: 0px;
        height: 90px;
    }    
        
    /*28. -----Home: Autopromo 1*/
    body#portada section.autopromo {
        width: 1000px;
    }    
    #autopromoUno .box .left {
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -o-transform: scale(0.8);
        transform: scale(0.8);
        left: -50px;
        top: -40px;
    }    
    #autopromoUno .box .right {
        padding-top: 0px;
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -o-transform: scale(0.8);
        transform: scale(0.8);
        top: -10px;
    }    
        
    /*29. ----Home: Autopromo 2*/ 
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select {
        height: 121px;
    }    
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select h3 {
        font-size: 2.4em;
    } 
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn {
        bottom: 20px;
        left: 14px;
    }    
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn a {
        font-size: 1.6em;
    }    
        
    /*30. ----Home: Autopromo 3*/
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones {
        height: 121px;
    }     
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones h3 {
        font-size: 2.4em;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn {
        bottom: 20px;
        left: 14px;
    }      
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn a {
        font-size: 1.6em;
    }        
    
    /*30. ----Home: Autopromo Mega Testigo*/
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 121px;
    }     
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo h3 {
        font-size: 2.4em;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn {
        bottom: 20px;
        left: 14px;
    }          
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn a {
        font-size: 1.6em;
    }    
        
    /*31. -----Home: Dato util*/
    body#portada section.dato-util {
        width: 100%;
    }    
    body#portada section.dato-util .box-header {
        width: 1000px;
    }
    body#portada section.dato-util .box-header .menu {
        width: 650px;
    }   
    body#portada section.dato-util .container .destacado {
        display: block;
        position: relative;
        width: 730px;
        margin-right: 20px;
        float: left;
    }  
    body#portada section.dato-util .container .buscador-calendario {
        width: 250px;
        margin-left: 0px;
    } 
    body#portada section.dato-util #destacado-home article figure a img {
        width: 65%;
    }
    body#portada section.dato-util #destacado-home article figure .titulares {
        width: 35%;
        height: 266px;
    }    
    body#portada section.dato-util #destacado-home article figure .titulares .box-texto {
        width: 300px;
        padding: 10px 10px 10px 20px;
        height: auto;
    }    
    body#portada section.dato-util #destacado-home article figure .titulares .top-nota ul {
        width: 100%; 
    }
    body#portada section.dato-util #destacado-home article figure .titulares .box-texto figcaption h2 {
        font-size: 2.8em;
        margin-bottom: 4px;
    }
    body#portada section.dato-util #destacado-home article figure .titulares .top-nota ul li {
        font-size: 1.8em;
    }    
    body#portada section.dato-util #destacado-home article figure .titulares .box-texto .relacionados li a {
        font-size: 0.8em; 
    }
    body#portada section.dato-util #destacado-home article figure .titulares .box-bottom {
        width: 100%;
    }
    body#portada section.dato-util .buscador-calendario .buscador,
    body#portada section.dato-util .buscador-calendario .calendario {
        width: 100%;
    }   
    body#portada section.dato-util .buscador-calendario .calendario .cal-body__week, 
    body#portada section.dato-util .buscador-calendario .calendario .calendar__head {
        width: 250px;
        height: 30px;
    } 
    body#portada section.dato-util .calendario .cal-head__day, 
    body#portada section.dato-util .calendario .cal-body__day {
        width: 14%;
        height: 34px;
        line-height: 2.6;
    }
    body#portada section.dato-util .calendario h3 {
        font-size: 1.4em;
    }
    body#portada section.dato-util .calendario .calendar__month {
        font-size: 14px; 
        padding: 0px;
    }
    body#portada section.dato-util .boton {
        width: 1000px;
    }
    body#portada section.dato-util .box-header .seguir a.seguir:hover,
    body#portada section.dato-util .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*32. -----Home: Mas noticias*/
    body#portada section.mas-noticias {
        width: 1000px;
    }    
    body#portada section.mas-noticias .notas {
        padding-bottom: 0px;
    }    
    body#portada section.mas-noticias .notas article {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.mas-noticias .notas article + article {
        width: 23%;
        margin-right: 2%;
    }  
    body#portada section.mas-noticias .notas article + article + article {
        width: 23%;
        margin-right: 2%;
    }  
    body#portada section.mas-noticias .notas article + article + article + article {
        width: 23%;
        margin-right: 0%;
        padding-top: 0px;
    }   
    body#portada section.mas-noticias .notas article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
        margin-top: 30px;
        padding-top: 0px;
    }     
    body#portada section.mas-noticias .notas article + article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
        margin-top: 30px;
    }     
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
        margin-top: 30px;
    }     
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article + article {
        width: 23%;
        margin-right: 0%;
        margin-top: 30px;
    }   
    /*4*/    
    body#portada section.mas-noticias .notas article + article + article + article + article .top .box-top {
        position: relative;
        bottom: 0px;
        left: inherit;
        margin-top: -30px;
    }
    body#portada section.mas-noticias .notas article .top .box-top .top-nota {
        display: block;
        position: relative;
    }  
    body#portada section.mas-noticias .notas article .top .box-top .top-nota .box {
        width: 180px;
        margin: 0 auto;
    }  
    body#portada section.mas-noticias .notas article .bottom figcaption a {
        font-size: 1em;
    }    
    body#portada section.mas-noticias .notas article .bottom .relacionados ul li a {
        font-size: 0.8em;
    }    
    body#portada section.mas-noticias .notas article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }      
    body#portada section.mas-noticias .notas article.box-generica-home.normal .top .box-top .top-nota .box ul li.categoria {
        width: 43%;
    } 
    body#portada section.mas-noticias .notas article.box-generica-home {
        height: 300px;
    }
        
    /*33. -----Home: Mega Deportes*/
    body#portada section.deportes {
        width: 100%;
    }  
    body#portada section.deportes .box-header {
        width: 1000px;
    }
    body#portada section.deportes .box-header .tags {
        width: 650px;
    }    
    body#portada section.deportes .container .destacado {
        display: block;
        position: relative;
        float: left;
        width: 730px;
        margin-right: 20px;
    }   
    body#portada section.deportes .container .nota-deportes {
        width: 250px;
        margin-left: 0px;
    }
    body#portada section.deportes #destacado-home article figure a img {
        width: 65%; 
    }
    body#portada section.deportes #destacado-home article figure .titulares {
        width: 35%;
        height: 266px;    
    }
    body#portada section.deportes #destacado-home article figure .titulares .top-nota ul {
        width: 100%;
        padding: 4px 20px 4px 10px;
    } 
    body#portada section.deportes #destacado-home article figure .titulares .top-nota ul li {
        font-size: 2em;
    }    
    body#portada section.deportes #destacado-home article figure .titulares .box-texto figcaption h2 {
        font-size: 2.8em;
        margin-bottom: 4px;
    }
    body#portada section.deportes #destacado-home article figure .titulares .box-texto {
        width: 316px;
        height: auto;
        padding: 10px 10px 10px 20px;
    }    
    body#portada section.deportes #destacado-home article figure .titulares .box-texto .relacionados li a {
        font-size: 0.8em;
    }
    body#portada section.deportes #destacado-home article figure .titulares .box-bottom {
        width: 100%;
    }
    body#portada section.deportes .container .nota-deportes article.box-generica-home {
        width: 250px;
    }
    body#portada section.deportes .container .nota-deportes article.box-generica-home .bottom figcaption a {
        font-size: 1em; 
    }
    body#portada section.deportes .container .nota-deportes article.box-generica-home .bottom .relacionados ul li a {
        font-size: 0.8em;
    }
        
    body#portada section.deportes .container .nota-deportes article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }      
    body#portada section.deportes .container .nota-deportes article.box-generica-home.normal .top .box-top .top-nota .box ul li.categoria {
        width: 43%;
    }    
    body#portada section.deportes .container .nota-deportes article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0px;
        left: inherit;
        margin-top: -30px;
    }
    body#portada section.deportes .container .nota-deportes article.box-generica-home .top .box-top .top-nota {
        display: block;
        position: relative;
    }  
    body#portada section.deportes .container .nota-deportes article.box-generica-home .top .box-top .top-nota .box {
        width: 180px;
        margin: 0 auto;
    }  
    body#portada section.deportes .box-header .tags ul li a:hover,
    body#portada section.deportes .box-header .seguir a.seguir:hover,
    body#portada section.deportes .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*34. -----Home: Especial Mega Deportes*/
    body#portada section.deportes .container.especial-deportes {
        height: auto;
    } 
    body#portada section.deportes .container.especial-deportes .box-especial {
        display: block;
        position: relative;
        width: 100%;
        height: auto;
    }    
    body#portada section.deportes .container.especial-deportes .box-especial img.portada {
        height: 120px;
    }
    body#portada section.deportes .container.especial-deportes .box-especial .articulos {
        width: 786px;
        top: 0px;
        padding: 10px;
    }
    body#portada section.deportes article#box-cuadrado {
        width: 31%;
        margin-right: 2%;
    }
    body#portada section.deportes article#box-cuadrado + article#box-cuadrado {
        width: 31%;
        margin-right: 2%;
    }
    body#portada section.deportes article#box-cuadrado + article#box-cuadrado + article#box-cuadrado {
        width: 31%;
        margin-right: 0%;
    }
    body#portada section.deportes article#box-cuadrado figure figcaption h2 {
        font-size: 1.4em;
    }
    body#portada section.deportes .boton {
        width: 1000px;
    }   
        
    /*35. -----Home: Especial 1*/
    body#portada section.cobertura-especial {
        width: 1000px;
    }  
    body#portada section.cobertura-especial article.destacado figure a img {
        width: 60%;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares {
        width: 40%;
        height: 288px;
    }    
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota ul {
        width: 100%;
        padding: 6px;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .box-texto {
        width: 250px;
        top: 12%;
        padding: 10px 10px 10px 20px;
        height: auto;
    }    
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota ul li {
        font-size: 1.8em;
    }    
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }    
    body#portada section.cobertura-especial article.destacado figure .titulares .box-texto figcaption h2 {
        font-size: 2.2em;
        margin-bottom: 10px;
    }  
    body#portada section.cobertura-especial article.destacado figure .titulares .box-bottom {
        width: 100%;
    }  
    body#portada section.cobertura-especial .notas article.box-generica-home .bottom figcaption a {
        font-size: 1em; 
    }
    body#portada section.cobertura-especial .notas article.box-generica-home .bottom .relacionados ul li a {
        font-size: 0.8em;
    } 
    body#portada section.cobertura-especial .notas article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }      
    body#portada section.cobertura-especial .notas article.box-generica-home.normal .top .box-top .top-nota .box ul li.categoria {
        width: 43%;
    }    
    body#portada section.cobertura-especial .notas article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0px;
        left: inherit;
        margin-top: -30px;
    }
    body#portada section.cobertura-especial .notas article.box-generica-home .top .box-top .top-nota {
        display: block;
        position: relative;
    }  
    body#portada section.cobertura-especial .notas article.box-generica-home .top .box-top .top-nota .box {
        width: 180px;
        margin: 0 auto;
    }      
    body#portada section.cobertura-especial .notas article.destacado {
        width: 48%;
        margin-right: 4%;
        height: 300px;
    }  
    body#portada section.cobertura-especial .notas article.destacado + article {
        width: 22%;
        margin-right: 4%;
        height: 300px;
    } 
    body#portada section.cobertura-especial .notas article.destacado + article + article {
        width: 22%;
        margin-right: 0%;
        height: 300px;
    } 
    body#portada section.cobertura-especial .notas article.destacado + article + article + article {
        width: 22%;
        margin-right: 4%;
        height: 300px;
    } 
    body#portada section.cobertura-especial .notas article.destacado + article + article + article + article {
        width: 22%;
        margin-right: 4%;
        height: 300px;
    } 
    body#portada section.cobertura-especial .notas article.destacado + article + article + article + article + article {
        width: 22%;
        margin-right: 4%;
        height: 300px;
    } 
    body#portada section.cobertura-especial .notas article.destacado + article + article + article + article + article + article {
        width: 22%;
        margin-right: 0%;
        height: 300px;
    } 
    body#portada section.cobertura-especial .notas .box-header .seguir-tema .seguir a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*36. -----Home: Especial 2*/
    body#portada section.especial {
        width: 1000px;
    }    
    body#portada section.especial .container.contenido {
        width: 1000px;
    }
    body#portada section.especial .container.contenido .left, body#portada section.especial .container.contenido .right {
        width: 500px;
        height: 500px;
    }
    body#portada section.especial .container.contenido .left .box-titular {
        width: 400px;
        left: 50px;
    }
    body#portada section.especial .container.contenido .right {
        padding: 20px;
    }    
    body#portada section.especial .container.contenido .left .box-titular h2 {
        font-size: 2.2em;
    }    
    body#portada section.especial .container.contenido .right .notas {
        margin-top: 10px;
    }
    body#portada section.especial .container.contenido .right .notas article {
        width: 49%;
        margin-right: 2%;
    }    
    body#portada section.especial .container.contenido .right .notas article + article {
        width: 49%;
        margin-right: 0%;
    }    
    body#portada section.especial .container.contenido .right .notas article h2 {
        font-size: 1.6em;
        margin-top: 0px;
        height: 90px;
    }
    body#portada section.especial .container.contenido .right .notas article .fecha-mn-user ul.right {
        width: 80%;
    }    
    body#portada section.especial .container.contenido .right .notas article .fecha-mn-user {
        margin: 4px 0px 0px 0px;
    }    
        
    /*37. -----Home: Ver aqui*/
    body#portada section.videos {
        padding-top: 0px;
        width: 1000px;
    } 
    body#portada section.videos .box-categorias {
        width: 1000px;
    }    
    body#portada section.videos .box-categorias .box {
        width: 22%;
        margin-right: 4%;
    }  
    body#portada section.videos .box-categorias .box + .box {
        width: 22%;
        margin-right: 4%;
    }  
    body#portada section.videos .box-categorias .box + .box + .box {
        width: 22%;
        margin-right: 4%;
    }  
    body#portada section.videos .box-categorias .box + .box + .box + .box {
        width: 22%;
        margin-right: 0%;
    } 
    body#portada section.videos .box-categorias .box h2 {
        font-size: 1.8em;
    }
    body#portada section.videos .box-categorias article.ultimo figcaption {
        height: 100px;
    }    
    body#portada section.videos .box-categorias .otros-videos article figure figcaption h2 {
        font-size: 1.2em;
        line-height: 1.2em;
    }
    body#portada section.videos .box-categorias .otros-videos article figure span {
        top: 22px;
    }    
    body#portada section.videos .box-categorias .boton {
        width: 100%;
    }
    body#portada section.videos .box-categorias .boton .btn:hover,
    body#portada section.especial .container.contenido .right .box-header .boton .btn a:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*38. -----Home: Temas que sigues*/    
    section.temas-que-sigues {
        width: 1000px;
    }
    body#portada section.temas-que-sigues .box-contenido {
        display: block;
        position: relative;
        width: 1000px;
        margin: 10px 0px 0px 0px;
    }    
    body#portada section.temas-que-sigues .box-header {
        width: 680px;
    }    
    body#portada section.temas-que-sigues .box-header .sin-leer {
        width: 70%;
    }    
    body#portada section.temas-que-sigues .box-header .opciones {
        width: 30%;
    }
    body#portada section.temas-que-sigues .box-header .usuario {
        width: 100%;
    }   
    body#portada section.temas-que-sigues .box-header .opciones {
        text-align: right;
    }    
    body#portada section.temas-que-sigues .box-contenido .left {
        width: 680px;
        height: auto;
        margin-right: 20px;
    }
    body#portada section.temas-que-sigues .box-contenido .right {
        width: 300px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .destacado {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas {
        width: 48%;
        margin-right: 0%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home {
        width: 100%;
        height: 350px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom {
        height: 165px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top .top-nota .box {
        width: 250px;
        margin: 0 auto;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .top .box-top .top-nota .box ul {
        margin-top: -40px;
    }   
    body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom a {
        font-size: 1.6em;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas {
        width: 360px;
        height: 163px;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure a img {
        width: 50%;
        height: 163px;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares {
        height: 163px;
        width: 50%; 
    }
    body#portada section.temas-que-sigues .box-contenido .left .otras-notas article + article {
        margin-top: 20px;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .top-nota ul {
        padding: 4px 4px 4px 10px;
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .top-nota ul li {
        font-size: 1.6em;
    }   
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto {
        width: 193px;
        top: 12%;
        padding: 8px 8px 8px 30px;
        height: auto;
    }    
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto ul {
        top: 40%;
        font-size: 1.6em;
        left: 2px;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-bottom {
        width: 100%;
        bottom: 4px;
    }  
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-bottom .fecha-compartir ul.box-fc {
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto figcaption h2 {
        font-size: 1.4em;
    }
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados {
        margin-top: 0px;
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article {
        width: 48%;
        margin-right: 0%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article + article {
        width: 48%;
        margin-right: 4%;
        margin-top: 22px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article + article + article + article {
        width: 48%;
        margin-right: 0%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article figure .titulares {
        height: 163px;
        width: 50%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .boton {
        width: 100%;
    }
    body#portada section.temas-que-sigues .box-contenido .left .boton .btn {
        width: auto;
    }
    body#portada section.temas-que-sigues .box-contenido .right .contenedor-tags li a:hover, 
    body#portada section.temas-que-sigues .box-contenido .left .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*39. -----Home: Megaplus*/     
    body#portada section.megaplus .box-header {
        width: 1000px;
    }    
    body#portada section.megaplus .container.contenido {
        width: 1000px;
    }
    body#portada section.megaplus .container.contenido .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.megaplus .container.contenido .item + .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.megaplus .container.contenido .item + .item + .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.megaplus .container.contenido .item + .item + .item + .item {
        width: 23%;
        margin-right: 0%;
    }
    body#portada section.megaplus .container.contenido .item.programacion ul li {
        width: 100%;
        font-size: 1.2em;
    }
    body#portada section.megaplus .container.contenido .item.programacion ul li span.hora {
        width: 23%;
    }
    body#portada section.megaplus .container.contenido .item.programacion ul li span.programa {
        width: 70%;
    }
    body#portada section.megaplus .container.contenido .item.programacion .boton {
        width: 100%;
    }
    body#portada section.megaplus .container.contenido .item article.box-generica-home {
        width: 100%;
    }
    body#portada section.megaplus .container.contenido .item.programa article.box-generica-home .bottom figcaption a {
        font-size: 1.6em;
    }
    body#portada section.megaplus .container.contenido .item.programa article.box-generica-home .bottom {
        width: 100%;
        padding: 10px;
        margin-top: 0px;
        height: 160px;
    }
    body#portada section.megaplus .container.contenido .item.nota article.box-generica-home .bottom {
        padding: 10px;
        height: 166px;
    }
    body#portada section.megaplus .container.contenido .item article.box-generica-home .top .box-top .top-nota .box {
        width: 200px;
        margin: 0 auto;
    }
    body#portada section.megaplus .container.contenido .item article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit; 
        margin-top: -40px;
    }
    body#portada section.megaplus .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*40. -----Home: Radio Infinita*/
    body#portada section.infinita .box-header {
        width: 1000px;
    }    
    body#portada section.infinita .container.contenido {
        width: 1000px;
    }
    body#portada section.infinita .container.contenido .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.infinita .container.contenido .item + .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.infinita .container.contenido .item + .item + .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.infinita .container.contenido .item + .item + .item + .item {
        width: 23%;
        margin-right: 0%;
    }
    body#portada section.infinita .container.contenido .item.programacion ul li {
        width: 100%;
        font-size: 1.2em;
    }
    body#portada section.infinita .container.contenido .item.programacion ul li span.hora {
        width: 23%;
    }
    body#portada section.infinita .container.contenido .item.programacion ul li span.programa {
        width: 70%;
    }
    body#portada section.infinita .container.contenido .item.programacion .boton {
        width: 100%;
    }
    body#portada section.infinita .container.contenido .item article.box-generica-home {
        width: 100%;
    }
    body#portada section.infinita .container.contenido .item.programa article.box-generica-home .bottom figcaption a {
        font-size: 1.6em;
    }
    body#portada section.infinita .container.contenido .item.programa article.box-generica-home .bottom {
        width: 100%;
        padding: 10px;
        margin-top: 0px;
        height: 160px;
    }
    body#portada section.infinita .container.contenido .item.nota article.box-generica-home .bottom {
        padding: 10px;
        height: 166px;
    }
    body#portada section.infinita .container.contenido .item article.box-generica-home .top .box-top .top-nota .box {
        width: 200px;
        margin: 0 auto;
    }
    body#portada section.infinita .container.contenido .item article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit; 
        margin-top: -40px;
    }
    body#portada section.infinita .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*41. -----Home: Contenido patrocinado*/
    body#portada section.patrocinado .box-header {
        width: 1000px;
    }    
    body#portada section.patrocinado .container.contenido {
        width: 1000px;
    }
    body#portada section.patrocinado .container.contenido .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.patrocinado .container.contenido .item + .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.patrocinado .container.contenido .item + .item + .item {
        width: 23%;
        margin-right: 2.6%;
    }
    body#portada section.patrocinado .container.contenido .item + .item + .item + .item {
        width: 23%;
        margin-right: 0%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion ul li {
        width: 100%;
        font-size: 1.2em;
    }
    body#portada section.patrocinado .container.contenido .item.programacion ul li span.hora {
        width: 23%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion ul li span.programa {
        width: 70%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion .boton {
        width: 100%;
    }
    body#portada section.patrocinado .container.contenido .item article.box-generica-home {
        width: 100%;
    }
    body#portada section.patrocinado .container.contenido .item.programa article.box-generica-home .bottom figcaption a {
        font-size: 1.6em;
    }
    body#portada section.patrocinado .container.contenido .item.programa article.box-generica-home .bottom {
        width: 100%;
        padding: 10px;
        margin-top: 0px;
        height: 160px;
    }
    body#portada section.patrocinado .container.contenido .item.nota article.box-generica-home .bottom {
        padding: 10px;
        height: 166px;
    }
    body#portada section.patrocinado .container.contenido .item article.box-generica-home .top .box-top .top-nota .box {
        width: 200px;
        margin: 0 auto;
    }
    body#portada section.patrocinado .container.contenido .item article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit; 
        margin-top: -40px;
    }
    body#portada section.patrocinado .container.contenido article.box-generica-home .top .box-top .top-nota .box ul li.guardar-nota {
        width: 14%;
    }
    body#portada section.patrocinado .container.contenido article.box-generica-home.normal .top .box-top .top-nota .box ul li.guardar-nota {
        width: 49%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion .boton .btn a span.texto {
        padding: 8px 10px;
    }
    body#portada section.patrocinado .container.contenido .item.programacion .boton .btn:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
        
    /*42. -----Urgente: Alertas*/
    .alertas {
        width: 1000px;
    }  
    .alertas .box {
        display: inline-block;
        width: 1000px;
        height: auto;
    }           
        
    /*43. -----Urgente: Breaking news/Urgente 1*/
    body#portada section.urgente {
        width: 1000px;
    } 
    body#portada section.noticias.envivo.urgente .articulos {
        width: 68%;
        margin-right: 2%;
    } 
    body#portada section.noticias.envivo.urgente .lo-ultimo.home {
        width: 30%;
        margin-left: 0px;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home {
        display: block;
        position: relative;
        width: 100%;
    }   
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container {
        width: 58%;
        float: left;
        margin-right: 4%
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home article {
        width: 38%;
        float: left;
        height: auto;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a {
        font-size: 1.4em;
    }   
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption {
        height: auto;
        margin-top: 38px;
    }
    body#portada section.noticias.envivo.urgente #destacado-home article figure p.etiquetas span {
        font-size: 1.4em;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom {
        height: auto;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .linea  {
        display: none;
    }  
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton {
        position: relative;
        width: 100%;
        margin-top: 10px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .relacionados ul li {
        padding: 4px 0px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .relacionados {
        margin-top: 6px;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton .left a.seguir {
        padding: 4px 6px;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .seguir-boton .left a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.noticias.envivo.urgente .articulos .notas {
        display: inline-block;
        margin-top: 20px;
    }
    body#portada section.noticias.envivo.urgente .articulos .notas article {
        width: 30%;
        margin-right: 5%;
        height: 300px;
    }  
    body#portada section.noticias.envivo.urgente .articulos .notas article + article {
        width: 30%;
        margin-right: 5%;
        height: 300px;
    } 
    body#portada section.noticias.envivo.urgente .articulos .notas article + article + article {
        width: 30%;
        margin-right: 0%;
        height: 300px;
    } 
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home .top .box-top {
        position: relative;
        bottom: 0px;
        left: inherit;
        margin-top: -30px;
    }
    body#portada section.noticias.envivo.urgente .articulos .notas  article.box-generica-home .top .box-top .top-nota .box {
        width: 180px;
        margin: 0 auto;
    }
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul li {
        font-size: 1.6em;
    }    
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home .top .box-top .top-nota .box ul li.categoria {
        width: 66%;
        font-size: 1.4em;
    }    
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home.normal .top .box-top .top-nota .box ul li.categoria {
        width: 43%;
    }    
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home .bottom {
        margin-top: -16px;
    }    
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home .bottom figcaption a {
        font-size: 1em;
    }      
    body#portada section.noticias.envivo.urgente .articulos .notas article.box-generica-home .bottom .relacionados ul li a {
        font-size: 0.8em;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home article.box-generica-home .bottom figcaption a {
        font-size: 1.8em;
    }    
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption {
        height: auto;
        margin-top: 50px;
    }   
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a h1 {
        font-size: 1.6em;
    }    
        
    /*44. -----Urgente: Breaking news/Urgente 2*/    
    body#portada section.urgente .container.contenido {
        padding: 30px 30px;
    }
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas span {
        padding: 0px 20px 0px 44px;
        font-size: 3em;
    }    
    body#portada section.urgente .container.contenido .box .left .titulo p.etiquetas span span.punto {
        width: 16px;
        height: 16px;
        top: 7px;
        left: 15px; 
    }
    body#portada section.urgente .container.contenido .box .left .titulo a {
        font-size: 2em;
    }
    body#portada section.urgente .container.contenido .box .left .titulo {
        height: auto;
    }
    body#portada section.urgente .container.contenido .box .left .relacionados {
        margin-top: 4px;
        padding-top: 4px;
    }   
    body#portada section.urgente .container.contenido .box .left .relacionados li a {
        font-size: 1.2em;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido {
        padding-left: 20px;
        padding-right: 0px;
    }    
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.4em;
    }
    body#portada section.urgente .container.contenido .box .left {
        width: 47%;
        margin-right: 6%;
    }
    body#portada section.urgente .container.contenido .box .right {
        width: 47%;
        margin-right: 0%;
        margin-left: 0px;
    }
    body#portada section.urgente .container.contenido .box .right .player .media-container {
        width: 100%;
        margin-right: 0px;
    }
    body#portada section.urgente .container.contenido .box .right .articulos {
        width: 100%;
    }
    body#portada section.urgente .container.contenido .box .right .articulos article {
        width: 49%;
        margin-right: 2%;
    }
    body#portada section.urgente .container.contenido .box .right .articulos article + article {
        width: 49%;
        margin-right: 0%;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption h2 {
        font-size: 1.1em;
        padding: 4px 6px 6px 0px;
    }
    body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption {
        height: 83px;
    }    
    body#portada section.urgente .container.contenido .seguir a.seguir {
        padding: 6px 10px;
        font-size: 1.4em;
    }
    body#portada section.urgente .container.contenido .seguir a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article figure img {
        padding-right: 6px;
    }    
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt::after {
        left: -8px;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto figcaption {
        padding: 0px 0px 10px 0px;
    }   
    /*45. -----Pagina: Error 404*/
    section.error404 {
        display: block;
        position: relative;
        width: 1000px;
        margin: 0 auto;
    }
    section.error404 .box {
        margin-top: 100px;
        padding: 0px 100px;
    }    
    
    /*47. -----DFP*/
    
    /*top*/
    .section-dfp.top {
        width: 100%;
    }    
    .section-dfp.top .box {
        min-width: 300px;
    }    
    .section-dfp.top .box .top {
        min-width: 300px;
    }
        
    /*topRight*/
    .section-dfp.topright {
        width: 100%;
    }    
    .section-dfp.topright .box {
        min-width: 300px;
    }    
    .section-dfp.topright .box .topright {
        min-width: 300px;
    } 
        
    /*Right*/
    .section-dfp.right {
        width: 100%;
    }    
    .section-dfp.right .box {
        min-width: 300px;
    }    
    .section-dfp.right .box .right {
        min-width: 300px;
    }      
        
    /*bottom 1, 2 y 3 */
    .section-dfp.bottom1,
    .section-dfp.bottom2,
    .section-dfp.bottom3 {
        width: 100%;
    }    
    .section-dfp.bottom1 .box,
    .section-dfp.bottom2 .box,
    .section-dfp.bottom3 .box {
        min-width: 300px;
    }    
    .section-dfp.bottom1 .box .bottom1,
    .section-dfp.bottom2 .box .bottom2,
    .section-dfp.bottom3 .box .bottom3 {
        min-width: 300px;
    }      
        
    /*48. -----DFP:custom*/    
    body#portada section.mas-noticias .notas article.dfp  {
        display: none;
    }  
    /*skin*/
        
    body#black #skin_branding.ad_skin {
        background-color: #0d141e;
        background-image: url() !important;
    }    
    body#black #skin_branding.ad_skin main#main {
        background-color: #0d141e;
    }      
    body#black #skin_branding.ad_skin main#main .contenido-video,    
    body#black #skin_branding.ad_skin .contenido-video .aside-top,
    body#black #skin_branding.ad_skin .contenido-video .video-principal {
        background-color: #0E151F;
    }   
    body#black #skin_branding.ad_skin .container aside.right {
        background-color: #182332;
    }    
    body#black #skin_branding.ad_skin main#main .contenedor-otros-videos {
        margin-top: 20px;
    }      
    body#black #skin_branding.ad_skin header .row.menu {
        background-color: #0000;
    }
    body#black #skin_branding.ad_skin header {
        background-color: #172231;
        border-bottom: 1px solid #202d40;
    }  
    body#black #skin_branding.ad_skin main#main {
        margin: inherit;
        width: 100%;
    } 
        
    /*. ----- Mapa del sitio*/    
    body.sitemap .contenido-sitio {
            width: 1000px;
    }       
        
    /*50. -----Breadcrumb*/
    .breadcrumb {
        width: 1000px;
    } 
    /*variables*/
    main#main .alertas + .breadcrumb {
        margin-top: 0px;
    }    
        
    /*51. ----Sticker arti­culo */    
    #articulo article .contenedor-contenido #sticker {
        padding: 0 34% 0 34%;
    }    
        
    /*-----52. Home: Especial 3	*/
    body#portada section.especialTres {
        width: 1000px;
    }
    body#portada section.especialTres .container.contenido {
        padding: 0px;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas span {
        padding: 0px;
        font-size: 2.6em;
    }    
    body#portada section.especialTres .container.contenido .box .left .titulo h2.etiquetas span span.punto {
        width: 16px;
        height: 16px;
        top: 7px;
        left: 15px; 
    }
    body#portada section.especialTres .container.contenido .box .left .relacionados a.titulo-principal {
        font-size: 2.2em;
        line-height: 1.5em;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo a {
        font-size: 2em;
    }
    body#portada section.especialTres .container.contenido .box .left .titulo {
        height: auto;
    }
    body#portada section.especialTres .container.contenido .box .left .relacionados {
        margin-top: 4px;
        padding-top: 4px;
    }   
    body#portada section.especialTres .container.contenido .box .left .relacionados li a {
        font-size: 1.2em;
    }
    body#portada section.especialTres .container.contenido .box .left {
        width: 47%;
        margin-right: 6%;
    }
    body#portada section.especialTres .container.contenido .box .right {
        width: 47%;
        margin-right: 0%;
        margin-left: 0px;
    }
    body#portada section.especialTres .container.contenido .box .right .player .media-container {
        width: 100%;
        margin-right: 0px;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos {
        width: 100%;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos article {
        width: 49%;
        margin-right: 2%;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos article + article {
        width: 49%;
        margin-right: 0%;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article figure figcaption h2 {
        font-size: 1.1em;
        padding: 4px 6px 6px 0px;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos article figure figcaption {
        height: 83px;
    }    
    body#portada section.especialTres .container.contenido .seguir a.seguir {
        padding: 6px 10px;
        font-size: 1.4em;
    }
    body#portada section.especialTres .container.contenido .seguir a.seguir:hover {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article figure img {
        padding-right: 6px;
    }
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top {
        bottom: 0px;
        left: inherit;
        width: 90%;
        margin: 0 auto;
        position: relative;
        margin-top: -40px;
    }
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top {
        bottom: 0px;
        left: inherit;
        width: 80%;
        margin: 0 auto;
        position: relative;
        margin-top: -40px;
    }
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top .top-nota .box,
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top .top-nota .box {
        width: 100%;
    }
    body#portada section.especialTres .container.contenido .box,
    body#portada section.especialTres .box2,
    body#portada section.especialTres .box3 {
        padding: 20px;
    }
    body#portada section.especialTres .box-temas div ul {
        overflow-x: auto;
        white-space: nowrap;
        padding-bottom: 10px;
    }
    body#portada section.especialTres .box2 article.box-generica-home .top .box-top .top-nota .box ul li.guardar-nota ,
    body#portada section.especialTres .box3 article.box-generica-home .top .box-top .top-nota .box ul li.guardar-nota {
        width: 14%;
    }
    body#portada section.especialTres .box2 article.normal .top .box-top .top-nota .box ul li.guardar-nota,
    body#portada section.especialTres .box3 article.normal .top .box-top .top-nota .box ul li.guardar-nota {
        width: 49%;
    }
    body#portada section.especialTres .box2 article.box-generica-home .bottom figcaption a {
        font-size: 1.1em;
    }
    
    /*83. ----Quienes somos*/
    body.quienesSomos main {
        margin-top: 0px;
    }
    body.quienesSomos .contenido-sitio { 
        width: 1000px;
    }
    body.quienesSomos .contenido-sitio .titulo {
        padding: 0px 20px;
    }
    body.quienesSomos .contenido-sitio .item {
        padding: 20px;
    }
    body.quienesSomos .contenido-sitio .titulo .linea-seccion {
        margin-bottom: 20px;
    }
    
    /*53. Arti­culo patrocinado -*/
    
    #articulo.articulo-patrocinado article .container .cuerpo {
        width: 1000px;
    }
    #articulo.articulo-patrocinado article .contenedor-contenido {
        margin: 30px 70px 30px 70px;
        margin-top: -70px;
    }
    #articulo.articulo-patrocinado article .container .cuerpo .imagen-destacada {
        margin: 0px 40px 0px 40px;
    }
    #black.seccion-video .contenido-video .video-principal {
        height: 540px;
    }
    
    /*nn. Coronavirus -*/
    .carouselArticulosHome {
        width: 1000px;
    }
    .carouselArticulosHome .box .left {
        width: 100%;
    }
    .carouselArticulosHome .box .right {
        width: 0%;
    }
    .owl-carousel.owl-drag .owl-item,
    .owl-carousel .owl-item  {
        width: 235px !important;
    }
    
    /*-----54. Home: Especial 3 + lo ultimo	*/
    
    body#portada section.especialTres .masNotasLoUltimo {
        padding: 0px 20px 30px 20px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas {
        width: 630px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article .top .box-top .top-nota .box {
        width: 170px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas article .top .box-top {
        left: 16px;
    }
    
    /*57. -----Home: especial 4*/ 
    
    body#portada section.especialCuatro {
        width: 1000px;
    }
    body#portada section.especialCuatro .notas .box article {
        margin-right: 2%;
        margin-top: 20px;
        width: 23.5%;
        height: 300px;
    }
    body#portada section.especialCuatro .notas .box article + article {
        margin-right: 2%;
        margin-top: 20px;
        width: 23.5%;
        height: 300px;
    }
    body#portada section.especialCuatro .notas .box article + article +article {
        margin-right: 2%;
        margin-top: 20px;
        width: 23.5%;
        height: 300px;
    }
    body#portada section.especialCuatro .notas .box article + article + article + article {
        margin-right: 0%;
        margin-top: 20px;
        width: 23.5%;
        height: 300px;
    }
    body#portada section.especialCuatro .notas {
        padding-bottom: 0px;
    }
    body#portada section.especialCuatro .notas .box-header .linea-seccion {
        margin-bottom: 0px;
    }
    body#portada section.especialCuatro .notas .box article .top .box-top {
        left: 7px;
    }
    body#portada section.especialCuatro .notas .box article .bottom figcaption a {
        font-size: 1em;
    }
    
    /* 59. Articulo > Coronavirus */
    #articulo.coronavirus article .topArticle .box img {
        left: -250px;
        bottom: -130px;
        width: 250px;
    }
    
    /* 60. Graficos */
    
    /* Evolucion de coronavirus en chile */ 
    iframe.graph_coronavirusEvolucion {
        height: 550px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }

     /* Coronavirus: Casos activos vs recuperados */ 
     iframe.graph_coronavirusActivosRecuperados {
        height: 550px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }

    /*-----61. Artículos > Noticias Recomendadas + más contenido */
    #articulo .masContenido .container .box {
        width: 660px;
    }
    #articulo .masContenido .container .box .notas article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 20px;
        float: left;
        margin-bottom: 20px;
    }
    #articulo .masContenido .container .box .notas article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 20px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 320px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article figure .left {
        width: 80px;
    }
    #articulo .masContenido .container .box .notas article figure {
        height: 80px;
    }
    #articulo .masContenido .container .box .notas article figure .right {
        width: 240px;
        padding: 8px;
    }
    #articulo .masContenido .container .box .notas article figure .right h2 {
        font-size: 1.4em;
        line-height: 1.2em;
    }

    /* Coronavirus: Gráficos en home */ 
    #graficosCoronavirusHome {
        width: 1000px;
        margin-top: 0px;
        margin-bottom: 30px;
        padding: 20px 0px;
    }
    iframe.home_coronavirusEvolucion {
        height: 670px;
    }
    iframe.home_coronavirusActivosRecuperados {
        height: 670px;
    }
    iframe.home_coronavirusResumen {
        height: 320px;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li.ui-tabs-active a, #graficosCoronavirusHome .ui-tabs .ui-tabs-nav li a {
        font-size: 1.2em;
    }
    #graficosCoronavirusHome .ui-tabs .ui-tabs-nav {
        margin-top: 48px;
    }
    
    /* 60. Graficos */

    /* Coronavirus: Información de resumen */ 
    iframe.graph_coronavirusResumen {
        height: 430px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
    
    
    } /*---------------------------------------- III --------------------------------------------------------*/
    
    /*  IV. 1161 > 1289 pixeles  */
    @media (min-width: 1161px) and (max-width: 1289px) {
    
    /*1. ----Generales*/
    .container {
        width: 1160px;
    }
    main#main {
        margin-top: 50px;
    }
        
    /*2. -----Header*/
    header .row.menu .column {
        display: block;
    }
    header .row.menu .column + .column + .column {
        display: block;
    }
    header .row.menu .column.logo {
        text-align: left;
        padding-top: 8px;
        display: block;
    }
    header .row.menu .column + .column + .column + .column {
        display: none;
    } 
    header .row.bottom-menu {
        width: 1160px;
    }    
    header .column.menu {
        width: 700px;
    }    
    .top-menu {
        display: none;
    }      
    
    /*3. -----Menu usuario fijo*/
    #menu-usuario {
        display: none;
    }    
        
    /*4. -----Menu overlay*/
    #menu-overlay .nav { 
        width: 1160px;
        margin-top: 20px;
        padding: 0px 20px;
    }
    #menu-overlay .row.temas, #menu-overlay .row.top {
        margin-bottom: 30px;
    }    
    #menu-overlay button {
        width: 10%;
    }
    #menu-overlay .column.buscador-menu {
        padding-left: 100px;
    }
    #menu-overlay .cuenta-usuario li {
        margin-left: 10px;
    }
    
    /*5. -----Footer*/
    footer {
        position: relative;
        padding: 20px 0px 0px 0px;
    }
    footer .container {
        padding: 20px 0px;
    }
    footer .row.bottom {
        flex-direction: column;
    }
    footer .row.bottom p {
        margin-top: 10px;
    }
    footer .row.bottom .column {
        text-align: center;
        width: 100%;
    }
    footer .row.bottom .column + .column {
        text-align: center;
        margin-top: 10px;
        width: 100%;
    }
    footer .row.top .column h3 {
        font-size: 2em;
    }
       
    /*6. -----Buscador overlay*/
    #buscador-overlay .row {
        width: 1160px;
    }    
    #buscador-overlay .row.top {
        padding: 0px 20px;
    }
    #buscador-overlay .resultados {
        padding: 0px 20px;
    }    
    header ul.right li a.click-buscar, header ul.right li a.click-buscar:hover {
        color: #20AF91;
    }    
    #buscador-overlay.activo {
        display: block;
        opacity: 1;
        visibility: visible;
        overflow: scroll;
    } 
    #buscador-overlay .resultados article {
        width: 23%;
        margin-right: 2%;
    }  
    #buscador-overlay .resultados article + article {
        width: 23%;
        margin-right: 2%;
    } 
    #buscador-overlay .resultados article + article + article {
        width: 23%;
        margin-right: 2%;
    } 
    #buscador-overlay .resultados article + article + article + article {
        width: 23%;
        margin-right: 0%;
    } 
    #buscador-overlay .resultados article.box-generica .bottom {
        padding: 10px;
        height: 200px;
    }
    #buscador-overlay .resultados article.box-generica .bottom figcaption {
        height: 120px;
    }    
    #buscador-overlay .resultados article.box-generica .bottom .box {
        width: 100%;
    }
    #buscador-overlay .resultados article.box-generica .bottom .box .usuario {
        width: 130px;
    }    
        
    /*7. ----Arti­culo normal*/
    #articulo article .container .cuerpo {
        width: 830px;
    }
    #articulo article .contenedor-contenido {
        margin: 30px 100px 30px 100px;
        margin-top: -72px;
    }
    #articulo section.lo-mas-leido .container {
        width: 1000px;
    }
        
    /*8. ----Arti­culo video*/
    #black.articulo-video article .contenido-video .container {
        width: 1160px;
    }    
    #black article .container aside.right {
        width: 300px;
        padding: 0px;
        margin-left: 30px;
    }    
    #black article .contenedor-otros-videos .container .otros-videos {
        width: 830px;
    }
    #black .contenedor-otros-videos .otros-videos .trend-videos article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .trend-videos article + article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .trend-videos article + article + article {
        width: 30%;
        margin-right: 0%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article {
        width: 30%;
        margin-right: 0%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article {
        width: 30%;
        margin-right: 0%;
    }  
    
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 0%;
    }  
        
    /* *****box articulo videos*/
    article.box-video .top .categoria .bg {
        width: 180px;
        position: relative;
        margin: 0 auto;
    }
    article.box-video .top .categoria {
        position: relative;
        bottom: inherit;
        left: inherit;
        margin-top: -40px;
    }
    article.box-video .bottom {
        height: 210px;
    }
    article.box-video .bottom figcaption {
        height: 120px;
    }    
    article.box-video .bottom .box {
        width: 100%;
    }  
    article.box-video .bottom .box .usuario {
        width: 148px;
    }
    article.box-video .bottom .patrocinador {
        width: 100%;
    }   
    #black.seccion-video.noticieros article.box-video-secciones .bottom {
        height: 220px;
    }    
    /* *****box articulo videos*/
    article.box-video-secciones .top .categoria .bg {
        width: 180px;
        position: relative;
        margin: 0 auto;
    }
    article.box-video-secciones .top .categoria {
        position: relative;
        bottom: inherit;
        left: inherit;
        margin-top: -40px;
    }
    article.box-video-secciones .bottom {
        height: 210px;
    }
    article.box-video-secciones .bottom figcaption {
        height: 120px;
    }    
    article.box-video-secciones .bottom .box {
        width: 100%;
    }  
    article.box-video-secciones .bottom .box .usuario {
        width: 148px;
    }
    article.box-video-secciones .bottom .patrocinador {
        width: 100%;
    }  
        
    /* *****box articulo secciones*/   
    article.box-generica .top .categoria .bg {
        width: 180px;
        position: relative;
        margin: 0 auto;
    } 
    article.box-generica .top .categoria {
        position: relative;
        bottom: inherit;
        left: inherit;
        margin-top: -40px;
    }
    article.box-generica .bottom {
        height: 210px;
    }
    article.box-generica .bottom figcaption {
        height: 120px;
    }    
    article.box-generica .bottom .box {
        width: 100%;
    }  
    article.box-generica .bottom .box .usuario {
        width: 144px;
    }
    article.box-generica .bottom .patrocinador {
        width: 100%;
    }        
        
    /*9. ----Sidebars*/
    #black aside .temas-que-sigues article figure figcaption h2 {
        font-family: 'Darwin Pro Regular';
    }  
        
    /*10. ----Seccion generica*/
    #white .contenedor-articulos .container .notas {
        width: 830px;
    }    
    #white .contenedor-articulos .notas .box-articulos article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article {
        width: 30%;
        margin-right: 0%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article {
        width: 30%;
        margin-right: 0%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 0%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
    } 
    #white .contenedor-articulos .notas .box-articulos article + article + article + article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 0%;
    }        
        
    /*11. ----Seccion videos: Reportajes - Entrevistas - Videos - Noticieros*/
    #black .contenedor-otros-videos .otros-videos .mas-videos article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article {
        width: 30%;
        margin-right: 0%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article {
        width: 30%;
        margin-right: 0%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article  {
        width: 30%;
        margin-right: 0%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article + article {
        width: 30%;
        margin-right: 5%;
        margin-bottom: 20px;
    }  
    #black .contenedor-otros-videos .otros-videos .mas-videos article + article + article + article + article + article + article + article + article + article + article + article  {
        width: 30%;
        margin-right: 0%;
        margin-bottom: 20px;
    }   
    
    /*12. ----Usuario: Mis guardadas + Mis noticias*/
        
    /*13. ----Usuario: Registro*/
    body#registro #main #formulario-registro {
        width: 670px;
    }    
    body#registro .hero-header .box,
    body#registro .veinticuatrosiete .box,
    body#registro .select .box,
    body#registro .urgente .box,
    body#registro .trending .box,
    body#registro .hora-cero .box,
    body#registro .megamedia .box {
        width: 1160px;
    }
    body#registro .select .box .contenido .bottom .left {
        width: 70%;
    }
    body#registro .select .box .contenido .bottom .right {
        width: 30%;
    } 
    body#registro .select .box .contenido .bottom .right img.bg {
        padding: 0px;
    }   
    body#registro .select .box .contenido .bottom .right img {
        padding: 0px;
        padding-top: 70px;
    }
        
        
    /*14. ----Usuario: Login*/
        
    /*15. ----Usuario: Mi cuenta*/
    body#mi-cuenta #main .top-menu {
        padding: 50px 0px 0px 0px;
    }    
    body#mi-cuenta #main .contenido {
        width: 1160px;
    }
    body#mi-cuenta #main .contenido .left .newsletter .box-items .item {
        width: 100%;
    }
    body#mi-cuenta #main .contenido .right .preferencias span.titulo {
        width: 100%;
        left: inherit;
        position: relative;
        margin-top: 8px;
    }   
    body#mi-cuenta #main .contenido .right .preferencias .linea2 {
        display: none;
    }    
        
    /*16. ----Pagina: Señal en vivo*/
    #black.seccion-video .contenido-video .container {
        width: 1160px;
    }    
        
    /*17. ----Pagina: Lo ultimo*/
    #white .contenedor-articulos .container aside.right {
        width: 300px;
        margin: 0px 0px 0px 30px;
    }    
    .linea-tiempo {
        max-width: 830px;
    }
    .linea-tiempo article.item-lt .contenido {
        width: 800px;
        height: 135px;
    }
    .linea-tiempo article.item-lt .contenido figure {
        width: 600px;
    }
    .linea-tiempo article.item-lt .contenido figure .imagen img {
        height: 135px;
    }    
    .linea-tiempo article.item-lt .contenido figure .texto figcaption {
        padding: 14px;
    }
    .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
        font-size: 1.8em;
    }
    .linea-tiempo article.item-lt .contenido figure .texto .usuario {
        bottom: 10px;
        right: 14px;
    }    
    .linea-tiempo article.item-lt .contenido .hora time {
        padding: 36px 20px 10px 20px;
    }    
        
    /*18. ----Pagina: Minuto a minuto*/
    .linea-tiempo.minuto-a-minuto {
        max-width: 830px;
    }    
    .linea-tiempo.minuto-a-minuto article.item-lt .contenido {
        width: 790px;
    }
        
    /*19. ----Pagina: Taxonomica*/
        
    /*20. ----Pagina: Dato util*/
    .dato-util #tabs-dato-util .priority-nav {
        width: 830px;
    }  
    #white .contenedor-articulos .notas .box-articulos #destacado-dato-util article {
        width: 100%;
    } 
    #white .contenedor-articulos .notas .box-articulos #destacado-dato-util {
        height: 308px;
    }    
    #destacado-dato-util article figure .titulares .box-texto {
        top: 7%;
        width: 340px;
    }    
    #destacado-dato-util article figure .titulares .box-texto figcaption h2 {
        font-size: 2.2em;
    }    
        
    /*21. ----Pagina: Deportes*/
    #white .contenedor-articulos .notas .box-articulos #destacado-deportes article {
        width: 100%;
    }  
    #white .contenedor-articulos .notas .box-articulos #destacado-deportes article.box-destacado figure .titulares .box-texto {
        height: 250px;
        width: 343px;
        padding: 14px 14px 14px 20px;
        top: 5%;
    }
    #white .contenedor-articulos .notas .box-articulos #destacado-deportes  article.box-destacado figure .titulares {
        height: 308px;
    }    
    #white .contenedor-articulos .notas .box-articulos #destacado-deportes article.box-destacado .box {
        width: 100%;
    }
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta {
        width: 30%;
        margin-right: 5%;
    }   
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta + .item-opta {
        width: 30%;
        margin-right: 5%;
    }
    #white.deportes .contenedor-articulos .notas .widgets-opta .item-opta + .item-opta + .item-opta {
        width: 30%;
        margin-right: 0%;
    }  
    #especial-deportes .notas-deportes .destacada {
        width: 490px;
    }   
    #especial-deportes .notas-deportes article.box-generica {
        width: 270px;
        margin-left: 30px;
    }
    #especial-deportes article.box-destacado figure a img {
        width: 290px;
    }    
    #especial-deportes article.box-destacado figure .titulares {
        height: 290px;
        width: 200px;
    }
    #especial-deportes article.box-destacado figure .titulares .box-bottom {
        width: 100%;
    }    
    #especial-deportes article.box-destacado .box-texto {
        left: -50px;
        width: 250px;
        height: 220px;
    }
    #especial-deportes article.box-destacado .box-texto .box {
        width: 100%;
    }    
    #especial-deportes article.box-destacado .box .usuario {
        width: 158px;
    }    
        
    /*22. ----Home: Generales*/
        
    /*23. ----Home: Tags del momento*/
    .temas-de-momento {
        width: 1160px;
    }    
    .temas-de-momento .box {
        width: 1160px;
    }  
    .temas-de-momento .box .titulo h3 {
        font-size: 1.2em;
    }
        
    /*24. ----Home: Lo ultimo*/
        
    /*25. ----Home: Box articulos*/
        
    /*26. ----Home: Noticias normal*/
    body#portada section.noticias {
        width: 1160px;
    }    
    #destacado-home article figure a img {
        width: 550px;
    }
    #destacado-home article figure .titulares {
        width: 280px;
        height: 309px;
    }
    #destacado-home article figure .titulares .top-nota ul {
        width: 100%;
    }   
    #destacado-home article figure .titulares .box-texto {
        width: 340px;
        top: 11%;
        padding: 14px 14px 14px 20px;
        height: 240px;
    }
    #destacado-home article figure .titulares .box-texto figcaption h2 {
        font-size: 2.4em;
        margin-bottom: 10px;
    }
    #destacado-home article figure .titulares .box-texto figcaption h1 {
        font-size: 2.4em;
        margin-bottom: 10px;
    }    
    #destacado-home article figure .titulares .box-bottom {
        width: 100%;
    }   
    #destacado-home article figure .titulares .top-nota ul li {
        font-size: 2em;
    }         
        
    /*27. ----Home: Noticias + en vivo*/
    body#portada section.noticias.envivo {
        width: 1160px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .media-container {
        width: 510px;
        margin-right: 20px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home article .top {
        position: relative;
    }
    body#portada section.noticias.envivo .articulos #destacado-home article .top .box-top {
        position: absolute;
        bottom: inherit;
        left: inherit;
        margin-top: 0px;
        bottom: -6px;
        left: 50px;
    }    
    body#portada section.noticias.envivo .articulos #destacado-home .bottom {
        height: 160px;
    } 
    body#portada section.noticias.envivo .articulos #destacado-home article {
        height: auto;
    }    
    body#portada section.noticias.envivo .articulos .notas {
        display: inline-block;
        margin-top: 50px;
    }
        
    /*28. -----Home: Autopromo 1*/
    body#portada section.autopromo {
        width: 1160px;
    }    
    #autopromoUno .box .left {
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -o-transform: scale(0.8);
        transform: scale(0.8);
        left: -50px;
        top: -30px;
    }    
    #autopromoUno .box .right {
        padding-top: 0px;
        -webkit-transform: scale(0.8);
        -moz-transform: scale(0.8);
        -ms-transform: scale(0.8);
        -o-transform: scale(0.8);
        transform: scale(0.8);
        top: 0px;
    }
        
    /*29. ----Home: Autopromo 2*/ 
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select {
        height: 121px;
    }    
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select h3 {
        font-size: 2.4em;
    } 
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn {
        bottom: 20px;
        left: 14px;
    }    
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn a {
        font-size: 1.6em;
    }    
        
    /*30. ----Home: Autopromo 3*/
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones {
        height: 121px;
    }     
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones h3 {
        font-size: 2.4em;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn {
        bottom: 20px;
        left: 14px;
    }      
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn a {
        font-size: 1.6em;
    }        
    
    /*30. ----Home: Autopromo Mega Testigo*/
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 121px;
    }     
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo h3 {
        font-size: 2.4em;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn {
        bottom: 20px;
        left: 14px;
    }          
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn a {
        font-size: 1.6em;
    }        
        
        
    /*31. ----Home: Dato util */
    body#portada section.dato-util .box-header, 
    body#portada section.dato-util .boton {
        width: 1160px;
    }    
    body#portada section.dato-util .box-header .menu {
        width: 820px;
    }    
        
    /*32. ----Home: Mas noticias */
    body#portada section.mas-noticias {
        width: 1160px;
    }    
    body#portada section.mas-noticias .notas article {
        width: 23%;
        margin-right: 2%;
    }  
    body#portada section.mas-noticias .notas article + article {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.mas-noticias .notas article + article + article {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.mas-noticias .notas article + article + article + article {
        width: 23%;
        margin-right: 0%;
    } 
    body#portada section.mas-noticias .notas article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
        padding-top: 0px;
        margin-top: 30px;
    } 
    body#portada section.mas-noticias .notas article + article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
        margin-top: 30px;
    } 
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
        margin-top: 30px;
    } 
    body#portada section.mas-noticias .notas article + article + article + article + article + article + article + article {
        width: 23%;
        margin-right: 0%;
        margin-top: 30px;
    } 
        
    /*33. ----Home: Mega Deportes*/
    body#portada section.deportes .box-header {
        width: 1160px;
        height: 110px;
    }
    body#portada section.deportes .box-header .tags {
        width: 830px;
    }
    body#portada section.deportes .container.especial-deportes {
        height: 180px;
    }
    body#portada section.deportes .container.especial-deportes .box-especial .articulos {
        width: 900px;
    }    
    body#portada section.deportes article#box-cuadrado {
        width: 30%;
        margin-right: 2%;
    }
    body#portada section.deportes .container.especial-deportes .box-especial img.portada {
        height: 180px;
    }
    body#portada section.deportes .boton {
        width: 1160px;
    }    
        
    /*34. ----Home: Especial Mega Deportes*/
        
    /*35. ----Home: Especial 1*/
    body#portada section.cobertura-especial {
        width: 1160px;
    } 
    body#portada section.cobertura-especial .notas article {
        width: 48%;
        margin-right: 2%;
    }    
    body#portada section.cobertura-especial .notas article + article {
        width: 23%;
        margin-right: 2%;
    }   
    body#portada section.cobertura-especial .notas article + article + article {
        width: 23%;
        margin-right: 0%;
    }
    body#portada section.cobertura-especial .notas article + article + article + article {
        width: 23%;
        margin-right: 2%;
    }
    body#portada section.cobertura-especial .notas article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
    }
    body#portada section.cobertura-especial .notas article + article + article + article + article + article {
        width: 23%;
        margin-right: 2%;
    }
    body#portada section.cobertura-especial .notas article + article + article + article + article + article + article {
        width: 23%;
        margin-right: 0%;
    } 
    body#portada section.cobertura-especial article.destacado figure a img {
        width: 280px;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares {
        height: 280px;
        width: 270px;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .box-texto {
        height: 200px;
    }   
    body#portada section.cobertura-especial article.destacado figure .titulares .top-nota ul {
        width: 100%;
    }
    body#portada section.cobertura-especial article.destacado figure .titulares .box-bottom {
        width: 100%;
    }    
        
    /*36. ----Home: Especial 2*/
    body#portada section.especial {
        width: 1160px;
        padding-top: 0px;
    }   
    body#portada section.especial .container.contenido {
        width: 1160px;
    }    
    body#portada section.especial .container.contenido .left, body#portada section.especial .container.contenido .right {
        width: 580px;
        height: 580px;
    }    
    body#portada section.especial .container.contenido .right .notas article {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.especial .container.contenido .right .notas article + article {
        width: 48%;
        margin-right: 0%;
    }    
    body#portada section.especial .container.contenido .right .notas {
        margin-top: 10px;
    }  
    body#portada section.especial .container.contenido .right .notas article h2 {
        font-size: 1.6em;
        height: 80px;
    }
    body#portada section.especial .container.contenido .left .box-titular {
        width: 470px;
    }
        
    /*37. ----Home: Ver aqui*/
    body#portada section.videos {
        width: 1160px;
    }    
    body#portada section.videos .box-categorias {
        width: 1160px;
    }   
    body#portada section.videos .box-categorias .box {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.videos .box-categorias .box + .box {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.videos .box-categorias .box + .box + .box {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.videos .box-categorias .box + .box + .box + .box {
        width: 23%;
        margin-right: 0%;
    } 
    body#portada section.videos .box-categorias .boton {
        width: 100%;
    }
    body#portada section.videos .box-categorias .otros-videos article figure span {
        top: 33px;
        width: 23px;
        height: 23px;
    }    
        
    /*38. ----Home: Temas que sigues*/
    section.temas-que-sigues {
        width: 1160px;
    }    
    body#portada section.temas-que-sigues .box-header .usuario {
        width: 100%;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados {
        margin-top: 10px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left {
        width: 830px;
    }  
    body#portada section.temas-que-sigues .box-contenido .right {
        width: 300px;
        margin-top: -6px;
    }
    body#portada section.temas-que-sigues .box-contenido .left .destacado {
        margin-right: 10px;
    }  
    body#portada section.temas-que-sigues .box-contenido .left .bottom .recomendados article {
        margin-right: 10px;
    }    
    body#portada section.temas-que-sigues .box-contenido .left .boton {
        width: 100%;
    }    
        
    /*39. ----Home: Megaplus*/
    body#portada section.megaplus .box-header {
        width: 1160px;
    }
    body#portada section.megaplus .container.contenido {
        width: 1160px;
    }    
    body#portada section.megaplus .container.contenido .item {
        width: 23%;
        margin-right: 2%;
    }  
    body#portada section.megaplus .container.contenido .item + .item {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.megaplus .container.contenido .item + .item + .item {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.megaplus .container.contenido .item + .item + .item + .item {
        width: 23%;
        margin-right: 0%;
    } 
    body#portada section.megaplus .container.contenido .item article.box-generica-home {
        width: 100%;
    }
    body#portada section.megaplus .container.contenido .item.programacion ul li {
        width: 100%;
    }  
    body#portada section.megaplus .container.contenido .item.programacion ul li span.programa {
        width: 68%;
    }
    body#portada section.megaplus .container.contenido .item.programacion ul li span.hora {
        width: 23%;
    }
    body#portada section.megaplus .container.contenido .item.programacion .boton {
        width: 100%;
    }    
        
    /*40. ----Home: Radio Infinita*/
    body#portada section.infinita .box-header {
        width: 1160px;
    }
    body#portada section.infinita .container.contenido {
        width: 1160px;
    }    
    body#portada section.infinita .container.contenido .item {
        width: 23%;
        margin-right: 2%;
    }  
    body#portada section.infinita .container.contenido .item + .item {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.infinita .container.contenido .item + .item + .item {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.infinita .container.contenido .item + .item + .item + .item {
        width: 23%;
        margin-right: 0%;
    } 
    body#portada section.infinita .container.contenido .item article.box-generica-home {
        width: 100%;
    }
    body#portada section.infinita .container.contenido .item.programacion ul li {
        width: 100%;
    }  
    body#portada section.infinita .container.contenido .item.programacion ul li span.programa {
        width: 68%;
    }
    body#portada section.infinita .container.contenido .item.programacion ul li span.hora {
        width: 23%;
    }
    body#portada section.infinita .container.contenido .item.programacion .boton {
        width: 100%;
    }     
        
    /*41. ----Home: Contenido patrocinado*/
    body#portada section.patrocinado .box-header {
        width: 1160px;
    }
    body#portada section.patrocinado .container.contenido {
        width: 1160px;
    }    
    body#portada section.patrocinado .container.contenido .item {
        width: 23%;
        margin-right: 2%;
    }  
    body#portada section.patrocinado .container.contenido .item + .item {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.patrocinado .container.contenido .item + .item + .item {
        width: 23%;
        margin-right: 2%;
    } 
    body#portada section.patrocinado .container.contenido .item + .item + .item + .item {
        width: 23%;
        margin-right: 0%;
    } 
    body#portada section.patrocinado .container.contenido .item article.box-generica-home {
        width: 100%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion ul li {
        width: 100%;
    }  
    body#portada section.patrocinado .container.contenido .item.programacion ul li span.programa {
        width: 68%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion ul li span.hora {
        width: 23%;
    }
    body#portada section.patrocinado .container.contenido .item.programacion .boton {
        width: 100%;
    }     
    
    /*42. ----Urgente: Alertas*/
    .alertas {
        width: 1160px;
    }
    .alertas .box {
        width: 1160px;
    }    
        
    /*43. ----Urgente: Breaking news/Urgente 1*/
    body#portada section.urgente {
        width: 1160px;
    }   
    body#portada section.noticias .articulos {
        width: 830px;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .media-container {
        width: 476px;
    }  
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom .linea {
        display: none;
    }  
    body#portada section.noticias.envivo.urgente #destacado-home article figcaption {
        margin-bottom: 10px;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom {
        height: 320px;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a {
        font-size: 2em;
    }
    body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a h1 {
        font-size: 1.6em;
    }
        
    body#portada section.noticias.envivo .articulos #destacado-home .bottom figcaption {
        height: auto;
    }    
    body#portada section.noticias .articulos .notas article {
        width: 30%;
        margin-right: 5%;
    } 
    body#portada section.noticias .articulos .notas article + article {
        width: 30%;
        margin-right: 5%;
    }    
    body#portada section.noticias .articulos .notas article + article + article {
        width: 30%;
        margin-right: 0%;
    } 
    body#portada section.noticias.envivo.urgente .articulos #destacado-home article {
        height: 320px;
    }
    /*box *****articulo home */
    article.box-generica-home .top .box-top .top-nota .box {
        width: 200px;
        position: relative;
        margin: 0 auto;
    }
    article.box-generica-home .top .box-top {
        position: relative;
        bottom: inherit;
        left: inherit;
        margin-top: -40px;
    }
    article.box-generica-home .bottom {
        height: 210px;
    }
    article.box-generica-home .bottom figcaption {
        height: 110px;
    }    
    article.box-generica-home .bottom .box {
        width: 100%;
    }  
    article.box-generica-home .bottom .box .usuario {
        width: 148px;
    }
    article.box-generica-home .bottom .patrocinador {
        width: 100%;
    }   
    article.box-generica-home .top .box-top .top-nota .box ul li {
        width: 14%;
    }
    
    /*44. ----Urgente: Breaking news/Urgente 2*/
    body#portada section.urgente .container.contenido {
        padding: 30px 30px;
    }   
    body#portada section.urgente .container.contenido .box .right .player .media-container {
        width: 100%;
        margin-right: 0px;
    }  
    body#portada section.urgente .container.contenido .box .right .articulos {
        width: 100%;
    }    
    body#portada section.urgente .container.contenido .box .right .articulos article {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.urgente .container.contenido .box .right .articulos article + article {
        width: 48%;
        margin-right: 0%;
    } 
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido {
        padding-left: 0px;
    }
    body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt::after {
        left: -8px;
    }    
      
    /*45. ----Pagina: Error 404*/    
    section.error404 {
        display: block;
        position: relative;
        width: 1160px;
        margin: 0 auto;
    }
        
    /*47. -----DFP*/
    
    /*top*/
    .section-dfp.top {
        width: 100%;
    }    
    .section-dfp.top .box {
        min-width: 300px;
    }    
    .section-dfp.top .box .top {
        min-width: 300px;
    }
        
    /*topRight*/
    .section-dfp.topright {
        width: 100%;
    }    
    .section-dfp.topright .box {
        min-width: 300px;
    }    
    .section-dfp.topright .box .topright {
        min-width: 300px;
    } 
        
    /*Right*/
    .section-dfp.right {
        width: 100%;
    }    
    .section-dfp.right .box {
        min-width: 300px;
    }    
    .section-dfp.right .box .right {
        min-width: 300px;
    }      
        
    /*bottom 1, 2 y 3 */
    .section-dfp.bottom1,
    .section-dfp.bottom2,
    .section-dfp.bottom3 {
        width: 100%;
    }    
    .section-dfp.bottom1 .box,
    .section-dfp.bottom2 .box,
    .section-dfp.bottom3 .box {
        min-width: 300px;
    }    
    .section-dfp.bottom1 .box .bottom1,
    .section-dfp.bottom2 .box .bottom2,
    .section-dfp.bottom3 .box .bottom3 {
        min-width: 300px;
    }   
        
    /*skin*/
        
    body#black #skin_branding.ad_skin {
        background-color: #0d141e;
        background-image: url() !important;
    }    
    body#black #skin_branding.ad_skin main#main {
        background-color: #0d141e;
    }      
    body#black #skin_branding.ad_skin main#main .contenido-video,    
    body#black #skin_branding.ad_skin .contenido-video .aside-top,
    body#black #skin_branding.ad_skin .contenido-video .video-principal {
        background-color: #0E151F;
    }   
    body#black #skin_branding.ad_skin .container aside.right {
        background-color: #182332;
    }    
    body#black #skin_branding.ad_skin main#main .contenedor-otros-videos {
        margin-top: 20px;
    }    
    body#black #skin_branding.ad_skin header .row.menu {
        background-color: #0000;
    }
    body#black #skin_branding.ad_skin header {
        background-color: #172231;
        border-bottom: 1px solid #202d40;
    }    
    body#black #skin_branding.ad_skin main#main {
        margin: inherit;
        width: 100%;
    }     
        
    /*. ----- Mapa del sitio*/    
    body.sitemap .contenido-sitio {
            width: 1160px;
    }
        
    /*50. -----Breadcrumb*/
    .breadcrumb {
        width: 1160px;
    }
        
    /*51. ----Sticker arti­culo */    
    #articulo article .contenedor-contenido #sticker {
        padding: 0 34% 0 34%;
    }     
        
    /*-----52. Home: Especial 3	*/
    body#portada section.especialTres {
        width: 1160px;
    } 
    body#portada section.especialTres .container.contenido {
        padding: 30px 30px;
    }   
    body#portada section.especialTres .container.contenido .box .right .player .media-container {
        width: 100%;
        margin-right: 0px;
    }  
    body#portada section.especialTres .container.contenido .box .right .articulos {
        width: 100%;
    }    
    body#portada section.especialTres .container.contenido .box .right .articulos article {
        width: 48%;
        margin-right: 4%;
    }
    body#portada section.especialTres .container.contenido .box .right .articulos article + article {
        width: 48%;
        margin-right: 0%;
    } 	
    
    /*53. Arti­culo patrocinado -*/
    
    #articulo.articulo-patrocinado article .container .cuerpo {
        width: 1160px;
    }
    .carouselArticulosHome {
        display: block;
        position: relative;
        width: 1290px;
    }
    #articulo.articulo-patrocinado article .portada-video.destacado-articulo {
        height: 348px;
    }
    
    /*nn. Coronavirus -*/
    .carouselArticulosHome {
        width: 1160px;
    }
    .carouselArticulosHome .box .left {
        width: 100%;
    }
    .carouselArticulosHome .box .right {
        width: 0%;
    }
    .owl-carousel.owl-drag .owl-item,
    .owl-carousel .owl-item  {
        width: 220px !important;
    }
    
    /*-----54. Home: Especial 3 + lo ultimo	*/
    
    body#portada section.especialTres .container.contenido .box {
        padding: 30px 0px;
    }
    body#portada section.especialTres .masNotasLoUltimo {
        padding: 0px 0px 30px 0px;
    }
    body#portada section.especialTres .masNotasLoUltimo .boxMasNotas {
        width: 770px;
    }
    
    /*57. -----Home: especial 4*/ 
    
    body#portada section.especialCuatro {
        width: 1160px;
    }
    body#portada section.especialCuatro .notas .box article {
        width: 264px;
    }
    body#portada section.especialCuatro .notas {
        padding-bottom: 0px;
    }

    /*-----61. Artículos > Noticias Recomendadas + más contenido */
    #articulo .masContenido .container .box {
        width: 820px;
    }
    #articulo .masContenido .container .box .notas article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 30px;
        float: left;
        margin-bottom: 30px;
    }
    #articulo .masContenido .container .box .notas article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 30px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 30px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 30px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 30px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 30px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article + article {
        display: block;
        position: relative;
        width: 395px;
        margin-right: 0px;
        float: left;
    }
    #articulo .masContenido .container .box .notas article figure .left {
        width: 100px;
    }
    #articulo .masContenido .container .box .notas article figure {
        height: 100px;
    }
    #articulo .masContenido .container .box .notas article figure .right {
        width: 295px;
        padding: 10px;
    }
    #articulo .masContenido .container .box .notas article figure .right h2 {
        font-size: 1.6em;
        line-height: 1.2em;
    }

    /* Coronavirus: Gráficos en home */ 
    #graficosCoronavirusHome {
        width: 1160px;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    iframe.home_coronavirusEvolucion {
        height: 720px;
    }
    iframe.home_coronavirusActivosRecuperados {
        height: 720px;
    }
    iframe.home_coronavirusResumen {
        height: 380px;
    }

    /* 60. Graficos */

    /* Coronavirus: Información de resumen */ 
    iframe.graph_coronavirusResumen {
        height: 430px;
        overflow: hidden;
        margin-bottom: 20px !important;
        margin-top: 20px !important;
    }
        
    } /*---------------------------------------- IV --------------------------------------------------------*/
    
    /*  V. 1290 + pixeles  */
    @media (min-width: 1290px) {
    
    /*1. Generales*/
    .container {
        width: 1290px;
    }
    
    /*2. Header*/    
    header .row.menu .column {
        display: block;
    }
    header .row.menu .column + .column + .column {
        display: block;
    }
    header .row.menu .column.logo {
        text-align: left;
        padding-top: 8px;
        display: block;
    }
    header .row.menu .column + .column + .column + .column {
        display: none;
    } 
    .top-menu {
        display: none;
    }      
        
          
    }/*---------------------------------------- V --------------------------------------------------------*/
    
    /*  VI. Resoluciones por dispositivos/personalizadas  */
    
    /* iphone 5 */
    @media (min-width: 320px) and (max-width: 374px) {
        
        /*2. ----Header */
        header img.logo-mg {
            width: 200px;
            top: 10px;
        }
        body#articulo.deportes header img.logo-mg-3 {
            width: 200px;
            top: 10px; 
        }
        body#white.deportes header img.logo-mg-3 {
            width: 200px;
            top: 10px;
        }
        body#black header img.logo-mg-2 {
            width: 200px;
            top: 10px;
        }
        .top-menu ul li {
            font-size: 1.4em;
        }
        
        /*3. ----Menu usuario fijo */
        #menu-usuario .row .column a {
            font-size: 1.4em;
        }
        
        /*4. ----Menu overlay */
        #menu-overlay .nav {
            padding: 0px 10px;
        }
        #menu-overlay .cuenta-usuario .login a,
        #menu-overlay .cuenta-usuario h3 {
            font-size: 1.4em;
        }
        #menu-overlay .row.categorias li a {
            font-size: 1.4em;
        }
        #menu-overlay .row.categorias .column.rrss li a {
            font-size: 3em;
        }
        
        /*6. ----Buscador overlay */
        #buscador-overlay .resultados article.box-generica .bottom figcaption a {
            font-size: 1.3em;
        }
        #buscador-overlay .resultados article.box-generica .bottom .box .fecha p, 
        article.box-generica .bottom .box .usuario ul.acciones li {
            font-size: 1.4em;
        }
        #buscador-overlay .resultados article.box-generica .bottom figcaption {
            height: 130px;
        }
        #buscador-overlay .resultados article.box-generica .bottom {
            height: 230px;
        }
        #buscador-overlay .resultados .btn {
            margin: 0px 0px 50px 0px;
        }
        
        /*7. ----Arti­culo normal */
        #articulo article .container .cuerpo h1 {
            font-size: 3em;
        }
        #articulo article .contenido-nota #widget h2 {
            font-size: 1.6em !important;
        }
        aside .temas-que-sigues article figure figcaption h2, 
        aside .ultimas-noticias article figure figcaption h2, 
        aside .noticias-recomendadas article figure figcaption h2 {
            font-size: 1.4em;
        }
        #articulo article .container .cuerpo .compartir-bottom .contenedor-rrss ul li a {
            font-size: 2em;
        }
        #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user .column li p, 
        #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user .column li a {
            font-size: 1.6em;
        }
        #articulo section.lo-mas-leido .row.mas-leidas .column .fecha-mn-user ul.right {
            width: 220px;
        }
        #articulo article .container .cuerpo ul.tag-fecha li {
            font-size: 1.4em;
        }
        #widget.tambien-puedes-ver .contenedor-widget article figure figcaption {
            padding-left: 0px;
        }
        
        /*8. ----Arti­culo video */
        #black.articulo-video article .contenido-video .video-principal h1 {
            font-size: 3em;
        }
        #black.articulo-video article .contenido-video .video-principal .box .fecha p {
            font-size: 1.4em;
        }
        #black.articulo-video article .contenido-video .video-principal .box .usuario ul.acciones li {
            font-size: 1.4em;
        }
        #black aside .temas-que-sigues article figure figcaption h2, 
        #black aside .ultimas-noticias article figure figcaption h2, 
        #black aside .noticias-recomendadas article figure figcaption h2 {
            font-size: 1.4em;
        }
        /* *****box video */
        article.box-video .bottom figcaption a {
            font-size: 1.2em;
        }
        article.box-video .bottom figcaption {
            height: auto;
        }
        article.box-video .bottom .box .usuario ul.acciones li, 
        article.box-video .bottom .box .fecha p {
            font-size: 1.6em;
        }
        
        /*10. ----Seccion generica */
        #white aside .temas-que-sigues article figure figcaption h2, 
        #white aside .ultimas-noticias article figure figcaption h2, 
        #white aside .noticias-recomendadas article figure figcaption h2 {
            font-size: 1.4em;
        }
        #white .contenedor-articulos .container .notas .box-articulos h1.titulo {
            font-size: 2.4em;
        }
        /*box generica secciones*/
        article.box-generica .bottom figcaption a {
            font-size: 1.3em;
        }
        article.box-generica .bottom figcaption {
            height: auto;
        }
        article.box-generica .bottom .box .fecha p, 
        article.box-generica .bottom .box .usuario ul.acciones li {
            font-size: 1.4em;
        }
        article.box-generica .bottom {
            height: auto;
        }
        article.box-generica {
            height: auto;
        }
        
        /*11. ----Seccion videos: Reportajes - Entrevistas - Videos - Noticieros */
        #black.seccion-video.reportajes .contenido-video .video-principal h2.titulo, 
        #black.seccion-video.entrevistas .contenido-video .video-principal h2.titulo, 
        #black.seccion-video.noticieros .contenido-video .video-principal h2.titulo, 
        #black.seccion-video .contenido-video .video-principal h2.titulo {
            font-size: 2.4em;
        }
        #black.seccion-video .contenido-video .video-principal h1 {
            font-size: 3em;
        }
        /*box generica secciones video*/
        article.box-video-secciones .bottom figcaption a {
            font-size: 1.3em;
        }
        article.box-video-secciones .bottom figcaption {
            height: 120px;
        }
        article.box-video-secciones .bottom .box .fecha p, 
        article.box-video-secciones .bottom .box .usuario ul.acciones li {
            font-size: 1.4em;
        }
        article.box-video-secciones .bottom {
            height: auto;
        }
        article.box-video-secciones {
            height: auto;
        }
        
        /*12. ----Usuario: Mis guardadas + Mis noticias */
        #white.mis-guardadas .contenedor-articulos .container .notas .box-articulos h1.titulo,
        #white.mis-noticias .contenedor-articulos .container .notas .box-articulos h1.titulo {
            font-size: 2em;
        }
        #white .contenedor-articulos .notas .box-articulos article {
            height: auto;
        }
        
        /*13. ----Usuario: Registro */
        body#registro #main .contenido .left .top h1 {
            font-size: 3em;
        }
        body#registro #main .contenido .left .top p {
            margin-top: 30px;
        }
        body#registro #main .contenido .left .bottom .box .titulo .linea-left,
        body#registro #main .contenido .left .bottom .box .titulo .linea-right {
            width: 26px;
        }
        body#registro #main .contenido .left .descripcion p {
            padding: 10px;
        }
        
        /*14. ----Usuario: Login */
        .modaal-outer-wrapper.ingresar .modaal-container {
            width: 300px;
        }
        
        /*15. ----Usuario: Mi cuenta */
        body#mi-cuenta #main .top-menu ul li a {
            padding: 4px 10px;
            font-size: 1.6em;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .cuenta {
            width: 100%;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .user h2,
        body#mi-cuenta #main .contenido .left .bienvenido .configurar h2,
        body#mi-cuenta #main .contenido .left .newsletter h2,
        body#mi-cuenta #main .contenido .right .preferencias h2 {
            font-size: 2.4em;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario {
            width: 100%;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario .usuario {
            width: 75%;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario .avatar {
            width: 25%;
        }
        body#mi-cuenta #main .contenido .right .preferencias span.titulo {
            width: 100%;
        }
        
        /*16. ----Pagina: Señal en vivo */
        body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h1.titulo {
            font-size: 2.4em;
            padding-top: 20px;
        }
        body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h2 {
            font-size: 2.6em;
            padding: 10px 20px;
        }
        
        /*17. ----Pagina: Lo ultimo */
        .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.6em;
        }
        .linea-tiempo article.item-lt .contenido .hora time p {
            font-size: 2.4em;
        }
        .linea-tiempo article.item-lt .contenido .hora time p + p {
            font-size: 1.6em;
        }
        .linea-tiempo article.item-lt .contenido figure .texto .usuario ul.acciones li {
            font-size: 1.8em;
        }
        .linea-tiempo::after {
            bottom: 69px;
        }
        
        /*18. ----Pagina: Minuto a minuto */
        body#white.minuto-a-minuto .box-principal .contenido h1 {
            font-size: 3em;
        }
        body#white.minuto-a-minuto .box-principal .contenido h2 span {
            padding: 10px 10px 10px 10px;
        }
        .linea-tiempo.minuto-a-minuto article.item-lt .contenido {
            padding: 10px 10px 20px 10px;
        }
        .linea-tiempo.minuto-a-minuto article.item-lt .contenido .compartir ul li {
            font-size: 2.4em;
        }
        .linea-tiempo.minuto-a-minuto article.item-lt .contenido .cuerpo ul li {
            margin: 6px 30px;
        }
        body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto article.item-lt::after {
            top: 18px;
        }
        /*19. ----Pagina: Taxonomica */ 
        #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo h1 {
            font-size: 2.6em;
            padding-left: 10px;
            padding-top: 0px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo p {
            font-size: 1.6em;
            padding-left: 0px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo .linea-seccion {
            margin-left: 10px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .seguir-tema {
            padding: 0px;
            width: 40%;
            margin-left: 0px;
            margin-top: 20px;
            padding-left: 0px;
            margin-bottom: 6px;
            text-align: right;
            padding-right: 10px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .seguir-tema ul li a.seguir.on,
        #white .contenedor-articulos .container .notas .titulo-taxonomico .seguir-tema ul li a.seguir {
            padding: 8px 10px;
        }
        
        /*20. ----Pagina: Dato util */ 
        .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util.ui-tabs-active a, .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util a {
            font-size: 2em;
        }
        .calendario .cal-head__day, .calendario .cal-body__day {
            width: 40px;
            height: 40px;
        }
        .dato-util #tabs-dato-util .priority-nav {
            width: 320px;
        }
        
        /*21. ----Pagina: Deportes */ 
        #destacado-deportes article figure .titulares .box-texto figcaption h2 {
            font-size: 2.2em;
        }
        .item-opta.marcador .Opta .Opta-MatchHeader .Opta-Score .Opta-Team-Score {
            font-size: 3.6em;
        }
        .item-opta.marcador .Opta .Opta-MatchHeader tbody tr:first-child .Opta-Home,
        .Opta-Narrow .Opta-MatchHeader td.Opta-Team {
            font-family: 'Darwin Pro SemiBold';
            font-size: 1.2em;
        }
        
        /*24. ----Home: Lo ultimo */
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt {
            width: 280px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido {
            width: 280px;
            height: 112px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen img {
            height: 112px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto {
            height: 112px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.3em;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen span {
            bottom: 20px;
        }
        
        /*25. ----Home: Box arti­culos */
        article.box-generica-home .bottom figcaption a {
            font-size: 1.4em;
        }
        
        /*26. ----Home: Noticias normal */
        #destacado-home article figure .titulares .box-texto figcaption h2 {
            font-size: 2.4em;
        }
        #destacado-home article figure .titulares .box-texto figcaption h1 {
            font-size: 2.4em;
        }
        #destacado-home article figure .titulares .top-nota {
            width: 300px;
        }
        
        /*28. ----Home: Autopromo 2 */
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select h3 {
            font-size: 2.4em;
        }
        
        /*29. ----Home: Autopromo 3 */
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones h3 {
            font-size: 2.4em;
        }
        
        /*31. ----Home: Dato util */
        body#portada section.dato-util .box-header {
            padding: 10px;
        }
        body#portada section.dato-util .box-header .seguir {
            position: absolute;
            top: 8px;
            right: 4px;
        }
        body#portada section.dato-util #destacado-home article figure a img {
            margin-top: 20px;
        }
        body#portada section.dato-util #destacado-home .usuario {
            right: 0px;
        }
        
        /*33. ----Home: Mega Deportes */
        body#portada section.deportes #destacado-home article figure a img {
            margin-top: 28px;
        }
        body#portada section.deportes #destacado-home .usuario {
            right: 0px;
        }
        #destacado-home article figure .titulares .top-nota ul {
            padding: 2px 10px;
        }
        body#portada section.deportes .box-header img {
            width: 160px;
            padding-top: 12px;
        }
        
        /*34. ----Home: Especial Mega Deportes */
        body#portada section.deportes .container.especial-deportes .box-especial .articulos {
            padding: 10px;
        }
        body#portada section.deportes article#box-cuadrado figure figcaption h2 {
            font-size: 1.4em;
        }
        
        /*35. ----Home: Especial 1 */
        body#portada section.cobertura-especial .notas .box-header {
            padding: 0px 10px;
        }
        body#portada section.cobertura-especial .notas h3 {
            font-size: 2em;
        }
        body#portada section.cobertura-especial article.destacado figure .titulares .box-texto figcaption h2 {
            font-size: 2.4em;
        }
        
        /*36. ----Home: Especial 2 */
        body#portada section.especial .container.contenido .left .box-titular h2 {
            font-size: 2.2em;
        }
        
        /*37. ----Home: Ver aquÃ­ */
        body#portada section.videos .box-header .titulo {
            padding: 10px;
        }
        body#portada section.videos .box-categorias .box,
        body#portada section.videos .box-categorias .box + .box,
        body#portada section.videos .box-categorias .box + .box + .box,
        body#portada section.videos .box-categorias .box + .box + .box + .box {
            padding: 0px 10px 0px 10px;
        }
        body#portada section.videos .box-categorias .otros-videos article figure figcaption h2 {
            font-size: 1.3em
        }
        
        /*38. ----Home: Temas que sigues */
        body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom a {
            font-size: 1.4em;
        }
        body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto figcaption h2 {
            font-size: 1.3em;
        }
        
        /*43. ----Urgente: Breaking news/Urgente 1 */
        body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a {
            font-size: 1.6em;
        }
        
        /*44. ----Urgente: Breaking news/Urgente 2 */
        body#portada section.urgente .container.contenido .box .left .titulo .seguir-mobile {
            display: block;
            position: relative;
            top: inherit;
            right: inherit;
            z-index: 999;
            left: 0;
            text-align: left;
        }
        body#portada section.urgente .container.contenido .box .left .titulo .player-mobile {
            display: inline-block;
        }
        body#portada section.urgente .container.contenido .box .left .titulo a {
            font-size: 1.8em;
        }
        body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido {
            width: 270px;
        }
        body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.4em;
        }
        body#portada section.urgente .container.contenido .box .left .relacionados li a {
            font-size: 1.2em;
        }
        body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption h2 {
            font-size: 1.4em;
        }

        /*-----61. Artículos > Noticias Recomendadas + más contenido */

        #articulo .masContenido .container .box .notas h3 {
            font-size: 2.4em;
            margin-bottom: 10px;
        }
        #articulo .masContenido .container .box .notas article figure .left {
            width: 112px;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: 112px;
        }
        #articulo .masContenido .container .box .notas article figure .right {
            width: 186px;
            padding: 6px 8px;
        }
        #articulo .masContenido .container .box .notas article figure .right h2 {
            font-size: 1.5em;
            line-height: 1.3em;
        }
        .boxAds {
            margin: 10px 0px;
        }

        /*-----nn. otros */
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
            width: 290px;
            height: 132px;
            margin-left: 10px;
            margin-right: 0px;
        }   
        .calendario .cal-head__day, .calendario .cal-body__day {
            width: 38px;
            height: 38px;
        }     
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
            height: 130px;
        }
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn a,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn a,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn a {
            font-size: 1.6em;
        }  
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn {
            bottom: 20px;
            left: 14px;
        }    
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn {
            bottom: 20px;
            left: 14px;
        }
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn {
            bottom: 20px;
            left: 14px;
        }

        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
            width: 260px;
            height: 100px;
        } 
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen img,
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen,
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto,
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure {
            height: 100px;
        }
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.4em;
        }    
        .calendario .fecha .calendario-nota {
            width: 218px;
        }    
        /*pagina*/
        .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.3em;
        }  
        .linea-tiempo article.item-lt .contenido figure .texto figcaption h1 {
            font-size: 1.3em;
        }      
        .linea-tiempo article.item-lt .contenido figure .texto {
            height: 115px;
        }
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 30% 0 30%;
        }  
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 80px;
        }    
    
        .owl-carousel.owl-drag .owl-item,
        .owl-carousel .owl-item  {
            width: 108px !important;
        }
        
    }
    
    /* iphone 6, 7, 8 */
    @media (min-width: 375px) and (max-width: 413px) {
        
        /*4. ----Menu overlay */
        #menu-overlay .nav {
            padding: 0px 14px;
        }
        #menu-overlay .cuenta-usuario .login a,
        #menu-overlay .cuenta-usuario h3 {
            font-size: 1.6em;
        }
        #menu-overlay .row.categorias li a {
            font-size: 1.6em;
        }
        #menu-overlay .row.categorias .column.rrss li a {
            font-size: 3em;
        }
        
        /*6. ----Buscador overlay */
        #buscador-overlay .resultados article.box-generica .bottom figcaption a {
            font-size: 1.3em;
        }
        #buscador-overlay .resultados article.box-generica .bottom .box .fecha p, 
        article.box-generica .bottom .box .usuario ul.acciones li {
            font-size: 1.4em;
        }
        #buscador-overlay .resultados article.box-generica .bottom figcaption {
            height: auto;
        }
        #buscador-overlay .resultados article.box-generica .bottom {
            height: auto;
        }
        #buscador-overlay .resultados .btn {
            margin: 0px 0px 50px 0px;
        }
        
        /*7. ----Arti­culo normal */
        aside .temas-que-sigues article figure figcaption h2, 
        aside .ultimas-noticias article figure figcaption h2, 
        aside .noticias-recomendadas article figure figcaption h2 {
            font-size: 1.6em;
        }
        #articulo article .contenido-nota #widget h2 {
            font-size: 1.6em !important;
        }
        
        /*8. ----Arti­culo video */
        #black.articulo-video article .contenido-video .video-principal h1 {
            font-size: 3em;
        }
        #black aside .temas-que-sigues article figure figcaption h2, 
        #black aside .ultimas-noticias article figure figcaption h2, 
        #black aside .noticias-recomendadas article figure figcaption h2 {
            font-size: 1.6em;
        }
        /* *****box video */
        article.box-video .bottom figcaption a {
            font-size: 1.4em;
        }
        article.box-video .bottom figcaption {
            height: auto;
        }
        article.box-video .bottom .box .usuario ul.acciones li, 
        article.box-video .bottom .box .fecha p {
            font-size: 1.6em;
        }
        
        /*10. ----Seccion generica */
        #white aside .temas-que-sigues article figure figcaption h2, 
        #white aside .ultimas-noticias article figure figcaption h2, 
        #white aside .noticias-recomendadas article figure figcaption h2 {
            font-size: 1.6em;
        }
        #white .contenedor-articulos .container .notas .box-articulos h1.titulo {
            font-size: 2.6em;
        }
        /*box generica secciones*/
        article.box-generica .bottom figcaption a {
            font-size: 1.4em;
        }
        article.box-generica .bottom figcaption {
            height: auto;
        }
        article.box-generica .bottom {
            height: auto;
        }
        #white .contenedor-articulos .notas .box-articulos article {
            height: auto;
        }
        article.box-generica .bottom .box .usuario ul.acciones li,
        article.box-generica .bottom .box .fecha p {
            font-size: 1.8em ;
        }
        
        /*11. ----Seccion videos: Reportajes - Entrevistas - Videos - Noticieros */
        #black.seccion-video.reportajes .contenido-video .video-principal h2.titulo, 
        #black.seccion-video.entrevistas .contenido-video .video-principal h2.titulo, 
        #black.seccion-video.noticieros .contenido-video .video-principal h2.titulo, 
        #black.seccion-video .contenido-video .video-principal h2.titulo {
            font-size: 2.6em;
        }
        #black.seccion-video .contenido-video .video-principal h1 {
            font-size: 2.6em;
        }
        /*box generica secciones video*/
        article.box-video-secciones .bottom figcaption a {
            font-size: 1.4em;
        }
        article.box-video-secciones .bottom figcaption {
            height: auto;
        }
        article.box-video-secciones .bottom .box .fecha p, 
        article.box-video-secciones .bottom .box .usuario ul.acciones li {
            font-size: 1.4em;
        }
        article.box-video-secciones .bottom {
            height: auto;
        }
        article.box-video-secciones {
            height: auto;
        }
        
        /*13. ----Usuario: Login */
        .modaal-outer-wrapper.ingresar .modaal-container {
            width: 320px;
        }
        
        /*15. ----Usuario: Mi cuenta */
        body#mi-cuenta #main .top-menu ul li a {
            padding: 4px 10px;
            font-size: 1.6em;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .cuenta {
            width: 100%;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .user h2,
        body#mi-cuenta #main .contenido .left .bienvenido .configurar h2,
        body#mi-cuenta #main .contenido .left .newsletter h2,
        body#mi-cuenta #main .contenido .right .preferencias h2 {
            font-size: 2.4em;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario {
            width: 100%;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario .usuario {
            width: 75%;
        }
        body#mi-cuenta #main .contenido .left .bienvenido .datos-usuario .avatar {
            width: 25%;
        }
        body#mi-cuenta #main .contenido .right .preferencias span.titulo {
            width: 100%;
        }
        
        /*16. ----Pagina: Señal en vivo */
        body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h1.titulo {
            font-size: 2.6em;
            padding-top: 0px;
            margin-top: 10px
        }
        body#black.seccion-video.senal-en-vivo .contenido-video .video-principal h2 {
            font-size: 2.8em;
            padding: 10px 20px;
        }
        
        /*17. ----Pagina: Lo ultimo */
        .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.8em;
        }
        .linea-tiempo article.item-lt .contenido .hora time p {
            font-size: 2.6em;
        }
        .linea-tiempo article.item-lt .contenido .hora time p + p {
            font-size: 1.8em;
        }
        .linea-tiempo article.item-lt .contenido figure .texto .usuario ul.acciones li {
            font-size: 1.8em;
        }
        .linea-tiempo::after {
            bottom: 50px;
        }
        
        /*18. ----Pagina: Minuto a minuto */
        body#white.minuto-a-minuto .box-principal .contenido h1 {
            font-size: 3em;
        }
        body#white.minuto-a-minuto .box-principal .contenido h2 span {
            padding: 10px 10px 10px 10px;
        }
        .linea-tiempo.minuto-a-minuto article.item-lt .contenido {
            padding: 10px 16px 20px 16px;
        }
        .linea-tiempo.minuto-a-minuto article.item-lt .contenido .compartir ul li {
            font-size: 2.4em;
        }
        .linea-tiempo.minuto-a-minuto article.item-lt .contenido .cuerpo ul li {
            margin: 6px 30px;
        }
        body#white.minuto-a-minuto .linea-tiempo.minuto-a-minuto article.item-lt::after {
            top: 18px;
        }
        
        /*19. ----Pagina: Taxonomica */ 
        #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo h1 {
            font-size: 3em;
            padding-left: 10px;
            padding-top: 0px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo p {
            font-size: 1.6em;
            padding-left: 0px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .titulo .linea-seccion {
            margin-left: 10px;
        }
        #white .contenedor-articulos .container .notas .titulo-taxonomico .seguir-tema {
            padding: 0px;
            width: 40%;
            margin-left: 0px;
            margin-top: 20px;
            padding-left: 0px;
            margin-bottom: 6px;
            text-align: right;
            padding-right: 10px;
        }
        
        /*20. ----Pagina: Dato util */ 
        .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util.ui-tabs-active a, .dato-util .ui-tabs .ui-tabs-nav li.portada-dato-util a {
            font-size: 2.4em;
        }
        .calendario .cal-head__day, .calendario .cal-body__day {
            width: 46px;
            height: 46px;
        }
        .dato-util #tabs-dato-util .priority-nav {
            width: 375px;
        }
        
        /*21. ----Pagina: Deportes */ 
        #destacado-deportes article figure .titulares .box-texto figcaption h2 {
            font-size: 2.2em;
        }
        .item-opta.marcador .Opta .Opta-MatchHeader .Opta-Score .Opta-Team-Score {
            font-size: 3.6em;
        }
        .item-opta.marcador .Opta .Opta-MatchHeader tbody tr:first-child .Opta-Home,
        .Opta-Narrow .Opta-MatchHeader td.Opta-Team {
            font-family: 'Darwin Pro SemiBold';
            font-size: 1.2em;
        }
        
        /*24. ----Home: Lo ultimo */
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt {
            width: 330px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido {
            width: 330px;
            height: 112px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen img {
            height: 112px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto {
            height: 112px;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.3em;
        }
        body#portada section.noticias .lo-ultimo.home .linea-tiempo article.item-lt .contenido figure .imagen span {
            bottom: 20px;
        }
        
        /*25. ----Home: Box arti­culos */
        article.box-generica-home .bottom figcaption a {
            font-size: 1.4em;
        }
        
        /*31. ----Home: Dato util */
        body#portada section.dato-util #destacado-home article figure a img {
            margin-top: 20px;
        }
        body#portada section.dato-util #destacado-home .usuario {
            right: 0px;
        }
        
        /*33. ----Home: Mega Deportes */
        body#portada section.deportes #destacado-home article figure a img {
            margin-top: 24px;
        }
        body#portada section.deportes #destacado-home .usuario {
            right: 0px;
        }
        #destacado-home article figure .titulares .top-nota ul {
            padding: 2px 10px;
        }
        
        /*34. ----Home: Especial Mega Deportes */
        body#portada section.deportes .container.especial-deportes .box-especial .articulos {
            padding: 10px;
        }
        body#portada section.deportes article#box-cuadrado figure figcaption h2 {
            font-size: 1.6em;
        }
        
        /*35. ----Home: Especial 1 */
        body#portada section.cobertura-especial .notas .box-header {
            padding: 0px 10px;
        }
        body#portada section.cobertura-especial .notas h3 {
            font-size: 2.4em;
        }
        
        /*38. ----Home: Temas que sigues */
        body#portada section.temas-que-sigues .box-contenido .left .top .destacado article.box-generica-home .bottom a {
            font-size: 1.6em;
        }
        body#portada section.temas-que-sigues .box-contenido article.temas figure .titulares .box-texto figcaption h2 {
            font-size: 1.4em;
        }
        
        /*43. ----Urgente: Breaking news/Urgente 1 */
        body#portada section.noticias.envivo.urgente .articulos #destacado-home .bottom figcaption a {
            font-size: 1.6em;
        }
        
        /*44. ----Urgente: Breaking news/Urgente 2 */
        body#portada section.urgente .container.contenido .box .left .titulo .seguir-mobile {
            display: block;
            position: relative;
            top: inherit;
            right: inherit;
            z-index: 999;
            left: 0;
            text-align: left;
        }
        body#portada section.urgente .container.contenido .box .left .titulo .player-mobile {
            display: inline-block;
        }
        body#portada section.urgente .container.contenido .box .left .titulo a {
            font-size: 1.8em;
        }
        body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido {
            width: 310px;
        }
        body#portada section.urgente .container.contenido .box .left .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.6em;
        }
        body#portada section.urgente .container.contenido .box .left .relacionados li a {
            font-size: 1.2em;
        }
        body#portada section.urgente .container.contenido .box .right .articulos article figure figcaption h2 {
            font-size: 1.8em;
        }

        /*-----61. Artículos > Noticias Recomendadas + más contenido */
        #articulo .masContenido .container .box .notas h3 {
            font-size: 2.6em;
            margin-bottom: 10px;
        }
        #articulo .masContenido .container .box .notas article figure .left {
            width: 112px;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: 112px;
        }
        #articulo .masContenido .container .box .notas article figure .right {
            width: 242px;
            padding: 6px 8px;
        }
        #articulo .masContenido .container .box .notas article figure .right h2 {
            font-size: 1.7em;
            line-height: 1.3em;
        }
        .boxAds {
            margin: 10px 0px;
        }
        
        
    }
    
    @media (min-width: 375px) and (max-width: 413px) {
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
            width: 290px;
            height: 100px;
        } 
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen img,
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .imagen,
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto,
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure {
            height: 100px;
        }
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.4em;
        }    
        /*pagina*/
        .linea-tiempo article.item-lt .contenido figure .texto figcaption h2 {
            font-size: 1.6em;
        }   
        .linea-tiempo article.item-lt .contenido figure .texto figcaption h1 {
            font-size: 1.6em;
        }       
        .linea-tiempo article.item-lt .contenido figure .texto {
            height: 138px;
        }
    
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
            height: 152px;
        }
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn a,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn a,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn a {
            font-size: 1.6em;
        }  
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn {
            bottom: 30px;
            left: 14px;
        }    
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn {
            bottom: 30px;
            left: 14px;
        }
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn {
            bottom: 30px;
            left: 14px;
        }  
    
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 30% 0 30%;
        }    
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 90px;
        }    
    
        .owl-carousel.owl-drag .owl-item,
        .owl-carousel .owl-item  {
            width: 108px !important;
        }
        
    }
    
    @media (min-width: 414px) and (max-width: 767px) {
        aside.right .lo-ultimo.articulo .linea-tiempo article.item-lt .contenido {
            width: 350px;
            height: 132px;
            margin-left: 10px;
            margin-right: 0px;
        } 
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
            height: 168px;
        }
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn a,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn a,
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn a {
            font-size: 1.6em;
        }  
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select .btn {
            bottom: 30px;
            left: 14px;
        }    
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones .btn {
            bottom: 30px;
            left: 14px;
        }
        body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo .btn {
            bottom: 30px;
            left: 14px;
        }  
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 30% 0 30%;
        } 
        
        .owl-carousel.owl-drag .owl-item,
        .owl-carousel .owl-item  {
            width: 120px !important;
        }
        
    }
    
    @media (min-width: 500px) and (max-width: 560px) {
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 35% 0 35%;
        }  
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 150px;
        }    
        
    }
    
    @media (min-width: 551px) and (max-width: 620px) {
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 36% 0 36%;
        }  
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 190px;
        }  
        
    }
    
    @media (min-width: 621px) and (max-width: 680px) {
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 36% 0 36%;
        }  
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 190px;
        }  
        
    }
    
    @media (min-width: 681px) and (max-width: 720px) {
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 36% 0 36%;
        }  
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 210px;
        }  
        
    }
    
    @media (min-width: 721px) and (max-width: 767px) {
        
        /*51. ----Sticker arti­culo */    
        #articulo article .contenedor-contenido #sticker {
            padding: 0 38% 0 38%;
        }  
        
        /*menu overlay*/
        #menu-overlay .senal-en-vivo ul li a span.punto {
            left: 230px;
        }  
        
    }

    /*articulo > destacados + más contenido*/

    @media (min-width: 414px) and (max-width: 450px) {

        #articulo .masContenido .container .box .notas h3 {
            font-size: 2.6em;
            margin-bottom: 10px;
        }
        #articulo .masContenido .container .box .notas article figure .left {
            width: 132px;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: 132px;
        }
        #articulo .masContenido .container .box .notas article figure .right {
            width: 260px;
            padding: 6px 8px;
        }
        #articulo .masContenido .container .box .notas article figure .right h2 {
            font-size: 1.7em;
            line-height: 1.4em;
        }
        .boxAds {
            margin: 10px 0px;
        }
        iframe.home_coronavirusEvolucion {
            height: 550px;
        }
        iframe.home_coronavirusActivosRecuperados {
            height: 550px;
        }
        iframe.home_coronavirusResumen {
            height: 420px;
        }

    }

    @media (min-width: 451px) and (max-width: 659px) {

        #articulo .masContenido .container .box .notas h3 {
            font-size: 2.6em;
            margin-bottom: 10px;
        }
        #articulo .masContenido .container .box .notas article figure .left {
            width: 35%;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: 132px;
        }
        #articulo .masContenido .container .box .notas article figure .right {
            width: 65%;
            padding: 6px 8px;
        }
        #articulo .masContenido .container .box .notas article figure .right h2 {
            font-size: 1.7em;
            line-height: 1.4em;
        }
        .boxAds {
            margin: 10px 0px;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: auto;
        }

    }

    @media (min-width: 660px) and (max-width: 767px) {

        #articulo .masContenido .container .box .notas h3 {
            font-size: 2.6em;
            margin-bottom: 10px;
        }
        #articulo .masContenido .container .box .notas article figure .left {
            width: 35%;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: 132px;
        }
        #articulo .masContenido .container .box .notas article figure .right {
            width: 65%;
            padding: 6px 8px;
        }
        #articulo .masContenido .container .box .notas article figure .right h2 {
            font-size: 1.8em;
            line-height: 1.4em;
        }
        .boxAds {
            margin: 10px 0px;
        }
        #articulo .masContenido .container .box .notas article figure {
            height: auto;
        }
        #articulo .masContenido .container .box .notas article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 20px;
            float: left;
            margin-bottom: 20px;
        }
        #articulo .masContenido .container .box .notas article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 0px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 20px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 0px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 20px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 0px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 20px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 0px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 20px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 0px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 20px;
            float: left;
        }
        #articulo .masContenido .container .box .notas article + article + article + article + article + article + article + article + article + article + article + article {
            display: block;
            position: relative;
            width: 320px;
            margin-right: 0px;
            float: left;
        }

    }

    /* celendario*/
    @media (min-width: 450px) and (max-width: 480px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 54px;
        height: 52px;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 182px;
    }    
        
    }
    
    @media (min-width: 481px) and (max-width: 530px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 60px;
        height: 56px;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 195px;
    }     
    }
    
    @media (min-width: 531px) and (max-width: 560px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 64px;
        height: 60px;
        line-height: 4.5;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 215px;
    }      
    }
    
    @media (min-width: 561px) and (max-width: 590px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 70px;
        height: 64px;
        line-height: 4.5;
    }  
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 227px;
    }         
    }
    
    @media (min-width: 591px) and (max-width: 640px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 76px;
        height: 70px;
    } 
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 239px;
    }       
    }
    
    @media (min-width: 641px) and (max-width: 690px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 80px;
        height: 76px;
    }   
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 260px;
    }        
    }
    
    @media (min-width: 690px) and (max-width: 730px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 90px;
        height: 84px;
    } 
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-select,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mn-notificaciones,
    body#portada section.temas-que-sigues .box-contenido .right .autopromo.mega-testigo {
        height: 279px;
    }       
    }
    
    @media (min-width: 731px) and (max-width: 767px) {
    .calendario .cal-head__day, .calendario .cal-body__day {
        width: 96px;
        height: 92px;
    }   
    }