
    [class^="samples"] {
		display:none;
	}
    h2 {
		 font-size:1rem!important;
		 font-weight:bold
	}
	.responsived {
		width:100%;
		position:relative;
		opacity: 0;
		visibility: hidden;
		transition: opacity 1s ease;
		-webkit-transition: opacity 1s ease;

	} 
	.responsived.slick-initialized {
    visibility: visible;
    opacity: 1;    
	}
    .slick-slide img {
      width: 100%;
    }
	.inp_button_1 { 
					background:linear-gradient(#616161, #565656, #494949, #3a3a3a);
					color:white; 
					background-repeat:repeat-x; 
					padding:5px 20px!important;
					height:40px; 
					text-align:center;
					font-size:0.8rem;
					font-weight:bold; 
					font-family:Helvetica, sans-serif; 
					text-transform:uppercase; 
					cursor:pointer;
					cursor:hand;
					border:1px solid #616161;
					border-radius:2px!important;
	
	}

.acs_name_ a {
	position:relative;
	z-index:200;
	text-decoration:none;
	text-transform: uppercase; 
	font-size:0.8rem; 
	font-weight:bold;
	font-family: 'PT Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1.2rem;	
	margin-top:10px;
}
.p_price {
	position:absolute;
	left:10px;
	top:320px;
	font-family: 'PT Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;   
	font-size: 1.1rem;
	line-height:1em;
	z-index:20;
	font-weight:bold;
}
.R_price {
	font-family: 'PT Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
}						
.le_ft {width:50px;height:50px;position:absolute;left:0;margin-left:-10px;top:40%;z-index:100;
	background:url('/themes/prestashop/img/arrow_left_.png') no-repeat;cursor:pointer; opacity:0.2;transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1);}
	.le_ft:hover {opacity:0.8}
	.rig_ht {width:50px;height:50px;position:absolute;right:0;margin-right:-10px;top:40%;z-index:100;
	background:url('/themes/prestashop/img/arrow_right_.png') no-repeat;cursor:pointer;opacity:0.2;transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1);}
	.rig_ht:hover {opacity:0.8}
	
	
.h2_gallery {clear:both;margin:50px 0;float:none}
#right_tab h2 {color:#555}
#buy_b {float:left;margin:20px 0 0}
.margin_10 {margin:5px}
#oneclick {float:left;margin:20px 20px 10px; border:2px solid black;padding:10px 13px 9px; border-radius:3px;font-family:Helvetica, sans-serif;}
#oneclick_other {float:left;margin:20px 20px 10px; border:2px solid black;padding:10px 13px 9px; border-radius:3px;font-family:Helvetica, sans-serif;}
div.samples_up {float:left; vertical-align:top;margin:px;width:234px;}
.samples_up img{max-width: 100%}
.buy_button:hover { background-position:0 0}
#bttn {font-weight:bold; text-transform:uppercase;font-size:0.7rem}
#long_desc {color:#555; text-align:justify;font-size:0.9rem; font-family:Verdana}
#price_arrow_ {color:black;font-weight:bold;font-size:1.3rem; margin:10px 20px 10px 0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.quan {color:#0e920e;font-weight:bold;margin:20px 0px 20px; font-size:0.8rem}
.preorder_quan {color:#7A94A6;font-weight:bold;margin:20px 0px 20px; font-size:0.8rem}
.no_quan{color:red;font-weight:bold;margin:20px 0px; font-size:0.8rem}
#image img {margin-top:px;}
#thumbs_list_div {margin-top:px;}
h1#prod_header {font-size:1.0rem;color:#555; text-transform: uppercase;font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.tag_wrap {margin:px;padding:12px 0px;float:left}
.tag {padding:7px 10px; text-transform:uppercase;border:1px dotted black;border-radius:12px;text-decoration:none;margin:5px; background-color:#efefef;font-size:0.9em}
.tag:hover {border:1px solid black;} 
.wrap_th {color:black;}
.all_th {background-color:#efefef;height:120px;border:1px solid white;float:left;position:relative; line-height:120%;width:298px;transition: all 500ms cubic-bezier(0.68, -0.55, 0.265, 1);}
.all_th div {font-size:0.9rem;margin:auto 20px auto 60px;display:inline-block}
.all_th a {text-decoration:none;color:black;}
.all_th img {position:absolute;top:47px;left:20px;}	
a.add_link {color:#444;font-family:Helvetica;text-decoration:none;padding:4px 7px;border:2px solid #444; background-color:white;border-radius:3px;}
a.add_link:hover{ background-color:black!important;color:white!important;border:2px solid black!important}
.product_margin {margin-top:182px}	
#product_delivery div {font-size:0.7rem;width:100%;padding:0px 0 5px;margin:20px 0 -35px 0px; line-height:2;color:#555}
#product_delivery .d_price {font-size:0.8rem}
.cur_price {float:left;}
.old_price {float:left;font-size:0.9rem;color:black;text-decoration: line-through;font-weight:bold;margin-left:20px;padding-top:4px}
.old_price span {color:#999;}
.discount {float:left;font-size:0.8rem; background-color:#A4974E; color:white; display:none;letter-spacing:0.05rem;font-weight:700;margin-left:15px;padding:5px 10px;border-radius:3px;}
.responsives_wrapper {margin:120px auto 100px;}
#feedback {margin:30px 0 30px}
p#oosHook {margin-top:25px;}
#oos_customer_email {
    margin-bottom: 10px;
    width: 250px;
    float: left;
    margin-right: 20px;
    height: 40px;
    margin-top: -4px;
	font-size:0.8rem;
}
#mailalert_link {font-family:Helvetica;padding: 10px 13px 9px;}
@media screen and (max-width : 640px) {
#left_tab {width:300px;}
.responsives_wrapper {margin-left:30px;margin-right:30px}
.le_ft {margin-left:10px;}
.rig_ht {margin-right:10px;}						
}
@media screen and (min-width : 1200px) {
.items {margin:auto 5px;} 
.responsives_wrapper {margin-left:30px;}
.le_ft {margin-left:-10px;}
.rig_ht {margin-right:-40px;}
	
}
@media screen and (min-width : 960px) and (max-width : 1280px)  {
	#gallery-area {width:95%}	
}
@media screen and (max-width : 1199px) {
	.responsived {
		width: 92%;
		margin:0px 30px;
	} 
	.responsives_wrapper {margin-left:30px;margin-right:30px}
	.le_ft {margin-left:10px;}
	.rig_ht {margin-right:10px;}
	.navigation-pipe-product {display:none}
	.navigation_product {display:none}
	#more_pic {
		width: 95%!important;
		text-transform:uppercase;
		display: inline-block;
		margin: 10px 0 20px;
		height: 55px;
		text-align: center;
		font-weight: bold;
		border: 2px solid black;
		padding:20px 10px;
		border-radius: 3px;
		font-size:0.8rem;
		font-family: Helvetica, sans-serif;
	}
} 	
@media screen and (max-width : 599px) and (orientation : portrait) {
	#mailalert_link {width:100%;display:block; font-family:Helvetica;height: 55px;text-align:center;padding:16px 10px;font-size:0.8rem}
	#oos_customer_email {float:none;width:100%;height: 55px;}
	#hsId0 {right:-15px!important}
	h1#prod_header {font-family:Arial, Helvetica, sans-serif;font-size:0.9rem;line-height:1.4;margin-bottom:30px}
	.quan {color:#51a461}
	#right_tab {width:94%;border:0px solid red;margin:0 10px;}	
	#left_tab {width:95%;border:0px solid blue}
	.responsived {margin-left:-10px}
	#counter {margin:0px 10px 0 0 ;}
	h2.acs_title {margin-left:10px!important;}
	h2 {margin:30px 10px!important;font-size:0.9rem!important;color:#555}
	.responsives_wrapper {margin:100px 0 30px;border:px solid red;width:60%;}
	.items {border:px solid blue;}
	.breadcrumb {line-height:1rem;margin:0 10px}
	#phone {display:none}
	#prod_header {margin:0 10px}
	.quan {border:px solid red}
	.le_ft {margin-left:-5px;}
	.rig_ht {margin-right:-5px;}	
	.review_img {width:100%}	
	.acs_buy {margin-right:2px}		
	input.inp_button_1 {width:100%!important;margin:20px 0 0}		
	#buy_b {float:none}
	#long_desc p {text-align:left;font-size:0.9rem}				
	#oneclick {width:100%!important; display: inline-block; 
						margin:10px 0 20px;
						height:55px; 
						text-align:center;
						font-weight:bold; 
	}	
	#oneclick div {margin-top:8px}
	#oneclick a {font-size:0.8rem;}	
	#oneclick_other {width:100%!important; display: inline-block; 
						margin:10px 0 20px;
						height:55px; 
						text-align:center;
						font-weight:bold; 
	}	
	#oneclick_other div {margin-top:8px}
	#oneclick_other a {font-size:0.8rem;}	
	.quan, .no_quan, .preorder_quan {float:right; border:px solid red}
	#price_arrow_ {float:left;border:px solid red;margin-top:17px;}	
	.price_block {margin-top:25px;height:50px;}		
	.navigation_product {display:none}	
	.breadcrumb  .navigation-pipe {
		padding: 0 1em; 
	}
	.breadcrumb {font-size:0.7rem;line-height: 1.2rem;}
	#bread_products {margin-bottom:40px}
	.navigation-pipe-product {display:none}	
	.product_margin {margin-top:20px}	
	.highslide-wrapper {left:0!important;width:100%!important;}	
	#gallery-area {display:block;width:100%;border:px solid red}
	.highslide-wrapper img {left:8px!important;}
	#product_delivery span {font-size:0.8rem}
	#product_delivery  b {font-size:0.8rem}
	#product_delivery .d_price {font-size:0.9rem}
	.margin_10 {margin:5px 10px}
	.review_img {display: none}
	.img_sign {display: none}
}
@media screen and (orientation:landscape) and (max-device-width: 736px) {
    html{
        display:none;
    }
}
@media screen and (min-width : 300px) and (max-width : 599px)  {
	.highslide-html {
		margin-left:20px;
	}
}