/* Modern Header Styling */
.pkp_structure_head {
    background: #f8f9fa; /* Light grey background */
    border-bottom: 3px solid #007ab2; /* Professional blue accent line */
    padding: 20px 0;
    box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}

/* Make the Journal Title look elegant */
.pkp_site_name_wrapper .pkp_site_name {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 2.2rem;
    font-weight: 700;
    color: #2c3e50;
    text-transform: uppercase;
    letter-spacing: 1px;
}

/* Style the Navigation Menu */
.pkp_navigation_primary_wrapper {
    background: #ffffff;
    margin-top: 10px;
}

.pkp_navigation_primary > li > a {
    color: #555 !important;
    font-weight: 500;
    padding: 15px 20px;
}

.pkp_navigation_primary > li > a:hover {
    color: #007ab2 !important; /* Blue on hover */
    background: rgba(0, 122, 178, 0.05);
}