#right-menu a,
.sticky-shrinknav-menu a,
.mobile-nav a,
.mobile-menu-toggle,
.refresh,
#submit-btn,
.orbit-next,
.orbit-previous,
#popup-closer {
  min-width: 44px;
  min-height: 44px;
}

.mobile-nav[hidden] {
  display: none;
}

@media screen and (max-width: 39.9375em) {
  .mobile-nav a:hover,
  .mobile-nav a:focus,
  .mobile-nav a:focus-visible,
  .mobile-nav a:active {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 2px;
  }
}
