/* ================================================================
   Custom overrides para animalesparacolorear
   - Oculta fecha "2024" del meta del post
   - Ancho amplio de container ~1400px
   - Ocultar sidebar vacia, centrar contenido
   - Boton "Volver a Tus Ofertas"
   - Footer "Esta pagina funciona gracias a TUS OFERTAS"
   ================================================================ */

/* 1. Ocultar fecha del meta */
li.meta-date,
time.published {
    display: none !important;
}

/* 2. Ancho amplio. OceanWP usa .container; tambien forzamos en wrappers */
.container,
#wrap > .container,
#content-wrap.container,
#main {
    max-width: 1400px !important;
}

.pt-cv-content-list,
.pt-cv-view {
    max-width: 100% !important;
}

@media (min-width: 1400px) {
    .container {
        width: 92% !important;
    }
}

/* 3. Ocultar sidebar vacia y dar todo el ancho al contenido */
aside#right-sidebar,
aside.sidebar-container,
aside.widget-area {
    display: none !important;
}
.has-sidebar #primary,
.has-sidebar.content-right-sidebar #primary,
body.has-sidebar #content-wrap #primary,
#primary.content-area {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    margin: 0 auto !important;
    padding-right: 0 !important;
}
#content-wrap {
    display: block !important;
}

/* 4. Boton Volver a Tus Ofertas en el menu */
.menu-volver-ofertas-li {
    list-style: none;
}
.menu-volver-ofertas-li > a.menu-link {
    background: linear-gradient(180deg, #ff7a3d, #ff5722);
    color: #fff !important;
    border-radius: 999px;
    padding: 8px 18px !important;
    margin: 0 8px;
    font-weight: 700;
    box-shadow: 0 2px 6px rgba(0,0,0,0.15);
    transition: transform 0.15s ease, box-shadow 0.15s ease;
    display: inline-block;
}
.menu-volver-ofertas-li > a.menu-link:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(255,87,34,0.4);
    color: #fff !important;
}
.menu-volver-ofertas-li > a.menu-link .text-wrap {
    color: #fff !important;
}
#mobile-dropdown .menu-volver-ofertas-li > a {
    color: #fff !important;
    background: linear-gradient(180deg, #ff7a3d, #ff5722);
    border-radius: 8px;
    margin: 8px 0;
    text-align: center;
}

/* 5. Estilos minimos para que los botones Descargar/Imprimir queden lindos */
.boton-des button,
.boton-imp button {
    background: transparent;
    border: none;
    font: inherit;
    color: #000;
    cursor: pointer;
    padding: 0;
}
.boton-des a {
    color: #000 !important;
    text-decoration: none !important;
}
