/* a privacy note linket 0 magasságúvá azaz láthatatlanná teszi*/
#jform_consentbox-lbl {
    font-size: 0;
}
/* meg kell nézni*/
#Mod98 > div > h3 {
    display: none;
}
/* Rehabilitáció - Terápiás mozgástréning heading betűméret növelés*/
#Mod102 > div > div > div.module-head-group.col-md-4 > h3 {
    font-size: 32px;
}
/* a Rehabilitáció - Terápiás mozgástréning A Reya Jógastúdióban nemcsak a jógagyakorlásé a főszerep... sorkizárt szöveg legyen*/
#acm-hero-102 > div > h4 {
    text-align: justify;
    text-justify: inter-word;
}
/*Section1 Rehabilitáció - Terápiás mozgástréning magassága minimum legyen*/
#section-1 {
    min-height: auto;
}
/* a Rehabilitáció - Terápiás mozgástréning Rehabilitációs trénerként célom, hogy...sorkizárt szöveg legyen*/#acm-hero-102 > div > p {
    text-align: justify;
    text-justify: inter-word;
}
/*A test mozgásban találja meg erejét, a lélek a csendben nyílik... sorkizárt legyen*/
#acm-hero-101 > div > p {
    text-align: justify;
    text-justify: inter-word;
}
/*Test, Lélek, Tudat legyen sorkizárt*/
/*#acm-hero-101 > div > h1 {
    text-align: justify;
    text-justify: inter-word;
}*/
/*Test, Lélek, Tudat, hero-1 magassága legyen minimum*/
#hero-1 .container,
#hero-1 .inner,
#hero-1 .hero-content {
    min-height: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
/*Rugalmasság, alkalmazkodás betűméret állítás*/
h2.sub-title {
    font-size: 40px; 
}
/*Rugalmasság, alkalmazkodás fejlécek középre igazítás-Csoportos óra-Egyéni óra-Pre- és Rehabilitáció-Manuális technikák*/
#acm-hero-103 > div > div:nth-child(1) > h5 {
    text-align: center;
}
#acm-hero-103 > div > div:nth-child(2) > h5 {
    text-align: center;
}
#acm-hero-103 > div > div:nth-child(3) > h5 {
    text-align: center;
}
#acm-hero-103 > div > div:nth-child(4) > h5 {
    text-align: center;
}
/*Rugalmasság, alkalmazkodás fejlécek betűméret állítás -Csoportos óra-Egyéni óra-Pre- és Rehabilitáció-Manuális technikák*/
#acm-hero-103 > div > div > h5 {
    font-size: 32px;
}
/*#acm-hero-103 > div > div:nth-child(1) > h5 {
    font-size: 32px;
}*/
/*Árak ikonok alatti betűméret növelése*/
figcaption.caption {
    font-size: 20px;
    line-height: 1.4;
}
/*Beszúrt kép középre helyezése az Árak menüpontban*/
img[itemprop="thumbnail"] {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto;
}
/*Kapcsolati formon sorkizárttá teszi a Foglalkozásaimat a RUB-INT Női Egészségcentrumban vezetem, de kérésre más helyszínen is örömmel megtartom az órákat.*/
#t4-mainbody > div > div.contact > div.-style > div > div > div.col-md-4.contact-information > div > div.contact-info > dl.contact-position.dl-horizontal > dd {
    text-align: justify;
    text-justify: inter-word;
}
/*legyen kerete a featured cikkeknek*/
.blog-featured .item,
.blog-featured .blog-item {
  border: 3px solid #CDBA96;
  padding: 20px;
  margin-bottom: 30px;
}
/*hamburger menu fejléc elrejtés*/
/*#sidebar-wrapper .menu-heading {
  display: none;
}
*/
/*hamburger menu beállítások*/
/* =========================
   OFF-CANVAS MENÜ – VÉGLEGES DARK/EGYSÉGES MEGJELENÉS
========================= */

/* 1️⃣ Menü teljes háttér (body) */
#off-canvas-right-reveal {
  background-color: #f5efe6; /* világos menü test */
  color: #4a443f; /* alap szöveg */
}

/* 2️⃣ Logo header – sötét háttér */
#off-canvas-right-reveal .t4-off-canvas-header {
  background-color: #1e1e1e; /* sötét háttér a logónak */
  color: #f1f1f1; /* világos szöveg és X gomb */
  padding: 1rem;
  border-bottom: 1px solid rgba(255,255,255,0.1); /* finom elválasztás */
}

/* 3️⃣ Bezáró gomb (X) */
#off-canvas-right-reveal .t4-off-canvas-header .close {
  color: #f1f1f1;
  font-size: 1.5rem;
}

/* 4️⃣ Főmenü linkek */
#off-canvas-right-reveal .nav-link {
  color: #4a443f; /* főmenü betűszín */
  text-transform: none; /* opcionális */
}

/* Aktív / hover főmenü */
#off-canvas-right-reveal .nav-link:hover,
#off-canvas-right-reveal .nav-item.active > a {
  color: #cfae70; /* hover / aktív link színe */
}

/* 5️⃣ Dropdown / almenü háttér */
#off-canvas-right-reveal .dropdown-menu {
  background-color: #f5efe6; /* egyezik a menü testével */
  border: none;
  padding: 0.5rem 0;
}

/* 6️⃣ Dropdown / almenü linkek */
#off-canvas-right-reveal .dropdown-item {
  color: #4a443f; /* almenü betűszín */
}

/* 7️⃣ Dropdown hover / aktív linkek */
#off-canvas-right-reveal .dropdown-item:hover,
#off-canvas-right-reveal .dropdown-item.active {
  color: #cfae70; /* hover / aktív szín */
  background-color: #e0d8ca; /* kicsit világosabb háttér hovernek */
}

/* 8️⃣ Finom elválasztás menüpontok között */
/* 8️⃣ Finom elválasztás – CSAK főmenü elemek között */
#off-canvas-right-reveal > .t4-off-canvas-body .nav > .nav-item {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

/* ne legyen vonal az UTOLSÓ főmenüpont alatt */
#off-canvas-right-reveal > .t4-off-canvas-body .nav > .nav-item:last-child {
  border-bottom: none;
}

/* 9️⃣ Almenü elemek elválasztása (külön kezelve) */
#off-canvas-right-reveal .dropdown-menu .dropdown-item {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

/* ne legyen vonal az UTOLSÓ almenüpont alatt */
#off-canvas-right-reveal .dropdown-menu .dropdown-item:last-child {
  border-bottom: none;
}
/*almenü beljebb kerüljön és legyen animálva*/
/* Almenü beljebb tolása (indent) */
#off-canvas-right-reveal .dropdown-menu {
  padding-left: 1.5rem; /* TAB mélység – igény szerint */
}
#off-canvas-right-reveal .dropdown-menu {
  transition: all 0.2s ease;
}


