/*df3152*/*{outline-style:none}body{margin:0;font-family:arial, sans-serif;font-size:16px;background-attachment:fixed;-webkit-font-smoothing:antialiased !important;background:#fff;color:#474747}.body-loading{position:fixed;top:0;left:0;width:100%;height:8px;background:#f4f4f4;z-index:1000;border-bottom:1px solid #ccc;display:none}.body-loading div{width:0;height:8px;background:#d54e4e}body h1{font-size:22px}::-webkit-input-placeholder{color:#474747;font-size:16px;font-style:Italic}::-moz-placeholder         {color:#474747;font-size:16px;font-style:Italic}:-moz-placeholder          {color:#474747;font-size:16px;font-style:Italic}:-ms-input-placeholder     {color:#474747;font-size:16px;font-style:Italic}small{font-size:12px}.page-container{background:#fff;max-width:1000px;min-width:1000px;position:relative;margin:0 auto;padding-bottom:50px;border-radius:1px;-webkit-box-shadow:none !important;-moz-box-shadow:   none !important;box-shadow:        none !important}.page-container-testimonials, .page-container-news, .page-container-product{padding:0;margin-top:20px}.page-container-testimonials .content{padding:0 10px}p{margin:0px;line-height:23px}ul li, ol li{padding:10px 0}a{color:#474747}a:hover{text-decoration:none}.e{color:#c00}.i{color:#00c}label{cursor:pointer}h1, h2{margin:0;padding:0 0 10px 0;font-size:17px;text-align:left}h2{font-size:17px}h3{font-size:17px;padding:5px 0 5px 10px;margin:0 0 5px 0;border-bottom:1px solid #d54e4e}hr{border:0px;border-top:1px solid #f5f5f5}.text{line-height:17px}input[type=text], input[type=password], input[type=file], textarea{border:1px solid #ccc;background:transparent;padding:2px;border-radius:2px}textarea{padding:3px}input[type=checkbox], input[type=radio]{cursor:pointer}button, input[type=button], input[type=submit]{cursor:pointer;margin:2px 0;padding:17px 23px;color:#fff;border:0px;background:transparent;background:#982395;-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 5px 10px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 5px 10px 0px rgba(50, 50, 50, 0.75);font-size:17px;font-weight:bold;line-height:18px;text-transform:uppercase;border-radius:3px;/*text-shadow:1px 1px 0px rgba(58, 58, 58, 1);-webkit-box-shadow:0px 1px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 1px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 1px 3px 0px rgba(50, 50, 50, 0.75);background:rgb(255,135,0);background:-moz-linear-gradient(top,  rgba(255,135,0,1) 0%, rgba(255,96,15,1) 100%);background:-webkit-linear-gradient(top,  rgba(255,135,0,1) 0%,rgba(255,96,15,1) 100%);background:linear-gradient(to bottom,  rgba(255,135,0,1) 0%,rgba(255,96,15,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8700', endColorstr='#ff600f',GradientType=0 );*/transition-property:background color;transition-duration:0.5s}button:hover, input[type=button]:hover, input[type=submit]:hover{/*color:#fff;background:#2095f2;*/}.main-button{cursor:pointer;margin:2px 0;padding:17px 23px;color:#fff;border:0px;background:transparent;border:0;font-size:17px;font-weight:bold;line-height:18px;text-transform:uppercase;border-radius:0px;display:inline-block;text-decoration:none;transition-property:background color;transition-duration:0.5s;background:#982395;-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 5px 10px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 5px 10px 0px rgba(50, 50, 50, 0.75)}.main-button:hover{}.tmp_button_123{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ff7000+0,dd2547+100 */background:rgb(223,49,82); /* Old browsers */background:-moz-linear-gradient(top,  rgba(223,49,82,1) 0%, rgba(221,37,71,1) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(top,  rgba(223,49,82,1) 0%,rgba(221,37,71,1) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,  rgba(223,49,82,1) 0%,rgba(221,37,71,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7000', endColorstr='#dd2547',GradientType=0 ); /* IE6-9 */}button.big{padding:7px 20px}/*button:hover, input[type=button]:hover, input[type=submit]:hover{background:#4e4e4e}*/.pointer{cursor:pointer}.fade{position:fixed;left:0;top:0;width:100%;display:none;background:#574e4e;opacity:0.5;-ms-transition-property:opacity, -ms-transform;z-index:300}.alert_message, .note{position:fixed;top:50%;left:50%;width:300px;min-height:50px;margin:-100px 0 0 -150px;padding:5px 10px;background:#fff;/*border:10px solid rgba(0, 0, 0, .3);*/-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0px;z-index:10000;transform-origin:center center 0px;-webkit-transform-origin:center center 0px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.alert_message h1{color:#574e4e;padding:0 0 5px 0;border-bottom:1px solid #ccc;margin:-5px 0 10px 0}.note{top:auto;bottom:20px;left:10px;margin:0;width:190px}.alert_message span, .note span{float:right;cursor:pointer}.close-alert{padding:30px 0 10px 0;text-align:center}.close-alert button{padding:3px 20px}.alert_content{position:absolute;top:0px;left:0px;width:320px;min-height:50px}.note .alert_content, .note .background{width:210px;cursor:pointer}.alerts{position:fixed;top:5px;left:50%;width:300px;min-height:50px;margin-left:-160px;padding:5px 10px;border:10px solid rgba(100, 100, 100, .5);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#ffffff;z-index:100}.alerts span{float:right;cursor:pointer}.error{color:#ff0000}.clear{height:0;font-size:0;clear:both}.loading{position:fixed;top:50%;left:50%;padding:10px;margin:-55px 0 0 -45px;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:rgba(255,255,255,.6);border:10px solid rgba(0, 0, 0, .3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:10001}.loading img{width:400px;height:10px;background:url(../images/progress.gif)}#content-loading{padding-top:250px;text-align:center;background:#fff;opacity:.9;position:absolute;top:0;left:0;z-index:1000000}#content-loading img{max-height:300px}#head{background:#fff}#head{min-width:1000px}.header{min-width:1000px;max-width:1800px;height:236px;position:relative;margin:0 auto;z-index:10}.top-line{height:16px;background:#474747}.header .logo-link{position:absolute;top:10px !important;left:0 !important;z-index:10}.account-links{position:absolute;top:20px !important;right:0 !important}.account-links span{display:inline-block;margin:0 10px}.mobile-version{position:absolute;top:-18px;left:1px;color:#fff;z-index:10}#contact{position:absolute;top:5px;left:170px}#subscribe{width:398px;margin:5px auto;height:31px;border:2px solid #405d6c;border-radius:4px;padding:0px !important;background:#fff;overflow:hidden}#subscribe button{float:right;margin:-2px -2px 0 0;border-radius:0;height:35px;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none}#subscribe input[type="text"]{padding:7px 7px 5px 10px;border:0px;font-size:17px;width:255px;float:left;color:#9c9c9c}.search{position:absolute;top:15px;left:370px;right:0;width:478px;height:28px;background:#fff;border:0;padding:0px !important}.search input[type="text"]{padding:4px 7px 4px 40px;border:1px solid #b5b5b5;border-right:0;font-size:17px;width:340px;float:left;color:#574e4e;background:url(/images/design/search.png) 10px center no-repeat}.search button{color:#fff;font-weight:bold;background:#982395;border-radius:0;margin:0;padding:0 15px;line-height:30px;text-transform:none}.tenpoff{position:absolute;top:55px;left:370px}.dealoftheweek{position:absolute;top:65px;left:700px;font-size:18px;font-weight:bold}.privacyhead{position:absolute;top:85px;right:0px;font-size:18px;font-weight:bold}.contactushead{position:absolute;top:65px;right:0px;font-size:18px;font-weight:bold}.header .header-phone{position:absolute;top:51px;right:0px;z-index:10;color:#777}.header .social-icons{text-align:center;padding:13px 0 0 0}.header .free-shipping{position:absolute;top:17px;left:0px;z-index:10;color:#fff;font-weight:bold}.header .free-shipping img{margin:0 5px -4px 0}.header .links{position:absolute;top:16px;right:0px;z-index:10}.header .links a{color:#fff;margin:0 10px 0 10px;font-size:17px}.header-phone-email{position:absolute;top:170px;left:30px}.header a{text-decoration:none}.menu-container{position:absolute;top:82px}#menu{display:block;width:100%;height:40px;background:transparent;padding:0;margin:0;list-style:none}#menu > li{margin:0;float:left;white-space:nowrap;position:relative;height:73px;color:#fff}#menu > li:hover, #menu > li.active{border-bottom:3px solid #ff4b4b}/*#menu > li:last-child{border:0}*/#menu li a{color:#3f464e;font-weight:normal;font-size:17px;transition-property:background;transition-duration:0.5s}#menu li ul a:hover{background:#f0f0f0}#menu li ul{-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.15);-moz-box-shadow:   0px 0px 10px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 0px 10px 0px rgba(50, 50, 50, 0.15);border-radius:2px;padding:0;margin:0;list-style:none;background:#fafafa;border-top:0px;position:absolute;top:43px;left:0px;display:none;z-index:100;-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}#menu li:hover ul{display:block}@keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-moz-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-webkit-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-ms-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}@-o-keyframes fadein{from{ opacity:0; }to  { opacity:1; }}#menu li ul li{float:none;padding:0;margin:0;min-width:150px;position:relative;border-radius:2px}#menu li ul a{display:block;padding:10px 20px}#menu li ul li div{-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.15);-moz-box-shadow:   0px 0px 10px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 0px 10px 0px rgba(50, 50, 50, 0.15);border-radius:2px;background:#f7f7f7;border-left:0px;min-width:150px;position:absolute;top:5px;left:140px;z-index:200;display:none;padding:0;-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}#menu li ul li:hover div{display:block}#minicart{position:absolute;top:169px;right:300px;color:#fff;font-size:17px}#minicart img{opacity:.9;margin:0 10px -4px 0}#minicart a{color:#fff;font-size:17px}.bread_crumbs{padding:15px 15px 10px 10px;font-size:17px;width:100%}.content{padding:10px 10px 30px 10px;max-width:1626px;min-height:250px;margin:0 auto;position:relative}.homepage-banners{margin:-10px -10px 0 -10px;white-space:nowrap}#center{width:76.0752%;float:left;margin-left:30px;position:relative}.no_left_menu{width:100% !important;margin-left:0 !important}#left_menu{float:left;width:200px}#menu_left{padding:0;margin:0;list-style:none}#menu_left li{padding:10px 0;margin:0;position:relative;width:100%}#menu_left li ul{position:absolute;left:100px;top:10px;padding:0 10px;margin:0;list-style:none;background:#fff;border:1px solid #574e4e;display:none;z-index:100}#menu_left li:hover ul{display:block}#menu_left li ul li{padding:10px 0;margin:0;width:150px}#menu_left li ul li div{position:absolute;left:100px;top:10px;padding:10px;line-height:20px;list-style:none;background:#fff;border:1px solid #574e4e;display:none;z-index:200;width:130px}#menu_left li ul li:hover div{display:block}#foot-subscribe{background:#3f464e;padding:10px 0;margin:40px 0 0 0}#foot{background:#363f46}.foot-subscribe{margin:0 auto;position:relative}.foot{max-width:1626px;margin:0 auto;position:relative;padding:15px 0}.foot a{color:#fff;font-size:17px;text-decoration:none}.foot span{color:#fff;float:right}.foot span a{text-decoration:underline}.tabs{padding-bottom:5px}.tabs a{border-top-left-radius:3px;border-top-right-radius:3px;padding:0 0 2px 0;margin:5px 60px 0 0;text-decoration:none;font-size:22px;color:#a1a1a1}.tabs a.active{border-bottom:2px solid #982395;cursor:default;color:#474747}.shown{display:block}.hidden{display:none}.cursor_help{cursor:help}.popup a, .alert_message a{text-decoration:none}form .def{color:#574e4e;border:1px solid #919191;cursor:auto}form .error_field{border:1px solid #cc6000 !important}.navigation{white-space:nowrap;vertical-align:bottom;padding:10px 0 15px 0;margin:0px}.navigation .nav-sep{padding-left:12px}.navigation-title{padding-right:10px}.navigation img{vertical-align:bottom;width:6px;height:15px}.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active{text-align:center;padding:0px;margin:0px;text-decoration:underline}a.navigation-larrow, a.navigation-rarrow{text-decoration:none !important}.navigation-larrow img{background:transparent url(/images/nav_arrow_left.gif) no-repeat left 3px}.navigation-rarrow img{background:transparent url(/images/nav_arrow_right.gif) no-repeat left 3px}.navigation .current-page{text-align:center;padding:0px;margin:0px;font-weight:bold}.textinputs input[type="text"], .textinputs input[type="password"], .textinputs textarea{width:300px;background:#fff;padding:4px 10px;border:0px;border:1px solid #ccc}.textinputs select{background:#fff;padding:4px 10px;border:0px;border:1px solid #ccc}.textinputs textarea{min-height:100px}#minicart{/*position:absolute;top:100px;right:20px;width:200px;height:100px;background:#fff;border-radius:2px;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.35);-moz-box-shadow:   0px 0px 5px 0px rgba(50, 50, 50, 0.35);box-shadow:        0px 0px 5px 0px rgba(50, 50, 50, 0.35);*/}.cart-links{display:inline-block;padding:0 0 0 5px;text-align:right}.cart-links a{margin:0 10px;color:#574e4e}.star{color:red;width:5px;padding:4px 5px 0 5px}#store-closed{padding:50px 0;text-align:center;font-size:18px}.padding-page{padding:10px 20px}/* CSS Loader */.cssload-container{width:100%;height:49px;text-align:center}.cssload-speeding-wheel{width:49px;height:49px;margin:0 auto;border:3px solid rgb(0,0,0);border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}@keyframes cssload-spin{100%{ transform:rotate(360deg); transform:rotate(360deg); }}@-o-keyframes cssload-spin{100%{ -o-transform:rotate(360deg); transform:rotate(360deg); }}@-ms-keyframes cssload-spin{100%{ -ms-transform:rotate(360deg); transform:rotate(360deg); }}@-webkit-keyframes cssload-spin{100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); }}@-moz-keyframes cssload-spin{100%{ -moz-transform:rotate(360deg); transform:rotate(360deg); }}/* CSS Loader */.contactus{padding:20px}.contactus h1{margin-bottom:20px}/* Material input */.group{position:relative;margin-bottom:25px}.material-form .group{width:300px}#checkoutform{max-width:260px}/*#checkout_user_form .group{width:250px;margin:10px 0 25px 0}#checkout_user_form .group input{width:250px}*/.group input, .group textarea{font-size:18px;padding:10px 10px 10px 5px;display:block;width:300px;border:none;border:0;border-radius:0;border-bottom:1px solid #757575}.group input:focus, .group textarea:focus { outline:none; }/* LABEL ======================================= */.group label{color:#999;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}/* active state */.group input:focus ~ label, .group input:valid ~ label, .group-select label, .group textarea:focus ~ label, .group textarea:valid ~ label{top:-10px;font-size:14px;color:#5264AE}.group-select select{width:300px;margin-top:15px;padding:5px 10px}/*#checkout_user_form .group-select select{width:250px}#checkout_user_form *{max-width:300px}*//* BOTTOM BARS ================================= */.group .bar {position:relative; display:block; width:300px}.group .bar:before, .group .bar:after {content:'';height:2px;width:0;bottom:1px;position:absolute;background:#5264AE;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.group .bar:before{left:50%}.group .bar:after{right:50%}/* active state */.group input:focus ~ .bar:before, .group input:focus ~ .bar:after, .group textarea:focus ~ .bar:before, .group textarea:focus ~ .bar:after{width:50%}/* HIGHLIGHTER ================================== */.group .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5}/* active state */.group input:focus ~ .highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}/* ANIMATIONS ================ */@-webkit-keyframes inputHighlighter{from{ background:#5264AE; }to { width:0; background:transparent; }}@-moz-keyframes inputHighlighter{from{ background:#5264AE; }to { width:0; background:transparent; }}@keyframes inputHighlighter{from{ background:#5264AE; }to { width:0; background:transparent; }}/* Material input */.page-container{max-width:1000px !important;min-height:none;height:auto;padding:0}.content{min-height:0}.header, .foot, .foot-subscribe{max-width:1000px !important}.content, .banners-container{max-width:1000px}.testimonial{max-width:1000px}#topmenu{height:102px;overflow:visible;position:absolute;top:115px;left:0;width:1001px;-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 5px 10px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 5px 10px 0px rgba(50, 50, 50, 0.75)}#topmenu span{display:inline-block;position:relative}#topmenu div{position:absolute;top:102px;border-top:3px solid #982395;width:100%;background:#fff;-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 5px 10px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 5px 10px 0px rgba(50, 50, 50, 0.75);padding:5px 0;-webkit-box-sizing:border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing:border-box;    /* Firefox, other Gecko */box-sizing:border-box;         /* Opera/IE 8+ */display:none}#topmenu span:hover div{display:block}#topmenu div a{display:block;float:none;padding:5px 10px;transition-property:background;transition-duration:0.5s}#topmenu div a:hover{background:#f4f4f4}#topmenu a{float:left}.homepage-banner{background:#ececec url(/images/banners/home.jpg) center center no-repeat;text-align:center;height:320px}.product-banner{background:url(/images/banners/product.jpg) left center no-repeat;text-align:center;height:320px}.homepage-banner a, .product-banner a{display:inline-block;width:50%;height:320px}.home-tabs, .product-tabs{max-width:1000px !important}#home-tabs, #product-tabs{background:transparent !important}body .home-tabs li, body .product-tabs li{color:#8d8d8d !important;padding:0;margin-right:40px;line-height:18px}body .home-tabs li.active, body .product-tabs li.active{font-weight:bold;border-bottom:2px solid #871f85}.leftcategories{line-height:35px}.leftcategories a{color:#474747;text-decoration:none;font-size:16px}.leftcategories div{padding-left:10px}.leftcategories div a{color:#7e7e7e}.sort-by-dd{float:right;position:relative;width:170px;text-align:left;padding:0;line-height:30px}.sort-by-dd div{z-index:10;position:absolute;top:30px;left:0;width:100%;background:#fff;border:1px solid #ccc;padding:10px 0;line-height:30px;display:none}.sort-by-dd:hover div{display:block}body .sliderControl-label{color:#CCCCCC;font-size:16px;font-weight:bold;position:absolute;top:-10px}html body .ui-slider{height:5px}html body .ui-slider-horizontal .ui-slider-handle{height:15px;width:15px;border-radius:50%;top:-5px;background:#982395;border:0;cursor:pointer}.ui-slider-horizontal{cursor:pointer}.ui-slider-horizontal .ui-slider-range{background:#982395;cursor:pointer}#left_filter .cssload-container{display:none !important}.account-link{font-weight:bold;padding-right:15px;background:url(/images/design/account-arrow.png) right center no-repeat;position:relative;padding:5px 15px 5px 0;margin-top:-5px}.account-link img{float:left;margin:3px 5px 0 0}.account-link div{position:absolute;top:25px;right:0;z-index:10;background:#fff;padding:10px 15px;border:1px solid #ccc;display:none;line-height:25px}.account-link div a{display:block}.account-link:hover div{display:block}.profile-form{width:400px;margin:0 auto}#body-profile .main-container{width:1000px}#body-profile .main-container button{padding:18px 30px}.ajax_container{padding-bottom:50px}.res-item .reviews-url{text-align:center}.product-reviews-url{margin-top:15px}.product-reviews-url a{color:#616161;text-decoration:none;font-size:22px;font-weight:bold}/*!* jQuery UI Tooltip 1.9.1* http://jqueryui.com** Copyright 2012 jQuery Foundation and other contributors* Released under the MIT license.* http://jquery.org/license*/.ui-tooltip{padding:8px;position:absolute;z-index:9999 !important;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#fff}/* Fades and background-images don't work well together in IE6, drop the image */* html .ui-tooltip{background-image:none}body .ui-tooltip{ border-width:2px; }.blogs{width:100%}.blogs .author{float:left;width:100%;padding:0 0 10px 0}.blogs .author a{font-size:17px}.blogs .author i{float:right}.blogs .image{margin:10px 10px 10px 0;float:left;width:300px;text-align:center}.blogs .image img{max-width:300px}.blogs .descr{padding:10px;margin-bottom:30px}.blogs .descr div{padding:10px 0 0 0}.blogs .descr div img{margin-bottom:-3px}.blog .actions{float:right}.blog .actions img{margin-bottom:-3px}.blog .image{margin:10px 0 0 0}.blog .fulldescr{padding:10px 10px 20px 10px}.blog_comments .author{padding:10px 0;width:100%}.blog_comments .author .quote{float:right}.blog_comments .comment{width:100%;padding:10px 10px 30px 10px}form[name="blogform"] a img{margin:0 5px -3px 0}.static{padding:25px 10px 35px 5px}.responsive-banner{width:100%}.banners-container{width:1000px;margin:-10px -10px 0 -10px}#banners{padding:0;width:100%;overflow:hidden;position:relative;float:left}.banners-slider div{display:none}#banners div#banner_0{display:block}.banners-slider div img{width:100%}#banners_nav{position:absolute;bottom:10px;right:20px}#banners_nav img{-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 0px 5px 0px rgba(50, 50, 50, 0.75);border-radius:10px;width:15px;height:15px;background:#fff;cursor:pointer;margin-left:5px}#banners_nav img.active{background:#ff6000;width:13px;height:13px;border:1px solid #fff}.responsive-banners{float:left}.responsive-banners img{float:left;margin:10px 0 0 10px;height:300px}.responsive-banners img.res-ban-1{width:266px}.responsive-banners img.res-ban-2{width:265px}.testimonial{width:100%;padding:10px 0;margin:20px 0;border:0;min-height:250px}.testimonial h2{margin:20px 0 20px 345px;font-size:17px;font-style:Italic}.testimonial img{float:left;margin:15px 50px 0 80px}.testimonial div.message{max-height:223px;max-width:1200px;overflow-y:hidden;color:#787676;font-size:16px;font-style:italic}.testimonial div.name{margin-top:0;padding:0 70px 0 0;text-align:right;font-style:Italic;color:#787676;font-size:17px}.testimonial div.url{padding:0 70px 5px 0;text-align:right;font-style:Italic;color:#787676;font-size:17px}.testimonial div.test-links{padding:5px 70px 5px 0;text-align:right;margin:5px 0 0 0}.testimonial div.test-links a{float:right;margin:0 0 10px 20px}.home-tabs, .product-tabs{padding:0 0 0 10px;margin:40px -10px 0 -10px;list-style:none;width:1586px;height:48px;background:transparent}.product-tabs{margin-top:20px}.home-tabs li, .product-tabs li{padding:3px 20px 0 20px;line-height:42px;margin:0 2px 0 0;float:left;cursor:pointer;font-size:17px;color:#fff;opacity:.6;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.home-tabs li.active, .product-tabs li.active{border-bottom:3px solid #d54e4e;cursor:pointer;color:#fff;opacity:1}.tab-content{padding:15px 0 20px 0}.category-details{width:100%}.category-details td{padding:5px;vertical-align:top}.category-banners-descr{float:right;width:100%;padding-top:10px}#subcategories tr.photos td{vertical-align:middle;text-align:center}.products .main-button{white-space:nowrap}.products td{text-align:left;padding:5px;vertical-align:top;width:234px !important}.products td.per-row-3{width:234px !important}.products .photos td{vertical-align:middle;text-align:center}.products .photos td div{position:relative}.view-quicklook{position:absolute;cursor:pointer}.products td span{float:right}.products td span.currency{float:none}.products table a{text-decoration:none}.products table a:hover{text-decoration:underline}/*.products .product-image{cursor:move}*/.move2cart{z-index:5;background:rgba(0,0,0,.6);position:absolute;bottom:5px;left:5px;border-radius:3px;color:#fff;padding:5px 10px}#dcart{position:fixed;top:100px;right:100px;background:#fff;border:10px solid rgba(230, 230, 230, .3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:20px 0;width:200px;z-index:190;display:none}#dcart img{margin-bottom:20px}#dcart.highlighted{border:10px solid rgba(255, 102, 0, .3)}.product_popup{min-width:400px;max-width:800px !important;padding:10px}.product_popup .product{width:100%}.product_popup .product td{vertical-align:top}.product_popup h1{font-size:16px;padding:0 40px 0 0;white-space:normal !important}.see_all{float:right}.see_all a{font-weight:bold;color:#ff6000;text-decoration:underline}.see_all a:hover{text-decoration:none}table.product-options{width:100%}.help-option table td{padding:0px !important;height:20px !important;overfloh:hidden;margin:0px !important}.product-added{width:500px}.product-added img{float:left;margin:0 10px 10px 0}.products-nav{width:100%}.products-nav .first{width:50%}.products-nav .second{width:50%;text-align:right}.products-nav .second a{display:inline-block;margin:0 10px}.products-nav .second a:last-child{margin-right:0}.products-nav .second a.active{font-weight:bold;padding-right:20px}.products-nav .second a.direction-1{background:url(/images/darrow.png) right 11px no-repeat}.products-nav .second a.direction-2{background:url(/images/uarrow.png) right 11px no-repeat}.out-of-stock{color:#f36731;padding:10px 0}.out-of-stock span{color:#494948}.withfilter .withleftmenu{display:table;width:100%}.left_filter{display:none;width:250px;height:100%;vertical-align:top}.withfilter .left_filter{display:table-cell}.main-container{display:table-cell;vertical-align:top}.left_filter h2{padding:15px 0 5px 20px;margin:0}.left_filter h4{padding:15px 0 0 20px;margin:0}.left_filter ul{padding:0 0 0 30px;margin:0}.left_filter ul li{cursor:pointer;text-decoration:underline}.left_filter ul li:hover{text-decoration:none}.selected-filter{cursor:pointer;text-decoration:underline;padding:5px 0 0 25px}.selected-filter:hover{text-decoration:none}.filter-price{padding:5px 20px 15px 20px}.filter-price input{width:85px;margin:0 0 10px 0}.popup-wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;transform:translateZ(0);display:none;overflow-y:auto}.popup{position:absolute;top:50%;left:50%;background:#fff;border:10px solid rgba(0, 0, 0, .3);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:1000;max-width:900px;/*-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);*/transform-origin:center center 0px;-webkit-transform-origin:center center 0px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.popup.no_animation{transform-origin:50% 50% 0;-webkit-transform-origin:50% 50% 0;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}.popup img.close{position:absolute;top:-20px;right:-20px;cursor:pointer;padding:5px;background:#efefef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.coupon_alert{width:350px;margin-left:-175px}.register_alert {margin-top:-170px}.login_alert{margin-top:-180px}.product-to-cart td{vertical-align:middle !important}.product{width:100%}.product td{vertical-align:top}h1{font-size:16px;margin:0;padding:0}td.photo{width:450px;padding-right:20px}td.photo img{cursor:pointer}td.photo td, .product table td{vertical-align:middle}#zoom img{width:450px}/** * Product options */table.product-options{margin:10px 0 0 0 !important}table.product-options td{vertical-align:top;width:250px;margin:0px}table.product-options strong{font-weight:bold;font-size:17px;color:#343434}.product-option strong span, .product-option strong a{display:none}table.product-options select, table.product-options input{font-weight:bold;font-size:17px;color:#6c6c6c;width:213px;padding:12px 18px !important;margin:5px 0 0 0;border:1px solid #c9c9c9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.product_popup table.product-options select{width:150px !important}.product_popup input.text{width:112px !important}.product_popup table.product-options td{width:140px;height:auto}table.product-options td textarea{width:255px}.product_popup table.product-options td textarea{width:135px}.po-1, .po-3, .po-5, .po-7, .po-9, .po-11{width:150px !important;margin-left:10px !important}table.product-options input{width:175px}/*Options * Variants * Tabs*/.co-price{font-size:24px;font-weight:bold;color:#f36731;line-height:15px}.co-price .product-price{float:left;clear:none;margin:0 5px 0 0 !important;padding:0px !important}.co-price .product-price li{margin:0 !important;padding:0 !important;line-height:15px}.spacer-src{display:none}.blockUI .change-options .buttons{  margin-top:10px;  text-align:center}.options_container{border-radius:1px;border:1px solid #dacbb0;padding:2px 5px 7px 3px;margin:5px 30px 0 0}.options_container div.option-image{float:left;min-width:24px;min-height:24px;padding:2px;line-height:20px;border:2px solid #dacbb0;cursor:pointer;margin:0 0 5px 5px;position:relative}.options_container div.option-name{float:left;min-width:24px;min-height:24px;padding:2px 7px;line-height:24px;border:2px solid #dacbb0;border-radius:1px;background:#feeccd;cursor:pointer;color:#323232;font-size:17px;font-weight:bold;margin:0 0 5px 5px;position:relative}.options_container img.checked{position:absolute;top:-7px;right:-4px}.check-mark{display:none}.unavailable{border:2px solid #efefef !important;background:#ffffff !important;cursor:default !important}.help-option{display:none;position:absolute;bottom:30px;left:-70px;width:137px;padding:10px;background:#ffffff;border:2px solid #f36731;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:normal;text-align:center;color:#f36731;z-index:1}.unavailable:hover .help-option{display:block}.help-option table{width:100%;margin:0px}.help-option table td{font-weight:bold;color:#343434;text-align:left;padding:0 0 0 5px;vertical-align:top}.help-option table .clear{width:50px}.help-option table a{font-weight:bold;color:#f36731}.help-option img{position:absolute;bottom:-12px;left:65px;width:19px;height:12px;background:url(../images/help-darrow.png)}.error-options{text-align:center;color:#cc3300;display:none;min-height:35px}.add2cartN{opacity:0.5;cursor:default !important}.variants-data{display:none;margin:10px 0 10px 0}.variants-data table{padding:0;margin:0}.variants-data table td{padding:0 20px 0 0;margin:0;float:left;font-weight:bold;font-size:17px;color:#343434}.variants-data table td a{text-decoration:none}.variants-data table td a.clearAll{text-decoration:underline}a.clear_option{text-decoration:underline}a.clear_option:hover{text-decoration:none}#out_of_stock{color:#f36731;display:none}.Table-tab{padding:10px 8px 10px 10px !important}.otfilter{border:1px solid #dddddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f9f9f9;padding:10px 16px 0px 16px}.otfilter table{width:10%;margin:0px}.otfilter table td{background:#f9f9f9;font-weight:bold;font-size:17px;color:#343434;padding:0 10px 0 0;vertical-align:top}.otfilter table td select{width:99px;border:1px solid #d2d2d2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:3px 3px 4px 3px;font-size:17px;color:#414141}.otfilter table td img{opacity:0.5}.otfilter table td img.active{cursor:pointer;opacity:1}.variants-list{height:170px;overflow-y:scroll}.norelated .variants-list{height:auto;min-height:200px;max-height:370px}.variants-table th.sku{width:100px}.variants-table th{background:#ffffff;padding:0 !important;border-bottom:0}.variants-table th div{text-align:center;height:50px;padding:10px 0 5px 0;background:#f3f9fc;margin-right:2px;font-weight:bold;font-size:17px;color:#343434}.variants-table th div span{color:#8B8B8B}.variants-table td.sku{font-weight:bold;color:#343434}.variants-table td.sku div{position:relative}.variants-table td.sku img{display:none;background:url(images/quickView.png);width:51px;height:51px;position:absolute;top:-13px;left:20px;cursor:pointer}.variants-table td.sku:hover img{display:block}.variants-table td.sku span{font-weight:normal;color:#8B8B8B}.norelated .variants-table th div{padding:10px 5px 5px 5px}.variants-table div.last{margin-right:0}.variants-table .options{width:280px}.norelated .variants-table .options{width:580px}.variants-table div.image{display:none}.Table-tab .otfilter .image_popup{display:none;z-index:100;width:200px;position:absolute;top:100px;left:20px;width:200px;height:auto;padding:20px 10px 10px 10px !important;background:#ffffff;border:1px solid #d9d9d9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;    box-shadow:0 1px 2px rgba(0,0,0,0.5)}.norelated .image_popup{top:200px !important}.close{background:url(images/close.png);width:10px;height:10px;position:absolute;top:5px;right:5px;cursor:pointer}.otfilter div.image_popup b{font-weight:bold;color:#f36731}.variants-table .options table{margin:0;width:10px}.variants-table div table td{background:#f3f9fc;padding:0}.variants-table .options div table td div{font-weight:bold;color:#8b8b8b;background:#f3f9fc;padding:0}.variants-table .options table td div{font-weight:normal;color:#8d8d8d;text-align:center;width:90px;float:left;height:auto;padding:0px;overflow:hidden;text-overflow:ellipsis;background:#ffffff}.variants-table .options table td{color:#8d8d8d;border-top:0;text-overflow:ellipsis;text-align:center}.variants-table td{border-top:1px solid #dddddd;text-align:center;vertical-align:middle !important;padding:0}.variants-table .a2c{padding:8px 0 0 10px;background:#ffffff;position:relative}table.variants-table td.ofs{width:76px;padding:13px 0 14px 0;color:#f36731}.variants-table .a2c img{margin:0;cursor:pointer}.variants-table .a2c .loading{width:40px;height:11px;background:url(images/progress.gif);margin:12px 0}.variants-table .wp{position:absolute;top:40px;right:40px;z-index:10;display:block;background:#ffffff;border:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px 20px 15px 20px;width:170px;height:auto;    box-shadow:0 1px 2px rgba(0,0,0,0.5);display:none}.variants-table .wpt .wp{top:auto;bottom:40px}.variants-table .a2c:hover .wp{display:block}.wphidden{display:none !important}.variants-table .wp table{margin:0}.variants-table .wp table th{padding:5px 0 !important;font-weight:bold;color:#343434;text-align:center;border-bottom:1px solid #dddddd}.variants-table .wp table td{padding:5px 0;background:#ffffff;width:50%;border:0px;text-align:center;font-weight:bold;color:#343434}.variants-table .wp table td.qty{color:#f36731}.variants-table .wp .cquantity{float:left;margin:0}.variants-table .wp img{cursor:pointer;float:right}ul.sorting{padding:0;margin:0;list-style:none}ul.sorting li{float:left;padding:10px 7px;margin:0;font-size:17px;color:#343434;text-decoration:underline;background:transparent;cursor:pointer}ul.sorting li.ttl, ul.sorting li.active{font-weight:bold;text-decoration:none;cursor:auto}ul.sorting li.sep{padding:10px 13px;text-decoration:none;cursor:auto}.Table-tab .progress-bar{display:none;position:absolute;top:200px;left:300px;z-index:1000}.variants-loading{opacity:0.2}.Table-tab .image-tip{float:left;margin:0 0 0 5px;padding-top:7px;font-size:17px;line-height:15px;width:138px}.norelated .Table-tab .image-tip{width:250px;padding:13px 0 0 15px}.unallowed{background:#dcdcdc}/*  Wholesale prices */.price-breaks{width:100%;padding:10px 0;position:relative;display:none}.price-breaks span{font-weight:normal;font-size:17px;color:#f36731;text-decoration:underline;cursor:pointer}.price-breaks div{position:absolute;bottom:30px !important;top:auto !important;left:-20px;padding:15px;background:#ffffff;border:2px solid #f36731;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:1;display:none}.price-breaks:hover div{display:block}.price-breaks div table{position:relative !important;width:173px;margin:0px}.price-breaks div table th{text-align:center;background:#ffffff;border-bottom:0px;font-weight:bold;color:#131212;padding:0 5px 5px 5px;white-space:nowrap}.price-breaks div table th.td{padding:10px !important;font-weight:bold;color:#888888;border-top:1px solid #e1e1e1}.price-breaks div table .left{border-right:1px solid #e1e1e1;width:50px}.price-breaks div img{position:absolute;bottom:-12px;left:65px;width:19px;height:12px;background:url(../images/help-darrow.png)}.price-breaks{padding:0 0 10px 0}.price-breaks div{position:absolute;top:30px;left:-40px}#hasVariants{display:none}.product-qty .price-breaks div img{background:url(../images/help-uarrow.png);position:absolute;top:-12px}.product-quicklook .product-qty .price-breaks div img{background:url(../images/help-darrow.png);position:absolute;top:auto;bottom:-12px}img.mark-green{width:20px;height:20px;background:url(../images/mark_green.png);margin:0 0 -4px 8px}img.mark-red{width:20px;height:20px;background:url(../images/mark_red.png);margin:0 0 -4px 8px}.input-correct{border:1px solid green !important}.input-incorrect{border:1px solid red !important}.optional{font-weight:normal;font-size:17px;color:#727272}.captcha img{float:left;margin:0 5px 0 0}.captcha img.reload{cursor:pointer}.options-error{text-align:center;line-height:16px;background:#ffffff;color:#f36731;display:none}.options-error td{padding:0 0 15px 0}#product-details{width:100%;margin-bottom:10px}#product-details td{padding:5px 15px 5px 0;vertical-align:middle}#product-details td.name{width:100px;text-align:right}.tab-description{padding:20px 10px}.social-buttons{margin:10px 0;border:0;max-width:300px;overflow-x:hidden;padding:10px 0}.social-buttons .soc-item{float:left;margin-right:10px}.fb-send{margin-left:4px}#send_to_friend table{width:800px;margin:10px auto}#send_to_friend table td{vertical-align:middle}#send_to_friend table td.name{text-align:right;padding:10px 0}#send_to_friend input[type="text"]{width:300px}#send_message_box{padding:15px 0}#send_message_box textarea{width:300px;height:70px}.product-details-price{color:#d54e4e;font-size:22px;font-weight:700}.rating span{display:inline-block;margin-right:7px;width:32px;height:30px;background:url(/images/star.png) left bottom no-repeat;cursor:pointer}.rating.r1 span.r1, .rating.r2 span.r2, .rating.r3 span.r3, .rating.r4 span.r4, .rating.r5 span.r5{background:url(/images/star.png) left top no-repeat}.rating-votes{width:105px;height:20px;background:url(/images/star_small.png) left bottom repeat-x;display:inline-block}.rating-votes div{height:20px;background:url(/images/star_small.png) left top repeat-x}.reviews-list{width:800px;padding:10px}.reviews-list .rating-votes{float:right}.reviews-list .message{padding:10px 0;border-bottom:1px solid #efefef;margin-bottom:10px}.product-buttons{margin:20px 0}.product-buttons .rb-left{float:left;margin:0 50px 0 0;font-size:22px}.product-buttons .rb-left .rbl-price{font-size:28px}.product-buttons .rb-left img{margin:0 7px 1px 0}.product-buttons a{padding:30px 45px;font-size:24px;margin-top:10px;float:left}.product-descr{font-size:22px;width:470px}.photo-relative{position:relative}.photo-relative:hover .saveit:not(.hidden){display:block}.cart_popup, .wl_popup{max-width:600px;min-width:400px;padding:10px}.cart_popup h1, .wl_popup h1{color:#494948;padding:0 0 5px 0;border-bottom:1px solid #ccc;margin:0 0 10px 0}td{vertical-align:top}.image{width:10%;padding-right:10px}.remove_coupon{cursor:pointer}.cart-quantity{width:40px}#cartform table table, .checkout_products table{font-size:14px;margin-bottom:15px}.checkout-container{width:600px;margin:0 auto}.checkout_popup{width:600px;padding:20px 20px 30px 20px}.checkout_popup h1{color:#494948;padding:0 0 5px 0;border-bottom:1px solid #ccc;margin:0 0 10px 0}td{vertical-align:top}#create_profile{display:none}.register_error{color:#cc6000;display:none;padding:0 0 10px 0}.subtotal{border-top:1px solid #574e4e;line-height:18px}.subtotal td{padding:0 0 0 5px}tr.totals td{font-weight:bold}.checkout_user_table td{width:200px;padding:5px 0}.checkout_user_table td.name{min-width:100px !important}.checkout_user_table input{width:170px !important}.checkout_user_table select{width:100% !important}a.back-to-cart{font-size:17px;text-decoration:none;display:inline-block;margin-right:20px}a.back-to-cart:hover{text-decoration:none}#place_order h3{font-size:17px;border:0}#place_order h3 span{float:right;cursor:pointer;text-decoration:underline}#place_order select{width:100%;margin:0 0 10px 0;padding:5px}#place_order td.line{font-size:11px;padding:5px 0}#place_order td a{font-weight:bold;font-size:17px;color:#494948}.apply_coupon{text-decoration:underline;cursor:pointer}.coupon-error{padding-top:10px;display:none;color:#ff3300}.checkout-guest a{text-decoration:underline}.checkout-guest a:hover{text-decoration:none}.checkout-guest a{text-decoration:underline}.checkout-guest a:hover{text-decoration:none}.choose-warehouse h2{padding:10px 0 10px 5px;margin:0;font-size:14px;font-weight:bold;color:#7f7f7f}.choose-warehouse table{width:100%}input.def{color:#414141 !important}.register_alert{width:380px;margin-left:-190px;padding:20px;overflow-x:hidden}.regsec{line-height:45px}.regsec input[type=text], .regsec input[type=password]{width:120px;margin-right:10px}.regsec input.name{width:120px}.regsec .firstname{margin-right:10px}.register, .login-link{}.regsec input[type="text"], .regsec input[type="password"]{border:1px solid #f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;font-size:17px;font-weight:normal;color:#ccc}.regsec input[type="text"]:hover, .regsec input[type="password"]:hover{color:#aaa;border:1px solid #ccc;cursor:pointer}#error_mes{display:none}#error_mes td{color:#cc3300;font-weight:bold;padding-left:5px}.testimonials-list th{padding:15px 0 5px 0;border-bottom:1px solid #2e2e2e}.testimonials-list .message{padding-top:5px}table.new_testimonial{width:550px}table.new_testimonial .name{width:150px;text-align:right;font-weight:normal;vertical-align:top}table.new_testimonial .star{color:red;padding-top:4px}.news-list h2{font-size:17px;padding:15px 0;margin:-10px 0 5px 0}.news-list h5{font-size:17px;padding:5px 0 10px 0;margin:10px 0 5px 0}.news-item img{float:left;margin:0 20px 20px 0;border-radius:22px}.news-more{float:right}.news-content{position:relative}.news-content h1{padding:5px 0 20px 0 !important;margin:0 0 0px 0 !important;border-bottom:1px solid #d54e4e}.news-search{position:absolute;top:15px;right:0px;width:197px;height:26px;background:url(/images/conf/news-search.gif)}.news-search input[type="text"]{background:transparent;width:140px;color:#807878;font-size:17px;padding:5px 10px;border:0px}.news-search input[type="image"]{position:absolute;top:0px;right:0px;width:30px;height:26px}.news-table{width:100%}.news-table td{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #737373;vertical-align:top}.news-table td.image{width:213px}.news-table td.image div{width:213px;height:128px;background-position:center center !important}.news-table td.descr{padding-left:15px;font-size:17px}.news-table td.descr div.date{font-size:17px;padding:0 0 5px 0}.news-table td.descr p{padding:0;margin:0}.news-table a.read-more{font-size:17px}.news-content .nav-pages{margin:20px 0 0 0}.news-content .prev-next{float:right;font-weight:bold}.news-content .prev-next a{text-decoration:none}.news-loc{padding:10px 0 0 0;font-size:17px}.news-loc a{text-decoration:none}.news-content h1.title{padding:25px 0 10px 0 !important;margin:0 0 0px 0 !important;border:0;max-width:600px}.news-content .news{position:relative}.news-content .news .date{position:absolute;top:25px;right:0px;font-size:17px}.news-content .fulldescr{font-size:17px;padding:20px 0 0 0}.news-content .fulldescr p{font-size:17px}.news-content .back{text-align:right;padding:50px 0 30px 0}.news-content .back a{font-weight:bold}.news-content .back a:hover{text-decoration:none}.responsive-columns, .responsive-sub{width:100%}.res-item, .res-sub-item{width:302px;text-align:center;margin:0 37px 40px 0;float:left;/*box-shadow:  0px 0px 30px rgba(0,0,0,0.05) !important;*/padding:0px;position:relative;transition:all 0.3s ease-in-out}/*.res-item:hover, .res-sub-item:hover{border:1px solid #fff;box-shadow:  0px 0px 30px rgba(0,0,0,0.15) !important}*/body .left_filter{width:198px}.withfilter .res-item{width:259px !important;margin-right:20px}.withfilter .res-item a.main-button{padding:15px 15px}.res-zoom{z-index:1;width:339px;height:425px;background:#fff;position:absolute;top:-5px;left:-15px;box-shadow:  0px 0px 30px rgba(0,0,0,0.05) !important;border-radius:3px;display:none;transition:all 0.3s ease-in-out}.res-zoom div{position:absolute;left:23px;bottom:6px}.res-item:hover .res-zoom{display:block;border:1px solid #fff;box-shadow:  0px 0px 30px rgba(0,0,0,0.15) !important;    -webkit-animation:fadein .2s;       -moz-animation:fadein .2s;        -ms-animation:fadein .2s;         -o-animation:fadein .2s;            animation:fadein .2s}.res-sub-item{width:234px}.res-item .photo, .res-sub-item .photo{z-index:1;height:250px;position:relative;text-align:center;border:1px solid #8d8d8d}.res-name{z-index:5;position:relative;padding:10px 0 10px 0;height:auto;overflow:hidden;text-align:left}.res-name a{color:#616161;text-decoration:none;font-size:16px;font-weight:bold}.res-name a:hover{text-decoration:none}.res-descr{color:#616161}.res-price{z-index:5;position:relative;padding:10px 0 0 13px;font-size:22px;font-weight:bold;color:#d54e4e;text-align:left}.res-price span.list-price{color:#574e4e}.res-buttons{z-index:5;position:relative;padding-top:5px}.saveit{display:none;z-index:10;background:#982395 url(/images/design/heart.png) right 7px top 7px no-repeat;color:#fff;line-height:49px;min-height:49px;width:101px;position:absolute;top:9px;right:9px;text-align:left;text-transform:none;font-weight:400;padding-left:12px}.saveit.si-remove{background:#982395;width:auto;padding:0 20px}.res-item:hover .saveit:not(.hidden){display:block}.saved{position:absolute;top:9px;right:9px;z-index:10}.view-quicklook{display:none !important}.res-buttons a{float:right;color:#fff}.res-buttons .rb-left{float:left;line-height:16px}.rbl-price{font-weight:bold;display:block;font-size:20px;margin:2px 0 5px 0;color:#616161}.res-buttons .rb-left img{float:left;margin:5px 5px 0 0}/* Media for all */.page-container{max-width:1000px}.responsive-columns .res-item{width:302px;text-align:left}.responsive-columns .res-item:nth-child(3n){margin-right:0}.withfilter .responsive-columns{width:820px}.withfilter .responsive-columns .res-item:nth-child(3n){}.responsive-columns .res-item:nth-child(2n) + div.res-item{clear:none}.responsive-columns .res-item:nth-child(3n) + div.res-item{clear:left}.withfilter .responsive-columns .res-item:nth-child(3n) + div.res-item{}.withfilter .responsive-columns .res-item:nth-child(2n) + div.res-item{}.withfilter .res-item{width:41%}.responsive-banners img{display:none}.header, .foot, .foot-subscribe{max-width:1000px;min-width:1000px}.home-tabs, .product-tabs{width:1340px}.homepage-banners img{width:100%;display:block}.home-tabs, .product-tabs{width:960px}.header, .foot, .foot-subscribe{max-width:1000px}.responsive-columns{margin:0 0 0 0}.header-phone-email{position:absolute;top:170px;left:0px;color:#fff;font-size:16px}.header .logo-link{left:0}#menu li a.parent-link{display:block;padding:12px 5px 32px 5px}.header-phone-email a{color:#fff;font-size:16px;text-decoration:none;display:inline-block;margin-left:15px}.header-phone-email img{margin:0 5px -5px 0;max-width:25px}.header-phone-email a img{margin-bottom:-1px}#menu > li{padding:0 3px}.menu-container{left:250px}#home-tabs, #product-tabs{height:48px;    background:#8bc24a;    width:100%}#home-tabs .home-tabs, #product-tabs .product-tabs{max-width:1000px;margin:0 auto;margin-top:20px}.page-container-2{margin-top:20px}@media only screen and (min-width:1200px){.page-container{}}@media only screen and (min-width:1400px){#home-tabs .home-tabs, #product-tabs .product-tabs{max-width:1380px}.res-zoom{width:282px}#menu li a.parent-link{padding:12px 20px 32px 20px}.menu-container{left:280px}.header .logo-link{left:11px}#menu > li{margin:0;padding:0 8px}.header-phone-email{position:absolute;top:170px;left:30px;color:#fff;font-size:17px}.header-phone-email a{color:#fff;font-size:17px;text-decoration:none;display:inline-block;margin-left:60px}.header-phone-email img{margin:0 10px -5px 0}.header-phone-email a img{margin-bottom:-3px}.page-container{max-width:1380px}.homepage-banners img{width:50%;display:inline-block}/*.search{top:189px;left:auto;right:0;    }*/.banners-container{width:1380px}#banners{width:50%}.responsive-banner{width:50%}.category-banners-descr{width:48%}.home-tabs, .product-tabs{width:1340px}.header, .foot, .foot-subscribe{max-width:1380px}.responsive-banners img.res-ban-1{display:block}.responsive-columns{margin:0}}@media only screen and (min-width:1626px){#home-tabs .home-tabs, #product-tabs .product-tabs{max-width:1626px}.banners-container{width:1626px}.home-tabs, .product-tabs{width:1586px}.responsive-banners img{display:block}.testimonial{width:1626px;margin:0 -10px}.page-container{max-width:1626px}.header, .foot, .foot-subscribe{max-width:1626px}.responsive-columns{}.withfilter .responsive-columns{margin:0}}.blogs{width:100%}.blogs .author{float:left;width:100%;padding:0 0 10px 0}.blogs .author a{font-size:17px}.blogs .author i{float:right}.blogs .image{margin:10px 10px 10px 0;float:left;width:300px;text-align:center}.blogs .image img{max-width:300px}.blogs .descr{padding:10px;margin-bottom:30px}.blogs .descr div{padding:10px 0 0 0}.blogs .descr div img{margin-bottom:-3px}.blog .actions{float:right}.blog .actions img{margin-bottom:-3px}.blog .image{margin:10px 0 0 0}.blog .fulldescr{padding:10px 10px 20px 10px}.blog_comments .author{padding:10px 0;width:100%}.blog_comments .author .quote{float:right}.blog_comments .comment{width:100%;padding:10px 10px 30px 10px}form[name="blogform"] a img{margin:0 5px -3px 0}.brands{width:100%}.brands .brand{float:left;width:205px;height:240px;padding:10px;border:1px solid #efefef;margin:0 20px 20px 0;text-align:center}.brands .brand img{margin:0 auto 10px auto;clear:both;display:block}.brand_page img{float:left;margin:0 10px 10px 0}.category-details{width:100%}.category-details td{padding:5px;vertical-align:top}.category-banners-descr{float:right;width:100%;padding-top:10px}#subcategories tr.photos td{vertical-align:middle;text-align:center}