body{min-width:320px}#findForm{margin-top:0}@media (min-width:768px){#topMenuBig .topMenu-sub-cont{max-width:unset;width:auto}.slogan-container .duverobody--item{padding:0}.slogan-container .duverobody .row>div:first-child .duverobody--item{text-align:left;padding:0}.header{grid-column-gap:15px;-ms-grid-columns:fit-content(60px) 15px minmax(10px,450px) 15px minmax(10px,900px)}#stick-menu{display:none}#basket_hlavicka .desktop-dot{display:inline-block}#basket_hlavicka .basket_header .bh-number{display:inline-block;background-color:transparent;width:25px;margin:0;border-radius:0;justify-content:center;align-items:center;font-weight:700}#basket_hlavicka .basket_header.active .bh-number{color:#46978f}#basket_hlavicka .basket_header .bh-text{display:inline-block}#hlavni-panel.container{min-height:calc(100vh - 261px)}.custom-select{width:248px}.container-sm-height{display:table}.row-sm-height{display:table-row}.col-sm-height{display:table-cell;float:none}.container{width:auto}#topMenuBig .menu-big-img-cont{display:none!important}#baleni .baleni-info-cont .left-side{line-height:18px}#prihlasitModal .modal-dialog{width:420px}#ptejteseModal .modal-dialog,#recenzeModal .modal-dialog,#teatipsModal .modal-dialog{width:555px}#topMenu-wrapper{display:flex!important}}@media (min-width:992px){#topMenuBig .topMenu-sub-cont{max-width:970px;width:100vw}.header{grid-column-gap:25px;-ms-grid-columns:fit-content(60px) 25px minmax(10px,450px) 25px minmax(10px,900px)}.container-md-height{display:table}.row-md-height{display:table-row}.col-md-height{display:table-cell;float:none}.container{width:970px}#baleni .baleni-info-cont .left-side{line-height:24px}}@media (min-width:1200px){.right_box .bottom .call{font-size:13px}#topMenuBig .topMenu-sub-cont{max-width:1200px}.slogan-container .duverobody--item{padding:0 45px}.header{grid-column-gap:35px;-ms-grid-columns:fit-content(60px) 35px minmax(10px,450px) 35px minmax(10px,900px)}.container-lg-height{display:table}.row-lg-height{display:table-row}.col-lg-height{display:table-cell;float:none}.container{width:1200px}#topMenuBig .menu-big-img-cont{display:table-cell!important}.chyba-404 .row-width{width:1200px;margin:0 auto}}@media (min-width:1400px){.header{grid-column-gap:50px}.middle_box .bottom .search_wrapper{max-width:450px;width:100%}.right_box .bottom .call{font-size:16px}#topMenuBig .topMenu-sub-cont{max-width:1360px}.container{width:1360px}#topMenuBig .menu-big-a-wrapper{padding:10px 15px}#topMenuBig .topMenu-item a{font-size:16px}.search-product-list #productFilter-holder{float:right;margin:0}}@media (max-width:1550px){#carousel .carousel-info{top:60px!important}}@media (max-width:1399px){.mistnost-container .info .headline{font-size:70px;line-height:80px}.mistnost-container .info .more-link{font-size:28px}.mistnost-container .mistnosti{margin-top:100px}.clanky-container input[type="text"]{margin-top:-1px;max-width:300px}.item-frame .pc{font-size:18px}}@media (max-width:1199px){.middle_box .top ul li:not(:last-child):after{margin:0 3px!important}#var-pop-frame{left:auto!important}.rychla-objednavka-box .item-frame{height:auto;padding-bottom:10px}#horni-panel .phone-contact{display:none!important}#horni-panel .doprava-info{display:none!important}#horni-panel #doprava-info{margin-top:2px}#pruvodce-vysavac .first-section{background-image:none;border-radius:6px 6px 0 0}#pruvodce-vysavac .section{padding-top:8px;padding-bottom:0}#pruvodce-vysavac{padding-bottom:8px}.banner-skupiny{display:none}#heureka .doporucuje-right{font-size:12px!important;padding:6px 5px 4px 10px!important}#horni-panel #bg-fotka{display:none}#content-bg-right{display:none}#content-bg-left{display:none}.fb-holder{text-align:center;padding:0;margin-bottom:40px}#nenasli .headlines{padding:0;text-align:center;margin-bottom:15px}#panelMenu{background:none}#na-miru{padding:15px!important;background-image:none!important}#mate-dotaz .button-holder{padding-top:0}#doschranky-container .headline{margin-top:0}#doschranky-container .container{background:none}#doschranky-container .form-holder{margin-top:15px}#doschranky-container .form-holder{margin-top:15px}#panelBottom{margin:0}#topMenuBig .menu-big-a-wrapper{padding:0 5px}#nejctenejsi .item .image{float:none!important}#productFilter-holder{float:left;margin-top:15px}#carousel p{display:none}#carousel .carousel-info{top:70px!important}.produkty-wrapper .item-holder:nth-child(2n) .item-frame:after{display:none!important}.produkty-wrapper .item-holder:nth-child(2n+1) .item-frame:after{display:block!important}#doschranky-container input[type="text"]{width:320px}.nabytek-container{padding-bottom:10px}.nabytek-container h2{margin-top:20px}.clanky-container input[type="text"]{width:220px}.clanky-container input[type="submit"]{margin-top:-1px}#horni-menu .contact-holder{display:none}.mistnost-container .info .headline{font-size:50px;line-height:60px;margin-bottom:30px}.mistnost-container .info .more-link{font-size:24px}.mistnost-container .mistnosti{margin-top:50px}}@media (max-width:991px){.item-frame .pc{font-size:24px}.middle_box .top ul li:not(:last-child){margin-right:3px}.social_block a:not(:last-child){margin-right:10px}.middle_box .top ul li:not(:last-child):after{margin:0}.middle_box .top ul li a{font-size:1.3vw}#topMenuBig .topMenu-sub .dubody{margin-right:10px}#topMenuBig .topMenu-sub .dubody .img_wrapper{margin-right:0}.contact_block .call{font-size:13px}#main-cont .mobile_search_wrapper{display:none}#main-cont.active .mobile_search_wrapper{display:block}.mobile_search_wrapper{padding-top:20px;width:100%}.mobile_search_wrapper form{display:-ms-grid;display:grid;-ms-grid-columns:minmax(20px,30rem) auto;grid-template-columns:minmax(20px,30rem) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile_search_wrapper form input[type="text"]{height:45px;border-radius:3px 0 0 3px;border-right:none;margin:0}.mobile_search_wrapper form input[type="submit"]{width:45px;height:45px;border:none;background:url(icon/icon_search.svg) center center no-repeat #F19369;border-top-right-radius:3px;border-bottom-right-radius:3px}.footer_row{-ms-grid-columns:100%;grid-template-columns:100%;grid-row-gap:10px}.footer_row.social_block{padding:25px 10px}.footer_row .head_block,.footer_row .social{justify-content:center}.footer_row .head_block .headline{text-align:center}.footer_row .info .all_contacts{max-width:160px;width:100%;height:35px}.footer_row .info .contact{padding-left:20px;margin-bottom:10px}.footer_row .info .contact.phone,.footer_row .info .contact.email,.footer_row .info .contact.shop{background-size:auto 15px}.footer_row .info .contact.shop .separator{display:none}.footer_row .info .contact.shop .showroom_name{display:block}.footer_row .left_block{grid-column-gap:10px}.footer_row.info_block{padding:10px 10px 0 10px;border-bottom:none}.footer_row.info_block .right_block *{font-weight:400}.footer_row.info_block .right_block li{margin-bottom:10px}.footer_row.info_block .left_block{-ms-grid-columns:minmax(10px,310px) auto;grid-template-columns:minmax(10px,310px) auto}.footer_row .right_block{-ms-grid-columns:100%;grid-template-columns:100%}.footer_row.last_block{padding:10px 10px}.footer_row.last_block .left_block{padding:10px 0;border-top:2px solid #4A6170;border-bottom:2px solid #4A6170}.footer_row.last_block .card_icons{-ms-grid-columns:48px 48px;grid-template-columns:48px 48px}.footer_row.last_block .right_block{text-align:left;line-height:28px}.footer_row.last_block .copy span{display:block}#basket_hlavicka .desktop-dot{display:none}#basket_hlavicka .basket_header{width:33%;line-height:1.3}#basket_hlavicka .basket_header.done .bh-text{color:#20a3c9}#basket_hlavicka .basket_header.passed .bh-text{text-decoration:none!important}#basket_hlavicka .basket_header.active .bh-number{background-color:#20a3c9;color:#fff}#basket_hlavicka .basket_header.done .bh-number{color:transparent;background:url(/admin/img/ikony/done-arrow.png) 7px 9px #20a3c9;background-size:15px;background-repeat:no-repeat}#basket_hlavicka .basket_header .bh-number{display:flex;background-color:#bfaa86;width:30px;height:30px;margin:0 auto 8px auto;border-radius:50px;justify-content:center;align-items:center;font-weight:700;padding-bottom:2px}#basket_hlavicka .basket_header .bh-text{display:block;font-size:16px}.basket_header-holder{padding:20px 0!important;margin:0!important}.basket_header-holder .mobile-flex{display:inline-flex;justify-content:space-between;width:100%}#basket_hlavicka .padding{padding:0}.rf-good-nazev{width:187px!important}#horni-menu{position:relative}#paticka-kontakt{margin-top:19px}#basket .half-height{height:45px!important}.popup-wrapper{padding:50px 0!important;min-height:0!important}.celhove_hodnoceni{margin-top:30px}#panelBottomIn .benefits{height:auto;border-right:none;margin-bottom:30px}#panelBottomIn .benefit .payu{margin-top:0}#panelBottomIn .benefit .doprava{margin-top:0}#panelBottomIn .info{border-left:none}#heurekaTableft,#heurekaTabright{display:none!important}.guide{display:none}.item-frame .item-prices .price span{display:none}.neplatte-postovne .zbyva.big{margin:0 10px 15px}.aktualita .image-wrapper{float:none!important}#topMenu-wrapper #sites .site{background-image:none;padding-left:15px}.vlastnosti{margin-top:15px}#basket_hlavicka .separator{display:none!important}#basket .bc-cell .skladem-frame{font-size:13px;line-height:14px}#tabs-filter-content{width:70%!important}#tabs-filter-nav{width:30%!important}.drop .dropCleanerLoged{width:104px}.dotaz-holder{margin-top:0}span.priklad{display:none}#vyhody-list .vyhoda{margin-bottom:10px}.potrebujete-poradit{margin-top:30px}#it3-footer-container .it3{text-align:left}#basket-top #kt-cena{font-size:18px}#vice-z-kolekce-container .images{text-align:center}#soc-container .headline{text-align:center!important;margin-bottom:15px}#soc-container .images{text-align:center}#soc-container img{margin-right:5px!important;margin-bottom:5px}#carousel .carousel-headline{font-size:30px!important;line-height:36px!important}#carousel .carousel-headline b{font-size:36px!important}#doschranky-container .form-holder{text-align:center}#doschranky-container .info-holder{background:none;padding:0;text-align:center}.clanky-container{padding:40px 0 0}.clanky-container h2{margin-top:0}#aktuality-holder{margin-top:40px}.clanky-container input[type="text"]{width:400px}#panelMenu .logo-center span{display:none}.mistnost-container .container .info{padding-top:70px}.mistnost-container .container .point{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:15px}#clanek-wrapper .videoWrapper iframe{position:absolute;top:0;left:0;max-width:100%;max-height:100%}}@media (max-width:767px){#main-cont.active+body{overflow-y:hidden!important;height:100vh!important}#topMenuBig .topMenu-item.active .menu-big-a-cont{border-bottom:none}#topMenuBig .topMenu-item.active .menu-big-a-wrapper{display:inline-block;border-bottom:2px solid #ef885e}.topMenu-item.active{background-color:#DDE6ED;margin:0 -15px;padding-left:15px}#main-cont.active #topMenu-cont{position:relative}#main-cont.active #topMenu{position:absolute;height:75vh;overflow-y:scroll;top:0;left:0;right:0}#main-cont.active #topMenu .menu_inner{height:100%}.link_list{display:inline-flex;flex-wrap:wrap;border-top:1px solid #D4E0E9;border-bottom:1px solid #D4E0E9;padding:0 5px}.link_list li{font-size:14px;margin:10px 0}.link_list li:not(:last-child):after{display:inline-flex;content:"";width:2px;height:10px;background-color:#B4C1C9;margin:0 20px}.contact_block{text-align:center;margin:10px 0}.contact_block .call{font-size:15px}.contact_block .call span{display:block}.social_block{text-align:center;margin:10px 0}.soc_icon{width:48px;height:48px;background:url(/icon/fb.svg),#4C6677;background-position:center center;background-repeat:no-repeat;border-radius:50%;margin:auto}#mobile-menu .menu .hamburger{margin-right:0}.header{display:block;height:83px}.header .top,.header .company_logo,.right_box{display:none}.stick .stick_menu{-ms-grid-columns:100%;grid-template-columns:100%}.mobile_wrapper{padding:0 15px;width:100%;display:inline-flex;align-items:center;justify-content:space-between}.mobile_wrapper .button_box{display:inline-flex;align-items:center}.footer_row .info{font-size:13px}.online_pay{padding:0!important}h1{font-size:30px}h2{font-size:24px}h3{font-size:21px}p{font-size:16px}.custom-select{width:181px}#panelMain{min-height:calc(100vh - 155px)}#carousel{display:none}#horni-panel{padding-top:0;position:relative}#horni-panel.stick{position:relative;z-index:20;box-shadow:none}#horni-panel #doprava-info{display:none!important}body.stick #main-cont.active #topMenu{top:84px!important;height:70vh;position:fixed;overflow:scroll}#findForm input[name="hledanyVyraz"]{min-width:0}#LogoOdkaz img{max-width:100%}#topMenuBig .menu-big-a-cont{border-top:0;border-bottom:0}#topMenuBig .topMenu-sub-cont{display:none!important}#topMenuBig .topMenu-item{float:none;display:block;height:30px;min-height:0;margin-bottom:10px}#topMenuBig .topMenu-item>a{height:100%}#topMenuBig .topMenu-item .topMenu-item-hover{display:none!important}#topMenuBig .menu-big-a-cont{text-align:left;height:100%;padding:5px 0}.item-frame .item-prices .price span{display:inline}#uvodka-skupiny{background-color:#EFEFEF;padding-top:15px}#uvodka-skupiny .item{border:1px solid #ccc;padding:8px;margin-bottom:16px;border-radius:4px;background-color:#fff}.minizbozi{margin-bottom:16px}#male-logo{width:100%!important;display:block!important;margin:10px 0 10px 0!important}#panelMenu{margin-top:20px}#paticka-header .left-border{border:none}#basket_infolinka{margin-bottom:20px}#basket_hlavicka{margin-bottom:0!important}#topMenuBig tr td{padding-top:0}#topMenuBig .menu-big-img-cont{padding-right:5px}#uvodka-urceni .urceni-image{width:48px!important;height:48px!important}#paticka-dulezite{margin-top:10px}#nejcasteji .nejcasteji-frame{margin-bottom:15px}#basket .half-height{height:44px!important;margin-top:1px;overflow-y:auto}#basket .right-height{padding:0 8px!important}#paticka-kontakt{padding:0 10px 17px}.popup-wrapper{padding:0 0!important;max-height:100%!important;min-height:0!important}#mobile-menu{background-color:#fff;display:block;position:absolute;width:100%;z-index:25}body.stick #mobile-menu{position:fixed;top:0}#horni-menu,#vyhledat-frames,#kosik-frames,#panelSide-respo{display:none}#panelMenuIn .logo-center{display:none}#panelMenu .logo-center{text-align:center}#good-main-left>ul>li{color:#003c57}#good-main-left .img-block{margin:6px 12px 0 8px}#good-main-left li a{color:#003c57}#client{margin-top:20px;position:fixed}body.stick .topMenu-stick{display:block}body.stick #vyhledat-frames{position:fixed;z-index:100;top:84px!important;width:100%;padding:10px 15px;background-color:#fff}body #vyhledat-frames{position:absolute;z-index:100;width:100vw;left:0;top:84px;padding:10px 15px;background-color:#fff}#vyhledat-frames .input-group{border-color:transparent;width:100%}.rf-good-nazev{width:56%!important}#panelBottomIn .info{border-right:0}#panelBottomIn .contact{border-left:0}#kosikModal .buttons-row{padding:70px 10px 0!important}#tabs-search-nav li.headline{background-image:none!important}.ajeto{background-size:80%!important}#objednavky-komora .ok-cell{height:36px!important}#objednavky-komora .stav{display:block;text-align:center}#objednavky-komora [name=btnZopakovatObjednavku]{width:100%;margin:5px 0 10px}#topMenu-wrapper #sites{display:none}.breadcrumb-delimiter{border:none!important;margin-top:10px}body.stick #dropLogin{top:99px!important;right:0!important;z-index:20;position:fixed}body #dropLogin{top:-1px;right:0!important;z-index:15;position:absolute}#horni-panel-wrapper{height:36px}#continue-shopping,#go-to-cart{width:100%;margin-top:5px}#go-to-cart{text-align:right}.modal-body .product-frame .image-wrapper{width:100%;height:auto;max-height:70px;float:none}#logo{margin-top:8px}.modal-dialog{margin-top:10px}#buy-form .selectHolder{margin-bottom:5px}#tabs-filter-content{width:70%!important}#tabs-filter-nav{width:30%!important}.stick_menu{display:none!important}.stick_menu.active{display:-ms-grid!important;display:grid!important;padding-bottom:20px}.tradition-photo{display:none}.aktuality-clanky-magazin{display:none}#basket .bc-cell a{font-size:11px!important;line-height:12px!important}#basket .bc-varianty{font-size:11px!important;margin-top:0!important}#basket .bc-cell .skladem-frame{font-size:11px}.basketreg input[type=email],.basketreg input[type=text],.basketreg input[type=password],.basketreg input[type=number],#registrace input[type=email],#registrace input[type=text],#registrace input[type=password],#registrace input[type=number]{width:auto!important}#stat_reg{width:204px!important}#varianty .item .variant-name{width:100%!important}#varianty .item .variant-info{width:100%!important;text-align:left!important;padding-left:30px;margin-top:10px}.sipka-nahoru,.sipka-dolu{width:24px;height:24px;background-size:35%}.pocetHolder input[type="text"]{width:32px!important;height:50px}.sipka-dolu{left:30px;top:35px}.sipka-nahoru{left:30px}#buy-form .pocetHolder{display:flex;align-items:center}#pravy-holder .pocetHolder{margin-right:35px!important}.custom-form-content .button-block{width:47%}.custom-form-content .submit-block{width:50%}#findForm .btn-success{margin-left:0}#findForm input[name="hledanyVyraz"]{border-right:0;padding-right:15px}.produkty-wrapper .item-holder:nth-child(n) .item-frame:after{display:none!important}#tabs-search-nav li{font-size:13px!important;padding:5px 8px!important;margin-right:5px!important}.result-info{font-size:15px!important}.filtrOrderLink{padding:3px 0;margin-right:5px}.goodsFilter a{font-size:13px}#tabs-search-nav li{border-radius:2px!important;margin-bottom:5px;float:none!important}.doprava_popis,.platba_popis{margin-top:15px!important}label.label{text-align:left}.p404 .ops{font-size:70px!important}.ceneo-baner{display:none}#doschranky-container input[type="text"]{font-size:18px;width:200px}#doschranky-container .form-holder #odebirat-btn{padding:13px 15px 14px 10px;font-size:18px;top:-2px}#doschranky-container .container{padding-top:10px}#bk-container .headline{font-size:24px;line-height:26px}#bk-container .item{padding-top:10px}#bk-container .item span{display:none}.clanky-container input[type="text"]{font-size:18px;width:200px}.clanky-container input[type="submit"]{padding:13px 15px 14px 10px;font-size:18px;top:-2px}.listing-container{padding-top:10px}.listing-container h2{margin-top:10px}.listing-container .link-kolekce{margin-bottom:50px}.slogan-container{padding:40px 0 20px}.slogan-container h2{font-size:32px;margin-bottom:30px}.slogan-container p{display:none}.slogan-container .headline{font-size:18px;line-height:22px}.link-kolekce{font-size:21px}.info-container{padding:30px 0}.info-container .link-kolekce{margin-bottom:50px}.mistnost-container{height:340px;background-size:cover}.mistnost-container .info{padding-top:0}.mistnost-container .info .headline{font-size:40px;margin-top:60px;line-height:38px}.mistnost-container .info .more-link{font-size:24px}.mistnost-container .container .point{display:none}.mistnost-container .mistnosti{display:none}.mistnost-container .info .more-link:not(.colored){display:none}#topMenu-cont{height:auto;z-index:100;top:-16px;width:100%}#mobile-menu.active~#topMenu-cont:before{position:absolute;top:-5px;right:80px;display:block;content:"";width:0;height:0;border-bottom:5px solid #eaeef1;border-left:5px solid transparent;border-right:5px solid transparent}body.stick #topMenu-cont{position:fixed}#topMenu-wrapper{padding:15px 0;display:block}#carousel1 .item .content .headline{font-size:30px;line-height:35px}#navig-bc{margin-bottom:0}h1.skupina-nadpis{margin-bottom:5px}.katalog-podkategorie .item img{display:none}.katalog-podkategorie .item{min-height:50px!important}#showFilters{display:block}#filters{display:none}.topMenu-stick{padding:0}#topMenuBig .topMenu-item.dalsi{display:block}.item-frame .price-holder{justify-content:flex-end}.item-frame .price-holder>:not(:last-child){margin-right:2rem}#buy-form .cena-koupit>*{margin:7px 0}.sluzby .tooltip-content{left:auto!important;right:-15px;min-width:250px!important}.sluzby .tooltip-holder{padding-left:15px!important}.sluzby .tooltip-content .triangle{right:22px!important}}@media screen and (max-width:767px) and (orientation:landscape){#panelMain{min-height:calc(100vh - 133px)}}@media (max-width:580px){#basket_hlavicka .basket_header .bh-text{font-size:14px;width:50%;margin:0 auto}#basket .baleni-sipka{display:none}#basket .pocetHolder input[type="text"]{border-radius:5px;border:1px solid #e5e2e2}#newsletter input[type="email"]{margin-bottom:5px;width:250px;margin-left:0}}@media (max-width:480px){#basket_hlavicka .basket_header .bh-text{width:65%;margin:0 auto}.spec-dkz .varianty .item .variant-info .sleva{display:none}#kosik-typ-uzivatele input[type=text],input[type=number]{width:100%!important;display:block}}@media (max-width:350px){#basket_hlavicka .basket_header .bh-text{width:80%;margin:0 auto}.basket-back{width:100%;text-align:center;margin-bottom:20px}.basket_dalsi,[name=btnOdeslatObjednavku]{width:100%;text-align:center}}@media (min-width:768px){.mistnost-container{height:500px;background-size:auto 500px}.mistnost-container .container{height:500px}}@media (min-width:992px){.mistnost-container{height:584px;background-size:auto 584px}.mistnost-container .container{height:584px}}@media (min-width:1200px){.mistnost-container{height:723px;background-size:auto 723px}.mistnost-container .container{height:723px}}@media (min-width:1400px){.mistnost-container{height:820px;background-size:auto 820px}.mistnost-container .container{height:820px}}