/* =========================
   TOP NAVIGATION: keep green background, make text white
========================= */

/* Main header/navigation text */
.pkp_navigation_primary_row a,
.pkp_navigation_primary > li > a,
.pkp_site_nav_menu a {
    color: #ffffff !important;
}

/* Hover/focus */
.pkp_navigation_primary_row a:hover,
.pkp_navigation_primary_row a:focus,
.pkp_navigation_primary > li > a:hover,
.pkp_navigation_primary > li > a:focus,
.pkp_site_nav_menu a:hover,
.pkp_site_nav_menu a:focus {
    color: #ffffff !important;
    opacity: 0.85;
}

/* Current/active menu item */
.pkp_navigation_primary_row .current a,
.pkp_navigation_primary .current > a,
.pkp_navigation_primary .active > a {
    color: #ffffff !important;
}

/* Dropdown toggle arrow/caret */
.pkp_navigation_primary_row .dropdown-toggle:after,
.pkp_navigation_primary .dropdown-toggle:after {
    border-top-color: #ffffff !important;
}

/* Dropdown menu itself */
.pkp_navigation_primary_row .dropdown-menu {
    background-color: #3f6235 !important;
}

/* Dropdown links */
.pkp_navigation_primary_row .dropdown-menu a {
    color: #ffffff !important;
}

.pkp_navigation_primary_row .dropdown-menu a:hover,
.pkp_navigation_primary_row .dropdown-menu a:focus {
    color: #ffffff !important;
    background-color: rgba(255,255,255,0.08) !important;
}