@charset "utf-8";
/* ***************************************************** */
/*
/*  copyright 2019
/*  PIXMEDIA - Jakub Kribik
/*  www.pixmedia.cz
/*  info@pixmedia.cz
/*
/* ***************************************************** */
*{margin:0 auto;padding:0;line-height:1.5;font-size:18px;font-family:"Poppins",sans-serif}.noborder,.content-in .noborder,table.noborder,table.noborder tr,table.noborder th,table.noborder td{border:0}.nomargin,.content-in .nomargin{margin:0}.nopadding,.content-in .nopadding{padding:0}.nodisplay,.content-in .nodisplay{display:none}.nofloat,.content-in .nofloat{clear:both}body{text-align:center;background:url(img/body-zlin.png) no-repeat 40px 20px#fff;background-size:95% auto}body,h1,h2,h3,h4,h5,h6,ol,ul,li,p,input,textarea,select{color:#636363}a{text-decoration:none;border-bottom:1px solid}a,a *{color:#505050}a:hover{border-color:rgba(255,255,255,0)}a,a:hover,a:focus,a:active{outline:0}strong,b{color:#636363}small,* small,small *{font-size:85%}big,* big,big *{font-size:145%}sup{position:relative;bottom:.3em;vertical-align:baseline}sub{position:relative;bottom:-.2em;vertical-align:baseline}acronym,abbr{cursor:help;letter-spacing:1px;border-bottom:1px dashed}a,a strong,img,table tr th,table tr td,input,.button,ul,li,#content-left,#slider ul.slider-nav li#slider-pozice em,#footer a#sipkanahoru{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.fancybox-overlay a{border:none}.fancybox-title-float-wrap .child{font-weight:400!important}h1,h2,h3,h3 *,h4,h5,h6{margin:0 auto 30px;line-height:1.2;font-weight:900;text-transform:uppercase}h2{font-size:42px;color:#505050}h3,h3 *{font-size:36px;color:#7bab26}h3 small{font-size:18px;font-weight:700}h4{font-size:30px}h5{font-size:26px}h6{font-size:22px}img{border:0}.img-left{margin:0 30px 30px 0;display:block;float:left}.img-right{margin:0 0 30px 30px;display:block;float:right}.img-center{margin:0 auto 30px;display:block}address{font-style:normal}hr{clear:both;display:none}pre{margin:0 0 30px 0;padding:10px;font-family:"Courier New",Courier,monospace;overflow:auto;color:#000;border:1px solid;background:#fff}table{border-spacing:0;border:1px solid #d9d9d9;border-width:1px 0 0 1px}table th,table td{padding:10px 15px;border:1px solid #d9d9d9;border-width:0 1px 1px 0}table tr.odd td{background:transparent}table th{background:#d9d9d9}table tr:hover td{background:transparent}form{width:100%}form label,form .textbox,form select,form textarea,form .container,.content-in form .container{margin:5px 0;padding:5px 10px;display:block;float:left;width:350px}form .textbox,form .select,form .textarea,form .formbutton,.button{border:1px solid #d9d9d9;background:rgba(255,255,255,.2)}form .textbox:hover,form .textbox:focus,form .select:hover,form .select:focus,form .textarea:hover,form .textarea:focus{background:rgba(255,255,255,.8)}form select{width:372px;height:39px}form textarea{height:120px}form label{padding-right:15px;width:185px;text-align:right}form .container label{padding:0 15px 0 5px;width:auto;float:none;display:inline;text-align:left}form .formbutton,.button{margin:5px 0;padding:10px 20px;float:right;font-size:24px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;color:#fff;border:none;background:#505050}form .formbutton:hover,.button:hover{background:#7bab26}form .formbutton.floatleft{float:left}form .submit{display:none}.button{margin:0;display:inline-block;float:none}.button.mini{padding:5px 10px;font-size:20px}.button.inline{margin:0 0;padding:0 5px;font-size:18px;font-weight:400;text-transform:none}.button.left{float:left}.button.right{float:right}form .container,.content-in form .container{margin:0;padding:0;width:auto;min-width:150px}form br{clear:left}form .readonly{color:#6e6e6e;background:#f0f0f0}form .require{color:#c00}form fieldset{margin:0 0 30px;padding:15px 30px;border:1px solid #d9d9d9}form legend{margin:0;padding:10px 15px;font-weight:700;background:#d9d9d9}form fieldset.noframe{margin:0;padding:0;border:0}form .narrower{width:50px}form select.narrower{width:72px}form .narrow{width:175px}form select.narrow{width:197px}form .wide{width:700px}form select.wide{width:722px}form .wider{width:1050px}form select.wider{width:1072px}form textarea.short{height:60px}form textarea.long{height:300px}.content{margin:0 0 0 500px;padding:0;clear:right;float:left;width:1360px;text-align:left;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.content.opacity{opacity:.6}.content-in{margin:0 auto;padding:20px 0 0;width:1360px}.content-in div,.content-in p,.content-in form,.content-in table,.content-in ul,.content-in ol,.content-in address{margin:0 0 30px 0;padding:0}.content-in ul,.content-in ol{padding:0 10px}.content-in ul ul,.content-in ol ol{margin:0;padding:5px 10px;border:0}.content-in ul li,.content-in ol li{margin-left:30px}.content-in img{max-width:100%;height:auto}#menu-left-link,#menu-left-close{margin:0 0 0 -80px;padding:0;width:160px;display:none;clear:both;float:right;position:fixed;left:50%;top:0;z-index:9999;line-height:40px;font-size:32px;font-weight:900;text-align:center;text-transform:uppercase;cursor:pointer;color:#fff;background:no-repeat 15px rgba(123,171,38,.8);border-radius:0 0 5px 5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#menu-left-link{text-align:left;text-indent:47px;background-image:url(img/menu-left-link.png)}#menu-left-link:hover,#menu-left-close:hover{background-color:#7bab26}#menu-left-link.hide,#menu-left-close.hide{_display:none;top:-50px;visibility:hidden;opacity:0}#content-left{margin:0;padding:0;width:480px;height:100%;display:block;float:left;position:fixed;left:0;top:0;z-index:500;direction:rtl;overflow:auto;background:url(img/content-left-80.png) no-repeat -470px top fixed;background-size:940px 100%}#content-left.content.opacity{opacity:1}#content-left:hover{background-color:#7bab26;background-position:left top}#content-left:hover,#content-left.show{background-image:url(img/content-left.png)}#content-left *{direction:ltr}#content-left h1{display:none}#content-left a#home{margin:0;padding:20px;height:90px;display:block;border:none}#content-left a#home:hover{padding-left:30px}#content-left a#home img.logo{margin:0 20px;padding:0;float:left}#content-left a#home strong{margin:0 20px 0 0;padding:0;display:inline-block;float:left;line-height:90px;font-size:40px;font-weight:900;letter-spacing:-1px;text-transform:uppercase;color:#fff}#content-left a#home:hover strong{color:#505050}#content-left #menu-leve{margin:0;padding:20px 40px}#content-left #menu-leve ul{margin:0;padding:0;overflow:hidden;list-style:none}#content-left #menu-leve ul li{margin:0;padding:0}#content-left #menu-leve>ul>li>a{margin:0;padding:5px 0;display:block;line-height:35px;font-size:28px;font-weight:800;letter-spacing:-1px;text-transform:uppercase;color:#fff;border:none}#content-left #menu-leve>ul>li>a:hover,#content-left #menu-leve>ul>li.active>a{color:#505050}#content-left #menu-leve ul ul{display:none}#content-left #menu-leve ul li.active ul{padding-bottom:10px;display:block}#content-left #menu-leve ul li.active ul li{margin:0 0 0 30px;list-style:square;color:#fff}#content-left #menu-leve ul li.active ul li:hover,#content-left #menu-leve ul li.active ul li.active{color:#505050}#content-left #menu-leve ul li.active ul li a{font-weight:300;color:#fff;border:none}#content-left #menu-leve ul li.active ul li a:hover,#content-left #menu-leve ul li.active ul li.active a{color:#505050}#content-left #menu-leve ul li.active ul li.active a{font-weight:700}#content-left #kontakty{margin:0;padding:20px 40px}#content-left #kontakty,#content-left #kontakty *{font-size:14px;font-weight:200;color:#fff}#content-left #kontakty strong{font-weight:400}#content-left #kontakty small,#content-left #kontakty small *{font-size:10px}#content-left #kontakty p{margin:0 0 10px;padding:0}#menu-hlavni{text-align:center}#menu-hlavni a#home2{margin:0;padding:20px 0;width:auto;height:90px;float:left;border:none}#menu-hlavni a#home2 img.logo{margin:0 20px 0 0;padding:0;float:left}#menu-hlavni a#home2 strong{margin:5px 0 0;padding:0;display:inline-block;float:left;line-height:85px;font-size:40px;font-weight:900;letter-spacing:-1px;text-transform:uppercase;color:#7bab26}#menu-hlavni img.flag-eu{margin:20px 0 -40px -30px;padding:0;width:30px;height:20px;float:right;border:1px solid rgba(255,255,255,.3)}#menu-hlavni ul{margin:20px 0 0;padding:42px 0;width:auto;display:inline-block;float:right;overflow:hidden;list-style:none}#menu-hlavni ul li{margin:0;padding:0 0 0 40px;float:left}#menu-hlavni ul li a{margin:0;padding:0;display:block;line-height:25px;text-transform:uppercase;color:#7bab26;border-bottom:1px solid rgba(255,255,255,0)}#menu-hlavni ul li a:hover,#menu-hlavni ul li.active a{color:#505050;border-bottom-color:#505050}#slider{margin-bottom:30px;visibility:hidden}#slider,#slider ul.swipe-wrap,#slider ul.swipe-wrap li{height:420px;display:block;overflow:hidden;position:relative}#slider ul.swipe-wrap,#slider ul.swipe-wrap li{margin:0;padding:0;width:100%;list-style:none}#slider ul.swipe-wrap li{float:left;background:no-repeat center;background-size:cover}#slider ul.swipe-wrap li .content-in{display:none}#slider ul.slider-nav{margin:0;padding:0;display:block;list-style:none;text-align:center}#slider ul.slider-nav li#slider-predchozi,#slider ul.slider-nav li#slider-dalsi{float:left;position:relative;top:-260px}#slider ul.slider-nav li#slider-dalsi{float:right}#slider ul.slider-nav li#slider-predchozi,#slider ul.slider-nav li#slider-dalsi,#slider ul.slider-nav li a{margin:0;padding:0;display:block;width:50px;height:100px}#slider ul.slider-nav li a{text-indent:-9000px;cursor:pointer;opacity:.6;border:none;background:url(img/slider-predchozi.png) no-repeat center #7bab26;background-size:auto 70px}#slider ul.slider-nav li#slider-dalsi a{background-image:url(img/slider-dalsi.png)}#slider ul.slider-nav li a:hover{opacity:1}#slider ul.slider-nav li#slider-pozice{margin:0;padding:0;width:auto;display:inline-block;position:relative;top:-35px;text-align:center}#slider ul.slider-nav li#slider-pozice em{margin:0 10px;padding:0;width:10px;height:10px;display:inline-block;line-height:20px;cursor:pointer;text-indent:-9000px;background:rgba(255,255,255,.2);border:5px solid #7bab26;border-radius:20px;opacity:.6}#slider ul.slider-nav li#slider-pozice em:hover{background:rgba(255,255,255,.6);opacity:1}#slider ul.slider-nav li#slider-pozice em.aktivni{border-color:#505050}#page1 #content h2#h2main{display:none}#page1 #content .content-in img{max-width:510px}#page1 #content .content-in .content-right img{max-width:100%}#content .content-right{margin:0 0 0 30px;padding:0;width:820px;float:right}#footer{margin-top:50px;margin-bottom:120px}#footer .content-in{padding:30px 0;background:url(img/body-zlin.png) no-repeat 120px 10px;background-size:1240px auto}#footer,#footer *{line-height:24px;font-size:14px;font-weight:300;color:#636363}#footer a:hover{color:#505050}#footer p{margin:0}#footer #about{padding-left:140px;float:left;text-align:left;background:url(img/logo-about.png) no-repeat left}#footer #copyright,#footer #created{clear:right;float:right;text-align:right}#footer #created{margin-top:24px}a#sipkanahoru{margin:0;padding:0;width:60px;height:60px;line-height:54px;display:block;position:fixed;bottom:30px;right:30px;z-index:9999;font-size:30px;text-align:left;text-decoration:none;text-indent:-9000px;color:#fff;border:none;background:url(img/sipkanahoru-text.png) no-repeat center #505050;opacity:.8}a#sipkanahoru:hover{bottom:40px;background-color:#7bab26;opacity:1}a#sipkanahoru.hide{bottom:-70px}.news-thumbs{margin:0;padding:0;width:100%}.news-thumbs .news-thumb{margin:0 0 15px;padding:0;width:100%}.news-thumbs .news-thumb img{margin:0 30px 15px 0;width:200px;height:auto;float:left}.news-thumbs .news-thumb h3,.news-thumbs .news-thumb p{margin:0 0 15px}.partneri.news-thumbs .news-thumb{margin:0 50px 50px 0;width:200px;float:left;text-align:center}.partneri.news-thumbs .news-thumb:nth-child(5n+6){clear:left}.partneri.news-thumbs .news-thumb h3{display:none}.partneri.news-thumbs .news-thumb p{margin:0}.partneri.news-thumbs .news-thumb span{margin:0 25px 20px;min-height:180px;display:block;text-align:center}.partneri.news-thumbs .news-thumb span img{width:150px;max-height:180px;height:auto}.news-images{margin:0;padding:0 0 10px}.news-images a{margin:0 20px 20px 0;padding:0;width:250px;height:250px;display:block;float:left;border:none}.news-images a img{margin:0 auto;padding:0;width:250px;height:250px;display:block;float:none}.news-images a:hover img{padding:5px;width:240px;height:240px;opacity:.8}.photogallery{margin:0;padding:0}.photogallery ul.list-of-galleries{margin:0 0 20px;padding:0;display:block;overflow:hidden;list-style:none}.photogallery ul.list-of-galleries li{margin:0;padding:0 20px 10px 0;float:left}.photogallery ul.list-of-galleries li.active a{font-weight:700;text-decoration:none;text-transform:uppercase}.photogallery div.photogallery-text{margin:0;padding:0}.photogallery div.photogallery-thumbs{margin:0;padding:0 0 10px}.photogallery a.photogallery-thumb{margin:0 20px 20px 0;padding:0;width:250px;height:250px;display:block;float:left;border:none}.photogallery a.photogallery-thumb img{margin:0 auto;padding:0;width:250px;height:250px;display:block;float:none}.photogallery a.photogallery-thumb:hover img{padding:5px;width:240px;height:240px;opacity:.8}.strankovani{text-align:center}.odkaz-vice,.odkaz-zpet{clear:both;display:block;overflow:hidden;text-align:right}.odkaz-zpet{text-align:left}.ok,.content-in .ok{margin:0 0 20px 0;padding:5px 10px 5px 45px;line-height:25px;font-weight:400;text-align:left;background:url(../../icons/ok-big.png) no-repeat 10px 5px}.ok,.ok *{color:#516F1B}.err,.content-in .err{margin:0 0 20px 0;padding:5px 10px 5px 45px;line-height:25px;font-weight:400;text-align:left;background:url(../../icons/err-big.png) no-repeat 10px 5px}.err,.err *{color:#CE0000}.info,.content-in .info{margin:0 0 20px 0;padding:5px 10px 5px 45px;line-height:25px;font-weight:400;text-align:left;background:url(../../icons/info-big.png) no-repeat 10px 5px}.info,.info *{color:#242424}.clearfix{overflow:hidden}