/* ---------- Breedmaster-Header bündig zur Navbar ---------- */
@media (min-width: 768px) {
  body:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .wrapper.ew-layout:has(.main-sidebar) > #breedmaster-header {
    transition: margin-left .3s ease-in-out;
  }
  body.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .wrapper.ew-layout:has(.main-sidebar) > #breedmaster-header {
    margin-left: 0;
    max-width: 100%;
  }
  body:not(.sidebar-collapse):not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .wrapper.ew-layout:has(.main-sidebar) > #breedmaster-header {
    margin-left: 320px;
    max-width: calc(100% - 320px);
  }
}