/* ==========================================================================
   FLEX GAP TARTALÉK - GENERÁLT FÁJL, KÉZZEL NE SZERKESZD

   Előállítja: fejlesztesi_anyagok/eszkozok/kompatibilitas/flexgap_tartalek.py
   Csak akkor lép életbe, ha a böngésző nem tudja a flex gapet: ilyenkor a
   flexgap-meres.js kiteszi a <html> elemre a .nincs-flex-gap osztályt.
   Leírás: fejlesztesi_anyagok/KOMPATIBILITAS.md
   ========================================================================== */


/* szerveren/public/assets/css/komponensek.css */
html.nincs-flex-gap .gomb > * { margin-right: var(--terkoz-2); }
html.nincs-flex-gap .gomb > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flash-lista > * + * { margin-top: var(--terkoz-2); }
html.nincs-flex-gap .flex-sor > * { margin-right: var(--terkoz-2); }
html.nincs-flex-gap .flex-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor-tordelo > * { margin-right: var(--terkoz-2); margin-bottom: var(--terkoz-2); }
html.nincs-flex-gap .flex-sor-tordelo > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor-tordelo.koz-3 > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .flex-sor-tordelo.koz-3 > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor.koz-3 > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .flex-sor.koz-3 > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor-tordelo.koz-4 > * { margin-right: var(--terkoz-4); margin-bottom: var(--terkoz-4); }
html.nincs-flex-gap .flex-sor-tordelo.koz-4 > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor.koz-4 > * { margin-right: var(--terkoz-4); }
html.nincs-flex-gap .flex-sor.koz-4 > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pipa-cimke > * { margin-right: var(--terkoz-2); }
html.nincs-flex-gap .pipa-cimke > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor.koz-6px > * { margin-right: 6px; }
html.nincs-flex-gap .flex-sor.koz-6px > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .flex-sor-tordelo.koz-10px > * { margin-right: 10px; margin-bottom: 10px; }
html.nincs-flex-gap .flex-sor-tordelo.koz-10px > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pipa-cimke.koz-9px > * { margin-right: 9px; }
html.nincs-flex-gap .pipa-cimke.koz-9px > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pipa-cimke.koz-10px > * { margin-right: 10px; }
html.nincs-flex-gap .pipa-cimke.koz-10px > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .kartya-fejlec > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .kartya-fejlec > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .ertesites-valtozat-fej > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .ertesites-valtozat-fej > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/iroda.css */
html.nincs-flex-gap .oldalsav-logo > * { margin-right: 12px; }
html.nincs-flex-gap .oldalsav-logo > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .oldalsav-menu > * + * { margin-top: 2px; }
html.nincs-flex-gap .oldalsav-menu a > * { margin-right: 12px; }
html.nincs-flex-gap .oldalsav-menu a > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .oldalsav-user > * { margin-right: 10px; }
html.nincs-flex-gap .oldalsav-user > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .felso-sav > * { margin-right: 16px; }
html.nincs-flex-gap .felso-sav > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .felso-jobb > * { margin-right: 12px; }
html.nincs-flex-gap .felso-jobb > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .felso-kereso > * { margin-right: 8px; }
html.nincs-flex-gap .felso-kereso > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .oldal-fejlec > * { margin-right: var(--terkoz-4); }
html.nincs-flex-gap .oldal-fejlec > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .szuro-sav > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .szuro-sav > *:last-child:not(:only-child) { margin-right: 0; }
@media (max-width: 1000px) {
  html.nincs-flex-gap .oldalsav-user > * { margin-right: 10px; margin-bottom: 10px; }
  html.nincs-flex-gap .oldalsav-user > *:last-child:not(:only-child) { margin-right: 0; }
}
@media (max-width: 700px) {
  html.nincs-flex-gap .felso-kereso > * { margin-right: 0; }
}
html.nincs-flex-gap .munkalap-fejkartya .fej-sor > * { margin-right: var(--terkoz-4); }
html.nincs-flex-gap .munkalap-fejkartya .fej-sor > *:last-child:not(:only-child) { margin-right: 0; }
@media (max-width: 700px) {
  html.nincs-flex-gap .munkalap-fejkartya .fej-sor > * { margin-right: 0; }
  html.nincs-flex-gap .munkalap-fejkartya .fej-sor > * + * { margin-top: var(--terkoz-4); }
}
html.nincs-flex-gap .szolgaltatas-elem > * { margin-right: 12px; }
html.nincs-flex-gap .szolgaltatas-elem > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .szolgaltatas-szoveg > * + * { margin-top: 2px; }
html.nincs-flex-gap .kosar-urlap > * { margin-right: var(--terkoz-2); }
html.nincs-flex-gap .kosar-urlap > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .tipus-urlap > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .tipus-urlap > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .erkezesi-gomb > * + * { margin-top: 2px; }
html.nincs-flex-gap .jelolo-sor > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .jelolo-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .tetel-diktalas > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .tetel-diktalas > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .diktal-gomb > * { margin-right: 8px; }
html.nincs-flex-gap .diktal-gomb > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .kioszk-sor-lista li > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .kioszk-sor-lista li > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .kioszk-mod > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .kioszk-mod > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .kioszk-mod-fejlec > * { margin-right: var(--terkoz-2); margin-bottom: var(--terkoz-2); }
html.nincs-flex-gap .kioszk-mod-fejlec > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/platform.css */
html.nincs-flex-gap .stat-funkcio > * { margin-right: 12px; }
html.nincs-flex-gap .stat-funkcio > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .utvonal-lista li > * { margin-right: 10px; margin-bottom: 10px; }
html.nincs-flex-gap .utvonal-lista li > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .betoltes-urlap > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .betoltes-urlap > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .jelentkezes-fej > * { margin-right: var(--terkoz-4); margin-bottom: var(--terkoz-4); }
html.nincs-flex-gap .jelentkezes-fej > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/publikus.css */
html.nincs-flex-gap .pub-fejlec-sor > * { margin-right: 20px; }
html.nincs-flex-gap .pub-fejlec-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-logo > * { margin-right: 12px; }
html.nincs-flex-gap .pub-logo > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-menu > * { margin-right: 6px; }
html.nincs-flex-gap .pub-menu > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-cta-sor > * { margin-right: 12px; margin-bottom: 12px; }
html.nincs-flex-gap .pub-cta-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-statok > * { margin-right: 40px; margin-bottom: 40px; }
html.nincs-flex-gap .pub-statok > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-kapacitas-fej > * { margin-right: 12px; }
html.nincs-flex-gap .pub-kapacitas-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-kereso-doboz > * { margin-right: 14px; }
html.nincs-flex-gap .pub-kereso-doboz > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-lista-fej > * { margin-right: 16px; }
html.nincs-flex-gap .pub-lista-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-muhely-kartya .muhely-fej > * { margin-right: 14px; }
html.nincs-flex-gap .pub-muhely-kartya .muhely-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-muhely-kartya .muhely-hely > * { margin-right: 6px; }
html.nincs-flex-gap .pub-muhely-kartya .muhely-hely > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-adatsor li > * { margin-right: 10px; }
html.nincs-flex-gap .pub-adatsor li > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-hozzajarulas > * { margin-right: 10px; }
html.nincs-flex-gap .pub-hozzajarulas > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-kapcsolat-lista li > * { margin-right: 14px; }
html.nincs-flex-gap .pub-kapcsolat-lista li > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-lablec-sor > * { margin-right: 20px; margin-bottom: 20px; }
html.nincs-flex-gap .pub-lablec-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-szerep .szerep-fej > * { margin-right: 14px; }
html.nincs-flex-gap .pub-szerep .szerep-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-funkcio-lista > * + * { margin-top: 8px; }
html.nincs-flex-gap .pub-funkcio-elem > * { margin-right: 14px; }
html.nincs-flex-gap .pub-funkcio-elem > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-funkcio-elem .funkcio-szoveg > * + * { margin-top: 2px; }
html.nincs-flex-gap .funkcio-reszlet .reszlet-fej > * { margin-right: 14px; }
html.nincs-flex-gap .funkcio-reszlet .reszlet-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .reszlet-elony .elony-cimke > * { margin-right: 7px; }
html.nincs-flex-gap .reszlet-elony .elony-cimke > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .reszlet-kiemeles > * { margin-right: 10px; }
html.nincs-flex-gap .reszlet-kiemeles > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .kinalat-elem > * { margin-right: 12px; }
html.nincs-flex-gap .kinalat-elem > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .jelentkezes-szolg > * { margin-right: 9px; }
html.nincs-flex-gap .jelentkezes-szolg > *:last-child:not(:only-child) { margin-right: 0; }
@media (max-width: 760px) {
  html.nincs-flex-gap .pub-kereso-doboz > * { margin-right: 0; }
  html.nincs-flex-gap .pub-kereso-doboz > * + * { margin-top: 14px; }
}
@media (max-width: 560px) {
  html.nincs-flex-gap .pub-statok > * { margin-right: 24px; margin-bottom: 24px; }
  html.nincs-flex-gap .pub-statok > *:last-child:not(:only-child) { margin-right: 0; }
  html.nincs-flex-gap .pub-lista-fej > * { margin-right: 0; }
  html.nincs-flex-gap .pub-lista-fej > * + * { margin-top: 4px; }
}
html.nincs-flex-gap .pub-atvezeto-sor > * { margin-right: 32px; margin-bottom: 32px; }
html.nincs-flex-gap .pub-atvezeto-sor > *:last-child:not(:only-child) { margin-right: 0; }
@media (max-width: 700px) {
  html.nincs-flex-gap .pub-atvezeto-sor > * { margin-right: 0; margin-bottom: 0; }
  html.nincs-flex-gap .pub-atvezeto-sor > * + * { margin-top: 20px; }
}

/* szerveren/public/assets/css/tablet.css */
html.nincs-flex-gap body.nezet-szerelo .nav-felso > * { margin-right: var(--terkoz-4); }
html.nincs-flex-gap body.nezet-szerelo .nav-felso > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .nav-felso .nav-bal > * { margin-right: 12px; }
html.nincs-flex-gap body.nezet-szerelo .nav-felso .nav-bal > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .munka-kartya .cim-sor > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap body.nezet-szerelo .munka-kartya .cim-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .tetel-sor > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap body.nezet-szerelo .tetel-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .uj-tetel-sor > * { margin-right: var(--terkoz-2); margin-bottom: var(--terkoz-2); }
html.nincs-flex-gap body.nezet-szerelo .uj-tetel-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .tetel-muveletek > * { margin-right: var(--terkoz-2); }
html.nincs-flex-gap body.nezet-szerelo .tetel-muveletek > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .jegyzet-sor > * { margin-right: var(--terkoz-2); margin-bottom: var(--terkoz-2); }
html.nincs-flex-gap body.nezet-szerelo .jegyzet-sor > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap body.nezet-szerelo .gumi-valaszto > * + * { margin-top: var(--terkoz-2); }
html.nincs-flex-gap .dok-lista > * + * { margin-top: var(--terkoz-2); }
html.nincs-flex-gap .dok-elem > * + * { margin-top: 2px; }
html.nincs-flex-gap .akcio-sav > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .akcio-sav > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/widget.css */
html.nincs-flex-gap .widget-hozzajarulas > * { margin-right: 9px; }
html.nincs-flex-gap .widget-hozzajarulas > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/foglalas.css */
html.nincs-flex-gap .foglalas-nap .nap-fejlec > * { margin-right: 8px; }
html.nincs-flex-gap .foglalas-nap .nap-fejlec > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .nap-idopontok > * { margin-right: 6px; margin-bottom: 6px; }
html.nincs-flex-gap .nap-idopontok > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .foglalas-szolg > * { margin-right: 10px; }
html.nincs-flex-gap .foglalas-szolg > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .foglalas-nap > * + * { margin-top: 2px; }
html.nincs-flex-gap .foglalas-napszak > * { margin-right: 14px; margin-bottom: 14px; }
html.nincs-flex-gap .foglalas-napszak > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .napszak-elem > * { margin-right: 6px; }
html.nincs-flex-gap .napszak-elem > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/portal.css */
html.nincs-flex-gap .site-header > * { margin-right: 28px; }
html.nincs-flex-gap .site-header > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .brand > * { margin-right: 11px; }
html.nincs-flex-gap .brand > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .fo-menu > * { margin-right: 20px; }
html.nincs-flex-gap .fo-menu > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .button > * { margin-right: 20px; }
html.nincs-flex-gap .button > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .eyebrow > * { margin-right: 10px; }
html.nincs-flex-gap .eyebrow > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .hero-actions > * { margin-right: 13px; margin-bottom: 13px; }
html.nincs-flex-gap .hero-actions > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .trust-row > * { margin-right: 22px; margin-bottom: 22px; }
html.nincs-flex-gap .trust-row > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .card-location.floating-card > * { margin-right: 10px; }
html.nincs-flex-gap .card-location.floating-card > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .card-status.floating-card > * { margin-right: 10px; }
html.nincs-flex-gap .card-status.floating-card > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .audience-card > a > * { margin-right: 20px; }
html.nincs-flex-gap .audience-card > a > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .services-top > * { margin-right: 30px; }
html.nincs-flex-gap .services-top > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .text-link > * { margin-right: 15px; }
html.nincs-flex-gap .text-link > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .muhelyek-fej > * { margin-right: 30px; margin-bottom: 30px; }
html.nincs-flex-gap .muhelyek-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .muhely-kartya-test > * + * { margin-top: 10px; }
html.nincs-flex-gap .muhely-hely > * { margin-right: 7px; }
html.nincs-flex-gap .muhely-hely > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-muhely-kartya .muhely-hely > * { margin-right: 7px; }
html.nincs-flex-gap .pub-muhely-kartya .muhely-hely > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .muhely-tovabb > * { margin-right: 12px; }
html.nincs-flex-gap .muhely-tovabb > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .system-stats > * { margin-right: 40px; }
html.nincs-flex-gap .system-stats > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .dash-sidebar > * + * { margin-top: 30px; }
html.nincs-flex-gap .final-cta > * { margin-right: 45px; }
html.nincs-flex-gap .final-cta > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .final-cta > div:last-child > * { margin-right: 12px; margin-bottom: 12px; }
html.nincs-flex-gap .final-cta > div:last-child > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .pub-lablec > div > * + * { margin-top: 13px; }
@media (max-width: 980px) {
  html.nincs-flex-gap .fo-menu > * { margin-right: 0; }
  html.nincs-flex-gap .final-cta > * { margin-right: 0; }
  html.nincs-flex-gap .final-cta > * + * { margin-top: 45px; }
}
@media (max-width: 650px) {
  html.nincs-flex-gap .muhelyek-fej > * { margin-right: 0; margin-bottom: 0; }
  html.nincs-flex-gap .muhelyek-fej > * + * { margin-top: 30px; }
  html.nincs-flex-gap .services-top > * { margin-right: 0; }
  html.nincs-flex-gap .services-top > * + * { margin-top: 30px; }
  html.nincs-flex-gap .system-stats > * { margin-right: 22px; }
  html.nincs-flex-gap .system-stats > *:last-child:not(:only-child) { margin-right: 0; }
  html.nincs-flex-gap .dash-sidebar > * + * { margin-top: 24px; }
}
html.nincs-flex-gap .nezet-publikus .gomb > * { margin-right: 10px; }
html.nincs-flex-gap .nezet-publikus .gomb > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .fejlec-jobb > * { margin-right: 10px; }
html.nincs-flex-gap .fejlec-jobb > *:last-child:not(:only-child) { margin-right: 0; }
@media (max-width: 980px) {
  html.nincs-flex-gap .menu-gomb > * + * { margin-top: 5px; }
}

/* szerveren/public/assets/css/kioszk.css */
html.nincs-flex-gap .hivo-varolista > * { margin-right: 10px; margin-bottom: 10px; }
html.nincs-flex-gap .hivo-varolista > *:last-child:not(:only-child) { margin-right: 0; }

/* szerveren/public/assets/css/beosztas.css */
html.nincs-flex-gap .beosztas-elrendezes > * + * { margin-top: var(--terkoz-4); }
html.nincs-flex-gap .beosztas-varolista > * { margin-right: var(--terkoz-2); margin-bottom: var(--terkoz-2); }
html.nincs-flex-gap .beosztas-varolista > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-szuro > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .beosztas-szuro > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-szuro-cimke > * { margin-right: var(--terkoz-1); }
html.nincs-flex-gap .beosztas-szuro-cimke > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-jelmagyarazat > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .beosztas-jelmagyarazat > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-jel-elem > * { margin-right: 6px; }
html.nincs-flex-gap .beosztas-jel-elem > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-panel-fej > * { margin-right: var(--terkoz-3); }
html.nincs-flex-gap .beosztas-panel-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-panel-mezok > * { margin-right: var(--terkoz-3); margin-bottom: var(--terkoz-3); }
html.nincs-flex-gap .beosztas-panel-mezok > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .beosztas-panel-mezok label > * + * { margin-top: 4px; }

/* szerveren/public/assets/css/terkep.css */
html.nincs-flex-gap .indulas-vezerlok .button > * { margin-right: 10px; }
html.nincs-flex-gap .indulas-vezerlok .button > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .szuro-fej > * { margin-right: 10px; }
html.nincs-flex-gap .szuro-fej > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .lista-gombok > * { margin-right: 7px; margin-bottom: 7px; }
html.nincs-flex-gap .lista-gombok > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .lista-gombok a > * { margin-right: 7px; }
html.nincs-flex-gap .lista-gombok a > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .lista-gombok button > * { margin-right: 7px; }
html.nincs-flex-gap .lista-gombok button > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .buborek-gombok > * { margin-right: 6px; margin-bottom: 6px; }
html.nincs-flex-gap .buborek-gombok > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .utvonal-osszegzes > * { margin-right: 16px; }
html.nincs-flex-gap .utvonal-osszegzes > *:last-child:not(:only-child) { margin-right: 0; }
html.nincs-flex-gap .utvonal-gombok > * { margin-right: 10px; }
html.nincs-flex-gap .utvonal-gombok > *:last-child:not(:only-child) { margin-right: 0; }
@media (max-width: 650px) {
  html.nincs-flex-gap .utvonal-osszegzes > * { margin-right: 0; }
  html.nincs-flex-gap .utvonal-osszegzes > * + * { margin-top: 12px; }
}

/* szerveren/app/Views/layout/auth.php */
html.nincs-flex-gap .auth-fejlec > * { margin-right: 12px; }
html.nincs-flex-gap .auth-fejlec > *:last-child:not(:only-child) { margin-right: 0; }
