@media (max-width:1060px){.pozadi{border-top:none}.page{width:963px}.page .pagein{width:963px;margin-left:0}#katmenu.isHomepage{display:block;vertical-align:top}ul#katico .submenu{width:99.1%}.marketingbanner img{max-width:100%;width:auto;height:auto}.akcnabidkabox{width:32.5%}.produktbox{width:24%}.produktbox .cena{font-size:1.6em}.poradnabox{width:24%}#hledbox{width:96%!important}#foot_ico a{width:24%}.fboxphone{width:425px}.contactPage .ourTeam .profiles .profile{width:49.7%}#tb1 .fl{width:100%}#tb1 .fr{display:none}.fcontmenu{width:200px}}@media (min-width:670px) and (max-width:1060px){.marketingbannersmall img{max-width:49%!important;height:auto}}@media (max-width:979px){.marketingbanner img{max-width:100%;height:auto}.kosiks{margin-top:65px!important}#heurekaTableft{display:none!important}.only_mobile{display:block!important}.only_mobiletable{display:table-row-group!important}.not_mobile{display:none!important}.not_mobiletable{display:none!important}html.openedMenu{overflow:hidden}html.openedMenu body{overflow:hidden}.fcontmenu{width:50%;display:inline-block;vertical-align:top;margin:23px 0 0;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page{width:100%;top:-6px}.page .pagein{width:100%;margin-left:0}ul#menu_head{display:none}header .phonekont{display:none}#katmenu.isHomepage{width:calc(100% - 30px);padding:0 15px}#navigace{padding:5px 5%;margin-bottom:10px;background:#ececec;position:relative;width:100%;left:-5%;top:0}.akcnabidkabox.fl{width:48.6%;margin-left:.5%;margin-right:.5%}.akcnabidkabox.fr{width:98.5%;margin-left:4px;margin-right:4px}.mobileBasket{height:42px;position:absolute;color:#fff;bottom:49px;background:0 0;font-size:30px;width:auto;top:13px;right:16px}.mobileBasket i{color:#fff}.mobileBasket .quantity{font-size:12px;background:#82c128;display:inline-block;color:#fff;border-radius:16px;position:absolute;top:2px;left:-6px;width:18px;height:18px;padding:0;text-align:center}.mobileBasket .quantity.active{display:inline-block;vertical-align:top}.mobileBasket a .fa{color:#fff}#search_box{display:none;position:absolute;top:-9px;right:0;float:right;background:0 0;z-index:10;width:calc(100% - 30px);left:15px}#search_box .search_button{height:54px}#search_box .search_text{background:#fff;height:43px;width:100%;text-align:center}#search_box .search_text::-webkit-input-placeholder{color:#fff}#search_box .search_text:-moz-placeholder{color:#fff}#search_box .search_text::-moz-placeholder{color:#fff}#search_box .search_text:-ms-input-placeholder{color:#fff}#search_box button{position:absolute;border:none;background:0 0;font-size:25px;right:10px;top:30px}#search_box .openOnClickSearch{position:absolute;border:none;background:0 0;font-size:31px;left:10px;top:22px}header{height:62px;padding-bottom:0;background:url(../images/katmenubg.jpg) no-repeat}.searchmobile{position:absolute;right:75px;top:16px;cursor:pointer;font-size:25px;color:#fff}.searchmobile img{width:auto;max-width:100%}.phoneMobile{position:absolute;right:125px;top:16px;cursor:pointer;font-size:25px;color:#fff}.phoneMobile .fa{color:#fff}.menuStrip{background:url(../images/katmenubg.jpg) 0 0 no-repeat;padding:5px}.menuStrip .phonekont{float:right;margin-right:10px;color:#fff;margin-top:4px}.menuStrip .phonekont span{display:none}.content.isHomepage{padding-top:26px}header a img{width:auto;height:45px;padding-top:10px;margin-left:0;padding-left:0}header img{padding:7px 0 0 8px}h1{font-size:22px}h2{font-size:1.4em}ul#katico{margin-left:0}ul#katico li{display:inline-block;vertical-align:top;width:49%;background:url(../images/katmenubg.jpg) 0 0 no-repeat;background-size:cover;margin-left:1%;margin-right:1%;margin-top:5px;display:none}ul#katico li.openAllCategories{width:100%;margin:5px 0;padding:0;display:inline-block;vertical-align:top}ul#katico li.openAllCategories a{padding:15px 0}ul#katico li span{width:100%}#katmenu{background:0 0;min-height:auto;margin-top:0}.poradnabox.fl{width:48%}.poradnabox.fr{width:48%;float:left}.icoplatby{display:none}a.sitemap-link{display:none}#foot_cont{height:auto}.socialico{width:100%;text-align:center;position:static;margin-top:20px;margin-bottom:20px;margin-left:0}#foot_ico{display:none}#foot_ico.isHomepage{display:inline-block;vertical-align:top}#foot_ico img{max-width:100%;max-height:50px}#foot_ico a{width:49.8%;background:#d3d3d3;margin-top:1px}#foot_ico{height:auto;background:0 0;margin-bottom:30px}#foot_ico span{margin-top:4%}.socialico a{margin-left:3%;margin-right:3%;background-size:90px;display:inline-block;vertical-align:top;float:none}.mobileFooterMenu>ul>li{background:0 0;width:100%;margin-left:0;margin-right:0;padding:0;margin-top:10px}.mobileFooterMenu>ul>li>a{background:transparent url(../images/greypxmenu.png) repeat 0 0;display:inline-block;vertical-align:top;width:92%;padding:15px 4%;color:#000}.mobileFooterMenu>ul>li>a .icon{display:inline-block;vertical-align:top;float:right}.mobileFooterMenu>ul>li>a .icon img{width:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.mobileFooterMenu>ul li.opened .icon img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.mobileFooterMenu>ul .submenu{margin-left:20px;padding:20px 0;display:none}.mobileFooterMenu>ul .submenu .phonekont{color:#000;float:none;text-align:center;width:100%;margin:0}.mobileFooterMenu>ul .submenu .btn.btngreen{width:90%;text-align:center;margin-top:10px}.mobileFooterMenu>ul .submenu ul{margin:0}.mobileFooterMenu>ul .submenu ul li{font-size:17px;font-weight:700}.menu{display:none}header .wrap{position:relative}header .wrap.openedMenu{background:url(../images/katmenubg.jpg) no-repeat;position:relative;width:100%}.content #topolMap,.content #vankovkaMap,.content #zasilkovnaMap{width:100%}.mobile_menu{display:inline-block!important;width:100%;position:absolute;height:0}.mobile_menu .opener{color:#fff;font-size:30px;padding:0;padding-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:27px;cursor:pointer;margin-top:0;position:relative;top:11px;height:39px;left:calc(50% - 13.5px)}.mobile_menu .opener span{font-size:11px;position:relative;top:-21px}.mobile_menu h2{margin-bottom:0}.mobile_menu .opener img{margin:0;padding:0}.mobile_menu .opener .fa-times{display:none}.mobile_menu .opener.opened .fa-times{display:inline-block;vertical-align:top;margin-left:3px}.mobile_menu .opener.opened .fa-bars{display:none}.mobile_menu .menu_items{width:100%;text-align:center;color:#fff;padding-top:0;float:right;background:rgba(0,0,0,.5);border-top:1px solid #e6e6e6;position:absolute;top:62px;left:0;z-index:1000;display:none;height:100vh;overflow:scroll}.mobile_menu .menu_items .icon{display:inline-block!important;vertical-align:top;float:right;position:absolute;top:9px;right:15px}.mobile_menu .menu_items .icon img{width:20px;height:auto;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.content .mobile_menu .menu_items,.isHomepage .mobile_menu .menu_items{position:relative;border-bottom:none;margin-top:20px}.content .mobile_menu .menu_items{min-height:auto}.content .mobile_menu .menu_items{z-index:9}.mobile_menu .menu_items .item{font-size:16px}.mobile_menu .menu_items .item a{display:block;margin-top:0;color:#626262;font-weight:lighter;position:relative}.mobile_menu .menu_items .item a.active,.mobile_menu .menu_items .item a:hover{color:#a6ad32;text-decoration:none}.mobile_menu .menu_items .item .fa{margin-left:5px;position:relative;top:3px}.mobile_menu .menu_items .item .submenu a{display:block;margin-top:10px;margin-bottom:10px;font-size:14px;color:#dfdfdf}.mobile_menu .menu_items ul{list-style-type:none;margin:0;padding:0;background:#fff;padding-bottom:20px}.mobile_menu .menu_items ul li{margin:0;padding:0;background:0 0;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e6e6e6}.mobile_menu .menu_items ul li a{text-decoration:none}.mobile_menu .menu_items ul li .image{display:inline-block;vertical-align:top;width:20%;line-height:40px;font-size:1.2em;color:#951000}.mobile_menu .menu_items ul li .image .rc-icon{vertical-align:middle}.mobile_menu .menu_items ul li .image .bigger{font-size:1.5em}.mobile_menu .menu_items ul li .name{display:inline-block;vertical-align:top;width:78%;text-align:left;margin-top:12px;font-weight:700;color:#4e4e4e}.mobile_menu .menu_items ul li:last-of-type{border-bottom:1px solid #e6e6e6}#shopcart .btn.btnzpet{display:none}.produktbox{width:49.699%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.produktbox:nth-child(odd){margin-right:.3%}.produktbox:nth-child(even){margin-left:.3%;margin-right:0}.fr{float:left!important}.centeredProducts{width:96%;margin-left:2%;margin-right:2%}ul#category-subcategories li{width:100%;float:none;position:relative;cursor:pointer;margin-right:0}ul#category-subcategories li:nth-child(even){position:relative;left:0}ul#category-subcategories li.last{margin:0 0 20px}ul#category-subcategories li a img{max-width:100%;margin-right:0}ul#category-subcategories li a span{width:60px}ul#category-subcategories li .arrow img{position:absolute;right:15px;top:calc(50% - 5px)}ul#category-subcategories li .arrow img{width:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}ul#category-subcategories li.last{float:none}ul.tabNavigationprodukt li{width:33.3%;margin-left:0}a.vyrobci-link{position:relative;margin-top:20px}a.vyrobci-link .icon{display:inline-block!important;vertical-align:top;float:right;position:absolute;top:13px;right:10px}a.vyrobci-link .icon img{width:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}a.vyrobci-link.active .icon img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}ul#category-subcategories li .arrow{display:inline-block;vertical-align:top}.tabs.kat ul.tabNavigationprodukt li a span span{padding:0}.contactPage .ourTeam .profiles .profile .wrap .left{width:180px;height:180px}.contactPage .store.owner .info .right{display:none}.contactPage .store.owner .info .left .icon{display:none}.formular p.input_l,.formular p.input_r{float:none;margin:0;width:100%}.formular p.input_l input,.formular p.input_r input,.formular.poradna p textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.strankovani .strany span#aktuallist,.strankovani .strany span.aktuallist{padding:10px 15px}.strankovani .strany span a{padding:10px 15px}.strankovani .dalsi a,.strankovani .zpet a{padding:10px 15px}.content .styled-content img{max-width:100%}.content .styled-content .video{width:100%}.content .styled-content iframe{max-width:100%}.content.styled-content img{max-width:100%}.content.styled-content .video{width:100%}.content.styled-content iframe{max-width:100%}.content #inleft,.content #inright{float:none;width:100%}#prslidefoto .in{width:85%}#tb1 .fl{width:100%}#tb1 .fl a{overflow-wrap:anywhere}.itable{width:100%;font-size:14px;margin-bottom:25px}.itable.mobileSale{margin:0}.skladdp{margin-bottom:30px}.itable td{width:50%}.prkosik{margin-bottom:10px;float:right!important;text-align:left;width:50%}.prkosik input.numks{border-radius:0;margin:0;border-right:1px solid #c2c2c2}.p_odk{display:none}.tabs.detail ul.tabNavigationprodukt li{width:100%}.tabs.detail ul.tabNavigationprodukt li:last-of-type a{border-bottom:1px solid silver}.tabs.detail li a .icon{display:inline-block!important;vertical-align:top;float:right;position:absolute;top:16px;right:10px}.tabs.detail li a .icon img{width:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tabs.detail li a.selected .icon img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.tabs.detail iframe{height:300px}#tb1 .fr .whybuybox{padding:2%;width:96%}.popup{width:97vw;max-height:97vh;top:7px;margin-top:0!important;margin-left:0!important;left:1.5%;right:0;margin-right:0}.popup h2.pridkos{background:0 0;margin:11px 10px 20px;padding:0;font-size:19px}.popup .nkos{display:none}.popup .dopravazdarma{font-size:1.5em}.prodbg{width:100%;text-align:center;margin:0;background:0 0}.prodbg .img{border:10px solid rgba(128,198,38,.8);width:210px;height:210px;border-radius:50%;display:inline-block;vertical-align:top;overflow:hidden}.prodbg .img span{display:none}.prodbg .img img{margin-top:0;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}.prodbg .nkos,.prodbg h3{width:100%;margin:8px}table#basket_box tr.zbozi td input{width:41px}table#basket_box tr.zbozi.bordered-tr td{padding-right:0;height:22px}table#basket_box tr.zbozi.bordered-tr td .line{border-bottom:1px solid #d9d9d9;margin-bottom:15px}table#basket_box tr.zbozi td.nazev{width:24%;vertical-align:top;padding-top:7px}.flbtd img,table#basket_box tr.zbozi td.nazev img{max-width:100%;margin:0}table#basket_box tr.zbozi td.kosik-nums{width:42%}table#basket_box tr.zbozi td.cenasdph{width:30%;padding:0}table#basket_box tr.zbozi td{border-bottom:none;height:80px}table#basket_box.nakupproveden tr.zbozi.bordered td{border-bottom:1px solid #d9d9d9;padding-top:10px;padding-bottom:10px}table#basket_box.nakupproveden tr.zbozi.bordered td.delete{display:none}#basket{width:100%;float:none}#basket table tr.vypocet_cen td,table#basket_box tr.vypocet_cen td{width:50%;text-align:left;padding:0}#basket table tr.vypocet_cen td.prehled_cen_celkem{width:50%;text-align:right;padding:0}#shopcart .shopcart-coupon{float:none}#shopcart .shopcart-coupon .salelink{margin-left:0}#buttons .btn.btnred{width:90%;padding:10px 5%;text-align:center}.kosrightbox{width:100%}.kosrightbox #buttons .btn{padding-left:0;padding-right:0}.kosrightbox #buttons .btn.btnzpet{width:25%;text-align:center;padding:10px 0}.kosrightbox #buttons .btn.btnred{width:74%;padding:10px 0;margin-left:1%}.kosrightbox .souhrnflb{margin:20px 0 0}.kosrightbox .kosoperator{margin-top:35px}.kosrightbox .kosoperator img{height:100px;width:100px;float:left!important}.kosrightbox .kosoperator .telefon{position:static;float:left;margin-left:20px;margin-top:0}.kosleftbox{width:100%}.kosleftbox .banner{margin-top:65px;margin-bottom:-65px}.boxvolby input{left:10px}p textarea.dodtext{width:96%;padding:2%}span.h1rad{display:block;margin-top:10px;margin-bottom:10px;margin-left:0}.basket_input{float:none;width:100%}p.basket_input input,p.basket_input select{width:96%;padding:7px 2%}.produktbox.nextpage a.fr.btnnp{float:right!important}.produktbox.nextpage a.fr.btnnp .icon{display:inline-block!important;vertical-align:top;float:right;position:relative;top:-3px;margin-left:7px;right:0}.produktbox.nextpage a.fr.btnnp .icon img{width:18px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.produktbox.nextpage a.fl.btnnp{float:left!important}.produktbox.nextpage a.fl.btnnp .icon{display:inline-block!important;vertical-align:top;position:relative;top:-3px;margin-left:0;right:0}.produktbox.nextpage a.fl.btnnp .icon img{width:18px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.mobileFooterMenu>ul>li>a{background:#dadada;font-size:17px;font-weight:700;text-decoration:none}.contactPage .ourTeam h2{margin-top:10px}.contactPage .ourTeam .profiles .profile:last-of-type{margin-bottom:0}.formular p.form_info{margin-left:90px}.content #inleft .social_buttons{display:none}.content #inright h2{display:none}.popup .btn.btnred{float:right!important}.boxvolby label{padding:15px 15px 15px 40px}.only_mobile.logo{display:inline-block!important}.produktbox .cena{bottom:10px}table.basket_menu{position:absolute;left:0;top:0;text-align:center;margin-top:16px}table.basket_menu td{width:25%}table.basket_menu td .krok span{padding-left:0;width:94%}#basket table tr.vypocet_cen p.sdph,table#basket_box tr.vypocet_cen p.sdph{font-size:1.5em;font-weight:700}.formular p.form_info{padding:5px 0 0}.hlfoto img{max-width:100%}.hlfoto{text-align:center}#prslidefoto{width:630px;margin-left:auto;margin-right:auto}.filtrbox li{width:29%}ul#category-subcategories li a img{margin-top:-3px}.overlay-image-popup #main-image .inner{height:auto;transform:translateY(-50%);top:50%}.overlay-image-popup #main-image{height:74%;position:relative}.overlay-image-popup #main-image .imageshowwrapper{height:95%}.overlay-image-popup .navigation li{padding:0;margin:0}.table-wrapper{overflow:auto;width:calc(100vw - 30px)}table#basket_box tr.zbozi.noheight td{height:auto}#mapa-popis{width:94%!important}}@media (max-width:979px) and (max-width:400px){.mobile_menu .menu_items ul li .image{font-size:1em}}@media (max-width:900px){table.basket_menu .krok span{font-size:16px;margin-top:3px}}@media (max-width:820px){.contactPage .ourTeam .profiles .profile{width:100%;margin-bottom:50px}.contactPage .ourTeam .profiles .profile .wrap .right{width:49%}#packeta-widget{width:96%;height:612px}#packeta-widget iframe{width:100%;height:100%;margin-left:0}#mapa-popis{width:94%!important}}@media (max-width:800px){table.basket_menu .krok span{height:29px;font-size:1.1em;margin-top:0}table.basket_menu .krok span div{display:none}.filtrbox li{width:28%}}@media (max-width:700px){.boxvolby .cena{right:7px}.dopravce-image{width:34px;height:auto}.dopravce-image img{max-width:100%}.boxvolby .cena{font-size:14px}#prslidefoto{width:497px}}@media (max-width:600px){.filtrbox li{width:43%}.prkosik{width:100%;margin-top:10px}}@media (max-width:580px){.fcontmenu{width:100%;border-right:none}}@media (max-width:550px){.tabs.kat ul.tabNavigationprodukt li a span{padding:14px 5px;font-size:11px;font-family:Arial;text-align:center}.poradnabox.fl,.poradnabox.fr{width:99%;margin-left:0;margin-right:0}.produktbox{width:100%;margin:0}.akcnabidkabox.fl{width:99%}.akcnabidkabox.fr{width:99%}#foot_ico span{font-size:14px}.produktbox.nextpage{height:220px}table#basket_box tr.zbozi td.cenasdph{padding:0}table#basket_box tr.zbozi td{padding:0 10px}#basket{width:100%}#foot_ico a{width:49.6%}#basket.nakupproveden table tr.vypocet_cen p.sdph,table#basket_box.nakupproveden tr.vypocet_cen p.sdph{font-size:1.2em}#prslidefoto{width:374px}.filtrbox li{width:calc(100% - 10px)}.produktbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.produktbox:nth-child(odd){margin-right:0}.produktbox:nth-child(even){margin-left:0;margin-right:0}.fcontcertifikaty{width:100%}}@media (max-width:500px){ul.tabNavigationprodukt li{width:auto}ul.tabNavigationprodukt li.tabico1{width:40%}ul.tabNavigationprodukt li.tabico2{width:29.9%}ul.tabNavigationprodukt li.tabico3{width:29.9%}.tabs.kat ul.tabNavigationprodukt li a span{padding:14px 7px}.contactPage .ourTeam .profiles .profile .wrap .left{width:80px;height:80px}.contactPage .ourTeam .profiles .profile .wrap .left img{height:80px}.contactPage .ourTeam .profiles .profile .wrap .right{width:68%;padding-left:3%;padding-top:0}.contactPage .ourTeam .profiles .profile .wrap ul{font-size:15px}.contactPage .ourTeam .profiles .profile .wrap{padding:0}#basket.nakupproveden table tr.vypocet_cen td,table#basket_box.nakupproveden tr.vypocet_cen td{width:60%}#filtrdily .finput{width:95%;padding:5px 2%;margin-top:3px;margin-bottom:3px;float:none;background:#c7c7c7}#filtrdily .finput.selected{background:#fff}#filtrdily .finput:hover{cursor:pointer;border:1px solid #c7c7c7;color:#4c4c4c;font-weight:400}#filtrdily .finput.selected:hover{border:1px solid #951000;color:#951000;font-weight:600}#filtrdily .finput.selected.active{background:#951000;color:#fff}#filtrdily .filtrbox{margin-top:0}#filtrdily .filtrbox.visible{display:inline-block;vertical-align:top}.finput.active{padding:5px 2%;border-radius:3px;border-bottom:1px solid #951000}.prkosik{width:100%;margin-top:13px}}@media (max-height:470px){.prodbg{padding-bottom:20px}.prodbg .img{width:70px;height:70px;float:left;margin-left:50px}.prodbg h3{padding-top:32px}.popup .btncont{padding:11px}}@media (max-width:460px){.socialico a{display:inline-block;margin-top:20px;width:33px!important}.socialico a span{display:none}}@media (max-width:400px){.strankovanib .strany span a{padding:6px 5px}#buttons .obv{font-size:11px}.formular p.form_info{padding:0;margin-top:-4px}#prslidefoto{width:249px}.hlfoto img{max-width:99%}ul#category-subcategories li a{font-size:16px}#mapa-popis{width:auto!important}}@media (max-width:380px){.mobile_menu .opener{left:calc(50% - 36.5px)}}.clearfix{clear:both}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}body,html{-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-webkit-text-size-adjust:none}