/*
 * FUERZA EL CONTENEDOR PRINCIPAL DE LA CABECERA A OCUPAR TODO EL ANCHO
 * (Esto es crucial para anular las restricciones del tema).
 */
.pkp_structure_head {
    /* Anula cualquier ancho máximo preestablecido */
    max-width: 100% !important; 
    /* Asegura que el contenedor de la cabecera ocupe toda la ventana */
    width: 100% !important; 
    /* Elimina cualquier relleno (padding) o margen lateral */
    padding: 0 !important; 
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/*
 * AJUSTA EL CONTENEDOR ESPECÍFICO DEL LOGO/IMAGEN DENTRO DE LA CABECERA.
 */
.pkp_head_wrapper {
    /* Lo mismo para el contenedor interno */
    max-width: 100% !important; 
    width: 100% !important;
}

/*
 * FUERZA A LA IMAGEN DENTRO DEL CONTENEDOR DEL LOGO A OCUPAR EL 100% DEL ANCHO.
 */
.pkp_head_logo img {
    /* 100% del ancho de su contenedor */
    width: 100% !important; 
    /* Altura automática para mantener la proporción de la imagen */
    height: auto !important; 
}