/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 13 2025 | 13:58:19 */
@media(max-width: 959.98px) {
	body:not(#__) .webr-cats-home {
		margin-top: 0 !important;
		padding: 50px 0 !important;
	}
	.woocommerce-page.post-type-archive-product .blog-header.entry-header, 
	.woocommerce-page.post-type-archive-product .blog-header.entry-header.with-topbar {
		padding-top: 50px !important;
		padding-bottom: 45px !important;
	}
	
	.ShopFiltersWrapper {
		margin: 35px 0 15px 0;
	}
	.ShopFiltersWrapper .container {
		display: flex;
		flex-direction: column;
	}
	.ShopFiltersWrapper .container .woocommerce-ordering,
	.ShopFiltersWrapper .container .woocommerce-result-count {
		width: 100%;
	}
	
	.woocommerce .woocommerce-ordering select.orderby {
		max-width: 200px;
	}
	
	.woocommerce-result-count {
		display: none;
	}
	
	body.single-product .woocommerce-tabs {
		margin-bottom: 0 !important;
	}
	
	body.single-product .summary {
		margin-bottom: 10px !important;
	}
	
	body:not(#__) .webr-wat-bieden-wij .vc_column-inner,
	body:not(#__) .webr-over-ons .vc_column-inner {
		padding: 0 !important;
	}
	
	.webr-contact-form {
		padding-bottom: 0;
	}
	
	.webr-contact-form .vc_row-has-padding-bottom {
		padding-bottom: 0 !important;
	}
	
	.webr-contact-form .wpcf7-submit {
		margin-bottom: 0;
	}
	
	.wpcf7-form textarea,
	.wpcf7-form input {
		border: solid 1px #f5f5f5 !important;
	}
	
	footer .upper-footer .third-widget-area,
	footer .upper-footer .second-widget-area {
		width: 100% !important;
	}

	body:not(#__) .vc_custom_1739454976315 {
		padding: 0 !important;
	}
}

@media (max-width: 767px) {
    .navbar-shrink #logo img {
		width: 50px !important;
		height: 50px;
    }
	.voor-wie-row-homepage .kd-photobox {
		margin-bottom: 0;
	}
}