.pkp_site_name .is_img img {
    max-height: 120px; /* prueba 120, 150 o 180 */
    width: auto;
}

.pkp_site_name_wrapper img,
.pkp_site_name_link img {
    max-height: 180px !important;
    width: auto !important;
}

.pkp_structure_footer_wrapper {
  background: #4E6AA3;
  position: relative;
   padding: 90px 20px 40px; /* Más espacio porque agregamos más texto */
}

.pkp_structure_footer_wrapper {
  position: relative;
}

.pkp_structure_footer_wrapper::after {
  content: "Reportes Cient\00ED ficos de ViaConCiencia\A\
ISSN (versi\00F3n impresa)\A\
ISSN (versi\00F3n online)\A\
\A\
Instituto Superior VIA Pro Desarrollo de Asunci\00F3n\A\
Col\00F3n N\00B0 838 e/ Humait\00E1 y Piribebuy, Asunci\00F3n, Paraguay.\A\
Tel: +595 21 443 900\A\
www.viaprodesarrollo.edu.py\A\
\A\
\00A9 2026 Instituto VIA Pro Desarrollo";
  
  white-space: pre-line;
  color: #fff;
  font-size: 14px;
  line-height: 1.6;
  position: absolute;
  left: 20px;
  bottom: 20px;
  max-width: 500px;
}

/* Header en columna */
.pkp_site_name_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* Logo centrado */
.pkp_site_name {
    float: none;
    text-align: center;
    margin-bottom: 12px;
}

/* Menú principal debajo del logo */
.pkp_navigation_primary_wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
}

/* Menú horizontal */
.pkp_navigation_primary {
    display: flex;
    justify-content: center;
}

/* Cambiar logo OJS / PKP a blanco */
.pkp_brand_footer img {
    filter: brightness(0) invert(1);
}

/* 1. Aseguramos que el contenedor del bloque sea ancho suficiente */
#customblock-via-pro-desarrollo {
    width: 100%;       /* ocupa todo el ancho del sidebar */
    max-width: none;   /* elimina límites impuestos por la plantilla */
}

/* Forzar tamaño del logo en OJS 3.5 */
.pkp_site_name img,
.pkp_site_name_link img,
.pkp_site_name_wrapper img {
    max-height: none !important;
    height: 180px !important; /* Cambia a lo que necesites */
    width: auto !important;
}

/* Dar espacio al header si el logo crece */
.pkp_site_name_wrapper {
    min-height: 180px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}