/* Minimize header bar height */
header.site-header, 
#site-header, 
.site-header {
    padding: 5px 20px !important;
    min-height: 60px !important;
    background-color: #ffffff !important; /* White background */
}

/* Change menu text to black */
header.site-header .menu a,
#site-header .menu a,
.site-header .menu a {
    color: #000000 !important;
}

/* Keep active link highlight */
header.site-header .menu .active a,
#site-header .menu .active a,
.site-header .menu .active a {
    color: #ffcc00 !important; /* Yellow highlight */
}