/* Header type 6 had all seven links inside a 40% column.
   Allocate the available space to navigation; preserve dropdown overflow. */
@media (min-width: 1025px) {
  .header_type6 .header_wrapper_inside {
    flex-wrap: nowrap !important;
    gap: clamp(16px, 2vw, 32px);
    margin-left: 24px !important;
    margin-right: 24px !important;
    width: calc(100% - 48px) !important;
    min-height: 90px;
  }
  .header_type6 .logo {
    order: 0;
    flex: 0 0 155px;
    width: 155px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .header_type6 .logo a { display: flex; align-items: center; height: 100%; }
  .header_type6 .logo img {
    display: block;
    width: auto;
    height: auto;
    max-width: 155px;
    max-height: 70px;
    margin: 0;
    object-fit: contain;
  }
  .header_type6 .wpresidence_header_6_firs_menu {
    order: 1;
    flex: 1 1 auto;
    width: auto;
    min-width: 0;
    justify-content: flex-end;
  }
  .header_type6 .wpresidence_header_6_firs_menu > div { width: auto; }
  .header_type6 .wpresidence_header_6_firs_menu ul.menu {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: clamp(2px, .6vw, 10px);
    margin: 0;
  }
  .header_type6 .wpresidence_header_6_firs_menu ul.menu > li { flex: 0 0 auto; }
  .header_type6 .wpresidence_header_6_firs_menu ul.menu > li > a { white-space: nowrap; }
  .header_type6 .wpresidence_header_6_secondary_menu {
    order: 2;
    flex: 0 0 auto;
    width: auto;
  }
}
/* Only the visitor navigation CTA: dashboard submission remains available. */
.snap-drawer-left > a.submit_listing { display: none !important; }
