.boxHlavniVlastnosti img{max-height:100px}.pt-120{padding-top:120px}.dividerTopShapeWhite.dividerBottomShape::before,.dividerTopShape.dividerBottomShape::before{bottom:-1px}.dividerTopShapeGray::before{top:-1px}.productList .product{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productList .product div.image{max-width:150px}@media only screen and (max-width: 992px){.productList .product{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #cacaca;padding:1rem;margin:0.25rem}.productList .product .action{position:absolute;right:0;top:10px}}section.produktHlavniVlastnosti a.productInfo{display:block;padding:0.75rem 1rem;text-decoration:none}section.produktHlavniVlastnosti a.productInfo[aria-expanded="true"]{background-color:white;position:relative;padding-top:30px}section.produktHlavniVlastnosti a.productInfo[aria-expanded="true"]::before{content:"";position:absolute;width:100%;height:30px;bottom:100%;left:0;background:url("../img/hlavicka-divider-white.svg") no-repeat center bottom;background-size:100% 30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.produktHlavniVlastnosti a.productInfo h2{margin-bottom:0}section.produktHlavniVlastnosti a.productInfo:hover h2{color:#30a477}section.produktHlavniVlastnosti .productInfoContainer{padding:2rem 1rem;background-color:white;position:relative;padding-bottom:70px;margin-bottom:50px}section.produktHlavniVlastnosti .productInfoContainer::before{content:"";position:absolute;width:100%;height:70px;bottom:-62px;left:0;background:url("../img/hlavicka-divider-white.svg") no-repeat center bottom;background-size:100% 70px}section.hpBenefit{padding-top:120px;padding-bottom:120px}.produkt table.productTable tr td.productParHodnota{min-width:60px}.produkt .produktObalText{width:100%}.table.cartTable h3{font-size:1.2rem}.downloadCategory .card a:hover{text-decoration:none}.dividerDark::before{bottom:-2px}.productDetailCategories h2{font-size:1.3rem;display:inline-block}.productDetailCategories ul.productCategories{display:inline-block;padding-left:0}.productDetailCategories ul.productCategories li{display:inline-block;list-style:none;border-left:1px solid #286e82;padding-left:10px;padding-right:10px}.productDetailCategories ul.productCategories li:nth-child(1){border-left:0}@media only screen and (max-width: 767px){.productDetailCategories ul.productCategories li:nth-child(1){padding-left:0}}@media only screen and (min-width: 768px){section.hpBenefit .hpBnefit{-webkit-transition:all .3s linear;transition:all .3s linear}section.hpBenefit .hpBnefit img{max-width:130px}section.hpBenefit .hpBnefit .hpBenefitTitle{font-size:1.2rem}section.hpBenefit .hpBnefit .hpBenefitTitle b{font-size:1.8rem}section.hpBenefit .hpBnefit:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.landing_promo_boxes .box{-webkit-transition:all .3s linear;transition:all .3s linear}.landing_promo_boxes .box:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media only screen and (max-width: 992px){.navItemSearch{text-align:right}.navItemSearch #morphsearch{margin-left:auto;margin-right:0}.nav-link{display:block;padding:.15rem 1rem}section.hpTwo a img.ikonaSluzby,section.hpTwo a svg{max-width:100px}section.hpTym .osobaTymu.mt-4{margin-top:0 !important}nav.navbar .navbar-toggler:focus{outline:none}}@media only screen and (max-width: 767px){h1{font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.4rem}#hpAllKat{display:none}section.hpTwo a .produktTitle{font-size:1rem}section.hpTwo a svg,section.hpTwo a img.ikonaSluzby{max-width:80px}.titulekSekce{font-size:1.5rem;margin-bottom:1rem}section.hpFb i.fab{font-size:100px;color:#4267B2}section.hpFb .fbClaim{font-size:1.3rem;line-height:normal}section.hpFb .fbClaim span{font-size:1.1rem;line-height:normal}section.hpFb .fbFormule{display:none}.dividerTopShapeGray::before{background:url("../img/hlavicka-divider-white.svg") no-repeat top;background-size:100% 60px}.produkt .produktTitle{font-size:1rem}.produkt .produktObalText{max-width:100%;padding:0}.produkt .produktObalText .productTable td{font-size:0.8rem;line-height:1.1rem}.produkt .produktObalText .stitekProduktu{right:5px;font-size:0.8rem}.produkt .produktObalText .produktDescription{font-size:0.8rem}.produkt .popisProduktuV{font-size:0.9rem;line-height:normal}.produkt .cena .cenaHodnota{font-size:1.4rem}.produkt .cena span.cenaOd{font-size:0.8rem}section.hpBenefit{padding-top:100px;padding-bottom:100px}section.hpBenefit .hpBnefit img{max-width:100px}section.hpBenefit .hpBnefit .hpBenefitTitle{font-size:16px}section.hpBenefit .hpBnefit .hpBenefitTitle b{font-size:20px}.sekce{padding-top:40px;padding-bottom:40px}section.hpXseriePro .xserieLogo,section.hpXserie .xserieLogo{max-width:180px;margin-bottom:1.5rem !important}footer{text-align:center}footer .footerMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footerMenu li::before{display:none}header .rezcestniIkonyHead .boxRoz .inCartNumber{width:18px;height:18px;line-height:18px;font-size:10px}section.prvniSekce.vypisUvodni{padding-top:70px;padding-bottom:70px}section.prvniSekce.vypisUvodni img{display:none}section.prvniSekce.vypisUvodni .vypisTitulek{font-size:1.5rem;line-height:normal}section.prvniSekce{padding-top:90px;padding-bottom:50px}section.prvniSekce .nahledyProduktu .nahledProduktu .seeMoreImage{font-size:1rem;line-height:normal}section.prvniSekce .productGallery{padding-top:2rem}.vypisTitulek{font-size:1.5rem}.btn.btnText{font-size:0.9rem}section.produktHlavniVlastnosti .boxHlavniVlastnosti img{max-height:70px}section.produktHlavniVlastnosti .boxHlavniVlastnosti .bigTitle{font-size:1.2rem;line-height:normal}section.produktHlavniVlastnosti .boxHlavniVlastnosti .smallTitle{font-size:1rem;line-height:normal}section.produktHlavniVlastnosti a.productInfo[aria-expanded="true"]{background-color:white}.seriesInfoBox .xserieLogo{max-width:80%;margin-bottom:1.5rem !important}section.seriesInfoBox .serieInfo .serieInfoDiv{margin-top:1rem;margin-bottom:1rem}section.seriesInfoBox .serieInfo .serieInfoDiv .serieinfoTitle{font-size:0.9rem}h2{font-size:1.5rem}.productParameters .tableParametryProduktu td{font-size:0.85rem}.productParameters .tableParametryProduktu .pravyParametr{vertical-align:middle;min-width:100px}.fotoHlavicka{padding-top:180px;padding-bottom:130px}.fotoHlavicka h1{font-size:1.8rem;line-height:normal}#vypisNovinek{background-color:white;background-image:none}#vypisNovinek article.obalNovinky{margin-bottom:1rem !important;margin-top:1rem !important}#vypisNovinek article.obalNovinky .novinkaTextBox{padding:30px;min-height:inherit}#vypisNovinek article.obalNovinky .novinkaTextBox h2{font-size:1.3rem}#vypisNovinek article.obalNovinky .novinkaTextBox a.btnVice{position:relative;bottom:inherit;right:inherit}.boxRozdeleniFaq{margin:0;width:33.3%;border:3px solid white}.boxRozdeleniFaq img{display:none}.boxRozdeleniFaq .rozdeleniTitulek{font-size:0.9rem;line-height:normal;font-weight:700}.boxRozdeleniFaq .sadaOtazekBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px}.faqCollapsy .faqOtazkaBox .faqTitulek{font-size:0.9rem;line-height:normal;min-height:60px}.faqCollapsy .faqOtazkaBox .faqOdpovedText{font-size:0.9rem;line-height:normal}.faqGroups .boxRozdeleniFaq img{margin-top:10px;max-height:25px}.faqGroups .boxRozdeleniFaq .rozdeleniTitulek{font-size:0.8rem}.downloadCategory .downloadItem{margin-bottom:2rem}.downloadCategory .downloadItem .card-title{font-size:1.15rem;margin-bottom:0}.downloadCategory .downloadItem .fa{font-size:3rem}.downloadCategory .downloadItem .card-footer{font-size:0.8rem}footer .footerKontakty li{display:inline-block;margin-left:1rem;margin-right:1rem}.produkt .stitekProduktu{top:5px;right:-10px !important}.btnNextCart{padding-right:80px;padding-left:10px;width:100%;text-align:right}.pageKosik .krokKosikuBox .obalKroku .cisloKroku{font-size:1.8rem;width:70px}.pageKosik .krokKosikuBox .obalKroku .nazevKroku{font-size:1rem}.BussinesProgressBox{padding-top:0}.BussinesProgressBox .progress{width:2rem;height:300px}.BussinesProgressBox .progress .progress-bar{background:-webkit-gradient(linear, left bottom, left top, from(#286e82), to(#30a477));background:linear-gradient(0deg, #286e82 0%, #30a477 100%)}.BussinesProgressBox .label{left:0 !important;width:100%;bottom:inherit;-webkit-transform:none;transform:none;padding-bottom:0}.BussinesProgressBox .label::before{left:15px}.BussinesProgressBox .label::after{left:2.5rem;width:50px;height:2px;top:0.55rem}.BussinesProgressBox .label.lab-25{top:calc(25% - 1.6rem)}.BussinesProgressBox .label.lab-50{top:calc(50% - 1.6rem)}.BussinesProgressBox .label.lab-75{top:calc(75% - 1.6rem)}.BussinesProgressBox .label.lab-100{top:calc(100% - 1.65rem)}.BussinesProgressBox .label .labTitle{padding-left:80px}.sumPrice h3{font-size:1.1rem}.hpNovinky .novinkaPrvni .boxPrvniNovinky{position:relative}.hpNovinky .novinkaPrvni{height:auto}.hpNovinky .obrazekNovHp{display:none}ul.mobileMenu{text-align:center}ul.mobileMenu li a{list-style:none;text-transform:uppercase;color:white;letter-spacing:-1px;padding:0.35rem 0.5rem;background-color:#30a477;min-width:50px;display:inline-block}}@media only screen and (max-width: 767px) and (max-width: 360px){ul.mobileMenu li a{min-width:inherit;font-size:0.83rem}}@media only screen and (max-width: 470px){nav.navbar .navbar-brand .logHlavicka{width:80px}}.download h2{font-size:1.8rem;border-bottom:1px dotted #dadada;padding-bottom:0.3rem}.download .download_item{padding:15px}.download .download_item h3{font-size:1.2rem}@media only screen and (max-width: 992px){#hpSliderCarousel .carousel-item{position:relative;padding-top:100%}#hpSliderCarousel .carousel-item picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.inCart .productList .product{padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(163,163,163,0.3)}.inCart .productList .product:nth-child(1){border-top:1px solid rgba(163,163,163,0.3)}.inCart .productList .product .price,.inCart .productList .product .totalPrice{color:#30a477;font-weight:700;font-size:1.1rem}.inCart .sumPrice.sumPriceVat .fullPrice{font-size:2rem}.inCart .sumPrice .fullPrice{color:#30a477;font-weight:700;font-size:1.5rem}.inCart .sumPrice h3{font-size:1.1rem}.inCart .btnNextCart{max-width:400px}.inCart .productConf ul.submenu{margin-left:12px}.inCart .productConf ul.submenu::before{height:calc(100% - 0.6rem)}.inCart .productConf ul.submenu li{font-size:0.8rem;line-height:1.3rem}.filtryProduktu .customGroup label.nazevFiltru{font-size:0.9rem}.configurationInfo{position:fixed;bottom:0;left:0;z-index:10;width:100%;padding-left:15px;padding-right:15px;background:white}.configurationInfo .actionRow{margin-top:0 !important}.configurationInfo .actionRow input.resetBtn{padding-left:1rem;text-align:left;margin-bottom:0}.configurationInfo .btnNextStep,.configurationInfo .btnNextCart{padding:0.5rem 3rem 0.5rem 1rem;min-width:150px;text-align:left;border:2px solid #30a477}.configurationInfo .btnNextStep:hover,.configurationInfo .btnNextCart:hover{border-color:#286e82}.configurationInfo .btnNextStep::before,.configurationInfo .btnNextCart::before{width:30px;height:30px;right:10px}.configurationInfo .btnCartBack{padding:0.5rem 2rem 0.5rem 1rem}@media only screen and (max-width: 767px){.configurationInfo .btnPrevStep{width:100%;padding:0.5rem 1rem 0.5rem 1rem}.configurationInfo .btnPrevStep i{padding-right:10px}.configurationInfo label.resetBtn{margin-bottom:0}.configurationInfo label.resetBtn span.fa{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:40px}.configurationInfo label.resetBtn input{padding-left:2rem !important;position:relative}.configurationInfo .configurationPrice{font-size:1.6rem}}body.cartSummary .formPostupObjednavky .col-md-6,body.cartSummary .formPostupObjednavky .noteBox{padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width: 992px){body.cartSummary .formPostupObjednavky .col-md-6,body.cartSummary .formPostupObjednavky .noteBox{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){body.cartSummary .formPostupObjednavky .col-md-6.cartLeftPart,body.cartSummary .formPostupObjednavky .noteBox.cartLeftPart{border-right:none}}body.cartSummary .amount{font-weight:700}body.cartSummary .fullSummaryRow{padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(163,163,163,0.3)}body.cartSummary .fullSummaryRow h2,body.cartSummary .fullSummaryRow h3{font-size:1.1rem}body.cartSummary .fullSummaryRow.shippingPrice .fullPrice{font-size:1.1rem}body.cartSummary .noteBox{padding-top:3rem;border-top:1px solid rgba(163,163,163,0.3)}body.cartSummary .product .amount strong::after{content:" x"}@media only screen and (max-width: 575px){body.cartSummary .product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.cartSummary .product .price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:70%}body.cartSummary .product .amount{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:30%}body.cartSummary .product .amount strong{text-align:left}body.cartSummary .product .amount strong::after{content:" x"}body.cartSummary .product .totalPrice{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}body.cartSummary .priceTitle{margin-bottom:0.5rem}}@media only screen and (max-width: 767px){a.btnCartBack{display:block;padding:1rem}a.btnCartBack i{padding-right:0.5rem}}a.btnNextCart span{display:block}@media only screen and (max-width: 767px){a.btnNextCart{display:block;padding:1rem 4rem 1rem 1rem}a.btnNextCart::before{width:30px;height:30px}a.btnNextCart span{display:inline}}.configurator h3{margin-bottom:2px}.configurator .confPrice{font-weight:800;font-size:14px;color:#286e82}@media only screen and (max-width: 992px){body.cartShipAndPay .product{border-left:0;border-right:0}body.cartShipAndPay .product h4{font-size:1.3rem}body.cartShipAndPay .product h5{font-size:1.1rem}body.cartShipAndPay .product p{font-size:0.95rem;line-height:normal}}.pageKosik .krokKosikuBox .obalKroku:hover{text-decoration:none;background-color:#30a477}.pageKosik .krokKosikuBox .obalKroku.active:hover{background-color:#458395}.pageKosik .krokKosikuBox .obalKroku.after:hover{background-color:#ededed}@media only screen and (max-width: 992px){.productHeader{display:none !important}}section.hpTwo .allProductsTitle h3{color:white;text-transform:uppercase;font-size:1.5rem;display:inline-block}section.hpTwo .allProductsTitle h3:hover{color:#458395}body.pageKontakt .fotoHlavicka{padding-top:150px;padding-bottom:70px}@media only screen and (max-width: 470px){body.pageKontakt .fotoHlavicka ul.ikonyKontaktu li{font-size:1.1rem}}.productGallery .nahledyProduktu .nahledProduktu{padding-top:calc(20% - 5px);position:relative;width:20%;max-width:20%}.productGallery .nahledyProduktu .nahledProduktu a{position:absolute;top:0;bottom:0;left:5px;right:0}.productGallery .nahledyProduktu .nahledProduktu img{-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (max-width: 576px){.vypisUvodni .rezcestniIkonyHead{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vypisUvodni .rezcestniIkonyHead .boxRoz{width:25%;text-align:center}.vypisUvodni .rezcestniIkonyHead .boxRoz a:hover{text-decoration:none}.vypisUvodni .rezcestniIkonyHead .boxRoz img{display:block;padding:0.5rem;margin:0 auto}.vypisUvodni .rezcestniIkonyHead .boxRoz .titulekRoz{font-size:0.8rem}.mobileCategorySubmenu{margin-top:-60px !important}.mobileCategorySubmenu .barZelena{margin-top:1rem}.mobileCategorySubmenu ul.submenu{margin-left:0}.mobileCategorySubmenu ul.submenu::before{display:none}.mobileCategorySubmenu ul.submenu .mobileHideSubmenu{list-style:none;padding-left:0}.mobileCategorySubmenu ul.submenu .mobileHideSubmenu::before{display:none}.mobileCategorySubmenu ul.submenu .mobileHideSubmenu a{color:#a3a3a3 !important;font-size:0.9rem}}
/*# sourceMappingURL=responsive.css.map */