.menu-hamburger{float:left;border-radius:3px;padding:3px;margin:3px 0 0 10px;line-height:32px}.menu-hamburger .menu-hamburger__icon{width:30px;margin-right:9px;float:left}.menu-hamburger span{display:block;border-top:3px solid #ddd;margin:6px 0}.visible-mobile,.visible-mobile-inline-block{display:none}.hidden-mobile-inline-block{display:inline-block}@media screen and (max-width: 480px){.page,.home-page-description,.pd-center,.pd-left,#card-box3,#card-box-options,#card-min-box-options,#card-min-box1,#signup,.order-form,.text-content-right-form,.text-content-left-image{margin-left:10px;margin-right:10px;width:auto;max-width:100%;box-sizing:border-box}.is-mobile{display:block}.visible-mobile{display:block}.visible-mobile-inline-block{display:inline-block}.hidden-mobile-inline-block,.hidden-mobile{display:none}.page img:first-child{max-width:100% !important;height:auto !important;margin:10px 0 15px 0}#hp-slider,.container,.home-left,.home-right{width:100%}#hp-slider .html{display:none}#hp-slider .image{min-width:100%}#hp-slider .image img{max-width:100%}.container,.home-left,#foot{height:auto}#foot{margin-top:20px;text-align:center;padding-bottom:50px}#foot .foot__menu{width:100%;text-align:center;margin:0 0 30px 0}#foot .foot-producer{text-align:center;display:block;width:100%;margin-top:15px;font-size:16px;margin-bottom:30px}#foot .foot-links,#foot .foot-email{position:relative;display:block;text-align:center;margin:0;width:100%;margin-bottom:30px}#foot .foot-links a,#foot .foot-email a{font-weight:normal}#foot .foot-email{margin-bottom:15px}#logo{padding:0 0 0 5px}#logo img{height:80px}.doswiadczenie,.menu-white{display:none}#top-menu{margin:10px 15px 5px 0}#menu-body{position:absolute;top:46px;z-index:40;background:#fff;max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1, 0, 0, -90deg);-webkit-transform-origin:50% 0;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms}#menu-body a{color:#465866}#menu-body.open{max-height:1000px;-webkit-transform:perspective(400) rotate3d(0, 0, 0, 0);overflow:visible;border-bottom:1px solid #eee}#menu-body .mi{width:100%;height:auto;background:#465866}#menu-body .mi a{color:#fff}#menu-body .mi:first-child{min-height:55px}#menu-body .mi .mit{line-height:1;padding:8px 18px;display:block}#menu-body .mi-esklep .mit{padding:8px 18px !important}#menu-body .mis{border:0;box-sizing:border-box;left:0;min-width:100%;overflow:hidden;position:relative;top:0;display:block !important}#menu-body .mis a{color:#fff;width:100%;padding:3px 0px;display:block}#menu-body .mis ul{width:100%;clear:both}#menu-body .mi-promocje,#menu-body .mi-sale,#menu-body .mi-new,#menu-body .mi-search{display:none}#mi-esklep-menu .mit{display:none !important}#menu.fixed{position:relative}.menu-mobile-catalog{float:right;clear:none;text-align:center}.menu-mobile-catalog a{color:#fff}.menu-mobile-catalog .mit{height:46px;line-height:46px;padding:0 10px}.menu-mobile-catalog .mli{display:inline-block}.menu-mobile-catalog .mlipromo{display:none}.menu-mobile-catalog .mlipromo-mobile a{color:#f6c120 !important}.menu-mobile-catalog .mis{text-align:left;position:absolute;background:#465866;z-index:100;right:0;width:100%;color:#84d1c2;max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1, 0, 0, -90deg);-webkit-transform-origin:50% 0;-webkit-transition:150ms;-moz-transition:150ms;-o-transition:150ms;transition:150ms}.menu-mobile-catalog .mis ul{margin:0 0 15px 0}.menu-mobile-catalog .mis li{padding:3px 10px}.menu-mobile-catalog .mis.open{max-height:1000px;-webkit-transform:perspective(400) rotate3d(0, 0, 0, 0);overflow:auto}#search-mobile{clear:both;float:left;width:100%;background:#fff;padding:10px;box-sizing:border-box;display:none}#search-autocomplete{margin:12px -10px;width:100%;padding:0 10px;box-shadow:none}.search-form{width:100% !important;position:relative;margin:0}.search-form .search-input{padding:12px 6px 13px 10px;width:100% !important;box-sizing:border-box;height:43px}.search-form .search-input .search-btn{background:#efefef;display:block;float:right;margin:-12px -6px;height:41px;line-height:41px;width:12%;border-left:1px solid #ccc;z-index:1;text-align:center;cursor:pointer}.search-form .search-input .icon-search{top:12px}.search-form .search-input .search-placeholder{top:12px}.search-form .search-body{width:100% !important;box-sizing:border-box}.search-form .search-btn-more{padding:6px 0}#search-query{width:88% !important;font-size:18px;margin-top:-3px;font-weight:bold}.products-list .category-title{display:block;width:100%;text-align:center;margin:5px 0 8px 0}.category-description{padding:0 10px}.empty-nav{display:none}.products-list-order-box{margin:0;width:100%;padding-left:10px;box-sizing:border-box;text-align:left}.products-list-order-box b{font-weight:normal}.products-list-order-box select{box-sizing:border-box;width:84%}.products-list-order-box .change-order__clear{position:absolute;right:8px}.products__list_nav{clear:both;padding-top:7px}.products__list_nav .paginator-box{margin:10px 0}.product-cell{margin-left:0;margin-right:0;height:285px;padding:10px;box-sizing:border-box;width:100%}.product-cell .product-status{font-size:16px}.product-cell .product-image-hover{display:none !important;visibility:hidden}.product-cell.line-1{margin-left:0}.product-cell.first{clear:none}.product-cell .product-image{text-align:center;height:auto}.product-cell .product-image img{max-width:100%}.product-label .label-new{padding:3px 18px 2px 4px !important;margin-left:4px}.product-label .label-promotion{padding:3px 4px 2px 18px !important;margin-right:4px}.product-label .label-sale{padding:3px 4px 2px 18px !important;margin-left:4px;right:1px}.product-label span:before{border-width:9px}#pd h1{margin:20px 0 9px 0;text-align:center}#pd h3{text-align:center}.pd-ctleft,.pd-history,.pd-right{display:none}.pd-left{padding:0 10px;margin:0;width:100%;box-sizing:border-box}.pd-left .pd-image{width:100%;max-width:100%;box-sizing:border-box;text-align:center}.pd-left .pd-image .main-image{max-width:100%;width:auto;display:inline-block}.pd-nav .btn-icon{font-size:18px}.pd-popular h2{margin:13px 0 15px 0;font-size:19px}.pd-desc-body{padding:0}#pd-qform textarea{width:100%;box-sizing:border-box}.card-add-item-btn{float:none;height:55px;line-height:55px;width:50%;display:block;margin:0 auto}.pd-free-postage{text-align:center;top:3px}.product-price{font-size:19px}.product-previous-price{font-size:85%;display:inline-block}.product-free-delivery{font-size:16px;min-height:25px}.pd-price-box{float:none}.pd-price-box .pd-price{height:49px;float:none;margin:35px 0 0 0;position:relative;text-align:center}.pd-price-box .pd-price .pd-price-now{float:none;font-size:40px;display:block;margin-top:14px}.pd-price-box .pd-price .pd-price-old{top:-30px;display:block;text-align:center;margin-right:-45px;right:50%;min-width:90px}.pd-related{width:100%;overflow:hidden}.pd-related .pd-slider-related-body{width:auto}.pd-phone-order{margin-bottom:10px;font-size:14px}#card-layer{max-height:0;overflow:hidden;display:block;-moz-transition:max-height .55s ease-in;-o-transition:max-height .55s ease-in;-webkit-transition:max-height .55s ease-in;transition:max-height .55s ease-in}#card-layer.on{max-height:1000px;-moz-transition:max-height .55s ease-in;-o-transition:max-height .55s ease-in;-webkit-transition:max-height .55s ease-in;transition:max-height .55s ease-in}#card{box-sizing:border-box;padding-bottom:12px;border:0;border-bottom:1px solid #ccc}#card-min{max-height:0;display:none !important}.card-item-num{padding:5px;margin:7px 2px;font-size:16px}.card-col1{width:22%;text-align:left}.card-col2{padding-top:9px;padding-left:0;width:53%;height:auto}.card-col2 .vertical-align{height:auto}.card-col3,.card-col7,#card-thead{display:none}.card-col4{text-align:left;width:56px}.card-col5{width:53%;padding-top:5px;text-align:left}.card-col5 span{font-size:16px}.card-col6{width:10%;float:right;position:absolute;top:15px;right:2px;font-size:22px}.card-tr{height:auto;padding-bottom:5px;position:relative}.card-td{height:auto}.card-td span{margin-top:0}#card-tbody{border-left:0;border-right:0;border-top:0}#card-box2{width:100%;box-sizing:border-box;padding:0;margin:0}#card-box3{float:none;clear:both;overflow:auto}#card-box3 #card-order{text-align:center;position:relative;top:auto;bottom:auto;left:auto;margin:10px 0 0 0;clear:both;float:left;width:100%;box-sizing:border-box}#card-box3 #card-order .card-order-btn{float:none;height:50px;line-height:50px}#card-step2{position:relative}#card-step2 .card-order-btn.second{width:100%;text-align:center;box-sizing:border-box;height:40px;line-height:40px}#card-code{width:124px;margin:0 auto;text-align:center}#card-code .card-code-label{width:auto}.card-code-btn{height:36px;line-height:35px}.card-code-input{height:34px}.card-code-input input{font-size:22px}#card-box-options,#card-min-box-options{margin-top:10px;margin-bottom:10px;float:none;text-align:center}#card-tfoot,#card-delivery,#card-summary{width:100%;margin:0;text-align:center;clear:both;height:auto}#card-delivery{line-height:30px}#card-delivery span{background-color:transparent;color:#465866;display:block;border-bottom:1px solid #ccc;padding:0}#card-saved{position:relative;display:block;top:auto}#card-min-box1{background:#fff;height:auto;margin-top:10px;float:none;text-align:center;line-height:20px}#card-min-order,#card-min-code{display:none}#login_form,#remind_form{width:100%;margin-top:28px;padding-bottom:0}#login_form .input,#remind_form .input{width:100%;text-align:center}#login_form label,#remind_form label{margin:0 0 5px 0;padding:0;display:block;float:none;text-align:center;font-weight:bold;width:100%;font-size:14px}#login_form input[type="text"],#login_form input[type="password"],#login_form select,#remind_form input[type="text"],#remind_form input[type="password"],#remind_form select{max-width:100% !important;width:100% !important;box-sizing:border-box;padding:9px 5px}#login_form input[type="text"],#login_form input[type="password"],#remind_form input[type="text"],#remind_form input[type="password"]{padding:21px 10px}#login_form select,#remind_form select{height:auto}#login_form .checkbox,#remind_form .checkbox{float:none;text-align:center !important;margin:-5px 0 5px 0}#login_form .btn,#remind_form .btn{height:auto;line-height:1;padding:12px 30px;float:none !important}#signup{padding:0 !important;float:none !important;width:auto !important}#signup h2{margin:0 0 15px 0;text-align:center}#olist{max-width:100%}#olist thead th{width:auto !important}#olist .paginator{width:auto !important}.paginator li{margin:0 3px}.paginator li a{width:40px}.paginator-all{vertical-align:top}.paginator-all a{font-size:18px !important}#ssl-cert{display:none}#signup_form label{margin:0 0 5px 0;padding:0;display:block;float:none;text-align:left}#signup_form .field_box.checkbox label.di{margin:0}#signup_form input[type="text"],#signup_form input[type="password"],#signup_form select{max-width:100% !important;width:100% !important;box-sizing:border-box;padding:9px 5px;font-size:19px}#signup_form input[type="text"],#signup_form input[type="password"]{padding:21px 10px}#signup_form select{height:auto}#signup_form .inline .field_box{width:100% !important}#signup_form p.hint{margin:4px 0 0 0}#signup_form .field_box.postcode_box,#signup_form .field_box.other_postcode_box,#signup_form .field_box.firm_postcode_box{width:30% !important;box-sizing:border-box}#signup_form .field_box.city_box,#signup_form .field_box.other_city_box,#signup_form .field_box.firm_city_box{width:68% !important;margin-left:2%;box-sizing:border-box}#signup_form .field_box.address{width:80% !important;box-sizing:border-box}#signup_form .field_box.address_home_number{width:18% !important;margin-left:2%;box-sizing:border-box}#signup_form .field_box.country_box,#signup_form .field_box.other_country_box,#signup_form .field_box.firm_country_box{width:100% !important;box-sizing:border-box}#signup_form .field_box.state_box,#signup_form .field_box.other_state_box,#signup_form .field_box.firm_state_box{width:100% !important;box-sizing:border-box}#signup_form .field_box.mobile_box label{margin-left:0;width:auto}#signup_form .field_box.dayofbirth_box{width:100%}#signup_form #mobile_phone_code_span{width:25%}#signup_form #mobile_phone_code_span:not([style='display: none;'])+#mobile_phone{width:73% !important}.order-form .p{width:100% !important;margin-left:0;margin-right:0}.order-form .p .label{width:auto}.order-form .p .value{float:left;margin:0 0 0 10px}#submit{white-space:normal;height:auto;padding:13px 0;width:100% !important}.text-content-form{float:left;width:100%;padding-bottom:40px;padding-top:5px;clear:both;margin-right:0}.text-content-right-form,.text-content-left-image{padding-top:20px;padding-bottom:20px;margin-left:0;margin-right:0}.text-content-right-form{margin-top:0}#btn-scroll-top{bottom:186px}.fancybox-nav{position:fixed;top:auto;bottom:40px;height:auto}.fancybox-nav.fancybox-prev{left:0px}.fancybox-nav.fancybox-prev span{left:24px}.fancybox-nav.fancybox-next{right:0px}.fancybox-nav.fancybox-next span{right:24px}.fancybox-nav span{visibility:visible}.fancybox-close{position:fixed;left:15px;top:15px;right:auto}.fancybox-close span{margin:10px}.fancybox-title{position:fixed;bottom:25px;color:#000;left:0;right:0;text-align:center;font-size:22px;z-index:1002;text-shadow:0 0 2px #fff}.bx-wrapper .bx-controls-direction .bx-prev{left:0}.bx-wrapper .bx-controls-direction .bx-next{right:0}.form .form-group{text-align:center}.form .form-group .form-label{text-align:center;width:100%;float:left;margin:0 0 4px 0}.form .form-group .form-control{clear:both;margin:0 0 5px 0;text-align:center}.form .form-group input[type="text"]{padding:10px 5px;font-size:18px}.negotiation-btn a{width:100%;font-size:22px}.trustbadgeClearfix{position:static !important}[id^="tsbadgeResponsiveTop"]{position:fixed;bottom:0px !important;left:0px !important;background:#fff !important;z-index:5000}#MyCustomTrustbadgeFixed{right:auto;left:0;top:auto;bottom:0}.btn-mobile-off{display:block}.btn-mobile-on{display:none}.facebook-ico{display:none}.mobile-block{display:block}.card-add-waiting{text-align:center;width:100%;margin-top:9px;margin-bottom:9px}.i-svg-facebook{line-height:1;margin:-11px 9px -11px 2px}#payu-installment-calc .leftColumn,#payu-installment-calc .rightColumn{box-sizing:border-box}.payu-check-raty{font-size:18px}.catalog__list-counter{position:fixed;top:47%;left:5px;width:auto;background:#8299a3;color:#fff;border-radius:3px;padding:5px 8px;font-size:14px;font-weight:500;display:block;width:58px;text-align:center;white-space:nowrap;z-index:5}#pd-comments{box-sizing:border-box;padding:0 10px}.news-list{margin:30px 0}.news-item{width:auto}.news-menu{display:none}.page .news-body{margin-left:0}.news-image-in-description{float:none;margin:0 auto;display:block}.btn-list-navigation{margin:20px 0;text-align:center}.producers__row{margin:0}.producers__item{margin:5px 33px}}
