@import url(../fonts/futura-bold.css);
@import url(../fonts/futura-icg-book.css);
@import url(../fonts/futura-light-bt.css);
@import url(../fonts/new-baskerville-bold-italic-bt.css);
@import url(../fonts/new-baskerville-italic-bt.css);
/* generic Styles */
* {
}
body {
	font-family: 'FuturaLtBTLight', sans-serif;
}
.col-3-set {
	clear: both;
	overflow: hidden
}
.col-3-set .col {
	float: left;
	padding: 10px 15px;
	width: 340px;
}
/* COLONNE */
.col-main {
	/* border: 2px solid #432e4c;
	background: #16041E; */
	width: 805px;
}
.sidebar {
	font-size: 18px;
	text-transform: uppercase;
}
.catalog-category-view .col-main {
	background: none;
	border: 0;
}
.col-right {
	float: right;
	width: 267px;
}
.col-right h2.widget-title {
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.column-inner {
	border: 2px solid #432e4c;
	margin-bottom: 25px;
	overflow: hidden
}
.category-products .column-inner {
	border: 0
}
/* background: #16041E;
	border: 1px solid #432e4c; */
/* Slider Home Page */
#sliderhome {
	clear: both;
	width: 100%;
	margin-bottom: 20px;
}
#sliderhome .owl-nav > div {
	text-indent: -3000px;
	line-height: 3000px;
	overflow: hidden;
	display: block;
	border: none;
	position: absolute;
	top: 40%;
	left: 15px;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: grayer;
	opacity: .5;
	filter: alpha(opacity=50)
}
#sliderhome .owl-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAfCAYAAADXwvzvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN9JREFUeNpi+P//PwOJWBeIN5GqSQaIj4NoUjRxAfFhINYH8YnVxAzE64DYDyZGrMapQJyJLMbEQBhkAjHQCobpKKIEbPKDOpEZXQ6fJkMgPggNFAZiNcKDHZfB2AT5ocGui88b2IJ9ExC7EwppdIFp6MGOCyNHRzkQf8QIdlwALdgZiU2CIMIciPfhCnZ8GvcCsQap2YsiG8nyIyxUNwHxSSBuYyASIEdHJxDzQ3MD0dFBccohO61SlDsoyo8UlQAwDMotU/DlDlwAlFsYMaKJ1uUq2SU5RXUHSm0FEGAAOOthd9JgOaAAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-position: center center;
}
#sliderhome .owl-next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAfCAYAAADXwvzvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN1JREFUeNq8lb0NwjAQhQ3paLIAA6RBgooVqLJHFmCCVNT8bIFEepCAAtZhAvOeZAojEvtdwUlfIhcvse/dnZ33vgMz4BT4mIJHeEtCsgBXMFGFpAZHUKhC0oBtjnDs4jiAEWhcKn58rQhbrpWtfmCSbmCuCpM2pZLAwriDUhWSFTh925RbKbRpP2RHX9CmF1gP2dFHZJMTu4I2XcBSFZIKnP/yx+iMuVlltOAJOi5yheyWEmwUO0yVY6pVU3eY+tE8AXahG6RhxbT70A3Zw8o0V02T3Hx3mG6rtwADAHqvYXjT2H4VAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-position: center center;
	left: auto !important;
	right: 10px !important;
}
#sliderhome .owl-dots {
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 5;
	margin: 0;
	list-style: none
}
#sliderhome .owl-dots .owl-dot {
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	margin-left: 5px;
	text-indent: -999px;
	background-color: #ccc;
	background-color: rgba(255,255,255,.25);
	border-radius: 5px
}
#sliderhome .owl-dots .owl-dot.active {
	background-color: #fff;
}
/* Products Grid */
.discreet-banner {
	position: relative;
	margin-top: -5px;
	margin-bottom: 5px;
}
.pod.product-pod {
	border: 1px solid #432e4c;
	min-height: 0;
	box-sizing: border-box;
	width:267px;
}
.col-right .pod.product-pod {
	width: 263px;
}
.pod.product-pod.big-pod {
	width: 534px;
}
.grid-sizer { width: 267px; }

.product-pod .image-wrapper .product-image {
	position: inherit
}
.pod.product-pod.last {
}
.product-pod .image-wrapper .image-overlay {
	background: none repeat scroll 0 0 rgba(23, 4, 31, 0.8);
	bottom: 0;
	display: none;
	position: absolute;
	z-index: 9;
	width: 93%;
}
/* Product View */
.product-view .product-name h1 {
	line-height: 28px;
	margin-bottom: 10px;
	margin-top: -7px;
}
.product-view .product-img-box {
}
.product-view .more-views {
	text-align: center;
	padding: 0 40px;
	position: relative;
}
.product-view .more-views a {
	display: inline-block;
	border: 1px solid #714a73;
	margin: 0 5px;
}
.product-view .more-views .owl-nav div {
	text-indent: -9999px;
	position: absolute;
	top: 0;
	left: -30px;
	width: 30px;
	height: 70px;
}
.product-view .more-views .owl-prev {
	background: url(../images/arr-left.png) no-repeat center center;
}
.product-view .more-views .owl-next {
	background: url(../images/arr-right.png) no-repeat center center;
	left: auto !important;
	right: -30px;
}
.product-view .product-img-box .product-image a.mainimage {
	border: 1px solid #714a73;
	display: block;
	margin: 0 auto;
}
#zoom {
	display: block;
	font-weight: bold;
	margin: 10px 0;
	text-align: center;
}
.product-view .product-attribute.strapline {
	font-size: 19px;
	line-height: 22px;
	font-style: italic;
	font-family: Georgia;
	margin-bottom: 20px;
}
.product-view .compatibility-description {
	border: 1px solid #724974;
	padding: 4px;
	margin-top: 15px;
}
.product-view .no-rating {
	margin-bottom: 10px;
}
.product-view .no-rating a {
	font-family: 'FuturaBold'
}
.product-view .short-description .std {
	margin-bottom: 10px;
}
.product-view .price-box {
	background: none repeat scroll 0 0 #524857;
	padding: 10px 15px;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);
	color: #f70069;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	padding: 15px 20px;
	text-align: right;
	text-decoration: none;
}
.product-view .price-box .price {
	color: #fff;
	font-family: FuturaICGBookRegular, Arial, Helvetica, sans-serif;
	font-size: 34px;
	font-weight: normal;
	line-height: 34px;
}
.product-view .btn-cart {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABECAIAAADP4sgBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC1JREFUeNpiuCSSy8TAwICB/2Pw/2OVJyT+n6A4dj4DI4T/ieEXVvfRCAMEGACevRa0Bn2NdwAAAABJRU5ErkJggg==");
	background-position: 0 center;
	background-repeat: repeat-x;
	font-size: 20px;
	padding: 10px 13px;
	width: 100%;
}
.catalog-product-view .col-3-set .col.col-1 {
}
.catalog-product-view .col-3-set .col.col-2 {
	float:right
}
.catalog-product-view .col-3-set .col.col-3 {
}
#ajaxsuccess {
}
#ajaxcartpro-progress {
	display: none;
}
#acp-overlay {
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
}
.tocart {
	position: relative;
}
.flyout {
	background: none repeat scroll 0 0 #f2f2f2;
	border: 1px solid #d9d9d9;
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
	left: -1px;
	margin: 0;
	padding: 20px;
	position: absolute;
	top: 39px;
	width: 250px;
	z-index: 40;
}
/* Tab Fix */
.element-tabbed-view .tab-pane.active {
	display: block
}
.moreViews .pod.product-pod {
	width: 100%;
}
/* Upsell */
.element-upsells-box .block-content {
	background: none repeat scroll 0 0 #16041e;
}
.more-details-btn, .product-view .no-rating a {
	border-bottom: 2px solid #fff;
	display: inline-block;
	font-family: 'FuturaBold';
	line-height: 19px;
	text-decoration: none !important
}
.faq-answer {
	display: none;
}
.contentHubNavigation {
	clear: both
}

.footer_links_about_us_uk  h2{
	text-transform: uppercase !important;
	font-size: 24px !important;
}
.footer_links_useful_links_uk h2{
	text-transform: uppercase !important;
	font-size: 24px !important;
}
.footer-contacts-gb h2{
	text-transform: uppercase !important;
	font-size: 24px !important;
}