<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1800px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  max-width: 1500px;
}
}

@media only screen and (max-width: 1700px) {
div.zahlavi .kontejner {
    width: 100%;
}

.zahlavi .blokLogo a.logo {
 
}

.zahlavi a.logo img {

}

.pozadiHlavniMenu .blokHlavniMenu {

}

#clanek, #kategorie, #stranka{

}

.strankaBezObrazku #clanek, .strankaBezObrazku #kategorie, .strankaBezObrazku #stranka{

}

.strankaBezObrazku #stranka, .strankaBezObrazku #kategorie{

}


div.zahlavi.zahlaviMenuFix {

}

div.pozadiHlavniMenu div.blokHlavniMenu a.menuA {
  font-size: 24px;  
}

div.pozadiHlavniMenu div.blokHlavniMenu a.menuA .obrLogo {

}



.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA .obrLogo{

}

.pozadipodHlavickou {
   
}



.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA{
    
}

.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA span.menuLiSpan {
    padding: 2px 5px 2px 5px;
}

#slideshowUvod .nadpis .horni {
  font-size: 100px;
}

#slideshowUvod .nadpis .spodni {
  font-size: 80px;
}

#slideshowUvod h1 {
  font-size: 72px;
}



}


@media only screen and (max-width: 1600px) {

.kontejner{
width: 90%;
}

.clanekVypisObr {;
    height: 13vw;
}


}

@media only screen and (max-width: 1400px) {

.kontejner{

}


/* ----- Definice zĂˇhlavĂ­ ----- */

.zahlavi .blokLogo a.logo img {
     
}


.zahlavi a.logo img {
  height: 70px;
}

.pozadiHlavniMenu .blokHlavniMenu {
  height: 90px;
}

div.pozadiHlavniMenu div.blokHlavniMenu .hlavniMenu {
  height: 50px;
  padding-right: 5px;
}

div.pozadiHlavniMenu div.blokHlavniMenu a.menuA {
    font-size: 18px;
padding: 0px 10px 0px 10px;
}




.variantaFVEinner {
  padding: 10px 30px;
}

.variantaObr {
	margin: 10px 0px 10px 0px;
  max-height: 100px;
}

.variantaNadpis {
  font-size: 20px;
  padding: 0px 0px 0px 0px;
}

.variantaFVE {
  font-size: 15px;
}

.variantaText {
  font-size: 15px;
  padding: 10px 0px 10px 0px;
}

.variantaParametryTexty {
  padding: 10px 0px 0px 0px;
}

.nadpisZaruky {
  padding: 10px 20px 10px 10px;
  font-size: 36px;
  line-height: 1.2;
  text-align: right;
}

.counterCislo {
  font-size: 48px;
}

.counterJednotka {
  font-size: 30px;
}

.blokCounter .text {
  font-size: 15px;
}

#blokZaruky .container{
  max-width: 100%;
}

.icoKomponentyUvod, .icoTechnikUvod {
  height: 160px;
}

.tlacitkoSpecial.tlacitkoSpecialLeveVelke {
  padding: 0px 0px 0px 60px;
  background-size: contain;
}

.rozcestnikOddelovac {
  margin: 0px 30px;
}

.tlacitkoSpecial.tlacitkoSpecialPraveVelke {
  padding: 0px 60px 0px 0px;
  background-size: contain;
}

.blokRozcestnik .rozcestnikNadpis {
  font-size: 24px;
}

.blokRozcestnik .rozcestnikPodnadpis {
  font-size: 15px;
  padding: 3px 0px 10px 0px;
}

.blokRozcestnik .tlacitkoSpecialLeveVelke .rozcestnikTlacitko, .blokRozcestnik .tlacitkoSpecialPraveVelke .rozcestnikTlacitko {
  font-size: 14px;
  min-height: 0px;
  min-width: 0px;
  padding: 5px 20px;
}


/*------------------  tÄ›lo ---------------*/

input[type="submit"], input[type="reset"], input[type="button"], button, input[type="submit"].tlacitko, input[type="reset"].tlacitko, input[type="button"].tlacitko, button.tlacitko, a.tlacitko, .tlacitko {
    font-size: 14px;	
}

#pozadiPodHlavickou, #clanek, #kategorie, #stranka {
  margin-top: 90px;
}

#slideshowUvod{
	height: 80vh;
height: calc(100vh - 90px);
}

.hlavniNadpis, h1 {
    font-size: 42px;
}
.nadpis1 {
    font-size: 22px;
}

.slideHlavickaText .nadpisHorni {
  font-size: 60px;
}





.tlacitkoSpecial.tlacitkoSpecialPrave,.tlacitkoSpecial.tlacitkoSpecialLeve{
  min-height: 75px !important;
  font-size: 24px !important;
}


.clanek .podstrankaBezObr {
/*padding-top: 100px;*/
}

.boxyAktuality {
  gap: 4%;
}

.boxyAktuality.uvod .novinkySlide {
  width: 48%;
}

.boxyAktuality .boxTl {
  margin: 20px auto 20px auto;
}


}
</pre></body></html>