@charset "utf-8";
/* CSS Document */

::-webkit-input-placeholder {
    color: inherit;
}
:-moz-placeholder {
    color: inherit;
}
::-moz-placeholder {
    color: inherit;
}
:-ms-input-placeholder {
    color: inherit;
}
:-o-input-placeholder {
    color: inherit;
}

:root {
    --azul: rgb(0,75,156);
    --dark-azul: rgb(0,51,105);
    --soft-azul: rgb(70,148,232);
    --orange: rgb(232,99,23);
    --dark-orange: rgb(181,78,18);
    --soft-orange: rgb(236,146,94);
    --yellow: rgb(232,198,23);
    --dark-yellow: rgb(181,154,18);
    --soft-yellow: rgb(236,212,94);
}

* {
    box-sizing: border-box;
    transition: all 0.7s ease;
}
a, button {
    color: inherit;
    text-decoration: none;
    text-decoration-color: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
    a p, button p {
        font-family: inherit;
        margin: 0;
        padding: 0;
    }
a[download] {
    justify-content: flex-start;
}
figure {
    margin: 0;
}
h1, h2, h3, h4 {
    font-weight: normal;
}
img {
    display: block;
    margin: 0;
    width: 100%;
    padding: 0;
}
p {
    margin: 0;
}
section {
    margin: 2em auto;
}
body, html {
	background: rgb(255,255,255);
    /* font-family: 'Staatliches', cursive;
    font-family: 'Quicksand', sans-serif; */
    font-family: 'Bebas Neue', cursive;
    font-family: 'Abel', sans-serif;
	font-size: 18px;
	margin: 0;
	width: 100%;
	padding: 0;
	text-align: left;
}

aside#publicidad_ppal {
    margin: 1.3rem auto 0 auto;
    max-width: 1024px;
    width: 83%;
}
    #publicidad_ppal > iframe {
        margin-left: -11px;
    }

header#cabezote {
    margin: 0;
    padding: 8px 14px;
    z-index: 7000;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
    #cabezote #marca {
        margin: 0;
        width: 64px;
    }

footer#pie {
    /* background: #2A5978; */
    background-color: var(--dark-azul);
    color: #EEE;
    font-size: 12px;
    margin: 0;
    padding: 0;
}
    #pie #corporativo {
        margin: 0 auto;
        padding: 2em 0;
        text-align: center;
        width: 320px;
    }
        #pie #corporativo #logotipo {
            margin: 2em auto;
            width: 80px;
        }
        #pie #corporativo h1 {
            font-size: 1.1em;
        }
    #pie #social {
        margin: 0 auto;
        padding: 2em 0 0 0;
        width: 320px;
        display: flex;
        justify-content: space-around;
        align-items: center;
    }

main#inicio {
    margin-top: 2em;
    padding: 1em;
}
    #inicio .seccion {
        border-radius: 5px;
        font-size: 1.3em;
        margin-bottom: 0;
        padding: 7px;
        width: fit-content;
    }
    #inicio .fecha-noticia {
        color: var(--azul);
        font-size: 0.8em;
        margin: 1rem 0;
    }
    #inicio h3 {
        font-size: 1.1em;
        font-weight: bold;
        margin-top: 0;
    }

main#fase_uno {
    margin-top: 3.5rem;
}

nav#menu {
    background: rgba(0,75,156,0.92);
    backdrop-filter: blur(6px);
    border-radius: 14px 0 0 14px;
    box-shadow: -2px 2px 7px rgba(0,0,0,0.44);
    min-height: fit-content;
    margin: 0;
    padding: 0;
    position: fixed;
    overflow: hidden;
    top: 50%;
    transform: translateY(-50%);
    z-index: 7001;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
    #menu ul {
        height: 100%;
        list-style: none;
        margin: 0;
        padding: 0;
    }
        #menu ul li {
            /* line-height: 5em; */
            margin: 0;
            text-align: right;
        }
            #menu ul a {
                color: #EEE;
                font-size: 1.1rem;
                padding: 1em 32px;
            }
            #menu a i {
                margin-right: 16px;
            }
        #menu ul a:hover, nav ul a:focus {
            background-color: #FFF;
            color: var(--azul);
        }

section#adicion #secciones #cont_btns {
    display: flex;
    justify-content: flex-start;
    align-items: stretch;
}
    #secciones h3 {
        font-size: 2em;
        margin: 1.5rem;
        text-align: center;
    }
    #secciones #cont_btns button {
        border-radius: 5px 5px 0 0;
        cursor: pointer;
        font-size: 1.3em;
    }
        #adicion div.resultado {
            margin: 1.5em 1em;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
            div.resultado p {
                flex-basis: 48%;
                margin-right: 11px;
            }
            div.resultado figure {
                box-shadow: 0px 0px 9px rgba(0,0,0,0.21);
                flex-basis: 52%;
            }


section#cuerpo_noticia div.contenedor {
    margin: 2em auto;
    min-width: 340px;
    width: 90%;
}
    #cuerpo_noticia .tlo {
        line-height: 1em;
        margin-bottom: 1rem;
        text-align: center;
    }
    #cuerpo_noticia .fecha {
        margin-bottom: 11px;
        text-align: right;
    }
    #cuerpo_noticia .foto {
        margin: 0 auto 1em auto;
        max-width: 768px;
        position: relative;
        width: 100%;
        z-index: 10;
    }
        #cuerpo_noticia .foto span {
            background-color:rgba(255,255,255,0.75);
            border-radius: 4px 4px 0 4px;
            bottom:1em;
            box-shadow:-2px 2px 11px rgba(0,0,0,0.8);
            color:#333;
            font-size: 12px;
            padding:4px 7px;
            position:absolute;
            right:1.3em;
            z-index:11;
        }
    #cuerpo_noticia .seccion {
        border-radius: 5px 5px 0 0;
        margin-bottom: 0;
        margin-top: 0.5em;
        padding: 11px 11px 7px 11px;
    }

section#cuerpo.lista-seccion #cont_rotador, #cont_rotador_secc {
    margin: 0 auto 2em auto;
    max-width: 1024px;
    width: 92%;
}
    #cont_rotador_secc {
        overflow: hidden;
    }
#cont_resto {
    padding: 0 1em;
}
    #cuerpo.lista-seccion #cont_resto .noticia {
        margin-bottom: 1.3em;
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
    }
            #cont_resto .noticia span {
                color: var(--azul);
                font-size: 0.8em;
            }
            #cont_resto .noticia h3 {
                font-weight: bold;
                margin-top: 7px;
            }

section#noticias_destacadas {
    width: 92%;
}
    #noticias_destacadas .contenedor {
        overflow: hidden;
    }

section#resumen {
    padding: 0 1em;
}
    #resumen h3 {
        font-size: 1.1em;
        font-weight: bold;
        margin-top: 0;
    }
    #resumen .seccion {
        border-radius: 5px;
        font-size: 1.3em;
        margin-bottom: 0;
        padding: 7px;
        width: fit-content;
    }
    #resumen .fecha-noticia {
        color: var(--azul);
        font-size: 0.8em;
        margin: 1rem 0;
    }

/*-----------------------OBJETOS------------------------*/

#btn_wapp {
    background: rgb(18,140,126);
    border-radius: 9px 0 9px 9px;
    color: #FFF;
    min-width: 92px;
    padding: 4px 11px;
    position: relative;
    width: 92px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
    #btn_wapp span {
        font-size: 14px;
        font-weight: bolder;
        font-family: sans-serif;
    }
    #btn_wapp div#esquina {
        background: transparent;
        border-top: 10px solid rgb(18,140,126);
	    border-right: 10px solid transparent;
        height: 0;
        position: absolute;
        right: -5px;
        top: 0;
        width: 0;
    }

#compartir {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 60px;
    margin: 1em 0 0 0;
    max-width: 320px;
    padding: 0;
    transition: all 0.3s ease;
}

#fecha_cabezote {
    font-size: 12px;
}

#guion_listados {
    display: none;
}

#pub_arriba img {
    margin: 0 auto;
}

#publicidad_arriba {
    height: fit-content;
    margin: 2rem auto 0 auto;
    width: 83%;
}

#publicidad_centro {
    width: 320px;
}

#publicidad_flota {
    background: none;
    box-shadow: 0px 3px 11px rgba(0,0,0,0.3);
    min-height: inherit;
    left: 50%;
    position: fixed;
    transform: translateX(-50%);
    transition: all 0.4s;
    width: 83%;
    z-index: 17;
}
    #publicidad_flota figure {
        margin: 0 auto;
        width: 100%;
    }
        #publicidad_flota i {
            color: var(--orange);
            cursor: pointer;
            position: absolute;
            right: -0.5em;
            top: -0.5em;
        }

#publicidad_secun {
    margin: 0 auto 3.5em auto;
    max-width: 83%;
    width: 83%;
}

#rotador {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 500%;
    display: flex;
    animation: cambio 60s infinite alternate;
}
    #rotador li {
        margin: 0;
        padding: 0;
        width: 100%;
    }
        #rotador .noticia-grande {
            position: relative;
            display: flex;
            flex-direction: column;
            justify-content: space-around;
            align-items: center;
        }
            #rotador .noticia-grande figure {
                margin: 0 auto;
                width: 92%;
            }
#rotador_secc {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 600%;
    display: flex;
    animation: cambio_secc 60s infinite alternate;
}
    #rotador_secc li {
        margin: 0;
        padding: 0;
        width: 100%;
    }
        #rotador_secc .noticia-grande {
            position: relative;
            display: flex;
            flex-direction: column;
            justify-content: space-around;
            align-items: center;
        }
            #rotador_secc .noticia-grande figure {
                margin: 0 auto;
                width: 92%;
            }
            #rotador_secc div.noti-secc {
                display: none;
            }
    #rotador_secc li#pauta_google {
        display: none;
    }

#tlo_secc_bar {
    line-height: 1.5rem;
    margin: 0;
    margin-bottom: -5px;
}

#tlo_secc_img {
    display: block;
    width: fit-content;
}

#tlo_secc_pfo {
    display: none;
}

#yoelperiodista, #cont_embebido {
    display: none;
}


/*-----------------------CLASES------------------------*/

.bg-azul {
    background-color: var(--azul);
}
    .color-azul {
        color: var(--azul);
    }
.bg-orange {
    background-color: var(--orange);
}
    .color-orange {
        color: var(--orange);
    }
.bg-yellow {
    background-color: var(--yellow);
}
    .color-yellow {
        color: var(--yellow);
    }
    .color-dark-yellow {
        color: var(--dark-yellow);
    }
.color-blanco {
    color: #EEE;
}
.color-gris {
    color: #AAA;
}
.color-negro {
    color: #111;
}

.btn-borde {
    background: none;
    border: solid 3px var(--orange);
    border-radius: 0.5em;
    font-size: 21px;
    padding: 7px;
    width: fit-content;
}
    .btn-borde i {
        font-size: 36px;
        margin-right: 13px;
    }

.btn-mini {
    border: solid 3px var(--orange);
    border-radius: 3px;
    font-size: 18px;
    margin-top: 14px;
    padding: 5px 8px;
    width: 42px;
}

.btn-naranja {
    background: rgb(254,116,0);
    color: #eee;
}

.btn-orange {
    background: var(--orange);
    border-radius: 5px;
    color: #EEE;
    margin: 1em auto;
    padding: 11px 8px;
    width: 170px;
    justify-content: center;
}

.cristal {
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    background-color: rgba(1,1,1,0.55);
    border-radius: 5px;
    bottom: 3%;
    color: #EEE;
    font-size: 16px;
    padding: 0.5em;
    position: absolute;
    right: 6%;
    text-align: right;
    width: 70%;
}

.fecha-detalle {
	background: #006AB7;
	color: #EEE;
	float: left;
	font-size: 18px;
	margin: 0 12px 0 0;
	padding: 0.5em;
}

.forma-btn {
    border-radius: 2px;
    padding: 0.5em 1.5em;
    /* float: right; */
}

.fuente-gruesa {
    font-family: 'Bebas Neue', cursive;
}
.fuente-suave {
    font-family: 'Abel', sans-serif;
}

.g-recaptcha {
	margin-bottom: 16px;
    margin-left: 12px;
}

.italica {
    font-style: italic;
}

.lado-izq {
    right: -234px;
}

.mas-noticias-secc {
    min-height: 60vh;
}
    .mas-noticias-secc div.noticia {
        margin: 0 auto 2.5rem auto;
        width: 92%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
    }
        .mas-noticias-secc h3.seccion {
            border-radius: 5px;
            font-size: 1.3em;
            margin-bottom: 0;
            padding: 7px;
            width: fit-content;
        }

.noticia-grande h2 {
    font-weight: bold;
    /* padding: 0 1em; */
}

.noticia-grande h3 {
    font-size: 1.3em;
    font-weight: bold;
}

.noticia-grande .lead {
    margin-bottom: 3em;
}

.noticia-peque {
    margin: 1em auto;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}
    .noticia-peque figure {
        flex-basis: 50%;
        margin-right: 1em;
        margin-top: 8px;
    }
    .noticia-peque > div {
        flex-basis: 50%;
    }
        .noticia-peque span {
            display: block;
            margin: 8px 0;
        }

.seccion-activa {
    flex-grow: 2;
}

.separador {
    margin: 0 auto;
    width: 92%;
}

.bajar {
    bottom: -24%;
}
.entrar {
    right: -65%;
}
.salir {
    right: 0;
}
.subir {
    bottom: 0;
}

.tam-08 {
    font-size: 0.8em;
}
.tam-1 {
    font-size: 1em;
}
.tam-2 {
    font-size: 2em;
}
.tam-3 {
    font-size: 3em;
}


.tlo-azul {
    background: #006AB7;
    color: #012741;
    font-family: 'lobster';
    display: block;
    font-size: 1.2em;
    margin: 0;
    padding: 0.7em;
    text-align: center;
}

.tlo-detalle {
	color: #006AB7;
	font-family: 'lobster';
	font-size: em;
	margin-bottom: 16px;
	margin-top: 32px;
	text-align: center;
}

.tlo-gris {
    color: #333;
    display: block;
    font-family: 'lobster';
    font-size: 1.2em;
    margin: 0;
    padding: 0.7em;
    text-align: center;
}

.tlo-sec-conten-pags {
	color: #A1A1AC;
	font-family: 'lobster';
	font-size: 2em;
	margin-bottom: 16px;
	margin-top: 18px;
	text-align: center;
}

/*---------------------Animaciones---------------------*/
@keyframes cambio {
    0% {margin-left: 0;}
    15% {margin-left: 0;}
    
    20% {margin-left: -100%;}
    35% {margin-left: -100%;}
    
    40% {margin-left: -200%;}
    55% {margin-left: -200%;}
    
    60% {margin-left: -300%;}
    75% {margin-left: -300%;}
	
	80% {margin-left: -400%;}
    100% {margin-left: -400%;}
}

@keyframes cambio_secc {
    0% {margin-left: 0;}
    13% {margin-left: 0;}
    
    18% {margin-left: -100%;}
    30% {margin-left: -100%;}
    
    35% {margin-left: -200%;}
    48% {margin-left: -200%;}
    
    53% {margin-left: -300%;}
    66% {margin-left: -300%;}
	
	71% {margin-left: -400%;}
    84% {margin-left: -400%;}

    89% {margin-left: -500%;}
    100% {margin-left: -500%;}
}


/*-----------------------Responsive--------------------*/

@media screen and (min-width: 700px) {
    body, html {
        font-size: 24px;
    }
    section#cuerpo_noticia div.contenedor {
        width: 83%;
    }
        #adicion .contenedor {
            margin: 0 auto;
            width: 83%;
        }
            #secciones #cont_btns button {
                font-size: 1.7em;
                min-width: 100px;
                padding: 11px 11px 7px 11px;
            }
            #adicion div.resultado {
                font-size: 1.2em;
            }
            #secciones h3 {
                margin: 2em 0 0.5em 0;
                text-align: left;
            }
    #publicidad_ppal > iframe {
        margin-left: 42px;
    }
    #publicidad_centro {
        width: 360px;
    }
    #publicidad_secun {
        max-width: 640px;
        width: 640px;
    }
    #noti_recom {
        margin: 3em 0;
    }
    #rotador .noticia-grande figure {
        width: 83%;
    }
    #fecha_cabezote {
        font-size: 0.83em;
    }
    .btn-mini {
        border-radius: 7px;
        font-size: 26px;
        width: 52px;
    }
    .cristal {
        font-size: 24px;
        right: 10%;
        width: 50%;
    }
    .mas-noticias-secc article#cont_resto {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: flex-start;
    }
        article#cont_resto a:not(.btn-orange) {
            width: 45%;
        }
        .mas-noticias-secc div.noticia {
            width: 100%;
            flex-direction: column;
        }
        #cont_resto .noticia figure, #cont_resto .noticia div {
            width: 100%;
        }
        #cont_resto {
            padding: 0 2em;
        }
}

@media screen and (min-width: 1020px) {
    #inicio .contenedor {
        margin: 0 auto;
        max-width: 1280px;
    }
    section#cuerpo_noticia div.contenedor {
        max-width: 1280px;
        width: 92%;
    }
    #cuerpo_noticia .cont-niv1 {
        margin-bottom: 1.5em;
        display: flex;
        justify-content: space-between;
        align-items: stretch;
    }
        #cuerpo_noticia .tlo {
            font-size: 1.8em;
            margin-top: 0;
            text-align: left;
        }
        #cuerpo_noticia .cont-niv2:first-child {
            padding-right: 2em;
        }
        #cuerpo_noticia .cont-niv2 {
            flex-basis: 50%;
        }
        #cuerpo_noticia .cont-niv3 {
            margin-bottom: 1em;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        #cuerpo_noticia .seccion {
            border-radius: 5px;
            font-size: 1.4em;
            margin: 0;
            padding: 6px 18px;
        }
        #cuerpo_noticia #txt_rico p {
            max-width: auto;
        }
        #tlo_secc_img {
            display: none;
        }
        #tlo_secc_pfo {
            display: block;
        }
    #adicion .contenedor {
        width: 92%;
    }
        #secciones #cont_btns button {
            font-size: 1.5em;
        }
        div.resultado p {
            flex-basis: 60%;
        }
        div.resultado figure {
            flex-basis: 40%;
        }
    #menu ul a {
        font-size: 21px;
    }
    #publicidad_arriba {
        height: 170px;
        margin-bottom: 4em;
        max-width: 1024px;
        width: 92%;
    }
    #publicidad_centro {
        display: none;
    }
    #publicidad_ppal {
        margin: 2rem auto 0 auto;
        max-width: 1024px;
        width: 83%;
    }
    #rico_pub_vert {
        display: flex;
        justify-content: space-around;
        align-items: flex-start;
    }
    #publicidad_vert {
        margin-left: 2em;
        margin-top: 45px;
    }
        #publicidad_vert figure {
            width: 210px;
        }
    #inicio .contenedor {
        display: flex;
        justify-content: space-around;
    }
        #inicio #cont_abajo {
            flex-basis: 360px;
            margin: 0 auto;
            padding: 0 1em;
        }
            #inicio #cont_abajo .noticia-peque {
                margin: 0 auto;
                flex-direction: column;
            }
            /* #inicio #cont_abajo a:last-child {
                display: none;
            } */
        #inicio #cont_arriba {
            flex-basis: 644px;
            margin: 0 auto;
            padding: 0 1em;
        }
        #inicio .fecha-noticia {
            margin: 8px 0;
        }
    #noticias_destacadas .contenedor {
        margin: 0 auto;
        max-width: 1280px;
        display: flex;
        justify-content: space-around;
    }
        #noticias_destacadas .cont-n01 {
            overflow: hidden;
            width: 680px;
            display: flex;
            flex-direction: column-reverse;
            justify-content: center;
        }
            #noticias_destacadas .cont-n01 article {
                margin-top: 0;
                display: flex;
                align-items: flex-start;
                justify-content: space-around;
            }
            #noticias_destacadas article a {
                width: 29%;
            }
    #section#resumen {
        padding: 0;
    }
        #resumen .contenedor {
            margin: 0 auto;
            max-width: 1280px;
            width: 92%;
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
        }
            #resumen .noticia-peque div {
                padding: 0 0 0 1em;
            }
            #resumen .noticia-peque {
                margin: 0 auto 1em auto;
                align-items: flex-start;
            }
            #resumen .seccion {
                margin: 0 0 11px 0;
            }
            #resumen .fecha-noticia {
                margin: 11px 0;
            }
    #listados .contenedor {
        max-width: 1280px;
        margin: 0 auto;
        padding: 1em 0 3em 0;
        width: 92%;
    }
        #listados div.zona-listado {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
        }
        #listados div.zona-listado:not(:last-child) {
            margin-bottom: 3em;
        }
            #listados div.resultado {
                display: flex;
                flex-direction: column-reverse;
                flex-basis: 22%;
            }
            #listados h3 {
                border-radius: 5px;
                font-size: 2em;
                margin: 0 0 0.5em 0;
                padding: 7px;
                width: fit-content;
            }
    #yoelperiodista, #cont_embebido {
        display: block;
    }
    #guion_listados {
        display: block;
    }
    #rotador_secc{
        max-width: 1280px;
        width: 100%;
        flex-wrap: wrap;
        justify-content: space-between;
        animation-play-state: paused;
    }
                #rotador_secc .noticia-grande figure {
                    width: 100%;
                }
            #rotador_secc span.cristal {
                display: none;
            }
            #rotador_secc div.noti-secc {
                display: block;
            }
                #rotador_secc div.noti-secc .fecha-noticia {
                    color: var(--azul);
                    font-size: 0.8em;
                    margin: 1rem 0;
                }
                #rotador_secc div.noti-secc h3.seccion {
                    border-radius: 5px;
                    font-size: 1.3em;
                    margin-bottom: 0;
                    padding: 7px;
                    width: fit-content;
                }
                #rotador_secc div.noti-secc h3:not(.seccion) {
                    font-size: 1.1em;
                    font-weight: bold;
                    margin-top: 7px;
                }
        #rotador_secc li#caja-01 {
            width: 60%;
        }
        #rotador_secc li#caja-02 {
            width: 35%;
        }
        #rotador_secc li#caja-03, #rotador_secc li#caja-04, #rotador_secc li#caja-05 {
            width: 30%;
        }
        #rotador_secc li#pauta_google {
            display: block;
            width: 40%;
        }
        #rotador_secc li#caja-06 {
            width: 45%;
        }
    .mas-noticias-secc div.contenedor {
        margin: 0 auto;
        max-width: 1280px;
    }
    .noticia-peque figure {
        margin: 0;
    }
}

@media screen and (min-width: 1360px) {
    section#cuerpo_noticia div.contenedor, section#adicion div.contenedor {
        max-width: 1280px;
        margin: 0 auto;
        width: 83%;
    }
    section#cuerpo_noticia {
        margin-top: 3.5em;
    }
    #resultados {
        display: flex;
        justify-content: space-around;
        align-items: stretch;
    }
        #resultados div.resultado {
            flex-basis: 25%;
            display: flex;
            flex-direction: column-reverse;
            justify-content: center;
        }
            div.resultado figure {
                align-items: flex-start;
                box-shadow: none;
                flex-basis: 100%;
                /* max-width: 250px; */
            }
            div.resultado p {
                align-self: flex-start;
                flex-basis: 100%;
                font-size: 1em;
                margin-top: 1em;
                margin-right: 0;
            }
    main#inicio {
        margin-left: auto;
        margin-right: auto;
        padding: 1em 0 0 0;
    }
        #inicio .contenedor {
            justify-content: space-between;
        }
            #inicio #cont_abajo {
                flex-basis: 520px;
                max-width: 520px;
                margin: 0;
                padding: 0;
            }
                #inicio #cont_abajo .noticia-peque {
                    margin-bottom: 1.5em;
                    flex-direction: row;
                }
                #inicio .fecha-noticia {
                    margin: 11px 0 8px 0;
                }
                #inicio .noticia-peque span.seccion {
                    margin: 0;
                }
                #inicio .noticia-peque > div {
                    margin-left: 1.1em;
                }
            #inicio #cont_arriba {
                flex-basis: 680px;
                margin: 0;
                padding: 0;
            }
    #noticias_destacadas .contenedor {
        justify-content: space-between;
    }
        #noticias_destacadas .cont-n01 {
            width: 920px;
        }
            #noticias_destacadas .cont-n01 article {
                justify-content: space-between;
            }
    #cont_rotador_secc {
        max-width: 1280px;
    }
    #cont_resto {
        padding: 0;
    }
    article#cont_resto a:not(.btn-orange) {
        width: 23%;
    }

}

@media screen and (min-width: 1600px) {
    
}