<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

@media only screen and (max-width: 600px) {
.kontaktniInfoTexty .kontaktniInfoNadpis {
  font-size: 24px;
}


.galerieBlok.blokPrvek {
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
}


.blokCounter {
  flex-wrap: wrap;
  gap: 5%;
}

.stat {
  width: 45%;
  padding: 20px 0px;
  text-align: center;
}

.icoKomponentyUvod, .icoTechnikUvod {
  display: none;
}

.tlacitkoSpecial.tlacitkoSpecialLeveVelke {
  padding: 15px 0px 15px 60px;
}

.tlacitkoSpecial.tlacitkoSpecialPraveVelke {
  padding: 15px 60px 15px 0px;
}

.slick-prev {
  left: 5px;
}

.slick-next {
  right: 5px;
}

.realizaceUvodSlider {
  padding: 0% 30px 0px 30px;
  margin: 0px 0px 20px 0px;
}

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

}

/* ------ vÄ›tĹˇĂ­ neĹˇ SM -----------*/
@media only screen and (min-width: 575px) {
.mobilni575{
    display: none !important;
}

}


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

.neMobilni575{
    display: none !important;
}

.patickaRozcestnik {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 30px;
  flex-direction: column;
}

.patickaRozcestnik .oddelovac {
  width: 300px;
  height: 1px;
}

}


@media only screen and (max-width: 500px) {
	
.blokHlavniMenu .navbar-brand.navbar-brand-poptavka, .zahlaviMenuFix .blokHlavniMenu .navbar-brand.navbar-brand-poptavka {
  padding: 0px 10px;
}

.navbar-brand .icoPoptavka {
  display: none;
}	

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

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

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

#slideshowUvod .blokUvodSlidePravy {
  transform: scale(0.5);
}

.boxyAktuality .novinkySlide, .boxyAktuality.uvod .novinkySlide {
  width: 100%;
  margin: 10px auto 20px auto;
  padding: 10px 20px;
  align-items: flex-start;
  flex-direction: column;
}

.boxyAktuality .slideObr {
  width: 250px;
  max-width: 100%;
  margin-right: 0%;
  float: left;
  height: auto;
  max-height: none;
  overflow: hidden;
  flex-shrink: 0;
  margin-bottom: 15px;
}

.boxyAktuality .slideTexty {
  width: 100%;
}

}


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


.bannery.banneryUvod {
  margin: -80px 0px 20px 0px;
}
}

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

.blokHlavniMenu .navbar-brand .navbar-brand-poptavka-text {
  display: none;
}


}



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



#clanek, #kategorie, #stranka{
}


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

.hlavniNadpis, h1, .hlText h1, .clanek h1 {
    font-size: 24px;
    padding-top: 10px;
	margin: 0px 0px 10px 0px;
}


.galerie .carousel-indicators {
    display: none;
}

#slideshowUvod .nadpis {
  margin-bottom: 30px;
}

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

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



.tlacitkoSpecial.tlacitkoSpecialPrave, .tlacitkoSpecial.tlacitkoSpecialLeve {
  font-size: 18px !important;
}



}



@media only screen and (max-width: 350px) {
.blokHlavniMenu .navbar-brand.navbar-brand-poptavka {
  display:none;
}

}




















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