/* Container adjustments */
.pkp_site_name_wrapper {
    display: flex !important;
    flex-direction: row !important;
    justify-content: flex-start !important; /* This brings them together */
    align-items: center !important;     /* This centers the text vertically */
    gap: 40px;                          /* Adjust this number to control the distance */
    width: 100% !important;
    padding: 10px 20px;
}

/* Ensure the logo doesn't force everything away */
.pkp_site_name {
    margin: 0 !important;
    display: flex;
    align-items: center;
}

/* Style the ISSN text */
.pkp_site_name_wrapper::after {
    content: "ISSN-L: 3103-1412";
    color: #e8b923; 
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    /* Optional: adds a little extra centering nudge if the logo has whitespace */
    margin-top: 5px; 
}

/* Mobile cleanup */
@media (max-width: 767px) {
    .pkp_site_name_wrapper {
        flex-direction: column !important;
        gap: 10px;
    }
}
