*{margin:0;padding:0;outline:none;}
ul,ol{list-style:none;}
body {
	background:#49444a url(../image/bg-body.jpg) no-repeat center top fixed;
	color:#000000;
	font-family: Arial,Helvetica, sans-serif;
	font-size:12px;
}
h1,.welcome {color:#000;font-family:'HelveticaBold';margin-top: 0px;margin-bottom:10px;
font-size:18px;font-weight:400;}
h2 {color: #000;font-weight:400;
	font-size:14px;
	margin-top: 0px;
	margin-bottom: 5px;font-family:'HelveticaBold';
}
p {margin-top: 0px;margin-bottom:15px;}
a,a:visited,a b {
	color:#3db0c1;
	text-decoration:none;
	cursor: pointer;
}
a:hover {text-decoration:underline;cursor:pointer;}
a,a img{border:none;}
form {display:inline;}
input[type='text'], input[type='password']{
	height:23px;line-height:23px;
	border:1px solid #d4d4d4;
	padding:0 4px;
	margin-left: 0px;
	margin-right: 0px;
}
input[type="radio"] {vertical-align:-1px;}
select {background:#fdfdfd;border:1px solid #d4d4d4;padding:3px 6px;color:#646464;font-size:11px;}
textarea{resize:none;padding:4px;height:100px;border:1px solid #d4d4d4;}
label {cursor: pointer;}

/* layout */
#container {width:960px;margin:0 auto 50px;text-align: left;position:relative;}
#column-left {float:left;width:140px;padding:0 20px 0 0;}
#column-right {float:right;width:140px;padding:0 0px 0 20px;}
#content {min-height:300px;position:relative;z-index:0;}
#column-left + #column-right + #content{margin-left:160px;margin-right:160px;}
#column-left + #content {margin-left:160px;}
#column-right + #content {margin-right:160px;}
.main-gameword{background:#fff url("../image/bg-bottom.jpg") no-repeat 0 bottom;padding:0 0px 0px;}
.other_page .main-gameword{padding:0 20px 42px;overflow:hidden;}

/* header */
#header {
	height:132px;
	margin-bottom: 7px;
	padding-bottom: 4px;
	position: relative;
	z-index: 99;
}
#header #logo {float:left;width:290px;}
#language {float:right;line-height:28px;margin-right:8px;border-right:1px solid #2b201d;padding-right:6px;}
#language span{float:left;display:block;margin-right:4px;}
#language a {text-transform:uppercase;cursor:pointer;margin:0px 5px;float:left;display:block;color:#969696;text-decoration:none;}
#language a:hover{color:#fff;font-weight:400;}
#language a b{color:#fff;font-weight:400;background:url(../image/bg-laguage.jpg) no-repeat;width:22px;height:29px;text-align:center;display:block;text-decoration:none;}
#currency {float:right;line-height:27px;}
#currency span{margin-right:4px;}
#currency a {
	display:inline-block;
	padding:0 4px;font-family:Arial;
	color:#969696;
	text-decoration: none;
	font-size:12px;font-weight:700;
}
#currency a:hover{color:#fff;}
#currency a b {
	color:#fff;width:22px;height:29px;text-align:center;display:block;
	text-decoration: none;background:url(../image/bg-laguage.jpg) no-repeat;
}

/* header cart */
#header #cart {float:right;z-index:9;height:48px;position:relative;padding-bottom:20px;}
#header #cart .heading {background:url(../image/bg-cart.png) no-repeat left 0;float:right;padding-left: 14px;position: relative;z-index:1;padding-left:50px;min-height:48px;}
#header #cart .heading h4 {color:#47cbde;font-size:14px;font-weight:bold;margin-top:3px;margin-bottom:5px;}
#header #cart .heading a {color: #fff;text-decoration:none;}
#header #cart .heading a:hover{color:#E1400C}
#header #cart .heading a span {background:url('../image/arrow-down.png') 100% 50% no-repeat;padding-right:22px;}

/* header content cart */
#header #cart .content {clear: both;display:none;background:url(../image/content-cart.jpg) repeat;width:280px;
position:absolute;right:0;top:50px;padding:0 15px 15px;
-webkit-border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}
#header #cart.active .content {display: block;}
.mini-cart-info table {border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td {color:#fff;vertical-align: top;padding:15px 0px;border-bottom:1px solid #1d1c1c;}
.mini-cart-info .image {width:80px;}
.mini-cart-info .image img {text-align:left;margin-right:20px;}
.header-bottom #cart .checkout a{height:30px;display:block;padding:0 0 0 15px;text-decoration:none;float:right;font-size:10px;font-family:'HelveticaBold';}
.header-bottom #cart .checkout a span{height:30px;display:block;padding:0 15px 0 0px;line-height:30px;color:#787878;text-transform:uppercase;}
.header-bottom #cart a.view_cart_mini{background:url(../image/view_mini.png) no-repeat;margin-right:10px;}
.header-bottom #cart a.view_cart_mini span{background:url(../image/view_mini.png) 100% 100% no-repeat;}
.header-bottom #cart a.check_cart_mini{background:url(../image/check_mini.png) no-repeat;}
.header-bottom #cart a.check_cart_mini span{background:url(../image/check_mini.png) 100% 100% no-repeat;color:#fff;}
.mini-cart-info .name{margin-bottom:6px;display:block;}
.mini-cart-info .name a{font-weight:bold;}
.mini-cart-info .name small{display:block;clear:both;}
.mini-cart-info .quantity {text-align:left;color:#a0a0a0;font-size:14px;font-family:'HelveticaBold';}
.mini-cart-info span.total {font-size:14px;font-family:'HelveticaBold';}
.mini-cart-info .remove img {cursor:pointer;display:block;margin-top:5px;}
.mini-cart-total {text-align:right;padding:2px 0 4px;}
.mini-cart-total table {border-collapse: collapse;display: inline-block;margin-bottom: 5px;}
.mini-cart-total td {color:#a0a0a0;font-size:14px;font-family:'HelveticaBold';padding: 4px;}
.mini-cart-total td.right.last{color:#fff;font-size:18px;}
.mini-cart-total td  b{font-weight:400;}
#header #cart .checkout {text-align: right;clear: both;}
#header #cart .empty {padding:25px 0 10px;text-align:center;color:#fff;}

#header #search {
	width:382px;float:left;
	z-index:15;position:relative;
}
#header .button-search {
	position:absolute;
	left:6px;top:7px;
	background: url('../image/button-search.png') center center no-repeat;
	width:28px;
	height:24px;
	cursor: pointer;
}
#header #search input{
	background:url(../image/bg-inputsearch.png) no-repeat;
	padding:3px 10px 7px 45px;display:block;
	width:327px;text-transform:lowercase;
	height:28px;line-height:28px;border:none;color:#87898d;font-size:11px;
}
#header #welcome {
	z-index:5;font-size:11px;line-height:28px;
	width:370px;font-family:'HelveticaRegular';
	text-align:left;
	color:#969696;float:left;
}
#header #welcome a{color:#fff;}
.header-top{height:30px;overflow:hidden;color:#fff;font-family:'HelveticaRegular';font-size:11px;margin-bottom:32px;}
#header .links {margin-right:8px;border-right:1px solid #2b201d;padding-right:10px;}
#header .links a {
	font-size:11px;
	float: left;
	display: block;
	padding: 0px 0px 0px 7px;
	color: #fff;line-height:28px;
	text-decoration: none;
}
#header .links a:hover{color:#969696;}
#header .links a + a {margin-left: 8px;}

/* menu */
#menu {clear:both;background:url(../image/bg-menu.png) no-repeat;height:40px;padding:0px;}
#menu > ul > li {position: relative;float:left;z-index:20;padding:0px;display:block;height:40px;margin-right:5px;padding-left:20px;}
#menu > ul > li:first-child{padding-left:20px;}
#menu > ul > li.children{background:url(../image/li-children.jpg) right center no-repeat;}
#menu > ul > li > a {font-size:14px;font-weight:700;color:#FFF;line-height:40px;text-decoration: none;display: block;padding:0px 25px 0 0px;z-index: 6;position: relative;display:block;height:40px;}
#menu > ul > li:hover,#menu > ul > li.active{background:url(../image/bg-menufirst.png) repeat-x;}
#menu > ul > li:hover.children,#menu > ul > li.active.children{background:url(../image/menu-child2.jpg) left 0 no-repeat;}
#menu > ul > li:hover.children:first-child,#menu > ul > li.active.children:first-child{background:url(../image/menu-child1.png) left 0 no-repeat;}
#menu > ul > li:hover.children a,#menu > ul > li.active.children a{background:url(../image/achildren.jpg) right 0 no-repeat;}
#menu > ul > li + li:hover,#menu > ul > li + li.active{background:url(../image/menu-hover.jpg) repeat-x;}
#menu > ul > li > div{display:none;position:absolute;z-index:5;padding:0px;left:0;
	-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: url('../image/menu.jpg') repeat;}
#menu > ul > li:hover > div {display:block;}
#menu .sub_menu  li {position:relative}
#menu .sub_menu  ul li  div {display:none;position:absolute;top:0;left:100%;z-index:100;}
#menu .sub_menu  ul li  div ul {z-index:100!important;padding:0;}
#menu .sub_menu  ul li:hover > div{display:block}
#menu > ul > li > div > ul {display:table-cell;padding:10px 0 15px;}
#menu > ul > li ul + ul {border-left:1px solid #1d1c1c;}
#menu > ul > li ul > li{height:25px;line-height:25px;margin-bottom:2px;display:block;min-width:143px;}
#menu > ul > li ul > li > a {text-decoration: none;padding:0px 20px;font-size:11px;color:#b4b4b4;display: block;white-space: nowrap;font-family:'HelveticaRegular';background:none !important;}
#menu > ul > li ul > li:hover{background:#b02908;}
#menu > ul > li ul > li > a:hover {color:#fff;}
#menu .sub_menu_child{background:#fff;padding:10px 0;}
#menu > ul > li ul > li:hover.child{background:#b02908 url(../image/menu-hover-child.jpg) right center no-repeat;}

/* breadcrumb */
.breadcrumb {background:url(../image/beardcrum.jpg) repeat-x;color:#787878;font-size:11px;font-family:'HelveticaBold';min-height:45px;padding-left:10px;line-height:34px;margin-bottom:16px;margin:0 -20px 18px;}
.breadcrumb a{color:#787878;padding:0 10px;}
.breadcrumb a + a{background:url(../image/bg-abearcrum.png) no-repeat left 3px;padding-left:16px;}

/* notification */
#notification{position:absolute;left:960px;width:140px;z-index:12;}
.success, .warning, .attention, .information{padding:22px 12px 12px;color:#fff;font-size:11px;font-family:'HelveticaRegular';position:relative;background:url(../image/bg-notifiucation.png) no-repeat;-webkit-border-radius:0px 0px 5px 0px;-moz-border-radius:0px 0px 5px 0px;-khtml-border-radius:0px 0px 5px 0px;border-radius:0px 0px 5px 0px;overflow:hidden;}
.success img{display:block;text-align:center;margin:10px;}
.success{color:#d5f2b5;font-family:Arial;background:url(../image/bg-success.png) no-repeat;}
.success a,.warning a,.attention a,.information a{color:#d5f2b5;text-decoration:underline;}
.success a:hover,.warning a:hover,.attention a:hover,.information a:hover{text-decoration:none;}
.success .close, .warning .close, .attention .close, .information .close {position:absolute;top:0px;right:0;cursor: pointer;margin:0;}
.main-gameword .success,.main-gameword .warning,.main-gameword .attention,.main-gameword .information{background:#95331b;min-height:13px;padding:10px;margin:5px 0;color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
.main-gameword .success .close,.main-gameword .warning .close,.main-gameword .attention .close,.main-gameword .information .close{top:13px;right:12px;}


.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{width: 300px;}
select.large-field {width:310px;}
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 {
	vertical-align: top;
	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;
	vertical-align: top;
}
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 #EEEEEE;
	padding-top: 8px;
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}
.pagination .links {
	float:right;
}
.pagination .links a {
	display:inline-block;
	padding:4px 0px 4px 14px;
	text-decoration: none;
	color:#646464;font-size:10px;font-weight:bold;
}
.pagination .links b {
	display: inline-block;background:url(../image/bg-tron.png) no-repeat;
	padding:4px 8px 5px 7px;text-align:center;
	color:#646464;font-size:10px;font-weight:bold;margin-left:10px;
}
.pagination .links a:hover{color:#3db0c1}
.pagination .results {color:#a0a0a0;font-size:10px;font-weight:700;
	float:left;text-transform:uppercase;
	padding-top:6px;
}
/* button */
a.button, input.button {cursor:pointer;text-align:center;
	color:#787878;text-transform:uppercase;
	line-height:25px;
	font-size:10px;
	font-weight:bold;
	background: url('../image/bgcart-feature.png') no-repeat;width:120px;
}
a.button {display: inline-block;text-decoration:none;}
input.button {margin:0;border:none;height:25px;padding:0px 12px 2px 12px;padding-bottom:2px !important;outline:none;}
.buttons {overflow:hidden;padding:6px 0;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 detail */
.htabs {height:30px;background:url(../image/bg-detail.png) no-repeat;}
.htabs a {border-right:1px solid #d0d0d0;padding:0px 16px;float: left;font-size:14px;text-align: center;text-decoration:none;color:#646464;display:none;height:30px;line-height:30px;font-family:'HelveticaBold';}
.htabs a:first-child.selected,.htabs a:first-child:hover{background:url(../image/tab-description.png) left 0 no-repeat;}
.htabs a.selected,.htabs a:hover{background:#1e1e1e;color:#fff;}
.tab-content{padding:12px 0;z-index: 2;overflow:hidden;margin-bottom:10px;}
#tab-description{color:#5a5a5a;font-size:11px;}
#tab-review .success,#tab-review .warning{background:none;color:#000;padding:0;min-height:28px;}

/* tab-related of detail */
#tab-related{border-top:1px solid #e6e6e6;}
#tab-related h3{color:#1e1e1e;font-size:18px;font-family:'HelveticaBold';margin-bottom:20px;}
#tab-related li{margin-right:40px;float:left;text-align:left;}
#tab-related li .product{width:120px;float:left;}
#tab-related li.last{margin-right:0;}
#tab-related li .name{margin:8px 0;font-weight:700;}
#tab-related li .action{display:none;}
#tab-related li a.button{background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 8px;display:block;height:25px;float:left;margin-top:11px;width:auto;}
#tab-related li a.button span{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 8px 0 0;display:block;height:25px;line-height:25px;text-transform:uppercase;color:#787878;font-size:10px;white-space:nowrap;}
#tab-related .jcarousel-skin-opencart .jcarousel-container-horizontal{padding:0;}
#tab-related .jcarousel-skin-opencart .jcarousel-prev-horizontal{background:url(../image/related-detail.png) left 0 no-repeat;position:absolute;top:-43px;height:20px;width:26px;right:26px;left:auto;}
#tab-related .jcarousel-skin-opencart .jcarousel-next-horizontal{background:url(../image/related-detail.png) right 0 no-repeat;position:absolute;top:-43px;height:20px;width:26px;right:0px;}
#tab-related .jcarousel-next.jcarousel-next-horizontal.jcarousel-next-disabled.jcarousel-next-disabled-horizontal,#tab-related .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal{background:none;}
#tab-related .rating{margin-bottom:12px;}

.tags{font-size:18px;border-top:1px solid #e6e6e6;padding-top:12px;color:#909090}
.tags b{color:#1e1e1e;font-weight:400;font-family:'HelveticaBold';}
.tags a{color:#909090;font-family:'HelveticaRegular';text-transform:capitalize;}

/* box */
.box {margin-bottom:30px;}
.box .box-heading {font-size:14px;line-height:30px;color:#fff;}
.other_page .box .box-heading{background:url(../image/box-heading.png) no-repeat;padding:20px 0 0 10px;min-height:30px;font-weight:700;}
.box .box-content {padding:10px 0;}

/* box category */
.other_page .box.box-categorys .box-heading{background:url(../image/bg-category.png) no-repeat;}
.box.box-categorys .box-content{padding:2px 0 10px;}
.box-category > ul > li {padding:10px 0 10px 10px}
.box-category > ul > li + li {border-top:1px solid #e6e6e6;}
.box-category > ul > li > a {color:#1e1e1e;font-size:12px;font-weight:700;}
.box-category > ul > li ul {display:none;}
.box-category > ul > li.children_category a{background:url(../image/li-childrencate.png) right center no-repeat;padding-right:15px;}
.box-category > ul > li.children_category ul li a{background:none;}
.box-category > ul > li a.active + ul {display: block;}
.box-category  ul  li a:hover{color:#3db0c1;text-decoration:none;}
.box-category > ul > li ul > li {padding:5px 0px;}
.box-category > ul > li ul > li > a {display:block;color:#646464;font-size:11px;font-family:'HelveticaRegular';}
.box-category > ul > li ul > li > a.active {color:#3db0c1;}

/* box-tagcloud */
.box.box-tagcloud{overflow:hidden;}
.box.box-tagcloud .box-content{padding:10px 0 10px 10px}
.box.box-tagcloud .box-content a{color:#929292;line-height:22px;float:left;margin-right:5px;}
.box.box-tagcloud .box-content a:hover{color:#3db0c1;}

/* box box-featured */
.box.box-featured .box-content{padding:0 0px 0 10px;}
.box.box-featured .one-product{padding:15px 0;}
.box.box-featured .one-product + .one-product{border-top:1px solid #e6e6e6;}
.box.box-featured .one-product .image{text-align:center;margin-bottom:6px;}
.box.box-featured .one-product .cart{margin-top:12px;display:block;background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 8px;}
.box.box-featured .one-product .cart input.button{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;text-align:center;height:25px;padding:0 8px 0 0;width:auto;}

/* box box-myaccount */
.box.box-myaccount .box-heading{background:none;color:#000;border-bottom:1px solid #dadada;padding:0px 0 4px 0;line-height:24px;min-height:24px;}
.box.box-myaccount li{padding-bottom:12px;}
.box.box-myaccount a{color:#5a5a5a;font-size:11px;font-family:'HelveticaBold';}

/* box-manufacturer */
.box.box-manufacturer select{width:140px;}

/* box-affilate */
.box.box-affilate .box-heading{background:none;color:#000;border-bottom:1px solid #dadada;padding:0px 0 4px 0;line-height:24px;min-height:24px;}
.box.box-affilate .box-content li{padding-bottom:12px;}
.box.box-affilate .box-content li a{color:#5a5a5a;font-size:11px;font-family:'HelveticaBold';}

/* box box-lasted */
.box.box-lasted .image{text-align:center;margin-bottom:10px;}

/* box products */
.box-product {width: 100%;}
.box-product > div {
	display:inline-block;
	vertical-align: top;
}
#column-left + #column-right + #content .box-product > div {
	width: 119px;
}
.box-product .image {display: block;
	margin-bottom: 0px;
}
.box-product .name a {color:#3db0c1;display:block;margin-bottom:4px;font-family:'HelveticaBold';}
.box-product .price {display: block;color:#1e1e1e;margin-bottom:4px;}
.box-product .rating {display: block;}

/* content */
#content .content {padding:10px 0;overflow:hidden;margin-bottom: 20px;}
#content .content .left {float: left;width: 49%;}
#content .content .right {float: right;width: 49%;}

/* category */
.boss_category_top{overflow:hidden;display:block;margin-bottom:25px;}
.image.image-categories{float:left;width:75px;border:1px solid #e6e6e6;margin-right:20px;text-align:center;height:75px;padding:4px 0;}
.category-info {overflow:hidden;}
.category-info h1{font-family:'HelveticaBold';margin-bottom:0px;}
.category-info p{color:#646464;font-size:11px;border-bottom:1px solid #e6e6e6;padding-bottom:11px;margin-bottom:12px;}
.category-info h2{color:#3db0c1;font-size:14px;font-family:'HelveticaBold';}
.category-list {overflow:hidden;}
.category-list ul {float:left;width:33%;}
.category-list ul  li{background:url(../image/licate.png) 0 7px no-repeat;padding:2px 0 2px 14px;}
.category-list li a {color:#646464;font-size:11px;font-family:'HelveticaRegular';}

/* manufacturer */
.manufacturer-list {border: 1px solid #DBDEE1;padding: 5px;overflow:hidden;margin-bottom: 20px;}
.manufacturer-heading {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;margin-bottom: 10px;}

/* product display */
.product-filter {background:#f1f1f1;height:30px;border:1px solid #dadada; -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px; 
padding:4px 10px;font-size:10px;font-weight:bold;color:#646464;text-transform:uppercase;overflow:hidden;line-height:30px;}
.product-filter .display {float:left;margin-right:15px;}
.product-filter .display b{display:none;}

/* display list */
span.active-list{background:url(../image/active-list.jpg) no-repeat;display:block;padding-left:20px;height:22px;color:#000;float:left;margin-left:12px;margin-top:4px;line-height:22px;}
a.no-active-gird{background:url(../image/no-activegird.jpg) no-repeat;display:block;padding-left:20px;height:22px;float:left;margin-top:4px;line-height:22px;color:#646464;border-right:1px solid #d9d9d9;padding:0 10px 0 20px;}
/* display gird */
span.active-gird{background:url(../image/active-gird.jpg) no-repeat;display:block;height:22px;color:#000;float:left;margin-top:4px;line-height:22px;border-right:1px solid #d9d9d9;padding:0 10px 0 20px;}
a.no-active-list{background:url(../image/no-active-list.jpg) no-repeat;display:block;padding-left:20px;height:22px;float:left;margin-top:4px;line-height:22px;color:#646464;margin-left:12px;}

.product-filter .sort {float:left;}
.product-filter .sort b,.product-filter .limit b{float:left;margin-right:3px;font-weight:700;font-family:Arial;}
.product-filter .sort select{text-transform:none;}
.product-filter .limit {margin-left:12px;float:right;}
.product-filter .limit select{width:70px;}
.product-compare {float:left;font-weight:bold;margin-left:12px;padding:0 20px 0 12px;border-left:1px solid #d9d9d9;margin:4px 0 3px;height:22px;line-height:22px;}
.product-compare a {font-size:10px;font-weight: bold;color:#646464;text-transform:uppercase;}

/* product list */
.product-list{margin-bottom:20px;}
.product-list > div {overflow:hidden;margin-bottom:0px;}
.product-list .left{float:left;width:20%;margin-right:20px;}
.product-list .right {float:right;width:76%;}
.product-list > div{padding:18px 0px;}
.product-list .image {float: left;}
.product-list .name {margin-bottom:2px;}
.product-list .name a {color:#3db0c1;font-weight:bold;}
.product-list .description {line-height:15px;margin:10px 0 8px;color:#646464;font-size:11px;}
.product-list .rating {}
.product-list .price{float:left;line-height:25px;}
.product-list .price .price-tax {margin-left:18px;}
.price-tax {font-size:11px;font-weight: normal;color:#a0a0a0;}
.product-list .cart{margin-bottom:3px;float:right;height:25px;display:block;}
.product-list .cart .out-button{margin-top:0;float:left;padding:0 0px 0 22px;}
.product-list .cart input{background: url("../image/bg-addtocart.png") no-repeat 100% 100%;padding:0 22px 0 2px;display:block;float:left;width:auto;}
.frame-coparewishlist{clear:both;padding-top:12px;}
.product-list .wishlist,.product-list .compare {float:right;margin-left:20px;}
.product-list .wishlist a,.product-list .compare a{color:#646464;padding-left:13px;display: block;background: url('../image/add.png') left center no-repeat;font-size:11px;font-family:'HelveticaBold';}

/* product-grid */
.product-grid {width:100%;overflow:hidden;padding-bottom:16px;}
.product-grid > div {width:120px;display:block;vertical-align:top;margin:20px 35px 20px 0;float:left;min-height:242px;position:relative;}
.product-grid > div.last{margin-right:0;}
.product-grid .image {display: block;margin-bottom:8px;text-align:center;}
.product-grid .name a {color:#3db0c1;font-weight:bold;display: block;margin-bottom:5px;}
.product-grid .description {display:none;}
.product-grid .rating {display:block;margin-bottom:14px;}
.product-grid .price .price-tax {display:block;margin:3px 0 0;}
.product-grid .cart{margin-top:15px;position:absolute;height:25px;left:0;bottom:2px;float:left;display:block;}
.product-grid .cart span.out-button{margin-top:0;padding:0 0 0 8px;}
.product-grid .cart input{background: url("../image/bg-addtocart.png") no-repeat 100% 100%;
display: block;padding:0 8px 0 0;width:auto;}
.product-grid .wishlist, .product-grid .compare {display:none;}


/* Product */
.product-info {overflow:hidden;margin-bottom:25px;}
.product-info > .left {float:left;margin-right:40px;}
.product-info > .left + .right {margin-left:322px;}
.product-info > .right h1{color:#12b3cb;font-size:20px;font-family:'HelveticaBold';}
.product-info .image {float:left;text-align:center;height:399px;overflow:hidden;}
.product-info .image-additional {width:282px;clear:both;overflow: hidden;padding:52px 0 0;}
.product-info .image-additional li{float:left;}
.product-info .image-additional a {float:left;display:block;}
.product-info .image-additional .jcarousel-skin-opencart .jcarousel-container-horizontal{padding:0;}
.product-info .image-additional .jcarousel-skin-opencart .jcarousel-prev-horizontal{position:absolute;background:url(../image/prev-viremore.png) no-repeat;height:30px;width:30px;right:31px;top:-52px;left:auto;}
.product-info .image-additional .jcarousel-skin-opencart .jcarousel-next-horizontal{position:absolute;background:url(../image/next-viewmore.png) no-repeat;height:30px;width:30px;right:0px;top:-52px;}
.image-additional .jcarousel-next.jcarousel-next-horizontal.jcarousel-next-disabled.jcarousel-next-disabled-horizontal,.image-additional .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal{background:none;}
span.text-qty{float:left;margin-right:3px;padding-top:6px !important;}

.product-info .description {border-bottom: 1px solid #e6e6e6;padding:0px 0px 10px;margin-bottom: 10px;line-height:20px;color:#7a7a7a;font-size:11px;font-family:'HelveticaBold';}
.product-info .description a {color:#7a7a7a;}
.product-info .description span{width:34%;float:left;}
.product-info .description span.stock{width:auto;float:none;color:#58ae3f;}
.product-info .price {overflow:hidden;padding:0px 0px 10px;margin-bottom:10px;font-size:16px;color:#000;font-family:'HelveticaBold';}
.product-info .price .reward small,.product-info .price .price-tax{font-size:11px;font-weight:normal;color:#7a7a7a;}
.product-info .price .discounts{color:#5a5a5a;font-size:12px;border:1px solid #dcdcdc;background:#f5f5f5;margin-top:14px;}
.product-info .price .discounts p{margin:0;height:24px;line-height:24px;padding-left:10px;}
.product-info .price .discounts p.odd{background:#fff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.product-info .options {border-bottom:1px solid #e6e6e6;margin-bottom:10px;
color:#5a5a5a;font-size:11px;font-family:'HelveticaBold';line-height:22px;}
.product-info .options h2{color:#1e1e1e;font-size:14px;font-family:'HelveticaBold';}
.product-info .option-image {margin-top: 3px;margin-bottom: 10px;}
.product-info .options b{color:#1e1e1e;font-weight:400;}
.product-info .option label {margin-left:6px;}
.product-info .option select{width:278px;font-family:arial;}
.product-info .option input[type="text"],textarea{width:268px;text-transform:lowercase;font-family:'HelveticaBold';color:#646464;font-size:11px;border-bottom:1px solid #b1b1b1;}
.product-info .option input.button{width:120px;font-size:9px;}
.product-info .cart {border-bottom:1px solid #e6e6e6;padding:0px 0px 10px;color: #1e1e1e;overflow:hidden;font-size:11px;font-family:'HelveticaBold';}
.product-info .cart .button{width:120px;}
.product-info .cart input[type="text"]{color:#646464;font-size:11px;}
.product-info .cart > div + div{padding:20px 0 10px;}
.product-info .cart > div + div a{color:#646464;font-size:11px;padding-left:14px;background:url(../image/add.png) 0 3px no-repeat;}
.product-info .cart > div + div a.wishlist{margin-right:20px;}
.product-info .cart div {display:block;vertical-align: middle;}
.product-info .cart div > span {padding-top:7px;display: block;color: #999;}
.product-info .cart .minimum {padding-top:5px;color:#646464;clear: both;}
.product-info .review {color:#646464;margin-bottom:10px;}
.product-info .review > div {padding:8px 0 0;line-height: 20px;}
.product-info .review a{color:#646464;font-size:11px;font-family:'HelveticaBold';}
.product-info .review .share {overflow:hidden;}


.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:left;
	width: 20%;
}
.attribute td {
	padding: 7px;
	color: #4D4D4D;
	text-align:left;
	vertical-align: top;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

/* frame-compare */
.frame-compare{padding:0;color:#5a5a5a;font-size:11px;}
.compare-info {border-collapse:collapse;width:100%;border-top:1px solid #dadada;
border-left:1px solid #dadada;margin-bottom: 20px;}
.compare-info thead td, .compare-info thead tr td:first-child {color:#646464;font-size:10px;text-transform:uppercase;background:url(../image/bg-cartheader.jpg) repeat-x;text-align: left;font-family:'HelveticaBold';height:33px;line-height:33px;padding:0 10px;}
.compare-info tr td:first-child {color:#5a5a5a;text-align:left;font-family:'HelveticaBold';}
.compare-info td {padding:10px;width:20%;text-align:left;vertical-align: top;
border-right:1px solid #dadada;border-bottom:1px solid #dadada;}
.compare-info .name a {font-size:12px;font-family:'HelveticaBold';}
.compare-info .model td,.compare-info .brand td{color:#7a7a7a;font-size:11px;font-family:'HelveticaBold';}
.compare-info .in-stock td{color:#63b34c;font-size:11px;}
.compare-info .rating-compare td{font-size:11px;font-family:'HelveticaBold';}
.compare-info .weight td,.compare-info .dimension td{font-family:'HelveticaBold';}
.compare-info .addcart_compare span{background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 20px;display:block;height:25px;float:left;}
.compare-info .addcart_compare span input{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 20px 0 0;display:block;height:25px;line-height:25px;text-transform:uppercase;color:#787878;font-size:11px;width:auto;}
.compare-info .remove a{color:#646464;font-size:11px;font-weight:400;font-family:'HelveticaBold';background:url(../image/compare-remove.png) no-repeat;padding-left:35px;width:auto;text-transform:capitalize;}
.compare-info .remove a:hover{color:#3DB0C1;}
.frame-compare .right span.out-button a{width:auto;padding:0 20px 0 0;}
.rating-compare img{padding-bottom:4px;}

/* wishlist */
.wishlist-info table {width: 100%;border-collapse:collapse;border-top: 1px solid #c6c6c6;
border-left: 1px solid #c6c6c6;margin-bottom: 20px;}
.wishlist-info td {padding:10px;border-right: 1px solid #c6c6c6;}
.wishlist-info thead td {background:url(../image/bg-cartheader.jpg) repeat-x;border-bottom:1px solid #c6c6c6;height:33px;line-height:33px;padding:0 10px;color:#646464;font-size:10px;font-weight:bold;text-transform:uppercase;font-family:'HelveticaBold';}
.wishlist-info thead .image{width:85px;}
.wishlist-info thead .image,.wishlist-info thead .model, .wishlist-info thead .stock{text-align:center;}
.wishlist-info thead .name,.wishlist-info tbody .name{text-align: left;padding-left:20px;font-family:'HelveticaBold';}
.wishlist-info thead .quantity, .wishlist-info thead .price, .wishlist-info thead .total, .wishlist-info thead .action {text-align:center;}
.wishlist-info tbody td {vertical-align:middle;border-bottom:1px solid #c6c6c6;}
.wishlist-info tbody .image {text-align:center;width:85px;}
.wishlist-info tbody .quantity,.wishlist-info tbody .price,.wishlist-info tbody .total, .wishlist-info tbody .action ,.wishlist-info tbody .model,.wishlist-info tbody .stock{text-align:center;}
.wishlist-info tbody .stock{color:#58ae3f;font-size:11px;font-family:'HelveticaBold';}
.wishlist-info tbody .model{font-size:11px;color:#7a7a7a;font-family:'HelveticaBold';}
.wishlist-info tbody .price s {color:#A0A0A0;}
.wishlist-info tbody .price b{color:#E1400C;font-weight:400;}
.wishlist-info tbody .action img {cursor: pointer;}
.buttons.button-wishlist{padding:0;}
.button-wishlist a{background:url(../image/bg-continue.png) no-repeat;padding:0 0 0 18px;width:auto;height:30px;}
.button-wishlist a span{background:url(../image/bg-continue.png) 100% 100% no-repeat;padding:0 18px 0 0px;display:block;height:30px;line-height:30px;color:#fff;}

.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;
}
/* orders */
.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;
}
/* returns */
.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 shopping cart */
.frame-shoppingcart{padding:0;}
.frame-shoppingcart h2{margin-bottom:16px;}
.cart-info table {width:100%;margin-bottom:15px;border-collapse: collapse;border-top: 1px solid #dadada;border-left:1px solid #dadada;}
.cart-info td {padding:10px;border-right:1px solid #dadada;}
.cart-info thead td {color:#646464;font-weight:400;border-bottom:1px solid #dadada;font-size:10px;text-transform:uppercase;font-family:'HelveticaBold';background:url(../image/bg-cartheader.jpg) repeat-x;height:33px;line-height:33px;padding:0 10px;}
.cart-info thead .image {text-align:center;width:60px;}
.cart-info tbody .name{color:#3DB0C1;font-family:'HelveticaBold';}
.cart-info tbody .name div{color:#a0a0a0;}
.cart-info thead .name,.cart-info tbody .name{padding-left:20px;text-align:left;}
.cart-info thead .model,.cart-info thead .quantity,.cart-info thead .price, .cart-info thead .total,.cart-info tbody .model,.cart-info tbody .quantity,.cart-info tbody .price, .cart-info tbody .total {text-align:center;}
.cart-info tbody .quantity{padding-top:2px;}
.cart-info tbody .quantity input[type="text"]{color:#5a5a5a;font-family:'HelveticaBold';font-size:11px;}
.cart-info tbody .model{color:#7a7a7a;font-size:11px;font-family:'HelveticaBold';}
.cart-info tbody td {vertical-align:middle;border-bottom:1px solid #dadada;}
.cart-info tbody .image {text-align:center;width:60px;}
.cart-info tbody .name a{font-family:'HelveticaBold';}
.cart-info tbody .total{color:#1e1e1e;font-size:14px;font-family:'HelveticaBold';}
.cart-info tbody .quantity input[type='image'], .cart-info tbody .quantity img {position: relative;
top:9px;cursor: pointer;}
.cart-info tbody span.stock {color: #F00;font-weight: bold;}
.cart-module .cart-heading{background:url(../image/bg-shoppingcart.png) no-repeat;height:30px;line-height:30px;color:#646464;font-size:14px;font-family:'HelveticaBold';margin-bottom:5px;padding-left:45px;}
.cart-module .cart-heading.active{background:url(../image/bg-shoppingcartactive.png) no-repeat;color:#fff;}
.cart-module .cart-content{padding:20px 0 20px 15px;margin-left:30px;border-left:1px solid #e6e6e6;margin-top:-5px;color:#1e1e1e;font-size:11px;font-family:'HelveticaBold';overflow:hidden;}
.cart-module .cart-content input[type="text"]{display:block;width:280px;margin:10px 0 0;}
.cart-module .cart-content select{display:block;width:289px;margin:10px 0;}
.cart-total {overflow:hidden;padding:8px 12px 8px 0;margin:0px 0;min-height:70px;border:1px solid #e6e6e6;border-bottom:1px solid #d0d0d0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;margin-bottom:14px;}
.cart-total table {float:right;}
.cart-total td{color:#5a5a5a;padding:3px 0px 3px 7px;text-align:right;font-size:14px;font-family:'HelveticaBold';}
.cart-total td.right.last{color:#1e1e1e;font-size:18px;}
.frame-shoppingcart .buttons{padding:0;}
.frame-shoppingcart .buttons a{width:auto;padding:0 0 0 15px;height:30px;}
.frame-shoppingcart .buttons a span{height:30px;line-height:30px;padding:0 15px 0 0;color:#fff;display:block;}
.frame-shoppingcart .buttons .right a{background:url(../image/bg-checkout.png) no-repeat;}
.frame-shoppingcart .buttons .right a span{background:url(../image/bg-checkout.png) 100% 100% no-repeat;}
.frame-shoppingcart .buttons .center a{background:url(../image/bg-continue.png) no-repeat;}
.frame-shoppingcart .buttons .center a span{background:url(../image/bg-continue.png) 100% 100% no-repeat;}
#shipping span.out-buttom{margin-top:0;}
#shipping span{float:left;}
.frame-shoppingcart span.wait{float:left;line-height:25px;}
#cboxContent input.button{background:url(../image/bginput180.png) no-repeat;width:180px;}
.frame-shoppingcart .buttons .center{margin-left:55px;}

/* checkout */
.checkout-heading{padding:0 15px;height:30px;font-weight:400;font-size:14px;color:#646464;margin-bottom:15px;line-height:30px;color:#646464;font-size:14px;font-family:'HelveticaBold';background:url(../image/heading-checkout.png) no-repeat;}
.checkout-heading span{float:left;}
.checkout-heading a {float:right;margin-top: 1px;font-weight: normal;text-decoration:none;font-size:12px;line-height:30px;}
.checkout-heading a:hover{color:#000;}
.checkout-content {padding:15px 0px 15px 15px;display:none;overflow:hidden;margin:-15px 0 0 7%;border-left:1px solid #e6e6e6;width:91%;}
.checkout-content .left {float:left;width:48%;color:#5a5a5a;font-size:11px;}
.checkout-content .left label{margin-right:25px;}
.checkout-content .left label b{color:#1e1e1e;font-size:14px;font-family:'HelveticaBold';font-weight:400;}
.checkout-content .right {float: right;width:48%;color:#5a5a5a;font-size:11px;}
.checkout-content #login{width:35%;}
.checkout-content .left h2,.checkout-content .right h2{color:#3db0c1;font-size:14px;font-family:'HelveticaBold';}
.checkout-content .right b{color:#1e1e1e;font-size:11px;font-family:'HelveticaBold';font-weight:400;}
.checkout-content .right input[type="text"],.checkout-content .right input[type="password"]{border-bottom:1px solid #b1b1b1;width:282px;margin-top:6px;}
.checkout-content .buttons {}
.checkout-content .left span.out-button,.frame-compare .right span.out-button{background:url(../image/bg-continue.png) no-repeat;height:30px;margin-top:0;float:left;}
.checkout-content .left span.out-button input,.frame-compare .right span.out-button a{background:url(../image/bg-continue.png) 100% 100% no-repeat;color:#fff;height:30px;line-height:30px;float:left;}
.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;}
#confirm .checkout-content .right  input.button{background:url(../image/bg-confirm.png) no-repeat;text-align:center;height:30px;line-height:30px;width:230px;padding:0;color:#fff;}
#shipping-method .checkout-content textarea{margin-top:6px;}
#payment-address input.large-field{width:300px;}
.checkout-content span.wait{float:left;line-height:30px;}
.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 .price, .checkout-product thead .total {text-align: right;}
.checkout-product thead .quantity,.checkout-product tbody .quantity{text-align:center;} 
.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 .price, .checkout-product tbody .total {text-align: right;}
.checkout-product tfoot td {text-align: right;border-bottom: 1px solid #DDDDDD;}
p.payment_address_new{margin-top:8px;}
#payment-method .checkout-content textarea{margin-top:6px;}

.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;
}
.sitemap-info .left {
	float: left;
	width: 48%;
}
.sitemap-info .right {
	float: left;
	width: 48%;
}
/* footer */ 
#footer {clear: both;min-height:100px;position:relative;z-index:9;}
#footer h3 {color:#47cbde;font-size:12px;font-weight:700;margin-top:0px;margin-bottom:10px;}
#footer .column {float:left;width:144px;padding-left:20px;min-height: 100px;}
#footer .column.column2{width:136px;}
#footer .column.column4{width:152px;}
#footer .column ul {margin-top: 0px;}
#footer .column ul li {margin-right:10px;display:block;margin-bottom:5px;}
#footer .column a {color:#a0a0a0;font-size:11px;}
#powered {text-align:left;clear:both;background:url(../image/end-footer.png) no-repeat;height:24px;color:#a0a0a0;font-size:11px;padding:18px 20px 20px;position:relative;z-index:0;}
#powered a{color:#a0a0a0}
#footer-bottom .payment{position:absolute;bottom:-60px;right:20px;}
#footer-bottom .payment li{float:left;margin-left:12px;}
/* banner */
.banner div {text-align: center;width: 100%;display: none;}
.banner div img {margin-bottom:20px;}
#column-right .banner div img{margin-bottom:0;}

/* header-top */
#header-top{position:absolute;left:365px;bottom:5px;}
#header-top .support{text-transform:uppercase;font-family: 'Helvetica-CondensedBold';}
#header-top span.cus{float:left;color:#47cbde;}
#header-top .support p{float:left;color:#fff;}

/* staticmenu */
.home_page #header-bottom{width:700px;}
.home_page .staticmenu.alllayout{display:none;}
#header-bottom{position:relative;z-index:10;overflow:hidden;width:960px;}
.staticmenu{background:url(../image/staticmenu.png) no-repeat;width:565px;height:50px;}
.staticmenu li{float:left;display:block;padding:9px 25px 0 20px;}
.staticmenu li a{color:#47cbde;font-size:14px;font-family:'HelveticaBold';display:block;}
.staticmenu li a:hover{color:#ea5210;text-decoration:none;}
.staticmenu li span{color:#828282;font-size:11px;}

/* staticmenu alllayout */
.staticmenu.alllayout{background:url(../image/beardcrum-all.jpg) repeat-x;width:960px;height:58px;}
.staticmenu.alllayout li{padding:12px 25px 0 20px;}

/* price */
.price{color:#1e1e1e;font-size:14px;font-family:Arial !important;font-weight:700;}
.price-old{color:#a0a0a0;text-decoration:line-through;margin-right:13px;}
.price-new{color:#e1400c;}
.rating{margin:6px 0 5px;overflow:hidden;display:block;}
.rating img{float:left;margin-right:10px;margin-top:2px;}
.rating .count-view{float:left;color:#ea5210;font-size:11px;font-weight:700;margin-bottom:0;}

/* boss-featured-category */
.boss-featured-category{overflow:hidden;}
.boss-featured-category .boss-featured-heading{text-align:center;color:#1e1e1e;font-size:18px;font-family:"HelveticaBold";margin-bottom:15px;}
.boss-featured-category-box{float:left;margin-bottom:15px;padding:0 20px;width:280px;}
.boss-featured-category .category-name{height:40px;padding:0 10px;line-height:40px;font-weight:700;margin-bottom:15px;}
.featuredcategoy_color0 .category-name{background:url(../image/bkg_homecategoryfeature_color_1.png) no-repeat;}
.featuredcategoy_color1 .category-name{background:url(../image/bkg_homecategoryfeature_color_2.png) no-repeat;}
.featuredcategoy_color2 .category-name{background:url(../image/bkg_homecategoryfeature_color_3.png) no-repeat;}
.boss-featured-category .category-name h2{float:left;color:#fff;font-size;18px;}
.boss-featured-category .category-name a{color:#fff;float:right;}
.boss-featured-category .category-name a:hover{text-decoration:none;color:#3DB0C1;}
.boss-featured-category .one-product .image{float:left;width:110px;margin-bottom:18px;}
.boss-featured-category .one-product .description{float:right;width:148px;color:#646464;font-size:11px;font-family:'HelveticaRegular';}
.boss-featured-category .one-product .price{font-size:24px;color:#000;font-family:'HelveticaBold';clear:left;float:left;}
.shop-platform{float:right;height:30px;display:block;}
.boss-featured-category .one-product .price span{float:left;}
.shop-platform a{float:left;padding-left:18px;}
.shop-platform a span{line-height:30px;display:block;padding-right:18px;float:right;color:#fff;text-transform:uppercase;font-size:10px;font-weight:700;float:left;}
.shop-platform a:hover{text-decoration:none;}
.featuredcategoy_color0 .shop-platform a{background:url(../image/platform1.png) no-repeat;}
.featuredcategoy_color0 .shop-platform span{background:url(../image/platform1.png) no-repeat 100% 100%;}
.featuredcategoy_color1 .shop-platform a{background:url(../image/platform2.png) no-repeat;}
.featuredcategoy_color1 .shop-platform span{background:url(../image/platform2.png) no-repeat 100% 100%;}
.featuredcategoy_color2 .shop-platform a{background:url(../image/platform3.png) no-repeat;}
.featuredcategoy_color2 .shop-platform span{background:url(../image/platform3.png) no-repeat 100% 100%;}

/* customimg */
.customimg{background: url("../image/bg-bottom.jpg") no-repeat scroll 0 bottom transparent;
padding:0 0px 35px;overflow:hidden;}
.customimg li{float:left;padding:20px 0px 10px;width:320px;}
.customimg li.first{background:url("../image/bg1.jpg") no-repeat scroll center top transparent;}
.customimg li.second{background:url("../image/bg2.jpg") no-repeat scroll center top transparent;}
.customimg li.three{background:url("../image/bg3.jpg") no-repeat scroll center top transparent;}
.customimg li a{display:block;float:left;padding: 0 20px;text-align:center;width:120px;}

/* ads_left */
#ads_left,#ads_right{position:fixed;}
#ads_left{float:left;margin-left:-125px;}
#ads_right{float:right;margin-left:980px;}

/* slideshow footer */
#footer-top .jcarousel-container.jcarousel-container-horizontal{margin-bottom:0;background:#fff url(../image/bg-slideshowfooter.jpg) 0 bottom no-repeat;padding:25px 50px;}

/* staticblock-footer */
.staticblock-footer{overflow:hidden;background:url(../image/footer-static.jpg) repeat;border:1px solid #272427;border-top:none;border-bottom:none;padding:15px 0 0}
.staticblock-footer .heading p{text-align:center;color:#fff;font-weight:700;font-size:18px;margin-bottom:0;}
.staticblock-footer .column-1{float:left;width:280px;margin:18px 19px 16px 20px;}
.staticblock-footer .column-1 h2{background:url("../image/em_post-item_h2.jpg") no-repeat left bottom;color:#47cbde;font-size:14px;font-weight:700;margin-bottom: 7px;padding:7px 0 10px;}
.staticblock-footer .column-1 h2 a{color:#47cbde;}
.staticblock-footer .column-1 p{color:#a0a0a0;font-size:11px;min-height:42px;margin-bottom:16px;}
.staticblock-footer .column-1 p.readmore{min-height:12px;margin-bottom:0;}
.staticblock-footer .column-1 p.readmore a{color:#545054;font-weight:700;font-size:10px;text-transform:uppercase;}
.staticblock-footer .column-1 .model{color:#a0a0a0;font-size:10px;font-family:'HelveticaBold';}

/* boss-column */
.boss-column{background:url(../image/bg-nearfooter.jpg) no-repeat;min-height:151px;padding-top:28px;}

/* footer-bottom */
#footer-bottom{float:left;width:278px;padding-right:20px;position:relative;padding-left:2px;}
#footer-bottom .column.footer-bottom{width:278px;padding-left:0;}
#footer-bottom .column.footer-bottom li{float:left;}
#footer-bottom .column.footer-bottom h1{font-size:20px;color:#fff;font-family: 'Helvetica-CondensedBold';margin-bottom:3px;}
#footer-bottom .column.footer-bottom p{color:#a0a0a0;font-size:11px;margin-bottom:15px;border-bottom:1px solid #353435;padding-bottom:13px;}

/* register */
.register h1{margin-bottom:5px;}
p.text-register{color:#5a5a5a;font-size:11px;font-family:'HelveticaRegular';}
p.text-register a{color:#5a5a5a;}
.register form h2{color:#3db0c1;font-size:14px;font-family:'HelveticaBold';border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:10px;}
.form-register{float:left;width:280px;}
.form-register.form-register1{margin-right:20px;}
.register .buttons{clear:both;}
.register table.form tr td:first-child{color:#1e1e1e;font-size:11px;font-family:'HelveticaBold';width:auto;}
.register .content.newletter table.form tr td:first-child{color:#5a5a5a;font-size:11px;}
.register .content.newletter table.form tr td{color:#1e1e1e;font-size:14px;font-family:'HelveticaBold';}
#content .register .content{padding:0;}
.register input[type="text"],.register input[type="password"]{border-bottom:1px solid #b1b1b1;width:265px;}
.register select{width:275px;color:#646464;font-size:11px;font-family:'HelveticaBold';}
.form-register input[type="radio"]{vertical-align:-2px;margin-right:4px;}
.register_form input[type="checkbox"] {vertical-align:-2px;margin-right:5px;}
.register_form .left{float:left;}

/* my-account */
.frame-myaccount{padding:0}
.frame-myaccount h2{color:#3db0c1;font-size:14px;font-family:'HelveticaBold';border-bottom:1px solid #dadada;padding-bottom:8px;width:310px;}
.frame-myaccount li{background:url(../image/bg-li.png) 0 5px no-repeat;padding:0 0 8px 12px;;}
.frame-myaccount li a{color:#5a5a5a;font-size:11px;font-family:'HelveticaBold';}

/* login-content */
.login-content h2{font-size:14px;color:#3db0c1;font-family:'HelveticaBold';}
.login-content .right input[type="text"],.login-content .right input[type="password"]{width:280px;margin-top:5px;}
a.forgotpass{float:left;color:#787878;font-size:11px;font-family:'HelveticaBold';display:block;padding:17px 0;margin-left:12px;}
.login-content .right span.out-button{float:left;}

span.out-button{background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 20px;display:block;height:25px;float:left;margin-top:11px;width:auto;}
span.out-button input{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 20px 0 0;display:block;height:25px;line-height:25px;text-transform:uppercase;color:#787878;font-size:9px;width:auto;float:left;}

/* page of my account */
.edit-form-acount input[type="text"],.edit-form-acount input[type="password"]{width:310px;}
.edit-form-acount select{width:320px;}

/* sitemap */
.sitemap-info ul li{padding-left:20px;line-height:20px;list-style:disc inside none;color:#3DB0C1;}

/* contact-us */
form.contact input[type="text"], form.contact textarea{width:500px !important;}

/* search */
input[type="checkbox"] {vertical-align:-2px;}
.frame-search .product-list .right{width:82%;}
.frame-search .product-list .left{width:15%;}
.frame-search span.text-search{margin-right:4px;}

/* register-affiliate */
form.register-affiliate input[type="text"],form.register-affiliate input[type="password"]{width:310px;}
form.register-affiliate select{width:320px;}

@font-face {
    font-family:'HelveticaRegular';
    src: url('../fonts/helvetica/helvetica1-webfont.eot');
    src: url('../fonts/helvetica/helvetica1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica/helvetica1-webfont.woff') format('woff'),
         url('../fonts/helvetica/helvetica1-webfont.ttf') format('truetype'),
         url('../fonts/helvetica/helvetica1-webfont.svg#HelveticaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Helvetica-CondensedBold';
    src: url('../fonts/helveticacondensebold/helveticacdbd1-webfont.eot');
    src: url('../fonts/helveticacondensebold/helveticacdbd1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticacondensebold/helveticacdbd1-webfont.woff') format('woff'),
         url('../fonts/helveticacondensebold/helveticacdbd1-webfont.ttf') format('truetype'),
         url('../fonts/helveticacondensebold/helveticacdbd1-webfont.svg#Helvetica-CondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'HelveticaBold';
    src: url('../fonts/helveticabold/helveticabd-webfont.eot');
    src: url('../fonts/helveticabold/helveticabd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticabold/helveticabd-webfont.woff') format('woff'),
         url('../fonts/helveticabold/helveticabd-webfont.ttf') format('truetype'),
         url('../fonts/helveticabold/helveticabd-webfont.svg#HelveticaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.box.box-manufacturer select {
width: 140px;
}