@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 {
 max-height: 200px; 
}

.pozadiHlavniMenu .blokHlavniMenu {
  height: 100px;
}

#clanek, #kategorie, #stranka{
	margin-top:70px;
}

.strankaBezObrazku #clanek, .strankaBezObrazku #kategorie, .strankaBezObrazku #stranka{
	margin-top:130px;
}

.strankaBezObrazku #stranka, .strankaBezObrazku #kategorie{
	margin-top:100px;
}


div.zahlavi.zahlaviMenuFix {
    height: 60px;
}

div.pozadiHlavniMenu div.blokHlavniMenu a.menuA {
  font-size: 24px;  
}

div.pozadiHlavniMenu div.blokHlavniMenu a.menuA .obrLogo {
    height: 80px;
}



.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA .obrLogo{
	height: 50px;
}

.pozadipodHlavickou {
   
}



.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA{
    font-size: 16px;
}

.zahlaviMenuFix div.pozadiHlavniMenu div.blokHlavniMenu a.menuA span.menuLiSpan {
    padding: 2px 5px 2px 5px;
}



}


@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 {
     
}

div.pozadiHlavniMenu div.blokHlavniMenu a.menuA {
    font-size: 18px;
padding: 0px 15px 0px 15px;
}


div.pozadiHlavniMenu div.blokHlavniMenu a.menuA .obrLogo {
    height: 65px;
}

.icoFacebook {

    height: 38px;

}


/*------------------  tělo ---------------*/
#slideshowUvod .carousel-caption {
  padding: 0px 20px 30px 20px;
}

#slideshowUvod .captionNazev {
  font-size: 36px;
}

#slideshowUvod .carousel-indicators button {
  padding: 30px 15px;
}

#slideshowUvod .indicatorsNazev {
  font-size: 18px;
}

#slideshowUvod .indicatorsData {
  margin-top: 10px;
  font-size: 16px;
}

#slideshowUvod .controlPrevNext .carousel-control-prev, #slideshowUvod .controlPrevNext .carousel-control-next, .galerie.owl-carousel .owl-nav  .owl-prev, .galerie.owl-carousel .owl-nav  .owl-next {
  width: 40px;
  height: 50px;
}

#slideshowUvod .controlPrevNext .carousel-control-prev, .galerie.owl-carousel .owl-nav  .owl-prev {
  padding-left: 12px;
  width: 60px;
}


#slideshowUvod .carousel-inner img {
  height: calc(100vh - 140px);
}

#slideshowUvod .uvodSlideVideoObal{
  height: calc(100vh - 140px) ; 
}


#banneryPodSlideshow .box h2 {
  font-size: 40px;
}

#banneryPodSlideshow .box .boxText {
  font-size: 24px;
}


#blokyStred .blokyStredNadpis, #sponzori .sponzoriNadpis, .kontaktniInfoHlavniNadpis {
  font-size: 60px;
}

#blokyStred .blokyStredBannery {
  width: 600px;
}

#blokyStred .blokySBClanekNazev {
  font-size: 18px;
}

#blokyStred .blokySBClanekData {
  font-size: 15px;
}

#blokyStred .blokySBNadpis {
  padding: 8px 30px;
  font-size: 24px;
}

#blokyStred .box .boxNadpis {
  margin: 0px 0px -5px 0px;;
  font-size: 24px;
}

#banneryPodSlideshow .box .boxText {
  font-size: 16px;
}

.sponzoriSlider .boxLogo img{
	height: 60px;
}

.kontaktniInfoTexty {
  padding: 20px;
}

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;	
}

.hlavniNadpis, h1 {
    font-size: 48px;
}
.nadpis1 {
    font-size: 22px;
}

.counterCislo {
    font-size: 64px;
}


#sponzori .sponzoriNadpis {
	font-size: 36px;
}

#sponzori .sponzoriText {
  margin: 25px 0px 50px 0px;
}

#sponzori .sponzoriText img {
  max-width: 100%;
  max-height: 90px;
}

#sponzori .hlavniSponzori img {
  max-height: 130px;
}


.clanek .podstrankaBezObr {
/*padding-top: 100px;*/
}




}
