@charset "utf-8";
/* CSS Document */

body { margin: 0; padding: 0; font-family: 'Arial'; font-size: 14px; color: #000;}
a, p, strong, ul, h1, h2, h3, h4, h5, h6{ margin: 0; padding: 0; }
h1{ font-size: 36px;}
h2{ font-size: 30px;}
h3{ font-size: 24px;}
h4{ font-size: 20px;}
h5{ font-size: 18px;}
li{ list-style: none; }

a:focus, input:focus, a{ outline: none; }
a:hover, a:active,a,a:visited{ text-decoration: none; }
.pagewidth{ float:left; width:100%}
.wrappage { width: 100%; }
input[type=text]::-ms-clear {  display: none !important; width : 0 !important; height: 0 !important; }
input[type=text]::-ms-reveal {  display: none !important; width : 0 !important; height: 0 !important; }
#Body #CenterPanelDF input[type=text]{border:0px !important;}
.box-search form .input-text{border:0px !important}
.input-text, .sub_search{outline :0px !important; border-radius:0px;}
#Body, #Body *{font-family: 'Arial';}
#Body .tab-content-m{float:left; width:100%}
.lazy-image{background: url(../images/AjaxLoader.gif) no-repeat center center; max-width:100%; min-height:100px;}
body{background:none !important;}
select:focus, option:focus, select::-moz-focus-inner, option::-moz-focus-inner {
    outline: none !important;
    border: none !important;
}



ul.menu li:active a, ul.menu li a:active, ul.menu li a:visited {text-decoration: none !important;}
ul.menu li.cat-1{display: none;}
/**** BEGIN style header ****/
.header-container{ background:#f5f5f5; padding:15px 0px 20px;}
.header-container .header-logo{ width:25%; display: inline-block; float:left;}
.header-container .header-logo img{ width:150px;}

.icon-mobile, .icon-search{display: none;}
.header-center{ display: inline-block;  float: left; width:60%; margin-top:50px;}
.header-content{display: inline-block; width:100%;}
.header-content ul{float: right; margin:6px 0px 0px 0px; display: block;}
.header-content ul li{float: left;}
.header-content ul li a{padding: 5px 22px; border-right: 1px solid #dddddd; display: inline-block; height:25px;color:#000;font-family: 'Pontano Sans', sans-serif !important;}
.header-content ul li:last-child a{ border-right: 0px;}

.header-content ul li.bt-home a{background: url(../images/icon-home.png) no-repeat center center;}

.header-content ul li.bt-faqs a{background: url(../images/icon-faqs.png) no-repeat center center;}

.header-content ul li.bt-home a:hover{background: url(../images/icon-home-hover.png) no-repeat center center;}

.header-content ul li.bt-faqs a:hover{background: url(../images/icon-faqs-hover.png) no-repeat center center;}

.header-listing .header-center{width:73%; float:right;}
.header-listing .banner-top{width:100%;}
.header-listing .banner-top img{width:100%;}

.box-search{ float: right; margin-left:5px; }
.box-search form{ width:250px; height:34px;  border:1px solid #cccccc; border-radius:2px; font-size:16px; font-family:'Poppins' !important; color:#c9c9c9; margin-bottom:0px;}
.box-search form .input-text{border: 0px;width: 216px; line-height: 32px; height:32px; font-family:'Poppins' !important;font-size:16px; color: #c9c9c9;padding:0px 10px 0px 15px;}
.box-search form .sub_search{border: 0px;  padding:0px 12px; height:32px;   float: right; background:url(../images/icon-search.png) no-repeat left center;  display: block; text-indent:-99999px;}
.box-search form .sub_search:hover{background:url(../images/icon-search-hover.png) no-repeat left center;}

.menu-top-header{width:100%; background-color:#404040;}
.menu-top-header .menu-top-container{display: inline-block; width:100%; }
.menu-top-header h5{float:left; border-left:1px solid #686868;}
.menu-top-header ul.menu{float:left;  }
.menu-top-header ul.menu li{float:left; position:relative; border-left:1px solid #686868;}
.menu-top-header ul.menu li.level1-1{display:none;}
.menu-top-header ul.menu li a,.menu-top-header h5 a{ padding:12px 22px; font-family: 'Pontano Sans', sans-serif !important; font-size:16px; font-weight:600; color:#fff; display: inline-block; line-height:16px;}
.menu-top-header ul.menu li .icon-cat{display:none;}
.menu-top-header h5 a{background: url(../images/icon-home-menu.png) no-repeat center center;margin-left:0px; text-indent:-9999px; display:block;  }
.menu-top-header ul.menu li.par > .icon-cat{display:block;  position:absolute; top:9px; right:6px; text-indent:-9999px; width:20px; height:20px;  cursor: pointer;}
.menu-top-header ul.menu li.par > .icon-cat{  }
.menu-top-header ul.menu li:hover a,.menu-top-header h5 a:hover{background-color:#222;}
.menu-top-header ul.menu li div.sub-category{display:none; position:absolute; top:29px; left:0px; z-index:999;}
.menu-top-header ul.menu li div.sub-category{border:1px solid #fff;  border-top:0px; background:#249fd9; padding:5px; min-width:190px;}
.menu-top-header ul.menu li div.sub-category ul li{width:100%; }
.menu-top-header ul.menu li div.sub-category ul li a{background:none;margin-left:0px; color:#fff;width:100%; font-size:12px; border-bottom:0px; padding:4px 7px; line-height:19px;}
.menu-top-header ul.menu li div.sub-category ul li:hover a{background:#0d7cb0; border-radius:2px;}

.box-social {background:#f5f5f5; padding:21px 0px 17px 0px;float: left; width: 100%;}
.box-social .box{ float: left; width:32%; text-align: center;}
.box-social .box div{ display: inline-block;}
.box-social .box:first-child div{ float:right;}
.box-social .box:last-child div{   float: left;}
.box-social .box img{ float: left;}
.box-social .box p{padding:3px 0px 0px 10px; float: left;font-family: 'Pontano Sans', sans-serif !important; font-size:20px; line-height:20px; font-weight:500; color:#999999; text-transform: uppercase;}
/**** END style header ****/
.header-menu-list{background:#52276f; float: left; width: 100%;}
.menu-list input{display:none}
.menu-list label{display:none}
.menu label{display:none}
.menu .sub-category, .menu .sub-category2{display:none;width:100%;}
.header-menu-list .menu-list h5{float: left;border-left:1px solid #686868;border-right:1px solid #686868;}
.header-menu-list .menu-list h5:hover{background-color:#222;}
.header-menu-list .menu-list h5 a{background: url(../images/icon-home-menu.png) no-repeat center center;margin-left: 0px;text-indent: -9999px;display: block;padding: 12px 22px;
font-family: 'Pontano Sans', sans-serif !important;
font-size: 16px;
font-weight: 600;
color: #fff;
display: inline-block;
line-height: 16px;}
.header-menu-list .menu-list .menu li{float: left;
position: relative;
border-right: 1px solid #f5f5f5;}
.header-menu-list .menu-list .menu li:hover{background:#f1582a;}
.header-menu-list .menu-list .menu li a{padding: 12px 22px;
font-family: 'Pontano Sans', sans-serif !important;
font-size: 16px;
font-weight: 600;
color: #fff;
display: inline-block;
line-height: 17px;}
.header-menu-list .menu-list .menu li:before{left:24px;}
/**** BEGIN style information product ****/
	
.details-content { display: inline-block; width:100%; margin-top:17px; }

.box-price{display: inline-block;  width:100%; padding:23px 0px 14px; border-bottom:1px solid #dcdcd9;}
.box-price > div{width:50%; float: left; padding:10px 0px;}
.box-price p span{ color: #333333; margin-top:43px;  font-size:36px; font-family: 'Open Sans', sans-serif !important; font-weight:300; line-height:36px;  display: block}
.box-price p span.price-old{ font-size:20px; line-height: 20px;  text-decoration:line-through; display: none; margin-bottom:5px;}
.box-price > span{background: url(../images/VE-shipping.png) no-repeat left bottom; background-size:22px;  width:56%;float:right; color:#444444;margin-top:6px; font-family:arial; font-size:14px; line-height:16px; padding-left:30px;}

.add-cart { margin:0px auto;  text-align: center;}
.add-cart a{border-radius:2px; display: inline-block;  font-family: 'Pontano Sans', sans-serif !important;  text-transform: uppercase; font-size:16px; color:#858585 !important;  line-height:19px;}
.add-cart .add-to-cart{background:#f05307; display: block;  padding: 16px 40px 12px; font-size:20px; line-height:20px;  font-weight:600;color:#fff !important; margin:0px 0px 17px 10px;}
.add-cart a.add-to-cart:hover{background:#c3470b; }
.add-cart .add-to-watchlist{ background: url(../images/icon-watch.png) no-repeat 0px 2px; padding-left:21px;}
.add-cart a.add-to-watchlist:hover{ color:#aaa;  background: url(../images/icon-watch-hover.png) no-repeat 0px 2px;}
.add-cart .contact-us{text-transform: none; margin-top: 20px; font-size: 15px; line-height: 17px; height: 33px; background: url(../images/BD-icon-contact-2.png) no-repeat; padding-left:53px; }
.add-cart .contact-us span{display: block; color: #404040; text-transform: uppercase; font-size: 20px;}
.add-cart .contact-us:hover{color:#aaa !important; }

.box-price .payment{ text-align: center; border-left:1px solid #dcdcd9;}
.box-price .payment h3{font-family: 'Pontano Sans', sans-serif !important;  font-size:24px; color:#333; font-weight: 600; padding-bottom:10px; line-height:26px;}
/* start slide */
.product-price input[value=""] ~ .price-old{display:none;}
/* title-slider */
.title-slider{display:inline-block;margin-top:20px;}
.title-slider h2{background: url(../images/BD-backgroung-title.png) no-repeat right bottom;display: inline-block;padding: 0px 12px 0px 0px;margin-bottom: 10px;}
.title-slider h2 span{    background: #006897 url(../images/BD-icon-galleries.png) no-repeat 13px 50%;font-family: 'Pontano Sans', sans-serif !important;background: #006897
min-width: 300px;
font-size: 24px;
font-weight: 600;
color: #fff;
line-height: 24px;
padding: 13px 130px 10px 50px;
display: inline-block;}
 .slider-container{padding:0 70px;margin-top:35px;}
 .slider{width:100%;float:left;height:auto;display:inline-block; position:relative; height:500px; padding-left:580px}
			.slider .grid-wrapper {
			  -webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
			  flex-wrap: wrap;
			  height: 500px;
			  width:500px;
			  position: absolute;
			  margin: 0 auto;
			  top:0;
			  float:left;
			  left:0;
			}
			.slider .grid-item {
			  height: 20%;
			  width: 20%;
			  position:relative;
			  z-index:2;
			  background:#ccc;
			  opacity:0;
			  float:left
			}
			.slider .grid-item:hover:nth-of-type(5n + 1) ~ .img-details p{ left: 0px; }
			.slider .grid-item:hover:nth-of-type(1n + 1) ~ .img-details  p{ top: 0px; }
			.slider .grid-item:hover:nth-of-type(5n + 2) ~ .img-details  p{ left: -12.5%; }
			.slider .grid-item:hover:nth-of-type(1n + 6) ~ .img-details  p{ top: -12.5%; }
			.slider .grid-item:hover:nth-of-type(5n + 3) ~ .img-details  p{ left: -25%; }
			.slider .grid-item:hover:nth-of-type(1n + 11) ~ .img-details  p{ top: -25%; }
			.slider .grid-item:hover:nth-of-type(5n + 4) ~ .img-details  p{ left: -37.5%; }
			.slider .grid-item:hover:nth-of-type(1n + 16) ~ .img-details  p{ top: -37.5%; }
			.slider .grid-item:hover:nth-of-type(5n + 5) ~ .img-details  p{ left: -50%; }
			.slider .grid-item:hover:nth-of-type(1n + 21) ~ .img-details  p{ top: -50%; }
			/*Last thing remaining is to add transitions*/
			.slider  .img-details{
				width:500px;
				position: absolute;
				left: 0;
				top: 0;
				-webkit-transition: all 0.25s;
				transition: all 0.25s;
				text-align:center;
				z-index:-1;
				height:500px;
				overflow: hidden;
				background:#fff;
			}
			.slider .grid-item ~ .img-details p{
				position:absolute;
				top:0;
				left:0;
				width:100%;
				height: 100%;
				padding: 1;
				margin:0;
			}
			.slider .grid-item ~ .img-details img{
				max-width:100%;
				max-height:100%;
			}
			.slider .grid-item:hover ~ .img-details p{
			   width:150%;
			   height:150%
			} 
			.slider .grid-item:hover ~ .img-details p img{
				width: auto;
				height: auto;
			   width:100%;
			   height:100%
			} 

			.slider input {
				display: none;
			}
			.slider input[value=""] + label{display:none;}
			.slider input[value=""] + .img-details{display:none;}
			.slider label {
				/*Lets add some spacing for the thumbnails*/
				margin: 0px 10px 18px 10px;
				cursor: pointer;
				transition: all 0.5s;
				/*Default style = low opacity*/
				opacity: 1;
				float:left;
				width:auto;
			}
			.slider span {
				/*Lets add some spacing for the thumbnails*/
				text-align:center;
				display:inline-table;
				width:110px;
				height:110px;
				
				
			}
			.slider  span:has(img[src=""]){display:none;}
			.slider label img{max-height:110px;max-width:110px;width:auto;}
			.slider label   img[src=""]{display:none}
			/*Time to add the click effects*/
			.slider input[name='slide_switch']:checked+label span img {
				opacity: 1;
				border:2px solid #313131;
			}
			/*Clicking any thumbnail now should change its opacity(style)*/
			/*Time to work on the main images*/
			.slider input[name='slide_switch'] ~ .img-details {
				opacity: 0;
				display:none;
			}
			
			.slider input#id1[name='slide_switch'] ~ .grid-wrapper  .img-details#for-id1 {
				opacity: 1;
				display:block;
				z-index:0;
			}
			.slider input#id1[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id1,
			.slider input#id2[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id2,
			.slider input#id3[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id3,
			.slider input#id4[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id4,
			.slider input#id5[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id5,
			.slider input#id6[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id6,
			.slider input#id7[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id7,
			.slider input#id8[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id8,
			.slider input#id9[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id9,
			.slider input#id10[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id10,
			.slider input#id11[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id11,
			.slider input#id12[name='slide_switch']:checked ~ .grid-wrapper  .img-details#for-id12{
				opacity: 1;
				display:block;
				z-index:1;
			}
		   .slider input#id11[value=""] + label + input + input#id12[value*="http"]  + label + .grid-wrapper  .img-details#for-id12{ opacity: 1; display:block; z-index:1;}
		   .slider input#id10[value=""] + label + input + input#id11[value*="http"]  + label + .grid-wrapper  .img-details#for-id11{ opacity: 1; display:block; z-index:2;}
		   .slider input#id9[value=""] + label + input  + input#id10[value*="http"]  + label + .grid-wrapper  .img-details#for-id10{ opacity: 1; display:block; z-index:3;}
		   .slider input#id8[value=""] + label + input  + input#id9[value*="http"]  + label + .grid-wrapper  .img-details#for-id9{ opacity: 1; display:block; z-index:4;}
		   .slider input#id7[value=""] + label + input  + input#id8[value*="http"]  + label + .grid-wrapper  .img-details#for-id8{ opacity: 1; display:block; z-index:5;}
		   .slider input#id6[value=""] + label + input  + input#id7[value*="http"]  + label + .grid-wrapper  .img-details#for-id7{ opacity: 1; display:block; z-index:6;}
		   .slider input#id5[value=""] + label + input  + input#id6[value*="http"]  + label + .grid-wrapper  .img-details#for-id6{ opacity: 1; display:block; z-index:7;}
		   .slider input#id4[value=""] + label + input  + input#id5[value*="http"]  + label + .grid-wrapper  .img-details#for-id5{ opacity: 1; display:block; z-index:8;}
		   .slider input#id3[value=""] + label + input  + input#id4[value*="http"]  + label + .grid-wrapper  .img-details#for-id4{ opacity: 1; display:block; z-index:9;}
		   .slider input#id2[value=""] + label + input  + input#id3[value*="http"]  + label + .grid-wrapper  .img-details#for-id3{ opacity: 1; display:block; z-index:10;}
		   .slider input#id1[value=""] + label + input  + input#id2[value*="http"]  + label + .grid-wrapper  .img-details#for-id2{ opacity: 1; display:block; z-index:11;}

		    .slider input[type='checkbox'] + label + label{display: none; margin: 0;  position: absolute; width: 1140px; height: auto; top:-93px; left:-7%; z-index: 100;background: rgba(0, 0, 0, 0.6); transition: .35s background linear; text-align: center; padding: 100px 0; }
		  	.img-popup { display: inline-block; align-items:center; width:100%; }
		  	 
		  	.slider label .img-popup img{max-width: 100% !important; max-height: 1000px !important  }
		  	.slider label .img-popup p{position: relative; display: inline-block; max-width: 80%}
		  	.slider label .img-popup p:after{ content: ""; background: url(../images/icon-close-popup.png) no-repeat 0 0 ; width:50px; height: 50px; top:-25px; right:-25px; z-index: 1 ; position: absolute; }
			  
		   	.slider input[type='checkbox']:checked + label + label{display: inline-block;}
		  	

		 /*----END--images-details--*/
/* end slide */
.list{display: inline-block; width:100%;margin-bottom:15px;margin-top:30px;}
.list:last-child{ margin-bottom:0px;}
.list-product {width:50%; float: left; display:inline-block; padding-right:31px;  }
.list-product-full {width:100%; display:inline-block; padding:0px;}
.list-product-right{padding:0px 30px;}
.list-product h2{background: url(../images/BD-backgroung-title.png) no-repeat right bottom;display: inline-block; padding:0px 12px 0px 0px;  margin-bottom:10px;}
.list-product h2 span{background:#006897; font-family: 'Pontano Sans', sans-serif !important; min-width:300px; font-size:24px; font-weight:600; color:#fff; line-height:24px;  padding:13px 0px 10px 50px; display: inline-block;}
.list-product #image-view{margin-top:28px; width:50%; float: left; padding-left:65px;}
.list-product #image-view img{width:100%;}
.list-product .product-thumb {padding-left:7.8%; width:50%; display: inline-block;margin-top:8px;}
.list-product .product-thumb li{float: left; width:109px; height:109px; margin: 20px 14px 0px 6px; display: table;}
.list-product .product-thumb li a{  display: table-cell; vertical-align:middle;}
.list-product .product-thumb li img{ width:100%; max-height:100%; }
.list-product .content{margin-top:5px;}
.list-product .content p, .list-product .content ul li, .list-product .content table tr td{color:#404040; font-size:14px; font-family:'arial'; line-height:20px;}
.list-product .content p{padding-bottom:10px;}
.list-product .content ul li{ background: url(../images/ED-icon-ul.png) no-repeat left 5px; padding-left:18px; margin-bottom:10px;}
.list-product .content p:last-child{padding-bottom:0px;}
.list-product .content ul li:last-child{margin-bottom:0px;}

.list-product .content table {width:100%; margin-top:-8px;}
.list-product .content table tr td:first-child{width:40%; font-weight:bold;}
.list-product .content table tr:nth-child(2n){background:#f4f4f4;}
.list-product .content table tr td{padding:6px 0px 6px 10px;}
.list-product .content h4{font-family: 'Pontano Sans', sans-serif !important;margin-bottom:24px; background:url(../images/BD-icon-box.png)no-repeat left center; font-size:18px; line-height:18px; color:#404040; font-weight:600; padding-left:40px;}
.list-product .content h4.size{  background:url(../images/BD-icon-size.png)no-repeat left center; margin-top:27px; }
.product-img-box h2 span{background:#006897 url(../images/BD-icon-galleries.png) no-repeat 13px 50%;}
.product-overview h2 span{background:#006897 url(../images/BD-icon-product.png) no-repeat 13px 50%;}
.features h2 span{background:#006897 url(../images/BD-icon-features.png) no-repeat 13px 50%;}
.specifications h2 span{background:#006897 url(../images/BD-icon-specifications.png) no-repeat 13px 50%;}
.pay h2 span{background:#006897 url(../images/BD-icon-pay.png) no-repeat 13px 50%;}
.returns h2 span{background:#006897 url(../images/BD-icon-returns.png) no-repeat 13px 50%;}
.content .list-product{margin-bottom:0px;}
.banner{margin-top:0px;}
.main-banner img{width:100%;}
.main-banner.banner{margin:18px 0px 0px 0px;}
.list-product .content h5{font-family: 'Pontano Sans', sans-serif !important; font-size:18px; font-weight:600; color:#404040; line-height:22px; margin:10px 0px;}
.list-product .content .img-box-delivery img:first-child{padding-right:40px;}
.list-product .content img{padding:15px 0px 20px 0px; max-width:100%;}
.list-product .content img.right{float: right;}
.list-product .content img.last-img{ padding-left:36px;}
.list-product .content .img-box-delivery, 
.list-product .content .img-box-1 .img-list + img{display: none !important}
.img-box-1 .img-list{display:inline-block;width:100%;}
.img-box-1 .img-list p:first-child{width:50%;float:left}
.img-box-1 .img-list p:last-child{width:50%;float:right;}

/**** END style information product ****/

/**** BEGIN style footer **/
.footer-container{ background: #f5f5f5; display: inline-block; width:100%; margin-top:26px; padding-bottom:22px; }
.pagewidth .footer-container{padding-bottom: 0; background: none;}
.pagewidth .footer-information{display: inline-block; width: 100%; background: #f5f5f5; padding: 0 15px 22px;}
.footer-bottom .box-footer{float: left; width:65%; padding-top:20px;}
.footer-bottom .box-footer ul  {display: inline-block;width:100%;}
.footer-bottom .box-footer ul li{float: left; padding-right:28px;}
.footer-bottom .box-footer ul li:last-child{ padding-right:0px;}
.footer-bottom .box-footer ul li a, .footer-bottom .box-footer p{  font-family:'Arial' ; font-size: 14px; color: #333;  line-height: 18px;padding-bottom:5px;display: inline-block;}
.footer-bottom .box-footer ul li a:hover{color:#666666; }
.footer-bottom .box-footer .paypal{ padding-top:10px; display: inline-block;}
.footer-bottom .box-footer:last-child{width:35%;}
.footer-bottom .box-footer:last-child div{width:160px; float: right; text-align: right;}
.footer-bottom .box-footer div a.rainstorm{margin-top:30px; display: inline-block; display: none !important}
/**** END style footer **/

.wrappage .header-container{padding: 0}
.wrappage .header-container .header-logo{padding-top: 14px}
.wrappage .header-listing .header-center{margin-top: 0}

/**** BEGIN style home **/
.intro-container{ margin-top:5px;}
.intro-container #myCarousel{width:100%;}
.intro-container #myCarousel .carousel-indicators{text-align:center; bottom:4px;}
.intro-container #myCarousel .carousel-indicators li{ border:0px; background:url(../images/BD-bt-next-slider.png) no-repeat 0px 0px; width:16px; height:16px;margin:0px 7px 0px 0px !important; }
.intro-container #myCarousel .carousel-indicators li.active, #myCarousel .carousel-indicators li:hover{ background-position:-26px 0px;  border:0px; width:16px; height:16px;}
.intro-container #myCarousel .carousel-control{opacity:1; width:auto;}
.intro-container #myCarousel .carousel-control span{  width:20px; height:31px; margin:0px; top:37%;}
.intro-container #myCarousel .carousel-control.left span{background-position:0px 0px; left:18px;}
.intro-container #myCarousel .carousel-control.right span{background-position:0px -41px; right:33px;}
.intro-container #myCarousel .carousel-control span:hover{ }
.intro-container #myCarousel .carousel-control.left span:hover{background-position:0px 0px;}
.intro-container #myCarousel .carousel-control.right span:hover{background-position:0px -41px;}

.cat-box{ margin-top:20px; display: inline-block; width:100%;}
.cat-box .container{padding:0px;}
.cat-box ul li{width:25%; float: left; padding:0px 10px; text-align: center;}
.cat-box-content{display:inline-block; width: 100%; position: relative;}
.cat-box ul li .category-name{display: block !important; position:absolute; top:43%; left:0px; z-index:10; padding: 0 0 0 26px; width: 100%;}
.cat-box ul li .category-name a{color: #fff; font-family: "Poppins",sans-serif; font-size: 28.31px; font-weight: 600; line-height: 22px; text-transform: uppercase; text-align: left; position: relative; display: inline-block; width: 100%;}
.cat-box ul li .category-name a::after{display: inline-block; width: 27px; height: 27px; content: ""; border-radius:2px; background: #2091c4 url(../images/BD-icon-shopnow.png) no-repeat center center; position: absolute; top: 5px; right: 9px;}
.cat-box ul li .category-name a span{display: block;}
.cat-box ul li .category-name a span:last-child{font-size: 16px; display: block; text-align: left;}
/*.cat-box ul li .category-name  a{float:right;cursor:pointer;  width:27px; height:27px;  margin-right:19px; border-radius:2px; background: #2091c4 url(../images/BD-icon-shopnow.png) no-repeat center center; display: inline-block; text-indent:-99999px;}*/
.cat-box .product-intro{display: inline-block; width:100%;}
.cat-box ul li.two .category-name a{  padding-left:26%; }
.cat-box ul li:last-child{text-align: left; }
.cat-box ul li .category-action {     height: 100%;   position: absolute;  top: 0; left:0px;  width: 100%;   z-index: 9; text-indent:-9999px;}
.cat-box ul li .category-action a{  background: #000 none repeat scroll 0 0; display: block;    opacity: 0.7;height:100%; }
.cat-box ul li:hover .category-action {  display: block !important;}

.product-list {margin-top:50px;}
.product-list h2{ text-align:center; margin-bottom:20px;}
.product-list h2 span{ font-size:24px; color:#404040; font-family:'Pontano Sans', sans-serif !important; font-weight:600; background:url(../images/BD-icon-bitdeals.png) no-repeat left center; padding-left:36px; line-height:27px;}
.product-list ul li{float: left; width:25%; padding:0px 10px; margin-top:15px;}
.product-list ul li .product-item{  border:1px solid #e0e0e0; padding:9px;  }
.product-list ul li .product-image{ padding:7px;  text-align:center; height:254px; display: table; width:100%;}
.product-list ul li .product-image a{display:table-cell; vertical-align:middle;}
.product-list ul li .product-image a img{max-width:100%;}
.product-list ul li .product-name { height:38px; overflow:hidden; text-align:center; margin-top:10px;padding:0px 5px;}
.product-list ul li .product-name a{ font-size:14px; font-family:'Arial'; color:#000000; line-height:18px; text-align:center;  }
.product-list ul li .product-price{text-align:center; margin-top:12px;}
.product-list ul li .product-price span{ font-size:18px; font-family:'Poppins' , sans-serif !important; color:#006897; font-weight:600; line-height:18px; }
.product-list ul li .buy-now{display: block !important; background:#404040; border-radius:3px; text-align:center; margin-top:15px;}
.product-list ul li .buy-now:hover{background:#222222;}
.product-list ul li .buy-now a{ font-size:14px; font-family:'Poppins' , sans-serif !important; width:100%; color:#fff; font-weight:600; line-height:18px; text-transform: uppercase; padding:11px 0px 9px; display: inline-block;}

.intro-page .footer-container{margin-top:38px;}
/**** END style home **/

/**** BEGIN style store **/
table#TopPromoArea {
    display: none !important;
}
td#LeftPanel{ width:270px; padding:0 0px 0 10px }
	table.v4midBox{border:0 !important}
	table.v4acpcont{}
	.v4acp_head  .v4accent{padding:0; background:none;}
	.v4acp_head  .v4title{  width:100%; padding:0 !important;}
	.v4acp_head  .v4title h2{background:#fff;padding-top:15px;padding-bottom:25px;}
	.v4acp_head  .v4title h2:before{content:"Categories"; color:#333333; font-size:24px;font-weight:600;font-family:'Pontano Sans', sans-serif; text-transform: uppercase;display:inline-block;text-align:left;background:#ffffff;line-height:30px; }
	.v4midBox.v4nfc .v4acp_mid .v4mid{background:#fff !important; border:0; padding:0;}
	.v4midBox.v4nfc .v4acp_mid div.ttl{display:none}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lcat{width:100%; margin: 0 0 0;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 > li{width:100%;margin:0; list-style:none;line-height:43px;background:#52276f;margin-bottom:7px;padding-left:18px;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 li a{font-size:14px;  font-weight:600; font-family:'Pontano Sans', sans-serif; color:#ffffff;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 li span:hover{color:#f1582a;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 li span:first-child{font-size:14px;  font-weight:600; font-family:'Pontano Sans', sans-serif; color:#ffffff;text-transform:uppercase;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 li span:last-child{font-size:12px;  font-weight:600; font-family:'Pontano Sans', sans-serif; color:#ffffff;position:relative; }
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li{line-height:38px;border-bottom: 1px solid #ebebeb;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li:last-child{border-bottom: none;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li a{font-size:14px;  font-weight:600; font-family:'Pontano Sans', sans-serif; color:#333333;text-transform:uppercase;padding-left:18px;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li a:hover,
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li a:hover + span{color:#f1582a;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li span:hover{color:#f1582a;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li span:first-child{font-size:14px;   font-family:'Pontano Sans', sans-serif; color:#f1582a; padding-left: 18px;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li span:first-child + span{  color:#f1582a !important;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li span:last-child{font-size:14px;  font-weight:500; font-family:'Pontano Sans', sans-serif; color:#111111;text-transform:none;position:relative;top:0px;}
	.v4midBox.v4nfc .v4acp_mid div.link br{display:none}
	.v4midBox.v4nfc .v4acp_mid div.link a{border-top:1px solid #f1f1f1; padding:9px 14px; display:inline-block; width:100%; font-size:15px; line-height:20px; font-family:'Pontano Sans', sans-serif; font-weight:400; color:#3a3939;}
	.lcat a.all_cats{display:none}
	.lcat .lev2 {padding: 0 0 0 0px;}
	.stBadge-accent tr td{background: #000 !important}
	/*--End menu--*/
	.pagewidth .r3{width:100%;}
	.pagewidth .v4stabl, .pagewidth  div.r3_cm{ padding:0;}
	.pagewidth  div.r3_cm{ display: inline-block; min-height: auto; width: 100%; padding:0px 10px 0 5px;}
	.pagewidth .v4stabl, .pagewidth .ctrlbr .pdmt:first-child, .pagewidth div.r3_cm div.rs_box div.cmpBr span.cmsg.g-nav{ display: none;}
	.pagewidth .fpcc{display: inline-block; width: 100%;padding: 15px 0 0px 0px;background:#fff;}
	.pagewidth .fpcc > div{ border-bottom: 0; display: inline-block; width: auto;position: relative; }
	td#CentralArea span.pdmt {position: absolute;top: -23px;right: 0px;padding-right:0px;}
	.pagewidth .fpcc .smuy span{ font-family: 'Pontano Sans', sans-serif !important;  color:#333333; display: inline; white-space:normal;   font-size: 24px; line-height:25px; font-weight:400;}
	.pagewidth .fpcc .smuy span.countClass{ }
	.pagewidth .fpcc .smuy span.keywordClass{ c }
	.pagewidth .fpcc .smuy span.countClass, .pagewidth .fpcc .smuy span.keywordClass{ background: none; }
	.pagewidth .fpcc .smuy span.matchClass{  margin:0px 2px 0 4px;   }
	.olp-mn{margin-left:-6px}
	.pagewidth div.r3_cm div.rs_box{ display: inline-block; width:100%; position: relative; padding:0px;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr span.pdmt span {color: #bbbbbb; display: inline-block; font-family: 'Open Sans', sans-serif; font-size: 14px;font-weight:400;padding:0px;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr span.pdmt span.label{text-transform: uppercase;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr span.pdmt span.cur {position:relative;  padding:0px 20px 0px 5px; font-size: 14px; font-family: 'Open Sans', sans-serif; font-weight: 400;color:#bbbbbb}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr span.pdmt span.cur:after{background:url(../images/BD-icon-sortby.png) no-repeat; content:""; width:5px; height:8px; top:7px; right:0; position:absolute;padding-right:15px;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr span.pdmt span.cur   img{ display: none;}

	.pagewidth div.r3_cm div.rs_box div.ctrlbr  { border: 0;padding:5px 10px; }
	.pagewidth div.r3_cm div.rs_box .pview.rs-pview { padding:0px; margin-top:0px;}
	.pagewidth .grid td.left{ border: 0;}
	.pagewidth td.gallery {padding-top: 20px;}
	.pagewidth td.gallery.left{ padding: 20px 7px 0px;}
	.pagewidth td.gallery.left:last-child{ padding:20px 0 0 14px ;}
	.grid td.gallery:first-child{ padding-right:14px;}
	.toplne {border-top:none}
	/*--Page--*/
	.pagewidth div.r3_cm div.rs_box .dynpg  .pgbc .page, .pagewidth div.r3_cm div.rs_box .dynpg  .r .form{ display: none; }
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .next  a,	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .prev  a{ display: inline-block; text-align: center; text-indent: -9999px;width:10px ; height: 13px;  margin:0px;}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .prev a:first-child{display:none}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .prev a.disabled:last-child{background:url(../images/BD-prev.png) no-repeat;}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .prev a.enabled:last-child{background:url(../images/BD-prev-active.png) no-repeat;}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .next a.disabled:first-child{display:none    }
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .next a:first-child{display:none}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .next a.disabled:last-child{background:url(../images/BD-next.png) no-repeat}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .next a.enabled:last-child{  background: url(../images/BD-next-active.png) no-repeat;}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .pages .pipe{ display: none; }
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .pages a{color: #111111;  font-family: 'Pontano Sans', sans-serif; font-size:14px; font-weight: 600;   margin: 0 5px ;  display: inline-block;padding:2px 5px;}
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .pages a:hover{background:#}
	.pagewidth .dynpg td.pages a.disabled{background:#404040;color:#fff!important; }
	/*--Page--*/
	.pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .pages a, .pagewidth div.r3_cm div.rs_box .dynpg  .m .pager .pages a:active{text-decoration: none;}
	.pager{ margin: 0px auto 15px; }
	.rs_box{ border: 0;}
	.dynpg .prev{padding-right:0px;}
	

	.pagewidth table.gallery{ background: #FFF;border: 1px solid #c6c5c4; }

	table.gallery tr td.details {padding: 13px 10px 10px; height: 160px;}
	table.gallery tr td.details div.g-nav.subtitle{ display:none; height:32px; overflow:hidden; margin-bottom:14px; font-size:12px; line-height:15px; color:#666666; font-family: 'Open Sans', sans-serif}
	table.gallery tr td.details div.g-nav.subtitle img{display:none;}
	table.gallery tr td.details div.ttl{  height: 35px; overflow: hidden; margin-bottom:6px; text-align: left;}
	table.gallery tr td.details div.ttl a{ font-size:14px; font-family:'Pontano Sans', sans-serif !important;  color: #000000; line-height:18px; }
	table.gallery tr td.details div.ttl a:hover{color:#666666;}
	table.gallery tr td.details table.fixed tr td.bin-content span{  font-family: 'Pontano Sans', sans-serif !important; font-size: 20px; color: #ca0e0e; font-weight:bold; line-height:27px;}
	table.gallery tr td.details table.fixed tr.price-style-1 span{  font-family:  'Pontano Sans', sans-serif !important; font-size: 14px; color: #000000;  line-height:25px; text-decoration:line-through;}
	table.gallery .mi{ padding: 4px 10px 0;display: none !important}
	table.gallery .mi a{ font-size:10px; font-family: 'Arial'; line-height:13px; color:#616161;}
	table.gallery tr td.details table.fixed tr td div.ship span,
	table.gallery tr td.details table.fixed tr td div.clr span{ font-family:'Open Sans', sans-serif;  font-size: 12px; line-height:16px;color: #666666; font-weight: normal; padding:0px;}
	table.gallery tr td.details table.fixed tr td div.clr span.label{padding-right:5px;}
	table.gallery tr td.details table.fixed tr td div.clr.time2:last-child{display:inline-block; padding-right: 0;}
	table.gallery div.clearFullDiv{ padding: 10px 0 0; font-family:'Open Sans', sans-serif ; font-size:12px;}
	table.gallery table.fixed div.cpa{margin:0 !important;}
	.r3_t b, .r3_bl b{ background: none;}
	.r3_t i, .r3_bl i{ border: 0;}
	.r3_t, .r3_c, .r3_bl{ background: none; border: 0;}

	.r3_t{ display: none; }
	.cmpBr{ background: none; border: 0; height: 0;}
	td#CentralArea div.dynpg, table.pgbc{ border: 0; background: none; }
	td#CentralArea div.dynpg .m{ width:100%;display:inline-block;padding-top:20px;}
	div.itemseparator{ border: 0;}
	.rs-pview{ padding: 0;}
	.pagewidth td#CentralArea div.v4stabl{ display:none;}
	.pagewidth .olp-mr{ display: none;}
	.pagewidth .olp-tl p{ display: none; }
	.olp-tl, .olp-tr, .olp-bl, .olp-br{ border: 0;}
	.olp-tl, .olp-bl, .olp-bl p{ background: none;}
	.olp-ml{ border: 0; background: none;}
	.olp-tl p{ border: 0; background: none;}
	.olp-tr, .olp-br, .olp-mr{ background: none; }
	.olp-bl div{ border: 0; display: none; }
	.ml-pm .olp-cnt{ border: 1px solid #e5e5e5; padding: 15px; }
	.pagewidth .dynpg td.pages a.disabled{ }
	.pagewidth .pipe{ display: none;}
	table.gallery td.picture{ padding:20px 0 0px; }
	table.gallery td.picture .image{margin:0px auto;display:table;height:140px;  }
	table.gallery img{max-height:140px;}
	table.gallery td.picture .image a{display: table-cell; vertical-align: middle; text-align:center;}
	 a.ppr{color: #1f2398; font-size:10px;}
	 table.gallery tr td.details div.ttl img{  margin-left:4px;	display: none !important}
	 table.gallery table.fixed {width:100%;margin-top:14px;}
	 table.gallery table.fixed.price-2 { margin-top:0;}
	 table.gallery table.fixed tr.price-style{ margin-bottom:14px;}
	 table.gallery table.fixed tr td .stp{ text-align: right ; display:none}
	 table.gallery table.fixed tr td img[src="http://q.ebaystatic.com/aw/pics/au/logos/logoBinBo_70x20.gif"]{display: none}
	 table.gallery table.fixed tr td img[src="http://q.ebaystatic.com/aw/pics/bin_15x54.gif"]{display: none}
	table.gallery table.fixed tr td .bin.g-b,
	table.gallery table.fixed tr td .bid.g-b{margin: 0 auto; font-size:18px; min-width: 130px; display: inline-block; font-family:'Pontano Sans', sans-serif; line-height:18px; color:#52276e; text-align: center;font-weight:bold;}
	 table.gallery table.fixed span.oriprs, table.gallery table.prices span.oriprs{font-size:14px; font-family:'Pontano Sans', sans-serif; line-height:20px; color:#616161; padding-left: 10px;font-weight:400;}	
	table.gallery table.fixed span.disct, table.gallery table.prices span.disct{margin-top:4px;}
	 table.gallery table.fixed tr td{  display: table-cell;}
	 table.gallery table.fixed tr td.basics{display: inline-block;}
	 table.gallery table.fixed tr td span.label{color:#000  }
	.pagewidth .stBadge{ margin-top:7px; min-width:100px}
	.pagewidth .stBadge img{ width:auto; max-width:100%}
	.pgbc{padding:0;}
	td#CentralArea div.dynpg{padding:0px;}
	td#CentralArea div.dynpg .m .pager{margin:0px auto;  }
	table.gallery table.fixed tr{width:100%!important;display:table;}
	table.gallery table.fixed tr td:last-child, table.gallery table.fixed tr td:first-child{display:table-cell;vertical-align:middle;}
 

	table.gallery table.fixed tr td img[src="http://q.ebaystatic.com/aw/pics/bin_15x54.gif"] {display: inline-block;}
	table.gallery table.fixed tr td{position:relative;top:2px; }
	table.gallery table.fixed tr td:last-child{text-align:right; }
	table.gallery table.fixed tr td img[src="http://q.ebaystatic.com/aw/pics/au/logos/logoBinBo_70x20.gif"] {display: inline-block;}
/**** BEGIN style subpage **/
	/*	.content-text{padding-bottom:10px;}
		.content-text:last-child{padding-bottom:0px;}
		.content-text p{ font-family: 'Arial'; font-size: 14px; color: #000; line-height:22px; padding-bottom:4px;}
		.content-text p:last-child{padding-bottom:0px;}
		.content-text h5{ font-size:18px; font-weight: bold; color: #363636; font-family:'Arial'; padding-bottom:10px; background: url(../images/VE-icon-tab-content.png) no-repeat 0px 7px; padding-left:16px;}
		.content-text ol{padding-left:14px;-webkit-margin-start: 5px;}
		.content-text ol li{list-style:inherit; padding-left:16px;}
		.content-text  li{font-family: 'Arial'; font-size: 14px; color: #363636; line-height:18px; padding-bottom:9px;}
		.content-text ul{padding-top:10px; list-style:outside; padding-left:14px;}
		.content-text ul li{padding-left:4px;}
		.content-text  li:last-child{padding-bottom:0px;}
		.content-text ul:last-child, .content-text ol:last-child{padding-bottom:0px; margin-bottom:0px;}
		*/
		
.product-sub{margin-top:34px;margin-bottom:40px;}
.product-sub .sub-left{width:23%;float:left;margin-top:-9px;}
.product-sub .product-serv input{display:none;}
.product-sub .product-serv label {font-family: 'Pontano Sans', sans-serif !important;font-size: 24px;color: #333333;line-height: 24px;padding: 8px 0px 17px 0px;text-transform: uppercase;font-weight: 600;margin:0px;}
.product-sub .product-serv ul li a{margin-left: 0px;line-height: 18px;font-family: 'Pontano Sans', sans-serif !important;font-size: 14px;font-weight: 600 !important;background: none !important;color:#333333 !important;}
.product-sub .product-serv ul li a:hover{color:#cdaf5e;}
.product-sub .product-serv ul li.active a{color:#999999!important;}
.product-sub .product-serv ul li{line-height:23px;border-bottom:1px solid #f1f1f1;padding: 7px 0px 7px 11px;position:relative;}
.product-sub .product-serv ul li:hover{background:#f8f8f8;}
/*--sub-left-menu*/
.product-sub .sub-right{float:right;width:77%;padding-left:30px;}
.product-sub .sub-right .right-text h3{font-size:24px; font-family:'Pontano Sans', sans-serif;font-weight:600; line-height:40px; color:#333333;padding-right:10px;position:relative;top:-10px;text-transform:uppercase;}
.product-sub .sub-right .right-text h4{font-size:22px; font-family:'Pontano Sans', sans-serif;font-weight:700; line-height:35px; color:#4b4b4b;padding-right:10px;}
.product-sub .sub-right .right-text h5{font-size:14px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:22px; color:#111111;padding-right:10px;padding-bottom:15px;padding-top:10px;}
.product-sub .sub-right .right-text p{font-size:16px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:22px; color:#111111;padding-right:10px;padding-bottom:5px;}
.product-sub .sub-right .right-text p a{font-size:14px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:22px; color:#006897;padding-right:10px;}
.product-sub .sub-right .right-text p{padding-top:7px;padding-bottom:7px;}
.product-sub .sub-right .right-text p a:hover{;}
.product-sub .sub-right .right-text p.text-website a{color:#cdaf5e;}
.product-sub .sub-right .right-text .sub-list{padding:15px 0px 0px;}
.product-sub .sub-right .right-text .sub-list li{font-size:14px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:20px; color:#000000;padding:0px 10px 10px 15px;position:relative;}
.product-sub .sub-right .right-text .sub-list li:before{position: absolute;background: url("../images/Mint.png") no-repeat 0px -48px;width: 6px;height: 6px;top: 6px;left: 0;content: "";}
.product-sub .sub-right .right-text .sub-number{padding-left:13px;display:inline-block;padding-top:15px;}
.product-sub .sub-right .right-text .sub-number li{font-size:14px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:20px; color:#000000;padding:0px 10px 10px 0px;}
.sub-menu{padding:10px 0px 10px 14px;}
.sub-menu ul li{list-style-type: disc;padding-bottom:5px;font-size:14px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:22px; color:#000001;}
.sub-menu ol{padding-left:0px;}
.sub-menu ol li{list-style-type: decimal;padding-left:0px;padding-bottom:5px;font-size:14px; font-family:'Pontano Sans', sans-serif !important;font-weight:400; line-height:22px; color:#111111;}
.sub-table{padding-top:10px;}
.sub-table tr{width:80%;display:inline-block;}
.sub-table tr td{font-family:'Pontano Sans', sans-serif !important;font-size:14px;font-weight:400;color:#111111;line-height:35px;}
.sub-table tr:nth-child(2n+1){background:#e0e0e0;}
.sub-table tr td:nth-child(2n+1){width:25%;padding-left:24px;text-align:left;display:inline-block;}
.sub-table tr td:nth-child(2n){width:75%;padding-left:20px;text-align:left;display:inline-block;float:right;border-left:1px solid #ffffff;}
/*----End Subpage-----*/


@media (min-width: 1500px){
	
}
@media (max-width: 1199px){
	.wrappage .header-container .header-logo{padding-top: 10px;}
	.slider-container {margin-top: 35px;padding: 0 40px;}
	.slider .grid-wrapper {height: 410px; width: 410px;}
	.slider .img-details {height: 410px;width:410px;}
	.slider {height: 410px;padding-left: 500px;}
	.slider span {height: 90px;width: 90px;}
	.slider label img {max-height: 88px;max-width: 88px;}
	.slider label {margin: 0 0 15px 15px;}

	.slider input[type="checkbox"] + label + label{width: 960px; left:-4.5%}
}
@media (max-width: 1140px){
	.list-product .content img {max-width: 90%;}
}
@media (max-width: 1024px){
	.zoomContainer{display: none;}
	.slider .grid-item{z-index: -10 !important;}
	.product-sub .sub-left {width: 28%;}
	.product-sub .sub-right {width: 72%;}
	
	/* store */
}
@media (max-width: 992px){
	.zoomContainer{display: none;}
	/* begin style store*/
	/* end style store*/
	
}
@media (max-width: 939px){
	.wrappage .header-container .header-logo{ width:auto; padding-top: 25px; }
	.header-menu-list .menu-list .menu li a{padding:12px 18px;}
	.header-container .header-logo img {width: 220px;}
	.header-listing .header-center {width: auto;}
	.zoomContainer{display: none;}
	.slider-container {padding: 0 30px;}
	.slider .grid-wrapper {height: 350px; width: 350px;}
	.slider .img-details {height: 350px;width:350px;}
	.slider {height: 350px;padding-left: 490px;}
	.slider span {height: 78px;width: 78px;}
	.slider label img {max-height: 78px;max-width: 78px;}
	.slider label {margin: 0 0 10px 10px;}
	/* begin style store*/
	/* end style store*/
	.slider input[type="checkbox"] + label + label{width: 899px; left:-3.7%}
	
}
@media (max-width: 938px){
	td#LeftPanel{width: 200px;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev2 li a{padding-left: 10px;}
	.pagewidth td.gallery{padding-top: 10px;}
	.pagewidth td.gallery.left{padding: 10px 3px 0;}
	.pagewidth td.gallery.left:last-child{padding: 10px 0 0 6px;}
	.grid td.gallery:first-child{padding-right: 6px;}
	.pagewidth .fpcc .smuy span.keywordClass{font-size: 18px;}
	td#CentralArea span.pdmt{position: inherit;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr{padding-left: 0}
	table.gallery table.fixed tr td .bin.g-b,
	table.gallery table.fixed tr td .bid.g-b{min-width: 10px;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 > li{padding-left: 10px;}

	.wrappage .header-container .header-logo{   padding-top: 15px; }
	.wrappage .header-listing .header-center{width: 60%;}

	.header-menu-list .menu-list .menu li a{padding: 12px 14px; font-size: 14px;}
}
@media (max-width: 769px){
	.zoomContainer{display: none;}
	.slider {padding-left: 400px;}


	.slider input[type="checkbox"] + label + label{width: 748px; left:-4.4%}
	
	/* begin style home */
	.intro-container .product-list .product-item .buy-now a{font-size:8px; padding-right:0px;}
	.cat-box ul li .category-name a{font-size: 15.35px; line-height: 12px;}
	.cat-box ul li .category-name a span:last-child{font-size: 8.68px;}
	.cat-box ul li .category-name a::after{width: 15px; height: 15px; top: 4px;}
	/* end style home */
	/* begin style store*/
		.pagewidth .stBadge{min-width:100% }
		table.gallery table.fixed tr td .bin.g-b ,
		table.gallery table.fixed tr td .bid.g-b{font-size: 15px;}
	/* end style store*/
	.product-sub .product-serv label {font-size: 20px;}
	.product-sub .sub-right .right-text h3 {font-size: 20px;}
	.sub-table tr {width: 100%;}
}
@media (max-width: 767px){
	.zoomContainer{display: none;}
	.header-container{padding-bottom:15px;}
	.header-right{display:none;}
	.header-top, .header-center ul{ display:none;}
	.header-center{margin-top:0px; }
	.menu-top-header .header-center{ padding-top:12px; }
	.header-logo{width:100%; margin-top:0px;  position: relative; }
	.header-container .header-logo img{ width:150px; }
	
	
	.box-search{width:200px;}
	.box-search form{height:33px; width:100%;}
	.box-search form .input-text{height:31px; width:170px;} 
	.box-search form .sub_search{height:31px; 	}
	
	.box-social{padding:10px 0px 12px; border-top:3px solid #404040;}
	.box-social .box {width:33.3%}
	.box-social .box:nth-child(2n){ text-align: left; padding-left:4%;}
	.box-social .box img{width:80%; margin-top:3px;}
	.box-social .box:first-child div{float:left;}
	.box-social .box:last-child div img{float:right;}
	.box-social .box p{font-size:16px;}
	.header-listing .header-logo {padding-left: 50px;}


	.wrappage .header-container .header-logo{   padding-top: 15px; }
	.wrappage .header-listing .header-center{width: 373px;}
	.wrappage .header-menu-list .menu-list > label{top: -45px;}
	/*-----------Header-menu------*/
	
	/*.header-menu-list .menu-list{display:inline-block;width:100%;}
	.header-menu-list .menu-list input{display:none;}
	.header-menu-list .menu-list h5{display:none;}
	.menu{display:none;width:100%;}
	.header-menu-list .menu-list .menu li{color: #fff;background: #006897;padding:0px;width: 100%;float: left;position: relative;    width: 100%;margin-bottom: 7px;border-right:none;}
	.header-menu-list .menu-list .menu li a{margin-left: 0px;line-height: 18px;font-family: 'Pontano Sans', sans-serif !important;font-size: 14px;font-weight: 600 !important;color: #fff;background: #006897;padding: 13px 15px;width: 100%;display:inline-block;}
	.header-menu-list .menu-list .menu li:hover {background: none;}
	.header-menu-list .menu-list .menu li a:hover{background: #006897;}
	.header-menu-list .menu-list > label{ text-indent:-9999px; width:28px; height:24px; background:url(../images/BD-icon-menu-mobile.png)no-repeat; display:inline-block;position:absolute;margin-left:0px;margin-right:0px;z-index:60;top:-48px;}
	.header-menu-list .menu-list input:checked + label{background:url(../images/BD-icon-menu-mobile.png)no-repeat;width:28px;height:24px;}
	#menu-top-header:checked ~ .menu{display: inline-block;position:relative;z-index:44;width:100%;}
	.menu label{background:url(../menu-mobile.png)no-repeat 0px 0px;position:absolute;right:0px;margin-top:20px;text-indent: -9999px;width: 28px;height: 28px;display: inline-block;margin-left: 0px;margin-right: 0px;z-index: 60;}
	.menu .sub-category, .menu .sub-category2{display:none;width:100%;}
	.header-menu-list .menu-list ul.menu li div.sub-category ul li{width:100%;background:#ffffff;border-bottom:1px solid #dddddd;}
	.header-menu-list .menu-list ul.menu li div.sub-category ul li a{font-family:'Pontano Sans', sans-serif;font-size:14px;color:#222222;padding-left:26px;}*/
	.header-menu-list .menu-list h5{display:none;}
	.header-menu-list{border-bottom: 3px solid #404040;background:#fff;}
	.header-menu-list{display:inline-block;background:#ffffff;position:relative;float:left;width:100%;}
	.header-menu-list .menu-list{display:inline-block;width:100%;}
	.header-menu-list .menu-list input{display:none;}
	.header .header-content .header-menu-list .menu-list label{display:inline-block;}
	.menu{display:none;background:#ffffff;width:100%;}
	.header-menu-list .menu-list ul.menu li{text-align:left;line-height:45px;width:100%;background:#006998;width: 100%;margin-bottom: 7px;border-right:none;}
	.header-menu-list .menu-list ul.menu li:hover{background:#006998;}
	.header-menu-list .menu-list ul.menu li a{margin-left: 0px;line-height: 18px;font-family: 'Pontano Sans', sans-serif !important;font-size: 14px;font-weight: 600 !important;color:#fff;padding: 13px 15px;width: 100%;}
	.header .header-content .header-menu-list label {display: inline-block;}
	.header-menu-list .menu-list > label{top:-43px;text-indent:-9999px; width:28px; height:24px; background:url(../images/icon-menu-mobile.png)no-repeat; display:inline-block;position:absolute;margin-left:0px;margin-right:0px;z-index:60;}
	#menu-top-header:checked ~ .menu{display: inline-block;position:relative;z-index:44;width:100%;top:-10px;}
	#menu-top-header:checked ~ label{background:url(../images/icon-menu-mobile-active.png) no-repeat;width:28px;height:28px;}
	.menu label{background:url(../menu-mobile.png)no-repeat 0px 0px;position:absolute;right:0px;margin-top:20px;text-indent: -9999px;
	width: 28px;height: 28px;display: inline-block;margin-left: 0px;margin-right: 0px;z-index: 60;}
	.menu .sub-category, .menu .sub-category2{display:none;width:100%;}
	/* End menu-top */
	.slider{padding-left:220px;padding-right:200px;padding-top:640px; height:auto;}
	.slider-container {margin-top: 35px;padding:0 10px;display:inline-block;}
	.slider .grid-item ~ .img-details img {width: 100%;height: 100%;}
	.slider {text-align: center; }
	.slider .grid-wrapper {height: 620px; width:100%;}
	.slider .img-details {height: 620px; width:100%; text-align: center}
	.slider .img-details img{max-width: 620px !important;}
	.slider span {height: 90px;width: 90px;}
	.slider label img {max-height: 88px;max-width: 88px;}
	.slider label {margin: 0 8px 17px 8px;}
	/* end slide */
	.details-container .container{padding:0px;}
	.details-content{margin-top:0px}
	.box-price{padding:5px 0px 10px;}
	.box-price .price{display: none;}
	.box-price .payment{border-left:0px; width:100%;}
	.box-price .payment h3{ font-size:18px; line-height:22px; padding-bottom:13px;}
	.list-product h2{margin-left:-10px;}
	.list-product h2 span{font-size:18px; line-height:22px;}
	.list-product #image-view{width:100%; padding:0px;}
	.list-product .product-thumb{margin-top:4px; width:100%; text-align:center;padding:0px !important;}
	.list-product .product-thumb ul{ width:310px; display: inline-block;}
	.list-product .product-thumb li{width:88px; height:88px; margin:16px 7px 0px 7px}
	.list-product .product-thumb li img{max-width:100%; max-height:100%;}
	.list-product .content .img-box-delivery img:first-child{padding-right:0px;}
	.list {margin-top: 25px;}
	.list{margin-bottom:0px;}
	.list-product{width:100%; padding:0px 10px; margin-bottom:35px;}
	.list-product .content .list-product{padding:0px;margin-bottom:30px; }
	.list-product .content .list-product:last-child{ margin-bottom:0px; }
	.list-product .content table tr td{width:50% !important;}
	.main-banner.banner{margin:12px 0px 35px; padding:0px 10px;}
	.img-box-1 .img-list p:first-child {width: 100%;float: left;}
	.img-box-1 .img-list p:last-child {width: 100%;float: left;}
	.list-product .content img.right {float: left;}
	.list-product .content .img-box-delivery img:last-child {float:right}
	.footer-container{margin-top:-5px;}
	.footer-bottom .box-footer{width:100% !important; text-align:center;}
	.footer-bottom .box-footer ul{width:auto;}
	.footer-bottom .box-footer:last-child div{float:none; margin:0px auto; text-align: center;}
	.footer-bottom .box-footer div a.rainstorm{margin-top:5px;}
	.footer-container{padding-bottom:25px; display: inline-block;}
	.pagewidth .footer-container{padding-bottom: 0;}
	.intro-page .footer-container{margin-top:35px;}
	.list-product .content img {max-width: 100%;}

	.slider input[type="checkbox"] + label + label{ display: none !important}
	/* begin style home*/
	.banner{margin-top: -15px;}
	.intro-container{margin-top:-15px;}
	.intro-container .container{padding:0px;}
	.intro-container #myCarousel .carousel-indicators{bottom:-1px;}
	.intro-container #myCarousel .carousel-indicators li{width:10px; height:10px; background-size:30px; margin-right:2px !important}
	.intro-container #myCarousel .carousel-indicators li.active, #myCarousel .carousel-indicators li:hover{background-size:30px;width:10px; height:10px; background-position:-20px -1px;}
	.intro-container #myCarousel, .intro-container .product-list{width:100%; padding:0px;}
	.intro-container #myCarousel .carousel-control.right span{right:18px;}
	.cat-box{margin-top:10px;}
	
	.cat-box .container{padding:0px 5px;}
	.cat-box ul li{padding:0px 5px;}
	.cat-box ul li .category-name{}
	.cat-box ul li .category-name:hover span{ background-size:5px;}
	.product-list{margin-top:21px;}
	.product-list ul{  margin:0px auto; padding:0 30px}
	.product-list ul li{width:50%;}
	.intro-page #CentralArea{padding:0px;}
	/* end style home*/
	/* begin style store*/
	.pagewidth .fpcc{padding-top: 0;}
	.pagewidth div.r3_cm{padding:  0 10px}
	td#LeftPanel {padding: 0 10px 0 10px;}
.box-social-store{display:none;}
	table.v4acpcont {margin-top: 0px;}
	.pagewidth div.r3_cm {margin-top: -15px;}
	.pagewidth .r3_c   table tr{ display: table; width:100%;}
	.pagewidth  .r3_c  table tr td, .pagewidth  .r3_c  table th { display: table-cell; }
	td#LeftPanel + td +td {display: inline-block; width: 100%; }
	td#LeftPanel {display: inline-block; width: 100%; float:left}
	td#LeftPanel + td{display:none}
	.v4acp_head  .v4title h2:before{top:0px;}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lcat{border:none;}
	.v4acp_head .v4title h2:after{content:"+";position:absolute;right:0;
	width:100%;top:5px;text-align:right;padding-right:21px;font-family:'Pontano Sans', sans-serif;font-weight:700;font-size:30px;}
	.v4acp_head  .v4title h2{position:relative;float:left;width:100%;padding-bottom:0px;}
	.v4acp_head  .v4title h2:before{line-height:45px;content:"Categories"; top:5px; left:0; color:#ffffff; font-size:22px; text-transform: uppercase;display:inline-block;text-align:left;background:#006897;padding-left:14px;padding-right:14px;margin-left:0px;width:100%; }
	.v4midBox.v4nfc .v4acp_mid .v4mid .lcat {width: 100%;}
	table.gallery table.fixed tr td .bin.g-b,
	table.gallery table.fixed tr td .bid.g-b {font-size: 18px;}
	table.gallery tr td.details {height: 160px;}
	#LeftPanel .v4acpcont > tbody > tr + tr {display: none;}
	#LeftPanel .v4acpcont:hover > tbody > tr + tr {display:table; width:100% !important}
	.v4midBox.v4nfc .v4acp_mid .v4mid .lev1 > li:last-child {border-bottom: none;}
	table.v4acpcont:hover .v4title h2::after {display: none;}
	.v4acp_head .v4title h2 {padding-top: 0px;}
	.pro-box-social .info-box a{display: inline-block;}
	/*----------hover-menu-767----------*/
	.v4acp_head .v4title h2 {border-bottom:none;}
	.faq-right {width: 100%;padding-left: 0px;}
	
	/*--END---------Store------*/
	.pagewidth div.r3_cm {margin-top: 0;}
	/* end style store*/
	/*****Style Subpage*******/
	.sub-page .header-container{margin-bottom:0px; border-bottom:0px;}
	
	.sub-page .header{margin-bottom:10px;}
	.sub-page #LeftPanel{display: none;}
	.sub-page #CentralArea{margin-top:7px;}
	.subpage-container h1 span{padding:9px 15px 7px; background:#006897 url(../images/DB-icon-menu.png) no-repeat 98% 17px; cursor: pointer; width:100%; display: inline-block; color:#ffffff; text-transform: none; font-size:14px;}
	.subpage-container h1.active span{ background:#006897 url(../images/DB-icon-menu-active.png) no-repeat 97% 20px; }
	.menu-content-cat ul li a{padding:10x 12px 8px !important; font-weight:bold;}
	.subpage-container table tr td:first-child, .subpage-container table tr th:first-child{width:50%;}
    .col-left-subpage{display: block !important;width: 100%;}
    .subpage-container .menu-content-cat  {padding-bottom:8px;}
    .col-left-subpage ul.menu li a{text-transform: capitalize;}
    .sub-page #LeftPanel .col-left-subpage.active .menu-content-cat{display: block;}
    .col-left-subpage .title{position: relative; cursor:pointer;}
	.subpage-container .menu-content-cat{display: none; border:1px solid #ebebeb; border-top:0px; background:#f8f8f8;}
    .col-left-subpage .title{display: none;}
    .subpage-container table{width: 100%;}
    .subpage-container table tr td{display: table-cell !important;}
	.sub-page ul.menu{ padding-top:0px;}
	.sub-page .footer-container{margin-top:15px;}
	.product-sub .product-serv label{position:relative;width:100%;background:#006897;line-height:46px; height:43px;padding:0px 20px;color:#ffffff;}
	.product-sub .product-serv label:after{content: "+";position: absolute;right: 15px;width: 100%;top: 1px;text-align: right;padding-right: 4px;font-weight: 700;color: #fff;font-size: 30px;}
	.product-sub .sub-left {width: 100%;margin-top:20px;}
	#custom:checked ~ .serv{display:inline-block;width:100%;}
	#custom:checked ~ label:after{content: "-";position: absolute;right: 16px;width: 100%;top: 1px;text-align: right;padding-right: 4px;font-weight: 700;color: #fff;font-size: 30px;}
	.product-sub .product-serv .serv{display:none;}
	.product-sub .sub-right{width:100%;padding-left:0px;margin-top:20px;}
	.faq-right {width: 100%;padding-left: 0px;}
	.product-sub {margin-top: 10px;}
    /******Ed style Subpage**********/
}
@media (max-width: 736px){
	/* begin style home */
	/* end style home */
}

@media (max-width: 667px){
	.menu-top-header-listing{margin-top:-14px;}
	/* begin style home*/
	/* end style home*/
	/* begin style store*/
	/* end style store*/
	table.gallery tr td.details table.fixed tr td.bin-content span{font-size:16px;}
}
@media (width: 640px){
	.menu-top-header-listing{margin-top:-11px;}
	table.gallery tr td.details table.fixed tr td.bin-content span{font-size:14px;}
	.slider {padding-left: 147px;padding-right: 150px;}
}
@media (max-width: 639px){
	.top-header p{font-size:12px;}
	.header-logo .icon-mobile{width:20px; height:17px; background-size:20px; top:3px; margin-right:7px;}
	.header-logo .icon-mobile.active{background-size:25px; top:-3px; margin-right:-1px;}
	.header-listing .header-center{width:200px; padding:0px; margin-right:0px; float:right;}
	.box-search{ width:100%;}
	
	.slider .grid-wrapper {height: 460px; width:100%;}
	.slider .img-details {height: 460px; width:100%; text-align: center}
	.slider .img-details img{max-width: 460px !important;}
	.slider {padding-left: 147px;padding-right: 150px;padding-top: 480px;}
	/*.box-search form{ margin: 0px auto; position:relative;height:22px}
	.box-search form .input-text{float:left; font-size:11px; width:122px; height:20px; padding-left:11px; line-height:14px;}
	.box-search form .sub_search{float:right; padding:0px 7px;  height:20px; background-size:11px; }
	.box-search form .sub_search:hover{ background-size:11px;}*/
	
	.menu-top-header{margin-top:-9px;}
	.box-social .box p{font-size:8px; line-height:11px;}
	.box-social .box img{width:70%;}
	.box-social .box:last-child img{width:90%;}
	.box-social .box p{padding-left:4px;}
	.box-social{padding:5px 0px 7px;}
	.list-product h2 span{min-width:255px;}
	
	.footer-container{padding-bottom:20px;}
	.footer-bottom .box-footer ul li a{font-size:11px; line-height:13px;}
	.footer-bottom .box-footer{padding-top:10px;}
	.footer-bottom .box-footer ul li{padding-right:20px;}
	.footer-bottom .box-footer > div{display: inline-block;}
	.footer-bottom .box-footer ul{display:block;}
	.footer-bottom .box-footer p{font-size:14px; line-height:22px;}
	.footer-bottom .box-footer div a.rainstorm{margin-top:0px;}
	
	.menu-top-header-listing{margin-top:-16px;}


	.wrappage .header-container .header-logo{   padding-top: 11px; padding-left: 35px}
	.wrappage .header-listing .header-center{width: 309px;}
	.wrappage .header-menu-list .menu-list > label{top: -40px;}
	/* begin style home*/
	.cat-box{margin-top:8px;}
	.cat-box .container{padding:0px 7px;}
	.cat-box ul li{width:50%; padding:0px 3px 6px 3px;}
	.cat-box ul li a.product-intro img{width:100%;}
	.cat-box ul li .category-name{top:45%;}
	.product-list{margin-top:14px;}
	.product-list .container {padding:0px 10px}
	.product-list ul{width:100%; padding:0;}
	.product-list ul li{padding:0px 5px;}
	/* end style home*/
	/* begin style store*/
		.pagewidth table.gallery{margin:15px 0px 0px 0px;}
		table.gallery tr td.details{height: auto;}
		
		td#CentralArea div.dynpg .m .pager{margin-top:25px;}
		.r3_bl i,.r3_bl{height:0px;}
		.pagewidth div.r3_cm div.rs_box .pview.rs-pview{padding:0px;}
		.grid td.gallery{width:100%;display: block !important}
		.grid td.gallery table.gallery{width:100%; }
		table.gallery tr td.details div.ttl{height:auto; margin-bottom:10px;}
		.grid td.gallery:first-child{padding-right:0px;}
		.pagewidth div.r3_cm div.rs_box .pview.rs-pview .grid { width:100%;}
		.grid td.gallery{padding:0px !important}
		table.gallery table.fixed{margin-top:0;}
		.store-page  .footer-container{margin-top:0px;}
	/* end style store*/
	.subpage-container table tr td, .subpage-container table tr th{width:50% !important;}
	.subpage-container h2{font-size:14px;}
	.subpage-container h1 span{background-position: 97% 17px;}
	.sub-table tr td:nth-child(2n+1) {padding-left: 5px;}
	.sub-table tr td:nth-child(2n) {padding-left: 5px;}
	/*style subpage*/
	.product-sub .sub-left {width: 100%;margin-top:0;}
}

@media (max-width: 568px){
	.menu-top-header-listing{margin-top:-12px;}
	.slider {padding-left: 100px;padding-right: 103px;}
	/* begin style home*/
	/* end style home*/
	
	.header-social-box .box p{ font-size:7px; line-height:9px;}
	.header-social-box .box p:last-child{font-size:4px; line-height:6px;}
	.pagewidth div.r3_cm div.rs_box div.ctrlbr{text-align:center; display: block; }
	.pagewidth .fpcc .smuy span{font-size:18px;}
	td#CentralArea span.pdmt{ position: relative; top:0px;right:0px;}
	.pagewidth .fpcc  {text-align:center;}
	.wrappage #tabs-1 div table{width:100% !important;}
	
}
@media (max-width: 480px){
	#menu-top-header:checked ~ .menu{top:0;}
	.header-container .header-logo img {width: 140px;}
	.menu-top-header-listing{margin-top:-9px;}
	.box-search form .input-text {   height: 31px;width: 114px;}
	.header-listing .header-center {width: 140px;}
	.slider {padding-left: 60px;padding-right:63px;}
	

	.wrappage .header-container .header-logo img{width: 88px;}
	.wrappage .header-container .header-logo{   padding-top: 10px; }
	.wrappage .header-listing .header-center{width: 230px;}
	.wrappage .header-menu-list .menu-list > label{top: -30px;}
	.wrappage .header-menu-list .menu-list > label{background-size: 20px; width: 20px; height: 20px;}
	/* begin style home*/
	.product-list ul li .product-image a img{width:100%;}
	.product-list ul li .product-image{height:auto;}
	/* end style home*/
}
@media (max-width: 414px){
	
	.header-listing .header-logo{padding-top:7px;}
	.menu-top-header-listing{margin-top:-5px;}
	/* begin style home*/
	.intro-container #myCarousel .carousel-indicators{margin-left:0px; left:0px; width:100%;}
	/* end style home*/
	.pagewidth .header-listing .header-center{padding-top: 7px;}
	.slider .grid-wrapper {height: 300px; width:100%;}
	.slider .img-details {height: 300px; width:100%; text-align: center}
	.slider .img-details img{max-width: 300px !important;}
	.slider {padding-left: 30px;padding-right: 30px;padding-top: 320px;}
	.slider input[name="slide_switch"] + label:first-child{margin-left:0px;}
	/* begin style store*/
	td#CentralArea span.pdmt#v4-13{position:relative; display: table; width:auto; margin:0px auto}
	.pagewidth .fpcc{ text-align:center;}
	
	#PreviewLayer{ max-width: 90% !important; display: inline-block; }
	#PreviewLayer .ic-w400.ic-m { display: inline-block; width:100%; text-align: center;}
	#PreviewLayer .ic-w400.ic-m center{ width: 75% !important; height: auto !important; display: inline-block;}
	#PreviewLayer .ic-w400.ic-m center img{ width: 100% !important; float: left; max-height: 380px !important; height:auto !important; padding-top:20px;}
	.olp-cnt,div.vsc,.ic-cp{max-width: 310px !important;}
	  div.vsc  > div > table{width:100%}
	.ic-w400.ic-m { height:auto;width:100%;}
	.ic-w400{ height:auto;width:98%;    overflow: inherit;}
	.ic-cntr .ic-b1{ padding:10px;max-width: 310px !important; height:auto;}

	td#CentralArea span.pdmt{background: none;}
	.pagewidth .carousel-indicators li, .pagewidth .carousel-indicators li.active, .pagewidth .carousel-indicators li:hover{ width:10px; height:10px;}
	.carousel-indicators{ left:59%;}
	.pagewidth .fpcc .smuy span.keywordClass{display: block;}
	/* end style store*/	
	/* begin style subpage*/	
	.subpage-container h1 span{background-position: 96% 17px;}
	.subpage-container h1.active span{background-position: 95.7% 20px;}
	
}
@media (max-width: 400px){
	.slider {padding-left: 30px;}
}
@media (max-width: 399px){
	.list-product .content .img-box-delivery img:first-child {width:130px;}
	.list-product .content .img-box-delivery img:last-child {width:130px;padding: 10px 0px 20px 0px;}
	.slider {padding-left: 30px;padding-right: 0px;}
	.slider label {margin: 0 13px 16px 0px;}
	@media (max-width: 360px){
	.slider {padding-left: 20px;padding-right: 0px;}

 
	.wrappage .header-container .header-logo{   padding-top: 3px; }
	.wrappage .header-listing .header-center{width: 50%;}
	.wrappage .header-menu-list .menu-list > label{top: -23px;}

	.pagewidth .header-listing .header-logo{padding: 14px 0 0 40px}
	.header-container .header-logo img{width:88px;}
}
@media (max-width: 320px){
		
	.header-container .header-logo img{width:88px;}
	.box-social .box p{font-size:7.5px}
	.list-product .product-thumb ul{margin-left:-11px; padding-left:3px;}
	.list-product .product-thumb li{  margin:16px 7px 0px 7px}
	.footer-bottom .box-footer ul li{padding-right:16px;}
	.pagewidth .footer-information{padding: 0 0 22px;}
	
	.header-listing .header-logo{padding-top:3px;}
	.menu-top-header-listing{margin-top:-4px;}
	
	.slider {padding-left: 0px;padding-right: 0px;padding-top: 320px;}
	.slider label {margin: 0 6px 16px 6px;}
	.slider #id1 + label{margin-left:0px;}
	.slider #id4 + label{margin-left:0px;}
	.slider #id7 + label{margin-left:0px;}
	.slider #id10 + label{margin-left:0px;}
	/* begin style home*/
	.intro-container #myCarousel .carousel-indicators li{width:5px; height:5px; background-size:20px; background-position:-1px 0px; margin-right:0px !important}
	.intro-container #myCarousel .carousel-indicators li.active, #myCarousel .carousel-indicators li:hover{background-size:20px;width:5px; height:5px; background-position: -13px 0px;}
	.intro-container #myCarousel .carousel-indicators{bottom:-7px;}
	.product-list h2{margin-bottom:5px;}
	.product-list ul li {margin-top:8px;}
	.product-list ul li .product-name { margin-top:3px; height:25px;}
	.product-list ul li .product-name a{font-size:8px; line-height:12px;}
	.product-list ul li .product-item{padding:5px;}
	.product-list ul li .product-image{padding:6px 4px;}
	.product-list ul li .product-price span{font-size:10px;}
	.product-list ul li .product-price{margin-top:4px;}
	.product-list ul li .buy-now{margin-top:4px;}
	.product-list ul li .buy-now a{font-size:8px; line-height:12px; padding:6px 0px 4px;}
	/* end style home*/
	td#CentralArea div.dynpg{padding: 0px;}
	#gh{min-width:100%;}
 
	/**store**/
	#PreviewLayer > table{ max-width: 240px !important; }
	.olp-cnt,div.vsc,.ic-cp{max-width: 240px !important;}
	.ic-cntr .ic-b1{ max-width: 240px !important;  }
	/* begin style subpage*/	
	.subpage-container h1 span{background-position: 95% 17px;}
	.subpage-container h1.active span{background-position: 94.7% 20px;}
}
