.container{max-width: 1110px; margin: auto; position: relative;  text-align: left}
.container {margin-left: auto;margin-right: auto;padding-left: 15px;padding-right: 15px;width: 100%;}
img {max-width: 100%;}

.header__info {position: absolute;left: 15px;bottom: 80px;padding: 1rem 2rem;text-align: left;font-size: 2.125rem;line-height: 34px;background: rgba(255, 255, 255, 0.7);color: #20234c;font-weight: 600;}
.header__info h1 {text-align: left;/*text-shadow: 4px 4px 6px rgb(0 0 0 / 20%), 0px -5px 15px rgb(255 255 255 / 30%);*/font-size: 2.125rem;}
.header__info h1 span {display: block;font-size: 1.5rem;font-weight: 400;}

/* pridane */
/*
.preload * {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
  }
*/

.subheader {position: relative;width: 100%;height: 0;/* padding-top: 26.8%; */overflow: hidden;height: 500px;min-height: 200px;max-width: 100%;margin: auto;}


/* form open fix*/
.v--modal-block-scroll {position: inherit !important;}


/* header images*/
.slider{}
.slider--header{position: relative;width: 100%; height:0; overflow: hidden; height: 500px;}
.slider--header figure {position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0;}
.animate figure {animation: slideShow 30s linear infinite 0s;}
.slider--header figure.img1{opacity: 1;}
.slider--header figure.img2{animation-delay: 5s;}
.slider--header figure.img3{animation-delay: 10s;}
.slider--header figure.img4{animation-delay: 15s;}
.slider--header figure.img5{animation-delay: 20s;}
.slider--header figure.img6{animation-delay: 25s;}
.header-mob{display: none;}

@keyframes slideShow {
	0% {opacity: 0; transform:scale(1);}
	3% {opacity: 1}
	15% {opacity: 1;}
	18% {opacity: 0;transform:scale(1.15);}
	99% {opacity: 0;transform:scale(1);}
	100% {opacity: 0;transform:scale(1);}
}

/* 5 pics
@keyframes slideShow {
0% {opacity: 0; transform:scale(1);}
3% {opacity: 1}
18% {opacity: 1;}
22% {opacity: 0;transform:scale(1.25);}
99% {opacity: 0;transform:scale(1);}
100% {opacity: 0;transform:scale(1);}
}
*/


@media only screen and (max-width : 1100px) {
	.header__info h1{float: none;}
}

@media only screen and (max-width: 991px) {
	.container {max-width: 960px;}
}


@media only screen and (max-width: 767px) {
	.container {max-width: 720px;}
	.header__info {width: auto; padding: 15px 15px;left: 0;}
}

@media only screen and (max-width : 780px) {
	.header__info {font-size:2rem;}
}

@media only screen and (max-width : 760px) {
	.slider--header{display: none;}
	.header-mob{display: block;}
	.header__info {bottom:100px;}
	.subheader {height: auto;}
}

@media only screen and (max-width: 575px) {
	.container {max-width: 540px;}
}

@media only screen and (max-width: 495px){
	.header__info {bottom: 6px!important;width: 100%!important;}
}

@media only screen and (max-width : 450px) {
	.header__info {font-size:1.5rem;}
	.header__info h1 {font-size: 2rem;}
	.header__info h1 span {font-size: 1.5rem;line-height: 160%;}
}
