@-moz-document url-prefix() {
    #boss_menu {clear:both;height:41px;padding:0px;position:relative;z-index:10;}
    #boss_menu > ul > li {position:relative;float:left;z-index:20;padding:0px;display:block;height:41px;margin-right:5px;padding-left:12px;}
}
*{margin:0;padding:0;outline:none;}
ul,ol{list-style:none;}
body {background:url(../image/body.jpg) repeat-x center top;color:#6f6f6f;
font-family: Arial,Helvetica, sans-serif;font-size:12px;}
h1,.welcome {margin-top:0px;margin-bottom:15px;text-transform:uppercase;font-size:14px;font-weight:700;color:#262b28;}
h2 {color:#262b28;font-weight:700;font-size:14px;margin-top:0px;margin-bottom:5px;text-transform:uppercase;}
p {margin-top: 0px;margin-bottom:15px;}
a,a:visited,a b{text-decoration:none;cursor:pointer;color:#6E6E6E;}
a:hover {text-decoration:underline;cursor:pointer;}
a,a img{border:none;}
form {display:inline;}
input[type='text'],input[type='password']{height:24px;line-height:24px;
border:1px solid #d4d4d4;padding:0 4px;margin:0;}
input[type="radio"] {vertical-align:-1px;margin-right:3px;}
input[type="checkbox"] {vertical-align:-2px;margin-right:4px;}
select {background:#fdfdfd;border:1px solid #d4d4d4;padding:2px 6px;color:#646464;}
textarea{resize:none;padding:4px;height:100px;border:1px solid #d4d4d4;}
label{cursor:pointer;}

/* layout */
#container {margin:0 auto;text-align:left;}
#column-left {float:left;width:176px;margin-top:30px;}
#column-right {float:right;width:176px;margin-top:30px;}
#content {min-height:300px;margin-bottom:25px;}
#column-left + #column-right + #content{width:568px;}
#column-left + #content,#column-right + #content{float:left;width:764px;}
.container .sixteen.columns{position:relative;z-index:9;}

/* header */
#header {/*height:96px;*/position:relative;z-index:99;}

/* header cart */
#header #cart {z-index:9;float:right;}
#header #cart .heading {float:left;position:relative;z-index:1;height:40px;display:block;padding:0 0 0 54px;}
#header #cart .heading a {background:url('../image/bg-cart.png') right 0 no-repeat;padding:0 10px 0 3px;color:#38B0E3;text-decoration: none;display:block;height:40px;float:left;}
#header #cart .heading a span{color:#fff;line-height:49px;}
#header #cart .heading a:hover span{color:#fe8300;}

/* currency */
form.currency{position:absolute;right:62px;top:28px;}
form.language{position:absolute;right:0;top:28px;}
form.language select,form.currency select{border:1px solid #c3c3c3;color:#8f8f8f;font-size:11px;padding:4px 6px;}
form.language select option{padding:0 8px 0 0;}

/* header content cart */
#header #cart .content {clear:both;display:none;background:#fff;width:204px;border:1px solid #c3c3c3;
position:absolute;right:0;top:40px;padding:14px 18px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#header #cart.active .content {display: block;}
.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px;}
.mini-cart-info td{color:#a1a1a1;vertical-align:top;padding:10px 0px;text-align:left;font-weight:700;}
.mini-cart-info .image{width:80px;position:relative;}
.mini-cart-info .image a{width:80px;display:block;text-align:center;padding:6px 0;border:1px solid #c8c8c8;}
.frame-image-dropdown{position:relative;margin-right:10px;width:80px;}
.frame-image-dropdown span.remove{position:absolute;right:-2px;top:0;}
.mini-cart-info .name{margin-bottom:13px;display:block;}
.mini-cart-info .name a{color:#6E6E6E;font-weight:bold;}
.mini-cart-info .name small{display:block;clear:both;margin-top:5px;}
.mini-cart-info .quantity {text-align:left;color:#a1a1a1;font-size:14px;}
.mini-cart-info span.total {font-size:14px;color:#262b28;}
.mini-cart-info .remove{position:absolute;top:6px;right:6px;}
.mini-cart-info .remove img{cursor:pointer;display:block;}
.mini-cart-total {text-align:left;padding:0;}
.mini-cart-total table {border-collapse:collapse;display:inline-block;margin-bottom:2px;width:100%;}
.mini-cart-total td {padding:0px 6px 4px 0;text-transform:uppercase;width:166px;color:#262b28;font-size:14px;font-weight:700;}
.mini-cart-total tr td:first-child{width:105px;color:#ff8a00;font-size:12px;}
.mini-cart-total td:first-child.right.last{font-size:12px;}
.mini-cart-total td.right.last{font-size:18px;border-bottom:1px solid #e4e4e4;padding-bottom:10px;}
#header #cart .checkout{text-align:left;clear:both;padding-top:6px;overflow:hidden;}
#header #cart .empty {padding:12px 0 10px;text-align:center;color:#262b28;}
#cart .checkout a{height:35px;display:block;padding:0 0 0 4px;text-decoration:none;float:left;}
#cart .checkout a span{height:35px;display:block;padding:0 4px 0 0px;line-height:35px;}
#cart .checkout a span span{height:35px;display:block;font:bold 12px/35px Arial;color:#fff;text-transform:uppercase;padding:0 9px;color:#fff;}
#cart a.view_cart_mini{background:url(../image/viewcart.png) no-repeat;}
#cart a.view_cart_mini span.view_cart_mini-text{background:url(../image/viewcart.png) 100% 100% no-repeat}
#cart a.view_cart_mini span.view_cart_mini-text1{background:url(../image/bongviewcart-mini.png) center center no-repeat;}
#cart a.checkout_mini{background:url(../image/checkout_mini.jpg) no-repeat;float:right;}
#cart a.checkout_mini span.checkout_mini_text{background:url(../image/checkout_mini.jpg) 100% 100% no-repeat;}
#cart a.checkout_mini span.checkout_mini_text1{background:url(../image/bongcheck.png) center center no-repeat;}

/* boss-bottom */
.boss-bottom{position:relative;z-index:0;}
.boss-bottom #logo{float:left;margin-top: -43px;margin-bottom: 20px;margin-left: 8px}
.container #header .boss-bottom .right_header{float:right;}
#header-top{float:right;margin-right:17px;}
.secure-business{background:url(../image/bg-telphone1.png) left 5px no-repeat; color:#a9a9a9;font:bold 11px/15px Tahoma;padding-left:24px;}
.secure-business h4{font-size:14px;padding-bottom:4px;}
.secure-business p{margin:0;font-size:18px;padding-top:7px;}
.secure-business span{color:#fff;margin-left:6px;}
.secure-business span{color:#fff;#}

#header #search {background:url(../image/input-search.png) left 0px no-repeat;padding:0 31px 0 10px;width:144px;float:right;z-index:15;margin-top:2px;position:relative;height:25px;overflow:hidden;}
#header .button-search {position: absolute;right:7px;background: url('../image/button-search.png') center center no-repeat;width:16px;height:14px;cursor: pointer;top:7px;}
#header #search input{height:23px;border:none;line-height:23px;color:#96a0a3;font-size:11px;background:none;padding-top:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    #header #search input{padding-top:1px;}
} 

/* boss-top */
.boss-top{
	font-size:11px;
	padding-top:9px;
	padding-bottom:2px;
	position:relative;
	z-index:99;
	min-height:60px;
    bottom: 10px;
}
#header #welcome {z-index:5;width:auto;text-align:left;color:#a9a9a9;line-height:30px;float:right;margin-right:25px;font-size:13px;}
#header #welcome a {color:#fff;}

#header .links {padding-right:10px;float:right;line-height:30px;}
#header .links a {float: left;display:block;color:#fff;margin-right:5px;font-size:13px;}
#header .links a + a {background:url(../image/cham.jpg) left 14px no-repeat;padding:0px 0px 0px 7px;font-size:13px;}
#header .links a:hover{text-decoration:none;color:#17CBFF;}

/* color */
.boss-top form{float:left;}
#boss_color{float:left;line-height:30px;}
#boss_color a{color:#96a0a3;font-size:11px;margin-right:3px;}
#boss_color a + a{background:url(../image/chamcolor.jpg) left 6px no-repeat;padding-left:7px;}
#boss_color a b{color:#fff;font-weight:400;}
#boss_color a:hover{color:#fff;text-decoration:none;}

/* menu */
#boss_menu {clear:both;height:42px;padding:0px;position:relative;z-index:10;}
#boss_menu > ul > li {position:relative;float:left;z-index:20;padding:0px;display:block;height:42px;margin-right:5px;padding-left:12px;}
#boss_menu > ul > li:first-child{padding-left:15px;}
#boss_menu > ul > li:first-child:hover{background:url(../image/bg-menuhover.jpg) left 0px no-repeat;}
#boss_menu > ul > li:hover a{color:#fff;}
#boss_menu > ul > li:hover{background:url(../image/bg-menuhover.jpg) left 0px repeat-x;}
#boss_menu > ul > li > a {font-size:14px;font-family:Tahoma;color:#1b4652;line-height:42px;text-decoration:none;display: block;padding:0px 12px 0 0px;z-index:6;position:relative;display:block;height:42px;text-transform:uppercase;}
#boss_menu > ul > li > div.dropdown{
	background:#fff;
	display:none;
	position:absolute;
	z-index:5;
	padding:16px 0px 15px;
	margin-left:-12px;
	color:#6f6f6f;
	-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;
	border:1px solid #c3c3c3;}	
#boss_menu > ul > li:hover > div {display:block;}
#boss_menu > ul > li > div.dropdown .option .staticblock{padding:0 0px 0 18px;margin-top:-3px;color:#6f6f6f;}
#boss_menu > ul > li > div.dropdown .option .staticblock h3{font-size:13px;font-weight:700;margin-bottom:12px;}
#boss_menu > ul > li > div.dropdown .option .staticblock p{margin:0 10px 15px 0;}
#boss_menu > ul > li > div.dropdown .option a{font-weight:400;margin-bottom:10px;display:inline-block;}
#boss_menu > ul > li > div.dropdown .option ul li a{color:#6f6f6f;font-weight:400;margin-bottom:0;display:inline;}
#boss_menu > ul > li > div.dropdown ul li{margin:0 15px 16px 0;font-weight:700;color:#6f6f6f;}
#boss_menu > ul > li > div.dropdown ul li a img{border:1px solid #c8c8c8;padding:5px;}
#boss_menu > ul > li > div.dropdown .column.category li{margin-bottom:8px;display:block;clear:both;}
#boss_menu > ul > li > div.dropdown .column.category li a img{display:block;margin:0 18px 18px 0;float:left;}
#boss_menu > ul > li > div.dropdown .option ul:first-child li{margin:0 22px 18px 15px}
#boss_menu > ul > li > div.dropdown .option ul.column.category:first-child li{margin:0 0 10px 15px;}
#boss_menu > ul > li > div.dropdown .column.product li a,#boss_menu > ul > li > div.dropdown .column.manufacturer li a{margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block;}
#boss_menu > ul > li > div.dropdown .column.product li span,#boss_menu > ul > li > div.dropdown .column.manufacturer li span{margin-bottom:8px;display:block;}
#boss_menu > ul > li > div.dropdown .column.product li span a,#boss_menu > ul > li > div.dropdown .column.manufacturer li span a{display:inline;margin-bottom:0px;color:#00b7ec;}
#boss_menu > ul > li > div.dropdown a.parent{padding:0 15px;color:#262b28;}
#boss_menu > ul > li > div.dropdown a.parent + .column.category{padding-left:15px;}
#boss_menu .staticblock h4{color:#262b28;font:bold 14px Arial;margin-bottom:8px;}
#boss_menu ul li ul li > div.sub_menu{
	z-index:100!important;
	padding: 5px 0 5px 20px;
	border: 1px solid #d7d7d7;
	background: #fff;
	width:160px;
}
#boss_menu ul li ul li > div.sub_menu{
	display:none;
	position:absolute;
	top:-6px;
	left:145px;
}
#boss_menu ul li ul li{position:relative}
#boss_menu ul li ul li:hover > div.sub_menu{display:block;}
.container #boss_menu > ul > li > div.dropdown .column{margin:0;}

/* breadcrumb */
.breadcrumb {color:#262b28;margin:30px 0 12px;font-size:11px;}
.breadcrumb a + a{background:url(../image/bg-beadcrum.png) no-repeat left center;padding-left:15px;}
.breadcrumb a{color:#262b28;padding-right:8px;}
.breadcrumb a.last{color:#ea7700;}
.breadcrumb a.last:hover{text-decoration:none;cursor:default;}

#notification a{color:#00b7ec;}
.success, .warning, .attention, .information {position:relative;padding:10px 10px 10px 33px;margin-bottom:15px;color:#262B28;}
.warning{padding:10px 10px 10px 25px;}
.success {background:#f5fecf url('../image/success.png') 10px 9px no-repeat;border: 1px solid #d0dc9b;color:#7cb747;}
.warning {background:#f9dbdb url('../image/warning.jpg') 10px center no-repeat;border: 1px solid #f6bbc3;color:#f07979;}
.attention {background: #FFF5CC url('../image/attention.png') 10px center no-repeat;border: 1px solid #F2DD8C;}
.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 0;
}
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 5px 5px 0;vertical-align: top;}

table.radio td label {
	display: block;
}
table.radio tr td:first-child {
	width: 1px;
}
table.radio tr.highlight:hover td {
	background: #F1FFDD;
	cursor: pointer;
}

/* pagination */
.pagination {padding-top:12px;display: inline-block;width: 100%;margin-bottom:10px;}
.pagination .links {float: left;}
.pagination .links a{display:inline-block;padding:4px;color:#afafaf;}
.pagination .links b {display: inline-block;padding:4px;font-weight: normal;text-decoration: none;color:#000;}
.pagination .results {float:right;padding-top:3px;}

/* button */
a.button, input.button {cursor:pointer;color:#FFFFFF;}
a.button {display:inline-block;text-decoration: none;}
input.button {margin:0;border:0;}

.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;
}

/* box */
.box {padding-bottom:20px;background:#f2f2f2;padding:10px 18px;}
.box .box-heading{font:bold 14px Tahoma;text-transform:uppercase;background:url('../image/bg-heading.jpg') 0 bottom repeat-x;color:#262b28;padding-bottom:5px;margin-bottom:5px;}

/* box category */
.box.box-categorys{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.box.box-categorys .box-heading{margin-bottom:0;margin-top:6px;}
.box-category{padding-top:7px;}
.box-category > ul > li {padding:0px 0 10px;}
.box-category > ul > li > ul li{padding:0 0 4px;}
.box-category > ul > li > a {color:#6f6f6f;font-weight:400;}
.box-category > ul > li ul {display:none;}
.box-category > ul > li a.active + ul {display: block;margin-top:5px;}
.box-category  ul  li a:hover{text-decoration:none;color:#00b7ec;}
.box-category  ul  li a.active{text-decoration:none;color:#00b7ec;}
.box-category > ul > li ul li a{color:#a1a1a1;padding-left:2px;}
.box-category > ul > li ul li a:hover,.box-category > ul > li ul li a.active{color:#262b28;}
/* .box-category > ul > li > ul > li > a.active{background:url(../image/bg-active.png) left 4px no-repeat;} */

/* box-manufacturer */
.box.box-manufacturer select{width:140px;color:#4a4a4a;border:1px solid #fff;border-top:1px solid #d9d9d9;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-top:5px;}

/* box box-featured */
.box.box-featured .one-product{padding:5px 0 15px;width:100%;}
.box.box-featured .one-product .image{text-align:center;float:center;width:140px;border:0px solid #c7c7c7;background:#fff;margin-bottom:9px;padding:6px 0;}
.box.box-featured .one-product .name{clear:both;text-align:center;}
.box.box-featured .one-product .cart{margin-top:4px;display:block;float:center;}
.box.box-featured .one-product .name{margin-bottom:13px;}
.box.box-featured span.out-button input{padding:0 6px 3px;}

/* box-tagcloud */
.box.box-tagcloud{overflow:hidden;background:url('../image/bg-column.jpg') 0 bottom no-repeat;padding:0 0 19px 0;margin-bottom:12px;}
.frame-box-tagcloud{background:#f2f2f2;padding:10px 18px 5px;}
.box.box-tagcloud .box-content{padding:5px 0 10px 0px;text-align:left !important;overflow:hidden;}
.box.box-tagcloud .box-content a{color:#4a4a4a;margin:0 5px 3px 0;display:inline-block;font:italic bold 12px Arial;}
.box.box-tagcloud .box-content a:hover{color:#00b7ec;}

/* box box-myaccount */
.box.box-myaccount{margin-bottom:20px;border-bottom:1px solid #d7d7d7;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.box.box-myaccount li{padding:5px 0;}
.box.box-myaccount li a.active{background:url(../image/liaccount.png) 0 5px no-repeat;padding-left:12px;color:#00b7ec;}
.box.box-myaccount li a{color:#4a4a4a;}
.box.box-myaccount li a:hover{text-decoration:none;color:#00b7ec;}

/* box products */
.box-product {width: 100%;overflow:hidden;}
.box-product > div {display:inline-block;vertical-align:top;}
.box-product .image {display: block;margin-bottom:0px;}
.box-product .name{display: block;margin-bottom: 4px;}
.box-product .name a {color:#6f6f6f;font-weight: bold;}
.price {font-size:18px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.featuredprice {font-size:18px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.cartprice {font-size:12px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.price-old {text-decoration:line-through;font-weight:400;}

/* box Group Featured */
.box-group-heading {
    font-size:14px;font-family:Tahoma;color:#1b4652;line-height:40px;text-decoration:none;display: block;padding:0px 12px 0px 14px;z-index:6;position:relative;display:block;height:42px;text-transform:uppercase;
    background: url(../image/blue/menu-main.png);
}
.box-group-product {
	overflow: auto;
	margin:0 auto 0 auto;
	text-align:center;	
}
.box-group-product > div {
	width:160px;
	display: inline-block;
	vertical-align: top;
	text-align:center;
	margin:7px;
	padding:3px;
}
.box-group-product .image {display: block;margin-bottom:0px;}
.box-group-product .name{display: block;margin-bottom: 4px; min-height:60px;}
.box-group-product .name a {color:#6f6f6f;font-weight: bold;}
.box-group-product > div:hover{-webkit-box-shadow: 0px 0px 5px 0px #333;box-shadow: 0px 0px 5px 0px #333;}
.price-group {font-size:18px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.featured-group-price {font-size:18px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.cart-group-price {font-size:12px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.price-group-old {text-decoration:line-through;font-weight:400;}
span.inside-out-button-custom,a.button span.out-button{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 3px 0 0px;height:25px;float:center;display:block;}
span.out-button-custom,a.button{background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 3px;height:25px;float:center;display:block;}
span.inside-out-button-custom,a.button span.out-button{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 3px 0 0px;height:25px;float:center;display:block;}
span.out-button-custom input,a.button span.text-abutton{background:url(../image/bongcart.png) center top no-repeat;height:25px;float:center;color:#fff;text-transform:uppercase;cursor:pointer;font:bold 10px/24px Arial;padding:0 15px;white-space:nowrap;}
span.out-button-custom input {padding-bottom:3px;}

/* box Extreme Featured */
.box-extreme-heading {
    font-size:14px;font-family:Tahoma;color:#1b4652;line-height:40px;text-decoration:none;display: block;padding:0px 12px 0px 14px;z-index:6;position:relative;display:block;height:42px;text-transform:uppercase;
    background: url(../image/blue/menu-main.png);
}
.box-extreme-product {
	overflow: auto;
	margin:0 auto 0 auto;
	text-align:center;	
}
.box-extreme-product > div {
	width:160px;
	display: inline-block;
	vertical-align: top;
	text-align:center;
	margin:0px;
	padding:0px;
}
.box-extreme-product .image {display: block;margin-bottom:0px;}
.box-extreme-product .name{display: block;margin-bottom: 4px;}
.box-extreme-product .name a {color:#6f6f6f;font-weight: bold;}
.price-extreme {font-size:18px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.featured-extreme-price {font-size:18px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.cart-extreme-price {font-size:12px;font-weight:700;color:#ea7700;margin-bottom:4px;}
.price-extreme-old {text-decoration:line-through;font-weight:400;}
span.inside-out-button-extreme,a.button span.out-button{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 3px 0 0px;height:25px;float:center;display:block;}
span.out-button-extreme,a.button{background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 3px;height:25px;float:center;display:block;}
span.inside-out-button-extreme,a.button span.out-button{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 3px 0 0px;height:25px;float:center;display:block;}
span.out-button-extreme input,a.button span.text-abutton{background:url(../image/bongcart.png) center top no-repeat;height:25px;float:center;color:#fff;text-transform:uppercase;cursor:pointer;font:bold 10px/24px Arial;padding:0 15px;white-space:nowrap;}
span.out-button-extreme input {padding-bottom:3px;}

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

#content .content.custom .left {
	float: left;
	width: 29%;
}
#content .content.custom .center {
	float: left;
	width: 59%;
}
#content .content.custom .right {
	float: left;
	width: 89%;
}

/* 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-bottom: 10px;}

/* category-info */
.category-info{overflow:hidden;margin-bottom:32px;color:#6f6f6f}
.category-info p{margin-bottom:24px;}
.category-info h2{color:#262b28;font-weight:700;text-transform:capitalize;margin-bottom:25px;font-size:28px;}
.category-list{overflow:hidden;}
.category-list li{padding:0 0 5px 12px;background:url(../image/bg-categorylist.png) left 5px no-repeat;}
.category-list a{color:#6f6f6f;}
.category-list ul {float:left;width:100%;}

/* category */
.banner-category{padding-top:1px;height:234px;}
.product-filter {overflow:hidden;background:#f2f2f2;height:40px;-moz-border-radius:5px;
-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#262b28;padding:0 10px 0 12px;line-height:40px;clear:both;}
.product-filter.row{margin-bottom:2px;}
.product-filter .display {float:right;padding-top: 4px;}
.product-filter .display b{display:none;}
.product-filter .sort {float:left;margin-right:22px;}
.product-filter .sort b,.product-filter .limit b{font-weight:400;float:left;margin-right:10px;line-height:}
.product-filter .limit{float:left;}
.product-filter select{color:#a1a1a1;font-style:italic;border:1px solid #fff;border-top:1px solid #d9d9d9;background:#fff;}
.product-compare {padding-top:6px;margin-bottom:25px;}
.product-compare a {font:bold 12px Arial;color:#262b28;}
.image.image-category{float:left;margin-right:20px;width:175px;border:0px solid #c3c3c3;padding:20px 0;text-align:center;margin-bottom:32px;}

/* display list */
a.no-active-list{background:url(../image/no-active-list.png) no-repeat;display:block;height:14px;float:left;margin:9px 0 0 10px;width:14px;text-indent:-9999px;}
a.no-active-gird,span.active-list,a.no-active-list,span.active-gird{display:block;height:14px;float:left;margin-top:9px;width:14px;text-indent:-9999px;}
a.no-active-gird{background:url(../image/no-active-gird.png) no-repeat;display:block;height:14px;float:left;margin:9px 10px 0 0;width:14px;text-indent:-9999px;}
a.no-active-list:hover,span.active-list{background:url(../image/active-list.png) no-repeat;}
a.no-active-gird:hover,span.active-gird{background:url(../image/activegird.png) no-repeat}

.product-list span.out-button input{padding:0 6px 3px;}
.product-list .one-product-list{overflow:hidden;margin-bottom:16px;}
.product-list .right {float:right;width:74%}
.product-list .left{float:left;width:176px;margin-right:20px;}
.product-list .image {width:176px;text-align:center;padding:14px 0;border:1px solid #fff;}
.product-list .one-product-list:hover .image{border:1px solid #c3c3c3;}
.product-list .name {margin-bottom:8px;}
.product-list .name a {color:#000000;font-weight: bold;}
.product-list .description {line-height:15px;margin-bottom:18px;color:#6f6f6f;}
.product-list .rating {display:block;margin-bottom:7px;}
.product-list .price{float:left;margin-top:6px;font-size:20px;}
.product-list .cart{float:left;display:none;margin:5px 20px 0 35px;}
.product-list .price .price-tax{margin-left:10px;}
.product-list .wishlist-compare {display:none;float:left;}
.product-list .wishlist,.product-list .compare{clear:both;}
.product-list .one-product-list:hover .cart,.product-list .one-product-list:hover .wishlist-compare{display:block;}

/* gird */
.product-grid {width: 100%;overflow:hidden;}
.product-grid > div {display:inline-block;vertical-align:top;}
.product-grid .one-product-list{width:176px;margin-right:20px;float:left;min-height:335px;}
.product-grid .one-product-list.last{margin-right:0;}
.product-grid .image{display:block;margin-bottom:18px;text-align:center;width:174px;text-align:center;padding:13px 0;border:1px solid #fff;}
.product-grid .name{display:block;margin-bottom:15px;}
.product-grid .name a {color:#6f6f6f;font-weight:bold;}
.product-grid .rating {display:block;}
.product-grid .price {display:block;margin-top:17px;float:left;}
.product-grid .cart,.product-grid .wishlist-compare,.product-grid .price .price-tax,.product-grid .description {display:none;}
.product-grid .wishlist a,.product-grid .compare a{float:left;}
.wishlist,.compare{display:block;margin-bottom:4px;}
.wishlist a,.compare a{color:#6f6f6f;padding-left:10px;font-size:11px;background:url('../image/add.png') left center no-repeat;white-space:nowrap;}
.product-grid .cart{float:right;margin:11px 0 8px;}
.product-grid .wishlist, .product-grid .compare{width:100%;clear:both;}
.product-grid .one-product-list:hover .image{border:1px solid #c3c3c3;}
.product-grid .one-product-list:hover .cart,.product-grid .one-product-list:hover .wishlist-compare{display:block;}
.product-grid .price-old{display:none;}
.product-grid span.out-button input{padding:0 6px 3px;}

/* Product */
.container .twelve.columns.codespot-detail{width:100%;}
.container .codespot-detail .five.columns.left{width:384px;margin-top:4px;}
.container .codespot-detail .seven.columns.right{width:360px;}
.product-info {overflow:hidden;margin-bottom:25px;}
.product-info .image {float:left;text-align:center;height:auto;overflow:hidden;border:0px solid #c3c3c3;padding:20px 0;width:382px;}
.product-info .description {padding:0px 0px 10px;margin-bottom:3px;line-height:21px;color:#6f6f6f;overflow:hidden;}
.product-info .description a {color:#6f6f6f;}
.product-info .description span{padding-right:5px;float:left;}
.product-info .description span.stock{font-weight:bold;color:#009900;}
.product-info .options h2{font:bold 12px Arial;clear:both;}
.product-info .cart{overflow:hidden;}
.product-info .review-top{color:#6f6f6f;font-size:11px;margin:10px 0;float:left;clear:both;width:100%;}
.product-info .review-top img{margin-right:12px;float:left;}
.product-info .review-top > div {padding:12px 0 0;line-height:20px;}
.product-info .review-top a.text-view{background:url(../image/icon-review.png) no-repeat;padding-left:18px;}
.product-info .review-top a{color:#6f6f6f;}
.product-info .review{float:right;margin-top:22px;}
.product-info .share{float:right;margin-top:23px;}
.product-info .share a{padding:0 0 0 4px}
.product-info .price {overflow:hidden;padding:0px 0px 10px;margin-bottom:10px;font-size:35px;color:#ea7700;float:left;clear:left;}
.product-info .price .price-old{font-size:20px;}
.product-info .price span.title-price{margin-top:20px;font-size:12px;display:block;}
.product-info .price .reward small,.product-info .price .price-tax{font-size:12px;font-weight:normal;color:#6f6f6f;line-height:20px;}
.product-info .frame-buttoncart{clear:both;}
.product-info .frame-wishcompare{float:left;margin-left:20px;}
a.wishlist,a.compare{color:#6f6f6f;padding-left:10px;display:block;font-size:11px;background:url('../image/add.png') left center no-repeat;margin-bottom:3px;}
.product-info .price .discount{color:#6f6f6f;font-size:12px;margin-top:12px;font-weight:400;}
.product-info .price .discount p{margin:0;height:20px;line-height:20px;}
.product-info .options {color:#6f6f6f;line-height:22px;clear:both;margin-top:15px;}
.product-info .optionsCustom {color:#6f6f6f;float:left;line-height:22px;clear:both;margin-top:15px;}
.product-info .options b{color:#626262;font-weight:400;}
.product-info .option label {margin-left:6px;}
.product-info .option select{width:750px;color:#6f6f6f;font-size:11px;}
.product-info .option input[type="text"]{width:750px;color:#6f6f6f;font-size:11px;}
.product-info .option textarea{width:750px;color:#6f6f6f;font-size:11px;}
.product-info #option-222{overflow:hidden;display:block;width:100%;}
.product-info #option-208{clear:both;}
span.text-qty{float:left;margin-right:5px;padding-top:6px !important;color:#434343;}
.product-info .cart input[type="text"]{color:#6f6f6f;font-size:11px;width:55px;float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    span.text-qty{padding-top:5px !important;}
}
.product-info .qty{margin-bottom:14px;}
.product-info .cart .minimum {padding-top:5px;color:#9b9b9b;clear:both;font-size:11px;}
.product-info .frame-wishcompare{float:left;margin-top:-3px;}
.product-info .review .share {overflow:hidden;}
#option-223{margin-top:15px;}
.options span.out-button input{padding-bottom:2px;}

/* htab detail */
.htabs {min-height:45px;width:100%;display:block;}
.htabs a {float:left;font-size:14px;font-weight:700;text-align:center;text-decoration:none;color:#6f6f6f;display:none;text-transform:uppercase;font-family:Tahoma;line-height:40px;margin-right:8px;padding:0 0 0 5px;}
#tabs a span.out-button-tab{padding:0 5px 0 0px;}
#tabs a span.text-abutton-tab{padding:0 9px;}
#tabs a.selected,#tabs a:hover{background:url(../image/atabdetail.png) no-repeat;height:40px;float:left;display:block;}
#tabs a.selected span.out-button-tab,#tabs a:hover span.out-button-tab{background:url(../image/atabdetail.png) 100% 100% no-repeat;height:40px;float:left;display:block;}
#tabs a.selected span.text-abutton-tab,#tabs a:hover span.text-abutton-tab{background:url(../image/bongcarttab.png) 0 top no-repeat;height:40px;float:left;color:#fff;text-transform:uppercase;cursor:pointer;line-height:40px;}
.tab-content{padding:17px 0;margin-bottom:0px;z-index:2;overflow:hidden;clear:both;}
#tab-description p{color:#6f6f6f;margin-bottom:20px;}
#tab-description p strong{color:#262b28;display:block;font-weight:400;}
#tab-description p img{float:left;margin-right:20px;}
#tab-review{padding:9px 0 17px;}

/* tab-review */
#tab-review a.button span.text-abutton{padding:0 14px;}
#tab-review input[type="text"],#tab-review textarea{margin-top:6px;}

.tags{margin-bottom:20px;}
.tags b{color:#6f6f6f;font-weight:400;}
.tags a{color:#00b7ec;}

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

/* compare */
.frane-compare{background:#f5f5f5;border-bottom:1px solid #d7d7d7;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-khtml-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin-bottom:14px;}
#content .frane-compare .content{padding:10px;}
.buttons.button-compare-empty{padding:0 10px;}
.compare-info{width:100%;margin-bottom:10px;background:url(../image/thead.jpg) 0 top no-repeat;border-collapse:collapse;width: 100%;}
.compare-info thead td,.compare-info thead tr td:first-child {color:#fff !important;font-weight: bold !important;text-align:left;text-transform:uppercase !important;padding:0 0 0 9px;height:41px;line-height:41px;}
.compare-info thead td.compare-attribute{background:#262b28;height:32px !important;line-height:32px !important;}
.compare-info tr td:first-child {color:#262b28 !important;font-weight:400 !important;text-align:left;padding:8px;font-size:12px !important;text-transform:none !important;vertical-align:top;}
.compare-info tr.remove-compare td{border-bottom:none;padding:12px 22px 20px;}
.compare-info td {padding:8px 22px;width:20%;color:#262b28;text-align:left;vertical-align:middle;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.compare-info td.name{padding:8px 10px;}
.compare-info tr.image td{padding:18px 22px;text-align:center;}
.compare-info tr.image td:first-child{padding:18px 8px;text-align:left;}
.compare-info .name a{font-weight: bold;color:#00b7ec;}
.compare-info tr.price-compare td{font-size:14px;color:#262b28;font-weight:700;}
.compare-info tr.model td{color:#262b28;font-size:14px;text-transform:uppercase;}
.compare-info tr.image_compare td{text-align:center;}
.compare-info tr.image_compare td:first-child{text-align:left;}
.compare-info tr.brand td{color:#ea7700;}
a.button.remove-compare{background:url(../image/bg-remove.jpg) no-repeat;text-indent:-9999px;display:block;width:20px;height:20px;}
.compare-info tr.image td img{border:1px solid #c3c3c3;}
.compare-info tr.availability td{color:#00b7ec;font-weight:700;}
.compare-info tr.text-sumarry td{color:#6f6f6f;}
.compare-info tr.tr_addtocart td{padding:12px 22px;}

/* wishlist */
.wishlist-info{background:#f5f5f5;border-bottom:1px solid #d7d7d7;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-khtml-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin-bottom:14px;}
.wishlist-info table {width:100%;margin-bottom:23px;background:url(../image/thead.jpg) 0 top no-repeat;}
.wishlist-info thead td {color:#fff;font-weight: bold;height:35px;line-height:38px;text-transform:uppercase;}
.wishlist-info thead .image{text-align:left;width:105px;padding-left:10px;}
.image-wishlist{position:relative;}
.wishlist-info tbody .image-wishlist a.remove img{position:absolute;top:0;right:25px;border:none;padding:0;}
.wishlist-info thead .name,.wishlist-info thead .model,.wishlist-info thead .stock,.wishlist-info thead .price{text-align: left;}
.wishlist-info thead .stock{padding:0 20px;}
.wishlist-info thead .quantity,.wishlist-info thead .total{text-align: right}
.wishlist-info thead .action{text-align:right;padding-right:30px;}
.wishlist-info tbody .action{text-align:right;padding:11px 30px 10px 0;}
.wishlist-info tbody td {vertical-align:top;padding:15px 0 0px;}
.wishlist-info tbody .image img{border:1px solid #d8d8d8;padding:8px;background:#fff;}
.wishlist-info tbody .image {text-align:left;width:105px;padding:15px 0 0px 10px;}
.wishlist-info tbody .name{text-align:left;}
.wishlist-info tbody .price{font-size:14px;text-align:left;}
.wishlist-info tbody .name{font-weight:700;}
.wishlist-info tbody .quantity,.wishlist-info tbody .total {text-align: right;}
.wishlist-info tbody .price s {color:#8E8E8E;margin-right:10px;}
.wishlist-info tbody .action img {cursor: pointer;}
.wishlist-info tbody .stock {color:#00b7ec;text-align:left;font-weight:700;padding:15px 20px 10px;}
.wishlist-info tbody .model{text-transform:uppercase;color:#262b28;font-size:14px;}

.login-content {margin-bottom: 20px;overflow:hidden;}
.login-content .left {float: left;width: 48%;}
.login-content .right {float: right;width: 48%}
.login-content .left .content, .login-content .right .content {min-height:130px;}
/* 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:hidden;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:hidden;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;}
.return-form.form-acount #return-product  input[type="text"],.return-form.form-acount #return-product input[type="password"]{width:auto;}


.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;
}

/* shopping cart */
.cart-info{background:#f5f5f5;border-bottom:1px solid #d7d7d7;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-khtml-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin-bottom:20px;}
.cart-info table {width:100%;margin-bottom:5px;background:url(../image/thead.jpg) 0 top no-repeat;}
.cart-info thead td{color:#faeed7;font-weight:bold;text-transform:uppercase;height:35px;line-height:38px;}
.cart-info thead .image{text-align:left;width:105px;padding-left:10px;}
.cart-info thead .name,.cart-info thead .model,.cart-info thead .price,.cart-info thead .total{text-align: left;}
.cart-info thead .quantity{padding-left:20px;padding-right:20px;text-align: left;}
.cart-info tbody tr:first-child td{padding:19px 0;}
.cart-info tbody td {vertical-align:top;padding:0px 0 15px;color:#262b28;}
.cart-info tbody .image img{border:1px solid #c7c7c7;padding:8px 6px;background:#fff;}
.cart-info tbody .image {text-align:left;width:105px;padding-left:10px !important;}
.cart-info tbody tr:first-child .quantity{padding-top:15px;padding-left:20px;padding-right:20px;}
.cart-info tbody .quantity {text-align:left;padding-left:10px;padding-right:10px;}
.cart-info tbody .name{text-align:left;font-family:Arial;font-weight:700;color:#00b7ec;}
.cart-info tbody .name small{color:#6f6f6f;}
.cart-info tbody .name a{color:#6f6f6f;}
.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:left;font-size:14px;font-weight:700;}
.cart-info tbody .model{text-align:left;text-transform:uppercase;font-size:14px;color:#262b28;}
.cart-info tbody .quantity input[type="text"]{border:none;padding:0;height:20px;line-height:20px;float:left;margin:2px -12px 0 0;background:none;width:auto!important;}
h2.text-shoppingcart{font-size:16px;margin-top:35px;}
.content_shoppingcart{color:#626262;}
.content_shoppingcart .content{margin-bottom:2px !important;padding:10px 0!important;}
.content_shoppingcart .cart-module table{margin-bottom:8px;}
#shipping{color:#626262;}
.content_shoppingcart .cart-module{padding-bottom:18px;}
.content_shoppingcart .cart-module table td:first-child{width:28%;}
.content_shoppingcart .cart-module table td{padding:0px 0 10px 0;}
.content_shoppingcart .cart-module select{width:270px;}
.content_shoppingcart .cart-module input[type="text"]{width:260px;}
.cart-total tr td{color:#262b28;font-size:14px;font-weight:700;}
.cart-total tr:first-child td,.cart-total tr:first-child td.last{color:#141414;font-size:12px;text-transform:uppercase;}
.cart-total tr:first-child td b,.cart-total tr:first-child td.last b{font-weight:700;color:#ff8a00;font-size:12px;}
.cart-total tr td.last{font-size:18px;}
.cart-info tbody span.stock {color:#F00;font-weight: bold;}
.cart-module > div {display: none;}
.cart-total {overflow:hidden;padding-top:8px;margin-bottom:15px;}
.cart-total table {float:right;}
.cart-total td {padding:0 10px;text-align:left;}
.buttons.shoppingcart_continute{margin:0px 0 12px;background:url(../image/bg-cartcontinue.png) no-repeat;height:41px;padding:14px 10px 0 0}
input#button-shipping{background:#000;height:26px;line-height:26px;text-align:center;text-transform:uppercase;padding:0 15px 3px;font-size:10px;font-weight:700;cursor:pointer;border:1px solid #000;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; }
.buttons.check-out a.button{background:url(../image/bg-checkout.jpg) no-repeat;padding:0 0 0 10px;height:52px;float:left;display:block;}
.buttons.check-out a.button span.out-button{background:url(../image/bg-checkout.jpg) 100% 100% no-repeat;padding:0 10px 0 0px;height:52px;float:left;display:block;}
.buttons.check-out a.button span.text-abutton{background:url(../image/bongcartcheckout.png) 0 top no-repeat;height:52px;float:left;color:#fff;text-transform:uppercase;cursor:pointer;font:bold 18px Arial;padding:0 60px;line-height:52px;}

/* checkout */
.checkout{overflow:hidden;}
.checkout-heading {background:url(../image/thead.jpg) no-repeat;height:41px;line-height:41px;padding:0 10px;font-weight: bold;margin-bottom:2px;}
.checkout-heading span{float:left;text-transform:uppercase;color:#faeed7;}
.checkout-heading a{float:right;margin-top:1px;font-weight:normal;text-decoration:none;}
.checkout-heading a:hover{color:#fff;}
.checkout-content {padding:16px 22px 20px;display:none;overflow:hidden;color:#6f6f6f;background:#f5f5f5;border-bottom:1px solid #d7d7d7;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;margin:-2px 0 10px;}
#checkout .checkout-content b{font-weight:400;}
#checkout .checkout-content #login span.out-button input{padding:0 20px 3px;}
a.forgotpass{float:left;font-size:11px;color:#6f6f6f;margin-left:12px;text-decoration:underline;line-height:25px;}
a.forgotpass:hover{text-decoration:none;}
.checkout-content .left {float:left;width:48%;}
#checkout .checkout-content .left span.out-button{margin-top:4px;}
.checkout-content .right {float:right;width:48%;}
.checkout-content input[type="text"],.checkout-content input[type="password"]{width:260px;margin-top:6px;}
.checkout-content input[type="password"]{margin-bottom:5px;}
#checkout .checkout-content .left label{margin-bottom:8px;display:block;}
#checkout .checkout-content h2{margin-bottom:12px;}
.checkout-content select{width:270px;}
#payment-address .checkout-content h2{margin-bottom:12px;}
.password_shoppingcart{margin-top:215px;}
.frame-label{margin-bottom:10px;}
p.payment_new{margin-top:8px;}
.checkout-content textarea{margin-top:5px;}
.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 .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;}
#confirm .checkout-content .right input.button{background:url(../image/bg-confirm.jpg) no-repeat;text-align:center;padding:0;width:240px;text-transform:uppercase;padding-bottom:3px;cursor:pointer;height:25px;line-height:24px;font-weight:700;font-size:10px;}
p.frame-regiterp{display:block;margin-bottom:10px;}
p.frame-regiterp1{margin-bottom:4px;}
.checkout .checkout-content span.out-button,.content_shoppingcart span.out-button{position:relative;}
span.out-button .wait{position:absolute;right:-12px;top:8px;}
#confirm .checkout-product td.price{display:table-cell}
#confirm tfoot td b{font-weight:400;}
span.span.ckeckout{background:url(../image/bg-addtocart.png) no-repeat;padding:0 0 0 11px;height:25px;float:left;display:block;}
span.span.ckeckout input{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;height:25px;float:left;color:#fff;text-transform:uppercase;cursor:pointer;font:bold 10px/24px Arial;padding:0 12px 3px 2px;white-space:nowrap;line-height:25px;}
span.span.ckeckout .wait{margin:5px 0 0 3px;display:block;float:left;}

/* login */
.login-content .right b{font-weight:400;}
.login-content .right input[type="text"],.login-content .right  input[type="password"]{width:230px;margin-top:5px;}

/* register */
.frame-register{margin:3px 0 0 230px}
form.register input[type="text"],form.register input[type="password"]{width:480px;}
form.register select{width:489px;}
form.register span.out-button input{padding:0 10px 3px;}
form.register .buttons span.out-button{margin-top:5px;}
form.register .buttons span.text-agree-register a,form.register .buttons span.text-agree-register a b{color:#262b28;font-weight:400;}
.content.newsletter table.form,#content .content.newsletter{margin-bottom:0;}
.content.newsletter table.form tr td:first-child{width:90px;}

/* my account */
.container .my_account .four.columns{width:48%;}
.my_account .four.columns a{color:#6f6f6f;}
.my_account .four.columns a:hover{color:#262b28;text-decoration:none;}
#content .content.myaccount li{padding-bottom:9px;}
#content .content.myaccount.order{padding:2px 0 10px 28px;}
h2.text_my_account{background:url(../image/bg-h2account.png) no-repeat;padding-left:28px;min-height:21px;padding-top:8px;margin:0;}
h2.text_my_orders{background:url(../image/h2order.png) no-repeat;padding-left:28px;min-height:26px;padding-top:11px;margin:0;}
h2.text_my_newsletter{background:url(../image/h2newletter.png) no-repeat;padding-left:28px;}

/* page of my account */
.form-acount input[type="text"],.form-acount input[type="password"],.form-acount textarea{width:310px;}
.form-acount .return-opened.four.columns textarea{width:200px}
.form-acount select{width:320px;}
a.button.edit{margin:10px 12px 0 0;background:none;color:#00b7ec;padding:0;}
a.button.delete{background:none;color:#00b7ec;margin-top:10px;}
a.button.edit:hover,a.button.delete:hover{text-decoration:underline}
.form-acount.forgotpass table.form tr td:first-child{width:100px;}

/* search */
.frame-search .product-list .right{width:82%;}
.frame-search .product-list .left{width:15%;}
.frame-search span.text-search{margin-right:4px;}
span.text-search{float:left;line-height:26px;margin-right:5px;}

/* boss_block of home page */
.boss_block{float:left;width:179px;margin:34px 0 0 1px;}
.boss_block_1{background:url(../image/request.png) no-repeat;height:145px;padding:30px 10px 0;width:159px;margin-bottom:13px;}
.boss_block_1 h4{padding:0 0 7px 64px;}
.boss_block_2{background:url(../image/block.png) no-repeat;height:59px;}
.boss_block li{display:block;margin-bottom:3px;}
.boss_block li a{color:#383838;padding-left:18px;background:url(../image/bglia.png) 0 3px no-repeat;}
.boss_block h4{color:#262b28;text-transform:uppercase;font:bold 14px Arial;margin-bottom:3px;}
.boss_block_2{padding:40px 0 0 90px;}
.boss_block_2 a{background:url(../image/view.png) right 6px no-repeat;padding-right:14px;color:#262b28;}

/* contact-us */
.contact-info {overflow:hidden;}
.contact-info .left {float: left;width: 48%;}
.contact-info .right {float: left;width: 48%;}

.contact-info.custom {overflow:hidden;}
.contact-info.custom .left {float: left;width: 88%;}
.contact-info.custom .centre {float: left;width: 88%;}
.contact-info.custom .right {float: left;width: 88%;}

.form-acount.contact input[type="text"],.form-acount.contact textarea{margin-top:6px;width:750px !important;}
/* sitemap */
.sitemap-info {overflow:hidden;margin-bottom: 40px;}
.sitemap-info .left {float: left;width: 48%;}
.sitemap-info .right {float: left;width: 48%;}
.sitemap-info ul li{padding-left:20px;line-height:20px;list-style:disc inside none;color:#00B7EC;}

/* footer */ 
#footer {clear:both;min-height:100px;padding:5px 0 5px;z-index:10;width: 100%;}
#footer-container {background:#000;margin-left: auto;margin-right: auto;text-align: left;}

/* block-left */
#footer-top{overflow:hidden;margin-bottom:37px;}
.block-footer-1{overflow:hidden;margin-bottom:38px;}
.block-left{float:left;width:375px;}
.block-left p{color:#a1a1a1;font:bold 14px Arial;background:url(../image/bg1.png) no-repeat;padding:6px 0 0 30px;margin:5px 0 0}
.block-right{padding-left:8px;}
.block-right > div img{float:left;margin-right:18px;}
.block-right > div.top{overflow:hidden;margin-bottom:20px;}
.block-right > div h4{color:#00b7ec;font-weight:700;font-size:12px;text-transform:uppercase;}
.block-right > div p{color:#262b28;margin:4px 0 0;}

.block-footer-2 li{float:left;width:170px;background:url(../image/bg-li.png) no-repeat;min-height:246px;margin-right:27px;padding-top:12px;}
.block-footer-2 li.last{margin:0 0 0 1px;}
.block-footer-2 li.next-last{margin:0 27px 0 1px;}
.block-footer-2 li h2{font:bold 12px Tahoma;color:#fff;text-transform:uppercase;text-align:center;margin:0 0 0 1px;height:30px;line-height:30px;}
.block-footer-2 li h2.block-heading1{background:url(../image/bg-h2.jpg) no-repeat;}
.block-footer-2 li h2.block-heading2{background:url(../image/bg-h21.jpg) no-repeat;}
.block-footer-2 li h2.block-heading3{background:url(../image/bg-h22.jpg) no-repeat;}
.block-footer-2 li h2.block-heading4{background:url(../image/bg-h23.jpg) no-repeat;}
.block-footer-2 li h2.block-heading5{background:url(../image/bg-h24.jpg) no-repeat;}
.content-block-footer-2{padding:10px 10px 0;}
.content-block-footer-2 p{color:#262b28;margin:7px 0 8px;background:url(../image/bg-phome.png) 0 3px no-repeat;text-indent:14px;height:60px;overflow:hidden;}
.content-block-footer-2 a.learnmore{color:#d85800;background:url(../image/arrow-footer.png) right 5px no-repeat;padding-right:14px;}
.content-block-footer-2 a:hover{color:#00b7ec;text-decoration:none;}

.frame-end-footer{padding:28px 20px 20px;background:url(../image/bg-frame-end-footer.jpg) repeat;min-height:176px;position:relative;}
.frame-end-footer h3 {font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:15px;}
#footer .columns{float: left;min-height: 100px;color:#a9a9a9;}
#footer .columns ul li{margin-bottom:10px;color:#a9a9a9;}
.frame-end-footer .columns a{text-decoration:none;color:#a9a9a9;}
#footer-bottom{float:left;}
#footer-bottom .bottom-2 li img{float:left;margin:0px 10px 0 0}
#footer-bottom .bottom-2 li span{color:#fff;}
#footer #footer-bottom .bottom-2 li{display:block;overflow:hidden;margin-bottom:10px;line-height:22px;}
#footer #footer-bottom .bottom-2 li.first{line-height:14px;}
#footer-bottom .bottom-3 li{float:left;margin:0 8px 0 0}
#footer-bottom .bottom-3 h3.letbe{color:#00b7ec;margin-bottom:10px;}
#footer-bottom .bottom-3 .p-first{background:url(../image/bg2.png) no-repeat;text-indent:18px;margin-bottom:10px;}
.logo_payment{position:absolute;right:0;bottom:-36px;}
.logo_payment a img{margin-left:8px;}
.logo_payment a:hover{color:#fff;}

#powered {text-align:left;clear:both;color:#8f8f8f;font-size:11px;padding-bottom:60px;position:relative;z-index:5;}
#powered a{color:#8f8f8f;}
#powered a:hover{color:#00B7EC;text-decoration:none;}

/* block-option-homepage */
.block-static{background:url(../image/option-homepage.jpg) repeat-x;height:56px;-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:18px 10px 0;}
.block-static li{background:url(../image/gach1.jpg) right 4px no-repeat;}
.block-static li.last{background:none;}
.block-static img{float:left;margin-right:8px;}
.block-static h2{font:bold 16px Tahoma;text-transform:uppercase;margin-bottom:2px;}
.block-static p{color:#feeed3;font:bold  12px Tahoma}
.home_page .block-option-otherpage{display:none;}

/* banner */
.banner div {text-align: center;width: 100%;display: none;}
.banner div img {margin-bottom: 20px;}
#column-left #banner0{margin-bottom:15px;}

/* span */
span.out-button,a.button{background:url(../image/bg-addtocart.png) 100% 100% no-repeat;padding:0 0 0 3px;height:25px;float:left;display:block;}
span.inside-out-button,a.button span.out-button{background:url(../image/bg-addtocart2.png) 100% 100% no-repeat;padding:0 3px 0 0px;height:25px;float:left;display:block;}
span.out-button input,a.button span.text-abutton{background:url(../image/bongcart.png) center top no-repeat;height:25px;float:left;color:#fff;text-transform:uppercase;cursor:pointer;font:bold 10px/24px Arial;padding:0 33px;white-space:nowrap;}
span.out-button input{padding-bottom:3px;}
a.button span.text-abutton.back{padding:0 25px;line-height:24px;}

/* Extreme YouTube Resize Div */

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:0px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}