@import url(https://fonts.googleapis.com/css?family=Fjalla+One&subset=latin,latin-ext);

#vlb1overlay{
	position:absolute;
	top:0;
	left:0;
	z-index:190;
	width:100%;
	height:auto;
	background-color:#BBBBBB;
}

#vlb1lightbox{
	position:absolute;
	top:20px;
	left:0;
	width:100%;
	z-index:999;
	text-align:center;
	color:#FFFFFF;
	line-height:0;
	padding-top: 20px;
}
#vlb1lightbox td{
	vertical-align:top;
}
#vlb1lightbox a, #vlb1lightbox a:hover {
	border-bottom:none;
	color:#FFFFFF;
	text-decoration:underline;
}

#vlb1lightbox a img{ border:none; }

#vlb1outerImageContainer{
	width:auto;
	height:auto; /* without this line error in IE8 detected */
	margin:0 auto;
	position:relative;
}

#vlb1lightboxImage{
	width:100%;
	height:100%;
}

#vlb1imageContainerMain{
	margin:0 auto;
	overflow:visible;
	position:relative;
	font-size:0;/* ie fix - big info bar*/
}

#vlb1imageContainer{
	width:150px;
	height:30px;
	margin:0 auto;
	overflow:hidden;
	background-color:#fff;
	position:relative;
	font-size:0;/* ie fix - big info bar*/
}

#vlb1loading{
	position:absolute;
	top:40%;
	left:0%;
	height:25%;
	width:100%;
	text-align:center;
	font-size:10px;
	z-index:1;
}
#vlb1loadingLink {
	display:block;
	margin:0 auto;
	padding:0;
	width:32px;
	height:32px;
	background:url(/themes/adkermess.fr_V3/img/loading.gif) center center no-repeat;
	text-indent:-9999px;
}
#vlb1hoverNav{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
}
#vlb1imageContainer>#hoverNav{ left:0;}
#vlb1prevLinkImg{
	top:50%;
	margin-top: -37px; 
	height: 37px;
	width: 37px  ;
	position:absolute;
	z-index:20;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	background-position: 0 0;
	}
#vlb1nextLinkImg{
	top:50%;
	margin-top: -37px; 
	height: 37px;
	width: 37px;   
	position:absolute;
	z-index:20;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	background-position: 100% 0;
}	
* html #vlb1prevLinkImg,* html #vlb1nextLinkImg{
	background-image:url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */
}
#vlb1prevLinkImg { left: 3px; }
#vlb1nextLinkImg { right: 3px; }
 
#vlb1imageContainerMain:hover #vlb1prevLinkImg{
	background-image:url(/themes/adkermess.fr_V3/img/arrows.png);
    background-position: 0 0;
}
#vlb1imageContainerMain:hover #vlb1nextLinkImg{
	background-image:url(/themes/adkermess.fr_V3/img/arrows.png);
	background-position: 100% 0; 
}
* html #vlb1prevLinkImg{
	background-image:url(/themes/adkermess.fr_V3/img/arrows.png);
}
* html #vlb1nextLinkImg{
	background-image:url(/themes/adkermess.fr_V3/img/arrows.png);
} 

#vlb1imageDataContainer{
	width: auto;
	position: absolute;
	z-index:21;
	bottom: 20px;	
	left: 5px;	
}

#vlb1imageData{
	font-family: 'Fjalla One',Arial,sans-serif;
	font-size: 28px;
    line-height: 30px; 	
	color: #550c71;
	background-color: #acb7bd;
	margin-right: 15px;
	overflow:visible;
	position: relative;
	z-index:21;
	text-align:center;
    
}
#vlb1imageDetails{ width:100%; padding: 0;}
#vlb1caption{ display:block;text-align:left; padding: 12px; font-size:13px;}
#vlb1numberDisplay{ display:none;text-align:right;}
#vlb1detailsNav{display:none;}
#vlb1prevLinkDetails, #vlb1nextLinkDetails{display:none;}

#vlb1imageDataContainer{
    width: auto;
    position: absolute;
    z-index:21;
    bottom: 20px;    
    left: 5px;    
}

#vlb1close{
	position:relative;
	width:100%;
	height:0;
	z-index:21;
}
#vlb1closeLink {
	position:absolute;
	top:-17px;
	right:-17px;
	display:block;
	outline-style:none;
	margin:0;
	padding:0;
	text-decoration:none;
	width:44px;
	height:44px;
	background:url(/themes/adkermess.fr_V3/img/close.png) no-repeat;
	background-position: 0 0;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/close.png', sizingMethod='scale');
}
 

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html>body .clearfix {display:inline-block; width:100%;}

* html .clearfix {
	/* Hides from IE-mac \*/
	height:1%;
	/* End hide from IE-mac */
}	

#vlb1outerImageFrame{
	border:5px solid red;
	height:100%;
	width:100%;
	position:absolute;
}

#vlb1outerImageContainer{
	overflow:visible;
	margin-bottom: 5px;
}
#vlb1outerImageContainer td{
	text-align:center;
	padding:0;
}

#vlb1lightboxFrameBody{
	background-color:transparent;
}
.vlb{display:none;}
#vlb1outerImageContainer td, #vlb1outerImageContainer tr{
	font-size:0;
	border:0 none;
}

#vlb1outerImageContainer td.tl, #vlb1outerImageContainer td.br{
	height:5px;
	width:5px;
}

#vlb1outerImageContainer td.tl{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.tc{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.tr{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.ml{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.mr{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.bl{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.bc{
	background-color: #acb7bd;
}
#vlb1outerImageContainer td.br{
	background-color: #acb7bd;
} #vlightbox1 {
	width:100%;
	zoom:1;	
}
#vlightbox1 .vlightbox1 {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position:relative;
	vertical-align:top;
	margin:3px;
	width:160px;
	font-family:Trebuchet,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	opacity:0.87;
	outline:none;
}
#vlightbox1 .vlightbox1 a{
	margin:0;
}
#vlightbox1 .vlightbox1:hover, #vlightbox1 .vlightbox1 a:hover{
	text-decoration:underline;
	opacity:1;
}
#vlightbox1 .vlightbox1 img{
	display:block;
	border:none;
	margin:0;
}
#vlightbox1 .vlightbox1 div {display:none}
/* product desc *//* primary_block ***************************************************************************** */.primary_block {	margin-bottom: 40px;	margin-top: 75px;background: #fff;}.top-hr {	/*background: #C4C4C4;*/	height: 8px;	margin: 0px 0 0px;	/*box-shadow: 0px 6px 4px #242424;*/}.product-heading-h5 {	color: #999999;	font-weight: 200;	margin: 3px 0 8px;	font-size: 19px;	font-family: 'Raleway', sans-serif;}.box-security .product-heading-h5 {	margin: 3px 0 -8px;} @media (max-width: 1199px) {.box-security .product-heading-h5 {	margin-bottom: 8px;}}.primary_block .pb-left-column img {	max-width: 100%;	height: auto;}a.fancybox-nav {	outline: 0;}/* .pb-left-column ***************************************************************************** */.pb-left-column #image-block {	position: relative;	display: block;	cursor: pointer;	padding: 0px;	border: 0px;	background: #fff;	float:left;} @media (max-width: 767px) {.pb-left-column #image-block {	width: 280px;	margin: 0 auto;}}.pb-left-column #image-block img {	background: #fbfbfb;	width: 100%;}.pb-left-column #image-block.col-md-8 img {  max-height: 400px; width: auto;}.pb-left-column #image-block #view_full_size .span_link {	position: absolute;	bottom: 5px;	left: 88%;	margin-left: 0px;	display: block;	padding: 5px 0;	text-align: center;	line-height: 22px;	color: #fff;	width: 40px;	text-align: center;	font-weight: 700;	/*background: #184805;*/	/*-moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);	-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);*/}.pb-left-column #image-block #view_full_size .span_link:after {	font-family: "FontAwesome";	color: #000;	font-size: 20px;	line-height: 22px;	content: "\f00e";	font-weight: normal;	margin: 0 0 0 4px;}.pb-left-column #image-block #view_full_size .span_link:hover:after {	color: #7B7B7B;}.pb-left-column #image-block a.jqzoom div div img {	width: auto;	max-width: 10000px;}.pb-left-column #image-block a.jqzoom div div .zoomWrapper {	border: none;}.pb-left-column #image-block .zoomPad {	z-index: auto !important;}.pb-left-column #image-block .new-box, .pb-left-column #image-block .sale-box {	z-index: 5002;}/* miniatures */.pb-left-column #views_block {	/*margin-top: 10px;*/ float:left;} @media (max-width: 767px) {.pb-left-column #views_block {	width: 280px;	margin: 10px auto 0px auto;}}#thumbs_list {	overflow: hidden;	float: left;	margin-right:10px;	width: /*392*/90px;} @media (min-width: 992px) and (max-width: 1199px) {#thumbs_list {	width: /*294*/64px;}#thumbs_list li {width:64px;}} @media (min-width: 768px) and (max-width: 991px) {#thumbs_list {	width: 164px;}} @media (max-width: 767px) {#thumbs_list {	width: 196px;}}#thumbs_list ul#thumbs_list_frame {	list-style-type: none;	padding-left: 0;	overflow: hidden;	/*height: 90px;*/}#thumbs_list li {	float: none;	height: 90px;	width: 90px;	cursor: pointer;		margin-right: 8px;	line-height: 0;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;} @media (min-width: 992px) and (max-width: 1199px) {#thumbs_list li {width:64px; height:64px;}} @media (min-width: 768px) and (max-width: 991px) {#thumbs_list li {	width: 76px;	height: 76px;	margin-right: 6px;}}#thumbs_list li a {	display: block;	border: 3px solid #fff;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	background: transparent;}#thumbs_list li a:hover, #thumbs_list li a.shown {	/*border-color: #dbdbdb;*/	border-width: 0px;}#thumbs_list li img {	border: 1px #e8e8e8 solid;	width: 100%;	height: 100%;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;} @media (min-width: 768px) and (max-width: 991px) {#thumbs_list li img {	width: 68px;	height: 68px;}}.show-right-column.hide-left-column #thumbs_list, .hide-right-column.show-left-column #thumbs_list {	width: 294px;} @media (min-width: 992px) and (max-width: 1199px) {.show-right-column.hide-left-column #thumbs_list, .hide-right-column.show-left-column #thumbs_list {	width: 194px;}} @media (min-width: 768px) and (max-width: 991px) {.show-right-column.hide-left-column #thumbs_list, .hide-right-column.show-left-column #thumbs_list {	width: 82px;}} @media (max-width: 767px) {.show-right-column.hide-left-column #thumbs_list, .hide-right-column.show-left-column #thumbs_list {	width: 196px;}}span.view_scroll_spacer {	float: left;	width: 39px;	padding-left: 12px;	display:none;} @media (min-width: 992px) and (max-width: 1199px) {span.view_scroll_spacer {	width: 45px;	padding-left: 18px;}} @media (min-width: 768px) and (max-width: 991px) {span.view_scroll_spacer {	width: 30px;	padding-left: 3px;}} @media (max-width: 767px) {span.view_scroll_spacer {	width: 45px;	padding-left: 18px;}}.show-right-column.hide-left-column span.view_scroll_spacer, .hide-right-column.show-left-column span.view_scroll_spacer {	width: 27px;	padding-left: 2px;} @media (min-width: 992px) and (max-width: 1199px) {.show-right-column.hide-left-column span.view_scroll_spacer, .hide-right-column.show-left-column span.view_scroll_spacer {	width: 44px;	padding-left: 16px;}} @media (min-width: 768px) and (max-width: 991px) {.show-right-column.hide-left-column span.view_scroll_spacer, .hide-right-column.show-left-column span.view_scroll_spacer {	width: 41px;	padding-left: 13px;}} @media (max-width: 767px) {.show-right-column.hide-left-column span.view_scroll_spacer, .hide-right-column.show-left-column span.view_scroll_spacer {	width: 45px;	padding-left: 14px;}}#view_scroll_left, #view_scroll_right {	margin-top: 38px;	height: 20px;	width: 20px;	line-height: 0;	font-size: 0;	overflow: hidden;	display:none !important;} @media (min-width: 768px) and (max-width: 991px) {#view_scroll_left, #view_scroll_right {	margin-top: 28px;}}#view_scroll_left:before, #view_scroll_right:before {	padding-left: 2px;	color: #c0c0c0;	font-family: "FontAwesome";	font-size: 20px;	line-height: 22px;}#view_scroll_left:hover:before, #view_scroll_right:hover:before {	color: #333;}#view_scroll_right {	float: left;}#view_scroll_right:before {	content: "\f138";}#view_scroll_left {	margin-top: 0;}#view_scroll_left:before {	content: "\f137";	padding-right: 2px;}.resetimg {	padding: 10px 0 0; clear:both;}.resetimg #resetImages i {	margin-right: 6px;}.view_scroll_spacer {	margin-top: 38px;} @media (min-width: 768px) and (max-width: 991px) {.view_scroll_spacer {	margin-top: 28px;}}/* link list */#usefull_link_block {	list-style-type: none;}#usefull_link_block li {	margin: 0 0 8px 0;} @media (min-width: 768px) and (max-width: 991px) {#usefull_link_block li {	float: none !important;}}#usefull_link_block li:first-child {	margin: 0 0 8px 0;	border: none;	padding: 0;}#usefull_link_block li a {	color: #000;	font-weight: 500;	position: relative;	padding-left: 30px;	line-height: 22px;	display: inline-block;}#usefull_link_block li a:before {	font-family: "FontAwesome";	color: #df0c05;	font-size: 19px;	line-height: 24px;	position: absolute;	top: -2px;	left: 0;	font-weight: normal;}#usefull_link_block li a:hover {	color: #333333;} @media (min-width: 768px) and (max-width: 991px) {#usefull_link_block li.print {	margin: 8px 0 0;	padding: 0;	border: none;}}#usefull_link_block li.print a:before {	content: "\f02f";}#usefull_link_block li.sendtofriend a:before {	content: "\f0e0"; color: #df0c05;}#usefull_link_block li#left_share_fb {	clear: both;	float: none;}#usefull_link_block li#left_share_fb a {	padding-left: 18px;}#usefull_link_block li#left_share_fb a:before {	content: "\f09a";}#usefull_link_block li#favoriteproducts_block_extra_remove, #usefull_link_block li#favoriteproducts_block_extra_add, #usefull_link_block li#favoriteproducts_block_extra_removed, #usefull_link_block li#favoriteproducts_block_extra_added {	cursor: pointer;	font-weight: 700;	clear: both;	float: none;	margin: 0 0 8px 0;	border: none;	padding: 0;	position: relative;}#usefull_link_block li#favoriteproducts_block_extra_remove:before, #usefull_link_block li#favoriteproducts_block_extra_add:before, #usefull_link_block li#favoriteproducts_block_extra_removed:before, #usefull_link_block li#favoriteproducts_block_extra_added:before {	font-family: "FontAwesome";	color: #333;	font-size: 19px;	line-height: 24px;	position: absolute;	top: -2px;	left: 0;	font-weight: normal;	content: "\f08a";}#usefull_link_block li#favoriteproducts_block_extra_remove:hover, #usefull_link_block li#favoriteproducts_block_extra_add:hover, #usefull_link_block li#favoriteproducts_block_extra_removed:hover, #usefull_link_block li#favoriteproducts_block_extra_added:hover {	color: #000;}#usefull_link_block li#favoriteproducts_block_extra_removed:before {	content: "\f004";}/* pb-left-column ****************************************************************************** */.pb-center-column.prod{margin-bottom: 30px;/*background: transparent url("../images/encart_bg.png");*/color: #000;font-weight: 300; /*padding-left: 0;*/}.pb-center-column.col-sm-12.prod{border-top: 1px #7B7B7B solid;}.pb-center-column {	margin-bottom: 30px;/* form */ }.prod.pb-center-column h1 {	/*padding-bottom: 20px;*/font-size: 23px !important;color: #767676;/*padding-top: 25px;*//*font-family: 'Raleway', sans-serif;*/ text-transform:uppercase;text-align: left;font-weight: 500;}.col-sm-6 .pb-right-column.col-xs-12.col-sm-12.col-md-12{border-left: 1px #7B7B7B solid;margin-top: 26px;padding: 0px 26px;}.pb-right-column.col-xs-12.col-sm-12.col-md-12{padding: 0px}p#add_to_cart.buttons_bottom_block{padding: 0px }.pb-center-column p {	margin-bottom: 10px;}.pb-center-column #product_reference {	margin-bottom: 0;}.pb-center-column #short_description_block {    background-color: #e8e8e8;    color: #000;    float: left;    margin-bottom: 11px;    padding: 10px;    width: 100%;}.pb-center-column #short_description_block .buttons_bottom_block {	display: none;}.pb-center-column #short_description_block #short_description_content {	padding: 0 0 15px;	word-wrap: break-word;}.pb-center-column #short_description_block #short_description_content p {	line-height: 18px;}.pb-center-column #buy_block {	/*margin-top: 10px;*/}.pb-center-column #buy_block label {	display: inline-block;	width: 100%;	font-weight: 400;	font-size: 12px;	text-align: left;}.pb-center-column #buy_block p.price {	padding: 0;}.pb-center-column #color_picker p {	padding-bottom: 5px;	font-weight: 700;}#product p#loyalty {	padding: 17px 0 15px 35px;	border-top: 1px solid #d6d4d4;	border-bottom: 1px solid #d6d4d4;	margin: 10px 0 -5px;	position: relative;}#product p#loyalty b {	color: #333;}#product p#loyalty:before {	content: "\f024";	font-family: "FontAwesome";	color: #cfcccc;	font-size: 26px;	line-height: 28px;	position: absolute;	top: 16px;	left: 0;}#page .rte {	padding: 0 20px 20px;	word-wrap: break-word;}#page .rte p {	margin-bottom: 1em;	min-height: 1px;}#attributes {margin-bottom:10px;}#attributes fieldset {	padding-bottom: 3px;	padding: 0px;	border:none;}#attributes fieldset label {	vertical-align: top;	display: block;}#attributes .attribute_list {	width: 100%;}#attributes .attribute_list .form-control {	max-width: 230px;}#attributes .attribute_list .form-control option {	background: #fff;	color: #666;}#attributes .attribute_list ul {	clear: both;}#attributes .attribute_list ul li {	float: left;	margin-right: 10px;}#attributes .attribute_list input.attribute_radio {	float: left;	margin-left: 3px;}#attributes .attribute_list div.radio, #attributes .attribute_list div.radio span, #attributes .attribute_list div.radio input {	float: none;	display: inline-block;}#attributes .attribute_list #color_to_pick_list {	list-style-type: none;}#attributes .attribute_list #color_to_pick_list li {	float: left;	margin: 0 3px 3px 0;	padding: 1px;	border: 1px solid #d6d4d4;	clear: none;	width: 26px;	height: 26px;}#attributes .attribute_list #color_to_pick_list li a.color_pick {	display: block;	height: 22px;	width: 22px;	cursor: pointer;}#attributes .attribute_list #color_to_pick_list li a.color_pick img {	display: block;	height: 22px;	width: 22px;}#attributes .attribute_list #color_to_pick_list li.selected {	border: 1px solid #4d4d4d;}.product_attributes, .box-cart-bottom {	/*-moz-box-shadow: inset 0 6px 6px rgba(0, 0, 0, 0.05);	-webkit-box-shadow: inset 0 6px 6px rgba(0, 0, 0, 0.05);	box-shadow: inset 0 6px 6px rgba(0, 0, 0, 0.05);	padding: 19px 19px 17px;*/	padding: 0px;}.box-cart-bottom {	padding: 0; float: right;}#short_description_content a, .page-product-box .rte a {	color: #333333;	text-decoration: underline;}#short_description_content a.btn, .page-product-box .rte a.btn {	text-decoration: none;}.box-info-product {	background: transparent;border-top: 0px #7B7B7B  solid;padding-top: 15px;}.box-info-product p {	margin-bottom: 7px; margin-top:20px;width: auto;float: left;padding:0;}p.our_price_display{color: #000; font-size:40px;/*	font-family: 'Raleway', sans-serif;*/}.box-info-product .exclusive {	padding: 0;	border-top: 1px solid #000;	border-right: 1px solid #000;	border-left: 1px solid #000;	border-bottom: 1px solid #000;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	border-radius: 0;	position: relative;	display: block;	margin-top: 27px;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#518e29+0,69aa33+100 */	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#550c71+1,5c2970+100 */background: #000; /* Old browsers *//*background: -moz-linear-gradient(top,  rgb(37, 37, 37) 1%, rgb(37, 37, 37) 100%); /* FF3.6-15 *//*background: -webkit-linear-gradient(top, rgb(37, 37, 37) 1%,rgb(37, 37, 37) 100%); /* Chrome10-25,Safari5.1-6 *//*background: linear-gradient(to bottom,  rgb(37, 37, 37) 1%,rgb(37, 37, 37) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#550c71', endColorstr='#5c2970',GradientType=0 ); /* IE6-9 */}/*.box-info-product .exclusive:before {	font-family: "FontAwesome";	position: absolute;	top: 0;	left: 0;	bottom: 0;	color: #fff;	font-size: 18px;	line-height: 38px;	text-shadow: 0 1px rgb(37, 37, 37);	content: "\f07a";	z-index: 2;	width: 40px;	text-align: center;	border: 1px solid #405E3D;	-moz-border-radius: 5px 0 0 5px;	-webkit-border-radius: 5px;	border-radius: 5px 0 0 5px;}*/ @media (max-width: 991px) {.box-info-product .exclusive:before {	display: none;}}.box-info-product .exclusive.added:before {	content: "\f00c";}.box-info-product .exclusive.added.disabled:before, .box-info-product .exclusive.disabled:before {	height: 51px;	content: "\f110";	animation: 2s linear 0s normal none infinite spin;	-webkit-animation: 2s linear 0s normal none infinite spin;	-moz-animation: 2s linear 0s normal none infinite spin;	border: none;}.box-info-product .exclusive:after {	/*background: url(../img/border-1.gif) repeat-y 0 0;*/	/*position: absolute;	top: 0;	bottom: 0;	left: 39px;	content: "";	width: 1px;	z-index: 2;	color: rgb(37, 37, 37);	background-color: transparent;	border: 1px solid #A9C19E;*/} @media (max-width: 991px) {.box-info-product .exclusive:after {	display: none;}}.box-info-product .exclusive span {	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	font-weight: 400;	font-size: 13px;	/*line-height: 22px;	border-top: 1px solid #184805;	border-right: 1px solid #184805;	border-left: 1px solid #184805;	border-bottom: 1px solid #184805;	text-shadow: 0 1px #184805;*/	padding: 15px 30px;	text-transform:uppercase;	color: #fff;	display: block !important;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;} @media (max-width: 1199px) {.box-info-product .exclusive span {	padding: 12px 22px 14px 55px;	font-size: 14px;}} @media (max-width: 991px) {.box-info-product .exclusive span {	padding: 8px 12px 10px;	text-align: left;}}.box-info-product .exclusive:hover {	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#550c71+1,5c2970+100 *//*background: rgb(37, 37, 37); /* Old browsers *//*background: -moz-linear-gradient(top,  rgb(37, 37, 37) 1%, rgb(37, 37, 37) 100%); /* FF3.6-15 *//*background: -webkit-linear-gradient(top,  rgb(37, 37, 37) 1%,rgb(37, 37, 37) 100%); /* Chrome10-25,Safari5.1-6 *//*background: linear-gradient(to bottom, #9D9D9D -3%,rgb(37, 37, 37) 20%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *//*transparent linear-gradient(to bottom, rgb(157, 157, 157) -3%, rgb(37, 37, 37) 10%) repeat scroll 0% 0%;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#550c71', endColorstr='#5c2970',GradientType=0 ); /* IE6-9 */}.box-info-product .exclusive{transition: all 0.4s ease-in-out 0s;}#center_column.col-sm-9 .col-md-3 .box-info-product {	background: #F8DAB8;	/*border: 1px solid #d2d0d0;	border-top: 1px solid #b0afaf;	border-bottom: 1px solid #b0afaf;*/	box-shadow: #b47d53 0px 0px 11px 1px;	padding-bottom: 10px;	min-height: 333px;}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive {	padding: 0;	border-top: 1px solid #000;	border-right: 1px solid #000;	border-left: 1px solid #000;	border-bottom: 1px solid #000;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	position: relative;	display: block;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#518e29+0,69aa33+100 */	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#550c71+1,5c2970+100 */background: #000; /* Old browsers */background: -moz-linear-gradient(top,  #327516 1%, #000 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #327516 1%,#000 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #327516 1%,#000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#550c71', endColorstr='#5c2970',GradientType=0 ); /* IE6-9 */}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:before {	font-family: "FontAwesome";	position: relative;	top: 0;	left: 0;	bottom: 0;	color: #fff;	font-size: 25px;	line-height: 47px;	/*text-shadow: 0 1px #731297;*/	content: "\f07a";	z-index: 2;	width: 51px;	text-align: center;	border: none;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;} @media (max-width: 991px) {#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:before {	display: none;}}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive.added:before {	content: "\f00c";}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive.added.disabled:before, #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive.disabled:before {	content: "\f110";	animation: 2s linear 0s normal none infinite spin;	-webkit-animation: 2s linear 0s normal none infinite spin;	-moz-animation: 2s linear 0s normal none infinite spin;	border: none;}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:after {	background: none;	position: absolute;	top: 0;	bottom: 0;	left: 51px;	content: "";	width: 1px;	z-index: 2;display: none;} @media (max-width: 991px) {#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:after {	display: none;}}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span {	font-weight: 500;	font-size: 15px;	line-height: 22px;	border: none;	border-top: 1px solid #fff;	/*text-shadow: 0 1px #252525;*/	padding: 12px 16px 14px;	color: #fff;	display: block !important;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;}a#wishlist_button_nopop{    padding: 0px;    width: 100%;    color: #000;    opacity: 1;	font-weight:300; font-size:12px;}a#wishlist_button_nopop:hover{opacity: 1;} @media (max-width: 1199px) {#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span {	font-size: 16px;}} @media (max-width: 991px) {#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span {	padding: 8px 12px 10px;	text-align: center;}}#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:hover {	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#550c71+1,5c2970+100 *//*background: #327516 ; /* Old browsers *//*background: -moz-linear-gradient(top,  #184805 1%, #327516 100%); /* FF3.6-15 *//*background: -webkit-linear-gradient(top,  #184805 1%,#327516 100%); /* Chrome10-25,Safari5.1-6 *//*background: linear-gradient(to bottom,  #184805 1%,#327516 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#550c71', endColorstr='#5c2970',GradientType=0 ); /* IE6-9 */}/* table_data_sheet */.table-data-sheet {	border-bottom: 1px solid #d6d4d4;	width: 100%;	margin: 0 0 20px;	background: #fff;}.table-data-sheet tr {	border-top: 1px solid #d6d4d4;}.table-data-sheet tr.even {	background: #fdfdfd;}.table-data-sheet tr td {	padding: 10px 20px 11px;}.table-data-sheet tr td:first-child {	border-right: 1px solid #d6d4d4;	width: 30%;	font-weight: 700;	color: #333;}/* table product-discounts */table.table-product-discounts {	border: none;	border-bottom: 1px solid #d6d4d4;	border-right: 1px solid #d6d4d4;	width: 50%;	margin: 0 0 20px;	background: #fff;} @media (max-width: 767px) {table.table-product-discounts {	width: 100%;}}table.table-product-discounts tr th {	background: #fbfbfb;	color: #333;	font-weight: 700;	border: none;	font-weight: 700;}table.table-product-discounts tr td, table.table-product-discounts tr th {	border-left: 1px solid #d6d4d4;	width: 33%;	padding: 10px 20px 11px;	border-top: 1px solid #d6d4d4;	border-right: none;	text-shadow: none;	text-transform: none;	font-weight: 13px;	line-height: 18px;	border-bottom: none;}/* accessories  */.accessories-block .block_description {	display: none;}.accessories-block .exclusive span {	font-size: 13px;	line-height: 18px;	padding: 2px 8px 3px;	text-decoration: none;}.accessories-block .exclusive span:focus, .accessories-block .exclusive span:active {	text-decoration: none;}.accessories-block .product-name {	margin-bottom: 5px;}.accessories-block .product-name a {	font-size: 15px;	line-height: 18px;	color: #3a3939;}.accessories-block .product-name a:hover {	color: #515151;}.accessories-block div ul li a {	display: inline-block;}.accessories-block div ul li.s_title_block a, .accessories-block div ul li.s_title_block span {	font-weight: 700;}/* quantity_wanted */#quantity_wanted_p input {	width: 60px;	/*height: 27px;*/	padding: 15px;	float: left;	border: 1px solid #d6d4d4;	line-height: 22px;}#quantity_wanted_p .btn {	float: left;	margin-left: 3px;}#quantity_wanted_p label {	display: block;	margin-bottom: 7px;}/* availability_statut */#availability_statut span#availability_label, #availability_date_label {	display: inline-block;	width: 125px;	font-weight: 700;	font-size: 12px;	text-align: right;}#quantityAvailable {	color: #333;	font-size: 13px;	line-height: 18px;	font-weight: 700;}#availability_value, #last_quantities {	color: #fff;	background:#7fb922;	text-transform:uppercase;	font-size:13px;	border:0;	font-weight: 700;	line-height: 18px;	display: inline-block;	padding: 8px 0;	width:100%;	/*margin-left: 5px;*/}#last_quantities {	background: #fe9126;	border: 1px solid #e4752b;	padding: 4px 8px 3px;	position: relative;	top: 1px;	margin-left: 0px;	}#availability_statut, #pQuantityAvailable {	display: inline-block; width:100%;}#pQuantityAvailable span {	font-weight: 700;	color: #000;}/* box-security */.box-security {	border-top: 1px solid #dfdede;	padding: 19px 19px 6px;	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');	background-size: 100%;	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #fbfbfb));	background-image: -moz-linear-gradient(#ffffff, #fbfbfb);	background-image: -webkit-linear-gradient(#ffffff, #fbfbfb);	background-image: linear-gradient(#ffffff, #fbfbfb); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fbfbfb', GradientType=0 );}/* prices */.content_prices {	padding: 0;}.discount {	display: none;}.our_price_display {	font-weight: 400;	font-size: 45px;	line-height: 45px;	/*font-family: 'Raleway', sans-serif;*/	color: #eb5f13;} @media (max-width: 991px) {.our_price_display {	font-size: 26px;	line-height: 28px;}}.our_price_display .price {	font-weight: 400;	font-size: 45px;	line-height: 45px;	color: #000;	/*font-family: 'Raleway', sans-serif;*/} @media (max-width: 991px) {.our_price_display .price {	font-size: 26px;	line-height: 28px;}}#old_price {	padding-bottom: 15px;	font-size: 13px;	text-decoration: line-through;	display: inline-block;	font-family: 'Raleway', sans-serif;	line-height: 23px;}#reduction_percent, #reduction_amount {	margin-right: 10px;	padding: 1px 2px;	font-weight: 600;	font-family: 'Raleway', sans-serif;	font-size: 21px;	line-height: 23px;	color: #fff;	background: #f13340;	border: 1px solid #d02a2c;	text-align: center;}#reduction_percent span, #reduction_amount span {	display: block;}.hide-left-column.hide-right-column #reduction_percent, .hide-left-column.hide-right-column #reduction_amount {	display: inline-block;}/* online_only */.pb-center-column p.online_only {	font-weight: 700;	font-size: 13px;	color: #f13340;	text-align: left;}.buttons_bottom_block {	clear: both;	padding: 13px 19px 0;}.buttons_bottom_block #wishlist_button {	font-weight: 700;}/* SEND TO FRIEND (pop-in) ##################################################################### */#send_friend_form {	width: 555px;	overflow: hidden;} @media (max-width: 767px) {#send_friend_form {	width: 280px;}}#send_friend_form .product img {	margin: 0 0 10px 0;	border: 1px solid #d6d4d4;}#send_friend_form .product p {	padding: 0;	color: #333;}#send_friend_form .product p .product_name {	font-size: 12px;	color: #000;}#send_friend_form .form_container {	padding: 10px 15px;	border: 1px solid #d6d4d4;	background: #fbfbfb;}#send_friend_form .form_container p.intro_form {	padding-bottom: 6px;	font-weight: 700;	font-size: 13px;	color: #333;}#send_friend_form .form_container p.txt_required {	padding-bottom: 0;	color: #666;}#send_friend_form .form_container .text {	padding-bottom: 10px;}#send_friend_form .form_container .text label {	display: block;	padding: 0;	width: 100%;	font-size: 12px;}#send_friend_form .form_container .text input {	padding: 0 5px;	height: 22px;	width: 100%;	border: 1px solid #d6d4d4;	font-size: 12px;	color: #666;}#send_friend_form .submit {	margin-top: 20px;	padding-bottom: 0;	text-align: right;}/* PERSONNALISATION ##################################################################### */p.infoCustomizable {	margin-bottom: 30px;}ul#uploadable_files, ul#text_fields {	list-style-type: none;}.customizableProductsFile, .customizableProductsText {	margin-bottom: 20px;	padding-bottom: 10px;	border-bottom: 1px solid #d6d4d4;}.customizationUploadLine {	padding-bottom: 10px;}.customizationUploadLine label {	display: block;	vertical-align: top;}.customizationUploadLine textarea {	width: 50%;	border: 1px solid #d6d4d4;	color: #777777;}.customizationUploadBrowse img + a {	position: relative;	top: -51px;}#customizedDatas {	float: right;}/******************************************************************Quick View Styles******************************************************************/#product.content_only div.primary_block {	margin-bottom: 0;} @media (max-width: 991px) {#product.content_only div.primary_block {	margin-right: 0;}}#product.content_only div.primary_block div.pb-left-column {	padding: 20px 20px 5px 35px;	width: 47%;} @media (max-width: 479px) {#product.content_only div.primary_block div.pb-left-column {	width: 100%;	float: none;}}#product.content_only div.primary_block div.pb-left-column span.view_scroll_spacer {	width: 38px;	padding-left: 10px;}#product.content_only div.primary_block div.pb-left-column #thumbs_list {	width: 392px;}#product.content_only div.primary_block div.pb-center-column {	padding: 20px 20px 60px 0px;	width: 27.5%;	margin-bottom: 0;	min-height: 623px;	height: 100%;} @media (max-width: 991px) {#product.content_only div.primary_block div.pb-center-column {	min-height: 440px;}} @media (max-width: 479px) {#product.content_only div.primary_block div.pb-center-column {	width: 100%;	float: none;}}#product.content_only div.primary_block div.pb-center-column .product_comments_block_extra {	padding-right: 0;} @media (max-width: 479px) {#product.content_only div.primary_block div.pb-center-column .comments_advices li {	display: block;}#product.content_only div.primary_block div.pb-center-column .comments_advices a.reviews {	margin: 0;	padding: 0;	border: none;}}#product.content_only div.primary_block div.pb-center-column #ShareDiv {	position: absolute;	bottom: 8px;}#product.content_only div.primary_block div.pb-right-column {	width: 25.5%;	padding-right: 15px;	padding-left: 0;}#product.content_only div.primary_block div.pb-right-column .box-info-product {	border-top-width: 0px;	border-right: none;	border-bottom: none;	min-height: 623px;	height: 100%;	-moz-border-radius: 0 4px 4px 0;	-webkit-border-radius: 0;	border-radius: 0 4px 4px 0;	position: relative;	padding-bottom: 125px;} @media (max-width: 991px) {#product.content_only div.primary_block div.pb-right-column .box-info-product {	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	border: 1px solid #d6d4d4;}}#product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive {	display: block;	width: 100%;}#product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive:before, #product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive:after {	display: block;}#product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive span {	font-size: 20px;	text-align: center;} @media (max-width: 1199px) {#product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive span {	padding: 12px 22px 14px 70px;	font-size: 20px;}}#product.content_only div.primary_block div.pb-right-column .box-info-product .box-cart-bottom {	right: 0;	left: 0;}#product.content_only div.primary_block div.pb-right-column #attributes .attribute_list .form-control {	width: 230px;}#product.content_only div.primary_block div.pb-right-column .product_attributes, #product.content_only div.primary_block div.pb-right-column .box-cart-bottom {	-moz-box-shadow: transparent 0px 0px 0px;	-webkit-box-shadow: transparent 0px 0px 0px;	box-shadow: transparent 0px 0px 0px;}#product.content_only div.primary_block div.pb-right-column .product_attributes {	padding-top: 0;}.addsharethisinner .stButton .stArrow {	display: none !important;} @media (max-width: 1050px) {#product.content_only div.primary_block div.pb-left-column, #product.content_only section.primary_block div.pb-left-column {	width: 100%;	padding-right: 15px;}#product.content_only div.primary_block div.pb-left-column #image-block, #product.content_only div.primary_block div.pb-left-column #views_block, #product.content_only section.primary_block div.pb-left-column #image-block, #product.content_only section.primary_block div.pb-left-column #views_block {	max-width: 470px;	width: 100%;	margin-left: auto;	margin-right: auto;}#product.content_only div.primary_block div.pb-left-column #thumbs_list li, #product.content_only section.primary_block div.pb-left-column #thumbs_list li {	width: 90px;	height: 90px;}#product.content_only div.primary_block div.pb-left-column #thumbs_list li img, #product.content_only section.primary_block div.pb-left-column #thumbs_list li img {	width: 82px;	height: 82px;}#product.content_only div.primary_block div.pb-center-column, #product.content_only section.primary_block div.pb-center-column {	width: 50%;	float: left;	padding-left: 35px;}#product.content_only div.primary_block div.pb-right-column, #product.content_only section.primary_block div.pb-right-column {	width: 50%;	float: left;}#product.content_only div.primary_block div.pb-right-column .box-info-product, #product.content_only section.primary_block div.pb-right-column .box-info-product {	border-top-width: 1px;	min-height: 1px;}}/***** IE code ****/.ie8 .pb-left-column #image-block #view_full_size .span_link {	background: #fff;	border: 1px solid #d6d4d4;}.ie8 .box-security {	filter: none;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {    -webkit-appearance: none;    margin: 0;}input[type=number] {    -moz-appearance:textfield;}/*# sourceMappingURL=product.css.map */ @media (max-width: 768px) {	 .pb-left-column #views_block {float: none;}	 #thumbs_list {/*width: 100%;*/}	 #thumbs_list li {float:left;}	 	 } @media (max-width: 767px) {	  #view_scroll_left, #view_scroll_right {display:inline-block !important;}	 span.view_scroll_spacer {display:inline-block;}	 .pb-left-column #image-block {float:none;}	  }


.box-info-product p{
    width:167px;
}

.box-info-product .exclusive span{
     padding: 15px 20px;
        font-size: 12px;
}

#thumbs_list li{
    margin-bottom: 10px;
}


#views_block.col-md-2 {
    width: 11.667%;
}

#availability_statut.bouton_disponible {
     padding: 8px 0;
}

#quantity_wanted_p input{
    text-align:center;
	padding:2px;
}
#product .btn.button-plus span i, #product .btn.button-minus span i{ margin-left:0;}