@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//industrielemeubelshop.nl/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.3") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//industrielemeubelshop.nl/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #141414;
	--wd-text-font-size: 16px;
	--wd-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #141414;
	--wd-entities-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #141414;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 15px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: #000000;
	--btn-default-bgcolor: rgb(12,132,0);
	--btn-default-bgcolor-hover: rgb(158,93,160);
	--btn-accented-bgcolor: #0d8400;
	--btn-accented-bgcolor-hover: #9e5da0;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #000000;
	--wd-link-color-hover: #232323;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #dd3333;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 400px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.product-labels .product-label.featured {
	background-color: rgb(255,228,14);
	color: rgb(0,0,0);
}
.product-labels .product-label.attribute-label:not(.label-with-img) {
	background-color: rgb(255,228,14);
	color: rgb(38,38,38);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1278px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-bottom-active: -1px;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-default-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1278px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.wd-page-title {
background-color: #ffffff;
}

body .cat-design-default.categories-with-shadow .wrapp-category {
    box-shadow: none;
}
.scrollToTop.button-show {
    border: 1px solid #000000a1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}
li.item-with-label.item-label-primary a, li.item-with-label.item-label-secondary a {
    color: #000;
}
li.cat-item:hover .count, li.wc-layered-nav-term:hover .count {
    color: #fff;
    background-color: var(--wd-primary-color);
    border-color: var(--wd-primary-color);
}
.wd-widget a{
	color: #000;
}
.widget-area span.count {
    background-color: #fef0ff;
    color: #000;
}
body #woo-customizer-block button.scroll-btn{
	background-color: #fef0ff;
	color: #000;
}
body #woo-customizer-block .child-category-container{
	scrollbar-color: #fef0ff #fff;
}
#snf__recently-viewed-products span.snf-documentpricing.snf-document__old-price {
    margin-right: 10px;
}
.snf__results.snf-results #snf__recently-viewed-products img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
article.post-single-page a {
    text-decoration: underline;
}
.post-template-default.single h3.entry-title.title, .archive.category.category-blog h1.entry-title.title {
    margin-top: 22px;
}

div#block_all_header_txt {
    position: relative;
    top: 20px;
		margin-bottom: 0;
}
.entry-title.title {
    margin-top: 22px;
}
.product_title.entry-title.wd-entities-title{
		margin-top: 0;
}
#main-footer-menu ul.wd-sub-menu.wd-sub-accented.mega-menu-list>li.item-with-label.item-label-primary>a {
    font-size: 24px;
		display: block;
    margin-bottom: var(--wd-tags-mb, 20px);
    color: var(--wd-title-color);
    text-transform: var(--wd-title-transform);
    font-weight: var(--wd-title-font-weight);
    font-style: var(--wd-title-font-style);
    font-family: var(--wd-title-font);
    line-height: 1.4;
}
#main-footer-menu ul.sub-sub-menu li.item-with-label a {
    font-size: 16px;
}
.post-template-default.single .wd-post-meta, .post-template-default.single div#comments{
		display: none;
}

.single-product .woocommerce-product-gallery .wd-watch-progress .wd-carousel-wrap .wd-carousel-item img {
    object-fit: cover;
    height: 140px;
}
/******************* SEARCH ******************************/
.snf-documents__container ul.labels-filter li {
    font-size: 16px;
}
.snf-documents__container ul.labels-filter {
    list-style: none;
}
.snf-documents__container ul.labels-filter li{
    margin-bottom: 10px;
}
.snf-sidebar__category:first-child .snf-sidebar__category-count {
    display: none;
}
#snf__recently-viewed-products .products{
	padding-bottom: 15px;
}
div#snf__recently-viewed-products>h1{
	display: none;
}
div#snf__recently-viewed-products .products::before {
    content: "";
    display: block;
    height: 10px;
    width: 100%;
    position: relative;
    top: -10px;
    z-index: 1;
    border-top: 1px solid rgba(232, 232, 232, 1);
}
form.snf__form.snf-form .snf-form__close-icon.snf-icon {
    transform: translateY(-50%);
    top: 50%;
    right: 3%;
    width: 45px;
    height: 45px;
    opacity: .9;
    fill: #000;
}
form.snf__form.snf-form .snf-form__search-icon.snf-icon {
    transform: translateY(-50%);
    top: 50%;
    left: 3.2%;
    width: 45px;
    height: 45px;
}
.snf__form {
    max-width: none;
    margin: 0 auto;
    padding: 0 3%;
    display: block;
    position: relative;
}
span.snf-document__availability.snf-document__availability--available {
    font-size: 13px;
}
.snf-document__data .snf-document__availability, span.snf-document__availability.snf-document__availability--available {
    font-weight: normal;
    color: #000;
}
span.snf-sidebar__category-count.snf-sidebar__category-count--active {
    background-color: #f8e67a;
    color: #000;
}
div .snf-sidebar__category-more:hover {
    color: rgba(100, 119, 136, 0.9);
		text-decoration: underline;
}
div .snf-sidebar__category-more {
    font-size: 16px;
    margin-top: 15px;
    color: rgba(100, 119, 136, 0.7);
    cursor: pointer;
    text-align: left;
    transition: all 0.3s;
}
span.snf-documentpricing:nth-of-type(2) {
    font-weight: 600;
    color: #0ea73d;
}
span.snf-documentpricing:nth-of-type(1) {
    color: #575757;
}
.snf-document__data span {
    font-size: 15px;
}
.snf-results__empty.snf-history {
    display: none;
}
.snf__container .snf__header{
	box-shadow: none;
}
body .snf__results{
	padding-top: 10px !important;
}
.snf-form__close-icon {
    top: 25px;
    right: 3%;
    width: 43px;
    height: 43px;
    opacity: .9;
    fill: #000;
 }
input.snf-form__input {
    font-size: 34px;
    font-weight: 400;
    font-style: normal;
    position: relative;
    background: none;
    color: #000;
    height: 90px;
    line-height: 40px;
    margin: 0;
    padding: 6px 55px 9px 64px;
    width: 100%;
    box-sizing: border-box;
}
div#snf__recently-viewed-products h1 {
    font-size: 26px;
    font-weight: 600;
    margin: 0px 0 10px;
}

span.snf-document-list__title-link span {
    font-size: 26px;
    font-weight: normal;
}
/******************* SEARCH ******************************/
.savings-price{
	font-weight: 700;
}
span.banner-text-mobile {
    font-size: 18px;
}
.entry-content a {
    text-decoration: underline;
}
body .checkout-order-review>.woocommerce-checkout-review-order .wd-table-wrapper {
	overflow-x: visible;
}
body .woocommerce-invalid {
    --wd-form-brd-color: #E0B252;
}
span.cart-product-label {
    font-size: 18px;
    font-weight: bolder;
}
.wd-checkout-prod-total.product-total {
    min-width: 46px;
}
tr.order-total td {
    width: 50%;
}
.custom-delivery-text {
    font-size: 18px;
    color: #0ea73d;
}

.general-delivery-text {
    color: #0ea73d;
}

#recently-viewed-products .savings-text, 
#recently-viewed-products .general-delivery-text{
	display: none;
}
.summary-inner.set-mb-l.reset-last-child>p {
    margin: 0;
}
.savings-text {
    margin: 0;
    font-size: 18px;
    color: #0d8400;
		margin-bottom: 10px;
}
.price{
	margin: 0;
}
.price del {
    text-decoration: none;
    position: relative;
}

.price del::after {
    content: '';
    position: absolute;
    top: 44%;
    left: 0;
    right: 0;
    height: 0.06em;
    background-color: #575757;
}

.woocommerce-cart-form__cart-item .product-name a {
    text-decoration: underline!important;
		font-weight: 600!important;
}

.payments-picture {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    gap: 10px;
    padding-bottom: 10px;
}
.archive .term-description a {
    text-decoration: underline;
}
/******************PRODUCT PRICE********************/
body form.cart .product_totals ul li.wcgfpa_grand_total p.price {
    display: flex;
    flex-direction: column;
}
body form.cart .product_totals ul li.wcgfpa_grand_total {
    justify-content: flex-start;
		border-top: 0;
		margin: 0;
		padding: 0;
}
body form.cart .product_totals {
    margin: 0;
    padding: 0;
    border-top: 0;
    border-bottom: 0;
}
/**************************************/
.woocommerce-product-gallery a, .woocommerce-tabs a {
    text-decoration: underline;
}
.sidebar-container.wd-inited {
	min-width: 330px;
}
body .wd-swatches-filter.wd-filter-list.wd-labels-on.wd-size-normal.wd-layout-double.wd-text-style-1.wd-bg-style-1.wd-shape-round {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
/*#block_time_top{
	display: none;
}*/
/* CART ICON POPUP CHECKOUT */
#popup-box-content-inner-cross-sells span.custom-icon-add-to-cart-popup::before{
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 400;
	font-size: 20px;
	content: '\f123';
	font-family: 'woodmart-font';
}
/*****************************/
/* coupon */
.coupon button {
    background-color: var(--btn-accented-bgcolor);
    font-size: 18px;
    color: #fff;
}
input#coupon_code {
    width: 30%;
    font-size: 18px;
    color: var(--color-gray-500);
}
div.coupon span.cupon_mobilka_hr {
    color: var(--btn-accented-bgcolor);
    font-size: 18px;
    font-weight: bold;
    text-decoration: underline;
}
/* coupon */

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
  z-index: 9999999999 !important;
}

#error_page .nieuwe_industriale_meubelen_txt a, .term-description a, p a, .type-page li a, .woocommerce-tabs .wc-tab-inner a {
    border-bottom: none!important;
}
.entry-header .wd-post-date.wd-style-with-bg {
    top: 40px;
}
.archive.tax-product_cat .container-main-footer-one-full {
    margin-top: 25px;
}
h1 {
    font-size: 30px;   
}
h2 {
    font-size: 24px;    
}
h3 {
    font-size: 22px;   
}
h4 {
    font-size: 18px;     
}
h5 {
    font-size: 16px;    
}
h6 {
    font-size: 14px;    
}
input.s{
	background-color: #fff;
	color: rgb(0 0 0);
}
.price del span.woocommerce-Price-amount.amount {
    color: #575757;
}




/***********CART AND HIDE DUBLICATE BUTTON*************/
.product-wrapper>a.button.product_type_simple.add_to_cart_button.add-to-cart-loop {
    display: none;
}
.product-wrapper>a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {
    display: none;
}
tr.woocommerce-shipping-totals.shipping {
    flex-direction: column;
}
/*******************************/
.xgfield_select.kleur-kussens ul {
    max-height: 290px;
}
/* COOKIE */
#cookie-notice .cookie-notice-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/***************/
/* button cookie */
.button_cookie {
    min-height: 100%;
}
/********/
#recently-viewed-products small.woocommerce-price-suffix {
    display: none;
}


/*home page elementor */
h2.banner-title.wd-fontsize-l {
    display: inline-flex;
    flex-wrap: wrap;
    background: rgba(255,255,255,0.85);
    min-width: 70%;
    padding: 10px;
		padding-right: 25px;
    margin: -20px;
		position: relative;
}
.wrapper-content-banner.wd-fill.wd-items-bottom.wd-justify-center .banner-title-wrap .banner-title-wrap {
    margin: -10px 0px;
}
h2.banner-title.wd-fontsize-l::after {
    top: 50%;
    width: 10px;
    height: 10px;
    border-top: 2px solid #000000;
    border-right: 2px solid #000000;
    content: "";
    position: absolute;
    right: 10px;
    transform: translateY(-50%) rotate(45deg);
}
a.btn.btn-style-bordered.btn-style-rectangle.btn-size-extra-large.btn-color-white.btn-icon-pos-right {
    border-color: #fff;
}
a.btn.btn-style-bordered.btn-style-rectangle.btn-size-extra-large.btn-color-white.btn-icon-pos-right span.wd-btn-text {
    font-weight: bold;
}

.searchform input.s {
    border: 1px solid #000;	
}
.searchsubmit span {
    color: #000;
    background-color: #fff;
}

.gform_ajax_spinner{
	display: none;
}
.product-wrapper>a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop:last-child {
    display: none;
}
/* Recent bekeken producten img */
.container.recent_bekeken_producten .product_list_widget > li {
    min-height: 356px;
}
.container.recent_bekeken_producten .product_list_widget img {
    margin-bottom: 10px;
}
.container.recent_bekeken_producten .product_list_widget > li {
    padding-right: 15px;
    padding-left: 15px;
}
.container.recent_bekeken_producten .product_list_widget > li:first-child {
  padding-left: 0;
}
.container.recent_bekeken_producten .product_list_widget > li:last-child {
  padding-right: 0;
}
.recent_bekeken_producten h3.recent_bekeken_producten_title {
    text-transform: unset;
    font-size: 130%;
    position: relative;
    text-align: left;
    background: none;
    cursor: text;
    width: 100%;
    margin: 45px 0 20px;
    padding: 0 0 10px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    color: #141414;
    font-weight: 600;
}
.recent_bekeken_producten h3.recent_bekeken_producten_title::before {
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    width: 40px;
    height: 2px;
    background-color: var(--wd-primary-color);
}
ul.product_list_widget {
    padding: 0;
}
.container.recent_bekeken_producten{
	padding: 0px;
}
.product-grid-item .product-element-top, .product-grid-item .product-element-top .product-image-link, .product-grid-item .product-element-top .hover-img a{
	height: 100%;
}
#recently-viewed-products .product-element-top img, #search-and-find__recently-viewed-products .product-element-top img{
    height: 100%;
    width: 100%;
		object-fit: cover;
}
/* ****************** */
body .products-bordered-grid.elements-grid:not(.elements-list) [class*="-grid-item"] {
    border-bottom-width: 0px;
    border-right-width: 0px;
}
body .products-bordered-grid.elements-grid {
    border-left-width: 0px;
		border: 0;
}
.products-bordered-grid.elements-grid:not(.elements-list) [class*="-grid-item"] {
    border: 0;
}
body .products-bordered-grid .owl-carousel-item {
    border: 0px;
}
body .products-bordered-grid .owl-stage-outer {
    border-width: 0px;
}
body #search-and-find__recently-viewed-products.products .product-grid-item,
body #search-and-find__recently-viewed-products.products
{
	border: none;
	padding-bottom: 15px;
}
body #search-and-find__recently-viewed-products.products .product-grid-item:nth-child(1) {
    padding-left: 0px;
}
body #search-and-find__recently-viewed-products.products .product-grid-item:nth-child(4) {
    padding-right: 0px;
}
body #recently-viewed-products .products .product-grid-item,
body #recently-viewed-products .products {
 		border: none;
}
#recently-viewed-products .products .product-grid-item:nth-child(1) {
    padding-left: 0px;
}
#recently-viewed-products .products .product-grid-item:nth-child(4) {
    padding-right: 0px;
}

.search-and-find__form .search-and-find__icon{
	fill: #000;
	opacity: 1;
}

#block_clone a.button.wp-element-button.product_type_simple.add_to_cart_button.add-to-cart-loop {
    display: none;
}

.search-and-find__results h1::before {
    content: "";
    display: block;
    height: 10px;
    position: relative;
    top: -10px;
    z-index: 1;
    border-top: 1px solid rgba(232, 232, 232, 1);
}
#recent_bekeken_producten_block h2{
 text-align: center;
}
.search-and-find__results h1{
		display: none;
}

#search-and-find__recently-viewed-products::before {
    content: "";
    display: block;
    height: 10px;
		width: 100%;
    position: relative;
    top: -10px;
    z-index: 1;
    border-top: 1px solid rgba(232, 232, 232, 1);
}

/***********************************/
.search-and-find__form .search-and-find__icon{
	fill: #000;
	opacity: 1;
}
.xgform .jq-selectbox li.sel {
    background-color: #d3d3d3;
    color: #000;
}


.jq-selectbox.jqselect.large.gfield_select {
    width: 100%;
}
span.my_text_coupon_car {
    font-size: 11px;
    font-style: italic;
}
#block_clone .wd-add-btn.wd-add-btn-replace.woodmart-add-btn {
    display: none;
}



p.stock.in-stock {
    display: none;
}
p.stock.in-stock.in_show_block {
    display: block;
}
body input#gform_submit_button_4,body .full-content-maybe-with-more-button .more {
	background-color: #9e5da0;
	    color: #fff;
}
body .summary-inner a#print_button_id {
    top: 80px;
}
.product-type-variable .summary-inner > p.price {
		display: none;
}
div#block_clone {
    width: 100%;
}
html .advantages-header.visible-xs {
    background-color: #f0ffe0;
}
html .product-grid-item .wd-entities-title {
    height: 65px;
}
#popup-box-content-wrapper-cross-sells a.checkout-button.button {
    background-color: #9E5DA0;
	color:#fff;
}

.home .searchform .searchsubmit {
    color: #000;
}

.home form.searchform input::placeholder {
color: #000!important;
}
.home .wd-header-mobile-nav .wd-tools-icon:before {
    color: #000;
}
.home .woodmart-search-form input[type='text'] {
    border: 1px solid #000!important;
}



.testmylinknone > li > a {
display: none;
}


html .clickdesk-ultra .click-desk-closed-container .click-desk-visitor {
    display: none!important;
}

.kussen-label > .ginput_container .ginput_product_price {
   /* display: none;*/
	border: unset;
}



.kussens-color-img ul.gfield_checkbox li, .afwerking_img ul.gfield_checkbox li {
    width: 20%;
    float: left;
    position: relative;
    margin-bottom: 20px !important;
    background-repeat: no-repeat;
	    height: 100px;
	    background-position-y: 25px;
}
.kussens-color-img ul.gfield_checkbox li input, .kussens-color-img ul.gfield_checkbox li input {
    position: absolute;
    bottom: 7px;
    margin: 0;
    right: 23%;
}
.kussens-color-img ul.gfield_checkbox li label, .kussens-color-img ul.gfield_checkbox li label {
    height: 100px;
    width: 100%;
	max-width: 100%;
    text-align: center;
    font-size: 13px;
	line-height: 12px;
}






div #shipping_method input.shipping_method {
    float: left;
    margin-left: 0px;
}
/**/
h4#mwb_wpcod_amount_on_cod_msg_show,
ul li.wc_payment_method.payment_method_cod,
input#mwb_wpcod_accept_deposite_ammount {
	visibility: hidden;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
p.woocommerce-thankyou-order-received bdi {
    font-size: 20px;
    font-weight: bold;
    margin-left: 10px;
}



.products-footer a.btn.wd-load-more.wd-products-load-more.load-on-click {
    background-color: #9e5da0!important;
    border-color: #9e5da0;
    color: #fff;
}
.products-footer a.btn.wd-load-more.wd-products-load-more.load-on-click:hover {
    opacity: 0.80;
}

/**/
.product_totals > ul > li.gfield {
    display: block;
}
.wrap-info-block > ul > li {
    display: block;
}
.tabs-layout-tabs .tabs li.additional_information_tab {
    display: none;
}
a.woodmart-accordion-title.tab-title-additional_information {
    display: none;
}

div .jq-selectbox__trigger {
    border-left: unset;
}
.jq-selectbox__dropdown { 
		top: auto!important;
}
div  .jq-selectbox__trigger-arrow, div .behandeling-kleur .jq-selectbox__trigger-arrow, div .behandeling-nanolak .jq-selectbox__trigger-arrow, div .kleur-betonlook .jq-selectbox__trigger-arrow, div .behandeling-metalen-frame .jq-selectbox__trigger-arrow, div .behandeling-kleur-eiken .jq-selectbox__trigger-arrow {

    background-image: url('/wp-content/uploads/2020/12/select_form_st.png');
	  position: absolute;
    right: 14px;
    border: unset;
    width: 17px;
    height: 12px;
    background-position: unset;
    background-size: auto 14px;
    background-repeat: no-repeat;
}
div  .jq-selectbox li.selected {
    background-color: #d3d3d3;
    color: #000;
}
div  .jq-selectbox__select:hover {
    background: #fff;
}
div  .jq-selectbox.jqselect.medium.gfield_select {
		width: 100%;
}

div .jq-selectbox__select {
    height: 40px;
    padding: 4px 45px 4px 10px;
    border: 1px solid #CCC;
    border-bottom-color: #d3d3d3;
    border-radius: 0px;
    background: #fff;
    box-shadow: unset;
}



















div .icons-design-default .woodmart-social-icon {
    padding: 0 25px;
}
ul#tabs_form_battom li.tab2cl a {
    padding: 10px;
}
div .behandeling-kleur .jq-selectbox, div .behandeling-kleur .jq-select-multiple, div .behandeling-nanolak .jq-selectbox, div .behandeling-nanolak .jq-select-multiple, div .kleur-betonlook .jq-selectbox, div .kleur-betonlook .jq-select-multiple, div .behandeling-metalen-frame .jq-selectbox, div .behandeling-metalen-frame .jq-select-multiple, div .behandeling-kleur-eiken .jq-selectbox, div .behandeling-kleur-eiken .jq-select-multiple {
    width: calc(100%);
}


div .behandeling-kleur .jq-selectbox__trigger-arrow, div .behandeling-nanolak .jq-selectbox__trigger-arrow, div .kleur-betonlook .jq-selectbox__trigger-arrow, div .behandeling-metalen-frame .jq-selectbox__trigger-arrow, div .behandeling-kleur-eiken .jq-selectbox__trigger-arrow {
/*
    background-image: url('/wp-content/uploads/2020/12/select_form_st.png');
    */
}
/**/
.single-product-page p.in-stock {
/*display: none;*/
}

/**/
#popup-box-content-wrapper-cross-sells a.button.product_type_simple.add_to_cart_button.add-to-cart-loop {
    width: 90%;
}
div#popup-box-content-wrapper-cross-sells h3.product-title {
    height: 40px;
}
.woocommerce-cart .header-banner {
    display: none;
}
.woocommerce-cart.header-banner-display div.website-wrapper {
    margin-top: 0;
}
#popup-box-content-wrapper-cross-sells a.checkout-button.alt.wc-forward.txt-shop {
    margin-left: 10px;
}
/**/
li.child_menu_block {
    margin-left: 25px;
}
/*Menu color*/
.sub-menu-dropdown.color-scheme-dark {
    background-color: #E6DDE6;
}
.navigation-style-default .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, 
.navigation-style-separated .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, 
.navigation-style-bordered .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, 
.vertical-navigation .menu-mega-dropdown .sub-sub-menu li a,
.navigation-style-default .menu-simple-dropdown .color-scheme-dark li a{
    color:#2d2d2d;
}
.menu-nav-container .menu-item-design-sized .sub-menu-dropdown {
    padding-top: 10px;
}
.menu-nav-container .vc_col-has-fill>.vc_column-inner {
    padding-top: 10px;
}
/*Home*/
.home .page-title {
     display:none;
}

.categoru_title_home {
    margin-top: 25px;
}
.home_block_title, .home_title .tab-label {
    font-size: 26px;
    margin-bottom: 20px;
		font-weight: 400;
}
.home_title a.wd-nav-link {
    padding-top: 5px;
}
.home_block_title:after, .home_title .tab-label:after {
    content: " ";
    position: absolute;
    top: 45px;
    left: 0;
    width: 40px;
    height: 2px;
    background: #000;
}

#buttom_home_txt a {
    background-color: #9e5da0;
    border-color: #9e5da0;
}
.product-item.small-img {
    display: block;
} 
.product-item.small-img img, .large-img img {
    width:100%;
}
a.product-item.small-img.two-block-home {
    margin-top: 5.5%;
}
/**/
a.col-lg-6.col-md-6.col-sm-6.col-xs-6.home_img_top5 {
    margin-left: 12%;
}
@media (max-width: 659px) { 
   
    a.product-item.col-lg-6.col-md-6.col-sm-6.col-xs-12.large-img {
        padding-right: 0;
    }
    .home_block_title {
        font-size: 22px;
    }
}
/*************************************************************/
.product_cat_product_labels_delete .product-labels {
    display: none;
}
.product_sale_product_labels_delete .product-labels {
    display: none;
}


a#print_button_id {
    position: absolute;
    top: 30px;
    right: 28px;
    background: #fff;
    padding: 5px;
}
a:hover {
    text-decoration: underline;
}  
.whb-text-element.text-element-inline > div > span::before {
    /*content: url(/wp-content/uploads/2018/11/t-d-maatwerk.png);*/ 
    content: url(/wp-content/uploads/2020/11/ico-ruler-1-1.png);
    position: absolute;
    left: -25px;
}
.whb-text-element > div > span {
    position: relative;
}
header .whb-top-bar a:hover, header .whb-top-bar a {
    color: #fff;
}
header .whb-top-bar a {
    border-bottom: 1px solid #777;
}
header .whb-top-bar a:hover {
    color: #fff;
    border-bottom: 1px solid #000;
    text-decoration: unset;
}
/*
.term-description a {
    border-bottom: 1px solid #777;
}
.term-description a:hover {
    border-bottom: 1px solid #333;
    text-decoration: unset;
}
*/
.nieuwe_industriale_meubelen_txt a, .term-description a, p a, .type-page li a, .woocommerce-tabs .wc-tab-inner a {
    border-bottom: 1px solid #777;
}
.nieuwe_industriale_meubelen_txt a:hover, .term-description a:hover, p a:hover, .type-page li a:hover, .woocommerce-tabs .wc-tab-inner a:hover {
    border-bottom: 1px solid #333;
    text-decoration: unset;
}
.populareproductentitle h4.woodmart-title-container.title.woodmart-font-weight- a:hover {
  text-decoration: unset;
}
header .whb-top-bar a.d-s-phone {
    padding-left: 20px;
    background: url(/wp-content/uploads/2020/11/t-d-ico-tel-1.png) no-repeat center left;
    margin-left: 25px;
    border-bottom: 0px solid #777;
}
header .whb-top-bar a.d-s-phone:hover {
    border-bottom: 0px solid #fff;
    text-decoration: unset;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1493796739523.vc_row-has-fill.vc_row-no-padding.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex {
    display: none;
}
.header_block_top_mobile .adv-item, .header_block_top_mobile.right_tops span, .header_block_top_mobile.right_tops a {
    font-size: 10px;
    margin-right: 14px;
}
.header_block_top_mobile.right_tops {
    text-align: right;
}
@media (max-width: 1024px) and (min-width: 960px) {
    .header_block_top_mobile {
        display: block;
    }
    
}
@media (max-width: 959px) and (min-width: 768px) {
    .header_block_top_mobile {
        display: block;
    }
    
    .header_block_top_mobile .adv-item, .header_block_top_mobile.right_tops span, .header_block_top_mobile.right_tops a {
        font-size: 8px;
        margin-right: 5px;
    }
}
@media (max-width: 767px) { 
    .header_block_top_mobile { 
         display: none;
    }
    .mobile_top {
        display: block;
    }
}
.adv-item {
    display: inline-block;
    margin-right: 7px;
    color: #000000;
   font-size: 13px;
    font-weight: 400;
    text-transform: none!important;
    line-height: 34px;
}
.adv-item a {
    color: #000 !important;
}
.adv-item:before {
    display: inline-block;
    content: url(/wp-content/themes/woodmart-child/images/v-header.png);
    margin-right: 11px;
}
.d-s-contact {
    background-color: transparent;
    padding: 0 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 34px;
    transition: 0.5s;
}
.whb-color-light .whb-text-element  a.d-s-phone {
    padding-left: 20px;
    background: url(/wp-content/themes/woodmart-child/images/t-d-ico-tel.png) no-repeat center left;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}
/*home*/
#block_home_slide .wpb_widgetised_column.wpb_content_element {
    margin-bottom: 0;
}
/*
.product .gform_body > ul > li {
    width:50%;
    float:left;
}
.gform_wrapper ul li.gfield {
    clear: unset;
}
*/
@media only screen and (min-width: 641px) {
    .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: calc(100% - 8px);
}
}
     
/**/
.customer_also_viewed_wrapper h2, .customer_also_viewed_wrapper div.products.align-items-start {
    max-width: 1278px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.customer_also_viewed_wrapper h2:before {
    content: " ";
    position: absolute;
    top: 60px;
    left: 15px;
    height: 3px;
    width: 40px;
    height: 2px;
    background-color: #339059;
}
.customer_also_viewed_wrapper h2 {
    color: #2d2a2a;
    font-weight: 600;
    margin-bottom: 20px;
    line-height: 2.5;
    display: block;
}
.customer_also_viewed_wrapper {
    max-width: 1222px;
    margin: 30px;
    position: relative;
}
.site-content.shop-content-area.content-with-products {
    max-width: 1222px;
    margin: 0 auto;
}
.customer_also_viewed_wrapper li.product {
    display: inline-block;
    width: 25%;
    position: relative;
}
.customer_also_viewed_wrapper a h3 {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    text-align: center;
    font-weight: 600;
}
.customer_also_viewed_wrapper a.button.product_type_simple {
    display: none;
}
.customer_also_viewed_wrapper a span.price {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
    text-align: center;
    display: block;
    width: 100%;
}
/**/
span.tabs_afrekenencl {
    color: #339059;
    text-decoration: underline;
    cursor: pointer;
}
#tab2afrekenen.none_vat {
   display:none;
}
/**/
.woocommerce > form.checkout_coupon {
    max-width: 100%;
}
/**********************/
#main-nav li a[title="custom-i"] {
    background-image: url(/wp-content/themes/woodmart-child/images/ruller-pencil-icon.png) !important;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat !important;
    padding-left: 49px !important;
    background-position: 15px 12px !important;
    margin-bottom: -1px;
    background-color: #e4e4e4 !important;
}



.menu-simple-dropdown li a[title="custom-i"] {
     background-image: url(/wp-content/themes/woodmart-child/images/ruller-pencil-icon.png) !important;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat !important;
    padding-left: 49px !important;
    background-position: 15px 12px !important;
    margin-bottom: -1px;
    background-color: #e4e4e4 !important;
}
.area-sidebar-shop .widget_product_categories li.cat-item.cat-item-499 {
    display: none;
}
body #st-4 {
  top: 60%;
}

@media only screen and (min-width: 641px) {
  body  .gform_wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area {
    margin-left: 0;
}
}
div#sb_instagram {
    margin-top: 100px;
}
.woocommerce-message.error.waskomenerror {
    background: #ffd9c8;
    color: #000;
}
.search-by-category li.cat-item.cat-item-499 {
    display: none;
}
.search-by-category .list-wrapper {
    width: 270px;
}

.baner_top > span {
   width: 50%;
   float: left;
}
.baner_top .metaslider {
    float: right;
}
.baner_top p {
    display: none;
}
@media (max-width: 767px) { 
    .baner_top > span {
        width: 100%;
    }
    .baner_top .woodmart-countdown-timer.text-left {
        text-align: center;
    }
    .baner_top .woodmart-countdown-timer {
        margin-top: 10px;
    }
    .baner_top .metaslider {
        float: unset;
        margin: 0 auto;
    }
}
#baner_counter_top .metaslider {
         float: right;
    }
@media (max-width: 767px) { 
    #baner_counter_top .metaslider {
            float: unset;
            margin: 0 auto;
    }
    .header-banner-container .woodmart-countdown-timer.text-left {
        text-align: center;
    }
}

/*Baner */
/*
.woocommerce-cart.header-banner-display .website-wrapper {
	margin-top: 0px;
}
*/
.single-product.header-banner-display .website-wrapper {
    overflow: visible;
}

.single-product.header-banner-display .header-banner {
   /* top: -10px;*/
}

@media (max-width: 1024px) {
    .single-product.header-banner-display .header-banner {
        /*top: -42px;*/
    }
    .clickdesk_bubble .cd-mob-chat-widget {
        bottom: 50px;
    }
}
.whb-top-bar .whb-text-element {
    font-size: 14px;
}


.product-tabs-wrapper .tabs-layout-tabs .tabs li a {
       opacity: unset;
}

.order_details .order_item .woocommerce-table__product-name.product-name img {
    width: auto;
}
.metaslider-6233 {
    margin: 0 auto;
}

/**/
.woocommerce-checkout.header-banner-display.header-banner-enabled .website-wrapper {
    margin-top: 0;
}

.woocommerce-checkout.header-banner-display.header-banner-enabled .header-banner.color-scheme-light {
    display: none;
}
/**/
@media screen and (max-width: 782px) {
	html .single-product.header-banner-enabled #wpadminbar {
		top: -117px;
	}
	.single-product.header-banner-display .header-banner {
       /* top: 0px;*/
    }
}
/**/
input#mailchimp_woocommerce_newsletter {
    float: left;
    margin-top: 5px;
}
/**/
.order_details .order_item .woocommerce-table__product-name.product-name img {
    width: auto;
    max-width: 150px;
}
.woodmart-timer.off_time_block {
    display: none;
}
/*pr*/
.yith-wfbt-section .yith-wfbt-images td img {
    width: 180px;
    height: auto;
}
.yith-wfbt-section .yith-wfbt-images td.image-td {
    border: 0;
    padding: 10px 0;
    vertical-align: middle;
}
table.yith-wfbt-images {
    float: left;
    width: auto;
}
form.yith-wfbt-form {
    /* width: 100%; */
    /* clear: both; */
    display: inline-block;
}

.color-scheme-dark .widget a, .color-scheme-dark .woodmart-widget a, .color-scheme-dark div[class^=vc_wp] a {
    color: #000;
}
.color-scheme-dark {
    color: #000;
}
.woodmart-navigation .item-level-0>a {
    text-transform: unset;
}
/*GF*/

/***************************/
form.cart .gform_wrapper li[class*="text-field-of-output-price"] div.ginput_container {
    float: left;
    width: auto;
    height: 16px;
    margin-top: 4px;
}
form.cart .gform_wrapper li[class*="text-field-of-output-price"] textarea {
    float: left;
    max-width: 158px;
    height: 30px;
    padding: 0;
    margin: -6px 0 0 6px;
    background: #fff;
    border: none;
}
/**/
form.cart li[class*="text-field-of-output-price"] {
	display: none;
}
form.cart li[class*="text-field-of-output-price"].show_block_gf {
	display: inline-block;
}
form.cart .gform_wrapper .top_label li[class*="text-field-of-output-price"] .gfield_label {
	clear: both;
    float: left;
}
/**/
a.woodmart-load-more span, a.woodmart-load-more {
    background: #661048;
    color: #fff;
    border-color: #661048;
}
a.woodmart-load-more:not(:hover) {
    background-color: #661048!important;
}
.woodmart-load-more:hover {
    background: #661048;
    color: #fff;
    border-color: #661048;
    text-decoration: underline;
}
/**/
li.maatwerk_bestellen {
    background-color: #000;
    background-image: url(/wp-content/themes/woodmart-child/images/ruller-pencil-icon.png);
    background-repeat: no-repeat;
    background-position: 12px;
    padding-left: 50px;
}
/**/
.content-layout-wrapper.align-items-start {
  display: flex;
  align-items: center;
  justify-content: center;
}



.woodmart-search-form input[type='text']{
	border: 1px solid rgba(129,129,129,.9);}

h3.recent_bekeken_producten_title {
    font-size: 130%;
    -o-transition: all 200ms;
    transition: all 200ms;
    font-size: 30px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    background: #d8d8d8;
    border-radius: 0;
    cursor: pointer;
    float: right;
    padding: 0;
    color: #333;
    margin-top: 0px;
    margin-right: 0px;
    height: 40px;
    width: 40px;
    line-height: 40px;
    z-index: 99999;
}

li.child_menu_block{position:relative;}
li.child_menu_block:before {
    content: '↳';
	position:absolute;
	left:-26px;
	top:4px;
	color:#999;
}


.multi-search .multi-layout, .multi-search .multi-wrapper {
    margin-top:0px!important;
   
}





div#popup1 .popup{height:auto;
width:360px;}
div#popup1 .popup .close {
    position: absolute;
    top: 0px;
    right: 0px;
    -webkit-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
    font-size: 30px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    background: #d8d8d8;
    border-radius: 0;
    cursor: pointer;
    float: right;
    padding: 0;
    color: #333;
    margin-top: 0px;
    margin-right: 0px;
    height: 40px;
    width: 40px;
    line-height: 40px;
    z-index: 99999;
}

li.child_menu_block{position:relative;}
li.child_menu_block:before {
    content: '↳';
	position:absolute;
	left:-26px;
	top:4px;
	color:#999;
}


.multi-search .multi-layout, .multi-search .multi-wrapper {
    margin-top:0px!important;
   
}

.woocommerce-product-gallery ul li:before {
    content: "\f113";
    color: #1a1a1a;
	font-size: 10px;}
.woodmart-widget > ul > li.cat-item-1{display:none!important;}

.page-title-default{margin-top:-24px!important;}


div .woodmart-social-icons.icons-size-small i, .woodmart-social-icons.icons-size- i {
    font-size: 22px;
}
/* mandatory field on the product page  */
.gform_body li.field_validate_lh input[type='text'] {
    background: #ff000017;
    border: 1px solid red;
}

/*  search form and black stripe in the header */
@media (max-width: 1024px){
	input.s {
    width: 90vw;
  }
	.whb-main-header .whb-header-bottom{
		background: none;
	}
}



/*  highlighting in the footer */
.container-main-footer-two-full aside .footer-column.footer-column-1.col-12.col-sm-6.col-lg-3:last-child{
	background: none;
}
.woocommerce-tabs label.wc-tab-rm-actions button.button.more.hide-more {
    display: block !important;
    background-color: #9e5da0;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    border-radius: 0;
    width: 142px;
    height: 41px;
    margin-top: 15px;
    margin-right: 0;
    margin-left: auto;
}
.summary-inner.wd-set-mb.reset-last-child.click_tabs .savings-text {
    display: none;
}@media (min-width: 1025px) {
	/*******************SHOP PAGE************************/
body.archive.post-type-archive.post-type-archive-product.theme-woodmart.woocommerce-shop .products.wd-products.wd-grid-g {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
a.scrollToTop {
    bottom: 55px; 
}
body.archive.post-type-archive.post-type-archive-product.logged-in.admin-bar.theme-woodmart.woocommerce-shop .wrapp-category {
    display: grid;
    grid-template-rows: 1fr 50px;
    gap: 25px;
}
body.archive.post-type-archive.post-type-archive-product.logged-in.admin-bar.theme-woodmart.woocommerce-shop .hover-mask h3.wd-entities-title {
    font-size: 16px;
}
/*******************SHOP PAGE************************/
/*home page elementor */
.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none !important;
}
/*******************************/
.product-image-thumbnail img.attachment-150x0.size-150x0 {
    object-fit: cover;
    height: 9em;
}

.menu-mega-dropdown .color-scheme-light .sub-sub-menu li a, .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a {
    color: rgb(0 0 0)!important;
    color: #2d2d2d!important;
}
.wd-nav-vertical>li.menu-item-has-children>a:after {
    color: rgba(82,82,82,0.45)!important;
}
.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat:hover {
    background-color: #101010!important;
}

.wd-nav-vertical.wd-design-default>li:is(.wd-opened,:hover)>a {
    background-color: #101010!important;
		color: #fff!important;
}
.wd-dropdown-menu.wd-dropdown.wd-design-sized.color-scheme-light {
    background-color: #fff!important;
}
.wd-sub-menu a .nav-link-text {
  color: #2d2d2d !important;
}
/************************************/
body.home .top_block_baner {
    display: none;
}
@media (min-width: 769px) {
#nieuwe-industriale-meubelen .product-grid-item.col-md-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
}
}
/*.categories-menu-dropdown.vertical-navigation.woodmart-navigation  {
    box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.15);
}
*/
.categories-menu-dropdown .item-level-0 > a {
font-weight:600!important;
}
div .sub-menu-dropdown.color-scheme-light {
    background-color: #fff;
}
.categories-menu-dropdown.vertical-navigation.woodmart-navigation {
box-shadow: -5px 15px 15px rgba(0,0,0,0.1);
}
.sub-menu-dropdown.color-scheme-light {
box-shadow: 10px 15px 15px rgba(0,0,0,0.1);
}

header .vertical-navigation .item-level-0:hover > a {
    background-color: #101010;
    color: #fff;
}
header .woodmart-navigation li.item-level-0.menu-item-has-children:hover > a:after {
	color: #fff;
}
.woodmart-navigation .category-icon {display:none;}


.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.item-level-0.menu-item-design-sized.menu-mega-dropdown.item-event-hover.callto-btn.menu-item-has-children.dropdown-with-height {
position: relative;
}


#menu-main-vertical-menu > li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.item-level-0.menu-item-design-sized.menu-mega-dropdown.item-event-hover.callto-btn.menu-item-has-children.dropdown-with-height > div.sub-menu-dropdown.color-scheme-dark {
    min-height: auto!important;
}



.sub-menu-dropdown.color-scheme-dark {
    background-color: #fff;
}
header .vertical-navigation .menu-mega-dropdown .color-scheme-light .sub-sub-menu li a, header .vertical-navigation .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a {
    color: rgb(0 0 0);
}
.navigation-style-default .menu-mega-dropdown .color-scheme-dark .sub-sub-menu li a, .navigation-style-default .menu-simple-dropdown .color-scheme-dark li a { 
	color: #101010;
}
.menu-simple-dropdown li a[title="custom-i"] {
    background-color: #000;
}
.navigation-style-default .menu-simple-dropdown .color-scheme-dark li a:hover {
background-color: unset!important;
	color:#101010;
}
/**/
/*Slider header (baner)*/
/*
div.header-banner {
    height: 71px;
}
.container.header-banner-container.reset-mb-10 {
    height: 71px;
}
*/
/*
.header-banner-display div.website-wrapper {
    margin-top: 71px;
}
*/
.vertical-navigation .menu-mega-dropdown .color-scheme-light .sub-sub-menu li a:hover, .full-screen-nav .menu-mega-dropdown .sub-sub-menu li a:hover {
    color: #000;
}


}

@media (min-width: 768px) and (max-width: 1024px) {
	div#block_is_text {
    display: none;
}
.page-id-393 .container .whb-column.whb-col-center.whb-visible-lg:nth-child(1), .page-id-392 .container .whb-column.whb-col-center.whb-visible-lg:nth-child(1){
    display: block;
}
/************************/
.product-image-thumbnail img.attachment-150x0.size-150x0 {
    object-fit: cover;
    height: 8em;
}
.container.recent_bekeken_producten {
    padding-right: 15px;
    padding-left: 15px;
}
a.scrollToTop {
    display: none;
}
.clickdesk_bubble .cd-mob-chat-widget {
    bottom: 50px;
}
.woodmart-vc-ajax-search {
    margin-bottom: 0px;
    margin-top: 0px!important;
}
.woodmart-burger-icon.mobile-nav-icon.whb-mobile-nav-icon.mobile-style-icon.woodmart-mobile-menu-custom-icon {
    z-index:9;
}
.woodmart-logo.woodmart-main-logo {
    z-index: 99;
}
}

@media (max-width: 576px) {
	body .behandeling-metalen-frame .jq-selectbox__dropdown ul li {
        padding-left: 95px;
}
body div.uwy.userway_p5 .userway_buttons_wrapper {
    bottom: 50px;
}
body div.uwy.userway_p3 .userway_buttons_wrapper {
    left: calc(100vw - 9px);
    bottom: 160px;
}
a.scrollToTop {
        bottom: 110px;
}
/******************* SEARCH ******************************/
.product-element-bottom {
    display: none;
}
input.snf-form__input {
    padding: 5px 41px 5px 50px;
    height: 60px;
    font-size: 20px;
}
span.snf-document-list__title {
    font-size: 28px;
}
span.snf-category-filter-count {
    display: none;
}
/******************* SEARCH ******************************/
.woodmart-price-filter ul, form.woocommerce-ordering-list.wd-style-underline.wd-ordering-mb-icon ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
div#social-media {
    z-index: 9999;
		left: 0;
}
/* MENU */

.mobile-nav li.menu-item-has-children > a.woodmart-nav-link {
    font-weight:bold!important;
}

.elementor-widget-wrap .elementor-widget-wd_extra_menu_list .elementor-widget-container .wd-sub-menu.mega-menu-list>li>a{
		
		font-size: 18px;
}

.elementor-widget-wrap .elementor-widget-wd_extra_menu_list .elementor-widget-container .wd-sub-menu.mega-menu-list li a{
	font-size: 17px;
}

body .wd-nav-mobile>li>ul li>a {
    padding-left: 35px;
}
.mobile-nav.wd-side-hidden .wd-sub-menu .sub-sub-menu li a {
    padding-left: 50px;
  /*  background-color: #fbf0ff;*/
		color: #000;
}
.mobile-pages-menu>li>a{
   font-size: 15px;
}
.menu-item.opener-page > a.woodmart-nav-link, .menu-item.opener-page > .wd-sub-menu > li > a.woodmart-nav-link{
 		background-color: #fbf0ff;
		color: #000;
}

ul.wd-sub-menu li a{
		font-size: 16px;
}
/* MENU */
input#coupon_code {
    width: 100%;
}
body div.quantity input[type="button"]{
	min-width: 40px;
	min-height: 40px;
}
body div.quantity input {
    min-height: 40px;
}

.page-id-393 .container .whb-column.whb-col-center.whb-visible-lg:nth-child(1), .page-id-392 .container .whb-column.whb-col-center.whb-visible-lg:nth-child(1) {
    display: block;
}

.moove-gdpr-button-holder button {
    width: 40%;
}
#error_page .product-grid-item :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links) {
    margin-bottom: 15px!important;
}
h1 {
    font-size: 28px;
}
h2 {
    font-size: 24px;
}
h3 {
    font-size: 20px;
}
h4 {
    font-size: 18px;
}
h5 {
    font-size: 16px;
}
h6 {
    font-size: 14px;
}
.wd-tools-icon img.wd-custom-icon {
  width: 26px;
	height: 25px;
}
div.product-additional-galleries{
	padding: 0px;
	bottom: 15px;
    left: 30px;
}
div#st-1 {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}
/*********************************************/
.owl-next.wd-btn-arrow::after {
		position: absolute;
    right: 15px;
}
.owl-prev.wd-btn-arrow::after {
		position: absolute;
    left: 15px;
}
.related-products {
    overflow: hidden;
}
/********************************************/
div#block_is_text {
    display: none;
}
/*********************/
h2.banner-title.wd-fontsize-l {
    padding: 5px 25px 5px 5px;
		top: 20px;
}
.content-banner.text-left .banner-title-wrap{
    margin: -20px 0px;
}

.product-image-thumbnail img.attachment-150x0.size-150x0 {
    object-fit: cover;
    height: 7em;
}
.wd-heading {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: flex-end;
  padding: 20px 15px;
  border-bottom: 1px solid var(--brdcolor-gray-300);
}
.wd-action-btn.wd-style-text > a::before {
  font-size: 110%;
  font-weight: 400;
}

.wd-heading .close-side-widget > a {
  font-size: 16px;
  height: 25px;
}
.container.recent_bekeken_producten .product_list_widget > li {
    padding-left: 0px;
}

.container.recent_bekeken_producten {
    padding: 0 15px;
}
body #search-and-find__recently-viewed-products.products .product-grid-item .product-wrapper .product-element-bottom {
    padding: 10px 0px;
    background-color: #fff;
    font-size: 14px;
    text-align: center;
}
body #search-and-find__recently-viewed-products.products .product-grid-item .product-wrapper .product-element-bottom .wd-entities-title {
	display: none;
}
#recent_bekeken_producten_block h2,
.search-and-find__results h1{
    margin: 15px 0px -5px 0px;
    font-size: 20px;

}

#recently-viewed-products .products .product-grid-item .product-wrapper .product-element-bottom {
    padding: 4px;
    background-color: white;
    text-align: center;
}
#recently-viewed-products .products .product-grid-item {
    padding: 5px;
}
#recently-viewed-products .products .product-grid-item .product-wrapper .product-element-bottom h3.wd-entities-title {
	display: none;
}

/*******************/
a.product-item.col-lg-6.col-md-6.col-sm-6.col-xs-12.large-img {
    display: none;
}
a.product-item.small-img.two-block-home {
    margin-top: 0;
}
a.product-item.small-img img {
    height: 117px;
}

a.product-item.small-img img {
    height: 117px;
    padding-right: 5px;
}
a.product-item.small-img.two-block-home img {
    height: 117px;
    padding-left: 5px;
	padding-right: 0px;
}
.block-home-small-img .product-item.small-img {
    width: 50%;
    float: left;
}
/************/
body .wd-accordion-opener.wd-opener-style-arrow:before {
    content: "";
}
body .summary-inner a#print_button_id {
    top: 80px;
}

.wd-side-hidden {
	z-index: 9999999999;
}
div .woodmart-accordion-title.active:after {
		content: "–"; 
		margin-top: -5px;
}
div .woodmart-accordion-title:after {
    margin-top: -15px;
    font-size: 32px;
    content: "+";    
}
.product_title {
    font-weight:600;
	  text-align: center;
}
/***************/
div .woodmart-social-icons.icons-size-small i, .woodmart-social-icons.icons-size- i {
    font-size: 32px;
}
.product-summary-shadow .summary-inner {
    padding-left: 10px;
	padding-right: 10px;
}
div .second-col.clearfix.row.col-lg-8.col-md-8.col-sm-8.col-xs-12 {
    width: 96%;
    padding: 2%!important;
}
div .second-col.clearfix.row.col-lg-8.col-md-8.col-sm-8.col-xs-12 a{  
    padding: 0px!important;
}
div .second-col .col-lg-6.col-md-6.col-sm-6.col-xs-12.block-home-small-img {
		padding: 0px!important;
}
/**/



div .woodmart-accordion-title:after {
	color: #3c3c3c;
	    font-weight: bold;
	    right: 10px;
	
}
div .woocommerce-tabs .woodmart-accordion-title {
    font-size: 15px;
    font-weight: bold;
}
div .tabs-layout-accordion .woodmart-tab-wrapper {
    border-bottom: 1px solid rgb(119 119 119 / 56%);
}
.offcanvas-sidebar-mobile .shop-content-area:not(.col-lg-12) .woodmart-woo-breadcrumbs {
    margin-top: 15px;
}
div .whb-header-bottom {
    background-color: rgba(255, 255, 255, 1);
}
div .whb-top-bar {
    background-color: #101010;
    border-color: #101010;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
}
.whb-column.whb-mobile-left.whb-hidden-lg {
    z-index: 999;
}

.wpb_column.home_plaska {
    margin-top: 15px;
}
.clickdesk_bubble .cd-mob-chat-widget {
    bottom: 50px;
}
.anderen_bekeken_ook .woocommerce.customer_also_viewed li.product {
    width: 50%;
}
.container.recent_bekeken_producten .product_list_widget>li {
    width: 50%;
}
.woodmart-vc-ajax-search {
    margin-bottom: 0px;
    margin-top: 0px!important;
}
.woodmart-burger-icon.mobile-nav-icon.whb-mobile-nav-icon.mobile-style-icon.woodmart-mobile-menu-custom-icon {
    z-index:9;
}
.woodmart-logo.woodmart-main-logo {
    z-index: 99;
}
/*instagram block*/

 #sb_instagram.sbi_col_8 #sbi_images .sbi_item {
    width: 50%;
}
	a.sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready {
    height: 150px!important;
}

/**/
/*Slider header (baner)*/
.reset-mb-10 ul {
    margin-bottom:0;
}
.header-banner-container {
    padding-right: 0;
    padding-left: 0;
}
/**/
.searchform input[type="text"] {
	background-color: #fff;}
.customer_also_viewed_wrapper li.product {
    width: 50%;
}

.behandeling-metalen-frame .jq-selectbox__dropdown ul li {
    padding-left: 4px;
    font-size: 13px;
    text-shadow: 1px 1px 1px #fff;
}
.home .xoo-wsc-modal {
display: none;
}
.wd-accordion.wd-opener-style-arrow>.wd-accordion-item>.wd-accordion-title .wd-accordion-opener:before {
    font-weight: 900;
    font-size: 14px;
    color: var(--color-gray-900);
}
.wd-accordion-title-text span {
    font-size: 18px;
}
}

