.mm-topbar {
  position: sticky;
  top: 0;
  z-index: 9999;
  display: none;
  align-items: center;
  justify-content: space-between;
  padding: 10px 12px;
  background: #fff;
  border-bottom: 1px solid rgba(0,0,0,.08);
}

.mm-brand { text-decoration: none; font-weight: 700; color: inherit; }
.mm-toggle { font-size: 22px; background: transparent; border: 0; padding: 6px 10px; }

.mm-drawer { background: #fff; border-bottom: 1px solid rgba(0,0,0,.08); }
.mm-list { list-style: none; margin: 0; padding: 8px 12px; }
.mm-link {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  padding: 10px 0;
  text-decoration: none;
  border-bottom: 1px dashed rgba(0,0,0,.12);
  color: inherit;
}
.mm-hu { font-weight: 600; }
.mm-sk { opacity: .75; font-size: 0.95em; }

@media (max-width: 992px) {
  .mm-topbar { display: flex; }

  /* Index: a Muse menüket elrejtjük mobilon (duplázódás ellen) */
  #menuu38428 { display: none !important; }
  #pu30049-5 { display: none !important; }
}
/* Desktopon a mobil menü ne látszódjon */
@media (min-width: 993px) {
  .mm-topbar, .mm-drawer { display: none !important; }
}

/* Mobilon a két Muse asztali menü ne látszódjon */
@media (max-width: 992px) {
  #menuu38428 { display: none !important; }   /* HU bal menü */
  #pu30049-5  { display: none !important; }   /* SK jobb gombok */
}

/* SK gombok kis stabilizálás (ha kell) */
.mm-skbtn p { margin: 0; }
.mm-skbtn a { display: block; padding: 6px 10px; text-decoration: none; }
/* Magunkról: nincs bal menü -> content menüsáv nélkül */
body.magunkrol #u35301-19{
  width: 100% !important;
  left: 0 !important;
  margin-left: 0 !important;
}

body.magunkrol #pu36795{
  margin-left: 0 !important;
}


/* nagyobb kényszerítés: Muse position/left offset nullázása Magunkról */
body.magunkrol #page *{
  left: auto;
}


/* FIX: Magunkról oldal bal oldali menü nélkül */
body.magunkrol #pu36795{
  margin-left: 0 !important;
}

body.magunkrol #u35301-19{
  width: 100% !important;
  margin-left: 0 !important;
  left: 0 !important;
}

/* Muse offsetek lenullázása Magunkról */
body.magunkrol #page .grpelem,
body.magunkrol #page .colelem{
  left: 0 !important;
}

/* Grav editor bold fix (ha Muse CSS lenullázza) */
#u35301-19 strong,
#u35301-19 b {
  font-weight: 700 !important;
}

/* Editorból jövő félkövér javítása Muse környezetben */
#u9731-40 strong, #u9731-40 b { font-weight: 700 !important; }

/* --- Footer sor rendezése: bal logo + szöveg + jobb címer --- */
