@media (min-width: 430px) {

}

@media (min-width: 450px) {
}

@media (min-width: 550px) {


footer .top .container{margin: 0; width: 50%;}

}

@media (min-width: 600px) {
.hp_statse p{ width: 55%;}
}

@media (min-width: 660px) {
.gallery a{width: 24%; margin-top: 10px}
.h1_blok .inputsearch input[type="text"]{height: 50px; width: 380px;}
.h1_blok .inputsearch{position: absolute; top: 50%; width: auto; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}
.leftclen{float: left; width: 180px; height: 165px;}
.rightclen{float: right; width: 100%; height: 165px; width: calc(100% - 190px); width: -moz-calc(100% - 190px); width: -webkit-calc(100% - 190px); padding: 0 30px 0 0; }
.kosik{position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-top: 0;}
.btnwrapeshop{float: right; width: auto; margin-top: 0;}
.pridatbutton{float: right;}
.kos_buttons .pridatbutton{text-decoration: none; float: none;}
  .kos_buttons .pridatbutton.kos_b_left{float: left; background-image: url('../images/arr-left-wihte.png'); background-position: 18px center; background-color: #00325d;}
  .kos_buttons .pridatbutton.kos_b_right{float: right; background-image: url('../images/arr-right-wihte.png'); padding: 12px 50px 8px 20px; background-position: right 18px center;}
  
.doprava-platba:before{content: ''; top: 0; bottom: 0; right: 39%; width: 1px; position: absolute; background: url('../images/clanky-oddelovac.png') center top repeat-y;}
.kosik-left{float: left; width: 58%;}
.kosik-right{float: right; width: 35%;}    
  .trisloupce .item{float: left; width: 32%; margin-right: 1.3%;}
  
.slidertext .nadpis_big{font-size: 75px; font-weight: 700; color: #fff; line-height: 70px;}
.slidertext .nadpis_small{font-size: 35px; font-weight: 300; color: #fff; line-height: 50px;}
}

@media (min-width: 750px) {
.aktuality a{ width: 48%; margin: 5px 1.6% 5px 0; }
  .aktuality a:nth-child(1){margin-right: 0; width: 100%;}
.leftudalost{width: 125px;}
.rightudalost{height: 125px; padding-bottom: 0; width: calc(100% - 125px); width: -moz-calc(100% - 125px); width: -webkit-calc(100% - 125px); }
.crumbtrail{display: block;}
}

@media (min-width: 800px) {
.hp_cklop_wrap .left{float: left; width: 32%; margin-left: 10%;}   
.hp_cklop_wrap .right{float: right; width: 40%; margin-right: 6%;}
.hp_cklop_wrap:before{content: ''; position: absolute; top: 0; bottom: 0; left: 50%; width: 1px; background: #eaeef2;}
.archiv_clanky .listitem{width: 46%; margin-right: 1.5%;}

nav{padding-right: 20px;}
 nav a{padding: 15px 30px; font-size: 22px;}
 
h1{font-size: 50px; font-weight: 300; color: #00325d; margin: 20px 0;}
h2{font-size: 25px; font-weight: 600; color: #ec6a06; margin: 10px 0 10px;}
}

@media (min-width: 900px) {
.slidertext .nadpis_big{text-align: left; font-size: 75px;}
.slidertext .nadpis_small{text-align: left; font-size: 35px; }
.slidertext p{width: auto; float: left; text-align: left; font-size: 18px;}
.slidertext .bluecta{float: left; }
.tretina{float: left; width: 32%;  margin: 30px 1% 0 0;}
}

@media (min-width: 950px) {
.clenove_vypis .clen{width: 49.5%; margin: 6px 1% 6px 0; }
.clenove_vypis .clen:nth-child(2n+2){margin-right: 0;}
.web2020{height: 190px; background: url('../images/2020web2.jpg') center top no-repeat; background-size: contain;}
}

@media (min-width: 1050px) {
.aktuality a{width: 32%; margin: 5px 1.6% 5px 0; }
  .aktuality a:nth-child(1){width: 32%;}
  .aktuality a:nth-child(3n+3){margin-right: 0; }
  .aktuality.clanky a{width: 100%;}
.clanky_right{float: right; width: 48%;}
.clanky_left{float: left; width: 48%; margin 0;}
.aktuality.clanky:before{content: ''; position: absolute; top: 0; bottom: 0; left: 50%; width: 1px; background:  url('../images/clanky-oddelovac.png') center top repeat-y;}
footer .top .container{background: url('../images/logo_footer.png') left top no-repeat; padding-top: 0; margin: 20px 0;}  
footer .adresa{width: 36%;}
footer .top .clenstvi{ width: 16%; margin: 0;}
.footerloga{width: 30%;}
footer .top .container{width: 96%; margin-left: 2%;}
.rubrika_wrap{display: inline-block; width: 32%; margin-right: 1.6%;}

.rubrika_wrap a{width: 100%;}
}

@media (min-width: 1170px) {    
.web2020{height: 240px; background-size: contain;}
.mobiletopmenu{display: none;}
.hesmenu{display: block; float: right; width: auto;}

.sehpodpmenu{display: none;}
.hespodmenu{display: block;}

.pod_dvast_jedna{width: 100%; width: calc(100% - 400px); width: -moz-calc(100% - 400px); width: -webkit-calc(100% - 400px); margin-top: 0;}
.pod_dvast_dva{width: 330px; float: right;}
.pod_dvasl .container:before{content: ''; position: absolute; right: 350px; top: 0; bottom: 0; width: 1px; background: url('../images/clanky-oddelovac.png') center top repeat-y;}

.pod_dvasl.news_detail .pod_dvast_jedna{width: 100%; width: calc(100% - 530px); width: -moz-calc(100% - 530px); width: -webkit-calc(100% - 530px);}
.pod_dvasl.news_detail .pod_dvast_dva{width: 450px; }
.pod_dvasl.news_detail .container:before{right: 480px;}

.sehtabmenu{display: none;}
.hestabmenu{display: block;}   
.tabswrap{width: auto; margin-bottom: 0;}
.pod_tabs .tabswrap a{width: auto; margin-right: 5px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0;}
}

@media (min-width: 1220px) {
.eshop_items .item{float: left; width: 24%; margin-right: 1.3%; }
.eshop_items .item:nth-child(4n+4){margin-right: 0;}
.eshop_left{float: left; width: 53%; height: 400px; line-height: 400px;}
.eshop_right{float: right; width: 44%;}

nav{padding-right: 100px;}

}

@media (min-width: 1400px) {
.udalosti a{width: 49.5%; margin: 6px 1% 6px 0; }
}

@media (min-width: 1480px) {
.container{width: 1420px; position: relative; float: none; margin: 0 auto;}
footer .top .container{width: 1420px;  }
.selects .selectwrap{float: left; width: auto; margin-right: 25px; position: relative; margin-top: 0;}
.selects .selectwrap .name{width: auto;}
.filtritem{width: auto;}
.nice-select{width: auto;}
.filrt-hes{position: absolute; top: 100%; right: auto; left: 0;}
.filrt-hes_checkbox{width: 250px;}
.filrt-hes_checkbox_2sloupce{width: 370px;}
.selects .selectwrap.selectwrapbutton{width: inherit;}
.inputsearch input[type="text"]{margin-top: 0;}
.bluecta.bluecta_selwrap{margin-top: 0;}
}

@media (min-width: 1510px) {
.web2020{background: url('../images/2020web.jpg') center top no-repeat; background-size: cover; height: 955px; position: absolute; top: 72px; left: 0; right: 0;}
.inner{display: inline-block; float: none; width: 80%; margin-top: 275px; padding-left: 15%; padding-right: 15%;  box-shadow: 0 0 30px #b9b9b9;}
}
