/*
 Theme Name:   VBDB old
 Theme URI:    https://www.ursusmedia.nl
 Description:  VBDB
 Author:       VBDB
 Template:     appointment.old
 Version:      1.0.2
 Tags:         VBDB
 Text Domain:  appointment
*/

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

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

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

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

#vbdb.page-id-2125 #banner-vriendelijke-buurt-actie img {width:100%; height:auto;}


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

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

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

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



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


#vbdb blockquote, 
#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;
}

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

#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;
}
#vbdb .page-breadcrumb > li,
#vbdb .page-breadcrumb > li.active,
#vbdb .page-breadcrumb > li a, 
#vbdb .page-title a {
	color: #cccccc!important;
}

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

#vbdb .page-builder {
	margin: 0px;
	padding: 0px 0 0;
}


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


#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;
}

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

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


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


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

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


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

}

#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;
}
	
#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;
}







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

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



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


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


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

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



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

#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; }

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

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

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

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


#vbdb button.nf-add-fieldset, 
#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;
}

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

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

}


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


#vbdb .slide-text-bg2:not(#vbdb .carousel .slide-text-bg2){
	text-align: left;
	margin: 0 0 20px;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 773;
	
}
#vbdb .slide-text-bg2 span:not(#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;
}