@media(min-width:1200px){html{background:#fff url(../image/topbg.jpg) no-repeat center top fixed}
.c12{width:1020px;margin-left:0;margin-right:0;margin:0 auto;background:rgba(255,255,255,0.92)}
}
.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.g11,.g12{float:left;position:relative;margin-left:0;margin-right:0}
.alpha{margin-left:0}
.omega{margin-right:0}
.c12 .g1{width:8.333%}
.c12 .g2{width:16.667%}
.c12 .g3{width:25.0%}
.c12 .g4{width:33.333%}
.c12 .g5{width:41.667%}
.c12 .g6{width:50.0%}
.c12 .g7{width:58.333%}
.c12 .g8{width:66.667%}
.c12 .g9{width:75.0%}
.c12 .g10{width:81.333%}
.c12 .g11{width:91.667%}
.c12 .g12{width:100.0%}
.c12 .prefix_1{padding-left:8.333%}
.c12 .prefix_2{padding-left:16.667%}
.c12 .prefix_3{padding-left:25.0%}
.c12 .prefix_4{padding-left:33.333%}
.c12 .prefix_5{padding-left:41.667%}
.c12 .prefix_6{padding-left:50.0%}
.c12 .prefix_7{padding-left:58.333%}
.c12 .prefix_8{padding-left:66.667%}
.c12 .prefix_9{padding-left:75.0%}
.c12 .prefix_10{padding-left:83.333%}
.c12 .prefix_11{padding-left:91.667%}
.c12 .suffix_1{padding-right:8.333%}
.c12 .suffix_2{padding-right:16.667%}
.c12 .suffix_3{padding-right:25.0%}
.c12 .suffix_4{padding-right:33.333%}
.c12 .suffix_5{padding-right:41.667%}
.c12 .suffix_6{padding-right:50.0%}
.c12 .suffix_7{padding-right:58.333%}
.c12 .suffix_8{padding-right:66.667%}
.c12 .suffix_9{padding-right:75.0%}
.c12 .suffix_10{padding-right:83.333%}
.c12 .suffix_11{padding-right:91.667%}
.c12 .push_1{left:8.333%}
.c12 .push_2{left:16.667%}
.c12 .push_3{left:25.0%}
.c12 .push_4{left:33.333%}
.c12 .push_5{left:41.667%}
.c12 .push_6{left:50.0%}
.c12 .push_7{left:58.333%}
.c12 .push_8{left:66.667%}
.c12 .push_9{left:75.0%}
.c12 .push_10{left:83.333%}
.c12 .push_11{left:91.667%}
.c12 .pull_1{left:-8.333%}
.c12 .pull_2{left:-16.667%}
.c12 .pull_3{left:-25.0%}
.c12 .pull_4{left:-33.333%}
.c12 .pull_5{left:-41.667%}
.c12 .pull_6{left:-50.0%}
.c12 .pull_7{left:-58.333%}
.c12 .pull_8{left:-66.667%}
.c12 .pull_9{left:-75.0%}
.c12 .pull_10{left:-83.333%}
.c12 .pull_11{left:-91.667%}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
@media(max-width:767px){.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.g11,.g12{float:none;width:98%!important;margin:0 1%!important}
#header{background:#fff;border:0;height:auto}
#header #logo{display:block;padding:10px 0;margin:0;text-align:center!important}
#header #logo img{max-width:50%!important;height:auto;width:auto;text-align:center!important}
#header .blank{display:none}
.topcart{display:none}
#mobile-cart .remove{display:none}
#menu{display:none}
#subheader p{font-size:10px;padding:10px 0;text-align:center}
#subheader p,#subheader a{text-align:center;font-size:10px}
#subheader .links div{text-align:center}
#setting{position:relative;height:auto;width:100%;display:none;padding:8px 0;border:1px solid #8ebadf;background:#fff;top:auto;right:auto;border:0}
#setting #language{margin:0 15px}
#setting #currency{margin:0 15px}
#mobile-cart .heading{display:none}
#mobile-cart .mini-cart-info table{border-collapse:collapse;width:90%;margin:5px 5%}
#mobile-cart .mini-cart-total{width:90%;margin:0 5% 5px 5%}
#mobile-cart .checkout{text-align:center;clear:both;margin-bottom:10px}
#mobile-cart a.btn{padding:5px 12px;background:#acd0e7;border:#a1bddc solid 1px;color:#fff;text-decoration:none;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 rgba(0,0,0,0.15)}
#mobile-cart a.btn i{display:inline-block;margin-right:10px}
#mobile-cart .empty{padding:10px 0;text-align:center}
}
@media(max-width:480px){#header #logo img{max-width:80%!important;height:auto;width:auto;text-align:center!important}
#header .blank{display:none}
}
@media(min-width:768px) and (max-width:979px){html{background:#fff}
.c12{width:98%;margin:0 1%;background:0}
#header{background-size:100%}
#menu{display:none}
#mobile-cart-btn{display:none}
#mobile-setting-btn{right:0}
#mobile-menu-btn{right:42px}
.topcart{display:block}
#subheader p{font-size:10px;padding:10px 0;text-align:center}
#subheader p,#subheader a{text-align:center;font-size:10px}
#subheader .links div{text-align:center}
}
@media(min-width:980px) and (max-width:1199px){html{background:#fff}
body{background:#fff}
.c12{width:98%;margin:0 1%;background:0}
#mobile-btn{display:none}
}
@media(min-width:1200px){#mobile-btn{display:none}
}

@media(max-width:767px){.breadcrumb{display:none}
#column-left{float:none;width:98%;margin:0 1%}
#column-right{float:none;width:98%;margin:0 1%}
#column-left+#column-right+#content,#column-left+#content,#column-right+#content{float:none;width:98%;margin:0 1%}
.box-product>div{float:left}
.box-product .inbox{border:0}
#content .box-product>div{width:50%}
#column-left .box-product>div,#column-right .box-product>div{width:50%}
#column-left+#content .box-product>div,#column-right+#content .box-product>div{width:50%}
#column-left+#column-right+#content .box-product>div{width:50%}
#content .product-grid>div{width:50%}
#column-left+#content .product-grid>div,#column-right+#content .product-grid>div{width:50%}
#column-left+#column-right+#content .product-grid>div{width:50%}
.boxsearch span{display:block;text-align:center}
.boxsearch input[type="text"],.boxsearch select{display:block;width:80%;margin:0 10%}
.jcarouselj{display:none}
}
@media(max-width:480px){.product-info .left{float:none;margin:0 10% 10px 10%;overflow:auto}
.product-info>.left+.right{margin-left:0}
.product-info .image{float:none;width:90%;margin-bottom:20px;padding:0;text-align:center}
.product-info .image img{width:100%}
.cart-info thead .image{display:none}
.cart-info tbody .image{display:none}
.product-info .image-additional{width:100%;clear:both;overflow:hidden}
.product-info .image-additional img{border:0;width:100%}
.product-info .image-additional a{float:left;display:block;width:20%;margin-left:5%;margin-bottom:10px}
.checkout-content .left{float:none;width:100%}
.checkout-content .right{float:none;width:100%}
input.large-field,select.large-field{width:90%}
.wishlist-info thead .image{display:none}
.wishlist-info tbody .image{display:none}
.login-content .left{float:none;width:100%}
.login-content .right{float:none;width:100%}
.jcarouselj{display:none}
}
@media(max-width:1199px){#menu>ul>li:hover>div{display:none}
.jcarouselj{display:none}
}