section.homepage_about > h2 {
    display: none !important;
}

/* Remove padding in sidebar custom blocks */
.pkp_structure_sidebar .pkp_block.block_custom {
    padding: 0px 30px 0px 30px !important; /* top right bottom left */
}

/* OJS PKP footer branding */
.pkp_brand_footer {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    text-align: center;
    white-space: nowrap;   /* prevent line breaks */
}

.pkp_brand_footer img {
    height: 2px;
    margin-left: 4px;
}
