html{font-size:100%}body{font-size:100%;color:#1c1c1c;background-color:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:400;line-height:1.8em;margin-top:-10px}p{font-size:1em}span{font-size:1em}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif}h1{font-size:2.25em;font-weight:300;margin-bottom:2em}h2{font-weight:300;font-size:1.85em;margin-bottom:1em}h3{font-size:1.5em;font-weight:600;margin-bottom:1em}h4{font-size:1.25em;font-weight:600;margin-bottom:1em;margin-top:1em;color:#484c8c}h5{font-size:1.1em;font-weight:600;margin-bottom:1em}h6{font-size:1em;font-weight:600;margin-bottom:.6em}.white-text{color:#fff}.small{font-size:.875em;line-height:1.8em}.dark-blue-text{color:#484c8c}.blue-text{color:#1AB8DB}.note{text-align:center;margin-top:40px;margin-bottom:40px}.note-content{font-size:.9em;display:inline-block;width:850px}@media (max-width:992px){.note-content{width:100%;display:block}}.note-bracket{font-size:5em;display:inline-block;line-height:100%;vertical-align:top;width:40px}@media (max-width:992px){.note-bracket{display:none}}a{color:#484c8c;text-decoration:underline;font-weight:600}a:hover{color:#1c1c1c;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:768px){.xs-text-center{text-align:center}}@media (max-width:768px){.xs-block-center{display:block;margin-left:auto;margin-right:auto;float:none!important}}.m-t-sm{margin-top:15px}@media (max-width:768px){.xs-m-b-sm{margin-bottom:15px}}@media (max-width:768px){.xs-m-b-md{margin-bottom:20px}}.body-fixed{min-width:1000px}.container{max-width:970px!important}.body-fixed .container{width:970px!important;max-width:970px!important}.block{padding-top:40px;padding-bottom:40px}.no-margin-sides{margin-left:0!important;margin-right:0!important}.no-margin{margin:0!important}.block-center{margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.content-page-block iframe,.content-page-block img{max-width:100%;display:block;margin-left:auto;margin-right:auto;height:auto}.content-page-block .btn{display:block;margin:0 auto 10px!important;width:100%;min-width:0}.content-page-block a{text-decoration:none}.content-page-block table,.content-page-block tbody,.content-page-block td,.content-page-block tr{display:block}.content-page-block .dnd_container,.content-page-block .legend{display:none}}@media (max-width:768px){.wpe-col div[class*=' wpe-col-'],.wpe-col div[class^=wpe-col-]{display:block!important;width:100%!important}}.lightGreyBg{background-color:#f5f5f5}.darkGreyBg{background-color:#666}.lightBlueBg{background-color:#C8F4F8}.whiteBg{background-color:#fff}.yellowBg{background-color:#FEB10F}.yellowBg h1,.yellowBg h2,.yellowBg h3{margin-bottom:1em;margin-top:0}.icon-blue{color:#1AB8DB}.icon-white{color:#fff}.icon-inline-center{padding-right:.3em;vertical-align:middle;margin-top:-5px}.icon-12x{font-size:1.2em}.icon-grey{color:#1c1c1c}.header-title{background-color:#666;height:60px;line-height:60px}.header-title h1{font-size:1.5em;font-weight:300;text-transform:uppercase;color:#fff;margin-top:0;margin-bottom:0;line-height:60px}.navbar{margin-bottom:0}.navbar-upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:7px}.navbar-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:-15px;width:100%;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width:768px){.navbar-secondary{display:block}}.navbar-container{position:relative}.header-stickers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-stickers>*{margin-left:25px}.logo{display:block}.logo img{display:block;height:95px;width:auto}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.navigation li{display:inline-block;list-style:none}.navigation li a{display:inline-block;color:#646464;font-weight:600;font-size:1em;text-transform:uppercase;text-decoration:none;padding:10px 15px;margin-right:1.8em}.navigation li a:last-child{margin-right:0}.navigation li a:focus,.navigation li a:hover{color:#2fb6e3;text-decoration:none}.navigation li.button a{padding:2px 12px;font-size:.9em;border-radius:4px;background:#666;color:#fff;margin-top:9px}.navigation li.button a:hover{background-color:#000}.navigation .current-menu-item a{color:#2fb6e3}@media (max-width:768px){.navigation{display:block}.navigation li a{font-size:.9em;padding:10px 10px}.navigation li.visible-xs{display:inline-block!important}}.navbar-main{display:inline-block;margin-left:10px}.navbar-main ul{margin-bottom:0}.navbar-main li{display:inline;list-style:none}.navbar-main li a{color:#646464;font-weight:600;font-size:1em;text-transform:uppercase;text-decoration:none;padding-top:15px;padding-bottom:15px;margin-right:1.8em}.navbar-main li a:last-child{margin-right:0}.navbar-main li a:focus,.navbar-main li a:hover{color:#2fb6e3;text-decoration:none}.navbar-main .current-menu-item a{color:#2fb6e3}@media (max-width:768px){.navbar-main{float:none}.navbar-main li a{line-height:50px}}.body-fixed .navbar-collapse.collapse{display:block!important}.body-fixed .navbar-nav,.body-fixed .navbar-nav>li{float:left!important}.body-fixed .navbar-nav.navbar-right:last-child{margin-right:-15px!important}.body-fixed .navbar-right{float:right!important}.body-fixed .navbar-main{float:left}.body-fixed .navbar-main li a{line-height:90px}.header-phone-sticker{width:135px;height:auto}@media (max-width:992px){.header-phone-sticker{width:120px}}.jbl-sticker{height:45px;width:auto;display:block}@media (max-width:992px){.jbl-sticker{display:none}}@media (max-width:992px){.body-fixed .jabl_sticker{display:block}}@media (max-width:768px){.navbar-collapse{background-color:#fff;box-shadow:0 5px 6px rgba(0,0,0,.1)}}@media (max-width:768px){.body-fixed .navbar-collapse{background-color:transparent;box-shadow:none}}.navbar-toggle{border-color:#666;margin-top:28px}.navbar-toggle .icon-bar{background:#666}.body-fixed .navbar-toggle{display:none}.carousel{border:1px solid #FFF}.carousel .item{background-color:#fff;background-repeat:repeat;background-position:center;width:100%;-webkit-transition:opacity .2s;transition:opacity .2s}.carousel .item img{max-width:100%;width:100%;height:auto}.carousel-indicators{bottom:10px}.carousel-indicators li{border:1px solid #1AB8DB;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.carousel-indicators li.active{background-color:#1AB8DB}.carousel-control{background-image:none!important}.next.left,.prev.right{opacity:1;z-index:1}.active.left,.active.right{opacity:0;z-index:2}.footer{background-color:#666;color:#fff;font-weight:300;padding-top:1em;padding-bottom:1em}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#1AB8DB;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.footer h4{color:#fff}.footer ul{padding-left:0}.footer li{list-style:none;color:#fff}.footer li i{padding-right:.5em}.footer li a{color:#fff}.footer li a:hover{color:#1AB8DB;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:768px){.footer i{padding-right:.3em}}.border-line-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#7E7D7D;margin-top:1em;margin-bottom:1em}.border-line-right{border-right:1px solid #7E7D7D;height:100px;margin-top:1em}.border-line-left{border-left-style:solid;border-left-width:1px;border-left-color:#7E7D7D;height:100px;margin-top:1em}.footer-round-icon{padding:10px 16px;background-color:#f5f5f5;border-radius:100px;background-clip:padding-box;display:inline-block;font-size:22px;margin-top:58px;color:#666;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.fb-icon:hover{background-color:#3b5998!important;color:#fff}.footer-map{margin-top:10px}.footer-map .google-maps-widget p{border-style:solid;border-width:5px;border-color:#7E7D7D}.thumb-circle{width:50px;height:50px;border-radius:30px;background-clip:padding-box;background-repeat:no-repeat;background-position:50% 50%;background-size:80%;display:inline-block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.productdiv.zoom .thumb-circle{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6)}.popover{margin-top:-30px}.border-light-blue{border-color:#21FFFF;background-color:#21FFFF}.border-yellow{border-color:#FEC709;background-color:#FEC709}.border-green{border-color:#73C105;background-color:#73C105}.btn,.summary .single_add_to_cart_button{border-radius:10px;background-clip:padding-box;background:#1AB8DB;border:4px solid #B6CBD0;padding:8px 15px;margin-right:1em;margin-left:1em;font-size:1.1em;min-width:250px;margin-top:1em;color:#fff;text-decoration:none;height:49px}.btn a,.summary .single_add_to_cart_button a{font-size:1.1em;text-decoration:none;color:#fff}.btn i,.summary .single_add_to_cart_button i{font-size:.8em;padding-right:.8em}.btn span,.summary .single_add_to_cart_button span{font-size:.9em;padding-right:.8em}@media (max-width:768px){.btn,.summary .single_add_to_cart_button{min-width:0}}.btn-small{height:38px;padding:4px 20px;min-width:125px;font-size:1em;margin:0}.btn-small a{font-size:1em}.btn-yellow{background:#FEC709;color:#666;min-width:180px;text-decoration:none}.btn-yellow a{color:#666;text-decoration:none}.btn-flexible{min-width:0;margin:10px 10px!important}.btn-grey{background:#A19E9F}.btn-dark-grey{background:#666;border:none;vertical-align:middle;height:auto;padding:10px 15px}.btn-dark-grey i{font-size:1.4rem;vertical-align:middle;padding-right:5px}.btn-dark-grey:hover{background:#000;color:#fff}.btn-white{background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.3);border:none;vertical-align:middle;height:auto;padding:10px 15px;font-weight:600;color:#1c1c1c;-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.btn-white:visited{color:#1c1c1c}.btn-white:hover{box-shadow:0 0 0 4px #fff}.homepage-service{color:#fff;background-color:transparent;padding:10px;font-weight:400;border-radius:10px;background-clip:padding-box}.homepage-service h1,.homepage-service h2,.homepage-service h3,.homepage-service h4,.homepage-service h5{color:#fff;margin-bottom:0}.homepage-service h1{font-size:2em;margin-top:0}.homepage-service a{font-weight:inherit;color:#fff}.homepage-service p{color:#fff;font-size:1.1em;margin-bottom:0}.homepage-service:hover{background-color:#7E7D7D}@media (max-width:768px){.homepage-service{font-size:1em}}.services-content{color:#fff}.services-content h1,.services-content h2,.services-content h3,.services-content h4,.services-content h5,.services-content p{color:#fff}.service-icon{max-width:100px;height:auto;display:block;margin-bottom:20px;margin-left:auto;margin-right:auto}.no-underline a{text-decoration:none!important}.homepage-icons{display:inline-table;padding-bottom:0;height:55px;margin-top:1em}.homepage-icons .center-icon{font-size:45px;padding-left:10px;padding-right:10px;vertical-align:top;display:inline-block}.homepage-icons .side-icons{font-size:55px}.second-header .btn{width:225px;min-width:240px;text-decoration:none}.second-header a{text-decoration:none}@media (max-width:768px){.second-header .btn{width:100%;min-width:0;margin-left:0;margin-right:0}}.subheader{font-size:1.5em;line-height:1.5em;font-weight:300;margin-bottom:1em}@media (max-width:768px){.subheader{font-size:1.2em}}.headline-lines h2{display:table;margin-top:-.6em;margin-bottom:2em}.headline-lines h2 span{display:table-cell;text-align:center}.headline-lines h2 .left,.headline-lines h2 .right{width:50%;border-bottom:1px solid #DFDFDF}.headline-lines h2 .center{display:inline-block;position:relative;top:.5em;padding:0 .5em;white-space:nowrap}@media (max-width:768px){.headline-lines h2{margin-top:0;display:block;text-align:center}.headline-lines h2 .left,.headline-lines h2 .right{display:none}.headline-lines h2 .center{white-space:normal;top:auto;display:block}}.homepage-article img{border:5px solid #DFDFDF;max-width:300px;max-height:240px}.homepage-article h5 a{color:#484c8c;text-decoration:none}@media (max-width:992px){.homepage-article img{width:100%;max-width:100%;height:auto;max-height:none}}.apps img{margin-bottom:1em;display:block}@media (max-width:768px){.partner-list img{display:block;margin:2px auto;float:none!important;max-height:auto}}.floating-form{position:fixed;right:0;top:200px;width:120px;Height:110px;background-color:#fff;color:#1c1c1c;padding:15px;border-top-left-radius:6px;border-bottom-left-radius:6px;font-weight:600;box-shadow:0 0 6px rgba(0,0,0,.6);z-index:9999}.floating-form span{font-size:2em;padding-left:25px}.floating-form i{font-size:.9em;padding-left:3px}@media (max-width:380px){.floating-form{display:none}}.counter-large{font-size:54px;font-weight:600;margin:0;line-height:1}@media (max-width:768px){.counter-large{margin-top:50px}}.counter-description{font-size:1.2rem;margin-top:10px;margin-bottom:0}.page-grid{width:300px;Height:240px;background-color:#fff;background-position:50% 50%;background-size:300px;background-repeat:no-repeat;position:relative}.page-grid .headline-overlay{width:100%;height:80px;background-color:#fff\9;background-color:rgba(255,255,255,.8);position:absolute;bottom:0}.page-grid .headline-overlay h2{color:#1c1c1c;position:relative;font-size:1.2em;font-weight:400;margin-top:1.5em}.page-grid .img-overlay{width:100%;height:100%;position:absolute;top:0;z-index:20;background-color:transparent}.page-grid:hover h2{text-decoration:none;z-index:30;color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.page-grid:hover .img-overlay{background-color:rgba(47,182,227,.8);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:768px){.page-grid{width:100%;margin-bottom:30px;height:auto;min-height:240px}.page-grid .headline-overlay{padding-left:10px;padding-right:10px}}.grid-row{margin-bottom:15px}.grid-row:last-of-type{margin-bottom:0}.radio-option label{padding:23px 0 23px;margin-bottom:0;border:1px solid #1AB8DB;border-radius:10px;background-clip:padding-box;cursor:pointer;width:220px;font-weight:400;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.radio-option label span{font-size:40px;vertical-align:middle}.radio-option label:hover{border-width:2px}.radio-option span.wpcf7-list-item-label{display:block;cursor:pointer}.radio-option .icon-form{display:block;cursor:pointer}.radio-option input{display:none}.radio-option p{text-align:center;display:block;margin:0;padding:0}.radio-option span{margin-right:20px}.radio-option .highlight{border-width:2px;border-color:#1AB8DB;background-color:#F0F0F0}.form-user-info{margin-top:40px}.form-user-info textarea{width:100%}.form-submit .btn{margin-left:10px;margin-right:0;text-decoration:none!important}.wpcf7-text{width:100%}@media (max-width:768px){.wpcf7 .pull-left,.wpcf7 .pull-right,.wpcf7 div[class*=' col-xs-'],.wpcf7 div[class^=col-xs-]{display:block;width:100%;float:none!important;text-align:left}.wpcf7 div[class*=' col-xs-offset-'],.wpcf7 div[class^=col-xs-offset-]{display:none!important}}.review-question i{font-size:2em!important}.review-question p{font-weight:600}.review-fields input{width:200px;margin-left:20px;margin-bottom:30px}.review-fields textarea{width:100%;height:150px}.review-fields p{font-weight:600}.starratingawesome:not(:checked)>label{width:2em!important}.starratingawesome>input:checked~label{color:#FEC709}.starratingawesome:not(:checked)>label:hover,.starratingawesome:not(:checked)>label:hover~label{color:#1AB8DB}.starratingawesome>input:checked+label:hover,.starratingawesome>input:checked+label:hover~label,.starratingawesome>input:checked~label:hover,.starratingawesome>input:checked~label:hover~label,.starratingawesome>label:hover~input:checked~label{color:#1AB8DB}div.wpcf7-response-output{width:82%;margin:2em 0 1em}.news-block:nth-child(odd){background-color:#f5f5f5}.news-block h2{margin-bottom:.5em}.news-block .article-meta{font-size:.85em;font-weight:500;margin-bottom:.5em}.gallery-item{display:inline-block;text-align:center;margin-bottom:50px}.gallery-item img{border-style:solid;border-width:5px;border-color:#DFDFDF}@media (max-width:768px){.gallery-item{width:48%!important;margin-right:2%;margin-bottom:2%}.gallery-item:nth-child(2n){margin-right:0}.gallery-item img{width:100%!important;height:auto!important}}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .gallery-item img{width:180px;height:180px}.gallery-columns-3 .gallery-item{width:33.33%}.alignright{float:right;margin-left:3em;margin-top:1em;margin-bottom:1em}@media (max-width:768px){.alignright{margin-right:auto;margin-left:auto;display:block;float:none!important}}.alignleft{float:left;margin-right:3em;margin-top:1em;margin-bottom:1em}@media (max-width:768px){.alignleft{margin-right:auto;margin-left:auto;display:block;float:none!important}}.aligncenter{margin-right:auto;margin-left:auto;display:block;margin-top:1em;margin-bottom:1em}.alignnone{max-width:100%;height:auto}@media (max-width:768px){.alignnone{margin-right:auto;margin-left:auto;display:block;float:none!important}}.people-row{margin-top:20px;margin-bottom:60px}.people-row h2{margin-top:0}.people-row img{border:5px solid #DFDFDF;max-width:300px;max-height:240px;float:left;margin-right:2em}@media (max-width:768px){.people-row{text-align:center}.people-row img{float:none;margin:0 auto 1em}.people-row h2 span{display:block}}.profile-details h4{color:#484c8c;margin-top:0;margin-bottom:.8em}.profile-details h4 span{text-transform:lowercase;font-size:.8em;font-weight:400;padding-left:.5em}.profile-details i{font-size:.9em;padding-right:.5em}.profile-details a{color:#1c1c1c;text-decoration:none}.profile-details a:hover{color:#484c8c}.profile-details p{margin-bottom:5px}@media (max-width:768px){.profile-details h4 span{display:block;padding-left:0}}.breadcrumb,.woocommerce-breadcrumb{padding:0 0;margin-bottom:0;margin-top:.5em;list-style:none;background-color:transparent;font-size:.9em}.breadcrumb li a,.woocommerce-breadcrumb li a{text-decoration:none;color:#1c1c1c}.breadcrumb li a:hover,.woocommerce-breadcrumb li a:hover{color:#484c8c}.contact-sticker{width:190px;background-color:#1AB8DB;text-align:center;color:#484c8c;position:absolute;padding:10px;font-weight:600;top:6px;right:15px;z-index:9999;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);border-radius:10px;background-clip:padding-box;box-shadow:2px 2px 2px rgba(0,0,0,.4);border:5px solid #fff;display:none}.contact-sticker p{margin-bottom:5px;margin-top:0;font-size:.8em;line-height:1.3em;color:#484c8c}.contact-sticker span{font-size:1.7em;padding-right:10px;color:#484c8c}.contact-sticker span i{padding-right:.5em;font-size:.9em}@media (max-width:992px){.contact-sticker{display:none}}.home-sticker{top:-120px}HR{border-top:1px solid #DFDFDF}#scrollUp{bottom:20px;right:20px;height:40px;width:40px;background:url(../images/top.png) no-repeat}@media (max-width:768px){#scrollUp{display:none}}.errorpage{margin-top:5em;margin-bottom:5em}@media print{a[href]:after{content:none!important}}#konfigurator .input-group{width:90px;margin-left:auto}#konfigurator .input-group .input-group-btn{margin:0;padding:0}#konfigurator .input-group input{height:28px;padding:9px 9px}#konfigurator .input-group .btn-number{width:28px;height:28px;line-height:28px;padding:0;background-color:#F5F5F5;border:1px solid #C5C5C5;font-size:1em}#konfigurator .input-group .btn-number i{font-size:10px;color:#666;vertical-align:middle;line-height:28px}#konfigurator .input-group .btn-number[data-type=minus]{border-top-left-radius:2px;border-bottom-left-radius:2px;border-right-width:0}#konfigurator .input-group .btn-number[data-type=plus]{border-top-right-radius:2px;border-bottom-right-radius:2px;border-left-width:0}#konfigurator .input-group .btn-number:disabled{background-color:#e9e9e9}#konfigurator .input-group .btn-number:disabled i{color:#e9e9e9}#konfigurator h2{text-align:center;position:relative}#konfigurator #last_zpet_button{background:0 0;border:0;color:#8D8D8D;padding:0}#steps{width:100%;margin-top:30px}#steps tr td{width:20%;vertical-align:middle;line-height:1.2em;padding:15px 0}#steps #active_dot{background:#fff}#steps tr td input.step_button,#steps tr td span{width:34px;height:34px;float:left;line-height:0;font-size:14px;color:#fff;font-weight:900;text-align:center;background:#1AB8DB;border:4px solid #1c1c1c;border-radius:20px;margin-right:15px;margin-left:30px}#steps tr td input.step_button,#steps tr td span.active{background:#1AB8DB}#steps tr td input.step_button.active{background:#484c8c}.wrapper{background:#fff;padding:30px 30px;margin:0}.wrapper h2{margin-bottom:10px;margin-top:0}.wrapper h3{text-align:center;margin-bottom:0;margin-top:0;font-size:1.25em;font-weight:400}.wrapper .product-row{margin-top:10px;margin-bottom:10px}.wrapper .item-row{padding-bottom:0;padding-top:0;border-bottom:1px solid #e7e7e7;line-height:50px;margin-right:10px;vertical-align:middle}.wrapper .item-row .input-group{line-height:28px;margin-top:10px}.wrapper .item-row:last-of-type{border-bottom-width:0}.wrapper .item-row.active{background:#eee}.wrapper .section-headline{clear:both;margin:0;color:#1AB8DB;text-align:left}.wrapper .totalprice{padding-bottom:30px;margin-top:30px}.wrapper .totalprice p{font-size:1.25em;margin-bottom:0;line-height:40px}.wrapper .grayline{border-bottom:1px solid #e7e7e7}.wrapper .conf-block{padding-bottom:30px;padding-top:30px}.wrapper .conf-block p:last-of-type{margin-bottom:0}.wrapper .conf-block img{float:left}.wrapper .description{min-height:230px}.wrapper .desc h5{display:inline-block;font-size:1em}.wrapper .desc img{width:110px;height:auto;display:inline-block}.wrapper .download-offer{color:#8D8D8D}.wrapper .download-offer i{color:#1AB8DB}.pudorys-headline{text-align:center;background-color:#fff;padding-top:30px}.pudorys-headline h3{margin-bottom:0;margin-top:0;font-size:1.25em;font-weight:400}.no-top-padding{padding-top:0!important}.conf-badges{margin-top:40px}.wrapper.first{padding:0 30px;margin:0 0 20px}.wrapper.first h3{margin-top:30px}.ustredna-row img{width:80px;height:80px;float:none!important}.wrapper.final{margin:0 0}.wrapper.final p{clear:both;height:20px;line-height:20px}#konfigurator .floatleft,.wrapper.final span.left{float:left}#konfigurator .floatright,.wrapper.final span.right{float:right}.wrapper.final .total{font-size:1.25em;font-weight:700;padding-top:0;padding-bottom:0}.wrapper.final div.separator{width:100%;height:1px;background:#eee;margin:15px 0;clear:both}.wrapper .typ_stavby{margin:0 auto}.wrapper .typ_stavby tr td{text-align:center;padding:5px 30px;width:33%;font-weight:700}.wrapper .typ_stavby tr td input,.wrapper .typ_stavby tr td label{cursor:pointer}.wrapper .item{clear:both;min-height:50px;border-bottom:1px solid #eee;padding:0 10px}.wrapper .item img{float:left;margin-right:20px;margin-top:5px;max-height:100px}.wrapper .item .itemdesc{float:left;width:590px}.wrapper .item .itemdesc h3{font-size:1.1em;line-height:.6em}.wrapper .item .price{border:1px solid #cdcdcd;width:150px;color:#5ae1ff;margin:5px 30px 5px 80px;float:left;padding:5px;text-align:right;border-radius:2px}.wrapper .item .product{border:1px solid #cdcdcd;padding:8px;margin:5px 0}.wrapper #sum{font-size:1.25em}.wrapper #sum span{font-weight:700}.wrapper #rednote{text-align:right;color:red;margin:0 20px;font-size:.8em}.wrapper #productdesc div{display:none}.wrapper #productdesc #desc0{display:block}.dnd_container{position:relative;height:200px;width:400px;background:#eee;border:1px solid #999;margin:0 auto 0}.dnd_container.pudorys1{width:940px;height:348px;background:url(../images/pudorysy/ASCZ-Dum-uzsi.jpg) no-repeat;border:0}.dnd_container.pudorys2{width:940px;height:396px;background:url(../images/pudorysy/ASCZ-Byt-uzsi.jpg) no-repeat;border:0}.dnd_container.pudorys3{width:940px;height:439px;background:url(../images/pudorysy/ASCZ-Firma-uzsi.jpg) no-repeat;border:0}.dnd_container .sticker{width:180px;background-color:#1AB8DB;text-align:center;color:#484c8c;position:absolute;padding:10px;font-weight:700;top:150px;right:400px;z-index:10;border-radius:10px;background-clip:padding-box;box-shadow:2px 2px 2px rgba(0,0,0,.4);border:5px solid #fff}.dnd_link{position:relative}.popover-content{min-width:285px}.popover-content h3{margin:5px 0;padding:5px 0}.draggie{width:50px;height:50px;background:green;position:absolute}.draggie.link1{background:red;top:50px;left:50px}.draggie.link2{background:#ff0;top:50px;left:120px}.draggie.link3{background:#00f;top:50px;left:190px}#console{clear:left}.clearboth{clear:both}#orderform input{min-width:180px}#orderform .btn{margin-top:30px}.wrapper .typ_stavby label span{display:block;padding-top:30px}#legend{padding:0 220px;margin:0 0 20px;font-weight:700}#legend span.legend{display:block;width:30px;height:30px;border-radius:15px;background-clip:padding-box;margin-right:20px;float:left}#legend span.legend.zabezpeceni{background:#76f9fb}#legend span.legend.ovladani{background:#facc33}#legend span.legend.odezva{background:#97bf14}.conf-contact-details{margin-top:30px;height:120px;width:100%;opacity:1;-webkit-transition:opacity .5s,height 0s;transition:opacity .5s,height 0s}.conf-contact-details-hidden{opacity:0;-webkit-transition:opacity .5s,height 0s .5s;transition:opacity .5s,height 0s .5s;height:0}.conf-success-message{margin-top:30px}.woocommerce{line-height:1.4}.woocommerce input{box-shadow:none!important}.woocommerce .input-text{line-height:inherit!important;padding:6px 6px 5px!important}.widget_product_search{line-height:60px}.widget_product_search input[type=text]{border:0;border-radius:5px;background-clip:padding-box;height:30px;line-height:30px;padding:0 10px}.widget_product_search input[type=submit]{border:0;background:0 0;height:30px;line-height:30px;color:#fff;font-size:16px;padding-right:20px;background:url(../images/woo-hledat.png) no-repeat right center}.account-info{line-height:60px}.account-info a{color:#fff;font-size:16px;font-weight:400;text-decoration:none}.account-info a:hover{color:#fff}.account-info a.cart-link{font-size:20px;text-transform:uppercase;margin-left:40px;font-weight:300}.account-info a.cart-link span{margin-right:5px}.product{position:relative}.product .onsale{position:absolute;top:0;right:0}.product #mainimage{width:100%;height:273px;overflow:hidden;background:#fff;text-align:center}.product #mainimage img{max-width:100%;max-height:100%}.product .thumbnails a{width:70px;height:70px;display:block;overflow:hidden;background:#fff;margin:10px 10px 0 0;text-align:center;float:left}.product .thumbnails a img{max-width:100%;max-height:100%;width:auto;height:auto}.product .summary h2{margin-top:0;font-size:1.4em}.product .summary .regular_price{color:#414481;font-weight:700;font-size:2em}.product .summary .cart{margin-top:45px}.product .summary label{height:42px;line-height:42px}.product .summary .cart label{float:left}.product .quantity{float:left}.product .quantity .qty{width:50px;height:42px;line-height:42px;margin:0 10px;text-align:center;font-size:20px}.product .variations_button .quantity .qty{margin:0}.product .quantity .minus,.product .quantity .plus{display:none}.product .single_add_to_cart_button{float:right;margin:0;min-width:160px;padding:3px 0}.woocommerce-breadcrumb{margin:0 0 10px}.woocommerce-tabs{margin:20px 0 0}.woocommerce-tabs ul{list-style:none;padding:0}.woocommerce-tabs ul li{float:left;margin-right:2px}.woocommerce-tabs ul li a{background:#eaeaea;height:45px;line-height:45px;text-decoration:none;color:#666;width:140px;display:block;text-align:center}.woocommerce-tabs ul li.active a{background:#fff}.woocommerce-tabs .panel{padding:32px;clear:left}.producttile{background:#fff;padding:0;width:222Px;margin-left:15px}.producttile a{text-decoration:none}.producttile h3{padding:20px 10px;height:85px;margin:0;border-bottom:1px solid #e8e8e8;font-size:16px;color:#666}.producttile .productthumb{height:220px;border-bottom:1px solid #e8e8e8;position:relative;text-align:center}.producttile .productthumb img{margin:20px auto}.producttile .productthumb .onsale{display:block;position:absolute;top:15px;right:15px;color:#fff;font-weight:700;font-size:20px;text-align:center;line-height:56px;background:#fec709;width:56px;height:56px;border-radius:28px}.producttile .productbottom{padding:15px 10px;height:65px;line-height:35px}.producttile .productbottom .pricebox{float:left;width:50%;font-size:20px;font-weight:700}.producttile .productbottom .buttonbox{float:right;width:50%}.producttile .productbottom .buttonbox .btn{min-width:50px;padding:4px 15px;margin:0;font-size:1em;float:right}.producttile .price ins{text-decoration:none}.producttile .price del,.producttile .price small{display:none}#menu-eshop-menu{padding:0;list-style:none}#menu-eshop-menu li{margin:0 0 20px}
#menu-eshop-menu li a{color:#414481;font-weight:700;font-size:16px;text-transform:uppercase;height:30px;line-height:30px;display:block;padding-left:10px;
//background:url(../images/plus_icon.png) no-repeat left center;
text-decoration:none}
#menu-eshop-menu .sub-menu{list-style:none;display:none;padding-left:30px}#menu-eshop-menu .sub-menu li{margin:0;padding:0}#menu-eshop-menu .sub-menu li a{font-size:12px;background:0 0;padding:0}#coupon_code.input-text{width:auto;margin-top:10px;margin-right:10px}.woocommerce .cart-collaterals .cart_totals table{width:100%}.woocommerce .cart-collaterals .cart_totals table th{width:40%}.woocommerce .cart-collaterals .cart_totals table small{display:inline;margin-left:10px}.woocommerce .cart-collaterals .cart_totals table label{display:inline}.cart-collaterals{background-color:#fff;padding:20px}.cart-collaterals h4{margin-top:0}.cart_totals{width:90%!important;text-align:left!important;float:left!important;margin:0 0 0!important}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:none;border-radius:0}.cart_table_wrapper{background-color:#fff;padding:20px}.cart_table_wrapper h4{margin-top:0}.cart_table_wrapper .product-name{width:60%}.shoping_cart_actions_row{margin-top:20px}.woocommerce .shop_table label{display:inline}#shipping_method small{display:none!important}#ship-to-different-address input{margin-left:3px}#ship-to-different-address label{display:inline;cursor:pointer;padding-left:28px}.billing_wrapper{background-color:#fff;padding:20px}.billing_wrapper h4{margin-top:0}.checkout-table td{width:50%}.company-checkout-field .company-details{display:none;margin-bottom:20px}.company-checkout-field .company-checkbox label{cursor:pointer}.checkout-breadcrumb li{display:inline;list-style:none;padding-right:1em;text-transform:uppercase}.checkout-breadcrumb li:last-child{padding-right:0}.checkout-breadcrumb .disabled{color:#A19E9F}.checkout-breadcrumb .active{color:#484c8c}.checkout-breadcrumb a{color:#1c1c1c;font-weight:400;text-decoration:none}.checkout-list{padding-left:0;margin-bottom:20px!important}.checkout-list li{padding-left:10;list-style:none;padding:.25em 0 .25em 0!important;text-indent:0!important}.checkout-list li i{margin-left:10px}.checkout-list .modal{text-indent:0!important}.checkout-list .modal ul{padding-left:0}.checkout-list input[type=radio]{margin-right:10px}.checkout-list label{display:inline}.order-total{padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.order-total h4{display:inline-block;margin-right:10px}.woocommerce #payment{background:#fff;border-radius:0}.woocommerce form.login{border-radius:0;border:none;background-color:#fff}.menu-eshop-menu-container{height:auto;background:#fff;padding:10px 10px 100px 10px}.woo-block{padding-top:10px;padding-bottom:20px}.wc-submit-order{width:200px;margin-right:0!important}.category-description{margin-bottom:15px;background-color:#fff}.category-description p{margin:0}.category-description img{width:100%}.category-description h1{margin-bottom:0;padding:15px 15px 0;margin-top:0}.term-description{padding:15px}.page-description p{margin:0}.page-description img{margin-top:0}.product-category{display:inline-block;width:24%;text-align:center}.product-category img{width:75px;height:75px;display:inline}.product-category h4{text-align:center;font-size:1em}.product-category h4 mark{display:none}.product-category a{text-decoration:none}.subcategory-heading{padding-left:15px;padding-bottom:5px}.woocommerce-pagination{background-color:#fff;line-height:2em;margin-top:20px;margin-left:15px;margin-right:15px}.woocommerce-pagination li{display:inline;list-style:none;padding-right:.5em}.woocommerce-pagination li:last-of-type{padding-right:0}.widget_product_search label{display:none}.terms label{display:inline-block!important;padding-left:10px!important}.place-order .btn{margin:10px 0!important}.product-thumb-cat{position:absolute;top:10px;left:0;padding-left:10px;padding-right:10px;font-size:.75em;background-color:#abaaaa;line-height:1.7em;color:#fff}.product-cart-success{margin-top:10px}.product-cart-success .alert{margin-bottom:0}
.woocommerce-tabs{
    float: left;
}
.woocommerce-tabs {
    float: left;
    width: 72%;
    margin-left: 15px;
}

.widget_product_search {width: 465px}


/*google recenze*/
#gReviewsCard { display: inline-block; position: absolute; top: 201px; right:-360px; background-color: white; width: 360px; transition: right 1s;} 
#map-plug {display:none;}  
#google-reviews {  /*display: grid; grid-template-columns: repeat( auto-fit, minmax(320px, 1fr));*/ }  
.review-item { border:solid 1px rgba(190,190,190,.35); margin:0 auto; padding:1em; width:100% }  
@media ( max-width:1200px) { .review-item {  width:100% } }  
@media ( max-width:750px) { 
    .review-item {  width:100% } 
    #gReviewsCard {display:none;} 
    }  
.review-meta, .review-stars {text-align:center; font-size:115%;} 
.review-author { text-transform: capitalize; font-weight:bold; } 
.review-date {opacity:.6; display:block;} 
.review-text {  line-height:1.55; text-align: center; max-width:32em; margin:auto;}    
.review-stars ul { display: inline-block; list-style: none !important; margin:0; padding:0; }  
.review-stars ul li { float: left; list-style: none !important; margin-right: 1px; line-height:1; }  
.review-stars ul li i { color: #E4B248; font-size: 1.4em; font-style:normal; } 
.review-stars ul li i.inactive { color: #c6c6c6;} .star:after { content: "\2605"; }
#gReviewClose { position: absolute; left: -53px; background-color: #fbf6f6; padding: 8px 19px 10px 19px; cursor: pointer; display: block; background: url(/wp-content/uploads/img/grecenze1.png); height: 260px; width: 53px; box-shadow:0px -1px 8px gainsboro; }
#gReviewClose:hover { background-color: #f5cc69; }
.review-meta img { width: 40px; margin-right: 11px; }
#gRevAdd a, #gRevAll a { background-color: #29b3d9; color: white; text-decoration: none; padding: 10px 35px; border-radius: 15px; margin: -5px 0px 0 100px; display: inline-block; }
#gRevAdd a:hover { background-color: #666666; }
#gRevAdd { margin-top: -47px; margin-bottom: 0px; }


@media only screen and (min-width: 760px) and (max-width: 1000px) {
.producttile {width: 169Px}
}

@media only screen and (min-width: 701px) and (max-width: 761px) {
.producttile {width: 155Px}
}

@media only screen and (min-width: 601px) and (max-width: 700px) {
.producttile {width: 130Px}
.producttile h3 {font-size: 13px}
.producttile .productthumb img {width: 100%;height: auto}
.producttile .productthumb {height: 170px}
.widget_product_search {width: 365px}
}

@media only screen and (min-width: 601px) and (max-width: 1000px) {
.product #mainimage {width: 200px;height: 200px}
}


@media only screen and (max-width: 600px) {
.katalog .widget_product_search{width: 218px}
.katalog .widget_product_search #searchform #s {width: 129px}
.katalog article .col-xs-3, .katalog article .col-xs-9, .katalog article .col-xs-5, .katalog article .col-xs-7  {width: 100%}
.katalog .producttile {width: calc(100% - 30px); margin: 15px}
.katalog  .woocommerce-tabs { width: 90%}
.katalog .menu-eshop-menu-container {   padding: 10px 10px 13px 10px;    margin-bottom: 10px}
.katalog .content-page-block .darkgray .row {margin:0px!important}
.katalog .content-page-block .white .row {margin:0px!important}
.katalog .product #mainimage {margin-bottom: 20px}
}

/*# sourceMappingURL=style.css.map */