/* Specific to the DCH landing page */

.ua_minerva a.ua_title-bar_name {
  max-width: 100%;
  width: 50%;
}

.custom-nav a {
  border-bottom: 4px solid transparent;
  transition: border-color 0.2s ease;
}

.custom-nav a:hover {
  border-bottom-color: #9e1b32;
}

.custom-nav a.active-link {
  border-bottom: 4px solid #9e1b32;
  color: #9e1b32 !important;
}

.ua_minerva a.ua_title-bar_name.dch {
  margin-right: 21px;
  border-right: 1px solid #35363b;
  padding-right: 22px;
}

.ua_minerva img.ua_title-bar_logo {
  max-width: 100%;
}

.ua_title-bar_title-group.dch-online { 
  flex-direction: row !important;
  align-items: center;
}

.ua_minerva a.ua_title-bar_name {
  max-width: 100%;
  width: 50%;
}

.ua_minerva a.ua_title-bar_name.dch {
  margin-right: 21px;
  border-right: 1px solid #35363b;
  padding-right: 22px;
}
/* END */

.ua_brand-bar_link {
  color: #9e1b32 !important;
}

.ua_minerva img.ua_title-bar_logo {
  max-width: 100%;
}

.ua_minerva .ua_title-bar_content {
  padding: var( --ua_space--1, 0.5rem) !important;
}

#UA_PrimaryNav, .alignwide.wp-block-post-featured-image, .wp-block-post-title {
  display: none;
}

.ua_minerva .ua_page > .ua_page_content {
  margin-block: 0 !important;
}

#hero.wp-block-cover.alignfull.has-background, .entry-content.wp-block-post-content.is-layout-constrained.wp-block-post-content-is-layout-constrained {
  margin-top: 0;
}

nav.wp-block-navigation{
  background: var(--ua_color-background--chip, #DFE2E5);
  max-width: 100% !important;
  margin: 0;
  z-index: 9;
}

nav #modal-1 {
  max-width: 1200px !important;
  margin: 0 auto;
}

nav.wp-block-navigation ul {
  gap: 40px;
  padding: 10px 0;
}

.ua_minerva .wp-block-navigation a {
  font-weight: 600;
}

.ua_minerva nav .wp-block-buttons {
  margin: 10px 0;
}

.ua_minerva nav .wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle {
  color: #35363b;
}

.ua_minerva nav .wp-block-navigation__submenu-icon.wp-block-navigation-submenu__toggle:hover {
  color: #9e1b32;
}

.ua_minerva .wp-block-navigation .has-child:not(.open-on-click):hover {
  background: var(--ua_color-background--chip, #DFE2E5);
  padding: 0;
}

/* Media Queries */
@media (min-width: 58rem) {
  nav.wp-block-navigation.active {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.4);
  }
}
@media (min-width: 600px) {
  .ua_minerva .wp-block-navigation .has-child:not(.open-on-click):hover ul {
  box-sizing: border-box;
  top: 48px;
  position: absolute;
  width: 14rem !important;
  z-index: 1000;
  border-left: 3px solid var(--ua_color-accent--link, #9e1b32);
  padding: 10px;
  }
  .ua_minerva a.ua_title-bar_name.dch {
    width: 19%;
  }
  .ua_minerva a.ua_title-bar_name.online {
    width: 27%;
  }
}
@media (max-width: 880px) {
  .ua_minerva .ua_title-bar_title-group {
    width: 60%;
  }
}
@media (max-width: 600px) {
  nav.wp-block-navigation {
  background: #f2f3f4;
  }
  .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open {
  padding: 0.5rem 1rem;
  }
  #registration .wp-block-media-text.is-image-fill-element > .wp-block-media-text__media img {
  position: initial;
  }
  .numbers {
    display: none;
  }
  .ua_minerva .ua_title-bar_title-group {
    max-width: 250px;
  }
  .ua_minerva a.ua_title-bar_name.dch {
    margin-right: 13px;
    padding-right: 13px;
  }
}