<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.clear20{
	clear:both;
	height:25px;
}
.b{
	font-weight:bold;
}
.clear10{
	clear:both;
	height:10px;
}
.no-padding-left{
	padding-left:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}
.no-padding-right{
	padding-right:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}
.page-heading h2{
	display:none;
}
.shop-icon-nav span{
	font-size:14px;
	margin-top:-5px !important;
}
.shop-icon-nav span div{
	display:inline-block !important;
}
.shoppingcart-list{
	color:#fff;
	font-size:12px;
	overflow:hidden;
	width:100%;
}
.shoppingcart-list .bnteditcart{
	font-size:14px;
}
.shoppingcart-list .bnteditcart:hover{
	color:#fff;
}
.table-shoppingcart thead td{
	background:#ddd;
}
.table-shoppingcart .td-cart-empty{
	text-align:center !important;
	padding:25px 0;
}
.shoppingcart-list tbody tr.pditem:hover{
	cursor:pointer;
}
.shoppingcart-list tbody tr.pdtools{
	display:none;
}
.shoppingcart-list tbody tr td{
	padding-top:5px;
	padding-bottom:5px;
}
.shoppingcart-list .manager-cart{
	width:100%;
	height:50px;
	clear:both;
}
.bntdeletecart{
	margin:0;
	font-size:14px;
	color:#eee;	
	height:24px;
	padding:6px;
	margin-top:5px;
	background:#bbb;
	text-align:center;
	border-radius: 5px;
}
.bntdeletecart:hover{
	color:#fff;
	cursor:pointer;
	background:#0C0;
}
.shoppingcart-list .manager-cart .input{
	width:40px;
	margin:0;
	float:left;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#000;
	border:1px solid #4cd964;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-right:3px;
}
.shoppingcart-list .manager{
	padding:0;
	margin:0;
	float:left;
	height:20px;
	width:20px;
	line-height:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-right:3px;
}
.shoppingcart-list .manager i{
	font-size:14px;
}
.shoppingcart-list .manager.ok{
	width:40px;
	font-size:12px;
}
.shoppingcart-list .img-product{
	height:40px;
	width:40px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.shoppingcart-list table{
	width:100%;
	float:left;
}
.shoppingcart-list table td{
	vertical-align:top;
}
.shoppingcart-list table thead{
	font-weight:bold;
}
.shoppingcart-list table thead td{
	padding-bottom:5px;
}
.shoppingcart-list table thead span{
	padding-left:15px;
}
.shoppingcart-list table tr td:last-child{
	text-align:right;
}
.shoppingcart-list table .lproduct{
	display:block;
	color:#fff;
	font-weight:bold;
}
.shoppingcart-list table .lproduct:hover{
	text-decoration:underline;
}
.shoppingcart-list table .lqty{
	padding-left:10px;
	line-height:16px;
	float:left;
	color:#aaa;
}
.shoppingcart-list table tfoot .b{
	font-weight:bold;
	padding-right:10px;
}
.main-shoppingcart{
	width:100%;
	overflow:hidden;
}
.table-shoppingcart{
	width:100%;
}
.table-shoppingcart td{
	border:1px solid #ccc;
	font-size:12px;
	padding:5px;
	vertical-align:top;
}
.table-shoppingcart tr td:first-child{
	border-left:0;
}
.table-shoppingcart tr td:last-child{
	border-right:0;
}
.table-shoppingcart thead td{
	padding:10px 5px;
	font-weight:bold;
	text-align:center;
}
.table-shoppingcart tbody td{
	text-align:right;
}
.table-shoppingcart tbody td img{
	height:70px;
	width:70px;
	float:left;
}
.table-shoppingcart tbody td .pdname{
	font-size:12px;
}
.table-shoppingcart tbody td.edit .button-qty{
	padding:0px;
	height:20px;
	width:20px;
	line-height:20px;
	text-align:center;
	float:left;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin:0;
	margin-bottom:1px;
	margin-right:1px;
}
.table-shoppingcart tbody td.edit .input-qty{
	border:1px solid #4cd964;
	height:30px;
	width:100%;
	padding:0;
	text-align:center;
	font-size:14px;
	line-height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.table-shoppingcart tbody td.lproduct{
	text-align:left;
}
.main-height{
	float:left;
	width:100%;
}
.main-height *{
	font-size:12px;
}
.main-height.address{
	padding:10px;
}
.main-height .title-inbox{
	font-size:14px;
}
.cart-status{
	width:100%;
	text-align:right;
	padding-bottom:10px;
}
.cart-status i{
	font-size:40px;
	color:#ddd;
}
.mtnloading{
	height:16px;
	width:16px;
	display:none;
	float:right;
	margin-right:-20px;
	margin-top:8px;
	background:url(../../../img/loadding.gif) no-repeat;
}
.mtnloading.check{
	background:url(../../../img/check-mark-3-16.png) no-repeat;
}
#preloader img{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.navbar .container, .page-header .container, .topbar .container{
	padding:0 !important;
}
.page-header{
	padding:0 !important;
	margin-bottom:-8px;
}
.topbar{
	padding:0;
	min-height:40px;
}
.lang-bar{
	float:right;
	display:block;
	margin:0;
}
.lang-bar ul{
	float:right;
	padding:0 !important;
	margin:0 !important;
}
.lang-bar ul li{
	float:left;
	height:40px;
	display:block;
}
.celink .shoppingcart span{
	font-size:14px;
	float:left;
	line-height:40px;
	display:block;
}
.celink .shoppingcart span.count{
	margin-top:0px;
}
.celink .shoppingcart span.text{
	padding-left:0;
}
.lang-bar ul li a{
	padding:0;
	margin:0;
	display:block;
	margin-left:3px;
	opacity:0.5;
	height:40px;
	line-height:40px;
	float:left;
}
.lang-bar ul li.celink a{
	opacity:1;
}
.lang-bar ul li .fa{
	margin-left:3px;
	font-size:18px;
	line-height:40px;
	text-align:right;
	height:40px;
	padding:0 5px;
	float:left;
}
.lang-bar ul li a.active,.lang-bar ul li a:hover{
	opacity:1;
}
.lang-bar ul li a img{
	float:left;
	overflow:hidden;
	margin-top:8px;
}
.topcompanyname,.topphone{
	font-size:14px;
	padding:0px;
	line-height:40px;
	display: inline-block;
}
.topphone.bv3 span{
	font-weight:bold;
}
.flexslider{
	margin-top:0px !important;
	margin-bottom:10px !important;
}
.borderpage{
	margin:7px 0;
	opacity:0;
}
.contentdetails *{
	font-size:14px;
	line-height:1.4em;
}
.contentdetails p{
	margin-bottom:7px;
}
.contentdetails hr{
	margin: 20px 0;
    border: 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #fff;
}
.contentdetails table{
	margin:0 auto;
}
.contentdetails table td,.contentdetails table th{
	vertical-align:top;
	padding-right:5px;
}
.tb1-verification{
	width:100%;
	vertical-align:top;
}
.logoverified{
	width:120px;
}
.tb1-verification td{
	vertical-align: middle;
	padding:10px;
	border:1px solid #eee;
}
.tb1-verification td.td1{
	text-align:center;
}
.tb1-verification td.td2{
	line-height:20px;
	font-size:14px;
	text-align:center;
}
.td1-dataf1{
	font-weight:bold !important;
}
.td1-dataf1,.td1-dataf2{
	width:100%;
	margin-top:15px;
	text-align: left;
}
.td2-dataf1{
	line-height:30px;
}
.Verified-icon{
	width:100%;
	text-align:center;
}
.verification-b1{
	padding-top:20px ;
}
.verf-data0{
	margin-left:20px;
	font-size:14px;
}
.verf-data1{
	font-size:14px;
}
.vertitle{
	font-size:14px;
	font-weight:bold;
}
.categorybox{
	padding-top:15px;
	padding-right:0;
}
.categorybox .list-group{
	width:100%;
	padding:5px 0;
	border:1px solid;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: 4px 5px 5px -5px rgba(0,0,0,0.75);
-moz-box-shadow: 4px 5px 5px -5px rgba(0,0,0,0.75);
box-shadow: 4px 5px 5px -5px rgba(0,0,0,0.75);
}
.categorybox .list-group a{
	display:block;
	font-size:14px;
	font-weight:100;
	padding:10px 10px;
	line-height:20px;
}
.categorybox li.catenimg a.a-m{
	padding-top:0px;
	padding-bottom:3px;
}
.categorybox li.catenimg a.a-m i.catebbicon{
	height:20px;
	font-size:16px;
	margin-top:3px;
	position:absolute;
	margin-left:-40px;
}
.newceeicon{
	display:block;
	float:left;
	height:32px;
	width:32px;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
	text-align:center;
	margin-left:-40px;
	overflow:hidden;
	margin-top:-5px !important;
	border:2px solid #aaa;
	position:absolute;
}
.producttitledesign .newceeicon{
	height:34px;
	width:34px;
	margin-left:-50px;
	margin-top:-7px !important;
	line-height:34px;
}
.newceeicon img{
	min-height:32px;
	width:32px;
}
.producttitledesign .newceeicon img{
	height:34px;
	width:34px;
}
.categorybox .subcate{
	display:block;
	width:100%;
	padding:0;
	margin:0;
	float:left;
}
.categorybox .subcate .subcate{
	padding-left:25px;
}
.categorybox .subcate li{
	display:block;
	float:left;
	width:100%;
	padding:0;
	margin:0;
}
.categorybox .subcate ul li a{
	padding:5px 0 !important;
}
.categorybox .subcate a{
	width:100%;
	float:left;
	word-break:break-all;
}
.categorybox .subcate ul li .fa{
	position:absolute;
	margin-left:-10px;
	margin-top:3px;
}
.categorybox .subcate{
	display:block;
}
.categorybox .subcate ul{
	padding-left:10px;
	margin-bottom:0px;
	float:left;
}
.categorybox .subcate li a span{
	padding-left:7px;
	display:block;
	line-height:16px;
}
.categorybox .subcate li a.a-m span{
	font-weight:700;
}
.categorybox .subcate li a:hover{
	cursor:pointer;
	opacity:0.7;
}
.categorybox .subcate ul li{
	border:0;
}
.categorybox .subcate li:last-child{
	border-bottom:0;
}
.categorybox .subcate li a{
	display:block;
	width:100%;
	padding:10px 5px;
	padding-left:50px;
	color:#666;
}
.categorybox .list-group .title{
	margin-top:-5px;
	padding:5px 10px;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
}
.categorybox .list-group .view-all{
	margin-top:5px;
	padding-top:7px;
	border-top:1px solid #fff;
}
.boxcontenslb{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.cateiconbars{
	position:absolute;
	margin-top:-25px;
	margin-left:10px;
	float:left;
	display:block;
}
.cateiconbars .fa{
	font-size:16px;
}
.boxcontenslb .hbaatitle{
	float:left;
	padding-left:55px;
	width:100%;
}
.boxcontenslb .hbaatitle .titleicon{
	position:absolute;
	height:42px;
	width:42px;
	background: url(../../../img/handshake-icon.png) no-repeat;
	background-size:42px;
	float:left;
	margin-left:-55px;
}
.boxcontenslb .hbaatitle .title1{
	width:100%;
	float:left;
}
.boxcontenslb .hbaatitle .title2{
	width:100%;
	float:left;
	font-weight:bold;
}
.boxcontenslb .hbaabody{
	float:left;
	width:100%;
	padding-top:15px;
}
.productbox .productimg{
	display:block;
	clear:both;
}
.productbox .productimg img{
	margin-top:5px;
	max-height:250px;
	max-width:250px;
	width:100%;
	border:1px solid #eee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.productbox .productname{
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	margin-top:5px;
	width:100%;
	display:block;
	float:left;
	padding-left:0px;
	padding-right:0px;
	text-align:center !important;
}
.productbox .p{
	text-align:left;
	font-size:12px;
	line-height:20px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	width:100%;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.productbox .productprice{
	text-align:left;
	padding-top:10px;
	font-size:14px;
	line-height:18px;
}
.productbox button{
	padding:0;
	margin-right:3px;
	margin-bottom:0;
	font-weight:100;
	width:100%;
}
.productbox .tbbntproduct{
	width:100%;
	max-width:350px;
	margin:0 auto;
}
.productbox .tbbntproduct td{
	width:50%;
}
.productbox .tbbntproduct td.l{
	padding-right:5px;
}
.productbox .tbbntproduct td.r{
	padding-left:5px;
}
.productbox button i{
	font-size:24px !important;
}
.productbox .post-body{
	padding:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.productbox .post-tile{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.btn-busket1 i{
	font-size:30px;
	position:absolute;
	margin-left:-35px;
	margin-top:-5px;
}
.btn-busket1:hover{
	cursor:pointer;
}
.btn-busket1 span{
	padding:0 !important;
	margin:0 !important;
}
.link-top1{
	width:100%;
	text-align:center;
	margin-bottom:20px;
}
.link-top1 a,.link-top1 a i{
	font-size:14px;
}
.verifiedbox {
	padding:5px;
	min-height:60px;
	padding-left:60px;
	border:1px solid;
	margin-bottom:10px;
}
.verifiedbox img{
	position:absolute;
	height:48px;
	margin-left:-55px;
}
.verifiedbox .txt1{
	font-size:14px;
	padding-top:5px;
}
.verifiedbox .txt2,.verifiedbox .txt3{
	font-size:12px;
	padding-top:10px;
}
.bpage{
	font-size:14px;
	padding:10px 5px;
	margin-bottom:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.bpage ul li{
	display:inline-block;
}
.bpage a{
	padding:4px 0px;
	height:30px;
	width:30px;
	font-size:14px;
	line-height:22px !important;
	margin:0;
	margin-right:3px;
	font-weight:100;
}
.bpage a .fa{
	margin-top:3px;
}
.dproduct-image{
	width:100%;
	margin-top:20px;
	text-align:center;
	border:1px solid #eee;
	padding:10px;
	padding-bottom:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-bottom:25px;
}
.dproduct-image .img-full{
	width:100%;
	padding-bottom:10px;
}
.dproduct-image .image-bigview{
	display:none;
}
.dproduct-image .image-bigview.open{
	display:block;
}
.dproduct-image .img-full img{
	max-height:400px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.dproduct-image .img-full .gallery-item.image-item{
	margin:0;
}
.dproduct-image .img-small{
	padding-top:10px;
	border-top:1px solid;
}
.dproduct-image .img-small a{
	margin-bottom:10px;
	margin-right:10px;
	display:inline-block;
	border:1px solid #eee;
	height:50px;
}
.dproduct-image .img-small a:hover,.dproduct-image .img-small a.active{
	border-color:#aaa;
}
.dproduct-image .img-small img{
	height:48px;
}
.tbprice{
	width:100%;
	margin-top:15px;
}
.tbprice td{
	font-size:14px;
	padding-bottom:5px;
	vertical-align:top;
	padding-right:10px;
}
.tbprice td.tdlabel{
	text-align:right;
	width:100px;
}
.tbprice td span{
	display:block;
	line-height:30px;
	font-size:12px;
}
.tbprice .qtybox button{
	height:24px;
	width:24px;
	margin:0;
	float:left;
	font-size:16px;
	line-height:20px;
	padding:0;
	margin-top:3px;
}
.tbprice .qtybox input{
	margin:0 2px;
	margin-top:3px;
	float:left;
	width:60px;
	text-align:center;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #eee;
	height:24px;
	font-size:12px;
}
.tbprice .qtybox .textin{
	float:left;
	height:30px;
	line-height:30px;
	margin-right:10px;
	width:60px;
	font-size:12px;
}
.tbprice .qtybox .textin2{
	float:left;
	height:30px;
	font-size:12px;
	line-height:30px;
	margin-left:5px;
	width:30px;
}
.pdt-addtocart{
	text-align:center;
}
.pdt-addtocart .text-danger{
	font-size:14px;
	text-align:left;
	display:none;
}
.main-product-price{
	font-size:12px;
	padding:10px 0;
	text-align:center;
	line-height:20px;
	min-height:40px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.main-product-price div{

}
.main-product-price .over-order{
	color:#F00;
	float:right;
	font-size:12px;
	display:none;
}
.main-min-max{
	font-size:14px;
	padding:10px 0;
	line-height:20px;
}
.main-productdetails *{
	font-size:14px;
}
.main-productdetails h1, .main-productdetails h2{
	font-size:20px;
}
.show-title-dtproduct{
	margin-bottom:30px;
	margin-bottom:10px;
	padding-bottom:10px;
	height:30px;
	border-bottom:1px solid #eee;
}
.show-title-dtproduct .pdtitle{
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	border:1px solid #eee;
	float:left;
	height:30px;
	line-height:20px;
	padding:5px 15px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	-khtml-border-top-left-radius:10px;
	border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-khtml-border-top-right-radius:10px;
	border-top-right-radius:10px;
}
.product-one-price{
	line-height:30px;
	display:block;
}
.linetub {
  position: relative;
}
.linetub:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 1px solid;
  border-color: red;
}
.showotherproduct .othtitle{
	font-weight:bold;
	font-size:14px;
	padding:10px;
}
.showotherproduct .post-tile{ margin-bottom:0 !important;}
.titlepagein{
	margin-top:-25px;
	margin-bottom:20px;
	padding:15px 15px;
}
.titlepagein h2{
	margin:0;
	padding:0;
	font-size:18px;
}
.display-keywordtag{
	line-height:14px;
	padding-bottom:20px;
}
.display-keywordtag b{
	font-size:12px;
	font-weight:100 !important;
}
.companybox-inproduct{
	border:1px solid #eee;
	padding:10px;
	line-height:22px;
	font-size:14px;
	margin-top:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.companybox-inproduct .text-title{
	padding-bottom:7px;
}
.companybox-inproduct a{
	margin-top:10px;
	display:block;
	font-size:14px;
}
.companybox-inproduct.social{
	padding:0;
}
.companybox-inproduct.social .hbaabody{
	padding:5px;
}
.fielddata{
	font-size:14px;
	line-height:24px;
}
.pddetailv1{
	font-size:14px;
}
.ihiden-max{
	display:none;
}
.ihiden-minwide{
	width:250px;
}
.productdetail-cate{
	font-size:14px;
	margin-top:10px;
}
.bnt-checkout1{
	width:100%;
	line-height:40px;
	height:40px;
}
.compare-main{
	width:100%;
	height:500px;
	overflow:auto;
	font-size:12px;
	padding:10px;
	margin-right:10px;
}
.ctitle{
	padding-left:10px;
	font-size:20px;
}
.compare-main .main2{
	width:3200px;
	height:460px;
}
.compare-main .table-compare td{
	border:1px solid #eee;
	padding:2px 5px;
	vertical-align:top;
	font-size:12px;
	width:300px;
}
.compare-main .table-compare .bnt-bin:hover{
	cursor:pointer;
	color:#000;
}
.compare-main .table-compare td.title{
	width:100px;
	background:#f5f5f5;
}
.compare-main .table-compare td.td-button{
	text-align:center;
}
.compare-main .table-compare .img-thumbnail{
	height:90px;
	width:90px;
	margin-top:5px;
}
.wishlist-main{
	width:100%;
	padding:10px;
}
.wishlist-main .table{
	width:100%;
}
.wishlist-main .table td{
	border:1px solid #eee;
	padding:5px;
	vertical-align:top;
	font-size:12px;
}
.wishlist-main #wishlist-body button{
	padding-left:0px;
	padding-right:0px;
	width:40px;
	margin:0px;
	margin-right:5px;
}
.wishlist-main thead td{
	background:#f5f5f5;
}
.wishlist-main #wishlist-body .img-thumbnailin{
	width:100%;
	margin:0;
}
.wishlist-main #wishlist-body a{
	margin:0;
}
.intable-delivery{
	width:100%;
	margin-top:10px;
	margin-bottom:20px;
}
.intable-delivery td{
	border:1px solid #eee;
	padding:5px;
}
.intable-delivery thead td{
	background:#f5f5f5;
}
.intable-delivery td select{
	border:1px solid #eee;
	padding:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#form-contactinquery .form-group label.sr{
	font-size:14px;
}
/*******************************************/
.menu.input-menuss ul{
	background:#fff;
	float:left;
	width:250px;
	margin:0;
}
.menu.input-menuss ul{
	border-top:0;
	padding:0px 0;
	margin-left:-1px;
	position:absolute;
	width:250px !important;
	display:none;
}
.menu.input-menuss ul li{
	width:300px;
}
.menu.input-menuss ul li a{
	display:block;
	width:250px !important;
	word-wrap:break-word;
}
.menu li:hover ul{ display:block; }
.menu li:hover ul ul{ display:none; }
.menu li li:hover ul{ display:block; }
.menu li li:hover ul ul{ display:none; }
.menu li li li:hover ul{ display:block; }
.menu li li li:hover ul ul{ display:none; }
.menu li li li li:hover ul{ display:block; }
.menu li li li li:hover ul ul{ display:none; }
.menu li li li li li:hover ul{ display:block; }
.menu li li li li li:hover ul ul{ display:none; }
.menu li li li li li li:hover ul{ display:block; }
.menu li li li li li li:hover ul ul{ display:none; }
.menu li li li li li li li:hover ul{ display:block; }
.menu li li li li li li li:hover ul ul{ display:none; }
.menu li li li li li li li li:hover ul{ display:block; }
.menu li li li li li li li li:hover ul ul{ display:none; }
.menu li li li li li li li li li:hover ul{ display:block; }
.menu li li li li li li li li li:hover ul ul{ display:none; }
.menu li li li li li li li li li li:hover ul{ display:block; }
.menu li li li li li li li li li li:hover ul ul{ display:none; }
.menu.input-menuss ul ul{
	margin-left:30px;
	width:200px;
}
.menu.input-menuss ul li{
	padding:0;
	width:100%;
	margin:0;
	height: auto !important;
}
.menu.input-menuss ul li a{
	margin:0;
	padding:3px 10px;
	font-size:14px;
	line-height:20px;
}
.countnumbercart{
	width:20px;
	height:20px;
	line-height:20px;
	margin-left:-18px;
	top:18px;
	position:absolute;
	float:left;
	font-size:9px !important;
	background:#F00;
	border:0;
	color:#fff !important;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	text-align:center;
}
.img-captcha{
	border:1px solid #eee;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#signup-form .form-group *,#signin-form .form-group *,#forgot-form .form-group *{
	font-size:12px;
}
.form-status{
	height:40px;
	width:100%;
	font-size:12px;
}
.form-status span{
	display:none;
}
.form-status dd{
	display:inline-block;
}
.membertip{
	font-size:12px;
	padding:10px 0 ;
}
.member-yeslogin{
	display:none;
	font-size:12px;
	color:#eee;
	width:100%;
	text-align:left;
	padding-top:10px;
}
.member-yeslogin .show-bnt{
	width:100%;
	padding-top:10px;
}
.member-yeslogin .show-bnt a{
	font-size:12px;
	padding-left:25px;
	display:block;
	margin-top:8px;
}
.member-yeslogin .show-bnt a:hover{
	text-decoration:underline;
}
.member-yeslogin .show-bnt a i{
	margin-top:-3px;
	margin-left:-25px;
	font-size:14px;
	position:absolute;
}



.main-binling{
	width:100%;
	font-size:12px;
	margin-top:20px;
	margin-bottom:20px;
}
.binling-head{
	width:100%;
}
.binling-head .b-top{
	width:100%;
	background:#59b210;
	color:#fff;
	padding:10px;
	float:left;
}
.binling-head .b-left{
	padding:10px;
	padding-left:0;
}
.binling-head .b-right{
	padding:10px;
	border:1px dashed #eee;
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
}
.binling-body{
	width:100%;
	padding-top:15px;
}
.binling-body td{
	border:1px solid #ccc;
	padding:5px;
}
.binling-body thead td{
	text-align:center;
	background:#f7f8f9;
}
.binling-foot{
	width:100%;
}
.main-shoppingcart[data-id="3"] .bntdeletecart{
	display:none;
}
.main-google-map{
	padding:0;
}
.main-google-map iframe{
	width:100% !important;
	height:300px !important;
}
.quinlboxset{
	width:95px;
	height:60px;
	background:#8AB928;
	position:fixed;
	z-index:99999;
	left:-150px;
	top:50px;
	padding:5px;
	padding-left:10px;
	text-align:center;
	font-size:12px;
	line-height:15px;
	color:#fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.quinlboxset .boxcontnv{
	width:78px;
	height:50px;
	padding-top:3px;
	float:left;
}
.quinlboxset .bntclose{
	height:16px;
	width:15px;
	margin-top:-12px;
	margin-left:85px;
	float:left;
	text-align: center;
	font-size:14px;
	background:#eee;
	opacity:0.7;
}
.quinlboxset .bntclose i{
	font-size:9px;
	color:#000;
	margin-top:3px;
	font-weight:bold;
}
.quinlboxset .bntclose:hover{
	cursor:pointer;
	opacity:1;
}
.quinlboxset .bntclose:hover i{
	color:#000;
}
.quinlboxset a{
	display:block;
	margin-top:5px;
	color:#fff;
}
.quinlboxset a:hover{
	color:#f9f9f9;
	text-decoration:underline;
}
.quinldetails{
	display:none;
	width:250px;
	float:left;
	background:#fff;
	border:5px solid #8AB928;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	margin-top:15px;
	margin-left:5px;
}
.quinlboxset:hover .quinldetails{
	display:block;
}
.quinldetails .fai-caret-up{
	color:#000;
	font-size:24px;
	height:25px;
	width:80px;
	margin-left:-5px;
	margin-top:-25px;
	padding-top:12px;
	display:block;
	background:url(../img/arrow-up.png) no-repeat 24px 10px;	
}
.quinldetails .quinl-main{
	width:100%;
	height:100%;
	float:left;
}
.quinldetails .quinl-main .q-head{
	width:100%;
	height:40px;
	line-height:50px;
	float:left;
	background:#8AB928;
	opacity:0.7;
	font-weight:bold;
}
.quinldetails .quinl-main .q-content{
	width:100%;
	float:left;
	text-align:left;
	color:#000;
}
.q-content img.ql-logo{
	float:left;
	width:100px;
	margin:5px;
	margin-left:70px;
}
.q-content .ql-text1{
	color:#000;
	float:left;
	display:block;
	width:100%;
	padding:10px;
	line-height:20px;
	text-indent:20px;
}
.q-content .q-main-button{
	text-align:center;
	padding-bottom:15px;
	height:47px;
}
.q-content .q-main-button .btn{
	width:160px;
	margin:0;
	padding-left:0px;
	padding-right:0px;
	margin-left:10px;
	float:left;
}
.q-content .q-main-button .btn:hover{
	text-decoration:none;
}
.cwshowin-topbar.count-wishlist{
	font-size:10px;
	padding:0;
	height:14px;
	width:14px;
	line-height:14px;
	display:none;
	float:left;
	position:absolute;
	margin-left:10px;
	margin-top:9px;
	text-align:center;
	line-height:14px;
	background:#F00;
	color:#fff !important;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
}
.topbar .topphone{
	padding-left:5px;
}
.table-bntpdtail{
	width:100%;
	margin:0;
	padding:0;
	max-width:300px;
}
.table-bntpdtail td{
	padding:0;
	margin:0;
	padding-bottom:15px;
	padding-left:3px;
}
.table-bntpdtail td .btn{
	margin:0;
	width:100%;
	padding-left:0;
	padding-right:0;
}
.table-bntpdtail td:first-child{
	padding:0;
}
.showotherproduct .col-md-12.col-sm-6{
	padding:0;
	width:100%;
	
}
.showotherproduct .showitempdlist{
	margin-left:-15px;
	margin-right:-15px;
}
.boxrightbar{
	padding-right: 5px;
    width: 50px;
	position:fixed;
	right:0px;
	bottom:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	z-index:100;
}
.gallery-album-item img{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.boxrightbar ul{
	width:100%;
	margin:0;
	padding:0;
	z-index:9850;
}
.boxrightbar ul li{
	text-align:center;
	background-color: #fff;
    border-radius: 50%;
    margin-top: 5px;
    height: 45px;
}
.boxrightbar ul li .linkitem{
	display:block;
	margin:0;
	padding:6px 0;
	color:#222;
	font-size:12px;
	height: 45px;
	font-weight: bold;
}
.boxrightbar .count-rcstyle{
	position:absolute;
	float:left;
	font-style:normal;
	font-size:9px !important;
	display:block;
	height:15px;
	width:15px;
	line-height:15px;
	text-align:center;
	background:#9C0;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	margin-top:-3px;
	margin-left:3px;
	color:#f5f5f5;
}
.boxrightbar ul li:first-child .linkitem{
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	-khtml-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.boxrightbar ul li:last-child .linkitem{
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	-khtml-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.boxrightbar ul li .linkitem i{
	font-size:14px;
}
.boxrightbar ul li .linkitem:hover,.boxrightbar ul li .linkitem:hover i.ficon{
	background:#8AB928;
	color:#fff;
	cursor:pointer;
	border-radius: 50%;
}
.boxrightbar ul li .linkitem.quinl:hover{
	background:#eee;
}
.boxrightbar ul li .linkitem.quinl img{
	margin-top:5px;
	margin-bottom:5px;
}
.boxrightbar ul li .linkitem i.ficon{
	font-size:25px;
	margin:4px;
	color:#999;
}
.boxrightcontent{
	height:100px;
	background:#FFF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:10px;
	position: fixed;
	z-index:9700;
	right:-250px;
	bottom:10px;
}
.boxrightcontent:after{
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 29px solid transparent;
	border-left-color: #fff;
	border-right: 0;
	border-top: 0;
	margin-top: -14.5px;
	margin-right: -29px;
}
.boxrightcontent .subcontentr{
	width:100%;
	float:left;
	padding:10px;
	font-size:12px;
}
.boxrightcontent .rccontent-user{
	width:100%;
	padding-top:10px;
}
.boxrightcontent .rccontent-user .le-button{
	width:100%;
	text-align:center;
	margin-bottom:10px;
	font-size:12px;
	padding:5px;
}
.boxrightcontent .rccontent-user .le-button.nonedata,.bntdisable{
	background:#e5e5e5 !important;
	color:#666;
}
.boxrightcontent .rccontent-user .le-button.nonedata:hover,.bntdisable:hover{
	color:#111 !important;
}
.boxrightcontent .rctitle{
	width:230;
	padding:5px 10px;
	margin-left:-10px;
	margin-right:-10px;
	margin-top:-10px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dashed #ddd;
}
.datais-empt{
	border:1px dashed #8AB928;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:10px;
	text-align:center;
}
.boxrightcontent .box-contact-me{
	padding-left:30px;
	padding-bottom:0px;
	margin-bottom:0;
}
.boxrightcontent .box-contact-me *{
	color:#666;
}
.boxrightcontent .box-contact-me .fa{
	margin-left:-30px;
	font-size:22px;
}
.boxrightcontent .box-contact-me .phone{
	font-size:18px;
}
.boxrightcontent .box-contact-me .fa.fa-envelope{
	margin-top:10px;
}
.boxrightcontent .rctop20{
	margin-top:20px;
}
.form-search-right{
	padding-top:10px;
}
.form-search-right .fa-search{
	margin-top:2px;
	font-size:14px;
}
.form-search-right .fa-mail-forward{
	font-size:20px;
	margin-top:5px;
	float:left;
	color:#ddd;
}
.form-search-right .searchright *{
	float:left;
	margin-right:6px;
}
.form-search-right .search-field{
	margin-top:10px;
	border:1px solid #ddd;
	padding:5px;
	width:100%;
	font-size:12px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.form-search-right .search-button{
	float:right;
	margin-top:10px;
	background:#8AB928;
	border:0;
	padding:5px 12px;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.rccontent-user .btn-view-allproduct{
	margin-top:20px;
	background:#F7F7F7;
	color:#757575;
	border:1px solid #F7F7F7;
}
.rccontent-user .btn-view-allproduct:hover{
	border:1px solid #C6C6C6;
	background:#F7F7F7;
	color:#000 !important;
}
.rccontent-user .btn-view-allproduct i{
	font-size:18px;
}
.rccontent-user .rclogin-see{
	border:1px solid #eee;
	padding:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.rccontent-user .shopping-listbasket{
	width:100%;
}
.rccontent-user .shopping-listbasket .cart-empt{
	border:1px dashed #8AB928;
	padding:10px;
	text-align:center;
	margin-bottom:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.rccontent-user .moreoption{
	width:100%;
}
.rccontent-user .moreoption a{
	display:block;
	padding:5px 0;	
}
.rccontent-user .moreoption .fa{
	font-size:14px;
	margin-right:7px;
}
.rccontent-user .moreoption span{
	font-size:12px;
	height:14px;
	line-height:14px;
}
.rccontent-user .btn.btn-sm{
	width:100%;
}
.rccontent-user .ql-logose{
	height:50px;
	text-align:center;
	padding-bottom:10px;
}
.rccontent-user .ql-logose img{
	height:40px;
}
.ul-product-bkrc{
	padding-bottom:5px;
}
.ul-product-bkrc .thumb img{
	height:30px;
	width:30px;
	margin-left:0px;
}
.ul-product-bkrc li{
	border-bottom:1px dashed #ccc;
	padding:5px 0;
}
.ul-product-bkrc li:first-child{
	padding-top:0;
}
.ul-product-bkrc li:last-child{
	border-bottom:0;
}
.ul-product-bkrc .title{
	display:block;
	height:18px;
	width:100%;
	margin-left:-20px;
	line-height:18px;
	overflow:hidden;
	font-weight:bold;
}
.ul-product-bkrc .price{
	margin-left:-20px;
}
.this-vg-login{
	border:1px dashed #8AB928;
	padding:10px;
	text-align:center;
	margin-bottom:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.ul-product-bkrc .fa.fa-refresh.fa-spin{
	font-size:32px;
}
.dialog-returnstatus{
	display:none;
	border:1px solid #F00;
	width:100%;
	padding:10px;
	color:#F00;
	font-size:14px;
	background:#FFF;
	text-align:center;
	margin-top:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.dialog-returnstatus.success{
	border:1px solid #00F;
	color:#00F;
}
.selectpayment{
	padding:5px 0;
	margin-bottom:5px;
}
.selectpayment select{
	padding:5px;
	border:1px solid #ddd;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.box-payments hr{
	border-color:#bbb;
	border-style:dashed;
}
.paypal-bnt-payment{
	background:url(../../../../img/paypal_btn.png) no-repeat -5px -5px #eee;
	border:0;
	height:35px;
	width:188px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.bntvpaymenta{
	padding-top:10px;
}
/*****************************************/
.main-cnaddress{
	border:1px solid #8AB928;
	padding:10px;
	padding-top:20px;
	padding-bottom:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-top:30px;
}
.main-cnaddress .cntitle{
	border:1px solid #8AB928;
	background:#8AB928;
	color:#fff;
	height:25px;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-top:-32px;
	padding:0px 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.main-cnaddress .showistax{
	width:100%;
	display:none;
}
.main-cnaddress .showistax .a:hover{
	cursor:pointer;
	text-decoration:underline;
}
.main-cnaddress .showistax b{
	color:#8AB928 !important;
}
.st3show-address h5{
	padding-bottom:7px;
}
.box-payments{
	border:1px solid #999;
	background:#f9f9f9;
	padding:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#dmsubmitcontactfrm,#dmsubmitregisfrm{
	position:fixed;
	top:0;
	left:0;
	bottom:0px;
	right:0;
	z-index:9999;
	background:#FFF;
	display:none;
}
.nc-cartempty td div{
	border:1px dashed #eee;
	margin-right:5px;
	text-align:center;
	padding:10px 0;
}
/**************************/
.enorderbnt{
	text-align:center;
	padding-top:10px;
}
.enorderbnt .fa{
	font-size:20px;
	margin-right:5px;
}
.show-bank-details{
	border:1px solid #bbb;
	margin:10px;
	padding:10px;
	display:none;
	line-height:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.show-bank-details h5{
	margin-bottom:10px;
	line-height:32px;
}
.show-bank-details h5 img{
	margin-right:10px;
}
.bntv2reportpay{
	padding:5px 15px;
	margin-top:10px;
	margin-left:5px;
	font-weight:100;
}
.bntv2reportpay:hover{
	cursor:pointer;
}
.table-bank1{
	width:100%;
	border:1px solid #8AB928;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border-left:0;
	border-right:0;
}
.table-bank1 th{
	background:#8AB928;
	color:#fff;
	padding:5px;
}
.table-bank1 td{
	border:1px dashed #bbb;
	border-top:0;
	padding:5px;
}
.table-bank1 tr td:first-child{
	border-left:0;
}
.table-bank1 tr:hover td{
	background:#fff;
}
.show-bank-details .fil{
	width:100%;
	padding:10px;
}
.show-bank-details .fil select,.show-bank-details .fil input[type="text"]{
	border:1px solid #ddd;
	padding:5px 0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.show-bank-details .fil input[type="text"]{
	padding:5px;
}
.show-bank-details .fil .moneypaybank{
	font-size:18px;
	padding:0;
	height:28px;
	line-height:28px;
	font-weight:bold;
}
.show-bank-details .fil .ffil{
	display:inline-block;
	width:90px;
	float:left;
}
.show-bank-details .fil input[type="file"]{
	float:left;
}
.show-bank-details .fil .ffil-type{
	margin-left:90px;
}
.show-bank-details .showstatusfrm{
	color:#F00;
	margin-top:10px;
	display:none;
	padding-left:10px;
}
.preview-paybank-slip{
	max-width:200px;
	border:1px solid #ddd;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.bgboxproduct h2{
	font-size:14px;
	display:inline-block;
	padding:0;
	margin:0;
}
.h2pd h2{
	font-size:16px;
	margin:0;
	padding:0;
}
.veribg-content h1{
	padding:5px 0;
	margin:5px 0;
}
.mensearchboxbar{
	width:40px;
	height:40px;
	display:block;
	float:right;
	text-align:center;
}
.pd-box1-search{
	float:right;
}
.pd-box1-search input[name="search"]{
	border-style:solid;
	border-width:1px;
	height:27px;
	float:left;
	font-size:12px;
	padding:5px;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	-khtml-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-khtml-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}
.pd-box1-search button{
	border:0;
	height:27px;
	float:left;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	-khtml-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	-khtml-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
}
.search-viewempty{
	border:1px dashed #eee;
	padding:15px;
	text-align:center;
	margin:0 15px !important;
}
.pagetitleh2{
	line-height:32px;
	border-bottom:1px solid #eee;
	margin-top:-25px;
	margin-bottom:15px;
}
.pagetitleh2 h2,.pagetitleh2 .d2{
	padding-left:35px !important;
	word-break:break-all;
}
.pagetitleh2.pdl{
	border-bottom:0;
	margin-bottom:0;
}
.pagetitleh2.pdl2{
}
.pagetitleh2 h2, .pagetitleh2 .d2{
	padding:5px 0;
	margin:0 15px;
	font-size:16px;
}
.pagetitleh2 .d2{
	padding-top:5px;
	display:block;
}
.pagetitleh2.pdl h2,.pagetitleh2.pdl2 h2{
	margin:0;
}
.font9,.font9s *{
	font-size:9px;
}
.font10,.font10s *{
	font-size:10px;
}
.font11,.font11s *{
	font-size:11px;
}
.font12,.font12s *{
	font-size:12px;
}
.font14,.font14s *{
	font-size:14px;
}
.font16,.font16s *{
	font-size:16px;
}
.font18,.font18s *{
	font-size:18px;
}
.font20,.font20s *{
	font-size:20px;
}
.font22,.font22s *{
	font-size:22px;
}
.font24,.font24s *{
	font-size:24px;
}
.cate-in-box{
	background:#FFF;
	height:60px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-bottom:10px;
}
.cate-in-box .img-c{
	height:60px;
	width:60px;
	position:absolute;
	margin-left:-15px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	-khtml-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	-khtml-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
	line-height:60px;
	text-align:center;
}
.cate-in-box .img-c .fa{
	margin-top:20px;
	font-size:20px;
}
.cate-in-box .img-c img{
	height:60px;
	width:60px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	-khtml-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	-khtml-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.cate-in-box a{
	display:block;
	height:46px;
	margin-left:50px;
	line-height:23px;
	margin-top:8px;
}
.catelist-l2 ul{
	margin-top:10px;
}
.bnt-seecateall:hover{
	cursor:pointer;
}
.menu-level-0{
	font-size:14px;
	text-transform:uppercase;
}
a:hover{
	cursor:pointer;
}
.contentdetails.contentcolor .btn{
	line-height:35px;
}
h1,h2,.contentdetails{
	word-wrap: break-word;
}
.footer-custom{
	margin-top:15px;
	word-wrap: break-word;
}
.footer-custom p{
	margin:0;
}
.group-showdata{
}
.group-showdata .fdaa{
	margin:5px 0;
}
.jssora05l, .jssora05r {
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url('../img/a17.png') no-repeat;
	overflow: hidden;
}
.jssora05l {
	background-position: -10px -40px;
}
.jssora05r {
	background-position: -70px -40px;
}
.jssora05l:hover {
	background-position: -130px -40px;
}
.jssora05r:hover {
	background-position: -190px -40px;
}
.jssora05l.jssora05ldn {
	background-position: -250px -40px;
}
.jssora05r.jssora05rdn {
	background-position: -310px -40px;
}
.jssort01 .p {
	position: absolute;
	top: 0;
	left: 0;
	width: 72px;
	height: 72px;
}
.jssort01 .t {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}
.jssort01 .w {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}
.jssort01 .c {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 68px;
	height: 68px;
	border: #000 2px solid;
	box-sizing: content-box;
	background: url('../img/t01.png') -800px -800px no-repeat;
	_background: none;
}
.jssort01 .pav .c {
	top: 2px;
	_top: 0px;
	left: 2px;
	_left: 0px;
	width: 68px;
	height: 68px;
	border: #000 0px solid;
	_border: #fff 2px solid;
	background-position: 50% 50%;
}
.jssort01 .p:hover .c {
	top: 0px;
	left: 0px;
	width: 70px;
	height: 70px;
	border: #fff 1px solid;
	background-position: 50% 50%;
}
.jssort01 .p.pdn .c {
	background-position: 50% 50%;
	width: 68px;
	height: 68px;
	border: #000 2px solid;
}
.masonry-grid .item .post-tile .btn, .masonry-grid .item .post-tile img{
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-radius:3px !important;
}
.masonry-grid .item .post-tile .btn span{
	padding-left:5px;
}
.masonry-grid .item .post-tile p{
	margin-bottom:5px;
}
.masonry-grid .item .post-tile .nopding{
	padding:0px;
	padding-left:10px;
}
.masonry-grid .item .post-tile .btn{
	margin:0 !important;
	padding:0 !important;
}
.masonry-grid .item .post-tile .nopding-f{
	padding-left:0px;
}
.masonry-grid .item .post-tile .rowbntd{
	padding-top:10px;
}
.masonry-grid .item .post-tile{
	-moz-border-radius:7px !important;
	-webkit-border-radius:7px !important;
	border-radius:7px !important;
	margin-bottom:10px;
}
.masonry-grid .item .post-tile .productname{
	display:block;
	text-align:center;
	padding-bottom:2px;
}
.category-detail{
	padding-top:5px;
	padding-bottom:15px;
	opacity:0.7;
}
.content-empty{
	text-align:center;
	padding:40px 10px;
	background:#f5f5f5;
	color:#aaa;
}
.contentbox{
	background:#fff;
}
.shoppingcart-navbar .fa{
	font-size:20px;
	margin-top:9px;
}
.quinlheader-display{
	float:left;
	max-height:400px;
	width:100%;
}
.mainproductlistcate{
	float: left;
	width:100%;
	padding: 0px;
	padding-left:0;
	padding-bottom:0 !important;
	margin-bottom:0 !important;
}
.productpage .mainproductlistcate{
	padding:0 15px;
}
.paddingslide9 .mainproductlistcate{
	padding:30px;
}

.mp-head{
	width:100%;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	padding: 7px  5px  7px 50px;
	background:#fbfbfb;
	float:left;
	-webkit-box-shadow: 0 1px 1px 1px #dee1e5;
	box-shadow: 0 1px 1px 1px #dee1e5;
}
.mp-head.nologo{
	padding-left:10px;
}
.mp-head .newceeicon{
	margin-top:-6px;
}
.mp-head h2{
	font-size:16px;
	margin:0;
}
.mp-body{
	width:100%;
	float:left;
	padding-top:15px;
}
.mp-image{
	width:100%;
	float:left;
	text-align:center;
}
.mp-body .mp-image a{
	display:block;
	width:100%;
	text-align:center;
	display:block;
	float: right;
}
.mp-body .arrow-button{
	display:block;
	background:#fff;
	height:26px;
	width:26px;
	z-index:100;
	position:absolute;
	float: left;
	margin-left:5px;
	text-align:center;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #ebebeb;
}
.mp-body .arrow-button.r{
	right:5px;
}
.mp-body .arrow-button .fa{
	font-size:16px;
	height:16px;
	width:20px;
	margin:0;
	color:#656565;
}
.mp-body .arrow-button:hover{
	cursor:pointer;
}
.mp-item .mp-title{
	color:#6d6d6d;
	width:100%;
	float:left;
	padding:5px 10px;
	font-size:14px;
	line-height:18px;
	word-break:break-all;
	border-bottom:1px solid #e7e7e7;
	
}.mp-item{
	border:1px solid #e2e5eb;
	-webkit-box-shadow:inset 0 -1px 0 0 #d7dbe3;
	box-shadow:inset 0 -1px 0 0 #ccc;
}
.mp-item p{
	padding:0 10px;
	width:100%;
	float:left;
	margin-top:5px;
	padding-bottom:3px;
	border-bottom:1px solid #e7e7e7;
}
.mp-item .mp-button-pd2{
	width:100%;
	float:left;
	height:110px;
	margin-top:-110px;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-khtml-transition:all 0.5s;
	transition:all 0.5s;
	text-align:center;
}
.mp-item .mp-button-pd2 .fa{
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.mp-item .mp-button-pd2 .fa-shopping-basket{
	font-size:60px;
	background:url(../../../img/bg/FFF80.png);
	height:100px;
	width:100px;
	padding-top:20px;
	color:#569fc0;
	opacity:0;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-khtml-transition:all 0.5s;
	transition:all 0.5s;
}
.mp-item:hover .mp-button-pd2 .fa-shopping-basket{
	opacity:1;
}
.mp-item .mp-button-pd2 .fa-shopping-basket .fa-plus{
	background:#8AB928;
	height:26px;
	width:26px;
	font-size:18px;
	color:#fff;
	position: relative;
	margin-left:-36px;
	line-height:26px;
	margin-top:40px;
	margin-right:10px;
	float: right;
	text-align:center;
}
.mp-item .mp-button-pd2 .fa-shopping-basket:hover{
	cursor:pointer;
	color:#3c6f86;
}
.mp-item .mp-button{
	width:100%;
	float:left;
	padding:0 5px 5px;
}
#maincatelist{
	border-bottom:0;
}
.input-niceditor-message{
	background:#FFF;
	padding:0;
	width:100%;
	float:left;
	margin:0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.input-niceditor-message textarea{
	margin:0;
	float:left;
}
.input-niceditor-message *{
	color:#456;
}
.list-group .product-categorylist{
	margin-bottom:10px;
	float:left;
}
.list-group .product-categorylist.hideshowcate #maincatelist ul{
	
}
.list-group .product-categorylist.hideshowcate #maincatelist li.open ul{
	display: block;
}
.companybox-inproduct.socialnetwork{
	padding:0;
	border:0;
}
.companybox-inproduct.socialnetwork .hbaabody{
	margin:0;
	padding:0;
}
.mb-addline-button{
	display:block;
	background:#40CF37;
	width:100%;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:0;
	margin-bottom:10px;
}
.mb-addline-button img{
	position:absolute;
	height:30px;
	margin:3px 5px;
}
.mb-addline-button span{
	float:left;
	width:100%;
	line-height:30px;
	padding:5px;
	padding-left:45px;
	font-size:14px;
	text-align:left;
	color:#fff;
	display:block;
}
.mshoppingcartbox{
	width:100%;
	position: fixed;
	background:#F7F7F7;
	top:5px;
	bottom:5px;
	left:50%;
	z-index:333;
	border:1px solid #c9c9c9;
	font-family:Tahoma, Helvetica, Arial, sans-serif !important;
	-moz-box-shadow: 0px 1px 2px #aaaaaa;
	-webkit-box-shadow: 0px 1px 2px #aaaaaa;
	box-shadow: 0px 1px 2px #aaaaaa;
	filter: progid:DXImageTransform.Microsoft.Shadow(strength = 3, direction = 180, color = '#eaeaea');
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 3, Direction = 180, Color = '#eaeaea')";
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = '#f2f2f2', endColorstr = '#eaeaea');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = '#f2f2f2', endColorstr = '#eaeaea')";
	background-image: -moz-linear-gradient(left, #f2f2f2, #eaeaea);
	background-image: -ms-linear-gradient(left, #f2f2f2, #eaeaea);
	background-image: -o-linear-gradient(left, #f2f2f2, #eaeaea);
	background-image: -webkit-gradient(linear, left top, right top, from(#f2f2f2), to(#eaeaea));
	background-image: -webkit-linear-gradient(left, #f2f2f2, #eaeaea);
	background-image: linear-gradient(left, #f2f2f2, #eaeaea);
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
}
.mshopping-head{
	height:40px;
	width:100%;
	float:left;
	background:#dedede;
	border-top:1px solid #efefef;
	border-bottom:1px solid #c9c9c9;
	color:#fff;
}
.mshopping-head .head-title{
	font-size:14px;
	padding-top:10px;
	float:left;
	color:#646464;
	line-height:20px;
	padding-left:10px;
}
.mshopping-head .head-title-r{
	float:right;
	color:#646464;
	padding-top:10px;
	padding-right:10px;
}
.mshopping-head .head-title-r .fa-close:hover{
	cursor:pointer;
	color:#000;
}
.mshopping-body{
	width:100%;
	float:left;
	overflow:auto;
}
.divempty-cart{
	width:100%;
	float:left;
	text-align:center;
	font-size:120px;
	color:#CCCCCC;
}
.mshopping-body .mshopping-content,.mshopping-status{
	width:100%;
	height:32px;
	font-size:12px;
	float:left;
}
.mshopping-status{
	-moz-box-shadow: 0px 1px 2px #aaaaaa;
	-webkit-box-shadow: 0px 1px 2px #aaaaaa;
	box-shadow: 0px 1px 2px #aaaaaa;
}
.mshopping-status .status{
	float:left;
	width:25%;
	height:32px;
	text-align:center;
}
.mshopping-status .status .processstatus{
	height:5px;
	width:0%;
	background:#8AB928;
	float:left;
	clear:both;
}
.mshopping-status .status span{
	display:block;
	width:100%;
	height:27px;
	line-height:16px;
	padding-top:6px;
	color:#567;
	font-weight:bold;
}
.mshoppingcartbox .button{
	height:30px;
	line-height:20px;
	padding:5px 20px;
	font-size:12px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	background:#fff;
	color:#666 !important;
	border:1px solid #e3e3e3;
	margin:0;
}
.mshoppingcartbox .button:hover, .mshoppingcartbox .button.confirm-cart{
	background:#8AB928;
	color:#fff !important;
	border:1px solid #8AB928;
	cursor:pointer;
}
.btn.btn-default{
	line-height:17px;
	font-weight:100;
}
.mshoppingcartbox .button.confirm-quotation{
	background:#b18ade;
	color:#fff !important;
	border:1px solid #b18ade;
	cursor:pointer;
}
.mshoppingcartbox .button.confirm-quotation:hover, .mshoppingcartbox .button.confirm-cart:hover{
	opacity:0.8;
}
.mshoppingcartbox .button.disable{
	background:#fff !important;
	color:#666 !important;
	border:1px solid #e3e3e3 !important;
	cursor:auto !important;
}
.f_right{
	float:right;
}
.mshoppingcartbox .shop_table.table{
	width:100%;
	float:left;
	border:1px solid #e0e0e0;
	margin-top:15px;
}
.mshoppingcartbox .shop_table.table td{
	background:#fff;
	font-size:12px;
	padding:10px;
}
.mshoppingcartbox .shop_table.table .scart-subtotal td,.mshoppingcartbox .shop_table.table .scart-vattotal td, .mshoppingcartbox .shop_table.table .scart-delivery td, .mshoppingcartbox .shop_table.table .scart-discount td {
	padding:7px 10px;
}
.mshoppingcartbox .shop_table.table .sorder-total{
	border-top:1px solid #e0e0e0;
}
.cart-note-bottom-to-nextstep{
	font-size:12px;
	color:#888;
	margin-bottom:10px;
}
.coupon-shipping{
	margin-top:15px;
	font-size:12px;
}
.coupon-shipping .nav.nav-tabs{
	padding-bottom:5px;
}
.coupon-shipping *,.coupon-shipping .nav.nav-tabs a{
	font-size:12px;
}
.mshopping-content input,.mshopping-content select,.mshopping-content textarea{
	height:30px;
	border:1px solid #E3E3E3;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.mshopping-content textarea{
	height: auto;
}
.shipping-calculator-form-form{
	width:100%;
	float:left;
}
.shipping-calculator-form-form td{
	padding:8px 0;
}
.coupon-shipping .tab-content .tab-pane{
	border-top:1px solid #e0e0e0;
	background:#fff;
	padding:10px;
	float:left;
	width:100%;
}
.coupon-shipping p{
	padding-bottom:0px;
	margin-bottom:0;
}
.scart-subtotal *,.scart-vattotal *{
	font-size:12px;
}
.mshopping-content h3{
	font-size:14px;
	margin-bottom:5px;
	margin-top:15px;
	font-weight:bold;
}
.mshopping-content .form-row,.woocommerce-account-fields{
	width:100%;
	float:left;
	padding:5px 0;
}
.mshopping-content .form-row label{
	display:block;
	float:left;
	line-height:20px;
	margin-bottom:5px;
	height:20px;
	width:100%;
}
.mshopping-content .form-row .input-checkbox{
	float:left;
}
.mshopping-content .form-row input[type="text"], .mshopping-content .form-row select,.mshopping-content textarea{
	width:100%;
	padding-left:5px;
	border-radius: 5px;
}
.woocommerce-billing-custom{
	width:100%;
	float:left;
	height:0;
	overflow:hidden;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-khtml-transition:all 0.5s;
	transition:all 0.5s;
}
.woocommerce-billing-custom.open{
	height: auto;
}
.table-account{
	width:100%;
	margin-top:10px;
	display:none;
}
.table-account td{
	padding:5px;
	font-size:14px;
	vertical-align:top;
}
.table-account td .input-text{
	width:200px;
	margin-bottom:10px;
	margin-right:10px;
	float:left;
	text-indent:5px;
}
.table-account td .button{
	margin-bottom:10px;
	float:left;
}
.table-account td .button-a{
	display: inline-block;
	height:30px;
	float:left;
	margin-left:12px;
	line-height:30px;
}
.bnte-opentoloagin{
	width:100%;
	float:left;
	padding-top:20px;
	font-size:12px;
	padding-bottom:10px;
}
.bnte-opentoloagin a{
	color:#8AB928;
	cursor:pointer;
	font-size:14px;
}
.data-show-delivery-detail{
	color:#567;
	padding-left:30px !important;
	line-height:20px;
}
.data-show-delivery-detail h3{
	color:#234;
	margin-left:-15px !important;
}
.data-show-delivery-detail b{
	color:#999 !important;
}
.form-row-wide label{
	font-size:12px;
}
.cart-msg-status{
	width:100%;
	float:left;
	padding:10px;
	margin-bottom:10px;
	color:#fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	display:none;
}
.cart-msg-status.success{
	background:#2EC23E;	
}
.cart-msg-status.error1{
	background:#FDCE09;
}
.cart-msg-status.error2{
	background:#29B7FF;
}
.main-shopdetails,.main-shopping-payment{
	width:100%;
	float:left;
	padding:10px;
}
.main-shopping-payment{
	background:#fff;
	margin-top:10px;
}
.main-shopping-payment.banklist table th{
	padding:10px 5px;
	font-weight:bold;
}
.main-shopping-payment.banklist table td{
	padding:5px;
	vertical-align: middle;
	word-break:break-all;
	border-top:1px solid #ddd;
}
.main-shopping-payment.banklist table tr td:first-child{
	padding:3px 0;
}
.main-shopping-payment.banklist table tr td img{
	margin:0;
}
.main-shopdetails table{
	width:100%;
	float:left;
	padding:5px 0;
}
.main-shopdetails table td{
	padding:5px 0;
	vertical-align:top;
}
.main-shopdetails table label{
	float:left;
	display:block;
	width:150px;
	font-weight:bold;
	padding-right:10px;
	text-align:right;
}
.main-shopdetails table span{
	float:left;
	display:inline-block;
	text-align:left;
	width:70%
}
.quinl-m-board,.quinl-m-board .mboard-item{
	float:left;
	width:100%;
}
.quinl-m-board{
	padding:10px;
}
.quinl-m-board .mboard-item{
	margin-bottom:10px;
	min-height:100px;
	background:#fff;
	-moz-box-shadow: 0px 1px 2px #aaaaaa;
	-webkit-box-shadow: 0px 1px 2px #aaaaaa;
	box-shadow: 0px 1px 2px #aaaaaa;
}
.quinl-m-board .mboard-item .boxitem1,.quinl-m-board .mboard-item .boxitem2,.quinl-m-board .mboard-item .boxitem3{
	width:100%;
	float:left;
	font-size:12px;
}
.quinl-m-board .mboard-item .boxitem1{
	color:#678;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	margin-top:-13px;
	background:#DEDEDE;
}
.quinl-m-board .mboard-item .deletebnt-commentsc-mail{
	display:block;
	float: right;
	height:24px;
	width:24px;
	margin-bottom:-22px;
	margin-top:10px;
	padding-top:4px;
	margin-right:10px;
	text-align:center;
	position:relative;
	opacity:0;
}
.quinl-m-board .mboard-item:hover .deletebnt-commentsc-mail{
	opacity:1;
	background:#FCA703;
	color:#fff;
	cursor:pointer;
}
.quinl-m-board .mboard-item .boxitem2{
	color:#234;
	margin:30px 0;
	font-size:14px;
	word-break:break-all;
	padding-left:10px;
	padding-right:10px;
}
.quinl-m-board .mboard-item .boxitem3{
	padding:10px;
	padding-left:60px;
	background:#DEDEDE;
}
.quinl-m-board .mboard-item .boxitem3 .imgprofile{
	height:40px;
	width:40px;
	float: left;
	margin-left:-50px;
}
.quinl-m-board .mboard-item .boxitem3 .name{
	float:left;
	width:100%;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}
.quinl-m-board .mboard-item .boxitem3 .email{
	float:left;
	width:100%;
}
.quinl-m-board .mboard-item .boxitem3 .email span:hover{
	cursor:pointer;
	text-decoration:underline;
}
.mshopping-reply-inquiry{
	width:100%;
	float:left;
	height:0px;
	background:#30F;
}
.mshopping-reply-inquiry .inquiry-bnt-reply,.inquiry-bnt-reply-showhide{
	margin-top:-30px;
	float:left;
	height:30px;
	text-align:center;
	width:100px;
	color:#fff;
	line-height:20px;
	padding-top:5px;
	font-size:14px;
	background:#8AB928;
}
.mshopping-reply-inquiry .inquiry-bnt-reply.cancel{
	margin-left:105px;
	width:30px;
	background:#5BC0DE;
	display:none;
}
.mshopping-reply-inquiry .inquiry-bnt-reply:hover{
	cursor:pointer;
	color:#234;
}
.mshopping-reply-inquiry .inquiry-inputarea-reply{
	width:100%;
	float:left;
	height:0px;
	background:#fff;
	padding:5px;
	overflow:auto;
	opacity:0;
	display: block;
	font-size:12px;
}
#inputarea-reply-textarea{
	width:100%;
	font-size:12px;
	height:210px;
}
.mshopping-status .title-message{
	font-size:14px;
	float:left;
	line-height:20px;
	margin:5px 10px;
}
.view-more-message-page{
	float:left;
	width:100%;
	padding:10px;
	text-align:center;
}
.view-more-message-page span{
	display:inline-block;
	margin:0 auto;
}
.message-delete-item{
	color:#F00;
	font-style:italic;
}
.inquiry-submit-mm .fa{
	float:left;
	position:absolute;
	margin-left:-22px;
	margin-top:9px;
}
.fiximg-addtocart{
	position: absolute;
	z-index:9999;
}
.companybox-bbinfo{
	border:0;
	margin-top:0;
}
.cinfo-title{
	display: inline-block;
	float:left;
	width:70px;
	text-align:right;
}
.cinfo-detail{
	float:left;
	display:block;
	padding-left:5px;
}
.bnt-paypalwithpaypal{
	height:34px;
	padding:5px 20px;
	-moz-border-radius:17px;
	-webkit-border-radius:17px;
	border-radius:17px;
	border:0;
	float:left;
	background:#F9A625;
	font-size:14px;
	color:#000054;
	margin:5px 0;
}
.bnt-paypalwithpaypal .b1{
	font-weight:bold;
	color:#001b51;
}
.bnt-paypalwithpaypal .b2{
	font-weight:bold;
	color:#006eba;
}
.bnt-paypalwithpaypal:hover{
	background:#e78616;
}
.label-paypalwithpaypal{
	display:inline-block;
	float:left;
	padding-right:15px;
	margin:5px 0;
}
.label-paypalwithpaypal .text{
	font-size:12px;
	color:#567;
}
.label-paypalwithpaypal .amount{
	display:block;
	font-weight:bold;
	color:#444;
}
.insert-form-paypal{
	float:left;
}
.frmPayPal1{
	float: left;
	display:block;
	margin:0;
	padding:0;
}
.green-bg{background-color:#3acf87 !important}
.blue-bg{background-color:#2db2ea !important}
.orange-bg{background-color:#fa5b0f !important}
.navy-bg{background-color:#495d7f !important}
.yellow-bg{background-color:#ffb400 !important}
.peach-bg{background-color:#fcab55 !important}
.red-bg{background-color:#dd3737 !important}
.beige-bg{background-color:#bfa980 !important}
.pink-bg{background-color:#d64391 !important}
.cyan-bg{background-color:#37b6bd !important}
.celadon-bg{background-color:#74aea1 !important}
.brown-bg{background-color:#784e3d !important}
.cherry-bg{background-color:#911938 !important}
.gray-bg{background-color:#808080 !important}
.purple-bg{background-color:#917ae9 !important}
.dark-bg{background-color:#404040 !important}
.bg0{background-image: url("../../../img/pattern/pattern0.png") !important;background-repeat:repeat !important;}.bg1{background-image:url("../../../img/pattern/pattern1.png") !important;background-repeat:repeat !important}.bg2{background-image:url("../../../img/pattern/pattern2.png") !important;background-repeat:repeat !important}.bg3{background-image:url("../../../img/pattern/pattern3.png") !important;background-repeat:repeat !important}.bg4{background-image:url("../../../img/pattern/pattern4.png") !important;background-repeat:repeat !important}.bg5{background-image:url("../../../img/pattern/pattern5.png") !important;background-repeat:repeat !important}.bg6{background-image:url("../../../img/pattern/pattern6.png") !important;background-repeat:repeat !important}.bg7{background-image:url("../../../img/pattern/pattern7.png") !important;background-repeat:repeat !important}.bg8{background-image:url("../../../img/pattern/pattern8.png") !important;background-repeat:repeat !important}.bg9{background-image:url("../../../img/pattern/pattern9.png") !important;background-repeat:repeat !important}.bg10{background-image:url("../../../img/pattern/pattern10.png") !important;background-repeat:repeat !important}.bg11{background-image:url("../../../img/pattern/pattern11.png") !important;background-repeat:repeat !important}.bg12{background-image:url("../../../img/pattern/pattern12.png") !important;background-repeat:repeat !important}.bg13{background-image:url("../../../img/pattern/pattern13.png") !important;background-repeat:repeat !important}.bg14{background-image:url("../../../img/pattern/pattern14.png") !important;background-repeat:repeat !important}.bg15{background-image:url("../../../img/pattern/pattern15.png") !important;background-repeat:repeat !important}.bg16{background-image:url("../../../img/pattern/pattern16.png") !important;background-repeat:repeat !important}.bg17{background-image:url("../../../img/pattern/pattern17.png") !important;background-repeat:repeat !important}.bg18{background-image:url("../../../img/pattern/pattern18.png") !important;background-repeat:repeat !important}.bg19{background-image:url("../../../img/pattern/pattern19.png") !important;background-repeat:repeat !important}.bg20{background-image:url("../../../img/pattern/pattern20.png") !important;background-repeat:repeat !important}.bg21{background-image:url("../../../img/pattern/pattern21.png") !important;background-repeat:repeat !important}.bg22{background-image:url("../../../img/pattern/pattern22.png") !important;background-repeat:repeat !important}.bg23{background-image:url("../../../img/pattern/pattern23.png") !important;background-repeat:repeat !important}.bg24{background-image:url("../../../img/pattern/pattern24.png") !important;background-repeat:repeat !important}.bg25{background-image:url("../../../img/pattern/pattern25.png") !important;background-repeat:repeat !important}.bg26{background-image:url("../../../img/pattern/pattern26.png") !important;background-repeat:repeat !important}.bg27{background-image:url("../../../img/pattern/pattern27.png") !important;background-repeat:repeat !important}.bg28{background-image:url("../../../img/pattern/pattern28.png") !important;background-repeat:repeat !important}.bg29{background-image:url("../../../img/pattern/pattern29.png") !important;background-repeat:repeat !important}.bg30{background-image:url("../../../img/pattern/pattern30.png") !important;background-repeat:repeat !important}
.labela-style1{
	display:block;
	width:100%;
	padding:8px 0;
	float:left;
}
@media screen and (max-width: 768px) {
	.lang-bar{
		width:220px;
		text-align:center;
		padding-top:0px;
		padding-right:10px;
		font-size:11px;
		position: absolute;
		right: 0px;
	}
	.box-layout .lang-bar{
		padding-right:10px !important;
	}
	.box-layout .lang-bar ul{
		padding-right:0px !important;
		float:right !important;
	}
	.topcompanyname,.topphone{
		width:80%;
		float:left;
		padding-left:10px;
		text-align:left;
	}
	.topphone{
		padding-top:13px;
		font-size:12px;
		line-height:16px;
	}
	.Verified-icon{
		width:100%;
		text-align:center;
	}
	.ihiden-min{
		display:none;
	}
	.ihiden-max{
		display: inline-block;
	}
	.hide700{
		display:none;
	}
	.hide700i{
		display:none !important;
	}
	.cart-status{
		text-align:center;
	}
	.cwshowin-topbar{
		margin-left:-5px;
	}
	.cate-in-box{
		padding-left:30px !important;
	}
	.no-padding-left{
		padding-left: 15px !important;
		padding-top:0 !important;
		padding-bottom:0 !important;
	}
	.no-padding-right{
		padding-right:15px !important;
		padding-top:0 !important;
		padding-bottom:5px !important;
	}
}
@media screen and (max-width: 500px) {
	.hide500{
		display:none;
	}
	.main-header-topbar{
		
	}
	.topphone{
		position: absolute;
	}
	.lang-bar{
    	right: 0px;
	}
	.lang-bar ul{
		float:right;
	}
	.pd-box1-search{
		width:100%;
		padding-top:7px;
	}
	.pd-box1-search input[name="search"]{
		width:99%;
		padding:5px 10px;
		height:35px;
	}
	.pd-box1-search button[type="submit"]{
		float:right;
		height:35px;
		width:35px;
		margin-top:-35px;
	}
	.phone-i-1{
		display:none;
	}
}
.box-layout {
  max-width: 1170px;
  margin: auto;
  box-shadow: 0 9px 0px 0px white, 0 -9px 0px 0px white, 0px 0px 8px 2px #DAD5D5;
}
@media (min-width: 768px) {
  .box-layout {
  	max-width: 750px;
  }
}
@media (min-width: 992px) {
  .box-layout {
  	max-width: 970px;
  }
}
@media (min-width: 1200px) {
  .box-layout {
  	max-width: 1170px;
  }
}
.box-layout .borderpage{
	margin:0;
	display:none;
}
.box-layout .footer{
	margin-top:0;
	padding-top:0;
}
.flexslider-hb{
	padding:0;
}
.box-layout .flexslider-hb {
	padding:15px !important;
	padding-bottom:0px!important;
	margin-bottom:0px;
}
.box-layout .flexslider-hb .flexslider{
	margin-bottom:0 !important
}
.box-layout .navbar.navbar-sticky{
	margin-bottom:0;
}
.main-page-h1{
	padding:0;
	margin-bottom: 15px;
}
.main-page-h1 h1{
	margin:0;
	font-size:20px;
}
.main-page-h1 .main-page-h1-2{
	margin:0;
	padding:5px 15px;
}
h2,.d2{
	padding-top:3px;
	line-height:20px;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.productdetailpage .main-contents{
	padding:15px;
}
.relatedproducts .main-page-h2{
	 
}
.relatedproducts .mainproductlistcate{
	padding:0;
}
.box-layout .main-page-h1{
	padding:15px;
}
.box-layout .main-page-h2{
	padding:0 15px;
}
.box-layout .main-page-h1 .main-page-h1-2{
	padding:5px 15px;
}
.box-layout .lang-bar{
	margin:0;
	padding:0;
	padding-right:40px;
	margin-top:-8px;
}
.box-layout .lang-bar ul,.box-layout .lang-bar ul li{
	float:left;
	padding-top:7px;
}
.box-layout .main-header-menu{
	padding:0 15px;
}
.box-layout .main-header-image{
	padding:15px;
}
.box-layout .main-header-topbar{
	padding:15px 15px 0;
}
.box-layout .topcompanyname{
	margin-left:10px;
}
.box-layout .navbar.navbar-sticky.stuck{
	position:relative;
}
.box-layout .toolbar{
	/*margin-right:30px;*/
}
.box-layout .productdetailpage .categorybox{
	padding-top:0;
}
.box-layout .productdetailpage .categorybox{
	padding:0;
	padding-top:15px;
}
.box-layout .productdetailpage .main-productdetails .main-page-h2{
	padding:0;
}
.box-layout .productdetailpage .bgbox-l-first{
	height:40px;
}
.box-layout .productdetailpage .main-contents{
	padding-left:0;
}
.box-layout .productdetailpage .st2t{
	height:30px;
	padding-top:5px;
}
.box-layout .mainproductlistcate{
	padding:0;
}
.productdetailpage .pagetitleh2{
	min-height:40px;
	margin:0;
}
.box-layout .productdetailpage .main-contents{
	padding:0px;
	margin-left:0px;
	padding-right:0;
	padding-left:15px;
}
.relatedproducts .main-page-h2,.box-layout .inquiry.main-page-h2{
	padding:0;
}
.relatedproducts .mainproductlistcate{
	padding:0;
}
.search-box2{
	position:absolute;
	height:40px;
	width:0px;
	display:block;
	float:left;
	overflow:hidden;
}
.search-box2 input[type=text]{
	height:36px;
	margin-top:2px;
	border:0;
	text-indent:10px;
}
.btn-view-more-cate{
	float:right;
	position:relative;
	height:24px;
	width:24px;
	margin-top:-27px;
	margin-right:5px;
}
.btn-view-more-cate .fa{
	font-size:16px;
	color:#BBBBBB;
	margin:4px !important;
}
.btn-view-more-cate:hover{
	cursor:pointer;
}
.btn-view-more-cate.main{
	margin-top:-30px;
}
.catenimg .btn-view-more-cate.main{
	margin-top:-25px;
}
.bgbox-l-first{
	height:40px;
	width:40px;
	line-height:40px;
	position:absolute;
	text-align:center !important;
}
.verification-b1 .main-page-h2{
	padding:0;
}
.bgbox-l-first.st2{
	height:33px;
	width:33px;
}
.bgbox-l-first.st2 .fa{
	font-size:18px;
	margin-top:3px;
	line-height:30px;
}
.st2t{
	height:32px;
	line-height:30px;
	padding-left:50px;
	font-size:14px !important;
}
.bgbox-l-first.mg-15{
	margin-left:-15px;
}
.bgbox-l-first .fa{
	font-size:24px;
	margin:0 auto;
	line-height:43px;
}
.producttitledesign{
}
.catebang-nonpage .post-tile .categorybox,.catebang-nonpage .post-tile .categorybox .companybox-inproduct.socialnetwork{
	padding-top:0 !important;
	padding-bottom:0 !important;
	margin:0;
}
.social-icons{
	padding:0;
	width:100%;
	float:left;
	margin:0 0 12px;
}
.social-icons a{
	display:block;
	width:100%;
	float:left;
	padding:10px 10px;
	font-size:12px;
	height:40px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
}
.social-icons a .fa, .social-icons a .lineicon{
	height:40px;
	width:40px;
	display:block;
	font-size:20px;
	text-align:center;
	line-height:40px;
	color:#fff;
	margin-top:-10px;
	margin-left:-10px;
	margin-right:0;
	float:left;
	border-right:1px solid #fff;
}
.social-icons a .lineicon{
	font-size:12px;
	width:40px;
}
.social-icons .line a{
	background:#00C402;
}
.social-icons .facebook a{
	background:#3B5998;
}
.social-icons .twitter a{
	background:#41ABE1;
}
.social-icons .google-plus a{
	background:#D04639;
}
.social-icons .youtube a{
	background:#EE1C1B;
}
.social-icons .instagram a{
	background:#A07157;
}
.social-icons a span{
	display:block;
	color:#fff;
	padding-left:10px;
	position: relative;
	float:left;
}
.priceonpage{
	float:left;
	height:30px;
	line-height:20px !important;
	width:100%;
	text-align:center
}
.priceonpage .fa{

	margin-top:6px;
	margin-left:7px;
	font-size:16px;
}
.priceonpage span{

	font-size:14px;
	padding-left:5px;
	font-weight:100;
	height:18px;
	margin-top:6px;
	line-height:18px;
	display:inline-block;
}
.inquiry-button{
	float:left;
	font-size:14px;
	height:30px;
	line-height:20px !important;
	line-height:20px;
	padding:0 !important;
	width:100%;
	font-weight:100;
}

.inquiry-button i{
	margin:0 ;
	height:20px;
	width:20px;
	margin-top:6px;
	font-size:16px;
	padding:0;
}
.inquiry-button span{
	display:inline-block;
	line-height:18px;
	height:18px;
	margin:0 !important;
	padding:0 !important;
}
.table-shipping-bnt-product{
	width:100%;
	float:left;
}
.table-shipping-bnt-product tr td.bcart{
	padding-right:3px;
}
.table-shipping-bnt-product .btn:hover{
	cursor:pointer;
}
.shopping-deliverylist table{
	width:100%;
}
.shopping-deliverylist{
	padding:0 !important;
}
.shopping-deliverylist td{
	border:1px solid #bbb;
	vertical-align:middle;
	padding:0 5px;
}
.shopping-deliverylist td:first-child{
	width:25px;
}
.main-company-addbranch{
	padding-top:15px;
	padding-bottom:15px;
}
.m-show-addbranch .g-map iframe{
	width:100% !important;
}
@media (max-width: 768px) {
.box-layout .toolbar{
	margin-right: 0px;
}
  .box-layout .main-header-topbar{
	  padding-left:0;
	  padding-right:0;
	  padding-top:0;
  }
  .box-layout .veribg-content{
	  padding-left:0 !important;
	  padding-right:0 !important;
  }
}
.oldprice{
   -webkit-text-decoration-line: line-through; /* Safari */
   text-decoration-line: line-through; 
}
.discount-row1{display: flex;justify-content: center;align-items: center;}
.discount-row2{display: flex;align-items: center;}
.discount-ttop{background: #f40;color: #fff;font-size: 10px;margin-left: 10px;padding: 2px 5px;}
.discount-ttop:before{content: '-';}

.product-eventdata-01 .btn{border-width: 2px;}
.product-eventdata-01 .disable{opacity: 0.5;}

.next-number-picker{color:#212121;font-family:Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,Sans-serif;font-size:14px;line-height:1.28571;display:inline-block;margin:0;padding:0;vertical-align:middle}.next-number-picker,.next-number-picker *,.next-number-picker :after,.next-number-picker :before{box-sizing:border-box}.next-number-picker:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}.next-number-picker-disabled .next-number-picker-handler-wrap .next-number-picker-handler-down,.next-number-picker-disabled .next-number-picker-handler-wrap .next-number-picker-handler-down:hover,.next-number-picker-disabled .next-number-picker-handler-wrap .next-number-picker-handler-up,.next-number-picker-disabled .next-number-picker-handler-wrap .next-number-picker-handler-up:hover{color:#9e9e9e;background-color:#fafafa;border-color:transparent;cursor:default}.next-number-picker-disabled .next-number-picker-handler-wrap .next-number-picker-handler-down-inner,.next-number-picker-disabled .next-number-picker-handler-wrap .next-number-picker-handler-up-inner{cursor:not-allowed}.next-number-picker-input-wrap{overflow:hidden;float:left}.next-number-picker-input-wrap .next-number-picker-input input{margin:0;padding:0;font-size:14px;text-align:center}.next-number-picker-input-wrap .next-number-picker-input input[disabled],.next-number-picker-input-wrap .next-number-picker-input input[disabled]:hover{color:#9e9e9e;background-color:#fafafa;border-color:transparent;cursor:default}.next-number-picker-handler-wrap{float:right;margin-left:2px;position:relative;transition:all .2s}.next-number-picker-handler-wrap .next-number-picker-handler{text-align:center;cursor:pointer;line-height:0;box-sizing:border-box;overflow:hidden;position:relative;transition:all .2s;display:block;border:4px solid transparent;color:#9e9e9e;background-color:#eff0f5}.next-number-picker-handler-wrap .next-number-picker-handler:active{text-decoration:none}.next-number-picker-handler-wrap .next-number-picker-handler:hover{color:#fff;border-color:transparent;background-color:#dadada}.next-number-picker-handler-wrap .next-number-picker-handler-down-disabled,.next-number-picker-handler-wrap .next-number-picker-handler-down-disabled:hover,.next-number-picker-handler-wrap .next-number-picker-handler-up-disabled,.next-number-picker-handler-wrap .next-number-picker-handler-up-disabled:hover{color:#9e9e9e;background-color:#fafafa;border-color:transparent;cursor:default}.next-number-picker-handler-wrap .next-number-picker-handler-down-disabled .next-number-picker-handler-wrap .next-number-picker-handler-down-inner:before,.next-number-picker-handler-wrap .next-number-picker-handler-down-disabled .next-number-picker-handler-wrap .next-number-picker-handler-up-inner:before,.next-number-picker-handler-wrap .next-number-picker-handler-up-disabled .next-number-picker-handler-wrap .next-number-picker-handler-down-inner:before,.next-number-picker-handler-wrap .next-number-picker-handler-up-disabled .next-number-picker-handler-wrap .next-number-picker-handler-up-inner:before{cursor:not-allowed}.next-number-picker-handler-wrap .next-number-picker-handler-up{margin-bottom:2px}.next-number-picker-handler-down-inner,.next-number-picker-handler-up-inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;transition:line-height .2s;line-height:11px}.next-number-picker-normal .next-number-picker-input{width:40px}.next-number-picker-normal .next-number-picker-input input{line-height:30px;height:38px}.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler-up,.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler:hover+.next-number-picker-handler{height:16px}.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler-up&gt;span,.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler:hover+.next-number-picker-handler&gt;span{line-height:16px}.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler-down,.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler-up:hover{height:22px}.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler-down&gt;span,.next-number-picker-normal .next-number-picker-handler-wrap:hover .next-number-picker-handler-up:hover&gt;span{line-height:22px}.next-number-picker-normal.next-number-picker-disabled .next-number-picker-handler-wrap:hover .next-number-picker-handler,.next-number-picker-normal.next-number-picker-disabled .next-number-picker-handler-wrap:hover .next-number-picker-handler:hover+.next-number-picker-handler{height:19px}.next-number-picker-normal.next-number-picker-disabled .next-number-picker-handler-wrap:hover .next-number-picker-handler:hover+.next-number-picker-handler&gt;span,.next-number-picker-normal.next-number-picker-disabled .next-number-picker-handler-wrap:hover .next-number-picker-handler&gt;span{line-height:19px}.next-number-picker-normal .next-number-picker-handler{width:20px;height:19px;border-radius:0}.next-number-picker-normal .next-number-picker-handler .next-icon:before{width:8px;font-size:8px;line-height:inherit}@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.next-number-picker-normal .next-number-picker-handler .next-icon{-ms-transform:scale(.5);transform:scale(.5);margin-left:-4px;margin-right:-4px}.next-number-picker-normal .next-number-picker-handler .next-icon:before{width:16px;font-size:16px}}.next-number-picker-inline .next-number-picker-handler-wrap,.next-number-picker-inline .next-number-picker-input-wrap{position:relative;float:left}.next-number-picker-inline .next-number-picker-handler-wrap{width:108px;margin-left:0}.next-number-picker-inline .next-number-picker-handler-wrap .next-number-picker-handler{width:32px;height:32px;border-radius:3px;margin:0}.next-number-picker-inline .next-number-picker-handler-wrap .next-number-picker-handler-down-inner,.next-number-picker-inline .next-number-picker-handler-wrap .next-number-picker-handler-up-inner{line-height:24px}.next-number-picker-inline .next-number-picker-handler-wrap .next-number-picker-handler-up{float:right}.next-number-picker-inline .next-number-picker-handler-wrap .next-number-picker-handler .next-icon:before{width:12px;font-size:12px;line-height:inherit}.next-number-picker-inline .next-number-picker-input-wrap{margin-left:-76px}.next-number-picker-inline .next-number-picker-input{width:44px}.next-number-picker-inline .next-number-picker-input input{line-height:22px;height:32px}
.next-input input, .next-input textarea {
    width: 100%;
    border: none;
    outline: none;
    padding: 0;
    font-weight: normal;
    vertical-align: baseline;
    background-color: rgba(255,255,255,0);
}
.pdp-price_size_xl {
    font-size: 30px;
}
.pdp-price_color_orange {
    color: #f57224;
}
.pdp-price_type_deleted {
    text-decoration: line-through;
}
.pdp-price_size_xs {
    font-size: 14px;
}
.pdp-price_color_lightgray {
    color: #9e9e9e;
}
.pdp-product-price__discount {
    font-size: 14px;
    color: #999;
    margin-left: 6px;
}

.mainselectoption_pd{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 99999;}
.mainselectoption_box{background-color: #fff;padding: 20px 15px;position: absolute;left: 10px;right: 10px;bottom: -15px;border-radius: 5px;}
.main-secgh-1{display: flex;}
.main-secgh-1 .secghimg{min-height: 80px;max-height: 100px;width: 80px; overflow: hidden;border-radius: 3px;}
.main-secgh-1 .secghimg img{width: 100%;}
.main-secgh-1 .secghprice{padding-left:15px;}
.main-secgh-2{display: flex;flex-direction: column;}
.main-secgh-3{display: flex;padding-top: 15px;padding-bottom: 5px;}
.main-secgh-3 .btn-danger{width: 100%;margin-right: 5px;}
.btnoptiontxt{position: relative;min-width: 40px;}
.btnoptionimg{background-size: cover;height: 44px;width: 44px;display: inline-block;border: 1px solid #ddd;border-radius: 3px;margin: 2px;text-indent: 100px;overflow: hidden;font-size: 0 !important;position: relative;}
.btnoptiontxt.onhover:hover,.btnoptiontxt.active,.btnoptionimg.onhover:hover,.btnoptionimg.active{border-color:#f40;cursor: pointer;}
.btnoptiontxt.disable, .btnoptionimg.disable{border: 0px;}
.btnoptiontxt.disable:before, .btnoptionimg.disable:before{content: '';background-color: rgba(255,255,255,0.7);position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: block;}

.owl-carousel .owl-nav{position: absolute;top: 50%;height: 0;display: flex;justify-content: space-between;left: -10px;right: -10px;}
.owl-carousel .owl-nav button{width: 60px;height: 60px;background-color: rgba(255,255,255,1) !important;box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;font-size: 40px !important;border-radius: 50%;color: #666 !important;margin-top: -30px;}
.owl-carousel .owl-nav button:hover{background-color: rgba(255,255,255,1) !important;color: #000 !important;}

.mp-item .mp-title .a,.mp-item p{overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    word-wrap: break-word;
    line-height: 1.125rem;
    height: 2.25rem;
}
.dvicer-tel{display: flex;}
.dvicer-tel a{white-space: nowrap;}
.dvicer-tel a:after{content: ',';}
.dvicer-tel a:last-child:after{content: '';}
.topphone.bv3.bv3ib{display: none;}
@media only screen and (max-width: 600px) {
    .topphone.bv3{display: none;}
    .topphone.bv3.bv3ib{display: flex;padding-left: 10px;width: 100%;}
}</pre></body></html>