/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   https://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


@font-face {
    font-family: 'arnhemnormal';

    src: url('fonts/arnhem/arnhem-normal-webfont.eot');
    src: url('fonts/arnhem/arnhem-normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/arnhem/arnhem-normal-webfont.woff2') format('woff2'),
         url('fonts/arnhem/arnhem-normal-webfont.woff') format('woff'),
         url('fonts/arnhem/arnhem-normal-webfont.ttf') format('truetype'),
         url('fonts/arnhem/arnhem-normal-webfont.svg#arnhemnormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'arnhembold';
    src: url('fonts/arnhem/arnhem-bold-webfont.eot');
    src: url('fonts/arnhem/arnhem-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/arnhem/arnhem-bold-webfont.woff2') format('woff2'),
         url('fonts/arnhem/arnhem-bold-webfont.woff') format('woff'),
         url('fonts/arnhem/arnhem-bold-webfont.ttf') format('truetype'),
         url('fonts/arnhem/arnhem-bold-webfont.svg#arnhembold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'brandon_grotesquethin';
    src: url('fonts/brandon/brandon_thin-webfont.eot');
    src: url('fonts/brandon/brandon_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon/brandon_thin-webfont.woff2') format('woff2'),
         url('fonts/brandon/brandon_thin-webfont.woff') format('woff'),
         url('fonts/brandon/brandon_thin-webfont.ttf') format('truetype'),
         url('fonts/brandon/brandon_thin-webfont.svg#brandon_grotesquethin') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'brandon_grotesque_regularRg';
    src: url('fonts/brandon/brandon_reg-webfont.eot');
    src: url('fonts/brandon/brandon_reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon/brandon_reg-webfont.woff2') format('woff2'),
         url('fonts/brandon/brandon_reg-webfont.woff') format('woff'),
         url('fonts/brandon/brandon_reg-webfont.ttf') format('truetype'),
         url('fonts/brandon/brandon_reg-webfont.svg#brandon_grotesque_regularRg') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'brandon_grotesquebold';
    src: url('fonts/brandon/brandon_bld-webfont.eot');
    src: url('fonts/brandon/brandon_bld-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/brandon/brandon_bld-webfont.woff2') format('woff2'),
         url('fonts/brandon/brandon_bld-webfont.woff') format('woff'),
         url('fonts/brandon/brandon_bld-webfont.ttf') format('truetype'),
         url('fonts/brandon/brandon_bld-webfont.svg#brandon_grotesquebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	font-family: 'brandon_grotesque_regularRg' !important;
	font-size:16px !important;
}
h1, h2, h3, h4, h5{
	font-family: 'brandon_grotesquebold'!important;
	font-weight:400 !important;
}

.menu-style-default .main-nav .item-level-0>a, .menu-style-default .woodmart-header-links .item-level-0>a, .whb-color-dark .navigation-style-default .item-level-0>a {
    color: #df8a00;
}

.sidebar-container {
    margin-bottom: 40px;
    border-right: 1px solid #df8a00;
}
.footer-widget {
    margin-bottom: 30px;
    color: #df8a00;
    text-align: center;
}
.color-scheme-dark .widget a, .color-scheme-dark .woodmart-widget a, .color-scheme-dark div[class^=vc_wp] a {
    color: #df8a00;
}

.btns-accent-light .cart-actions .button[name=apply_coupon], a.button.wc-backward, .button.woocommerce-Button {
    background-color: #df8a00 !important;
}

/* button add-to-cart style per attribute pa_family (custom eigenschap van product */

/*default color */
#place_order,.cart-totals-inner .checkout-button,.widget_shopping_cart .buttons .checkout, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.btn-home, button.single_add_to_cart_button.button.alt.btn-home {
    background-color: #df8a00 !important;
}
tr.woocommerce-cart-form__cart-item.cart_item input.minus,tr.woocommerce-cart-form__cart-item.cart_item input.plus {
	background-color: #df8a00 !important;
}
tr.woocommerce-cart-form__cart-item.cart_item span.woocommerce-Price-amount.amount, .woocommerce-mini-cart__total span.woocommerce-Price-amount.amount , .cart-totals-section span.woocommerce-Price-amount.amount, .woocommerce-checkout-review-order span.woocommerce-Price-amount.amount {
	/*color: #df8a00 !important;*/
	color:#787c87 !important;
}
tr.woocommerce-cart-form__cart-item.cart_item .quantity input[type=number] {
    display: inline-block;
    color: #df8a00 !important;
}
/*end*/
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.coco-hydratatie, button.single_add_to_cart_button.button.alt.coco-hydratatie {
    background-color: #a93439 !important;
}
/* vergroting bij hover
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.coco-hydratatie:hover, button.single_add_to_cart_button.button.alt.coco-hydratatie:hover {
    background-color: #a93439 !important;
    padding:2px 2px;
}*/
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.trigo-volume, button.single_add_to_cart_button.button.alt.trigo-volume {
    background-color: #d3cba4 !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.menta-kalmeren, button.single_add_to_cart_button.button.alt.menta-kalmeren {
    background-color: #546221 !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.rhassoul-wellness, button.single_add_to_cart_button.button.alt.rhassoul-wellness {
    background-color: #646569 !important;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.estilo-styling, button.single_add_to_cart_button.button.alt.estilo-styling {
    background-color: #9abdaa !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.tierra-kleur, button.single_add_to_cart_button.button.alt.tierra-kleur {
    background-color: #df8a00 !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.esencia-home, button.single_add_to_cart_button.button.alt.esencia-home {
    background-color: #bbc7d6 !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop.truffle-diamant, button.single_add_to_cart_button.button.alt.truffle-diamant{
    background-color: #3a4449 !important;
}
/* end */


body, .h4-family, .hr-family, .product-title a{
	color:#787c87 !important;

}
.h4-family{
  font-family: 'arnhembold' !important;
  font-size: 2em !important;
}
h4.h4-family {
    margin-bottom: 0;
}
hr.hr-family {
    margin-bottom: 10px !important;
}
.summary-inner span.woocommerce-Price-amount.amount {
	color: #fff !important;
}
.product-grid-item .price .woocommerce-Price-amount.amount {
color: #787c87 !important;
}
.woocommerce-Price-currencySymbol {
	padding-right: 5px;
}

/* logo
.woodmart-logo img {
    padding-top: 5px;
    padding-bottom: 5px;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    perspective: 800px;
    -webkit-perspective: 800px;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    border-bottom: 1px solid #df8a00;
    margin-bottom: 12px;
	margin-top: 0px;
}
/* end */

/* page title home page */
.page-title.page-title-default.title-size-default.color-scheme-light.title-design-centered {
	background-image: url(https://fuente.eu/wp-content/uploads/2018/05/Banner_nerf_FUENTE.jpg) !important;
}
/* end */
/*product image background */
.product-grid-item .product-element-top {
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
    perspective: 800px;
    -webkit-perspective: 800px;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    background-color: #f4f3f5;
}
/*end*/

/*widgets */
.widget a, .woodmart-widget a{
    color: #df8a00;
}

ul.product-categories {
    list-style: disc;
    color: #df8a00;
    text-transform: uppercase;
}

ul.product-categories li.cat-item.current-cat {
    color: #787c87 !important;
}
ul.menu-main li.menu-item.current-menu-item a, .whb-color-dark .navigation-style-default .item-level-0.current-menu-item > a{

    color: #787c87 !important;
}
ul.product-categories li.cat-item.current-cat a {
	list-style: disc;
    color:  #787c87;
}
/*end*/

/* geen sku etc */
.product_meta {
    display: none;
}
/* end */

/* beschrijving */
div#tab-description {
    font-size: 9px;
}
/*end*/
/* social buttons */
hr.hrfoo {
    width: 120px;
    border-top: 1px solid #df8a00;
}

.woodmart-social-icons.icons-design-bordered .woodmart-social-icon a {
    background-color: #df8a00;
    color: #ffffff;
    border: 1px solid #df8a00;
}
.woodmart-social-icons.icons-size-large .woodmart-social-icon i {
    font-size: 32px;
}
/* end */

/* breadcrumbs */

nav.woocommerce-breadcrumb {
    margin-bottom: 0 !important;
}
span.breadcrumb-title {
    text-transform: uppercase;
    font-size:24px;
	color: #df8a00;
}

span.breadcrumb-title.coco {
	text-transform: uppercase;
    font-size:24px;
    color: #a93439;
}
span.breadcrumb-title.trigo {
	text-transform: uppercase;
    font-size:24px;
    color: #d3cba4;
}
span.breadcrumb-title.menta {
	text-transform: uppercase;
    font-size:24px;
    color: #546221;
}
span.breadcrumb-title.rhassoul {
  text-transform: uppercase;
    font-size:24px;
	color: #646569;
}
span.breadcrumb-title.estilo {
	text-transform: uppercase;
    font-size:24px;
    color: #9abdaa;
}
span.breadcrumb-title.tierra {
	text-transform: uppercase;
    font-size:24px;
    color: #df8a00;
}
span.breadcrumb-title.esencia {
	text-transform: uppercase;
    font-size:24px;
    color: #bbc7d6;
}
/* end */

/* active filters */
.woodmart-active-filters {
    margin-top: -15px;
    margin-bottom: 15px;
    min-height: 1px;
}
/* end */

/* story */

span.underline {
     display: inline-block;
    line-height: 2.5;
    /* text-shadow: 2px 2px white, 2px -2px white, -2px 2px white, -2px -2px white; */
}
span.underline.fuente {
    border-bottom: 2px solid #df8a00;
}
span.underline.coco {
    border-bottom: 2px solid #a93439;
}
span.underline.trigo {
    border-bottom: 2px solid #d3cba4;
}
span.underline.rhassoul {
    border-bottom: 2px solid #646569;
}
span.underline.menta {
    border-bottom: 2px solid #546221;
}
span.underline.estilo {
    border-bottom: 2px solid #9abdaa;
}
span.underline.esencia {
    border-bottom: 2px solid #bbc7d6;
}
span.underline.tierra {
    border-bottom: 2px solid #df8a00;
}
span.underline.truffle {
    border-bottom: 2px solid #3a4449;
}

a.story-shop-fuente {
    text-transform: uppercase;
    font-size: 19px;
    color: #df8a00;
	font-weight: 300;
}
a.story-shop-coco {
    text-transform: uppercase;
    font-size: 19px;
    color: #a93439;
    font-weight: 300;
}
a.story-shop-trigo {
    text-transform: uppercase;
    font-size: 19px;
    color: #d3cba4;
    font-weight: 300;
}
a.story-shop-menta {
    text-transform: uppercase;
    font-size: 19px;
    color: #546221;
    font-weight: 300;
}
a.story-shop-rhassoul {
    text-transform: uppercase;
    font-size: 19px;
    color: #646569;
    font-weight: 300;
}
a.story-shop-estilo {
    text-transform: uppercase;
    font-size: 19px;
    color: #9abdaa;
    font-weight: 300;
}
a.story-shop-tierra {
    text-transform: uppercase;
    font-size: 19px;
    color: #df8a00;
    font-weight: 300;
}
a.story-shop-esencia {
    text-transform: uppercase;
    font-size: 19px;
    color: #bbc7d6;
    font-weight: 300;
}
a.story-shop-truffle {
    text-transform: uppercase;
    font-size: 19px;
    color: #3a4449;
    font-weight: 300;
}
.story-title {
    top: -100px;
    position: absolute;
    width: 100%;
}
.story-h1 {
    margin: 0 auto;
    color:#df8a00;
    text-transform: uppercase;
	font-family: 'brandon_grotesque_regularRg' !important;
	font-size:40px !important;
	font-weight:300 !important;
	line-height:42px !important;

}
.story-intro{
    color: #ffffff;
    font-size: 1.5em;
}
.story-text hr{
    width: 45px;
    border-top: 1px solid;
    margin-top: 0px;
    margin-bottom: 20px;
}
.story-text h3{
	color:#df8a00;
	text-transform: uppercase;

}
.story-text hr{
	color:#df8a00;
}
/* end */

.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
    color: #FFF;
    background-color: #df8a00;
}
/* story shop now button */

/* COCO */
.vc_btn3.vc_btn3-color-danger:hover, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover {
    color: #FFF;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    color: #FFF;
    background-color: #a93439 !important;
}
/* TRIGO */
.vc_btn3.vc_btn3-color-green:hover, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover {
    color: #fff;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
    color: #fff;
    background-color: #d3cba4 !important;
}
/* estilo */
.vc_btn3.vc_btn3-color-vista-blue:hover, .vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover {
    color: #fff;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-vista-blue, .vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
    color: #fff;
    background-color: #9abdaa !important;
}
/* tierra = gelijk aan default */

/* rhassoul */
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover {
    color: #fff !important;
    border-color: #df8a00 !important;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #fff !important;
    border-color: #646569 !important;
    background-color: #646569 !important;
}
/*esencia */
.vc_btn3.vc_btn3-color-sky:hover, .vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover {
    color: #fff;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-sky, .vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
    color: #fff;
    background-color: #bbc7d6 !important;
}

/*menta */
.vc_btn3.vc_btn3-color-success:hover, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover {
    color: #fff;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-success, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
    color: #fff;
    background-color: #546221 !important;
}

/* truffle */
.vc_btn3.vc_btn3-color-inverse:hover, .vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover {
    color: #FFF;
    background-color: #df8a00 !important;
}
.vc_btn3.vc_btn3-color-inverse, .vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
    color: #FFF;
    background-color: #3a4449 !important;
}

/* end */
/* story menu */
.whb-full-width .whb-row>.container, .whb-full-width+.whb-clone .whb-row>.container {
    width: 100%;
    max-width: 100%;
    padding: 0;
}

.menu-story-container {
    background-color: #f4f3f5;
    border-top: 1px solid #df8a00;
	margin-top: 15px;
}
ul#menu-story li{
	font-family: 'arnhemnormal';
}
ul#menu-story li a {
    color: #787c87;
	font-family: 'arnhemnormal';
}
ul#menu-story li a:hover {
    color: #df8a00;
}
ul#menu-story .current-menu-item a {
    color: #df8a00;
}


/* end */

.woodmart-hover-standard .btn-add {
    margin-top: 10px;
    font-family: 'brandon_grotesque_regularRg';
}
.product-title{
	font-family: 'brandon_grotesque_regularRg';
}
.category-grid-item .category-title, .blog-post-loop .entry-title, .post-single-page .entry-title, .single-post-navigation .post-title, td.product-name a, .product-image-summary .entry-title, .woodmart-menu-price .menu-price-title, .product-title, .product-grid-item .product-title, .group_table td.label a, table.compare-list tr.title td, .widget_recent_entries ul li a, .widget_recent_comments ul li > a, .woodmart-recent-posts .entry-title a, .widget_recent_reviews li a, .yith-woocompare-widget .products-list li a.title {
    font-weight: 700;
    font-family: 'brandon_grotesque_regularRg' !important;
}


.whitetxt, .wittetxt h2 {
    color: #ffffff !important;
}
.story-heading {
    position: absolute;
    width: 30%;
    top: 80px;
    right: 50px;
    color: #ffffff;
}
.story-heading h2 {
    color:#ffffff;
}
h2.pagestorytitle {
    color: #fff;
    text-transform: uppercase;
    /* font-family: 'brandon_grotesquethin'; */
    font-weight: 300;
    font-size: 2em;
}

h3.product-title {
    text-transform: uppercase;
}

.contact-heading h3,.contact-adres h3 {
    color: #ffffff;
    font-weight: 400;
    font-size: 1.2em;
}
.contact-heading h2, .contact-adres h2 {
    color: #ffffff;
    font-weight: 300;
}
.contact-container{
    position: absolute;
    width: 33rem;
    top: 2%;
    right: 2vh;
    height:50vh;
}
.contact-heading {

    color: #ffffff;
}
.contact-adres {
    margin-top: 2vh;
    padding: 10px 30px;
    background-color: rgba(223,138,0,0.8);
    color: #ffffff;
}
.contact-adres hr, .contact-heading hr{
    border-top: 1px solid #ffffff;
}

.contact-heading hr{
        width: 100%;
}
.contact-heading p, .contact-adres p{
    padding-bottom:2px;
}

@media only screen and (max-width: 1250px) {
    .contact-container{
        position: absolute;
        width: 43rem;
        top: 2%;
        right: 2vh;
        height:30vh;
    }
    .contact-heading h3,.contact-adres h3 {
        margin-bottom: 5px;
        font-weight: 400;
        font-size: 1em;
    }
    .contact-heading p,.contact-adres p {
        font-size: 1em;
        line-height: 1em;
    }
    .contact-heading{
        font-size: 1em;
        line-height: 1em;
    }
}
@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 1) {
    .contact-heading, .contact-adres  {
        display:none;
    }
}

/* store locator */

/* end */



.popup-quick-view .entry-summary:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 18px;
    height: 50px;
    pointer-events: none;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));
    background: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}

.mfp-with-anim.popup-quick-view{
	background-color:#f4f3f5 !important;
}

div#tab-woodmart_custom_tab {
    color: #ffffff;
}

/*
coco-hydratatie
trigo-volume
menta-kalmeren
rhassoul-wellness
estilo-styling
tierra-kleur
esencia-home
truffle-diamant
*/
/* quick view background */
.product-quick-view.product_tag-coco-hydratatie{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-coco.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-trigo-volume{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-trigo.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-menta-kalmeren{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-menta.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-rhassoul-wellness{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-rhassoul.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-estilo-styling{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-estilo.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-tierra-kleur{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-tierra.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-esencia-home{
	background-color:#f4f3f5 !important;
	background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-esencia.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.product-quick-view.product_tag-truffle-diamant{
	background-color:#f4f3f5 !important;;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-truffle.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

/* end */
/* product single background */
.product-image-summary.col-sm-12-coco-hydratatie{
    background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-coco.png);
    background-repeat: no-repeat;
    background-position: center center;
    padding: 0px;
	width: 100%;
}
.product-image-summary.col-sm-12-trigo-volume{
    background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-trigo.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}

.product-image-summary.col-sm-12-menta-kalmeren{
    background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-menta.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}

/*.row.product-image-summary-wrap-menta-kalmeren {
    background-color: #f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/06/nerf-menta.gif);
    background-repeat: no-repeat;
    background-position: right -40px center;
    background-size: cover;
    padding: 0px;
}*/
.product-image-summary.col-sm-12-rhassoul-wellness{
    background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-rhassoul.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}
.product-image-summary.col-sm-12-estilo-styling{
     background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-estilo.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}
.product-image-summary.col-sm-12-tierra-kleur{
     background-color:#f4f3f5 !important;
    background: url(https://fuente.nl/wp-content/uploads/2018/05/nerf-tierra.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}
.product-image-summary.col-sm-12-esencia-home{
     background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-esencia.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}
.product-image-summary.col-sm-12-truffle-diamant{
    background-color:#f4f3f5 !important;
    background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-truffle.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding: 0px;
	width: 100%;
}

/* end */
.mobilestory{
    display:none;
}
.vc_column-inner {
    padding-top: 0px !important;
}

/* mobile product detail */
@media (max-width: 768px){
    /* story mobile */
    .main-page-wrapper {
        padding-top: 0px;
        margin-top: -60px;
        background-color: #fff;
    }
    .whb-header {
        margin-bottom: 52px;
    }
    .whb-row.whb-header-bottom.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
        display: none;
    }
    .wpb_content_element{
        margin-bottom:20px !important;
    }
    .mobilestory{
        display:block !important;
    }
    .mobilestoryslider{
        display:none;
    }


    /* end story mobile */
    .product-image-summary-wrap>aside:last-child, .product-image-summary-wrap>div:last-child {
        margin-bottom: 0;
        background: unset;
    }
    .product-image-summary.col-sm-12-coco-hydratatie,
    .product-image-summary.col-sm-12-trigo-volume,
    .product-image-summary.col-sm-12-menta-kalmeren,
    .product-image-summary.col-sm-12-rhassoul-wellness,
    .product-image-summary.col-sm-12-estilo-styling,
    .product-image-summary.col-sm-12-tierra-kleur,
    .product-image-summary.col-sm-12-esencia-home,
    .product-image-summary.col-sm-12-truffle-diamant{
        padding:0;
    }

     /* coco */
        .product-images-inner.coco-hydratatie {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-coco.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }
        .col-sm-6.summary.entry-summary.coco-hydratatie {
            margin-bottom: 0;
            background-color: #a93439 !important;
            padding:10px 40px;
        }
    /* end */
    /* rhassoul */
        .product-images-inner.rhassoul-wellness {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-rhassoul.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.rhassoul-wellness {
            margin-bottom: 0;
            background-color: #646569 !important;
            padding:10px 40px;
        }

         button.single_add_to_cart_button.button.alt.rhassoul-wellness {
            background-color: #ffffff !important;
            color:#646569;
        }


     /* end */
     /* estilo */
         .product-images-inner.estilo-styling {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-estilo.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.estilo-styling {
            margin-bottom: 0;
            background-color: #9abdaa !important;
            padding:10px 40px;
        }

         button.single_add_to_cart_button.button.alt.estilo-styling {
            background-color: #ffffff !important;
            color:#9abdaa;
        }
      /* end */
      /* menta */
        .product-images-inner.menta-kalmeren {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-menta.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.menta-kalmeren {
            margin-bottom: 0;
            background-color: #546221 !important;
            padding:10px 40px;
        }

         button.single_add_to_cart_button.button.alt.menta-kalmeren {
            background-color: #ffffff !important;
            color:#546221;
        }
       /* end */
      /* trigo */
         .product-images-inner.trigo-volume {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-trigo.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.trigo-volume {
            margin-bottom: 0;
            background-color: #d3cba4 !important;
            padding:10px 40px;
        }
          button.single_add_to_cart_button.button.alt.trigo-volume {
            background-color: #ffffff !important;
            color:#d3cba4;
        }
       /* end */
      /* esencia */
        .product-images-inner.esencia-home {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-esencia.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.esencia-home {
            margin-bottom: 0;
            background-color: #bbc7d6 !important;
            padding:10px 40px;
        }
         button.single_add_to_cart_button.button.alt.esencia-home {
            background-color: #bbc7d6 !important;
            color:#ffffff;
        }
       /* end */
      /* tierra */
        .product-images-inner.tierra-kleur {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-tierra.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.tierra-kleur {
            margin-bottom: 0;
            background-color: #df8a00 !important;
            padding:10px 40px;
        }
         button.single_add_to_cart_button.button.alt.tierra-kleur {
            background-color: #ffffff !important;
            color:#df8a00;
        }
      /* end */
      /* truffle */
      .product-images-inner.truffle-diamant {
            background: url(https://fuente.eu/wp-content/uploads/2018/05/nerf-truffle.png);
            background-repeat: no-repeat;
            background-position: left 10% center;
            background-size: cover;
            padding:0;
        }

        .col-sm-6.summary.entry-summary.truffle-diamant {
            margin-bottom: 0;
            background-color: #3a4449 !important;
            padding:10px 40px;
        }
         button.single_add_to_cart_button.button.alt.truffle-diamant {
            background-color: #ffffff !important;
            color:#3a4449;
        }

      /* end */

    .product-image-summary-inner>div {
        margin-bottom: 0px;
    }
    .col-lg-12{
        padding-right:0 !important;
    }
	.woodmart-header-links .item-level-0 {
    padding-right: 8px !important;
}

}

h1.product_title.entry-title {
    color: #ffffff;
	text-transform:uppercase;
		font-weight:400;
}

.quantity input[type=button] {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: 0 0;
    padding: 0 5px;
    min-width: 25px;
    height: 42px;
    border: 2px solid #ffffff;
}
.quantity input[type=button], .quantity input[type=number] {
    display: inline-block;
    color: #ffffff;
}
button.single_add_to_cart_button.button.alt.coco-hydratatie {
    background-color: #dddddd !important;
    color: #a93439 !important;
}
.compare-btn-wrapper, .sizeguide-btn-wrapp, .summary-inner>.yith-wcwl-add-to-wishlist {
    display: none !important;
 }
a.woodmart-accordion-title.tab-title-woodmart_custom_tab, a.woodmart-accordion-title.tab-title-woodmart_custom_tab.active, a.woodmart-accordion-title.tab-title-additional_information.active {
    color: #ffffff;
}
.woocommerce-product-details__short-description {
    color: #ffffff;
}
.wpb_text_column.wpb_content_element {
    color: #ffffff;
}

/* story slides */
.slide-story-bold{
	color:#ffffff;
	font-weight:600;
	font-size:1.2em !important;
	line-height:1.3em !important;
	font-family: 'brandon_grotesque_regularRg' !important;
}
.slide-story{
	color:#ffffff;
	font-size:1.2em !important;
	line-height:1.3em !important;
	font-family: 'brandon_grotesque_regularRg' !important;
}
.slide-story-h1{
	color:#ffffff;
	font-size:1.2em !important;
	font-weight:300 !important;
	font-family: 'brandon_grotesque_regularRg' !important;
}
/* end */

/* breadcrumb bij shop */
span.breadcrumb-title {
text-transform: uppercase;
font-size: 24px;
color: #df8a00;
font-family: 'arnhemnormal' !important;
}
/* end */

/* contact form */
.wpcf7-form-control.wpcf7-submit.btn-color-black{
	background-color: #df8a00 !important;
}
#yith-wcwl-popup-message, .dokan-alert-success, .dokan-message, .dokan-store-contact .alert-success, .mc4wp-success, .woocommerce-message, .wpcf7-mail-sent-ok, .yith_ywraq_add_item_product_message {
    background-color: #df8a00 !important;

}
/* end */

/*sercices pages */
.accordionsectie td {
    color: #787c87 !important;
}
.accordionsectie, .vc_tta-panel-body{
    background-color:#f4f3f5;
    color:#787c87 !important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #f4f3f5 !important;
    background-color: #f4f3f5 !important;
    color:#787c87 !important;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-accordion.vc_tta-color-white .vc_tta-panel-title.vc_tta-controls-icon-position-right>a {
	text-transform: uppercase !important;
}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{
    background-color: #df8a00 !important;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-accordion.vc_tta-color-white .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #FFF;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-accordion.vc_tta-color-white .vc_tta-panel {
    border-bottom: 0px solid;
    margin-bottom: 10px !important;
}
.vc_tta-panel.vc_active .vc_tta-panel-body{
    border: 1px solid #df8a00 !important;
}
.sidebar-container {
    margin-bottom: 40px;
    border-right: 0px solid #df8a00 !important;
}

div#nav_menu-4 li a {
    text-transform: uppercase;
    font-size: 1.2em;
}

/* end */

ul#menu-footermenu li a {
    text-transform: uppercase;
}

.widget_archive ul li.current_page_item>a, .widget_categories ul li.current_page_item>a, .widget_nav_menu ul li.current_page_item>a, .widget_pages ul li.current_page_item>a {
    font-weight: 600;
    color:#787c87 !important;
}

hr.hrcontact {
    width: 100%;
    /* color: #ffffff !important; */
    border: 1px solid #ffffff;
}
hr.hrcontact-small {
    width: 15%;
    /* color: #ffffff !important; */
    border: 1px solid #ffffff;
}

.hr-contact-small{
    border-color:#fff !important;
    width:10% !important;
}
.hr-contact{
    border-color:#fff !important;
    width:100% !important;
}
.contactmobile{
    background-color:#dda349;
    padding:20px;
}

@media (max-width: 1024px){
	.whb-general-header-inner {
		height: 60px !important;
	}
	.wpb_content_element {
		margin-bottom: 30px !important;
		margin-top: 40px !important;
	}
}
.cart input.minus, .cart input.plus{
	background-color: transparent !important;
}


.cart .quantity input[type=button], .cart .quantity input[type=number]{
	color:#ffffff !important;
}

@media (max-width: 768px){
	.offcanvas-sidebar-mobile .shop-content-area:not(.col-sm-12) .woodmart-woo-breadcrumbs {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
		border-bottom: 0px solid rgba(129,129,129,.2)!important;
		margin-bottom: 0px !important;
	}
	.woodmart-shop-tools{
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
		.offcanvas-sidebar-mobile .shop-content-area:not(.col-sm-12) .woodmart-shop-tools, .offcanvas-sidebar-mobile .shop-content-area:not(.col-sm-12) .woodmart-woo-breadcrumbs {
		-webkit-box-flex: 1;
		-ms-flex: 1 1 50% !important;
		flex: 1 1 50% !important;
		max-width: 50% !important;
		width: 50% !important;
	}
	.woodmart-woo-breadcrumbs {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	span.breadcrumb-title {
		font-size: 14px !important;
	}
	.woodmart-shop-tools a {
		font-size: 10px !important;
	}
}


/* product count bij filters */

.widget_layered_nav ul .count {
    color: #bbb;
    display: none;
}
/* end */


/* sub menu */
.whb-secondary-menu .menu-simple-dropdown .sub-menu-dropdown, .whb-secondary-menu .menu-simple-dropdown .sub-sub-menu {
    width: 250px !important;
}
.whb-secondary-menu .menu-simple-dropdown ul li a {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 18px;
    padding-right: 18px;
	text-transform: uppercase !important;
}


.navigation-style-default .menu-simple-dropdown .color-scheme-dark ul li a:hover {
 	background-color: #df8a00 !important;
	color: #fff !important;
}

/* end */

/* cookie button */
.cn-button.wp-default {
    font-family: 'brandon_grotesque_regularRg' !important;
    background: #df8a00 !important;
    border-color: #df8a00 !important;
    color: #fff !important;
	border-radius: 0px 0px 0px 0px !important;
	text-shadow: 0 0px 0 #FFF !important;
}

/* end */

/* product single and quick view nav buttons */
.woodmart-products-nav {
    /*display: none;*/
}

.woodmart-products-nav .woodmart-back-btn:after {
    content: "\f10f" !important;
    font-family: woodmart-font;
    font-size: 14px;
}

.woodmart-products-nav .product-btn>a {
    display: none;
    vertical-align: middle;
    font-size: 0;
    letter-spacing: 0;
    text-align: center;
    line-height: 20px;
    height: 20px;
    width: 20px;
    color: #fff !important;
}
.woodmart-products-nav .woodmart-back-btn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 20px;
    height: 20px;
    width: 20px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    vertical-align: middle;
    color: #fff !important;
}
/* end */
.tabs-layout-accordion {
    border-top: 1px solid #ffffff !important;
}
/* mijn account price style */
table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table .amount {
    color: #3f3f3f !important;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .amount {
    color: #3f3f3f !important;
}

/*store locator scroll*/
div#store_locator {
    margin-left: 15px;
}
div#store_locator_result_list_box {
    padding-left: 5px !important;
}
div#store_locator_sidebar_content {
    margin-left: 5px;
}
::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 400px !important;
}
::-webkit-scrollbar-track {
    background: #ffffff;
    border: 4px solid transparent;
    background-clip: content-box;   /* THIS IS IMPORTANT */
}
::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: #f1f1f1;
  height: 50px;
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,5);
}

div#store_locator_result_list_box {
    direction: rtl;
}
#store_locator_result_list {
    max-height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
    padding-left: 30px;
    text-align: left;
}
.store_locator_actions a {
    text-align: left !important;
}

/* product incis */
.span-inci{
  display: inline-block;
  min-width: 190px;
	font-weight:600;
}

.woodmart-scroll-content p {
    /* font-weight: 100 !important; */
    font-size: .8em;
}

.woocommerce-product-details__short-description>ul>li:before {
    content: "" !important;
}

.woodmart-accordion-title:focus:not(.active):not(:hover) {
    color: #fff !important;
}

.woocommerce-product-details__short-description>ul>li {
    list-style: disc !important;
    margin-bottom: 0 !important;
}
.tabs-location-summary .tabs-layout-accordion {
    margin-bottom: 25px;
    margin-top: 10px;
    margin-right: 10px;
}
.woodmart-scroll-pane>.woodmart-scroll-slider {
    background: white;
    position: relative;
    margin: 0 0;
    /* width: 5px; */
    border-radius: 5px;
}
.woodmart-scroll-pane {
    width: 3px;
    background: rgba(255,255,255,.5);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: .2s;
    transition: .2s;
    visibility: hidden\9;
    opacity: 1; 
}


/* page title */
.page-title.color-scheme-light .entry-title {
    color: #fff;
    text-transform: uppercase !important;
    font-size: 2em !important;
}

/* shop page border-left */
.site-content.shop-content-area.col-sm-9.col-sm-push-3.description-area-before.content-with-products {
    border-left: 2px solid #df8a00;
}

/* store locator extra */
.store_modal_title {
    display: none;
}

/* men label bij hamburger menu */
@media (max-width: 480px){
	.mobile-nav-icon .woodmart-burger-label {
    display: inline-block !important;
}
}

/* salon finde spatie in adres */
span.store_locator_city {
    padding-left: 4px;
}
p.store_locator_contact {
    padding-left: 4px;
}
h3.store_locator_name {
    padding-left: 2px;
}