/* MEGA NOTICIAS - CSS RESPONSIVE
UPDATE:03/09/2019
ivan.hermosilla@mega.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. Menú usuario fijo
    4. Menu overlay
    5. Footer
    6. Buscador Overlay
    7. Artículo normal
    8. Artículo video
    9. Sidebars
    10. Sección genérica
    11. Sección videos: Reportajes - Entrevistas - Videos - Noticieros
    12. Usuario: Mis guardadas + Mis noticias
    13. Usuario: Registro
    14. Usuario: Login
    15. Usuario: Mi cuenta
    16. Página: Señal en vivo
    17. Página: Lo último
    18. Página: Minuto a minuto
    19. Página: Taxonomica
    20. Página: Dato Útil
    21. Página: Deportes
    22. Home: Generales
    23. Home: Tags del momento
    24. Home: Lo último
    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 útil 
    32. Home: Más 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. Página: Error 404
    46. Video player: fixed
    47. DFP
    48. DFP: custom
    49. Modal mensajes
    50. Breadcrumb
    51. Sticker artículo
*/



/*  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 {
    display: none;
}     
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. ------Menú 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;
}
footer .row.bottom .column + .column {
    text-align: center;
    margin-top: 10px;
}
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;
}
#articulo article .container .cuerpo h1 {
    font-size: 3.6em;
}
#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.4em;
    line-height: 1.4em;
    margin: 6px 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 más 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;
}    
    
/*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: 0px !important;
    padding-bottom: 0px !important;
} 
#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 útil */        
.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 genérica */   
#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. -----Sección 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. -----Página: 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;
}    
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;
}
     
/* 17. -----Página: Lo último */
.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. -----Página: 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. -----Página: Taxonómica */      
#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. -----Página: Dato útil */    
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 útil*/    
#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. -----Página: 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%;
}
    
/* 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: 1em;
    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 último */ 
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;
}        
body#portada section.noticias .destacado.video {
    
}    
    
/* 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: 20px 20px 20px 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 útil */   
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: Más noticias */    
body#portada section.mas-noticias {
    width: 100%;
    display: flex;
    padding-bottom: 0px;
}  
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 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;
}
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;
}   

/* 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. -----Página: 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;
}
/*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;
}
/*estilos custom*/    
#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;
}
    
    
} /*---------------------------------------- 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;
}  
header ul.right li.notificaciones a {
    color: #ea303b;
    font-size: 1.2em;
}    
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 {
    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: 60px;
}
header ul.right li + li {
    padding: 0px;
    margin-right: 40px;
}
header ul.right li.notificaciones {
    position: absolute;
    right: 0px;
    top: 14px;
    padding: 0px;
    margin-right: 0px;
}    
/**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. ------Menú 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 {
    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;
}
footer .row.bottom .column + .column {
    text-align: center;
    margin-top: 10px;
}
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. -----Artí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. -----Artí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. -----Sección genérica*/ 
#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. -----Sección 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;
}    
#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. -----Página: 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. -----Página: Lo último*/  
.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. -----Página: 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. -----Página: Taxonomica*/     
    
/*20. -----Página: Dato Útil*/  
    
.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. -----Página: 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 li {
    margin: 0px 0px 0px 10px;
}    
    
/*24. -----Home: Lo último*/
 
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 útil*/
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: Más 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. -----Página: 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 artículo */    
#articulo article .contenedor-contenido #sticker {
    padding: 0 34% 0 34%;
}     
    
    
} /*---------------------------------------- II --------------------------------------------------------*/

/*  III. 1024 > 1150 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;
}    

/*3. -----Menú 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;
}
footer .row.bottom .column + .column {
    text-align: center;
    margin-top: 10px;
}
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. -----Artí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. -----Artí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. -----Sección genérica*/  
#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. -----Sección 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;
}    
    
/*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. -----Página: 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: 180px;
}    
    
/*17. -----Página: Lo último*/      
#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. -----Página: 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. -----Página: 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. -----Página: Dato Útil*/         
#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. -----Página: 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: auto;
    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);
}    

/*24. -----Home: Lo último*/
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 útil*/
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: Más 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: 0px;
    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. -----Página: 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 artículo */    
#articulo article .contenedor-contenido #sticker {
    padding: 0 34% 0 34%;
}      
    
} /*---------------------------------------- III --------------------------------------------------------*/

/*  IV. 1151 > 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. -----Menú 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;
}
footer .row.bottom .column + .column {
    text-align: center;
    margin-top: 10px;
}
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. ----Artí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. ----Artí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. ----Sección genérica*/
#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. ----Sección 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. ----Página: Señal en vivo*/
#black.seccion-video .contenido-video .container {
    width: 1160px;
}    
    
/*17. ----Página: Lo último*/
#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. ----Página: Minuto a minuto*/
.linea-tiempo.minuto-a-minuto {
    max-width: 830px;
}    
.linea-tiempo.minuto-a-minuto article.item-lt .contenido {
    width: 790px;
}
    
/*19. ----Página: Taxonomica*/
    
/*20. ----Página: Dato Útil*/
.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. ----Página: 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 último*/
    
/*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 útil */
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: Más 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;
} 
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. ----Página: 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 artículo */    
#articulo article .contenedor-contenido #sticker {
    padding: 0 34% 0 34%;
}     
    
    
} /*---------------------------------------- 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. Otras resoluciones 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. ----Menú usuario fijo */
    #menu-usuario .row .column a {
        font-size: 1.4em;
    }
    
    /*4. ----Menú 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. ----Artí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. ----Artí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. ----Sección genérica */
    #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. ----Sección 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. ----Página: 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. ----Página: Lo último */
    .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. ----Página: 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. ----Página: Taxonómica */ 
    #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. ----Página: Dato útil */ 
    .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. ----Página: 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 último */
    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 artí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 útil */
    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;
    }
    
} /*-------- iphone 5 -------*/



/* iphone 6, 7, 8 */
@media (min-width: 375px) and (max-width: 413px) {
    
    /*4. ----Menú 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. ----Artí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. ----Artí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. ----Sección genérica */
    #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. ----Sección 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. ----Página: 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. ----Página: Lo último */
    .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. ----Página: 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. ----Página: Taxonómica */ 
    #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. ----Página: Dato útil */ 
    .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. ----Página: 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 último */
    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 artículos */
    article.box-generica-home .bottom figcaption a {
        font-size: 1.4em;
    }
    
    /*31. ----Home: Dato útil */
    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;
    }
    
    
} /*-------- iphone 6, 7, 8 -------*/



/*---------------------------------------- VI --------------------------------------------------------*/

/* 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;
}   
}


@media (min-width: 320px) and (max-width: 374px) {
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;
}    

}


/*---------------------------------------- DISPOSITIVOS --------------------------------------------------------*/

@media (min-width: 320px) and (max-width: 374px) {
    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 artí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;
    }    
    
}

@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 artí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;
    }    
    
}

@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 artículo */    
    #articulo article .contenedor-contenido #sticker {
        padding: 0 30% 0 30%;
    }  
    
}

@media (min-width: 500px) and (max-width: 560px) {
    
    /*51. ----Sticker artí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 artí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 artí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 artí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 artí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;
    }  
    
}

