html {
  font-size: 16px !important;
}

#headerContainer a {
  border-bottom: none;
}

.title >.unit-name {
  font-weight: 700 !important;
}

.subunit-name {
  font-weight: 700 !important;
}

@media (max-width: 992px) {
  #headerContainer .navlist a {
    border-bottom: 1px solid #CCC;
    padding: 1rem .5rem;
  }

  nav.header-nav .navlist > li > a {
    padding: 1rem 2rem .5rem 2rem !important;
  }
}

.universal-nav {
  height: inherit !important;
}

nav.header-nav .navlist a {
  font-size: 16px;
}

nav.header-nav .navlist .dropdown a:hover {
  text-decoration: underline;
}

.asu-search-form .show-search-input label {
  right: 72px !important;
}

#headerContainer .navbar-component > div.no-links {
  align-items: flex-start;
}

.navbar-logo .vert {
  margin: 1rem 1rem 1.5rem 0 !important;
}

.subunit-title .navbar-logo .vert {
  margin: 1.5rem 1rem 1rem 0 !important;
}

#headerContainer .navbar-component > div.no-links {
  align-items: flex-start;
}

.css-1s3l4mq {
  width: max-content !important;
  margin-left: 8px;
  padding: 8px 16px !important;
  color: #FFF !important;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none !important;
  white-space: nowrap;
}
