
@media only screen and (max-width: 1300px) {
.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA {
    
}

}



@media only screen and (max-width: 1200px) {
/* ----- Definice záhlaví ----- */
.kontejner{
}

.text18{ 
font-size: 16px;
}

.text24{ 
font-size: 18px;
}

.text36{ 
font-size: 24px;
}

.text48{ 
font-size: 30px;
}

.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA{
    font-size: 14px;
}



div.pozadiHlavniMenu div.blokHlavniMenu a.menuA .obrLogo {
    height: 55px;
}

/*------------------  tělo ---------------*/



#banneryPodSlideshow .box h2 {
  font-size: 30px;
}

#banneryPodSlideshow .box .boxText {
  font-size: 20px;
}

#blokyStred .blokyStredNadpis, #sponzori .sponzoriNadpis, .kontaktniInfoHlavniNadpis {
  font-size: 48px;
}


#blokyStred .blokyStredBannery {
  width: 50%;
}

.kontaktniInfoTexty {
  padding: 0px 20px 20px 0px;
  background: #fff;
  margin-right: 0px;
  position: relative;
  left: 0%;
  width: 100%;
  margin-bottom: 0px;
  margin-top: 0px;
}

.hlavniNadpis, h1 {
    font-size: 36px;
}

#sponzori {
  margin: 0px 0px 40px 0px;
}

#sponzori .sponzoriBanner {
  float: none;
  width: 100%;
  padding: 0px 0px 30px 0px;
  text-align: center;
}

#sponzori .sponzoriBanner img {
  width: 100%;
  height: auto;
  max-width: 800px;
}

#sponzori .sponzoriTexty {
  float: none;
  width: 100%;
}

#sponzori .sponzoriNadpis {
  margin: 20px 0px 0px 0px;
  text-align: center;
}

#sponzori .sponzoriText {
  text-align: center;
}

#sponzori .sponzoriText img {
  max-height: none;
}

#sponzori .hlavniSponzori img {
    max-height: 180px;
  }
  
  #sponzori .hlavniSponzori {
  justify-content: center;
}

.kategorie .hlavniNadpis {
  
}



.clanek {

    /*padding-top: 120px;*/

}


.clanekGalerie {
	margin: 30px 5% 20px 0px ;
}



}



