/* Special Drupal Menu Rules for Navigation Bar Menu */

MAIN SECTION NAV.block-menu UL.menu {
  display: block;
  overflow: auto;
  background-color: #dddddd;
  background-color: var(--gtweb-primary-gold);
  color: #000000;
  margin-left: 0;
}
@media (prefers-color-scheme: dark) {
  MAIN SECTION NAV.block-menu UL.menu {
    background-color: var(--gtweb-accessible-gold);
  }
}

MAIN SECTION NAV.block-menu UL.menu > LI {
  padding: 0;
}

MAIN SECTION NAV.block-menu UL.menu > LI A {
  float: left;
  padding: 10px 16px;
  display: block;
}

MAIN SECTION NAV.block-menu UL.menu > LI.menu-item--active-trail A {
  background-color: #bbbbbb;
  background-color: var(--gtweb-accessible-gold);
}
@media (prefers-color-scheme: dark) {
  MAIN SECTION NAV.block-menu UL.menu > LI.menu-item--active-trail A {
    background-color: var(--gtweb-primary-gold);
  }
}

MAIN SECTION NAV.block-menu UL.menu > LI A,
MAIN SECTION NAV.block-menu UL.menu > LI A:link,
MAIN SECTION NAV.block-menu UL.menu > LI A:visited,
MAIN SECTION NAV.block-menu UL.menu > LI A:focus,
MAIN SECTION NAV.block-menu UL.menu > LI A:hover,
MAIN SECTION NAV.block-menu UL.menu > LI.menu-item--active-trail A.is-active {
  color: #000000;
}

MAIN SECTION NAV.block-menu UL.menu > LI.menu-item--active-trail A.is-active {
  color: #000000;
  font-weight: bold;
}

