html{overflow-y:scroll;margin:0;padding:0;}
body{background-image:url("/catalog/view/theme/alexk_ocstore/image/bg/pattern_8.png");background-position:0 0;background-repeat:repeat;color:#000000;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
body, td, th, input, textarea, select, a{font-size:12px;}
h1, .welcome{color:#636E75;font:Verdana;margin-top:0px;margin-bottom:20px;font-size:32px;font-weight:normal;text-shadow:0 0 1px rgba(0, 0, 0, .01);padding-left:10px;}
h2{color:#000000;font-size:16px;margin-top:0px;margin-bottom:5px;padding-left:10px;}
p{margin-top:0px;margin-bottom:20px;padding:10px;}
a, a:visited, a b{color:#222222;text-decoration:underline;cursor:pointer;}
a:hover{text-decoration:none;}
a img{border:none;}
form{padding:0;margin:10px;display:block;}
input[type='text'], input[type='password'], textarea{background:#F8F8F8;border:1px solid #c9c9c9;padding:3px;margin-left:0px;margin-right:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
select{background:#F8F8F8;border:1px solid #CCCCCC;padding:2px;}
label{cursor:pointer;}
#container{margin-left:auto;margin-right:auto;text-align:left;}
#container-header{margin-left:auto;margin-right:auto;background:none repeat scroll 0 0 rgba(255, 255, 255, 1);}
#column-left{float:left;width:240px;padding-left:10px;}
#column-right{float:right;width:240px;padding-right:10px;}
#container-content{background:none repeat scroll 0 0 rgba(255, 255, 255, 1);-webkit-box-shadow:0 0px 3px 1px rgba(0, 0, 0, 0.33);-moz-box-shadow:0 0px 3px 1px rgba(0, 0, 0, 0.33);box-shadow:0 0px 3px 1px rgba(0, 0, 0, 0.33);margin-left:auto;margin-right:auto;overflow-x:hidden;padding:15px 0;width:1200px;margin-top:20px;margin-bottom:20px;}
#content{margin-bottom:25px;min-height:400px;margin-right:10px;margin-left:10px;}
#column-left + #column-right + #content, #column-left + #content{margin-left:260px;}
#column-right + #content{margin-right:260px;}
.content-home{background:none !important;border:0px !important;box-shadow:none !important;}
#top{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border-left:1px solid #37abff;border-right:1px solid #37abff;border-bottom:1px solid #37abff;position:relative;width:396px;height:50px;padding:0 5px;float:right;line-height:50px;font-size:0;letter-spacing:0;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);z-index:10000;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}
#top2{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border-left:1px solid #37abff;border-right:1px solid #37abff;border-bottom:1px solid #37abff;position:relative;width:396px;height:50px;padding:0 5px;float:left;line-height:50px;font-size:0;letter-spacing:0;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);z-index:10000;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;text-align:left;}
#top2 .wishlist, #top2 .compare{display:none;}
#header{height:135px;position:relative;z-index:99;width:1200px;margin-left:auto;margin-right:auto;}
#header #logo{left:478px;position:absolute;top:50px;}
#language,
#currency{display:inline-block;position:relative;height:30px;font-size:13px;line-height:30px;color:#3e3e3e;vertical-align:middle;padding:0 0 0 35px;margin:0 0 0 7px;}
#language{background:url(../image/black/icon/top-lang-icon.png) left center no-repeat;}
#currency{background:url(../image/black/icon/top-curr-icon.png) left center no-repeat;}
#language .languages,
#currency .currensys{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fff));background:-webkit-linear-gradient(top, #fff 0%,#fff 100%);background:-o-linear-gradient(top, #fff 0%,#fff 100%);background:-ms-linear-gradient(top, #fff 0%,#fff 100%);background:linear-gradient(to bottom, #fff 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff',GradientType=0);display:inline-block;position:relative;border:1px solid #37abff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:0 10px 0 0;margin:0 0 0 5px;}
#language .languages:hover,
#currency .currensys:hover{-webkit-box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;}
#language .language-show,
#currency .currensy-show{background:url('../image/gray/arrow-down1.png') 100% 50% no-repeat;display:block;height:24px;line-height:24px;padding:0 19px 0 9px;cursor:pointer;}
#language .languages-list,
#currency .currensys-list{background:#ffffff;position:absolute;display:none;left:50%;border:1px solid #c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33), 0 1px 10px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33), 0 1px 10px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33), 0 1px 10px 0 rgba(0, 0, 0, 0.1);}
#language .languages-list{min-width:140px;margin:9px 0 0 -70px;}
#currency .currensys-list{min-width:100px;margin:9px 0 0 -50px;}
#language .languages-list:before,
#currency .currensys-list:before{content:"";display:block;position:absolute;top:-10px;width:100%;height:10px;background:url(../image/gray/arrow-hid-gray.png) center bottom no-repeat;}
#language a,
#currency a{display:block;padding:0;color:#3e3e3e;text-decoration:none;font-size:13px;padding:0px 10px;}
#language a:first-child,
#currency a:first-child{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
#language a:last-child,
#currency a:last-child{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
#language a:hover,
#currency a:hover{background:#fff;}
#language a + a,
#currency a + a{border-top:1px solid #c9c9c9;}
#language a b,
#currency a b{display:block;color:#3e3e3e;text-decoration:none;font-weight:normal;cursor:default;}
#language a b:before,
#currency a b:before{content:"▶ ";color:#ff5d17;}
#language img{padding:0;margin-right:3px;cursor:pointer;}
#language span.tittle_text,
#currency span.tittle_text{color:#000;}
#header #language:hover{background:url(../image/black/icon/top-lang-icon-hover.png) left center no-repeat;}
#header #currency:hover{background:url(../image/black/icon/top-curr-icon-hover.png) left center no-repeat;}
#header #language:hover .tittle_text{color:#0000ff;}
#header #currency:hover .tittle_text{color:#25ba03;}
#top form{margin:0px;display:inline-block;}
#header #cart{position:absolute;top:70px;right:0px;z-index:9;}
#header #cart .heading{float:right;height:47px;margin-right:2px;padding-left:14px;padding-right:14px;position:relative;z-index:1;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;color:#ffffff;transition:all 0.5s ease-in-out 0s;cursor:pointer;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;}
#header #cart .heading:before{background:url("../image/cart2.png") no-repeat scroll left center rgba(0, 0, 0, 0);content:"";height:39px;position:absolute;width:59px;top:4px;}
#header #cart .heading h4{color:#333333;font-size:15px;font-weight:bold;margin-top:0px;margin-bottom:3px;}
#header #cart .heading a{color:#222222;text-decoration:none;display:block;}
#header #cart .heading a span{line-height:48px;margin-left:61px;padding-right:15px;}
#header #cart .heading a span:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:"";display:block;height:13px;position:absolute;right:15px;top:21px;}
#header #cart .content{clear:both;display:none;position:relative;top:8px;padding:8px;min-height:150px;border:1px solid #c9c9c9;-webkit-border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;-webkit-box-shadow:0px 2px 2px #DDDDDD;-moz-box-shadow:0px 2px 2px #DDDDDD;box-shadow:0px 2px 2px #DDDDDD;background:#FFF;}
#header #cart .content:before{content:"";display:block;position:absolute;top:-10px;width:100%;height:10px;background:url(../image/gray/arrow-hid-gray.png) center bottom no-repeat;}
#header #cart:hover .heading{-webkit-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;-moz-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;}
#header #cart.active .heading{-webkit-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;-moz-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;}
#header #cart.active .content{display:block;}
.top-checkout{background:url("../image/new/mainMenu.png") repeat scroll 0 50% #e5e5e5;border:1px solid #c9c9c9;border-radius:35px;box-shadow:none;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;height:35px;padding:0px 10px;line-height:35px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);margin-top:10px;text-decoration:none;}
.top-checkout:hover{background:url("../image/new/mainMenu.png") repeat scroll 0 50% #e8e8e8;border:1px solid #c9c9c9;border-radius:35px;box-shadow:none;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;height:35px;padding:0px 10px;line-height:35px;-webkit-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;-moz-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;}
.checkout a.top-checkout{color:#222;text-decoration:none;font-size:14px;}
.cart-header-button{background:#fff;border-radius:10px/20px;-webkit-box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.4), 0 0 3px 1px rgba(0, 0, 0, 0.29) inset;-moz-box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.4), 0 0 3px 1px rgba(0, 0, 0, 0.29) inset;box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.4), 0 0 3px 1px rgba(0, 0, 0, 0.29) inset;color:#fff;display:inline-block;height:25px;line-height:25px;overflow:hidden;padding:0 10px;position:relative;vertical-align:middle;color:#222;text-decoration:none;}
.cart-header-button:hover{-webkit-box-shadow:0 0px 3px 1px rgba(255,255,255,0.40), inset 0 0px 3px 1px rgba(61,134,197,0.8);-moz-box-shadow:0 0px 3px 1px rgba(255,255,255,0.40), inset 0 0px 3px 1px rgba(61,134,197,0.8);box-shadow:0 0px 3px 1px rgba(255,255,255,0.40), inset 0 0px 3px 1px rgba(61,134,197,0.8);}
#header #welcome{display:inline-block;position:relative;height:32px;font-size:13px;color:#000;line-height:28px;text-align:left;vertical-align:middle;z-index:5;}
#header .welcome-header{background:url(../image/black/icon/icon-login.png) left center no-repeat;display:inline-block;position:relative;padding:0 0 0 35px;font-size:13px;color:#000;text-align:left;vertical-align:middle;z-index:5;margin-right:10px;height:27px;line-height:30px;}
#header .welcome-header:hover{background:url(../image/black/icon/icon-login-hover.png) left center no-repeat;}
#header .logged-header{background:url(../image/black/icon/icon-login-logged.png) left center no-repeat;display:inline-block;position:relative;padding:0 0 0 35px;font-size:13px;color:#222222;text-align:left;vertical-align:middle;z-index:5;text-shadow:0 -0.5px 0 #000;margin-right:10px;height:27px;line-height:30px;}
#header .logged-header:hover{background:url(../image/gray/icon/icon-login-logged-hover.png) left center no-repeat;}
#header #welcome a{color:#000;font-weight:500;font-size:13px;text-decoration:none;}
#header #welcome a:hover{color:orange;font-weight:500;font-size:13px;text-decoration:none;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td{color:#000;vertical-align:top;padding:10px 5px;border-bottom:1px solid #EEEEEE;}
.mini-cart-info .image{width:1px;}
.mini-cart-info .image img{border:1px solid #EEEEEE;text-align:left;}
.mini-cart-info .name small{color:#666;}
.mini-cart-info .quantity{text-align:right;}
.mini-cart-info td.total{text-align:right;}
.mini-cart-info .remove{text-align:right;}
.mini-cart-info .remove img{cursor:pointer;}
.mini-cart-total{text-align:right;}
.mini-cart-total table{border-collapse:collapse;display:inline-block;margin-bottom:5px;}
.mini-cart-total td{color:#000;padding:4px;}
#header #cart .checkout{text-align:center;clear:both;}
#header #cart .empty{padding-top:50px;text-align:center;}
#header #search{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;position:absolute;top:79px;left:55%;height:36px;margin-left:-275px;line-height:0;font-size:0;letter-spacing:0;padding:6px 13px 6px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);}
#header .button-search{background:url('../image/gray/button-search.png') center center no-repeat;display:inline-block;width:48px;height:36px;vertical-align:middle;border-right:1px solid #c9c9c9;margin:0 10px 0 0;cursor:pointer;}
#header .button-search:after{display:inline-block;width:49px;height:36px;vertical-align:middle;border-right:1px solid #f3f3f3;margin:0 10px 0 0;cursor:pointer;content:"";}
#header #search input{background:#FFF;display:inline-block;vertical-align:middle;width:329px;height:30px;border:1px solid #c9c9c9;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;vertical-align:middle;padding:0 15px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);}
#header .links{position:absolute;left:290px;top:8px;font-size:10px;padding-right:10px;z-index:11;}
#header .links a{float:left;display:block;padding:0px 0px 0px 7px;color:#000;text-decoration:underline;font-size:12px;}
#header .links a:hover{text-decoration:none;}
#header .links a + a{margin-left:8px;border-left:1px solid #CCC;}
.default2{width:1200px;}
.fixed2{position:fixed;top:-2px;width:1200px;padding:10px 0;background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;z-index:9999;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);}
#menu{display:none;}
#menu.default{display:none !important;}
#menu.fixed.transbg{display:none !important;}
.content-menu{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.33);}
.menu2-content{margin-left:auto;margin-right:auto;width:1200px;}
#menu2{height:45px;padding:0;width:1200px;margin-left:auto;margin-right:auto;}
.img-menu{border:1px solid #1d91e5;border-radius:5px;vertical-align:middle;}
.cat > a{line-height:30px;}
#menu2 ul{list-style:none;margin:0;padding:0;}
#menu2 > ul > li.home-item a{background:url(../image/gray/home-xl1.png) center no-repeat;width:56px;height:45px;padding:0px;border-right:1px solid #37abff;}
#menu2 > ul > li.home-item a:hover{background:url(../image/home-xl1.png) no-repeat center rgba(0, 0, 0, 1);display:block;border:none;padding:0;margin:0;width:56px;height:45px;border-right:1px solid #37abff;}
#menu2 > ul > li{position:relative;float:left;padding:0px 0 1px 0;border-left:1px solid #66daff;border-right:1px solid #37abff;z-index:65;}
#menu2 > ul > li:first-child{border-left:none;}
#menu2 > ul > li:last-child{border-right:none !important;}
#menu2 > ul > li:last-child:hover{border-right:1px solid #37abff;}
#menu2 > ul > li > a{display:block;position:relative;font-size:13px;font-weight:bold;color:#222222;line-height:45px;text-decoration:none;padding:0 15px 0px 15px;margin-bottom:-1px;z-index:6;}
#menu2 > ul > li:hover > a{background:url("../image/new/mainMenu.png") repeat scroll 0 50% #222222;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#ffffff;text-shadow:none;}
#menu2 > ul > li:hover > .with-child{border-bottom:1px solid #c9c9c9;}
#menu2 > ul > li:hover > .with-child:after{content:"";display:block;position:absolute;left:-1px;bottom:-15px;width:100%;height:15px;background:url(../image/menu-arrow-down.png) center top no-repeat;}
#menu2 > ul > li:first-child:hover > .with-child:after{left:0px;}
#menu2 > ul > li:first-child > div{margin-left:-1px;}
#menu2 > ul > li:hover div{display:table;}
.pagemenu > li{border-left:1px solid #66daff !important;}
.cat-list{position:relative;}
.cat-list .name-cat > a.active{background:url("../image/new/mainMenu.png") repeat scroll 0 50% #000;color:#fff !important;}
.cat-list .name-cat a.active:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";display:block;height:13px;position:absolute;right:10px;top:21px;}
.cat-list .name-cat a:hover{background:url("../image/new/mainMenu.png") repeat scroll 0 50% #000 !important;color:#fff;}
.cat-list .name-cat a:hover:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";display:block;height:13px;position:absolute;right:10px;top:21px;}
.cat-list ul.normal-cat2{display:none;}
.cat-list .normal-cat2.visible{max-width:189px;min-width:189px;}
.name-cat a:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:"";display:block;height:13px;position:absolute;right:10px;top:21px;}
.name-cat a{text-transform:uppercase;padding-right:30px !important;}
.cat-list > li{border-left:1px solid #66daff !important;border-right:1px solid #37abff !important;}
.cat-list ul.normal-cat2.visible{display:block;left:56px;position:absolute;top:45px;z-index:60;border:1px solid #37abff;border-bottom:2px solid #37abff;}
.cat-list ul.normal-cat2.visible li{display:block;position:relative;font-size:13px;font-weight:bold;color:#222222;text-decoration:none;padding:7px;margin-bottom:-1px;z-index:6;background:#23b6ff;float:left;width:175px;}
.cat-list ul.normal-cat2.visible > li:hover, .cat-list ul.normal-cat2.visible > li:hover a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:url("../image/new/mainMenu.png") repeat scroll 0 50% #000;color:#fff;}
.cat:first-child{border-top:0px !important;}
.cat{border-top:1px solid #1d91e5 !important;}
.cat:before{border-top:1px solid #66daff !important;content:"";left:0;position:absolute;top:-2px;width:189px;}
.cat span{float:left;}
.normal-cat2.visible > li > div{border:1px solid #1d91e5;display:none;position:absolute;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-left:182px;width:100%;top:-1px;}
.normal-cat2.visible > li > div > ul > li{}
.normal-cat2.visible > li > div > ul{min-width:190px;display:table-cell;}
.normal-cat2.visible > li > div > ul{background:#000 !important;color:#000;}
.normal-cat2.visible > li > div > ul > li{background:#000 !important;color:#000;}
.normal-cat2.visible > li > div > ul > li > a{background:none !important;line-height:30px;}
.normal-cat2.visible > li > div > ul > li:hover{}
.normal-cat2.visible > li > div > ul > li:hover a{color:#0093f2 !important;}
.normal-cat2.visible > li > div > ul > li a:hover{text-decoration:none;}
.normal-cat2.visible > li:hover div{display:table;}
#menu2 #search2{float:right;height:36px;line-height:0;font-size:0;letter-spacing:0;padding:5px 10px 5px 0;border-left:1px solid #37abff;position:relative;}
#menu2 #search2 form{margin:0px;}
#menu2 .button-search:before{content:"";border-left:1px solid #66daff;position:absolute;top:0px;left:0px;height:45px;}
#menu2 .button-search{background:url('../image/gray/button-search.png') center center no-repeat;display:inline-block;width:48px;height:36px;vertical-align:middle;border-right:1px solid #37abff;margin:0 10px 0 0;cursor:pointer;}
#menu2 .button-search:after{display:inline-block;width:49px;height:36px;vertical-align:middle;border-right:1px solid #66daff;margin:0 10px 0 0;cursor:pointer;content:"";}
#menu2 #search2 input{background:#FFF;display:inline-block;vertical-align:middle;width:329px;height:30px;border:1px solid #37abff;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;vertical-align:middle;padding:0 15px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);}
#search{display:none;}
.breadcrumb{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;color:#222222;height:35px;line-height:35px;margin-bottom:10px;padding-left:10px;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);margin:0 5px 10px;}
.breadcrumb a{color:#222222;text-decoration:none;}
.success, .warning, .attention, .information{padding:10px 10px 10px 33px;margin-bottom:15px;color:#555555;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.success{background:#EAF7D9 url('../image/success.png') 10px center no-repeat;border:1px solid #BBDF8D;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.warning{background:#FFD1D1 url('../image/warning.png') 10px center no-repeat;border:1px solid #F8ACAC;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.attention{background:#FFF5CC url('../image/attention.png') 10px center no-repeat;border:1px solid #F2DD8C;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.success .close, .warning .close, .attention .close, .information .close{float:right;padding-top:4px;padding-right:4px;cursor:pointer;}
.required{color:#FF0000;font-weight:bold;}
.error{display:block;color:#FF0000;}
.help{color:#999;font-size:10px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;display:block;}
table.form{width:100%;border-collapse:collapse;margin-bottom:20px;}
table.form tr td:first-child{width:150px;}
table.form > * > * > td{color:#000000;}
table.form td{padding:4px;}
input.large-field, select.large-field{width:300px;}
table.list{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
table.list td{border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
table.list thead td{background-color:#EFEFEF;padding:0px 5px;}
table.list thead td a, .list thead td{text-decoration:none;color:#222222;font-weight:bold;}
table.list tbody td{padding:0px 5px;}
table.list .left{text-align:left;padding:7px;}
table.list .right{text-align:right;padding:7px;}
table.list .center{text-align:center;padding:7px;}
table.radio{width:100%;border-collapse:collapse;}
table.radio td{padding:5px;}
table.radio td label{display:block;}
table.radio tr td:first-child{width:1px;}
table.radio tr td:first-child input{margin-top:1px;}
table.radio tr.highlight:hover td{background:#F1FFDD;cursor:pointer;}
.pagination{border-top:1px solid #c9c9c9;display:inline-block;width:100%;padding:10px 0;}
.pagination .links{float:left;*margin-left:30px;}
.pagination .links a{display:inline-block;padding:4px 10px;font-weight:normal;text-decoration:none;background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);color:#626262 !important;margin-left:10px}
.pagination .links a:hover{color:#222222 !important;}
.pagination .links b{display:inline-block;padding:4px 10px;font-weight:normal;text-decoration:none;background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0fff5f5f5 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #0093f2;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.33);color:#222 !important;}
.pagination .results{float:right;padding-top:3px;padding-right:35px;}
a.button, input.button{cursor:pointer;color:#222222;line-height:12px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:0px 2px 2px #DDDDDD;-moz-box-shadow:0px 2px 2px #DDDDDD;box-shadow:0px 2px 2px #DDDDDD;background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;}
a.button:hover, input.button:hover{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);-webkit-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;-moz-box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;box-shadow:0 2px 1px 1px rgba(0, 0, 0, 0.33) inset;color:#085a99;}
a.button{display:inline-block;text-decoration:none;padding:11px 12px 11px 12px;}
input.button{border:1px solid #c9c9c9;height:32px;line-height:26px;margin:0;padding:0 16px;}
.buttons{background:#FFFFFF;overflow:auto;padding:6px;margin-bottom:20px;}
.buttons .left{float:left;text-align:left;}
.buttons .right{float:right;text-align:right;}
.buttons .center{text-align:center;margin-left:auto;margin-right:auto;}
.htabs{height:30px;line-height:16px;border-bottom:1px solid #c9c9c9;margin:0px 10px;}
.htabs a{border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);padding:7px 15px 6px 15px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-align:center;text-decoration:none;color:#ffffff;margin-right:2px;display:none;}
.htabs a.selected{padding-bottom:7px;background:#FFFFFF;color:#000000;}
.tab-content{border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding:10px;margin-bottom:20px;z-index:2;overflow:auto;margin:0 10px 10px;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-khtml-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;background:#fff;}
.tab-content .box-product > div{text-align:center;position:relative;}
.tab-content .name a{color:#222222;}
.tab-content-module{border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding:10px;margin-bottom:20px;z-index:2;overflow:auto;margin:0 10px 10px;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-khtml-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;background:#ffffff;-webkit-box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.33);box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.33);}
.tab-content-module .box-product > div{width:181px;margin-left:20px;}
.tab-content-module .image{text-align:center;}
.tab-content-module .cart{text-align:center;}
.tab-content-module .name{text-align:center;}
.tab-content-module .name a{color:#222222 !important;display:block;font-size:14px;font-weight:bold;margin-bottom:4px;text-decoration:none;}
.tab-content-module .price{background:none repeat scroll 0 0 #fff;color:#851c00 !important;font-size:14px;font-weight:bold;margin-bottom:10px;padding:5px 0;text-align:center;}
.tab-content-module .price-old{color:#000 !important;font-size:11px;text-decoration:line-through;}
#content .htabs a{margin-right:10px;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;-khtml-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;color:#222;}
#content .htabs a:last-child{margin-right:0px;}
.box{margin-bottom:10px;}
.box .box-heading{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#222222;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);}
.box .box-content{padding:10px;}
.box-product-category-image{text-align:center;}
.box-heading-featured{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#222222;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);}
.box-heading-bestseller{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#222222;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);}
.box-heading-special{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#222222;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);}
.box-heading-latest{background:#23b6ff;background:-moz-linear-gradient(top, #4de0ff 0%, #23b6ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4de0ff), color-stop(100%,#23b6ff));background:-webkit-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-o-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:-ms-linear-gradient(top, #4de0ff 0%,#23b6ff 100%);background:linear-gradient(to bottom, #4de0ff 0%,#23b6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de0ff', endColorstr='#23b6ff',GradientType=0);border:1px solid #37abff;padding:8px 10px 7px 10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#222222;-webkit-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:1px 2px 2px 0 rgba(0, 0, 0, 0.25);}
.item{display:inline-block;margin-bottom:5px;vertical-align:top;background:#ffffff;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c9c9c9;}
.item:hover{box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);border:1px solid #37abff;}
.box-product-featured .image,
.box-product-special .image,
.box-product-bestseller .image,
.box-product-latest .image{padding:10px;max-height:150px;}
.box-product-featured .name a,
.box-product-latest .name a,
.box-product-bestseller .name a,
.box-product-special .name a{color:#222222;display:block;font-size:14px;font-weight:bold;margin-bottom:4px;text-decoration:none;}
.box-product-featured .price,
.box-product-latest .price,
.box-product-bestseller .price,
.box-product-special .price{background:none repeat scroll 0 0 #fff;color:#000;font-weight:bold;margin-bottom:2px;padding:5px 0;font-size:14px;}
.box-product-featured .price-old,
.box-product-latest .price-old,
.box-product-bestseller .price-old,
.box-product-special .price-old{color:red;font-size:12px;text-decoration:line-through;}
.box-product-featured .name,
.box-product-latest .name,
.box-product-bestseller .name,
.box-product-special .name{max-height:50px;overflow:hidden;height:27px;padding:9px 5px;}
.box-product-featured .cart,
.box-product-latest .cart,
.box-product-bestseller .cart,
.box-product-special .cart{margin:10px 0px;background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;border-radius:3px;display:inline-block;overflow:hidden;vertical-align:middle;float:left;margin-left:10px;}
.read_more{display:inline-block;line-height:30px;padding:0 10px;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#0099FF;border:1px solid #0880D1;margin-bottom:10px;margin-top:5px;float:left;margin-left:10px;}
.read_more:hover{background:#0880D1;border:1px solid #1076A5;}
.read_more a{color:#fff;font-size:13px;text-decoration:none;}
.box-product-featured .cart .button,
.box-product-latest .cart .button,
.box-product-bestseller .cart .button,
.box-product-special .cart .button{background:url(../image/gray/cart_button.png) no-repeat 3px center rgba(0, 0, 0, 0);padding-left:30px;border:medium none;}
.box-product-featured .cart .button:hover,
.box-product-latest .cart .button:hover,
.box-product-bestseller .cart .button:hover,
.box-product-special .cart .button:hover{background:url(../image/gray/cart_button-hover.png) no-repeat 3px center rgba(0, 0, 0, 0);padding-left:30px;border:medium none;}
.box-product-featured .wishlist,
.box-product-latest .wishlist,
.box-product-bestseller .wishlist,
.box-product-special .wishlist{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;width:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;bottom:11px;right:50px;transition:all 0.5s ease-in-out 0s;}
.box-product-featured .wishlist a,
.box-product-latest .wishlist a,
.box-product-bestseller .wishlist a,
.box-product-special .wishlist a{background:url("../image/wishlist-bg1.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.box-product-featured .wishlist a:hover,
.box-product-latest .wishlist a:hover,
.box-product-bestseller .wishlist a:hover,
.box-product-special .wishlist a:hover{background:url("../image/wishlist-bg2.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.box-product-featured .compare,
.box-product-latest .compare,
.box-product-bestseller .compare,
.box-product-special .compare{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;width:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;bottom:11px;right:10px;transition:all 0.5s ease-in-out 0s;}
.box-product-featured .compare a,
.box-product-bestseller .compare a,
.box-product-latest .compare a,
.box-product-special .compare a{background:url("../image/compare-bg1.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.box-product-featured .compare a:hover,
.box-product-bestseller .compare a:hover,
.box-product-latest .compare a:hover,
.box-product-special .compare a:hover{background:url("../image/compare-bg2.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.display-none{display:none;}
.box-product-featured,
.box-product-bestseller,
.box-product-latest,
.box-product-special{text-align:center;}
.box-product-featured.bxslider-featured .rating img{margin:0 auto;}
.reviews-mod{display:none;}
.reviews-mod a{color:#0093f2;}
.owl-item .description{position:absolute;top:0px;left:0px;right:0px;width:100%;display:none;background:rgba(0,0,0,0.55);color:#fff;}
.box-product{width:100%;overflow:auto;}
.box-product > div{width:17%;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;}
.box-product-category-img{width:100%;text-align:left;}
.box-product-category-img > div{display:inline-block;margin-bottom:20px;margin-left:13px;margin-right:11px;vertical-align:top;width:103px;text-align:center;}
.box-product-category-img #category-carousel .owl-buttons div{top:-44px !important;}
.box-product-category-img .name a{color:#222222;}
.box-product-category-img .name a:hover{color:#ff5d17;}
#column-left .box-product > div , #column-right .box-product > div{width:155px;margin-right:0px;}
#column-left + #column-right + #content .box-product > div{width:119px;}
.box-product .image{display:block;margin-bottom:0px;}
.box-product .image img{padding:3px;}
.box-product .name a{color:#222222;font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;}
.box-product .price{display:block;font-weight:bold;color:#333333;margin-bottom:4px;}
.box-product .price-old{color:#F00;text-decoration:line-through;}
.box-product .price-new{font-weight:bold;}
.box-product .rating{display:block;margin-bottom:4px;}
ul.box-category, ul.box-category ul{list-style:none;margin:0;padding:0;position:relative;}
.box-category > li:before{border-bottom:5px solid rgba(113, 101, 58, 0);border-left:5px solid #71653a;border-top:5px solid rgba(113, 101, 58, 0);content:"";left:10px;margin-top:11px;position:absolute;}
ul.box-category > li:first-child{padding:0px 8px 0px 20px;}
ul.box-category > li{padding:0px 8px 0px 20px;cursor:pointer;}
ul.box-category > li a:hover{color:#ff7800;}
ul.box-category > li + li{border-top:1px solid #c9c9c9;}
ul.box-category > li > a{font-size:13px;font-weight:normal;line-height:30px;color:#222222;text-decoration:none;display:block;}
ul.box-category > li ul{display:none;}
ul.box-category > li a.active{font-weight:bold;}
ul.box-category > li a.active:before{border-bottom:5px solid rgba(255, 62, 3, 0);border-left:5px solid #ff3e03;border-top:5px solid rgba(255, 62, 3, 0);content:"";left:10px;margin-top:11px;position:absolute;}
ul.box-category > li a.active + ul{display:block;}
ul.box-category > li ul > li{border-top:1px solid #c9c9c9;margin:0 -20px;padding-left:27px;padding-right:0;padding-top:8px;padding-bottom:8px;width:192px;cursor:pointer;}
ul.box-category > li ul > li:hover{color:#ff7800;}
ul.box-category > li ul > li > a{font-size:13px;font-weight:normal;line-height:16px;color:#555555;text-decoration:none;display:block;}
ul.box-category > li ul > li > a.active{font-weight:bold;}
ul.box-category > li ul > li > a.active:before{border-bottom:5px solid rgba(255, 62, 3, 0);border-left:5px solid #ff3e03;border-top:5px solid rgba(255, 62, 3, 0);content:"";left:-2px;margin-top:3px;position:absolute;padding-left:10px;}
.box-heading.account,
.box-heading.category,
.box-heading.info,
.box-heading.affiliate{padding-left:50px;position:relative;}
.box-heading.account:before,
.box-heading.info:before,
.box-heading.category:before,
.box-heading.affiliate:before{content:"";display:block;position:absolute;top:61%;left:8px;width:34px;height:30px;border-right:1px solid #37abff;-webkit-box-shadow:1px 0 0 0 #66daff;-moz-box-shadow:1px 0 0 0 #66daff;box-shadow:1px 0 0 0 #66daff;margin-top:-18px;}
.box-heading.account:before{background:url(../image/black/icon-account.png) -1px -1px no-repeat;}
.box-heading.info:before{background:url(../image/black/icon/info-icon.png) -2px -2px no-repeat;}
.box-heading.category:before{background:url(../image/black/icon-category.png) -2px -1px no-repeat;}
.box-heading.affiliate:before{background:url(../image/black/icon-affiliate.png) -1px 1px no-repeat;}
.box:hover .box-heading.account:before{background:url(../image/black/icon-account-hover.png) -1px -1px no-repeat;}
.box:hover .box-heading.info:before{background:url(../image/black/icon/info-icon-hover.png) -2px -2px no-repeat;}
.box:hover .box-heading.category:before{background:url(../image/black/icon-category-hover.png) -2px -1px no-repeat;}
.box:hover .box-heading.affiliate:before{background:url(../image/black/icon-affiliate-hover.png) -1px 1px no-repeat;}
.account li,
.affiliate li{color:#ddd;margin:0 0 0 20px;padding:5px 0;}
.account li a:before,
.affiliate li a:before{background:url("../image/account_icons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:16px;left:-20px;position:absolute;top:0;width:16px;}
.account li a,
.affiliate li a{font-size:13px;position:relative;text-decoration:none;}
.account li a:hover,
.affiliate li a:hover{color:#3d86c5;font-size:13px;position:relative;text-decoration:none;}
.account li .login:before,
.affiliate li .login:before{background-position:0 0;}
.account li .login:hover:before,
.affiliate li .login:hover:before{background-position:0 -16px;}
.account li .register:before,
.affiliate li .register:before{background-position:-16px 0;}
.account li .register:hover:before,
.affiliate li .register:hover:before{background-position:-16px -16px;}
.account li .forgotten:before,
.affiliate li .forgotten:before{background-position:-32px 0;}
.account li .forgotten:hover:before,
.affiliate li .forgotten:hover:before{background-position:-32px -16px;}
.account li .account:before,
.affiliate li .account:before{background-position:-48px 0;}
.account li .account:hover:before,
.affiliate li .account:hover:before{background-position:-48px -16px;}
.account li .edit:before{background-position:-65px 0;}
.account li .edit:hover:before{background-position:-65px -16px;}
.account li .password:before{background-position:-80px 0;}
.account li .password:hover:before{background-position:-80px -16px;}
.account li .address:before{background-position:-96px 0;}
.account li .address:hover:before{background-position:-96px -16px;}
.account li .wishlist:before{background-position:-112px 0;}
.account li .wishlist:hover:before{background-position:-112px -16px;}
.account li .order:before{background-position:-128px 0;}
.account li .order:hover:before{background-position:-128px -16px;}
.account li .download:before{background-position:-144px 0;}
.account li .download:hover:before{background-position:-144px -16px;}
.account li .return:before{background-position:-160px 0;}
.account li .return:hover:before{background-position:-160px -16px;}
.account li .transaction:before,
.affiliate li .transaction:before{background-position:-176px 0;}
.account li .transaction:hover:before,
.affiliate li .transaction:hover:before{background-position:-176px -16px;}
.account li .newsletter:before{background-position:-192px 0;}
.account li .newsletter:hover:before{background-position:-192px -16px;}
.account li .logout:before{background-position:-208px 0;}
.account li .logout:hover:before{background-position:-208px -16px;}
.affiliate li .payment:before{background:url("../image/payment-gray.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:16px;left:-22px;position:absolute;top:0;width:16px;}
.affiliate li .payment:hover:before{background:url("../image/payment-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";height:16px;left:-22px;position:absolute;top:0;width:16px;}
.affiliate li .tracking:before{background-position:-224px 0;}
.affiliate li .tracking:hover:before{background-position:-224px -16px;}
ul.box-list, ul.box-list ul{list-style:none outside none;margin:0;padding:0;}
ul.box-list > li:first-child{padding:0 8px 8px 0;}
ul.box-list > li + li{border-top:1px solid #c9c9c9;}
ul.box-list > li{padding:8px 8px 8px 0;}
ul.box-list > li a:hover{color:#4B94D3;text-decoration:underline;}
ul.box-list > li > a{color:#333;text-decoration:none;}
ul.box-filter, ul.box-filter ul{list-style:none;margin:0;padding:0;}
ul.box-filter span{font-weight:bold;border-bottom:1px solid #EEEEEE;display:block;padding-bottom:5px;margin-bottom:8px;}
ul.box-filter > li ul{padding-bottom:10px;}
#content .content{padding:10px;overflow:auto;margin-bottom:20px;margin:10px;}
#content b{color:#222222;}
#content a b{margin-left:10px;color:#0093f2;}
#content .content .left{float:left;width:49%;}
#content .content .right{float:right;width:49%;}
.category-info{overflow:auto;margin-bottom:20px;padding:10px;}
.category-info .image{float:left;padding:5px;margin-right:15px;}
.category-info .image img{border:1px solid #c9c9c9;}
.category-list{overflow:auto;margin-bottom:20px;padding:10px;}
.category-list ul{padding-left:0px;}
.category-list ul li{float:left;line-height:16px;list-style:none outside none;margin-bottom:10px;margin-right:10px;padding:10px 5px 5px;text-align:center;}
.category-list ul li a{display:inline;color:#222222;text-decoration:none;}
.category-list ul li span{display:block;height:30px;}
.category-list ul li img{border:1px solid #c9c9c9;}
.category-list ul li img:hover{border:1px solid #37abff;}
.manufacturer-list{border:1px solid #DBDEE1;padding:5px;overflow:auto;margin-bottom:20px;margin:10px;}
.manufacturer-heading{background:#F8F8F8;font-size:15px;font-weight:bold;padding:5px 8px;margin-bottom:6px;}
.manufacturer-content{padding:8px;}
.manufacturer-list ul{float:left;width:25%;margin:0;padding:0;list-style:none;margin-bottom:10px;}
.manufacturer-list ul li a{color:#0093f2;}
.product-filter{overflow:hidden;margin-top:20px;position:relative;margin-bottom:20px;}
.product-filter .display{background:url("../image/grid-list-cat-blue.png") no-repeat scroll left top #23b6ff;border:1px solid #23b6ff;border-radius:3px;float:left;font-size:0;height:32px;letter-spacing:0;line-height:0;overflow:hidden;width:84px;}
.product-filter .display a:nth-child(2):after{background-position:left bottom;}
.product-filter .display a:nth-child(2){border-radius:3px 0 0 3px;margin-right:42px;}
.product-filter .display a:nth-child(3):after{background-position:right bottom;}
.product-filter .display a:after{background-image:url("../image/grid-list-cat-blue.png");background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
.product-filter .display a:nth-child(3){border-radius:0 3px 3px 0;margin-left:42px;}
.product-filter .display a{background:#f1f1f1;background:-moz-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 100%);background:-o-linear-gradient(top, #ffffff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f1f1f1 100%);background:linear-gradient(to bottom, #ffffff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0);display:block;font-size:0;height:32px;overflow:hidden;position:relative;width:42px;}
.product-filter .limit{margin-left:15px;float:right;color:#fff;margin-top:5px;}
.product-compare{font-weight:bold;float:left;margin-left:35px;}
.product-compare a{font-size:13px;font-weight:bold;line-height:32px;color:#222222;text-decoration:none;}
.product-filter .sort{float:right;margin-top:5px;width:290px}
.product-filter .sort > b{float:left;padding-right:5px;padding-top:6px;color:#222222 !important;}
.styled-select-sort select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:3px;font-size:13px;height:26px;line-height:1;padding:5px;width:220px;}
.styled-select-sort{background:url("../image/gray/arrow-down1.png") no-repeat scroll right 10px center #fff;border:1px solid #0093f2;border-radius:15px;height:26px;overflow:hidden;width:192px;}
.styled-select-sort:hover{-webkit-box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;}
.product-filter .limit{margin-left:15px;float:right;color:#fff;margin-top:5px;width:160px;}
.product-filter .limit > b{float:left;padding-right:5px;padding-top:6px;color:#222222 !important;}
.styled-select-limit select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:3px;font-size:13px;height:26px;line-height:1;padding:5px;width:90px;}
.styled-select-limit{background:url("../image/gray/arrow-down1.png") no-repeat scroll right 10px center #fff;border:1px solid #0093f2;border-radius:15px;height:26px;overflow:hidden;width:62px;}
.styled-select-limit:hover{-webkit-box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.25) inset;}
.product-list > div{border:1px solid #c9c9c9;float:left;margin:10px 10px 0 0;overflow:auto;width:47%;padding-top:16px;padding:5px;position:relative;min-height:200px;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.product-list.special > div{border:1px solid #0533b2;float:left;margin:10px 17px;overflow:auto;width:46%;padding-top:16px;padding:5px;position:relative;min-height:200px;}
.product-list > div:hover{-webkit-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);-moz-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);border:1px solid #37abff;}
.product-list > div:hover body{opacity:0.35;}
.product-list .right{bottom:30px;float:right;height:45px;position:absolute;right:100px!important;}
.product-list .image{float:left;margin-right:15px;}
.product-list .image img{padding:3px;}
.product-list .name{margin-bottom:3px;}
.product-list .name a{color:#222222;font-weight:bold;text-decoration:none;font-size:14px;height:35px;overflow:hidden;display:block;}
.product-list .description{line-height:15px;margin-bottom:5px;color:#4D4D4D;padding-right:40px;}
.product-list .rating{color:#7B7B7B;float:left;position:absolute;bottom:10px;left:10px;}
.product-list .rating .reviews-mod{padding-left:32px;text-align:left;}
.product-list .price{color:#000;float:left;font-size:14px;font-weight:bold;}
.product-list .price-old{color:red;text-decoration:line-through;font-size:12px;font-weight:normal;}
.product-list .price-new{font-weight:bold;}
.product-list .price-tax{font-size:12px;font-weight:normal;color:#BBBBBB;}
.product-list .cart{margin-bottom:3px;}
.product-list .cart,
.product-grid .cart{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;border-radius:3px;display:inline-block;overflow:hidden;vertical-align:middle;}
.product-list .cart .button,
.product-grid .cart .button{background:url(../image/gray/cart_button.png) no-repeat 3px center rgba(0, 0, 0, 0);padding-left:30px;border:medium none;}
.product-list .cart .button:hover,
.product-grid .cart .button:hover{background:url(../image/gray/cart_button-hover.png) no-repeat 3px center rgba(0, 0, 0, 0);padding-left:30px;border:medium none;}
.product-list .cart .cart:hover,
.product-grid .cart .cart:hover{background:#f5f5f5;background:-moz-linear-gradient(top, #e5e5e5 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top, #e5e5e5 0%,#f5f5f5 100%);background:-o-linear-gradient(top, #e5e5e5 0%,#f5f5f5 100%);background:-ms-linear-gradient(top, #e5e5e5 0%,#f5f5f5 100%);background:linear-gradient(to bottom, #e5e5e5 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#f5f5f5',GradientType=0);border:1px solid #c9c9c9;border-radius:3px;display:inline-block;overflow:hidden;vertical-align:middle;}
.product-list .wishlist, .product-list .compare{margin-bottom:3px;}
.product-list .wishlist a{color:#333333;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left center no-repeat;}
.product-list .compare a{color:#333333;text-decoration:none;padding-left:18px;display:block;background:url('../image/add.png') left 60% no-repeat;}
.product-list .wishlist .display-none{display:block;}
.product-list .compare .display-none{display:block;}
.product-grid{width:100%;overflow:auto;text-align:center;font-size:0;}
.product-grid > div{border:1px solid #c9c9c9;display:inline-block;margin:10px 10px 0 0;vertical-align:top;width:220px;position:relative;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;}
.product-grid > div:hover{-webkit-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);-moz-box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.33);border:1px solid #37abff;}
.product-grid .image{display:block;margin-bottom:0px;padding-top:10px;}
.product-grid .image img{padding:3px;}
.product-grid .name{max-height:35px;overflow:hidden;height:35px;padding:0px 5px;}
.product-grid .name a{color:#222222;font-weight:bold;text-decoration:none;display:block;margin-bottom:4px;font-size:14px;}
.product-grid .description{display:none;}
.product-grid .rating{display:block;margin:7px 0;}
.product-grid .price{display:block;font-weight:bold;color:#851c00;margin-bottom:4px;font-size:14px;margin-top:10px;}
.product-grid .price-old{color:#000;text-decoration:line-through;font-size:11px;}
.product-grid .price-new{font-weight:bold;}
.product-grid .price .price-tax{display:none;}
.product-grid .cart{margin:10px 0px;float:left;margin-left:10px;}
.product-grid .wishlist{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;width:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;bottom:11px;right:50px;}
.product-grid .wishlist a{background:url("../image/wishlist-bg1.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.product-grid .wishlist a:hover{background:url("../image/wishlist-bg2.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.product-grid .compare{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;width:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;bottom:11px;right:10px;}
.product-grid .compare a{background:url("../image/compare-bg1.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.product-grid .compare a:hover{background:url("../image/compare-bg2.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.product-info{overflow:auto;margin-bottom:20px;}
.product-info > .left{float:left;margin-right:20px;}
.product-info > .left + .right{margin-left:265px;}
.product-info .image{float:left;margin:7px 0 10px 10px;text-align:center;}
.product-info .image-additional{width:260px;margin-left:0px;clear:both;overflow:hidden;}
.product-info .image-additional a{float:left;display:block;margin-left:10px;margin-bottom:10px;}
.styled-select-product select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:3px;font-size:13px;height:26px;line-height:1;padding:5px;width:220px;}
.styled-select-product{background:url("../image/black/arrow-down1.png") no-repeat scroll right 10px center #fff;border:1px solid #0093f2;border-radius:15px;height:26px;overflow:hidden;width:192px;box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.4), 0 0 3px 1px rgba(0, 0, 0, 0.29) inset;}
.product-info .description{padding:5px 5px 10px 5px;margin-bottom:10px;line-height:20px;color:#4D4D4D;margin-right:10px;}
.product-info .description span{color:#0093f2;font-size:14px;}
.product-info .description a{color:#4D4D4D;text-decoration:none;}
.product-info .price{overflow:auto;margin-bottom:10px;font-size:15px;font-weight:bold;color:#000;margin-right:10px;}
.product-info .price-old{color:red;font-size:12px;text-decoration:line-through;}
.product-info .price-new{}
.product-info .price-tax{font-size:12px;font-weight:normal;color:#999;}
.product-info .price .reward{font-size:12px;font-weight:normal;color:#999;}
.product-info .price .discount{font-weight:normal;font-size:12px;color:#4D4D4D;}
.product-info .options{padding:0px 5px 10px 5px;margin-bottom:10px;color:#000000;margin-right:10px;}
.product-info .image img{border:1px solid #c9c9c9;}
.product-info .image img:hover{border:1px solid #0093f2;}
.product-info .image-additional img{border:1px solid #c9c9c9;}
.product-info .image-additional img:hover{border:1px solid #0093f2;}
.product-info .option-image{margin-top:3px;margin-bottom:10px;}
.product-info .option-image label{display:block;width:100%;height:100%;}
.product-info .option-image img{margin-right:5px;border:1px solid #CCCCCC;cursor:pointer;}
.product-info .cart{padding:0px 5px 10px 5px;margin-bottom:20px;color:#4D4D4D;margin-right:10px;position:relative;}
.product-info .cart .wishlist{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;width:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px 0 10px 10px;vertical-align:middle;width:30px;display:inline-block;}
.product-info .cart .wishlist a{background:url("../image/wishlist-bg1.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.product-info .cart .wishlist a:hover{background:url("../image/wishlist-bg2.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.product-info .cart .compare{background:#e5e5e5;background:-moz-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-o-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:-ms-linear-gradient(top, #f5f5f5 0%,#e5e5e5 100%);background:linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0);border:1px solid #c9c9c9;width:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px 0 10px 10px;vertical-align:middle;width:30px;display:inline-block;}
.product-info .cart .compare a{background:url("../image/compare-bg1.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.product-info .cart .compare a:hover{background:url("../image/compare-bg2.png") no-repeat scroll left center rgba(0, 0, 0, 0);color:#333333;display:block;height:30px;text-decoration:none;width:30px;}
.cart-prod-info{background:linear-gradient(to bottom, #f5f5f5 0%, #e5e5e5 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #c9c9c9;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;display:inline-block;margin:10px 0;overflow:hidden;vertical-align:middle;}
.cart-prod-info .button{background:url(../image/gray/cart_button.png) no-repeat 3px center rgba(0, 0, 0, 0);padding-left:30px;border:medium none;}
.cart-prod-info .button:hover{background:url(../image/gray/cart_button-hover.png) no-repeat 3px center rgba(0, 0, 0, 0);padding-left:30px;border:medium none;}
.product-info .cart div > span{color:#999;}
.product-info .cart .links{display:inline-block;vertical-align:middle;}
.product-info .cart .links a{color:#c34d00;}
.product-info .cart .minimum{padding-top:5px;font-size:11px;color:#999;}
.product-info .review{color:#4D4D4D;margin-bottom:10px;margin-right:10px;}
.product-info .review > div{padding:8px;line-height:20px;}
.product-info .review > div a{color:#0093f2;}
.product-info .review > div > span{color:#38B0E3;}
.product-info .review .share{line-height:normal;padding-bottom:3px;padding-top:8px;}
.product-info .review .share a{text-decoration:none;}
.review-list{padding:10px;overflow:auto;margin-bottom:20px;border:1px solid #EEEEEE;}
.review-list .author{float:left;margin-bottom:20px;}
.review-list .rating{float:right;margin-bottom:20px;}
.review-list .text{clear:both;}
.attribute{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
.attribute thead td, .attribute thead tr td:first-child{color:#000000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.attribute tr td:first-child{color:#000000;font-weight:bold;text-align:right;width:20%;}
.attribute td{padding:7px;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.compare-info{border-collapse:collapse;width:100%;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;margin-bottom:20px;}
.compare-info thead td, .compare-info thead tr td:first-child{color:#000000;font-size:14px;font-weight:bold;background:#F7F7F7;text-align:left;}
.compare-info tr td:first-child{color:#000000;font-weight:bold;text-align:right;}
.compare-info td{padding:7px;width:20%;color:#4D4D4D;text-align:center;vertical-align:top;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.compare-info .name a{font-weight:bold;}
.compare-info .price-old{font-weight:bold;color:#F00;text-decoration:line-through;}
.compare-info .price-new{font-weight:bold;}
.wishlist-info table{width:100%;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}
.wishlist-info td{padding:7px;}
.wishlist-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.wishlist-info thead .image{text-align:center;}
.wishlist-info thead .name, .wishlist-info thead .model, .wishlist-info thead .stock{text-align:left;}
.wishlist-info thead .quantity, .wishlist-info thead .price, .wishlist-info thead .total, .wishlist-info thead .action{text-align:right;}
.wishlist-info tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}
.wishlist-info tbody .image img{border:1px solid #DDDDDD;}
.wishlist-info tbody .image{text-align:center;}
.wishlist-info tbody .name, .wishlist-info tbody .model, .wishlist-info tbody .stock{text-align:left;}
.wishlist-info tbody .quantity, .wishlist-info tbody .price, .wishlist-info tbody .total, .wishlist-info tbody .action{text-align:right;}
.wishlist-info tbody .price s{color:#F00;}
.wishlist-info tbody .action img{cursor:pointer;}
.login-content{margin-bottom:20px;overflow:auto;}
.login-content .left{float:left;width:48%;}
.login-content .right{float:right;width:48%}
.login-content .left .content, .login-content .right .content{min-height:190px;}
.order-list{margin-bottom:10px;}
.order-list .order-id{width:49%;float:left;margin-bottom:2px;}
.order-list .order-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.order-list .order-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.order-list .order-content div{float:left;width:33.3%;}
.order-list .order-info{text-align:right;}
.order-detail{background:#EFEFEF;font-weight:bold;}
.return-list{margin-bottom:10px;}
.return-list .return-id{width:49%;float:left;margin-bottom:2px;}
.return-list .return-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.return-list .return-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.return-list .return-content div{float:left;width:33.3%;}
.return-list .return-info{text-align:right;}
.return-product{overflow:auto;margin-bottom:20px;}
.return-name{float:left;width:31%;margin-right:15px;}
.return-model{float:left;width:31%;margin-right:15px;}
.return-quantity{float:left;width:31%;}
.return-detail{overflow:auto;margin-bottom:20px;}
.return-reason{float:left;width:31%;margin-right:15px;}
.return-opened{float:left;width:31%;margin-right:15px;}
.return-opened textarea{width:98%;vertical-align:top;}
.return-captcha{float:left;}
.download-list{margin-bottom:10px;}
.download-list .download-id{width:49%;float:left;margin-bottom:2px;}
.download-list .download-status{width:49%;float:right;text-align:right;margin-bottom:2px;}
.download-list .download-content{padding:10px 0px;display:inline-block;width:100%;margin-bottom:20px;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.download-list .download-content div{float:left;width:33.3%;}
.download-list .download-info{text-align:right;}
.cart-info table{width:100%;margin-bottom:15px;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
.cart-info td{padding:7px;}
.cart-info thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.cart-info thead .image{text-align:center;}
.cart-info thead .name, .cart-info thead .model, .cart-info thead .quantity{text-align:left;}
.cart-info thead .price, .cart-info thead .total{text-align:right;}
.cart-info tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}
.cart-info tbody .image img{border:1px solid #DDDDDD;}
.cart-info tbody .image{text-align:center;}
.cart-info tbody .name, .cart-info tbody .model, .cart-info tbody .quantity{text-align:left;}
.cart-info tbody .quantity input[type='image'], .cart-info tbody .quantity img{position:relative;top:4px;cursor:pointer;}
.cart-info tbody .price, .cart-info tbody .total{text-align:right;}
.cart-info tbody span.stock{color:#F00;font-weight:bold;}
.cart-module > div{display:none;}
.cart-total{border-top:1px solid #DDDDDD;overflow:auto;padding-top:8px;margin-bottom:15px;}
.cart-total table{float:right;}
.cart-total td{padding:3px;text-align:right;}
.rating{text-align:center;display:none;}
.checkout-heading{background:#F8F8F8;border:1px solid #DBDEE1;padding:8px;font-weight:bold;font-size:13px;color:#555555;margin-bottom:15px;}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-decoration:none;}
.checkout-content{padding:15px;display:none;overflow:auto;}
.checkout-content .left{float:left;width:48%;}
.checkout-content .right{float:right;width:48%;}
.checkout-content .buttons{clear:both;}
.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin-bottom:20px;}
.checkout-product td{padding:7px;}
.checkout-product thead td{color:#4D4D4D;font-weight:bold;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.checkout-product thead .name, .checkout-product thead .model{text-align:left;}
.checkout-product thead .quantity, .checkout-product thead .price, .checkout-product thead .total{text-align:right;}
.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #DDDDDD;}
.checkout-product tbody .name, .checkout-product tbody .model{text-align:left;}
.checkout-product tbody .quantity, .checkout-product tbody .price, .checkout-product tbody .total{text-align:right;}
.checkout-product tfoot td{text-align:right;border-bottom:1px solid #DDDDDD;}
.contact-info{overflow:auto;}
.contact-info .left{float:left;width:48%;}
.contact-info .right{float:left;width:48%;}
.sitemap-info{overflow:auto;margin-bottom:40px;column-count:3;line-height:1.5}
.sitemap-info a{color:#333;text-decoration:none;}
.sitemap-info ul{margin:0;padding:0 0 0 20px;}
.sitemap-info li{list-style:none!important;}
.i1{color:#23b6ff!important;font-size:18px;font-weight:700;margin:10px 0 5px;display:inline-block;}
.footer-content{background:#000;}
#footer{clear:both;overflow:auto;min-height:100px;padding:20px 20px 10px;position:relative;width:1200px;margin-left:auto;margin-right:auto;}
.footer-top{min-height:110px;overflow:auto;padding-bottom:15px;}
#footer h3{color:#a1a1a1;font-size:16px;margin-bottom:8px;margin-top:0;font-weight:normal;text-transform:uppercase;}
#footer .column{float:left;width:20%;min-height:100px;}
#footer .column ul{margin-top:0px;margin-left:0px;padding-left:0;list-style:none outside none;}
#footer .column ul li{margin-bottom:3px;}
#footer .column a{color:#a1a1a1;text-decoration:none;}
#footer .column a:hover{text-decoration:underline;color:#0093f2;}
#powered{padding:5px 10px 0;text-align:left;clear:both;border-top:1px solid #a1a1a1;color:#a1a1a1}
#powered a{color:#a1a1a1;}
.banner div{text-align:center;width:100%;display:none;}
.banner div img{margin-bottom:20px;}
.content.wel{background:none repeat scroll 0 0 #ffffff;margin-bottom:25px;min-height:150px;padding:10px;margin:10px 0px !important;}
#back-top{position:fixed;bottom:30px;right:0%;z-index:99999;}
#back-top a{width:45px;display:block;text-align:center;font:11px/100% Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover{color:#000;}
#back-top span{width:45px;height:45px;display:block;margin-bottom:7px;background:#ddd url(../image/upload_1.png) no-repeat center center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover span{background-color:#777;}
.content.wel h1{position:absolute;left:-99999px}
.container-wrap{position:fixed;width:100%;height:100%;top:0;left:0;}
.social-footer{display:none;}
.psk_vat td{vertical-align:top;}
.article, .quantity{font-size:14px;}
.article span{font-size:14px;color:#0093f2;}
.pl0{padding-left:0;}
.fwn{font-weight:normal}