/* PC-EXPERT v98: anchor the mobile menu directly below the header. */
@media (max-width:1024px) {
  html.mobile-nav-open .site-header.menu-open { transition:none !important; }
  html.mobile-nav-open .site-header.menu-open .nav {
    position:absolute !important;
    top:calc(100% + 8px) !important;
  }
}
@media (max-width:540px) {
  html.mobile-menu-at-top .site-header.menu-open,
  html.mobile-nav-open.mobile-menu-at-top .site-header.menu-open {
    top:36px !important;
  }
}