.text-mobile {
    display: none; /* Skryť na desktope */
}

@media screen and (max-width: 768px) {
    .text-desktop {
        display: none; /* Skryť na mobile */
    }
    .text-mobile {
        display: block; /* Zobraziť na mobile */
    }
}

/* Zaoblenie rohov bannerov*/
.metaslider {
    margin-bottom: 20px;
    border-radius: 10px; /* Upravte hodnotu pre požadované zaoblenie rohov */
    overflow: hidden; /* Skryje presah obrázkov cez zaoblené rohy */
}
.metaslider img{
  border-radius: 10px;
}

/* Zaoblenie rohov obrazkov v postoch*/
.ct-media-container img{
	  border-radius: 10px;
}

/* Zakaz zalamovania textu v tabulkach*/

.wp-block-table{
  white-space: nowrap;
}

.tablepress {
		--head-bg-color: white; !important;
}

.tablepress tfoot .row-5 {
  background-color: white; 
}

.liga-tab {
  font-size: 14px; 
}

html {
  scroll-behavior: smooth;
}

/* Prepneme layout stránky, aby ignoroval šírku sidebaru a roztiahol obsah */
@media (min-width: 1000px) {
    /* 1. Potlačíme nastavenie gridu pre stránky so sidebarom vpravo */
    .page-id-4035 [data-sidebar="right"] {
        /* Nastavíme šírku hlavného obsahu na 100% a odstránime stĺpec pre sidebar */
        --grid-template-columns: minmax(100px, 1fr) !important;
    }

    /* 2. Zabezpečíme, že celý obsahový kontajner bude mať priestor na roztiahnutie */
    .page-id-4035 .ct-container-content {
        width: 100% !important;
        max-width: 100% !important;
    }

    /* 3. Pre istotu skryjeme element sidebaru (pretože sa naň už nebude alokovať miesto) */
    .page-id-4035 .ct-sidebar {
        display: none !important;
    }
}