.theme-vbdb {
	font-family:"Open Sans", Helvetica, Arial, sans-serif!important;
}

.theme-vbdb {} .footer-copyright-section {
	border-bottom: 5px solid #EE7502!important;
}

.theme-vbdb #banner-vriendelijke-buurt-actie {display:none;}
.theme-vbdb .sidebar-section-right .sidebar-widget:first-of-type {margin-bottom: 0px;	margin-top: 0;	overflow: hidden;	padding: 0px;}

.theme-vbdb.page-id-2125 #banner-vriendelijke-buurt-actie {display:block!important; margin-bottom: 6rem; width:100%;}
.theme-vbdb.page-id-2125 #banner-vriendelijke-buurt-actie img {width:100%; height:auto;}


.theme-vbdb .service-icon i,
.theme-vbdb .footer-contact-icon i,
.theme-vbdb .footer-addr-icon,
.theme-vbdb .page-breadcrumb > li .active a,
.theme-vbdb .blog-author span,
.theme-vbdb .reply a,
.theme-vbdb .error-404 h1,
.theme-vbdb .blogdetail-btn a,
.theme-vbdb .cont-btn a,
.theme-vbdb .sidebar-widget table th,
.theme-vbdb .footer-widget-column table th,
.theme-vbdb .top-contact-detail-section table th,
.theme-vbdb blockquote a,
.theme-vbdb #calendar_wrap table > thead > tr > th,
.theme-vbdb #calendar_wrap a,
.theme-vbdb table tbody a,
.theme-vbdb .format-quote p::before,
.theme-vbdb td#prev a,
.theme-vbdb td#next a,
.theme-vbdb dl > dd > a,
.theme-vbdb p > a,
.theme-vbdb tr .odd a,
.theme-vbdb tr .even a,
.theme-vbdb p .wp-caption-text a,
.theme-vbdb .footer-copyright a {
	color: #EE7502!important;
}

.theme-vbdb .navbar .navbar-nav > li > a:hover,
.theme-vbdb .navbar .navbar-nav > li > a:focus,
.theme-vbdb .blog-post-sm a:hover,
.theme-vbdb .blog-tags-sm a:hover,
.theme-vbdb .blog-sm-area h3 > a:hover,
.theme-vbdb .blog-sm-area h3 > a:focus,
.theme-vbdb .footer-blog-post:hover h3 a,
.theme-vbdb .footer-widget-tags a:hover,
.theme-vbdb .footer-widget-column ul li a:hover,
.theme-vbdb .footer-copyright p a:hover,
.theme-vbdb .blog-post-lg a:hover,
.theme-vbdb .blog-post-lg a:focus,
.theme-vbdb .blog-tags-lg a:hover,
.theme-vbdb .blog-lg-area-full h3 > a:hover,
.theme-vbdb .comment-date a:hover,
.theme-vbdb .reply a:hover,
.theme-vbdb .sidebar-blog-post:hover h3 a,
.theme-vbdb ul.post-content li:hover a,
.theme-vbdb .media-body th a:hover,
.theme-vbdb .media-body dd a:hover,
.theme-vbdb .media-body li a:hover,
.theme-vbdb .blog-post-info-detail a:hover,
.theme-vbdb .comment-respond a:hover,
.theme-vbdb .blog-lg-area-left h3 > a:hover,
.theme-vbdb .blog-lg-area-right h3 > a:hover,
.theme-vbdb .blog-lg-area-full h3 > a:hover,
.theme-vbdb .sidebar-widget > ul > li > a:hover,
.theme-vbdb blockquote a:hover,
.theme-vbdb blockquote a:focus,
.theme-vbdb table tbody a:hover,
.theme-vbdb table tbody a:focus,
.theme-vbdb .textwidget a:hover,
.theme-vbdb dl > dd > a:hover,
.theme-vbdb .rsswidget:hover,
.theme-vbdb .recentcomments a:hover,
.theme-vbdb p > a:hover,
.theme-vbdb ul > li > a:hover,
.theme-vbdb .footer-copyright a:hover {
color: #EE7502!important;
background-color: #ffffff!important;
}

.theme-vbdb .callout-btn2,
.theme-vbdb a.works-btn,
.theme-vbdb .blog-btn-sm,
.theme-vbdb a.more-link,
.theme-vbdb .top-contact-detail-section,
.theme-vbdb .blog-post-date-area .date,
.theme-vbdb .blog-btn-lg,
.theme-vbdb .sidebar-widget > .input-group > .input-group-addon,
.theme-vbdb .sidebar-widget > .input-group > .input-group-addon,
.theme-vbdb .navigation.pagination .nav-links .page-numbers.current,
.theme-vbdb a.error-btn,
.theme-vbdb .hc_scrollup,
.theme-vbdb .form-submit input,
.theme-vbdb .media-body input[type="submit"],
.theme-vbdb .sidebar-widget input[type="submit"],
.theme-vbdb .footer-widget-column input[type="submit"],
.theme-vbdb .blogdetail-btn,
.theme-vbdb .cont-btn button,
.theme-vbdb .orange-widget-column > .input-group > .input-group-addon,
.theme-vbdb .slider-btn-sm,
.theme-vbdb .slide-btn-sm,
.theme-vbdb .slider-sm-area a.more-link,
.theme-vbdb .blog-pagination span.current,
.theme-vbdb .wpcf7-submit,
.theme-vbdb .page-title-section,
.theme-vbdb ins,
.theme-vbdb .navbar-default .navbar-nav > .active > a,
.theme-vbdb .navbar .navbar-nav > .active > a,
.theme-vbdb .dropdown-menu,
.theme-vbdb .dropdown-menu .active > a
{
	background-color: #EE7502!important;
	color: #ffffff!important;
}


.theme-vbdb .slide-btn-sm {
	border:1px solid rgba(255,255,255,0.2);
	border-bottom:0;
}


.theme-vbdb .tagcloud a:hover,
.theme-vbdb .blogdetail-btn a:hover,
.theme-vbdb .cont-btn a:hover,
.theme-vbdb .sidebar-widget-tags a:hover,
.theme-vbdb .sidebar-widget-tags a:hover,
.theme-vbdb .navigation.pagination .nav-links a:hover,
.theme-vbdb .orange-widget-column-tags a:hover,
.theme-vbdb .dropdown-menu > li > a:hover,
.theme-vbdb .dropdown-menu > li > a:active,
.theme-vbdb .dropdown-menu > li > a:focus,
.theme-vbdb .navbar .navbar-nav > .open > a,
.theme-vbdb .navbar .navbar-nav > .open > a:hover,
.theme-vbdb .navbar .navbar-nav > .open > a:focus,
.theme-vbdb .navbar-default .navbar-nav > .active > a:hover,
.theme-vbdb .navbar-default .navbar-nav > .active > a:active,
.theme-vbdb .navbar-default .navbar-nav > .active > a:focus,
.theme-vbdb .navbar .navbar-nav > .active > a:hover,
.theme-vbdb .navbar .navbar-nav > .active > a:active,
.theme-vbdb .navbar .navbar-nav > .active > a:focus,
.theme-vbdb .dropdown-menu .active > a:hover,
.theme-vbdb .dropdown-menu .active > a:active,
.theme-vbdb .dropdown-menu .active > a:focus 
.theme-vbdb .dropdown-menu > li > a:hover, 
.theme-vbdb .dropdown-menu > li > a:active, 
.theme-vbdb .dropdown-menu > li > a:focus {
	background-color: #EE7502!important;
	color: rgba(255,255,255,0.75)!important;
}



.theme-vbdb blockquote {
	border-left: 5px solid #EE7502;
}


.theme-vbdb blockquote, 
.theme-vbdb blockquote p {
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	font-family:"Open Sans", Helvetica, Arial, sans-serif!important;
}

.theme-vbdb blockquote ul li, 
.theme-vbdb blockquote ul li a, 
.theme-vbdb blockquote ol li, 
.theme-vbdb blockquote ol li a {
	border: 0 none;
	color: #727272;
	font-family:"Open Sans", Helvetica, Arial, sans-serif!important;
}

.theme-vbdb .page-breadcrumb {
	list-style: none outside none;
	margin-bottom: 0px;
	padding: 20px 0;
	text-align: left;
	font-size: 15px;
	line-height: 20px;
	color: #cccccc!important;
}

.theme-vbdb .page-breadcrumb > li,
.theme-vbdb .page-breadcrumb > li.active,
.theme-vbdb .page-breadcrumb > li a, 
.theme-vbdb .page-title a {
	color: rgba(255,255,255,0.75)!important;
}

.theme-vbdb .page-breadcrumb > li a:hover, 
.theme-vbdb .page-breadcrumb > li a:focus, 
.theme-vbdb .page-title a:hover, 
.theme-vbdb .page-title a:focus {
	color: #727272!important;
}



.theme-vbdb .ufaq-permalink {display:none;}
.theme-vbdb .ewd-ufaq-post-margin-symbol, .theme-vbdb .ewd-ufaq-post-margin-symbol * {color:#EE7502;}


.theme-vbdb .footer-contact-social li > a > i {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 1.9;
	transition: color 0.3s ease-in-out 0s;
	background-color:transparent!important;
}

.theme-vbdb .head-contact-social li:hover > *,
.theme-vbdb .head-contact-social li:hover > * > *,
.theme-vbdb .head-contact-social li > a:hover > i,
.theme-vbdb .head-contact-social li > a:hover > i:before {
	background-color:transparent!important;
	color:#ffffff!important;
}

.theme-vbdb .footer-contact-social li:hover > *,
.theme-vbdb .footer-contact-social li:hover > * > *,
.theme-vbdb .footer-contact-social li > a:hover > i,
.theme-vbdb .footer-contact-social li > a:hover > i:before {
	background-color:transparent!important;
	color:#ffffff!important;
}


@media all and (max-width: 767px) {
	.theme-vbdb .carousel-inner {
		height:150px;
	}
	
	.theme-vbdb .carousel-inner > .item > img, 
	.theme-vbdb .carousel-inner > .item > a > img {
		display: block;
		width: auto!important;	
		max-width: none!important;
		height: 150px!important;
		max-height: 150px!important;
	}
}


.theme-vbdb .navbar-brand {
	margin: 0px;
	padding: 0px;
	display:inline-block;
}

.theme-vbdb .navbar-default .navbar-nav > li > a {
	padding: 9px 12px;
	transition: all 0.3s ease-in-out 0s;
}


@media all and (max-width: 767px) {
	.theme-vbdb .navbar-nav {
		margin: 0px;
	}
	
	.theme-vbdb .navbar-default .navbar-nav > li > a {
		padding: 20px;
		transition: all 0s ease-in-out 0s;
	}

}

/* .theme-vbdb b.caret {
	width:30px;
	height:30px;
	border: 1px solid #cccccc;
	color:#000000;
	-webkit-border-radius:999px; -moz-border-radius:999px; border-radius:999px;
	position: absolute;
	right: 5px;
	top:15px;
	margin-top: 0px;
}
	
.theme-vbdb b.caret:before {
  content: '';
  position: absolute;
  top: 12px;
  left: 9px;
  border-top: 5px solid #555555;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

 */





.theme-vbdb p {  margin-bottom:1rem;}
.theme-vbdb p:empty { display: block!important; line-height:inherit; margin-bottom:1rem; min-height:1rem;}

.theme-vbdb p + h2 { margin-top:2rem;}
.theme-vbdb p + h3 { margin-top:2rem;}



.blog-lg-area-left h3, 
.blog-lg-area-right h3, 
.blog-lg-area-full h3 {
	font-size: 24px;
}


.theme-vbdb .blog-post-date-area {}
.theme-vbdb .blog-post-date-area .comment a{display:none;}


.theme-vbdb .uitgifte-jagersheuvelstraat table {table-layout:unset;}

.theme-vbdb .uitgifte-jagersheuvelstraat td {width:auto!important; min-width:0; max-width:none;}



.theme-vbdb .w-100 {width:100%;}

.theme-vbdb .btn-oranje {background-color:#EE7502; color:#ffffff;}

#dmm_form  {font-family:'Open Sans';}
#dmm_form br {display:none; }
#dmm_form p {font-family:'Open Sans'; font-weight:bold; }
#dmm_form select {font-weight:normal; font-family:'Open Sans';}
#dmm_form option {font-weight:normal; font-family:'Open Sans';}

#dmm_form label[for='dmm_amount'] {margin-top:30px; font-weight:bold; margin-left:.25em; }

.theme-vbdb .nf-form-wrap {}
.theme-vbdb .nf-form-fields-required {margin-bottom:2rem;}

.theme-vbdb .ninja-forms-field {
	border: 1px solid #555555;
}

.theme-vbdb hr.ninja-forms-field {
	border: 1px solid #dddddd;
}

.theme-vbdb .ninja-forms-field {
	background-color:#ffffff;
	color: #000000;
}
.theme-vbdb .ninja-forms-field select {
	background-color:#ffffff;
	color: #000000;
}


.theme-vbdb button.nf-add-fieldset, 
.theme-vbdb input[type="submit"] {
	display: inline-block;
	font-size: 16px;
	line-height: 20px;
	border-radius: 3px;
	letter-spacing: 0.5px;
	margin: 0px 0 3px;
	padding: 12px 34px;
	font-weight: 600;
	width: auto;
	text-align: center;
	color: #000000;
	transition: all 0.4s ease 0s;
	border: none;
}

.theme-vbdb input[type="submit"] {
	color: #ffffff;
	background-color: #ee7502;
	box-shadow: 0 3px 0 0 #b2390a;
}

.theme-vbdb input[type="submit"]:hover {
	color: #ffffff;
	background-color: #b2390a;
	box-shadow: 0 3px 0 0 #ee7502;

}


.theme-vbdb .nf-response-msg p {font-weight:bold; color:#80c800; }


.theme-vbdb .homepage-mycarousel .carousel-inner {
	background-color: #ee7502;
}


.theme-vbdb .slide-text-bg2:not(.theme-vbdb .carousel .slide-text-bg2){
	text-align: left;
	margin: 0 0 20px;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 773;
}

.theme-vbdb .slide-text-bg2 span:not(.theme-vbdb .carousel .slide-text-bg2 span){
	background-color: unset;
	color: unset;
	font-family: unset;
	font-weight: unset;
	font-size: unset;
	font-weight: unset;
	display:block;
	border-radius:0;
	line-height:  unset;
	letter-spacing:  unset;
	padding: 0;
	margin: 0;
	text-shadow:none;
}


.theme-vbdb .dropdown-menu {
--bs-dropdown-min-width: 220px;
	min-width: var(--bs-dropdown-min-width);
}

.theme-vbdb .blog-lg-area-left > .media > .media-body, 
.theme-vbdb .blog-lg-area-right .media > .media-body, 
.theme-vbdb .blog-lg-area-full .media > .media-body {
	border-bottom: 1px solid #eeeeee;
	padding: 0 0 1rem;
}
.blog-lg-area-left:last-child, 
.blog-lg-area-full:last-child {
	padding-bottom: 1rem;
}

.theme-vbdb .post.category-vacature .blog-lg-box {display:none;}

.theme-vbdb .footer-section {
	background-color: #f4f4f4;
	padding: 3rem 0;
	width: 100%;
}


.theme-vbdb .top-contact-detail-section {display:none;}

.theme-vbdb .head-contact-social li {
	margin-left: 2px;
}

@media all and (min-width: 993px) and (max-width: 1999.98px) {
	.theme-vbdb .navbar-default .navbar-nav > li > a {
		padding: 9px 6px;
		transition: all 0.3s ease-in-out 0s;
	}
	.theme-vbdb .head-contact-social {
		margin: 0px 0px 0px 12px;
		padding: 3px 0;
	}
	.theme-vbdb .head-contact-social li {
		background-color: #d0d0d0;
		height: 24px;
		width: 24px;
		margin-top: 4px;
		margin-left: 2px;
	}
	.theme-vbdb .head-contact-social li > a > i {
		font-size: 14px;
		line-height: 1;
	}	
	.theme-vbdb .head-contact-social li.tiktok,
	.theme-vbdb .head-contact-social li.youtube,
	.theme-vbdb .head-contact-social li.instagram {
		display:none;
	}
}