@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700,300italic);
@font-face {
font-family: 'flexslider-icon';
src:url('/fonts/flexslider-icon.eot');
src:url('/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
    url('/fonts/flexslider-icon.woff') format('woff'),
    url('/fonts/flexslider-icon.ttf') format('truetype'),
    url('/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
font-weight: normal;
font-style: normal}
body {
	font-family: 'Open Sans Condensed', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Open Sans Condensed', sans-serif;
}
.widget h3 {
	text-transform: uppercase;
	font-size: 1.4em;
}
a {
	color: #333;
}
p {
    font-size: 1.0em;
}
a:hover {
	color: #333;
	text-decoration: underline;
}
/*input[type='number'] {
	-moz-appearance:textfield;
}*/

.woocommerce-cart input[type='number'] {
	-moz-appearance:textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
.site-title {
	float: left;
	margin-right: 15px;
}
.site-description {
	width: 63%;
	float: left;
	margin-top: 1% !important;
}
#header {
	padding-top: 2%;
	padding-bottom: 1%;
	border-bottom: solid 1px #ccc;
}
#header .site-title a {
    color: #3E3E3E;
    font: 42px/1em 'Give You Glory', cursive;
}
#header .site-title a:hover {
	text-decoration: none;
}
#header .site-description {
    color: #3E3E3E;
    font: 22px/1em 'Open Sans Condensed', sans-serif; 
}
#navigation {
    margin-bottom: 0%;
    margin-top: -1px;
}
#headerLogo {
	width: 70%;
	float: left;
	margin-right: 5%;
	margin-top: 1%;
}
#topSearch {
	width: 100%;
	float: left;
}
#topItems {
	width: 90%;
	float: left;
	background: #333;
	padding: 4% 5% 3% 5%;
	margin-bottom: 2%;
}
#searchform, .searchform {
	padding: 0px;
	background: #FFF;
	width:100%;
}
#searchform input.s, .searchform input.s, #searchform #s, .searchform #s {
	padding: 6px;
}
#topRight {
	width: 24%;
	float: right;
	text-align: right;
}
#topAccount {
	width: 38%;
	float: left;
	color: #FFF;
	text-align: left;
	margin-left: 0%;
}
#topAccount a {
	color: #FFF;
	padding-top: 3px;
	float: left;
}
.separator {
	margin-right: 5%;
	color: #FFF;
	float: left;
}
#topCart {
	width: 62%;
	float: left;
	color: #FFF;
	text-align: right;
}
#topCart img {
	float: right;
}
#topCart a {
	color: #FFF;
	text-align: right;
	padding-left: 2%;
	float: right;
	padding-top: 3px;
}
#content {
    max-width: 960px;
}
#footer-widgets .col-full, #footer .col-full {
    max-width: 960px;
}
#footer {
    color: #CCCCCC;
}
#footer a {
    color: #CCCCCC;
}
#homeLeft {
	width: 24%;
	margin-right: 2%;
	float: left;
}
#homeMid {
	width: 48%;
	margin-right: 2%;
	float: left;
}
#homeRight {
	width: 24%;
	float: left;
}
#pop-promo {
    float: left;
    width:100%;
}
#homepage-top {
    margin: 0;
    margin-bottom: 2%;
}
#homepage-top #featured {
    width: 100%;
    float: left;
    margin: 0;
}
#homepage-top #featured .flexslider ul.slides {
    border: 4px solid #000;
    padding: 0;
}
#homepage-top #featured .flexslider {
    background: none;
    border: 0px;
    margin: 0;
}
#searchFragrance {
	 margin-bottom: 4%;
}
#topBrands {
	float: left;
	margin-bottom: 10%;
	width: 100%;
	border: solid 7px #B7B5B6;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #FFF;
}
#topBrandsBorder {
	padding: 4%;	
}
#topBrandsBorder ul li {
	text-align: center;
	margin-bottom: 5%;
}
#topBrandsBorder h3 {
	padding-bottom: 3%;
}
.brandLogos {
	float: left;
	width: 100%;
}
#topLady {
	margin-bottom: 10%;
	float: left;
	width: 100%;
	border: dotted 2px #535353;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #FFF;
}
#topLadyBorder {
	padding: 2%;
	float: left;
	width: 96%
}
#topLady #headerLadyImage {
	background: rgb(108,100,79);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNjQ0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMWExYTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(108,100,79,1) 0%, rgba(161,161,161,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(108,100,79,1)), color-stop(100%,rgba(161,161,161,1)));
	background: -webkit-linear-gradient(top,  rgba(108,100,79,1) 0%,rgba(161,161,161,1) 100%);
	background: -o-linear-gradient(top,  rgba(108,100,79,1) 0%,rgba(161,161,161,1) 100%);
	background: -ms-linear-gradient(top,  rgba(108,100,79,1) 0%,rgba(161,161,161,1) 100%);
	background: linear-gradient(to bottom,  rgba(108,100,79,1) 0%,rgba(161,161,161,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c644f', endColorstr='#a1a1a1',GradientType=0 );
	float: left;
	width: 100%;
	margin-bottom: 7%;
}
#topLady #headerLadyImage #headerLady {
	background: url('images/female.png') no-repeat right top;
	float: left;
	width: 100%;
}
#topLady #headerLadyImage #headerLady h3 {
	color: #FFF;
	float: left;
	padding: 3%;
	font-size: 2.1em;
	font-family: 'Open Sans Condensed', sans-serif;
}
#topLady ul {
	float: left;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
}
#topLady ul li {
	float: left;
	width: 100%;
}
#topGentlemen {
	float: left;
	width: 100%;
	border: solid 5px #535353;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #FFF;
}
#topGentlemenBorder {
	padding: 2%;
	float: left;
	width: 96%
}
#topGentlemen #headerGentlemenImage {
	background: rgb(200,193,174);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4YzFhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(200,193,174,1) 0%, rgba(221,221,221,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,193,174,1)), color-stop(100%,rgba(221,221,221,1)));
	background: -webkit-linear-gradient(top,  rgba(200,193,174,1) 0%,rgba(221,221,221,1) 100%);
	background: -o-linear-gradient(top,  rgba(200,193,174,1) 0%,rgba(221,221,221,1) 100%);
	background: -ms-linear-gradient(top,  rgba(200,193,174,1) 0%,rgba(221,221,221,1) 100%);
	background: linear-gradient(to bottom,  rgba(200,193,174,1) 0%,rgba(221,221,221,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8c1ae', endColorstr='#dddddd',GradientType=0 );
	float: left;
	width: 100%;
	margin-bottom: 7%;
}
#topGentlemen #headerGentlemenImage #headerGentlemen {
	background: url('images/male.png') no-repeat right top;
	float: left;
	width: 100%;
}
#topGentlemen ul {
	float: left;
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
}
#topGentlemen ul li {
	float: left;
	width: 100%;
}
#topGentlemen #headerGentlemen h3 {
	color: #535353;
	float: left;
	padding: 3%;
	font-size: 2.1em;
	font-family: 'Open Sans Condensed', sans-serif;
}
#aboutUsText {
	margin-top: 10px;
}
#aboutUsText p {
	font-size: 1.1em !important;
}
#notFoundText p {
	font-size: 1.3em !important;
}
.sampleContent p, .travelRight p {
	font-size: 1.1em !important;
}
#searchbar {
    background: #FFF;
    border-radius: 0px;
    box-shadow: 0 0 0px 0 #FFFFFF inset;
    font-family: inherit;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0;
    text-shadow: 0px 0px 0 #FFFFFF;
    padding: 3%;
    border:0px;
}
#searchbar h3 {
    line-height: 1.2 !important;
    text-transform: none;
    font-size: 2.1em;
	font-family: 'Open Sans Condensed', sans-serif;
	padding-bottom: 10px;
}
#searchbar h4 {
    line-height: 1.2 !important;
    text-transform: none;
    font-size: 1.3em;
	font-family: 'Open Sans Condensed', sans-serif;
    margin-bottom: 10px;
}
#searchbar p {
    font-weight: normal;
    line-height: 1.5 !important;
    text-transform: none;
    font-size: 1.3em;
    margin-top: 2%;
    margin-bottom: 2%;
}
#wrapper #searchbar .search_main .searchform {
    float: left;
    margin: 0;
    width: 100%;
}
#wrapper #searchbar .search_main {
    width: 70%;
    float: left;
    padding: 0;
    text-align: left;
}
#wrapper #searchbar .imageSearch {
    float: left;
    text-align: left;
    margin-left: 10px;
    margin-top: 0px;
}
#travelMini {
	width: 48%;
	float: left;
	margin-right: 1%;
	background: #FFF;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: solid 4px #EAEAEA;
}
#travelContent {
	padding: 5%;
	float: left;
}
#travelContent h3 {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 2.4em !important;
	font-weight: 500 !important;
	line-height: 1em;
	margin-bottom: 5%;
}
#newsLetter {
	width: 48%;
	float: right;
	margin-left: 1%;
}
#newsletterContent {
	border: solid 12px #EBEAE6;
	padding: 1% 5% 5%;
	background: #FFF;
}
#newsletterContent h3 {
	font-size: 2.4em;
	font-family: 'Open Sans Condensed', sans-serif;
	margin-bottom: 6px;
}
#newsletterContent h4 {
	font-size: 1.6em;
	font-family: 'Open Sans Condensed', sans-serif;
	margin-top: 15px;
}
.textwidget #fieldEmail {
	width: 92%;
	padding: 4%;
}
#aboutUs {
	float: left;
	width: 100%;
	margin-bottom: 8%;
	border: solid 5px #B3B1B2;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#discountWrapper {
	width: 100%;
	float: left;
	background: #FFF;
}
#aboutusContent {
	width: 100%;
}
#aboutusContent img {
	padding-left: 7px;
	padding-right: 7px;
}
#aboutusContentDiscount {
	padding: 0%;
	float: left;
	width: 100%;
}
#aboutusContentDiscount #aboutUsText {
	width: 92%;
	float: left;
	padding: 4%;
}
#aboutusContent #aboutUsText {
	width: 92%;
	float: left;
	padding: 1% 4% 4% 4%;
	font-size: 1.2em;
}
#aboutUsText p {
	margin-bottom: 10px;
}
#aboutUsText a {
	font-weight: bold;
}
#aboutUs h3 {
	width: 92%;
	padding: 4%;
	text-align: left;
	font-size: 2.1em;
	font-family: 'Open Sans Condensed', sans-serif;
}
#giftCards {
	float: left;
	width: 100%;
	margin-bottom: 8%;
}
#giftcardContent {
	border: dotted 0px black;
	padding: 2%;
	background: url('http://myid.newfish.nl/wp-content/uploads/2013/10/coco-mademoiselle-campaign-500x255.jpg') repeat left top;
	min-height: 150px;
}
#giftCards h3 {
	padding-bottom: 3%;
	color: #FFF;
}
#giftCards ul li {
	margin-left: 3%;
}
#notFound {
	float: left;
	width: 100%;
	margin-bottom: 8%;
	border: dashed 2px #333;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #FFF;
}
#notfoundContent {
	width: 100%;
}
#notFound h3 {
	width: 92%;
	padding: 4% 4% 0;
	text-align: left;
	font-size: 2.1em;
	font-family: 'Open Sans Condensed', sans-serif;
}
#notFoundText {
	padding: 0% 4% 4%;
    width: 92%;
}
#notFoundText a {
	font-size: 1.2em;
}
#notFoundText p {
	margin-bottom: 0px;
}
#notFoundText img {
  	margin-bottom: 15px;
    margin-top: 15px;
}
#wrapper {
	padding-top: 1%;
	background: #F7F7F7;
}
.brandContent {
	width: 100%;
	float: left;
	margin-bottom: 5%;
}
.brandImage {
	width: 25%;
	float: left;
}
.brandText {
	width: 75%;
	float: left;
}
.brandText a {
	color: #535353;
	font-size: 1.3em !important;
}
.brandText h4 {
	font-size: 1.1em;
}
#homepage-top .flex-direction-nav a.prev {
    left: 0px;
}
#homepage-top .flex-direction-nav a.next {
    right: 0px;
}
#homepage-top .flex-direction-nav a {
    border: 0px;
    border-radius: 0px;
}
#homepage-top #featured .flexslider ul.slides li article {
    width:50%;
    margin: 3%;
    padding: 3%;
    background: rgba(255, 255, 255, 0.9);
    border: solid 1px #E2E2E2;
}
#homepage-top #featured h2 {
	font-size: 1.6em;
}
#wrapper #featured .flexslider ul.slides li article .excerpt p {
    color: #333;
    font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
}
#homepage-top #featured .flexslider ul.slides li article .button {
    margin: 0;
    background: #333;
    border: 0px;
    border-radius: 0px;
    box-shadow: 0 0 0 0px rgba(255, 255, 255, 1) inset;
    padding: 5px 15px;
    font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
}
#homepage-top .flex-control-nav {
	padding-top: 1%;
}
#selectBrands {
	width: 100%;
	height: 25px;
	margin-top: 10px;
}
.discountPriceNormal {
	text-decoration: line-through;
}
#brandSlider {
	margin-left: -20px;
    margin-right: -20px;
}
.footer-widget-1 {
	width: 14% !important;
}
.footer-widget-2 {
	width: 11% !important;
}
.footer-widget-3 {
	width: 14% !important;
}
.footer-widget-4 {
	width: 54% !important;
	margin-right: 0px !important;
}
.footer-widget-1 #text-3 {
	margin-bottom: 0px !important;
}
#recent-posts-2 {
	width: 52% !important;
	float: left;
	margin-right: 5%;
	margin-bottom: 0px !important;
}
#text-4 {
	width: 43% !important;
	float: left;
	margin-bottom: 4% !important;
}
#text-5 {
	width: 43% !important;
	float: left;
	margin-bottom: 0px;
}
#text-5 p {
	margin-bottom: 0px;
}
#text-5 button {
	background: #333;
	border:0px;
	color: #FFF;
	padding: 3px 12px;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.1em !important;
}
.post-2828 button {
	background: #333;
	border:0px;
	color: #FFF;
	padding: 3px 12px;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.2em !important;
	margin-top: 5px;
}
.post-2828 input {
	width: 50%;
}
.slider1 .slide {
	display: table;
	line-height: 120px;
}
.slider1 .slide img {
	display: table-cell;
    vertical-align: middle;
}
.widget_recent_entries ul li {
	background: url('images/me.png') no-repeat left top;
	padding-left: 15%;
    padding-top: 1%;
}
.social { 
	list-style:none;
}
.social li { 
	display:inline; float:left; margin-right: 5px; height: 27px;
}
.social li a { 
	display:block; 
	width:25px; 
	height:25px; 
	position:relative;
}
.social li {
	background: url(images/iconen_sprite.png) no-repeat;
	text-indent: -9999px;
	width:26px; 
}
.widget {
	margin-bottom: 10%;
	width: 100%;
	float: left;
}
li.youtube {	
	background-position: -3px -31px;	
}
li.pinterest {
	background-position: -114px -31px;	
}
li.facebook {	
	background-position: -31px -31px;	
}
li.google {	
	background-position: -170px -31px;
	width: 25px !important;
}
li.twitter {	
	background-position: -145px -31px;	
}
li.flickr {	
	background-position: -88px -31px;	
}
li.linked {	
	background-position: -58px -31px;	
}
li.tumblr {	
	background-position: -340px -31px;	
}
li.instagram {	
	background-position: -286px -31px;
	display: none;
}
.social:hover li { 
	opacity:0.2;
}
.social li { 
	-webkit-transition: all ease-in-out 0.3s;*/
	-moz-transition: all ease-in-out 0.3s; 
	-o-transition: all ease-in-out 0.3s; 
	transition: all ease-in-out 0.3s;  
}
.social li a strong { 
	opacity:0;
	-webkit-transition: all ease-in-out 0.3s;*/
	-moz-transition: all ease-in-out 0.3s; 
	-o-transition: all ease-in-out 0.3s; 
	transition: all ease-in-out 0.3s; 
}
.social li:hover { 
	opacity:1; 
}
.discountImage {
	float: left;
	width: 100%;
}
.discountProduct {
	float: left;
	width: 100%;
	margin-top: 5%;
	text-align: center;
}
.discountProduct a {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.6em !important;
	font-weight: 500 !important;
	color: #000;
	text-decoration: none;
}
.discountPriceNormal {
	float: left;
	width: 100%;
}
.discountPrice {
	float: left;
	width: 100%;
}
.discountCart {
	float: left;
	width: 100%;
}
.discountCart .product {
	border: 0px !important;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.8em !important;
	font-weight: 500 !important;
	color: #000;
	padding: 2% !important;
}
.discountCart .product del {
	font-size: 0.7em;
}
.discountCart .product ins {
	font-size: 1.1em;
	text-decoration: none;
}
.discountCart .product .add_to_cart_button {
	width: 98%;
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 0.6em !important;
	border-radius: 0px;
	text-align: center;
	border: solid 1px #000;
	background: rgb(107,100,81);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiNjQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDlmOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(107,100,81,1) 0%, rgba(160,159,157,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(107,100,81,1)), color-stop(100%,rgba(160,159,157,1)));
	background: -webkit-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -o-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -ms-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: linear-gradient(to bottom,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6451', endColorstr='#a09f9d',GradientType=0 );
	padding: 1%;
	text-transform: uppercase;
	font-weight: 200;
}
.discountImage a {
	width: 100%;
	float: left;
	text-align: center;
}
.discountImage img {
	height: auto;
}
#navigation {
	background: none !important;
	border: 0px;
	border-radius: 0px;
}
#megaMenu {
	background: none;
	border: 0px;
}
#megaMenu ul.megaMenu > li.menu-item {
	margin-right: 2.2% !important;
}
#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
	font-weight: 100;
}
#megaMenu ul.megaMenu li a {
	color: #000 !important;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
	margin-top: 1px;
	border-top:solid 1px #FFF !important;
}
#megaMenu ul.megaMenu li.current_page_item {
	color: #565656 !important;
}
#megaMenu ul.megaMenu li.current_page_item a {
	color: #565656 !important;
	margin-top: 1px;
	border-top:solid 1px #333 !important;
}
#megaMenu ul.megaMenu li:hover {
	background: none !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.current_page_item {
	background: none !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
	border-left: 0px;
}
#megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item > a:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
	background: none !important;
	color: #565656 !important;
	border-top:solid 1px #333 !important;
	margin-top: 1px;
}
#megaMenu ul.megaMenu li ul.sub-menu li a {
	border: none !important;
}
#homepage-top #featured li {
	padding: 0px;
	min-height: 250px;
}
#homepage-top #featured li h2 a {
	color: #333;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.0em !important;
	font-weight: 500 !important;
}
#homepage-top #featured li h2 a:hover {
	text-decoration: none;
}
#homepage-top #featured li .button {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 2.6em !important;
	font-weight: 500 !important;
}
#newsletterContent .sampleContent {
	width: 100%;
	font-size: 1.2em;
	font-family: 'Open Sans Condensed', sans-serif;
}
#newsletterContent .sampleContent p {
	margin-bottom: 20px;
}
#newsletterContent .sampleButton {
	width: 94%;
	margin-top: 4%;
	text-align: center;
	border: solid 1px #000;
	background: rgb(107,100,81);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiNjQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDlmOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(107,100,81,1) 0%, rgba(160,159,157,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(107,100,81,1)), color-stop(100%,rgba(160,159,157,1)));
	background: -webkit-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -o-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -ms-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: linear-gradient(to bottom,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6451', endColorstr='#a09f9d',GradientType=0 );
	padding: 3%;
	text-transform: uppercase;
}
#newsletterContent .sampleButton a {
	color: #FFF;
}
.travelLeft {
	width: 50%;
	float: left;
}
.travelRight {
	width: 100%;
	float: left;
	font-size: 1.2em;
	font-family: 'Open Sans Condensed', sans-serif;
}
.travelRight p {
	margin-bottom: 13px;
}
.travelButton {
	width: 94%;
	float: left;
	margin-top: 0%;
	text-align: center;
	border: solid 1px #000;
	background: rgb(107,100,81);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiNjQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDlmOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(107,100,81,1) 0%, rgba(160,159,157,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(107,100,81,1)), color-stop(100%,rgba(160,159,157,1)));
	background: -webkit-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -o-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -ms-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: linear-gradient(to bottom,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6451', endColorstr='#a09f9d',GradientType=0 );
	padding: 3%;
	text-transform: uppercase;
}
.travelButton a {
	color: #FFF;
}
.cadeauButton {
	width: 50%;
	float: right;
	margin-top: 0%;
	text-align: center;
	border: solid 1px #000;
	background: rgb(107,100,81);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiNjQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDlmOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(107,100,81,1) 0%, rgba(160,159,157,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(107,100,81,1)), color-stop(100%,rgba(160,159,157,1)));
	background: -webkit-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -o-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: -ms-linear-gradient(top,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	background: linear-gradient(to bottom,  rgba(107,100,81,1) 0%,rgba(160,159,157,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6451', endColorstr='#a09f9d',GradientType=0 );
	padding: 3%;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.cadeauButton a {
	color: #FFF !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
	padding-left: 6%;
	padding-right: 6%;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item {
	margin: 0px !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, #megaMenu .wpmega-widgetarea h2.widgettitle {
	padding: 0px !important;
	margin: 0px !important;
	text-shadow: 0 0 0 #FFFFFF !important;
}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item {
	min-width: inherit !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, #megaMenu .wpmega-widgetarea h2.widgettitle {
	border-bottom: 0px !important;
	text-shadow: 0 0px 0px #FFFFFF !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li#menu-item-281:hover > a {
	color: #CB9DFF !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li#menu-item-282:hover > a {
	color: #FC28FC !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li#menu-item-213:hover > a {
	color: #D6CC42 !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li#menu-item-283:hover > a {
	color: #A55211 !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li#menu-item-284:hover > a {
	color: #820D81 !important;
}
#megaMenu ul li.current-menu-item a {
	border-top: 1px solid #333333 !important;
    color: #565656 !important;
    margin-top: 1px;
}
#megaMenu ul li.current-menu-parent a {
	border-top: 1px solid #333333 !important;
    color: #565656 !important;
    margin-top: 1px;
}
#megaMenu ul li.current-menu-parent ul li#menu-item-281.current-menu-item a {
	border-top: 0px solid #333333 !important;
	color: #CB9DFF !important;
}
#megaMenu ul li.current-menu-parent ul li#menu-item-282.current-menu-item a {
	border-top: 0px solid #333333 !important;
	color: #FC28FC !important;
}
#megaMenu ul li.current-menu-parent ul li#menu-item-213.current-menu-item a {
	border-top: 0px solid #333333 !important;
	color: #D6CC42 !important;
}
#megaMenu ul li.current-menu-parent ul li#menu-item-283.current-menu-item a {
	border-top: 0px solid #333333 !important;
	color: #A55211 !important;
}
#megaMenu ul li.current-menu-parent ul li#menu-item-284.current-menu-item a {
	border-top: 0px solid #333333 !important;
	color: #820D81 !important;
}
#megaMenu ul li.current-menu-parent ul li.menu-item a {
	border-top: 0px solid #333333 !important;
}
#megaMenu ul.megaMenu li.ss-nav-menu-nolink .um-anchoremulator {
	font-size: 1.4em !important;
	color: #000 !important;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-weight: 500 !important;
	border-top:solid 1px #FFF !important;
	margin-top: 1px;
}
#megaMenu ul.megaMenu li.current-menu-parent .um-anchoremulator {
	border-top: 1px solid #333333 !important;
    color: #565656 !important;
    margin-top: 1px;
}
#megaMenu ul.megaMenu li.ss-nav-menu-nolink ul li.menu-item a {
	border-top:solid 0px #FFF !important;
}
ul.products li.product .product_type_simple, ul.products li.product .product_type_grouped {
	display: none;
}
ul.products .product:hover img {
	opacity: 1.0 !important;
}
#sidebar {
    width: 22%;
    margin-right: 4%;
    margin-top: 2px;
}
#main {
	width: 74%;
}
.post-type-archive-product .page-title {
	width: 50%;
	float: left;
}
.post-type-archive-product .term-description p {
	font-size: 1.2em;
	margin-bottom: 15px;
	float: left;
}
.post-type-archive-product .woocommerce-result-count {
	display: none;	
}
ul.products li.product {
    margin-bottom: 5%;
    margin-right: 5%;
    width: 30%;
    list-style: none;
}
ul.products .product .img-wrap .onsale {
    right: -20px;
    left: inherit;
    background: #000;
    color: #F7F7F7;
    width: 35px;
    padding: 10% 6% 10% 5%;
    text-align: center;
    border-radius: 40px;
    border: 0px;
    font-size: 1.4em;
    font-weight: 100;
}
.single-product div.product .onsale {
    background: #000;
    color: #F7F7F7;
    width: 30px;
    padding: 3% 2% 3% 2%;
    text-align: center;
    border-radius: 30px;
    border: 0px;
    font-size: 1.4em;
    font-weight: 100;
    left: 10px;
}
ul.products li.product {
	background-color: #EAEAEA !important;
}
ul.products .product .img-wrap {
	margin: 2%;
	background: #FFF;
	width: 96%;
	float: left;
}
ul.products li.product img {
	border: 0px;
	margin: 0%;
	width: 100%;
	float: left;
	border-radius: 0px !important;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0) !important;
    height: inherit;
}
ul.products .product h3 {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
	min-height: 45px;
}
ul.products .product .productData {
	padding: 5% 0% 5% 5%;
	width: 95%;
	float: left;
}
ul.products .product .price {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
}
ul.products .product .price ins {
	font-size: 1.5em !important;
	font-weight: 200 !important;
	text-decoration: none !important;
	color: #000000;
}
ul.products .product .productData a {
	color: #333;
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.2em !important;
	font-weight: 500 !important;
}
ul.products .product .productData a:hover {
	text-decoration: underline;
}
ul.products .product del {
    opacity: 1.0;
}
ul.products .product .price ins {
	font-size: 1em !important;
}
ul.products .product:hover .button {
	display: none;
}
.single-product .summary .single_variation_wrap .single_variation {
	float: left;
	width: 83%;
	margin: 3% 0 0% 17%;
    padding: 0px;
    background: none;
}
.bekijkItem {
	width: 100%;
	float: left;
	margin-top: 3%;
	font-size: 0.8em !important;
}
.bekijkItem a {
	color: #FFF !important;
background: none repeat scroll 0 0 #000;
    padding: 2% 7%;
}
.bekijkItem a:hover {
	text-decoration: none !important;
}
.taxonomies-filter-widget h3 {
	display: none;
}
.taxonomies-filter-widget-form ul ul {
    margin-left: 0;
}
.taxonomies-filter-widget-form ul li {
	margin-bottom: 5%;
}
.taxonomies-filter-widget-form ul li ul li {
	margin-bottom: 0%;
}
.noUiSlider.horizontal {
	height: 2px;
	margin-top: 3%;
}
.noUiSlider.horizontal div {
    margin: -9px 0 0 -9px;
}
.taxonomies-filter-widget-form li span {
    font-size: 1em;
    opacity: 0.8;
}
.single-product .product .images {
	width: 98%;
	background: #EAEAEA;
	padding: 1%;
	margin-right: 0px;
}
.single-product .product .summary {
    width: 55%;
}
.single-product .images img {
    border: 0px solid #FFFFFF;
    border-radius: 0px;
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.0);
    background: #FFF;
    padding: 0%;
    width: 100%;
}
.productInformatie {
	width: 100%;
	float: left;
	list-style: none;
	margin-left: 0%;
	font-size: 1.1em;
}
.productMerk {
	width: 100%;
	float: left;
	line-height: 1.8em;
	margin-bottom: 0%;
}
.productMerkType {
	width: 100%;
	float: left;
	line-height: 1.8em;
	margin-bottom: 5%;
}
.single-product .summary h1 {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 3.2em !important;
	font-weight: 500 !important;
	float: left;
	width: 100%;
	margin: 0px;
	margin-bottom: 10px;
}
.single-product .productMerk a {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
	float: left;
	width: 100%;
	margin: 0px;
	color: #333333;
}
.single-product .productMerkType a {
	font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.4em !important;
	font-weight: 500 !important;
	float: left;
	width: 100%;
	margin: 0px;
	color: #333333;
}
.single-product .summary form.cart .quantity .plus, .single-product .summary form.cart .quantity .minus, .single-product .summary form.cart .quantity .input-text {
	margin-top: 6px !important;
}
.single-product .woocommerce_tabs ul.tabs li, .single-product .woocommerce-tabs ul.tabs li {
	margin: 0px;
}
.single-product .woocommerce_tabs ul.tabs, .single-product .woocommerce-tabs ul.tabs {
	padding: 0px;
	border:none;
}
.single-product .product .woocommerce_tabs ul.tabs li, .single-product .product .woocommerce-tabs ul.tabs li {
	margin-right: 0px;
}
.single-product .woocommerce_tabs ul.tabs li a, .single-product .woocommerce-tabs ul.tabs li a {
	border-radius: 0px;
	margin-right: 5%;
	margin-left: 0px;
}
.single-product .woocommerce_tabs ul.tabs li.active a, .single-product .woocommerce-tabs ul.tabs li.active a {
	background: #FFF;
	border-top:solid 1px #000;
	border-left: 0px;
	border-right: 0px;
}
.description_tab {
	width: 20% !important;
}
.reviews_tab {
	width: 20% !important;
}
.info_tab {
	width: 60% !important;
}
.info_tab a {
	margin-right: 0% !important;
}
.single-product .woocommerce_tabs .panel, .single-product .woocommerce-tabs .panel {
	-moz-box-shadow: 2px 2px 2px #ccc;
	-webkit-box-shadow: 2px 2px 2px #ccc;
	box-shadow: 2px 2px 2px #ccc;
	background: #FFF;
}
.upsells {
	width: 100%;
	float: left;
}
.upsells ul.products li.product {
	margin-bottom: 0%;
    margin-right: 3%;
    width: 22%;
    background: #FFF !important;
}
.upsells .products {
	border: dashed 3px #C8C8C8;
	background: #FFF;
	padding: 2%;
}
.related {
	width: 100%;
	float: left;
	margin-bottom: 3%;
}
.related .products {
	border: solid 3px #EAEAEA;
	background: #FFF;
	padding: 2%;
}
.related ul.products li.product {
	margin-bottom: 0%;
    margin-right: 3%;
    width: 22%;
    background: #FFF !important;
}
ul.termsProduct {
	float: left;
	width: 100%;
	border-bottom: 0px dotted rgba(0, 0, 0, 0.1);
	padding-bottom: 20px;
}
.single-product .summary form.cart .button {
	font-size: 0.8em;
	float: right;
}
.single-product .summary .product_meta {
    border-top: 0px dotted rgba(0, 0, 0, 0.1);
    float: left;
    width: 100%;
}
.single-product .summary form.cart {
    float: left;
    width: 100%;
}
.single-product .summary .reward {
    float: left;
    width: 100%;
    margin: 3% 0 5%;
    padding: 0px;
    display: none;
}
.single-product .summary table.group_table td label {
	position: inherit;
	top: 0px;
	font-size: 0.9em;
	padding-top: 8px;
	float: left;
}
.single-product .summary table.group_table td.label {
	top:0;
	background: #EAEAEA;
	width:44%;
	height: 34px;
	padding-left: 5px;
}
.single-product .summary table.group_table td.price {
	background: #EAEAEA;
	text-align: right;
    width: 25%;
    height: 35px;
    padding-right: 5px;
}
.single-product .summary table.group_table td.aantal {
	padding: 0% !important;
	float: right;
}
.single-product .summary table.group_table td {
	float: left;
	padding: 0% 2%;
}
.single-product .summary .price {
    color: #7D7D7D;
    font-weight: 400;
    margin: 0;
    font-size: 1.0em;
}
.single-product .available-on-backorder {
	float: right;
	margin-top: 5px;
}
.single-product .summary .price .amount {
  	float: left;
    color: #333;
}
.single-product .summary .price del .amount {
	font-size: 1.0em;
	padding-top: 2px;
	text-decoration: line-through;
	font-weight: normal;
	color: #333 !important;
	padding-top: 8px;
}
.single-product .summary form.cart .quantity .plus, .single-product .summary form.cart .quantity .minus, .single-product .summary form.cart .quantity .input-text {
	margin-top: 0px !important;
	float: right;
}
.single-product .summary table.group_table .quantity {
	min-width: inherit !important;
}
.single-product .summary table.group_table .quantity input.qty {
	background: #fff none repeat scroll 0 0;
    border: 1px solid #333;
    float: right;
    height: 24px;
    margin: 1px;
    padding: 4px;
    width: 30px;
}
.single-product .summary .price del {
	float: left;
}
.single-product .summary .price ins {
	text-decoration: none !important;
	float: right;
	font-size: 1.3em;
	padding-top: 2px;
}
.single_variation .price ins {
	float: left !important;
	margin-left: 10px;
	font-size: 0.9em !important;
}
.single-product .summary .price ins .amount {
	font-size: 1.0em;
	color: #464646;
}
.single-product .summary table.group_table tr.whiteBackground {
	height: 4px;
	background: #F7F7F7;
}
.single-product .summary table.group_table tr.whiteBackground td {
	background: none;
	padding: 0px;
}
.group_table {
	float: left;
	width: 100%;
}
.group_table tr {
	height: 34px;
	float: left;
    width: 100%;
    background: #EAEAEA;
}
.single-product .summary form.cart .quantity {
    margin: 0;
    float: right;
    width: 100%;
}
.quantity .plus, .quantity .minus {
	background: #333;
	color: #FFF;
	padding: 6px;
	margin: 0px;
}
.single_variation_wrap .quantity .plus, .single_variation_wrap .quantity .minus {
	padding: 2px !important;
}
.quantity .plus:hover {
	background: #333;
	color: #0FAA1E;
}
.quantity .minus:hover {
	background: #333;
	color: #D61929;
}
.quantity input.qty {
	border: 0px;
	background: none;
	width: 1.6em;
	font-size: 1.0em;
}
.woocommerce_message, p.info, li.info, .woocommerce_error, .woocommerce-message, .woocommerce-error, .woocommerce-info {
	margin-bottom: 2%;
}
.woocommerce_message .button, .woocommerce-message .button {
	background: #F7F7F7;
	color: #000 !important;
}
.single-product .summary, .single-product .images {
	margin-bottom: 3%;
}
table.cart .product-quantity .input-text {
	border: 0px;
}
p.swr_get_rewards {
	background-color: #FFF;
}
.added_to_cart {
	float: left;
	width: 100%;
	font-size: 0.9em;
	color: #000;
	font-weight: 300;
}
#comments {
	display: none;
}
table th {
    text-align: left;
}
mark {
    color: #000000;
    font-weight: bold;
}
.woocommerce .order_details {
	margin-bottom: 2%;
	font-size: 1.2em;
}
.customer_details {
	font-size: 1.2em;
}
.single-product .product #imageContainer {
    margin-right: 4%;
    margin-bottom: 4%;
    padding: 0%;
    width: 41%;
    float: left;
}
.emptyPrice {
	width: 100%;
	height: 22px;
}
.singleType {
	width: 16%;
	float: left;
}
.woo-pagination {
	display: none;
}
.post, .search-results .page, .type-page {
    border-bottom:0px solid #DEDEDE;
    margin: 0 0 0em;
    padding: 0 0 0em;
}
.tag .post {
    border-bottom:1px solid #DEDEDE;
    margin: 0 0 2%;
    padding: 0 0 0em;	
}
.brandHeader {
	background: #FFF;
	border:solid 3px #EAEAEA;
	padding: 2%;
	margin-bottom: 4%;
	float: left;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}
#merkenWidget {
	float: left;
	margin-bottom: 10%;
	width: 100%;
	border: solid 7px #B7B5B6;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 4%;
    text-align: center;
    margin-top: 3%;
}
#contactusWidget {
	float: left;
	width: 100%;
}
#contactusWidget h3 {
	font-size: 1.8em;
}
#contactusWidgetText {
	padding: 4%;
	border: solid 5px #B7B5B6;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #FFF;
}
#reviewWidgetText {
	padding: 4%;
	border: dashed 2px #333;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #FFF;
}
#reviewWidgetText h4 {
	font-size: 1.2em;
	font-weight: bold;
}
#reviewWidgetText p {
	font-size: 1.2em;
	margin-bottom: 0px;
}
#contactusWidgetText p {
	font-size: 1.0em;
}
.woocommerce-result-count {
	display: none;
}
#megaMenu.ubermenu-sticky {
	background: #FFF;
	border-bottom: 1px solid #CCCCCC;
}
#megaMenu.ubermenu-sticky ul.megaMenu {
	 max-width: 960px;
}
#megaMenu.ubermenu-sticky ul.megaMenu li a {
	margin-top: 0px !important;
}
#megaMenu.ubermenu-sticky ul.megaMenu li.ss-nav-menu-nolink .um-anchoremulator {
	margin-top: 0px !important;	
}
.headerFoto {
	float: left;
	width: 25%;
	margin-right: 2%;
	margin-top: 0%;
}
.headerContent {
	float: left;
	width: 73%;
}
.cart-collaterals {
	display: none;
}
#customer_details .col-1 {
    border-right: 0px solid #C4C4C4;
    padding-right: 0%;
    margin-bottom: 3%;
}
#customer_details .col-2 {
    margin-bottom: 2%;
}
#customer_details .col-1, #customer_details .col-2 {
    width: 100%;
}
#customer_details .col-1 {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#my_custom_checkout_field {
	float: left;
	width: 100%;
	margin-top: 2%;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#my_custom_checkout_field h3 {
	padding-top: 20px;
}
#order_comments_field {
 	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#order_review_heading {
 	border-top: 1px solid rgba(0, 0, 0, 0.1);
 	margin-top: 0%;
	width: 100%;
	padding-top: 15px;
}
#my_field_name_field {
	float: left;
	width: 100%;
	padding-bottom: 8px;
}
#order_review {
	float: left;
	width: 100%;
}
.noUiSlider.horizontal {
	width: 91% !important;
	margin-left: 7% !important;
}
.single-product #reviews #comments {
	display: block;
}
div.pp_woocommerce .pp_content_container {
    padding: 7% 0 0% 0 !important;
}
div.pp_woocommerce .pp_description {
	display: none !important;
}
p.info, li.info, .woocommerce-info {
	background-color: #FFF;
}
.form-row.notes textarea, .form-row.message textarea {
    height: 120px;
}
select.styled {
    border: 1px solid #d6d8db;
    background-color: #ecedee;
    text-transform: uppercase;
    color: #47515c;
    padding: 12px 30px 12px 10px;
    width: auto;
    cursor: pointer;
    margin-bottom: 10px;
}
select.styled > option {
    text-transform: uppercase;
    padding: 5px;
    font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.2em !important;
}
.home select.styled > option {
	font-size: 1.0em !important;
}
.customSelect {
    border: 1px solid #d6d8db;
    background-color: #ecedee;
    text-transform: uppercase;
    color: #47515c;
    padding: 9px 6px 6px 6px;
    margin-bottom: 0px;
    font-family: 'Open Sans Condensed', sans-serif; 
	font-size: 1.0em !important;
	width: 93%;
}
.home .customSelect {
	font-size: 1.2em !important;
}
.customSelect.changed {
    background-color: #f0dea4;
}   
.customSelectInner {
    background:url("images/br_down.png") no-repeat center right;
}
.st_facebook_large .stButton .stLarge {
    background-image: url("images/facebookProduct.png") !important;
}
.st_twitter_large .stButton .stLarge {
    background-image: url("images/twitterProduct.png") !important;
}
.order-actions a {
	display: none !important;
}
.order-actions a.view {
	display: block !important;
}
.quantityLeft {
	float: left;
	width: 35%;
	margin-right: 10px;
	margin-top: 3px;
}
.submitRight {
	float: right;
	width: 60%;
}
.descriptionProduct {
	float: left;
	width: 100%;
}
.page-id-15 p.swr_get_rewards {
	display: none;
}
a.product_type_variable {
	display: block !important;
}
.search-results .post-meta {
	display: none;
}
pre {
    background: none;
    border: 0px solid #C4C4C4;
    font-size: inherit;
    margin-bottom: 0px;
    padding: 0px;
    white-space: inherit;
}
.page-id-2469 ul.products .product h3 {
    float: left;
    min-height: inherit;
    padding: 10px;
    font-size: 1.2em !important;
}
#customer_login .col-1 {
	width: 100%;
	float:left;
	border-bottom: solid 1px #333;
}
#customer_login .col-2 {
	width: 100%;
	float:left;
	margin-top: 10px;
}
.page-id-8 input {
	width: 250px;
	margin: 0px;
}
.page-id-8 .lost_password {
	float: left;
	width: 100%;
	margin-top:10px;
}
.page-id-8 .my_account_orders {
	margin-bottom: 15px;
}
#nav_menu-5 {
	display: none;
}
.logged-in #nav_menu-5 {
	display: block;
}
#topAccount a, #topCart a, .brandText a, #notFoundText p, #giftCardsText, .widget ul li a, label, input[type="button"], input[type="submit"], input[type="image"], button, #copyright, #credit, .entry p, .shortcode-toggle .toggle-content, #sidebar span, #contactusWidgetText, .entry li a, #tab-description, #comments, #tab-info, .entry-summary, .cart_table_item, .checkout ul.payment_methods .payment_box, .shop_table, #newsletterContent .sampleButton a, .travelButton a {
	font-size: 1.2em;
}
.checkout ul.payment_methods .payment_box {
	font-style: normal;
}
.backorder_notification {
	font-size: 1.0em !important;
}
#tab-description a, #comments a, #tab-info a {
	 font-weight: bold;
}
.toggle-content p {
	font-size: 1.0em; 
}
.shortcode-toggle h4 a {
	color: #333;
	font-size: 1.3em;
	font-weight: normal !important;
}
.entry li a {
	color: #333;
}
.page-id-2469 ul.products mark {
	display: none;
}
ul.products .product .price {
    color: #000;
}
.single-product .summary table.variations label, .single-product .summary table.group_table label {
	font-size: 0.9em;
}
.single-product .summary form.cart {
	margin: 0px;
}
.merkenKolom {
	float: left;
	width: 23%;
	margin-left: 2%;
}
.merkenKolom h3 {
	font-weight: bold;
}
.merkenKolom ul li a {
	font-size: 1.3em;
	font-weight: normal;
}
.headerContent h2 {
	font-size: 1.8em;
}
.headerContent p {
	font-size: 1.2em;
}
#contactusWidgetText a {
	font-weight: bold !important;
}
.taxonomies-filter-widget-form label.taxlabel {
	text-transform: uppercase;
}
#sidebar h3 {
	font-size: 1.6em;
}
.search-no-results p {
	font-size: 1.2em;
}
.entry a {
	font-weight: bold;
}
.checkboxes_list li {
	font-size: 1.1em !important;
}
.ladenTekst em {
	font-size: 1.2em !important;
}
.related h2, .upsells h2 {
	font-size: 1.9em;
	text-transform: uppercase;
}
.single-product .summary table.variations th, .single-product .summary table.group_table th, .single-product .summary table.variations td, .single-product .summary table.group_table td {
	padding: 2px;
}
.reset_variations {
	margin-left: 6px;
}
.related ul.products .product .img-wrap .onsale {
	width: 30px;
}
.woocommerce_message, .woocommerce-message {
	font-size: 1.3em !important;
}
.woocommerce_error, .woocommerce-error {
    background: url("images/ico-error-small.png") no-repeat scroll 1em 1.3em #1F1F1F;
    font-size: 1.3em;
}
.woocommerce-message .button:hover {
	background: #FFF !important;
}
.pleaseHide {
	display: none !important;
}
table.cart td.product-name {
	font-size: 1.1em;
}
table.cart td.product-name p {
	margin-bottom: 0px;
	font-size: 1.0em;
}
table.cart td.product-name a {
    font-size: 1.0em;
    font-weight: normal;
}
table.shop_table dl.variation {
	font-size: 0.9em;
}
table.shop_table dl.variation dt {
	font-weight: normal;
}
table.cart dl.variation {
	color: #333; 
}
table.cart td.product-price {
	font-size: 1.1em;
}
table.cart td.product-quantity {
	font-size: 0.8em;
}
table.cart td.product-subtotal {
	font-size: 1.1em;
}
.woocommerce-checkout a.button {
	font-size: 0.8em;
}
table.cart td.actions .coupon .button {
	font-size: 0.8em;
}
table.cart td.actions .coupon {
	width: 40%;
}
table.cart td.actions .button, table.cart td.actions .checkout-button {
	font-size: 0.8em;
}
table.cart td.actions .coupon input {
	width: 50%;
}
table.cart td.actions .coupon #coupon_code {
	height: 20px;
}
table.cart .actions {
    padding: 20px 10px 10px;
}
.checkout_coupon {
	background: #E8E8E8;
	margin-bottom: 4%;
	padding: 5px;
}
.checkout_coupon .button {
	font-size: 0.8em;
}
.checkout_coupon .form-row-first {
	width: 25%;
	margin-bottom: 0px;
	margin-top: 5px;
}
.checkout_coupon .form-row-last {
	width: 75%;
	margin-bottom: 0px;
}
#customer_details h3, .checkout h3 {
	font-size: 1.8em !important;
}
#billing_country_field, #billing_address_2_field, #shipping_country_field, #shipping_address_2 {
	display: none;
}
.checkout #shiptobilling {
	font-size: 1.1em;
}
.checkout_table_item {
	font-size: 1.1em;
}
.shop_table .cart-subtotal, .shop_table .shipping, .shop_table .total {
	font-size: 1.1em;
}
.checkout ul.payment_methods .payment_box {
    background: none repeat scroll 0 0 #FFFFFF;
    font-size: 1em;
}
.payment_method_sisowideal {
	font-size: 1.2em !important;
}
.payment_method_sisowideal img {
	margin: 0px !important;
	margin-right: 10px !important;
}
.terms {
	font-size: 1.1em !important;
}
.terms a {
	font-size: 0.9em;
}
.checkout .swr_use_rewards {
	font-size: 1.0em;
}
.textwidget {
	font-size: 1.2em;
}
#text-5 p {
	font-size: 0.8em;
}
.widget_woo_blogauthorinfo {
	font-size: 1.2em;
}
.page-id-214 h1 {
	margin-bottom: 20px !important;
}
.page-id-214 h3 {
	font-size: 1.2em;
	text-transform: uppercase;
}
.page-id-202 h3 {
	font-size: 1.2em;
	text-transform: uppercase;
}
.page-id-214 h5 {
	font-size: 1.0em;
	text-transform: uppercase;
}
.woocommerce-cart .backorder_notification {
	font-size: 0.8em !important;
	display: none;
}
#shipping_kleurhaar_field {
	width: 26%;
	float: left;
}
#shipping_kleurogen_field {
	width: 26%;
	float: left;
}
#shipping_geboortedatum_field {
	width:48%;
	float: left;
}
.familie29, .familie28, .familie27, .familie525 {
	display: none;
}
.single-product .single_variation_wrap .price del .amount {
	font-size: 0.9em !important;
}
.single-product .single_variation_wrap .price ins .amount {
	font-size: 1.4em !important;
	font-weight: normal;
}
#priceSingle {
	font-size: 1.4em;
	width: 30%;
}
#simpleButtons .quantity {
	font-size: 1em !important;
	margin-right: 10px;
	float: left;
}
#simpleButtons .single_add_to_cart_button {
	 float: left !important;
}
#simpleButtons .quantity .plus, #simpleButtons .quantity .minus {
	padding: 2px;
	margin-top: 2px !important;
}
#simpleButtons .quantity .input-text {
	margin-top: 4px !important;
}
ul#shipping_method li {
	font-size: 0.8em;
}
.wrappingProduct {
	width: 100%;
	float: left;
	margin-top: 5px;
	text-align: right;
}
.create-account p {
	font-size: 1.3em;
}
#order_comments_field label {
	font-size: 1.5em !important;
	line-height: 1.5;
    margin: 0 0 0.5em;
    font-family: 'Open Sans Condensed',sans-serif;
    font-weight: normal;
    padding-top: 15px;
}
#my_field_name_field label {
	font-size: 1.1em;
}
#infscr-loading {
	width: 100%;
	text-align: center;
	font-size: 1.2em;
}
#infscr-loading img {
	margin-bottom: 5px;
}
#header .site-title, #header .site-description {
	display: block;
}
#header #logo {
	float: none;
}
#header .site-description {
	margin-top: 20px !important;
	margin-left: 15px !important;
}
.post .alignright, .search-results .page .alignright, .type-page .alignright {
	margin: 6px 20px 0 0;
	float: left;
}
.single-post .post img {
	margin-right: 15px;
	float: left;
}
.shortcode-toggle.closed h4 a {
    padding-right: 5%;
}
.blondHaar {
	margin-top: 25px !important;
}
.toggleBold h4 a {
	font-weight: bold !important;
}
.page-id-202 h5 {
	font-size: 0.9em !important;
	font-weight: bold !important;
}
.page-id-8 .button {
    font-size: 0.8em !important;
}
.page-id-8 label {
    font-size: 1.0em !important;
}
.page-id-8 h2 {
    font-size: 1.9em !important;
}
.page-id-231 .post, .page-id-231 .search-results .page {
    border-bottom: 1px solid #DEDEDE;
    margin-bottom: 15px;
}
div.pp_woocommerce .pp_content_container {
    padding: 2% 0 0 !important;
}
.pp_expand {
	display: none !important;
}
.postid-400 .wrappingProduct, .postid-332 .wrappingProduct, .postid-2446 .wrappingProduct, .postid-334 .wrappingProduct {
	display: none;
}
#mobileContent {
	display: none;
}
.page-id-2767 .post .alignright, .page-id-2767 .type-page .alignright {
	float: right !important;
	margin: 0px 0px 0px 20px !important;
}
.page-id-2767 .post .wp-caption-text, .page-id-2767 .type-page .wp-caption-text {
	font-size: 1.2em;
}
.twijfel {
	float: left;
    margin-top: 15px;
    width: 100%;
}
.woocommerce-cart .product-thumbnail img {
    border: 0px solid #FFFFFF;
    border-radius: 0px;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.03);
}
.travelRight a {
	width: 100%;
	float: left;
	text-align: center;
}
.sampleContent img {
	margin-bottom: 19px;
	margin-top: 5px;
}
.single-product .summary .single_variation_wrap .variations_button .button {
	float: right;
}
#menu-item-2556 a:hover {
	text-decoration: none;
	cursor: default;
}
#menu-item-2556 ul li a:hover {
	text-decoration: underline;
	cursor: pointer;
}
.single-product .summary p {
	float: left;
}
p.terms { 
	width: 45%;
	float: left;
	margin-top: 12px;
}
p.terms .checkbox {
	width: 90%;
	float: right;
	text-align: left;
}
p.terms #terms {
  	float: left;
    margin-top: 5px;
    width: 10%;
}
.woocommerce-info {
	font-size: 1.2em;
}
#campaign_monitor_signup_field {
	display: none;
}
.cart_item .product-name .variation p {
	margin: 0px;
	font-size: 1em;
}
#reviewCustomer {
	width: 100%;
	float:left
}
.taxonomies-filter-widget {
    margin-bottom: 5% !important;
}
.single-reviews #main .entry img {
	display: none;
}
.post-396 .productData .price del {
	display: none;
}
.page-template-template-blog-php .woo-pagination {
    display: block;
}
.post-4306 {
	margin-right: 0%;
}
.post-4306 .productData .price del {
    display: none;
}
li.post-1384 .productData .price .amount {
	display: block;
}
li.post-3791 .productData .price .amount {
	display: block;
}
#aboutusContentDiscount h3 {
	text-transform: uppercase;
}
#aboutusContentDiscount #aboutUsText .discountCart p.add_to_cart_inline {
	text-align: center;
}
#shipping_kleurhaar_field, #shipping_kleurogen_field, #my_field_name, #billing_address_2_field {
	display: none !important;
}
#ship-to-different-address label {
	float: left;
	margin-right: 15px;
}
#alleenNL {
    font-size: 1.2em !important;
    margin-bottom: 2% !important;
    background: url("images/ico-info-small.png") no-repeat scroll 1em 0.95em #fff !important;
    border-color: #c4c4c4 !important;
    box-shadow: 0 0 0 1px #ffffff inset !important;
    border-radius: 3px !important;
    overflow: hidden !important;
    padding: 0.518em 1.618em 0.518em 2.618em !important;
    position: relative !important;
    border: 1px solid #c4c4c4 !important;
}
#footer-widgets a {
	font-size: 1.3em;
}
#copyright p {
	font-size: 1.1em;
}
#credit {
	font-size: 1.3em;
}
.gift-wrapping {
	margin-top: 15px !important;
	margin-bottom: 0px !important;
	float: right !important;
}
.gift-wrapping label {
	font-size: 1.0em;
}
#comments p {
	font-size: 1.1em;
}
.single-product #review_form #respond label {
    font-size: 1.3em !important;
    font-style: normal !important;
}
#respond #commentform #submit {
    margin: 0;
}
.gform_wrapper .top_label .gfield_label {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	margin-bottom: 3px;
}
#field_2_12, #field_2_13, #field_2_14, #field_2_15 {
	float: left;
	width: 100%;
	height: 1px;
	background: #EAEAEA;
}
.gform_wrapper input[type="text"], .gform_wrapper input[type="url"], .gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"] {
	font-size: 14px;
}
#field_2_8 label {
	float: left;
	width: 100%;
}
.gform_wrapper .gform_footer {
    clear: both;
    margin: 0px 0 0;
    padding: 0px 0 0px;
}
#field_2_8 textarea {
	float: left;
	width: 100% !important;
	margin-bottom: 5px;
	font-size: 14px;
}
#field_2_6 label, #field_2_4 label {
	width: 100%;
}
.postid-29242 #product-29242 #imageContainer, .postid-29242 #product-29242 .woocommerce-tabs, .postid-29242 #product-29242 .entry-summary #gform_2 .quantity {
	display: none;
}
.postid-29242 #product-29242 .entry-summary {
	width: 100% !important;
	float: left !important;
}
.page-id-4729 .woocommerce ul.products li:last-child {
	margin-right: 0%;
}
#field_5_1 label, #field_5_40 label, #field_5_41 label, #field_6_41 label, #field_6_1 label, #field_6_40 label, #field_7_41 label, #field_7_1 label, #field_7_40 label, #field_8_41 label, #field_8_1 label, #field_8_40 label {
	width: 100%;
	float: left;
}
#field_5_1 .ginput_container, #field_5_40 .ginput_container, #field_6_1 .ginput_container, #field_6_40 .ginput_container, #field_7_1 .ginput_container, #field_7_40 .ginput_container, #field_8_1 .ginput_container, #field_8_40 .ginput_container {
	width: 100%;
	float: left;
}
#field_5_1 .ginput_container ul, #field_5_40 .ginput_container ul, #field_6_1 .ginput_container ul, #field_6_40 .ginput_container ul, #field_7_1 .ginput_container ul, #field_7_40 .ginput_container ul, #field_8_1 .ginput_container ul, #field_8_40 .ginput_container ul {
	width: 100%;
	float: left;
	margin: 0px !important;
}
#field_5_1 .ginput_container ul li label, #field_5_40 .ginput_container ul li label, #field_6_1 .ginput_container ul li label, #field_6_40 .ginput_container ul li label, #field_7_1 .ginput_container ul li label, #field_7_40 .ginput_container ul li label, #field_8_1 .ginput_container ul li label, #field_8_40 .ginput_container ul li label {
	float: none;
    width: inherit;
}
#field_5_40, #field_5_41, #field_6_40, #field_6_41, #field_7_40, #field_7_41, #field_8_40, #field_8_41 {
	width: 100% !important;
}
#field_5_41 label, #field_6_41 label, #field_7_41 label, #field_8_41 label {
	font-size: 0.8em !important;
}
#field_5_32 label, #field_5_36 label, #field_5_37 label, #field_5_3 label, #field_5_6 label, #field_5_7 label, #field_5_12 label, #field_5_13 label, #field_5_14 label, #field_5_15 label, #field_5_20 label, #field_5_21 label, #field_5_22 label, #field_5_23 label, #field_5_2 label, #field_5_4 label, #field_5_5 label, #field_5_8 label, #field_5_9 label, #field_5_10 label, #field_5_11 label, #field_5_16 label, #field_5_17 label, #field_5_18 label, #field_5_19 label, #field_5_35 label, #field_6_32 label, #field_6_36 label, #field_6_37 label, #field_6_3 label, #field_6_6 label, #field_6_7 label, #field_6_12 label, #field_6_13 label, #field_6_14 label, #field_6_15 label, field_6_2 label, #field_6_4 label, #field_6_5 label, #field_6_8 label, #field_6_9 label, #field_6_10 label, #field_6_11 label, #field_6_35 label, #field_6_2 label, #field_7_32 label, #field_7_36 label, #field_7_37 label, #field_7_3 label, #field_7_6 label, #field_7_7 label, #field_7_12 label, #field_7_13 label, #field_7_14 label, #field_7_15 label, field_7_2 label, #field_7_4 label, #field_7_5 label, #field_7_8 label, #field_7_9 label, #field_7_10 label, #field_7_11 label, #field_7_35 label, #field_7_2 label, #field_8_32 label, #field_8_36 label, #field_8_37 label, #field_8_3 label, #field_8_6 label, #field_8_7 label, #field_8_12 label, #field_8_13 label, #field_8_14 label, #field_8_15 label, field_8_2 label, #field_8_4 label, #field_8_5 label, #field_8_8 label, #field_8_9 label, #field_8_10 label, #field_8_11 label, #field_8_35 label, #field_8_2 label {
	display: none !important;
}
#field_5_34, #field_5_27, #field_5_28, #field_6_34, #field_6_28, #field_6_27, #field_7_34, #field_7_28, #field_7_27, #field_8_34, #field_8_28, #field_8_27 {
	margin-bottom: 0px !important;
}
.product-cat-abeau .termsProduct {
	display: none;
}
.product-cat-abeau .productMerkType, .product-cat-abeau .productMerk {
	display: none;
}
.product-cat-abeau .summary p {
    margin: 0px !important;
    margin-bottom: 15px !important;
}
.product-cat-abeau #priceSingle {
	width: 100%;
	font-size: 1.8em !important;
	margin-bottom: 10px !important;
}
.product-cat-abeau .ginput_container ul li input {
	margin-left: 3px !important;
}
.product-cat-abeau .gform_wrapper {
	margin: 0px !important;
	width: 100% !important;
	max-width: 100% !important;
}
.product-cat-abeau .gform_wrapper .gfield_label {
    font-size: 1.0em !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}
.product-cat-abeau .gform_wrapper label {
    font-size: 1.1em !important;
    font-weight: 200 !important;
    text-transform: none !important;
}
.product-cat-abeau .gform_wrapper .gfield_html_formatted {
	font-size: 1.0em !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}
.product-cat-abeau .quantity {
	display: none;
}
.product-cat-abeau .summary form.cart .button {
	font-size: 1em;
	padding: 8px 20px;
	margin: 0px;
}
.product-cat-abeau .gsection {
	padding: 0 0 0.5em !important;
}
#searchbar a:hover {
	text-decoration: none;
}
#searchbar strong a:hover {
	text-decoration: underline;
}
.page-id-29440 ul.products li:last-child {
	margin-right: 0px !important;
}
.page-id-29440 ul.products li {
	margin-bottom: 0px !important;
	margin-right: 3%;
    width: 22%;
}
.page-id-29440 ul.products li .bekijkItem a {
	float: left;
    padding: 2% 7%;
    text-align: center;
    width: 82% !important;
}
.page-id-29440 ul.products li .emptyPrice {
	display: none;
}
#discountWrapper #aboutusContentDiscount #aboutUsText .discountCart p.add_to_cart_inline {
	font-size: 1.8em !important;
}
#discountWrapper #aboutusContentDiscount h3 {
	text-align: center;
}
table.cart td.actions .coupon .button {
	width: 100% !important;
}
.post-type-archive-product #wrapper #content #main ul.products .product.first {
	clear: none !important;
}
.post-type-archive-product #wrapper #content #main ul.products li.product.first {
	margin-right: 5% !important;
}
ul.products li.product.first {
    clear: none !important;
}
.upsells ul.products li.product.last {
	margin-right: 3% !important;
}
.related ul.products li.product.last {
	margin-right: 3% !important;
}
.page-id-29440 ul.products li.post-29442 {
	margin-right: 3% !important;
}

.postid-29438 .quantity, .postid-29442 .quantity, .postid-29444 .quantity, .postid-29445 .quantity, .postid-332 .quantity, .postid-334 .quantity, .postid-2446 .quantity {
	display: none;
}
.postid-29438 .termsProduct, .postid-29442 .termsProduct, .postid-29444 .termsProduct, .postid-29445 .termsProduct {
	display: none;
}
.postid-29438 .gform_wrapper, .postid-29442 .gform_wrapper, .postid-29444 .gform_wrapper, .postid-29445 .gform_wrapper {
	margin: 0px;
	padding: 0px;
}

#field_5_30, #field_6_30, #field_7_30, #field_8_30 {
	display: none;
}
#field_5_38, #field_5_25, #field_5_31, #field_6_38, #field_6_25, #field_6_31, #field_7_38, #field_7_25, #field_7_31, #field_8_38, #field_8_25, #field_8_31 {
	padding: 0px;
}
.ie8 #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, .ie8 #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
	border-left: 1px solid #BBBBBB;
}

#abeau {
	float: left;
	width: 49%;
	margin-right: 1%;
	border: 3px dashed #800080;
	background: #FFF;
	padding: 20px;
}
#abeau a {
	float: left;
	width: 100%;
}
#abeau a:hover {
	text-decoration: none;
}
#abeau h3 {
    line-height: 1.2 !important;
    text-transform: none;
    font-size: 2.1em;
	font-family: 'Open Sans Condensed', sans-serif;
	padding-bottom: 10px;
}
#abeau p {
    font-weight: normal;
    line-height: 1.5 !important;
    text-transform: none;
    font-size: 1.3em;
    width: 100%;
}
#abeau img {
	float: left;
	margin-right: 15px;
}
#carouselWoo {
	float: left;
	width: 49%;
	margin-left: 1%;
}
#cadeau {
	float: left;
}
#cadeau h3 {
	font-size: 22px;
	font-weight: 600;
	margin-top: 15px;
}
#miniDeluxe {
	float: left;
	background: #F7F7F7;
}
#miniDeluxe h3 {
	font-size: 22px;
	font-weight: 600;
	margin-top: 15px;
}
#shopShop {
	float: left;
}
#shopShop h3 {
	font-size: 22px;
	font-weight: 600;
	margin-top: 15px;
}
#TryaSample {
	float: left;
	background: #F7F7F7;
}
#TryaSample h3 {
	font-size: 22px;
	font-weight: 600;
	margin-top: 15px;
}
#Kolommen {
	float:left;
	width: 100%;
	background: #fff none repeat scroll 0 0;
    border: 7px solid #b7b5b6;
    box-sizing: border-box;
    padding: 0px;
    margin-bottom: 30px;
    margin-top: 20px;
    display: flex;
}
.kolomVier {
    float: left;
	padding: 2%;
    width: 21%;
    flex: 1;
}
.kolomVier p {
	font-size: 16px;
	margin-bottom: 25px;
}
.kolomVier a:hover {
	text-decoration: none;
}
#persoonLijk {
	background: #fff none repeat scroll 0 0;
    border: 2px dashed #333;
    box-sizing: border-box;
    float: left;
    width: 100%;
    margin-bottom: 20px;
    padding: 10px;
}
#persoonLijk img {
	float: left;
	margin-right: 10px;
}
#persoonLijk h3 {
	margin-top: 10px;
	font-size: 26px;
	margin-bottom: 10px;
}
#persoonLijk p {
	font-size: 17px;
	margin-bottom: 14px;
}
#topCol {
	display: flex; 
}
#topCol .divEqual {
	flex: 1;
}
#carouselWoo {
	background: #FFF;
	border: 2px dotted #535353;
    box-sizing: border-box;
    position: relative;
}
#carouselWoo img {
	float: left;
}
#carouselWoo .flex-direction-nav a.next {
    opacity: 1;
    right: -15px;
    background: #000;
    color: #FFF;
}
#carouselWoo .flex-direction-nav a.prev {
    left: -15px;
    opacity: 1;
    background: #000;
    color: #FFF;
}
#carouselWoo .slides li a {
	display: inline-block;
    padding: 0 10%;
    width: 80%;
}
#carouselWoo .slides li a:hover {
	text-decoration: none;
}
#carouselWoo .flex-direction-nav a {
    display: block;
    width: 40px;
    height: 40px;
    margin: -20px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0;
    cursor: pointer;
    color: rgba(0, 0, 0, 0.8);
    text-shadow: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #fff;
    background-color: #000;
    border-radius: 50%;
    text-align: center;
}
#carouselWoo .flex-direction-nav a:before {
    font-family: "flexslider-icon";
    font-size: 20px;
    display: inline-block;
    content: '\f001';
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    line-height: 40px;
    padding-left: 0;
}
.flex-direction-nav a.next:before  {
    content: '\f002' !important;
    font-family: "flexslider-icon";
    font-size: 20px;
    display: inline-block;
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    line-height: 40px;
    padding-left: 10px;
}
#carouselWoo .prev,
#carouselWoo .next {
  font-size: 0;
}
#carouselWoo h4 {
	margin-top: 10px;
	font-size: 22px;
    line-height: 26px;
}
#carouselWoo h5 {
	margin-top: 0px;
	font-size: 18px;
    line-height: 26px;
}
#carouselWoo .prijsProduct {
	color: #726C5B;
	float: left;
	margin-top: 10px;
	font-size: 26px;
}

@media only screen and (max-width: 1024px) {
	#wrapper {
		border-top: solid 1px solid #990000 !important;
		padding-top: 2%;
	}
	#topRight {
		width: 30%;
	}
	#headerLogo {
    	margin-right: 2%;
    	width: 65%;
    	margin-top: 2% !important;
    }
    #header .site-description {
    	width: 45% !important;
    }
    #megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle {
	    padding: 12px 8px;
    }
    #aboutusContent img {
	    width: 94%;
    }
    #homepage-top #featured .flexslider ul.slides li {
	    background-size: 100% !important;
    }
    .travelRight img, .sampleContent img {
	    width: 90%;
    }
}
@media only screen and (max-width: 960px) {
	#header, #wrapper, #footer-widgets, #footer {
		padding-left: 2% !important;
		padding-right: 2% !important;
	}
	#headerLogo {
    	margin-top: 0;
    }
    #aboutUs h3 {
    	font-size: 1.8em;
    }
    .customSelectInner {
	    width: 100% !important;
    }
    #homepage-top #featured li {
    	min-height: inherit;
    }
}
@media only screen and (max-width: 890px) {
	.single-product .product #imageContainer {
    	width: 31%;
    }
    .single-product .product .summary {
    	width: 65%;
    }
    .styled-select {
	    width: 95%;
    }
    .customSelect {
    	width: 96%;
    }
    #wrapper #searchbar .imageSearch {
    	margin-left: 4%;
    }
    #aboutusContent img {
    	width: 92%;
    }
    #megaMenu ul.megaMenu > li.menu-item {
    	margin-right: 1.5% !important;
    }
    #aboutUs h3 {
    	font-size: 1.6em;
    }
    #topBrands {
    	margin-bottom: 8%;
    }
    #topLady {
    	margin-bottom: 8%;
    }
}
@media only screen and (max-width: 770px) {
	#header {
		margin-top: 0px;
	}
	#headerLogo {
    	margin-top: 3% !important;
    }
	#header .site-description {
		margin-left: 4%;
	}
    #aboutUs {
    	margin-bottom: 4%;
    }
    #giftCards {
    	margin-bottom: 4%;
    }
    #megaMenu #megaMenuToggle {
    	color: #333;
    	font-family: 'Open Sans Condensed', sans-serif;
    	font-size: 1.2em;
    	padding: 12px 0;
    }
    #megaMenu ul.megaMenu li.current_page_item a {
	    border-top: 1px solid #FFF !important; 
    }
    #megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item > a:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
		border-top:solid 1px #FFF !important;
	}
	#sidebar {
    	float: left !important;
    	width: 24%;
    	clear: none !important;
    	margin-right: 2%;
    }
    #main {
    	float: right;
    }
    ul.products li.product {
	    width: 45%;
    }
    ul.products .product.first {
    	clear: none;
    }
    .last {
    	margin-right: 5% !important;
    }
    #megaMenu.ubermenu-sticky {
	    padding-left: 15px;
	    padding-right: 15px;
    }
    .footer-widget-1 {
    	float: left;
    	width: 22% !important;
    }
    .footer-widget-2 {
    	float: left;
    	width: 17% !important;
    }
    .footer-widget-3 {
    	float: left;
    	width: 20% !important;
    }
    .footer-widget-4 {
    	float: left;
    	margin-right: 0 !important;
    	width: 40% !important;
    }
    #text-4 {
    	width: 100% !important;
    }
    #text-5 {
    	width: 100% !important;
    }
    #copyright {
	    width: 70%;
	    float: left;
    }
    #credit {
	    width: 30%;
	    float: left;
	    text-align: right;
    }
    #header .site-description {
    	font: 19px/1em 'Open Sans Condensed',sans-serif;
    }
    #headerLogo {
    	width: 55%;
    	margin-top: 2% !important;
    }
    #topRight {
    	width: 40%;
    }
    .site-title {
   	 	width: 100% !important;
    }
    #header .site-description {
    	width: 100% !important;
    	margin-left: 0%;
    }
    .single-product #sidebar {
	    display: none;
    }
    .single-product #main {
    	width: 100%;
    }
    .single-product .woocommerce_tabs, .single-product .woocommerce-tabs {
    	float: left;
    	width: 100%;
    }
    .single-product .product .summary {
    	float: left;
    }
    .related ul.products li.product {
    	width: 46%;
    }
    .upsells ul.products li.product {
    	width: 46%;
    }
    .page #wrapper #sidebar {
    	width: 35%;
    }
    .page #wrapper  #main {
    	width: 60%;
    }
    article.page {
    	margin: 0 0 1.5em;
    }
    .bx-wrapper .bx-next {
    	display: none;
    }
    .bx-wrapper .bx-prev {
    	display: none;
    }
    #topCart a {
	    width: 60%;
    }
    #header .site-description {
	    margin-left: 0px !important;
    	margin-top: 10px !important;
    }
    #headerLogo {
    	margin-top: 1% !important;
    	 width: 35%;
    }
    #topRight {
    	width: 50%;
    }
    #recent-posts-2 {
    	margin-right:0%;
    	width: 100% !important;
    }
    #homeRight {
    	display: none;
    }
    #homeMid {
    	margin-right: 0;
    	width: 64%;
    }
    #homeLeft {
    	width: 34%;
    }
    #searchbar .search_main {
    	border-top: 0px solid #FFFFFF;
    }
    #wrapper #searchbar .search_main {
    	width: 73%;
    }
    #topCart img {
    	display: none;
    }
    #wrapper #searchbar .imageSearch {
    	float: right;
    	margin-left: 0;
    }
    .gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
	    width: 100% !important;
    }
    .gform_wrapper .gform_footer {
    	margin: 0;
    	padding: 0;
    }
	#wrapper #searchbar .imageSearch {
		display: none;
	}
	#wrapper #searchbar .search_main {
    	width: 100%;
    }
    #topLady #headerLadyImage #headerLady h3, #topGentlemen #headerGentlemen h3 {
	    width: 94%;
    }
    #homepage-top #featured li h2 {
    	font-size: 1.6em;
    }
    #homepage-top #featured .flexslider ul.slides li article .button {
    	width: 95% !important;
    }
    #newsletterContent h3 {
	    font-size: 2.0em;
    }
    #createaccount {
	    float: left;
	    margin-top: 5px;
	    margin-right: 5px;
    }
    .checkbox {
	    float: left;
	    width: 90%;
    }
    ul.products li.product.first {
    	clear: none !important;
    }
    ul.products li.product.last {
    	margin-right: 5% !important;
    }
    .single-product .images .thumbnails {
	    display: none;
    }
}
@media only screen and (max-width: 515px) {
	.single-product .product #imageContainer {
    	width: 100% !important;
    }
    .single-product .product .summary {
    	width: 100%;
    }
    .page #wrapper #sidebar {
    	display: none;
    }
    .page #wrapper  #main {
    	width: 100%;
    }
    #header .site-description {
    	font: 17px/1em 'Open Sans Condensed',sans-serif;
    }
    .footer-widget-1 {
    	width: 36% !important;
    }
    .footer-widget-2 {
    	width: 30% !important;
    }
    .footer-widget-3 {
    	width: 33% !important;
    }
    .footer-widget-4 {
	    width: 100% !important;
    }
    #recent-posts-2 {
    	width: 49% !important;
    	margin-bottom: 4% !important;
    }
    #text-4 {
    	width: 49% !important;
    }
    .textwidget #fieldEmail {
    	padding: 1%;
    	width: 98%;
    }
    #homeLeft {
    	display: none;
	}
	#homeMid {
    	display: none;
	}
    #travelMini {
    	margin-right: 4%;
    	width: 48%;
    	margin-bottom: 4%;
    }
    #newsLetter {
    	float: left;
    	margin-left: 0%;
    	width: 48%;
    	margin-bottom: 4%;
    }
    #mobileContent {
	    display: block;
	    width: 100%;
    }
    .travelRight img, .sampleContent img {
    	display: none;
    }
    #newsletterContent h4 {
	    font-size: 1.3em;
    }
    .styled-select {
    	width: 98%;
    }
    #topBrands {
    	margin-bottom: 4%;
    }
    #topLady {
    	margin-bottom: 4%;
    }
    #header {
    	padding-bottom: 3%;
    }
    #wrapper {
    	padding-top: 6% !important;
    }
    #sidebar {
    	display: none;
    }
    #main {
    	width: 100% !important;
    }
    ul.products li.product {
    	width: 45% !important;
    }
    ul.products .product .img-wrap .onsale {
	    width: 40px !important;
    }
    .related ul.products li.product {
    	width: 45% !important;
    }
    .upsells ul.products li.product {
    	width: 45% !important;
    }
    #headerLogo {
    	width: 100%;
    }
    #topRight {
    	margin-top: 15px;
    	width: 100%;
    }
    .site-title {
    	width: 55% !important;
    }
    #header .site-description {
    	width: 40% !important;
    	margin-left: 15px !important;
    	margin-top: 20px !important;
    	font: 19px/1em 'Open Sans Condensed',sans-serif;
    }
    #topAccount {
    	width: 30%;
    }
    #topCart {
    	width: 70%;
    }
    #topCart a {
	    width: 40%;
    }
    #topCart img {
    	display:none;
    }
    #topItems {
    	padding: 2%;
    	width: 96%;
    }
    .widget_recent_entries ul li {
    	padding-left: 18%;
    }
    #travelMini {
    	margin-bottom: 4%;
    	margin-right: 0%;
    	width: 100%;
    }
    #newsLetter {
    	width: 100%;
    }
    .customSelect {
    	width: 99%;
    }
    #homepage-top #featured .flexslider ul.slides li article .button {
	    font-size: 1.2em !important;
    	padding: 3px !important;
    	width: 95% !important;
    }
    #wrapper #featured .flexslider ul.slides li article .excerpt p {
	    font-size: 1.2em !important;
    }
    #homepage-top #featured li h2 {
    	font-size: 1.9em;
    }
    #header .site-description {
    	font: 17px/1em 'Open Sans Condensed',sans-serif !important;
    }
    #searchform input.s, .searchform input.s, #searchform #s, .searchform #s {
	    width: 88%;
    }
    #newsletterContent h3 {
	    font-size: 2.4em;
    }
    .description_tab {
    	width: 32% !important;
    }
    .info_tab {
    	width: 36% !important;
    }
    .reviews_tab {
    	width: 30% !important;
    }
    table.cart img {
    	width: 3em;
    }
    table.cart .product-quantity, table.cart .product-price, table.cart .product-subtotal {
    	padding: 5px;
    }
    table.cart .product-thumbnail {
    	display: none;
    }
    table.cart td.actions .coupon {
   		width: 100%;
    }
    table.cart td.actions .coupon input {
    	float: left;
   	 	margin-left: 1%;
    	width: 47%;
    }
    table.cart td.actions .coupon .button {
    	float: right;
    }
    .terms {
    	margin-top: 10px;
    	width: 100%;
    	float:left;
    }
    .single-product .product #imageContainer {
	     margin-right: 0;
    }
    .group_table tr {
    	height: 84px;
    }
    .single-product .summary table.group_table td.label {
	    width: 100%;
	    font-size: 1.2em;
    }
    .single-product .summary table.group_table td.price {
    	width: 28%;
    }
    .single-product .summary table.group_table td.aantal {
    	margin-right: 2%;
    }
    .related h2, .upsells h2 {
    	font-size: 1.4em;
    }
}