/* T-wait common header integration v2.
   Loaded AFTER _astro/index.CzKyinLU.css; scoped to T-wait only. */

/* On desktop, Bootstrap's .collapse {display:none} must not hide navigation.
   The original T-wait markup did not have Bootstrap's .collapse class. */
@media (min-width: 1180px) {
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-collapse2[data-astro-cid-3ef6ksr2] {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    overflow: visible !important;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-toggle[data-astro-cid-3ef6ksr2] {
    display: none !important;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .container1[data-astro-cid-3ef6ksr2] {
    display: flex;
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-header[data-astro-cid-3ef6ksr2] {
    flex: 0 0 auto;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-nav[data-astro-cid-3ef6ksr2] {
    display: flex !important;
    flex-direction: row !important;
    justify-content: flex-end;
    flex-wrap: nowrap;
    align-items: center;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-right[data-astro-cid-3ef6ksr2] {
    float: none !important;
    margin-right: 0;
  }
}

/* Narrow screen: preserve T-wait's original 1180px menu breakpoint. */
@media (max-width: 1179px) {
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-toggle[data-astro-cid-3ef6ksr2] {
    display: block !important;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-collapse2[data-astro-cid-3ef6ksr2] {
    display: none !important;
    visibility: hidden;
    height: auto !important;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .navbar-collapse2[data-astro-cid-3ef6ksr2].tenpos-menu-open {
    display: block !important;
    visibility: visible !important;
    max-height: calc(100vh - 65px);
    overflow-y: auto !important;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .dropdown-menu[data-astro-cid-3ef6ksr2] {
    display: none !important;
  }
  .main-nav[data-astro-cid-3ef6ksr2] .dropdown.tenpos-submenu-open > .dropdown-menu[data-astro-cid-3ef6ksr2] {
    display: block !important;
    position: static;
    float: none;
  }
}
