#mobile_menu{}*:focus{outline:none}#catalog_menu{display:none}#demo_mode{font-size:.9em}#demo_mode div{width:auto;max-width:830px}#compare_informer_wrap,#micro_cart_informer_wrap{height:80px;z-index:20}#compare_informer,#micro_cart_informer{padding-top:40px;padding-bottom:5px}.scrollTop{bottom:0;right:0}#compare_informer,#micro_cart_informer{padding-top:40px;padding-bottom:5px}#micro_cart_informer_wrap{top:auto;bottom:145px}#compare_informer_wrap{top:auto;bottom:55px}.fancybox-skin{padding:15px!important}body.front{min-width:inherit}.button{line-height:28px;font-size:1.2em}#logo{padding:0;float:none;clear:none;max-width:250px;position:relative;top:auto;margin:auto;left:auto;right:auto;background-size:contain}#header{max-width:830px;box-sizing:border-box;width:100%;padding:0 15px;clear:none;height:auto}.theme-light .nivoSlider{height:auto!important}.theme-light .nivoSlider img{height:auto!important}.scheme2 .theme-light{height:auto!important}#account{font-size:14px;text-align:center;display:none}#account a{float:none!important;display:inline-block!important;width:auto}#user_cart_wrap{max-width:205px;width:205px;float:none;background-position:right 130px;padding-top:20px;padding-bottom:4px;margin:auto;background-image:none}div#account:after,.menu li:after,#back_forward:after,.price_block:after,.product:after,.variants:after,#browsed_products{clear:both;content:"";display:table}#search{float:none;box-sizing:border-box;width:100%;margin:0}#search .input_search{display:inline-block;float:none;box-sizing:border-box}#search .button_search{float:right}#menu_wrap{height:auto;padding:20px 15px 12px 15px;margin:10px -15px 0;position:relative}#search .input_search{width:85%}.slider-wrapper{height:261px;margin:-35px -15px 0}.menu{margin-left:0;margin-top:20px;max-width:100%;max-height:none;display:none}#mobile_menu{box-sizing:border-box;display:block}#mobile_menu ul li a{display:block;padding:10px;position:relative;z-index:2}#mobile_menu>ul>li>a{padding-right:30px}#mobile_menu>ul>li ul a{padding-left:20px}#mobile_menu>ul>li>a:before{transform:rotate(-135deg);border-top:1px solid #777;border-left:1px solid #777;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;right:14px;top:50%;margin-top:-5px;z-index:1;content:''}#mobile_menu ul li{border-top:1px solid #f2f2f2;position:relative}#mobile_menu a{color:#4c4c4c;text-decoration:none}#mobile_menu>ul{margin:15px 0}#mobile_menu ul{list-style-type:none;padding:0}#mobile_menu ul li a.mob--active,#mobile_menu ul li a:hover{}#mobile_menu .nav-sub{}.nav-sub li ul a{padding-left:30px}.nav-sub-2,.nav-sub-3{display:none}#mobile_menu ul .nav-sub-2 li a{padding-left:40px}#mobile_menu ul .nav-sub-3 li a{padding-left:60px}#main{max-width:800px;width:100%}#footer_background{}#footer{max-width:830px;box-sizing:border-box;width:100%;padding:0 15px;padding-top:30px;padding-bottom:10px;margin-top:40px}#ftr-rgt,#ftr-lft,#ftr-mdll,#ftr-mdlr{width:100%;margin-right:0;float:none;text-align:center}#ftr-mdlr ul{width:135px;margin:auto}#ftr-rgt a.mgzns{display:inline-block;padding-right:0;padding-left:45px;background-position:left top}#content{box-sizing:border-box;float:none;width:100%;padding:0 15px;min-height:auto;margin:auto;margin-bottom:20px}h1,.h1{font-size:2em;line-height:1.3em;margin-bottom:1em}h2,.h2{text-align:left}#content p{text-align:justify}#content h1+p,#content .h1+p{text-align:justify}h2,.h2{line-height:1.3em;font-size:2em;margin:1em 0}p:not(:last-child) {margin-bottom:15px;line-height:20px}#content.page_view h2,#content.page_view .h2,#content.page_view p{text-align:justify}#content p img{max-width:100%;height:auto}#left{width:100%;box-sizing:border-box;float:none;padding:0 15px;margin:auto;margin-bottom:0;padding-top:50px}#left .banner1{text-align:center}.products{margin-bottom:0}.products .product{width:46%;text-align:center;border:1px solid #eee;margin:0 auto 0;padding:1%}.products .product:hover{border:none}.products .variants{width:100%;margin:auto;margin-top:20px}.product .variants select{font-size:18px;height:40px;width:99%}.peb_delivery{padding:0}.products .compare{text-align:center}.product .compare,.product .compare *{font-size:12px!important;line-height:12px!important}.products .product .product_info a{font-size:1.0em;line-height:1.0em}.scheme2 .products .product .image{width:140px;height:140px;line-height:140px;overflow:hidden;padding:0;margin-bottom:10px}.scheme2 .products .product .image img{max-width:100%;max-height:100%;overflow:hidden}.product .price b{font-size:1.2em}.products .product h3,.products .product .h3{height:auto!important}.products.side_marked_product .product{margin:0 auto 50px!important;padding:0;text-align:center;width:99%!important}.products .product .product_info{width:98%!important;margin-left:auto;margin-right:auto}.products .product .image{margin:auto;margin-bottom:20px}#browsed_products li{margin:15px 17px}.product .gallery{width:100%;max-width:330px;box-sizing:border-box;float:none;margin:auto}.product .image img{max-width:100%}.product .image{box-sizing:border-box;width:auto}.product .excerpt{float:none;margin:auto;width:100%;min-width:260px}.products_table{margin:0 -15px}.products_table .image{width:40px;height:40px}.products_table .variants{position:relative;top:0;right:initial;text-align:left;display:inline-block}.product .variants select{width:100%}.products_table .product .variants select{margin:0 20px 2px 0}.products_table .product_info h3{margin-right:20px;vertical-align:middle}.products_table .product{height:auto;padding:0 15px}.products_table .product .price{vertical-align:middle}.products_table .product .price_block{height:auto}.products_table .product .not_available{position:relative;line-height:1.5;float:left;font-size:12px;margin-top:6px;margin-bottom:6px}#content .products .product p.not_available{text-align:center;margin-top:10px;font-size:1.5em}.products_table .product .product_info h3{float:left}.products_table .button{vertical-align:middle}.products_lists .image{max-width:160px;margin:auto;width:auto;float:none}.products_lists .image img{max-width:150px;max-height:150px}.products_lists .price_block{max-width:100%;box-sizing:border-box;float:left}.products_lists .variants select{margin-right:5px}#content .product .stock_block p,#content .product .annotation p{text-align:center}.products_lists .product_info{margin-left:0;float:none;width:100%;box-sizing:border-box}.product .annotation{height:auto!important;max-height:100px;margin-bottom:0}.product .annotation p{margin:0;padding:0}.product .features label{min-width:130px;margin-right:10px}.product .features span{display:inline-block}.products_lists .product{height:auto}div.product .button{float:right}.product-sku{display:inline-block;float:none;margin-bottom:20px}#back_forward{text-align:center}#back_forward a.next_page_link{float:none}#brands a{margin-bottom:2px}.product .peb_wrap{width:100%;box-sizing:border-box}.peb_delivery{min-width:214px;max-width:254px;box-sizing:border-box;white-space:pre-line;max-width:none;width:100%;text-align:justify;border:none}.category_view{float:none;width:100%;text-align:left}.sort{margin-right:0;width:auto}div.tabs{height:auto}div.tabs a{padding:0;margin:0;font-size:1em;width:auto;height:35px;text-align:center;overflow:hidden;text-overflow:ellipsis;float:none;clear:both;display:block}.tabs a.current{padding:0;border-bottom:3px solid #fff}.tabs a:hover{padding:0}.box h2,.box .h2{margin-top:10px;text-align:left;line-height:1.2em;font-size:1.5em;margin:1em 0}.box embed{width:100%;height:100%}.box .features{margin-bottom:0}#content .box p{text-align:left}.feedback_form,.comment_form{position:relative;padding-bottom:60px}.feedback_form .captcha,.comment_form .captcha{width:106px}.feedback_form .captcha img,.comment_form .captcha img{width:100%}.feedback_form .input_captcha{width:106px;height:30px;box-sizing:border-box;margin-top:15px}.feedback_form .button,.comment_form .button{float:none;clear:both;margin:0;position:inherit}.register_form .button,.login_form .button{float:none;margin:auto;margin-top:20px}#blog li{clear:none;position:relative}#blog .blog_image_mini{margin:10px 0;float:none;clear:none}#back_forward a.prev_page_link{margin-right:10px}#back_forward a{display:inline-block}#contentFull{padding:50px 15px 20px;margin-bottom:0;min-height:auto}#contentFull #cartHistoryBack{top:0;right:15px;left:15px}.cart_warning_text{text-align:justify}.cart_warning_text img{margin:10px 15px 25px 0}#cart_informer{width:auto;text-align:center}#cartProducts{max-width:540px;margin:auto;width:100%;float:none;padding-bottom:20px}#cartOrdering{width:100%;max-width:400px;float:none;margin:auto;padding-bottom:25px;//padding-bottom: 30px}.form{margin-bottom:0;width:100%;box-sizing:border-box;max-width:400px;margin:auto}.form input[type="text"],.form input[type="password"]{box-sizing:border-box}.form textarea{box-sizing:border-box}.form select{width:100%}.form label a{margin-bottom:10px}.comment_form{margin:20px auto 30px;max-width:400px;width:100%;box-sizing:border-box;border-radius:10px}.comment_form input{box-sizing:border-box}.comment_form h3,.comment_form label{font-size:13px;margin:0 0 1px 0}.comment_form .input_name,#comment_text{margin-top:0;margin-bottom:10px}#comment_captcha{width:106px;height:30px}.comment_form .captcha{margin-top:0;margin-left:20px}.comment_form .input_captcha{margin-top:0}.comment_form .comment_textarea{box-sizing:border-box}.comment_form label{float:none;width:auto}.comment_form .input_name{width:50%;min-width:235px}.purchasesBlock{box-sizing:border-box;min-width:276px}.purchasesBlock img{vertical-align:middle}#purchases td.name,#purchases .amount,#purchases td.price{font-size:10px;padding-left:5px;padding-right:5px;line-height:1.1rem}#purchases .name{padding-left:0}#purchases .name small{font-size:10px}#purchases .remove{padding-left:5px}#purchases th{font-size:16px}#purchases .coupon .name input{margin-top:2px;vertical-align:middle}#purchases .coupon .name input.coupon_code{width:140px}#purchases .button.btn_apply{line-height:29px}.cart_form .button{margin:auto;margin-top:20px;display:block;float:none}#comparemain .compare img{max-width:100%}#comparemain .hideable{padding:5px!important}#uLogin iframe{height:auto!important;width:100%!important}.sh_chat{left:0!important;right:0!important;margin:auto;width:275px!important}#features{width:100%;box-sizing:border-box;background:#f9f9f9}#features td li{border-top:0}#features table{width:100%;box-sizing:border-box}#features form{padding:0}#features .feature_name,#features .feature_values{padding:7px 0;padding-left:20px}.btn_filter{display:block;margin:auto}.features_wrap_left{margin:0 auto!important;padding-bottom:20px}#brands img{margin:0}#brands a.selected{padding:4px 8px}#catalog_menu+h3{display:none}.category_view{display:none}.category_image_micro{display:none}#mini_cart_wrap{min-width:initial}#mini_cart td{font-size:10px}#mini_cart th.price{font-size:16px;line-height:25px}#checkout{text-align:center}#btnCheckout,#btnProceed{float:none;font-size:12px}#btnCheckout{margin-right:10px;margin-bottom:2px}#btnProceed{margin-left:0}#mini_cart th.price{text-align:center;font-size:16px;line-height:28px;padding-bottom:5px}#blog_menu_category{margin:0 -15px}#blog_menu_category .h3 a{padding-left:15px}#blog_menu_category div{padding:20px 15px 10px 15px}#browsed_products_wrap{margin-bottom:20px;overflow:hidden}.html_side_wrap{margin:0;text-align:center}#vk_groups{width:auto!important}#content iframe{width:100%!important;height:auto!important}.social{height:30px;margin:20px 0 20px 0;overflow:hidden}.nivo-controlNav{}.site_version{display:block;padding-bottom:20px}.slider-wrapper{margin:0 -15px 20px -15px}.scheme2 .theme-light{}.nivo-caption{font-size:12px!important;line-height:12px!important;padding:3px 5px!important}.nivo-caption *{font-size:12px!important;line-height:12px!important;padding:0!important}.theme-light .nivo-controlNav{padding-bottom:0!important}.theme-light .nivo-directionNav a{bottom:auto!important}.home #header{margin-bottom:0}#currencies{text-align:center}#fast_order{float:left;margin:15px 0 20px;position:relative}#fast_order{width:230px;float:none;margin:15px auto 20px;position:relative}#fast_order label.error{color:red;font-size:15px!important;font-weight:800;left:0;position:absolute;top:-23px}#fast_order input[type="text"],#fast_order input[type="tel"]{border:1px solid #265fc6;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;height:24px;padding:5px 10px;width:208px}#fast_order input[type="submit"]{background:#8ac6eb;border:1px solid #265fc6;border-left:1px none #8ac6eb;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;color:#fff;cursor:pointer;font-size:16px;font-weight:bold;height:30px;text-align:center;width:230px}#fast_order .loader{height:32px;margin:0 auto;width:32px}#fast_order .success,#fast_order .error{color:green;font-size:16px;font-weight:bold}#fast_order .error{color:red}#fast_order input[type="text"],#fast_order input[type="tel"]{padding:10px 10px;vertical-align:top;text-align:center}#fast_order input[type="submit"]{background:#265fc6;height:50px;-webkit-appearance:none}#fast_order{margin:20px auto 40px;height:92px}#contact,.scheme2.change_header #contact{float:none;margin-top:0;width:100%;max-height:none;text-align:center;padding-top:0}#contact div{height:auto}#contact .callback_wrap{text-align:center}#contact .phone i,#contact .phone b{float:none;color:#51595c!important}#contact .phone i{clear:left}#contact .phone b:after{content:'\A';white-space:pre}#contact .phone i:after{content:'\A';white-space:pre}#contact .phone i{padding:0 0 0 40px!important}#contact .phone1 i{background:url(../images/ic_phone.png) left center no-repeat}.phone i a{color:inherit;text-decoration:none}#contact .callback{font-size:1em}#logo,.scheme2.change_header #logo{background:url(../images/logo.png) center 10px no-repeat;height:50px;width:100%;max-width:none;float:none;clear:both;padding:0}.button{background-color:#df1717;border-color:#df1717}.on_request{background-color:#fff;border-color:#999}.btn_filter{color:#3a3a3a;background-color:#f0f0f0;border:1px solid #999}#header{background-color:#f8f4e8}#menu_wrap{background-color:#9f231e}#search{background-color:#fff}#search .input_search{color:#000}#mobile_menu>ul{background-color:#fff}#mobile_menu ul li{border-top:1px solid #eee}#mobile_menu ul ul li{border-color:#eee}#mobile_menu ul ul ul li{border-color:transparent}#mobile_menu a{color:#4c4c4c}#mobile_menu .nav-sub{background-color:#f9f9f9}#mobile_menu li>a.mob--active,#mobile_menu li>a:hover{background-color:#e1e1e1}#mobile_menu li li>a.mob--active,#mobile_menu li li>a:hover{background-color:#e9e9e9}#mobile_menu #nav-sub-filtr{background-color:#f9f9f9}.product .peb_wrap{border-color:#ffa500;border-radius:5px}#blog_menu_category{}#blog_menu_category div{background-color:#f7f7f7}#footer_background{background-color:#f8f4e8}#footer_background .pay_block{}a{color:#916239;text-decoration:none}a:hover,a:focus,a:active{color:#d31534;text-decoration:underline}.button{display:inline-block;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;line-height:30px;padding:0 4px;height:30px;width:auto;background-color:#9f231e;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #9f231e}.button:hover,.button:focus,.button:active{background-position:right bottom;background-color:#674325;border:1px solid #674325;color:#fff}#brands_all_item{display:none}.scheme2 .theme-light{display:none}.product .price{padding-right:0}a{color:#3266b9;text-decoration:none}