#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:150px}#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}#account a{float:none!important;display:inline-block!important;width:auto}#user_cart_wrap{max-width:130px;width:130px;float:none;background-position:left top;padding-top:0;padding-bottom:0;margin:auto;padding-right:0;padding-left:45px}div#account:after,.menu li:after,#back_forward:after,.price_block:after,.product:after,.variants:after,#browsed_products{clear:both;content:"";display:table}.scheme1 #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}.scheme1 #menu_wrap{height:auto;padding:20px 15px 12px 15px;margin:0 -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:0 0 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.1em;font-size:1.5em;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}.scheme1 #contentFull .products,.products{margin-bottom:0}.scheme1 #contentFull .products .product,.products .product{width:99%;text-align:center;border:1px solid transparent;display:block;margin:0 auto 50px;padding:0}.products .product:hover{border:none}.scheme1 #contentFull .products .variants,.products .variants{width:100%;margin:auto;margin-top:20px}.scheme1 #contentFull .product .variants select,.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:16px!important;line-height:16px!important}.scheme1 #contentFull .products .product .product_info a,.products .product .product_info a{font-size:1.3em;line-height:1.3em}.scheme1 .products .product .image{width:250px;height:250px;line-height:250px;overflow:hidden;padding:0;margin-bottom:10px}.scheme1 .products .product .image img{max-width:240px;max-height:240px;overflow:hidden}.product .price b{font-size:1.8em}.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:70%!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,.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,.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:justify}.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:left}#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 .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,#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!important;height:auto!important}.theme-light{height:auto!important}.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;margin-top:8px;margin-left:10px;padding:0;display:inline-block}#currencies{text-align:center;margin-top:8px;margin-left:10px;padding:0;display:inline-block}#currencies ul li a{color:#fff}#account a{color:#fff;text-decoration:underline}.scheme1 #account{max-width:300px}#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}img[alt="3D Secure"],img[alt="We accept payments globally!"]{width:80%}.scheme1 #content{width:auto}form.compare{display:none}.scheme1 #contentFull{width:auto;padding-top:0;padding-bottom:0}.scheme1 #search{}#top{width:100%}#logo,.scheme1 #logo{background:url(../images/logo.png) center 22px no-repeat;height:140px;max-width:none;float:none;clear:both;padding:0;background-size:80%}.button{background-color:#01d7f3;border-color:#01d7f3}.on_request{background-color:#fff;border-color:#999}.btn_filter{color:#3a3a3a;background-color:#f0f0f0;border:1px solid #999}#header{background-color:#fff}#menu_wrap{background-color:#01d7f3;border-bottom:2px solid #01d7f3}#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:#fff}#footer_background .pay_block{}#ftr-mdlr{display:none}#ftr-mdlr ul li{text-align:center}#contentFull #cartHistoryBack{left:auto;right:15px;top:10px}.scheme1 #search{border:1px solid #e5e5e5}.scheme1 #search .input_search{width:250px}