/* header */
.pkp_site_name {
    display: flex;
    align-items: center;
}

.pkp_journal_name {
    margin-left: 20px; /* Adjust spacing between logo and journal name */
    font-size: 1.1em; /* Adjust font size as needed */
    font-weight: bold; /* Optional: make the journal name bold */
    color: #ffff; /* Adjust color to match your theme */
}


/* Ensure responsiveness for smaller screens */
@media (max-width: 768px) {
    .pkp_site_name {
        flex-direction: column;
        align-items: flex-start;
    }

    .pkp_journal_name {
        margin-left: 0;
        margin-top: 10px; /* Space below logo on small screens */
    }
}



.custom_footer_content {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.pkp_structure_footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.pkp_structure_footer_wrapper {
    background-color: #0B55CF;
}
  
.pkp_footer_content {
    color: white;
	display: flex;
    align-items: center;
}

.pkp_brand_footer img {
    filter: invert(1);
}