/* 1. Liberamos los contenedores de la nueva plantilla */
.pkp_structure_footer_wrapper, 
.pkp_structure_footer {
    background-color: #ffffff !important;
    padding: 0 !important;
    margin: 0 !important;
    max-width: none !important; /* CAMBIO CLAVE: Quitamos el límite */
    width: 100% !important;
    border: none !important;
}

/* 2. Limpiamos espacios y ocultamos logo de OJS */
.pkp_brand_footer {
    display: none !important;
}

/* 3. Evitamos el movimiento lateral de la página completa */
body {
    overflow-x: hidden !important;
}

/* 4. Ajuste de tamaño de la imagen miniatura de la revista */
.pkp_page_index .journals .thumb img {
    width: 100%;
    max-height: none;
    height: auto;
    object-fit: cover;
}

/* 5. Menú de navegación principal: texto blanco y en negritas */
.pkp_navigation_primary > li > a,
.pkp_navigation_primary > li > button,
.pkp_site_nav_menu a {
    color: #ffffff !important;
    font-weight: bold !important;
}

.pkp_navigation_primary > li > a:hover,
.pkp_navigation_primary > li > a:focus,
.pkp_navigation_primary > li > button:hover,
.pkp_navigation_primary > li > button:focus {
    color: #ffffff !important;
}