/* MOBIL KÉPERNYŐK KÜLÖN KEZELÉSE  */
/* Alapértelmezett beállítás: mindenhol rejtve */
.show-mobile-only {
    display: none !important;
}
@media (max-width: 768px) {
    .show-mobile-only {
        display: block !important; /* Vagy 'flex', 'inline-block' stb., a tartalom típusától függően */
    }
}

.hide-mobile-only {
    display: block; 
}
@media (max-width: 768px) {
    .hide-mobile-only {
        display: none !important; /* Felülírja az alapértelmezett beállítást mobil nézetben */
    }
}

/* H1 H2 reszponzív  */
@media only screen and (max-width: 768px) {
  h1 {
    font-size: 20px; 
  }
  h2 {
    font-size: 18px; 
  }
  h3 {
    font-size: 14px; 
  }

}

/* SLIDER text */
.slider_fej1 {
    font-size: 46px; /* Alapértelmezett méret asztali gépen */
    color: #ffffff;
  }
@media (max-width: 600px) {
    .slider_fej1 {
        font-size: 26px;
    }
}
.slider_fej2 {
    font-size: 36px; /* Alapértelmezett méret asztali gépen */
  }
@media (max-width: 600px) {
    .slider_fej2 {
        font-size: 24px;
    }
}

/* TOP-7 TELJES SZÉLESSÉG  */
.top-7-full {
    /* Az 586px szélesség rögzítése, ami két Venoshop pozíció szélessége */
    width: 520px !important; 
    /* Elengedhetetlen: biztosítja, hogy a szöveg is a 586px-es tartományon belül igazodjon */
    margin: 0 auto; 
}
@media (max-width: 600px) {
    .top-7-full {
        /* A szélesség felezése: 586px / 2 = 293px */
        width: 260px !important; 
    }
    .top7-text p {
        text-align: left !important; /* Szöveg balra igazítása mobil nézetben */
        font-size: 14px !important;  /* Kisebb betűméret mobilra */
        padding-right: 0;            /* Nincs szükség jobb oldali paddingra */
        padding-left: 15px;          /* Opcionális: bal oldali behúzás */
    }
}

/* 2. Biztosítjuk, hogy a szöveg konténere örökölje ezt a szélességet */
.top7-text {
    width: 100%; /* Kitölti a top-7-teljes-szelesseg div-et */
}

/* 3. A tényleges jobb oldali igazítás */
.top7-text p {
    text-align: right;
    /* A p elemnek már a teljes 586px széles konténer jobb széléhez kell igazodnia */
}