/*BEGIN Home Navigation */

.uab-home-navigation .dropdown-menu {
  background-color: var(--uab-green);
}

.uab-home-navigation .navbar-nav {
  margin-bottom: 0;
}

.uab-home-navigation .dropdown-menu a span,
.uab-horizontal-navigation .dropdown-menu a {
  color: var(--white);
}

.uab-home-navigation .dropdown-menu a:hover span,
.uab-horizontal-navigation .dropdown-menu a:hover {
  color: var(--uab-green);
}

.uab-horizontal-navigation .navbar-nav .nav-item-level-1>.nav-link {
  color: var(--uab-green);
}

.uab-horizontal-navigation .dropdown-menu a.nav-link.active:hover span {
  color: #fff;
}

/*END Home Navigation */

/*BEGIN UAB Home CTA */

.uab-home-ctas a {
  position: relative;
}

.uab-home-ctas a:not(:last-child):after {
  content: "";
  height: 20px;
  width: 1px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  right: 0;
}

/*END UAB Home CTA */


/*BEGIN Horizontal Nav */

@media (min-width: 1024px) {

  #main-nav {
    position: relative;
    width: 100%;
    background: white;
    z-index: 500;
    transform: none;
    transition: transform 0.4s ease-out;
  }

  /* when we “fix” it off-screen */
  #main-nav.sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
  }

  /* then slide it down into view */
  #main-nav.visible {
    transform: translateY(0);
  }

}

/*END Horzontal Nav */