/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 24 2024 | 10:00:37 */
:root {
	--lichtBlauw:	#4F97C8;
	--lichtGroen:	#8CC63F;
	
	--wit:			#ffffff;
}


@media (min-width: 768px) {
	.rsvpAdditionalAttendee .rsvpCustomQuestions .rsvpFormField:last-child::after {
		display: block;
		content: '';
		height: 80px;
		position: relative;
		width: 100%;
	}
}


.widget div, .widget a, .widget ul, .widget li, .widget select {
	font-size: inherit;
}
#prefooter-faqs .widget div,
#prefooter-faqs .widget a,
#prefooter-faqs .widget ul,
#prefooter-faqs .widget li,
#prefooter-faqs .widget select {
	font-size: 14px;
}
.vc_general.vc_btn3 {
	font-size: 15px;
}


.overzicht-prikbord-posts-boven > .vc_column-inner > .wpb_wrapper {
	border-radius: 15px;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member,
.vc_btn3.vc_btn3-style-modern,
button, input[type=button], input[type=reset], input[type=submit],
input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea,
.separate-containers .inside-article {
	border-radius: 10px;
}
.vc_btn3.vc_btn3-style-modern {
	background-image: none;
}





/* HOME INTRO - start */
#home-titel-leden-overzicht {
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
	justify-content: space-between;
	margin-left: -7.5px;
	margin-right: -7.5px;
	width: calc(100% + 15px);
	max-width: calc(100% + 15px);
}
#home-titel-leden-overzicht > span {
	padding-left: 7.5px;
	padding-right: 7.5px;
}
#home-titel-leden-overzicht::after {
	content: 'Laatst ingelogd';
	display: block;
	padding-left: 7.5px;
	padding-right: 7.5px;
	font-size: .7em;
}


#home-intro .um-member-directory-header,
#home-intro .um-members-pagination-box,
#home-intro .um-members.um-members-grid > .um-member + .um-member + .um-member + .um-member ~ .um-member,
#home-intro .um-member-cover,
#home-intro .um-members.um-members-grid > :not(.um-member),

#leden-overzicht .um-member-directory-header,
#leden-overzicht .um-members-pagination-box,
#leden-overzicht .um-members.um-members-grid > .um-member + .um-member + .um-member + .um-member ~ .um-member,
#leden-overzicht .um-member-cover,
#leden-overzicht .um-members.um-members-grid > :not(.um-member) {
	display: none !important;
}
#home-intro .um-member-photo a img,
#leden-overzicht .um-member-photo a img {
	position: static;
	width: 45px;
	height: 45px;
	margin-bottom: 0px;
}
#home-intro  .um-member .um-member-card .um-member-meta-main .um-member-meta,
#leden-overzicht .um-member .um-member-card .um-member-meta-main .um-member-meta {
	border-width: 0px;
	padding: 0px;
	margin-top: 0px;
}
#home-intro .um-member-meta-main,
#leden-overzicht .um-member-meta-main {
	min-height: auto;
}
#home-intro .um-members.um-members-grid,
#leden-overzicht .um-members.um-members-grid {
	position: static !important;
	height: auto !important;
	display: flex;
	flex-wrap: wrap;
	margin: -7.5px;
	width: calc(100% + 15px);
	max-width: calc(100% + 15px);
}
#home-intro .um-members.um-members-grid > .um-member,
#leden-overzicht .um-members.um-members-grid > .um-member {
	position: static !important;
	width: calc(50% - 15px);
	margin: 7.5px;
	padding: 7.5px;
	transform: none !important;
}
#leden-overzicht.home-overzicht .um-members.um-members-grid > .um-member {
	width: calc(25% - 15px) !important;
}
#home-intro .um.um-directory {
	margin-bottom: 0px !important;
}
#home-leden-overzicht h3,
#leden-overzicht h3 {
	min-height: auto !important;
}
#home-intro .um-member .um-member-card .um-member-meta-main .um-member-meta .um-member-metaline,
#leden-overzicht .um-member .um-member-card .um-member-meta-main .um-member-meta .um-member-metaline {
	padding-top: 0px;
}

#leden-overzicht .um:not(.um-admin) {
	margin-bottom: 0px !important;
}



/* HOME INTRO - 1 agenda item */
#home-intro > .wpb_column {
	width: 33.33333333%;
}
@media (min-width: 1200px) {
	#home-leden-overzicht {
		margin-top: -43px;
	}
}
@media (max-width: 1199.98px) {
	#home-intro > .wpb_column {
		width: 50%;
	}
	#home-intro > #home-leden-overzicht {
		width: 100%;
		margin-top: 35px;
	}
	#home-intro .um-members.um-members-grid > .um-member {
		width: calc(25% - 15px);
	}
}
@media (max-width: 991.98px) {
	
}
@media (max-width: 767.98px) {
	#home-intro > .wpb_column {
		width: 100%;
	}
	#home-intro .um-members.um-members-grid > .um-member {
		width: calc(50% - 15px);
	}
}


/* HOME INTRO - 2 agenda items */
@media (min-width: 768px) {
	#home-leden-overzicht:nth-child(4),
	#home-leden-overzicht:nth-child(7) {
		width: 100%;
		margin-top: 35px;
	}
	#home-intro > #home-leden-overzicht:nth-child(4) .um-members.um-members-grid > .um-member,
	#home-intro > #home-leden-overzicht:nth-child(7) .um-members.um-members-grid > .um-member {
		width: calc(25% - 15px);
	}
}
@media (min-width: 768px) and (max-width: 1199.98px) {
	#home-intro > #home-recente-prikbordberichten:nth-child(3) {
		margin-top: 35px !important;
	}
	#home-intro > #home-leden-overzicht:nth-child(4) {
		width: 50%;
	}
	#home-intro > #home-leden-overzicht:nth-child(4) .um-members.um-members-grid > .um-member {
		width: calc(50% - 15px);
	}
}

/* HOME INTRO - 3 agenda items */
@media (min-width: 1200px) {
	#home-intro > #home-leden-overzicht:nth-child(5),
	#home-intro > #home-leden-overzicht:nth-child(8) {
		width: 66.66666666%;
	}
}
@media (min-width: 768px) {
	#home-intro > #home-recente-prikbordberichten:nth-child(4),
	#home-intro > #home-leden-overzicht:nth-child(5) {
		margin-top: 35px !important;
	}
}
@media (min-width: 768px) and (max-width: 1199.98px) {
	#home-intro > #home-leden-overzicht:nth-child(5) {
		width: 100%;
	}
}

/* HOME INTRO - 4 of meer agenda items */
@media (min-width: 768px) {
	#home-intro > #home-recente-prikbordberichten:not(:nth-child(4)):not(:nth-child(3)):not(:nth-child(2)),
	#home-intro > #home-leden-overzicht:not(:nth-child(5)):not(:nth-child(4)):not(:nth-child(3)):not(:nth-child(2)) {
		margin-top: 35px !important;
	}
}

/* HOME INTRO - 4 agenda items */
@media (min-width: 768px) and (max-width: 1199.98px) {
	#home-intro > #home-leden-overzicht:nth-child(6) {
		width: 50%;
	}
	#home-intro > #home-leden-overzicht:nth-child(6) .um-members.um-members-grid > .um-member {
		width: calc(50% - 15px);
	}
}

/* HOME INTRO - 6 agenda items */
@media (min-width: 768px) and (max-width: 1199.98px) {
	#home-intro > #home-leden-overzicht:nth-child(8) {
		width: 50%;
	}
	#home-intro > #home-leden-overzicht:nth-child(8) .um-members.um-members-grid > .um-member {
		width: calc(50% - 15px);
	}
}

/* HOME INTRO - geen agenda items */
@media (min-width: 768px) {
	#home-intro > #home-recente-prikbordberichten:first-child,
	#home-intro > #home-leden-overzicht:nth-child(2) {
		width: 50%;
	}
	#home-intro > #home-leden-overzicht:nth-child(2) .um-members.um-members-grid > .um-member {
		width: calc(50% - 15px);
	}
	#home-intro > #home-leden-overzicht:nth-child(2) {
		margin-top: -43px !important;
	}
}
@media (max-width: 767.98px) {
	#home-intro > #home-recente-prikbordberichten:first-child {
		margin-top: 35px !important;
	}
}
/*  HOME INTRO - einde */





.fb_iframe_widget,
.fb_iframe_widget > span {
	max-width: 100%;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	.main-navigation .main-nav ul li a {
		padding-left: 10px;
		padding-right: 10px;
	}
	.menu-item-has-children .dropdown-menu-toggle {
		padding-right: 10px;
	}
}

.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_table tr {
	position: relative;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_table a::after {
	content: '';
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

body.page-id-546 input[type=email], 
body.page-id-546 input[type=number], 
body.page-id-546 input[type=password], 
body.page-id-546 input[type=search], 
body.page-id-546 input[type=tel], 
body.page-id-546 input[type=text], 
body.page-id-546 input[type=url], 
body.page-id-546 select, 
body.page-id-546 textarea{
	width: 100%;
}

body.page-id-41 #webr-prefooter,
body.page-id-41 .site-footer {
	display: none !important;
}

body.page-id-41 {
	position: relative;
    min-height: 100vh;
    padding-bottom: 85.5px;
}

body.page-id-41 .footer-copyright {
	position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

@media (min-width: 664px) {
	.um-page-user.um-page-loggedin .inside-article {
    	max-width: 695px !important;
		margin: auto;
  		width: 50%;
	}
}

.account-bewerk-gegevens .um-field[data-key="description"] {
	display: none !important;
	visibility: hidden !important;
}

body.home .comments-area {
	display: none !important;
	visibility: hidden !important;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
	background-color: var(--lichtGroen);
	border-color: var(--lichtGroen);
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
	background-color: var(--lichtBlauw);
	border-color: var(--lichtBlauw);
}


#prefooter-faqs {
	margin-top: 35px;
}
#prefooter-faqs > .wpb_column > .vc_column-inner {
	padding-top: 0px !important;
}
@media (min-width: 1200px) {
	#prefooter-faqs {
		justify-content: center;
	}
	#prefooter-faqs > .wpb_column {
		width: auto;
	}
}

.um-page-password-reset .is-right-sidebar {
	display: none !important;
}
.um-page-password-reset .site-content .content-area {
    width: 100% !important;
}

.um-password.um-um_password_id .um-field-block {
	text-align: left !important;
}

.comment-meta .gravatar.avatar {
	max-width: 8% !important;
}

.rsvpBorderTop {
	border: 0px;
}


.page-id-77 input[type="submit"]:hover, .page-id-77 input[type="submit"] {
    color: #ffffff;
    background-color: #8CC63F;
}


.required-field-message {
	display: none !important;
}
#prefooter-faqs h2.widgettitle {
	font-size: 19px; /* i.p.v. 23px */
	margin-bottom: 10px;
	font-weight: 400;
}

#rsvp_attendeelist_search_container input[type=submit] {
	background-color: #0E75BC !important;
}
.page-id-41 .um-button.um-alt {
	display: none !important;
}
.page-id-41 .um-submit-btn {
	width: 100% !important;
}

.page-id-41 .um-left.um-half {
	width: 100% !important;
	margin-top:10px;
}
.prefooter .wpb_content_element {
    margin-bottom: 30px;
}


.overzicht-prikbord-posts h2.widgettitle {
	display: none !important;
}

.footer-links {
	border-bottom: 2px solid #F9F9F9;
}

/* .pre-footer-sponsors {
	width: 100% !important;
	text-align: center !important;
}
.pre-footer-sponsors-overzicht {
	text-align: center !important;
} */


.um-member-metaline.um-member-metaline-bedrijfsnaam strong {
	display: none !important;
}
.um-member-metaline.um-member-metaline-bedrijfsnaam {
	font-size: 16px !important;
	font-weight: 500 !important;
}



h1 {
    font-size: 36px !important;
}
.overzicht-agenda-link {
	text-decoration: none !important;
	font-size: 22px !important;
	color: var(--contrast) !important;
}
.overzicht-agenda > .wpb_column > .vc_column-inner {
	padding-top: 0px !important;
}

.um-member-directory-sorting {
	background-color: #F9F9F9;
	padding: 10px;
}
/*.page-heading {
	margin:bottom: 0px !important;
}*/

.prikbord-categorieeen-blok {
	padding-bottom: 0px;
	/*max-height: 90px;	*/
	margin-bottom: -25px !important;
	margin-top: 20px;
}
.pre-page {
	overflow: hidden;
}

.uitleg-foto {
	border: 2px solid #212121 !important;
}
.blog .post-image img {
	display: none !important;
}
@media only screen and (max-width: 1274px) {
	.prikbord-categorieeen {
		list-style-type: none;
		margin: 0;
		padding: 0;
		padding-left: 20px !important;
		overflow: hidden;
	}
	.prikbord-categorieeen-blok h4 {
		padding-left: 20px !important;
	}
	.prikbord-categorieeen li {
		float: left;
		margin-right: 10px;
	}
	.prikbord-categorieeen a {
		color: #0E75BC;
	}
	.prikbord-categorieeen li:before {
		font-family: "FontAwesome";
		content: "\f0da";
		margin-right: 6px;
	}
}
@media only screen and (min-width: 1275px) {
	.prikbord-categorieeen {
		list-style-type: none;
		margin: 0;
		padding: 0;
		overflow: hidden;
	}
	.prikbord-categorieeen li {
		float: left;
		margin-right: 10px;
	}
	.prikbord-categorieeen a {
		color: #0E75BC;
	}
	.prikbord-categorieeen li:before {
		font-family: "FontAwesome";
		content: "\f0da";
		margin-right: 6px;
	}
}

.fa-caret-right {
	font-family: "FontAwesome";
	content: "\f0da";
	margin-right: 6px;
}
.icoon-groen {
	color: #8CC63F;
}
.icoon-blauw {
	color: #579FD0;
}

.rsvpSubmit {
    display: inline-block !important;
}

.rsvpCustomQuestion input {
	margin-bottom: 30px !important;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-photo {
    padding: 0px !important;
}
.um, .um-profile, .um-editing {
	margin-left: 0px !important;
}
h3 {
    font-size: 23px;
}
.overzicht-agenda h3 {
    font-size: 23px;
}
.prefooter {
	margin-top: 20px;
	/*margin-bottom: -100px !important;*/
	border-top: 30px solid #F7F8F9;
	background-color: #ffffff;
}
#primary .menu ul,
#webr-prefooter .menu ul {
	list-style-type: none !important;
}
#primary .menu li::before,
#webr-prefooter .menu li::before {
	font-family: "FontAwesome";
	content: "\f0da";
	font-size: 12px;
	margin-right: 8px;
	color: #589FD1;
}
#primary .menu a,
#webr-prefooter a {
	color: #212121;
}


#prefooter {
	background-color: #FFFFFF;
	min-height: 196px;
    margin-bottom: -99px;
	display: block;
}


.footer-copyright {
	margin: 0px;
	display: block;
	width: 100%;
	background-color: #589FD1;
	color: #F9F9F9;
	text-align: center;
	padding: 30px;
}
.footer-copyright a {
	color: #F9F9F9;	
}

.rsvpButton {
	background-color: #0E75BC !important;
}

.rsvpSubmit {
	background-color: #8CC63F !important;
	margin-top: 20px;
}
#rsvpPlugin [disabled] {
	opacity: .66;
}
#rsvpPlugin input[type=checkbox] {
  margin-right: 8px !important;
}
.evenement-deelnemers-overzicht {
	
}


.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_rsvp_status {
	display: none !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_associated {
	display: none !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_rsvp_status {
	display: none !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_associated {
	display: none !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_table th {
	display: none !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_summary {
	display: none !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_name {
	font-size: 12px;
	border: 0px !important;
	padding: 5px;
	text-align: center;
	display: block;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_name img {
	border-radius: 50% !important;
	display: block;
	width: 70px;
	max-width: 100%;
	/*height: 70px;*/
	aspect-ratio: 1;
	object-fit: contain;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 7px !important;
}
.evenement-deelnemers-overzicht .rsvp_pro_attendee_list_table, .evenement-deelnemers-overzicht .rsvp_pro_attendee_list_table td, .evenement-deelnemers-overzicht .rsvp_pro_attendee_list_table tr {
	border: 0px !important;
}
.addAdditionalProAttendees {
    border: 1px solid #E9E9E9 !important;
    padding: 20px !important;
}

.copyright a {
	display: none !important;
}
body.um-page-login h1 {
	text-align: center;
}
body.um-page-login .wp-list-table,
body.um-page-login .wp-list-table td {
	border-width: 0px;
}
body.um-page-login .mobile-menu-control-wrapper,
body.um-page-login #site-navigation {
	display: none !important;
}
body.um-page-login .site-logo {
	margin-left: auto;
	margin-right: auto;
}



@media (max-width: 1199.98px) {
	h1 {
		font-size: 38px;
	}
	h2 {
		font-size: 33px;
	}
	h3 {
		font-size: 27px;
	}
}
@media (max-width: 991px) {
	h1 {
		font-size: 35px;
	}
	h2 {
		font-size: 30px;
	}
	h3 {
		font-size: 25px;
	}
	h4 {
		font-size: 22px;
	}
	h5 {
		font-size: 19px;
	}
	h6 {
		font-size: 17px;
	}
}
@media (max-width: 767px) {
	h1 {
		font-size: 33px;
	}
	h2 {
		font-size: 28px;
	}
	h3 {
		font-size: 24px;
	}
	h4 {
		font-size: 21px;
	}
	h5 {
		font-size: 19px;
	}
	h6 {
		font-size: 17px;
	}
}




.rsvp_pro_attendee_list_table tbody {
	display: flex !important;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: flex-start;
}
.rsvp_pro_attendee_list_table tbody > tr {
	min-height: 1px;
	display: block;
	
	width: 25%;
	flex-basis: 25%;
	flex-grow: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
	.rsvp_pro_attendee_list_table tbody > tr {
		width: calc(100% / 3);
		flex-basis: calc(100% / 3);
	}
}
@media (max-width: 480px) {
	.rsvp_pro_attendee_list_table tbody > tr {
		width: 50%;
		flex-basis: 50%;
	}
}
@media (max-width: 230px) {
	.rsvp_pro_attendee_list_table tbody > tr {
		width: 100%;
		flex-basis: 100%;
	}
}
.um-directory .um-member-directory-header {
	margin-bottom: 20px;
}

.um-directory .um-member-directory-header {
	flex-direction: row !important;
	flex-wrap: wrap !important;
}
.um-directory .um-member-directory-header > .um-member-directory-filters-bar {
	order: 0;
	width: fit-content;
	margin-right: 30px;
}
.um-directory .um-member-directory-header > :not(.um-member-directory-filters-bar):not(.um-member-directory-header-row.um-member-directory-search-row) {
	order: 2;
	width: 100%;
}
.um-directory .um-member-directory-header .um-member-directory-header-row .um-search {
	grid-template-columns: 1fr !important;
}
.um-directory .um-member-directory-header > .um-member-directory-filters-bar .select2-container .select2-selection--single .select2-selection__rendered {
	padding-right: 48px;
}
.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row {
	order: 1;
	flex-grow: 1;
}
.um-search-filter .select2.select2-container .select2-selection,
.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row .um-search-line {
	height: 56px !important;
	line-height: 52px !important;
}
.um-search-filter .select2.select2-container .select2-selection .select2-selection__arrow::before {
	line-height: px !important;
	line-height: 52px !important;
}
.um-search-filter .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 44px !important;
	line-height: 52px !important;
}

.rsvpFormField label {
	display: inline-block;
	margin-right: 20px;
}
#rsvpPlugin input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
#rsvpPlugin textarea,
#rsvpPlugin select,
#usp_form input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
#usp_form textarea,
#usp_form select,
div#user-submitted-posts select {
	display: block;
	width: 100%;
}

@media (max-width: 768px) {
	.rsvpSubmit {
		width: 100% !important;
		display: block !important;
	}
}
@media (min-width: 768px) {
	.rsvpSubmit {
		width: 40% !important;
		display: inline-block !important;
		margin-right: 10px;
	}
	.overzicht-agenda h3 {
	min-height: 70px !important;
}
}

#rsvpPlugin label + input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
#rsvpPlugin label + textarea,
#rsvpPlugin label + select,
#usp_form label + input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
#usp_form label + textarea,
#usp_form label + select,
.rsvpCustomQuestions input,
.rsvpCustomQuestions textarea,
.rsvpCustomQuestions select {
	margin-top: 10px !important;
	margin-bottom: 25px !important;
}
@media (max-width: 767px) {
	#rsvpPlugin label + input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
	#rsvpPlugin label + textarea,
	#rsvpPlugin label + select,
	#usp_form label + input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
	#usp_form label + textarea,
	#usp_form label + select,
	.rsvpCustomQuestions input,
	.rsvpCustomQuestions textarea,
	.rsvpCustomQuestions select {
		margin-top: 4px !important;
		margin-bottom: 15px !important;
	}
}
.rsvpFormField + p:empty,
.rsvpFormField + p:empty + p:empty {
	display: none;
}
@media (min-width: 768px) {
	#rsvpForm,
	.rsvpAdditionalAttendeeQuestions {
		margin-left: -15px;
		margin-right: -15px;
		
		display: flex;
		flex-wrap: wrap;
	}
	#rsvpForm > *,
	#rsvpForm > .rsvpCustomQuestions > *,
	.rsvpAdditionalAttendeeQuestions > *,
	.rsvpAdditionalAttendeeQuestions > .rsvpCustomQuestions > * {
		padding-left: 15px;
		padding-right: 15px;
	}
	#rsvpForm > :not(.rsvpFormField):not(.rsvpCustomQuestions),
	.rsvpAdditionalAttendeeQuestions > :not(.rsvpFormField):not(.rsvpCustomQuestions) {
		width: 100%;
	}
	.rsvpFormField:not(.rsvpRsvpGreeting) {
		width: 50%;
	}
	.rsvpRsvpGreeting {
		width: 100%;
	}
	.rsvpCustomQuestions {
		display: contents;
	}
}




@media (max-width: 991px) {
	.has-inline-mobile-toggle .inside-header {
		flex-direction: row;
		text-align: left;
		flex-wrap: wrap;
	}
	.has-inline-mobile-toggle .mobile-menu-control-wrapper {
		display: flex;
		flex-wrap: wrap;
	}
	.main-navigation .menu-toggle,
	.sidebar-nav-mobile:not(#sticky-placeholder) {
		display: block;
	}
	.has-inline-mobile-toggle .header-widget,
	.has-inline-mobile-toggle #site-navigation {
		flex-basis: 100%;
	}
	.main-navigation ul, .gen-sidebar-nav, .main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul, .has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav) {
		display: none;
	}
	.site-header .header-image {
		width: 180px;
	}
}

/*responsive niet goed werkt width aanpassen naar 60%*/

@media (min-width: 768px) and (max-width: 991px) {
	body.left-sidebar .site-content .content-area,
	body.right-sidebar .site-content .content-area {
		width: 100%;
	}
	body.left-sidebar .is-right-sidebar,
	body.right-sidebar .is-right-sidebar {
		width: 40%;
	}
}
@media (max-width: 800px) {
	#rsvp_pro_attendee_list_table_container td.rsvp_pro_attendee_list_name {
		padding: 8px !important;
		text-align: center !important;
		/*display: table-cell !important;*/
	}
	#rsvp_pro_attendee_list_table_container td.rsvp_pro_attendee_list_name::before {
		content: unset !important;
		display: none !important;
	}
}

.prikbordBerichtenOverzicht {
	list-style-type: none !important;
	margin-left: 0px;
	padding-left: 0px;
	/*min-height: 52px;*/
	margin-bottom: 0px;
}
.home .sidebar {
	display: none !important;
}
.prikbordBerichtenOverzicht li:before {
	font-family: "FontAwesome";
	content: "\f0da";
	margin-right: 6px;	
}

.overzicht-prikbord-posts {
	display: flex;
	flex-wrap: wrap;
}
.overzicht-prikbord-posts::before,
.overzicht-prikbord-posts::after {
	content: unset !important;
	display: none !important;
}
.overzicht-prikbord-posts > .wpb_column {
	margin-bottom: 30px;
}
.overzicht-prikbord-posts > .wpb_column > .vc_column-inner {
	height: 100%;
	padding-top: 0px !important;
}
.overzicht-prikbord-posts > .wpb_column > .vc_column-inner > .wpb_wrapper {
	padding: 30px;
	background-color: var(--base-2);
	height: 100%;
	
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}
.overzicht-prikbord-posts .vc_btn3-container {
	margin-top: auto;
	margin-bottom: 0px;
}

.rsvpSubmit + .rsvpSubmit {
	display: none !important;
}

body.um-page-password-reset .entry-title {
	text-align: center;
}
.um-um_password_id.um {
	margin-left: auto !important;
	margin-right: auto !important;
}

.um-member-card  .um-members-edit-btn {display: none; visibility: hidden}
.um-member-meta-main {min-height:90px;}


a[href*='ondernemendheiloo.nl/portaal/mijn-account/'],
.um-dropdown .um-dropdown-hide {
	display: none !important;
}
.prikbordBerichtenOverzicht img {display: none; visibility: hidden; }





.um-profile.um .um-profile-headericon a {
	color: #333333;
}
.um-profile .um-profile-edit .um-dropdown[data-element="div.um-profile-edit"] {
	position: absolute;
	max-width: calc(100% - 200px) !important;
	margin-left: auto;
	width: auto !important;
	display: inline-block !important;
	top: 0px !important;
	left: auto !important;
	right: 0 !important;
	border-radius: 0px;
	margin-top: calc(1 / 2.7 * -100%) !important;
}
.um-profile .um-profile-edit {
	position: static !important;
}
.um-profile .um-profile-edit > .um-profile-edit-a,
.um-profile .um-profile-edit .um-dropdown[data-element="div.um-profile-edit"] .um-dropdown-arr {
	display: none !important;
}
.um-profile .um-profile-edit .um-dropdown[data-element="div.um-profile-edit"] ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.um-profile .um-profile-edit .um-dropdown[data-element="div.um-profile-edit"] ul > li > a[href="https://ondernemendheiloo.nl/portaal/afmelden/"] {
	display: none !important;
}
.um-profile:not(.uimob800) .um-profile-edit .um-dropdown[data-element="div.um-profile-edit"] {
	max-width: 100% !important;
}

.overzicht-prikbord-posts-boven > .vc_column-inner > .wpb_wrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.overzicht-prikbord-posts-boven h3 {
	min-height: auto !important;
}

@media (min-width: 992px) {
	.overzicht-prikbord-posts-boven {
		margin-top: -43px !Important;
	}
	.overzicht-prikbord-posts-boven > .vc_column-inner > .wpb_wrapper {
	padding: 0px 30px;
}
}

.no-title h2.widgettitle,
.no-title h2.widget-title{
	display: none !important;
}

.laatste-prikbord-berichten,
.recente-reacties {
	margin-bottom: 0px;
}
body.page-id-77 #custom_html-2 {	display: none !important; visibility: hidden !important;}
.site-footer {	display: none !important; visibility: hidden !important;}


.page_header_default .parallax_cover	{
	position: unset !important;
	min-height: 0px;
}

.label-contact-form	{
	width: 100%
}

.rsvpButton	{
	    padding: 10px 20px;
    color: white;
    border: none;
    font-weight: 700;
}

input.um-do-search.um-button	{
	background-color: var(--lichtGroen);
}

.um-search-filter .select2.select2-container .select2-selection, .um-field .select2.select2-container .select2-selection	{
	width: 160px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow::before	{
	background: none !important;
}	

#myNavbar	{
	display: flex;
    align-items: center;
}
section.elementor-section.elementor-inner-section.elementor-element .elementor-element-ec96c21
.elementor-section-boxed.elementor-section-height-default
.elementor-section-height-default, .elementor-section.elementor-section-boxed > .elementor-container	{
	max-width: 1480px !important;
}

.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-fbd8b15 .large-container	{
	padding: 0px !important;
}

.header .header_content_collapse .navigation_menu .navbar_nav li .dropdown-btn span:before	{
	font-size: 25px;
}

.header .header_content_collapse .navigation_menu .navbar_nav li .dropdown-btn	{
	top: -12px;
	height: auto !important;
}

.bericht-label	{
	margin-bottom: 20px;
}

.widgets_grid_box	{
	background-color: aliceblue;
    padding: 30px;
    border-radius: 8px;
}

.widgets_grid_box .widget .widget-title	{
	margin-bottom	{
		30px !important;
	}
}

.right-sidebar .all_side_bar .side_bar	{
	padding-left: 0px !important;
}

.right-sidebar .content-area::before, .left-sidebar .content-area::before	{
	display: none !important;
}

 .right-sidebar .all_side_bar .side_bar::before, .left-sidebar .all_side_bar .side_bar::before{
	display:none !important;
} 

 .title-faq	{
/* 	text-decoration: underline #078586; */
	margin-bottom: 10px;
} 

.faq-blok 	{
	 box-shadow: 0px 0px 25px 10px rgba(0,0,0,0.03);	
	padding:30px !important;
	border-radius: 8px;
}

.auto-container, .auto_container	{
	max-width:1480px;
}

h3.widgettitle.title-faq::before{
	    border-bottom: 2px solid #078586;
    content: "";
    width: 49px;
    position: absolute;
    margin-top: 34px;
}

 .widget ul li::before{
	content: "\f105";
    font: normal normal normal 16px/1 FontAwesome;
	 font-weight: 700;
	 color: #078586;
} 

@media (max-width: 992px)	{
	.right-sidebar .all_side_bar .side_bar, .left-sidebar .all_side_bar .side_bar	{
		display: none;
	}
}

.top-bar-left-socials	{
	float: right;
}

#formulier-profiel	{
	display: flex;
	justify-content: center;
}

#formulier-post-plaatsen	{
	display: flex;
	justify-content: center;
}

/* .blog_single_pageheader .breadcrumbs creote	{
	display:none;
} */


.instagram-heading	{
	margin-bottom: 25px;
}

.blog_single_pageheader.page_header_default .page_header_content	{
	padding: 50px 0px 0px !important;
}

.blog_single_pageheader.page_header_default	{
	padding: 20px 0px 40px !important;
}

.blog_single_pageheader	.breadcrumbs.creote {
	display:none;
}

.blog_single_pageheader .page_header_default .main_tit	{
	font-size: 34px !important;
}

.page_header_default::before{
	background:#0000008c !important;
}

@media (max-width: 767px)	{
	.page_header_default .main_tit	{
		font-size: 20px;
	}
	.blog_single_pageheader .page_header_default .main_tit	{
	font-size: 20 !important;
	}
	.site-content	{
		padding: 50px 0px 50px;
	}
	.agenda-punten .vc_column-inner	{
		margin-bottom: 30px !important;
	}
	.blog_single_pageheader.page_header_default .meta_blog_single	{
		padding-bottom: 0px !important;
	}
	.blog_single_details_outer .single_content_upper	{
		padding-bottom: 0px !important;
	}
	.sec_comments .comment-respond	{
		margin-top: 0px !important;
	}
	.right-sidebar .content-area, .left-sidebar .content-area	{
		padding: 50px 0px 50px !important;
	}
	.rsvpFormField.rsvpRsvpQuestionArea	{
		font-size: 14px !important;
	}
	
}


@media (max-width: 767px)	{
		.blog_single_pageheader.page_header_default .meta_blog_single	{
		margin-bottom: 0px !important;
		}
	.instagram-heading	{
		margin-top: 50px;
	}
	
}

body.page-id-41 .footer-top	{
	display: none !important; 
}
body.page-id-41 .footer-logos	{
	display: none !important;
}

body.page-id-41 .navigation_menu	{
	display: none !important;
}

body.page-id-41	{
	padding-bottom: 0px !important;
}

.logos-rij	{
/* 	filter: grayscale(0.8); */
	display:none;
} 


/* .um-profile.um-viewing	{
	min-width: 599px;

} */

@media (min-width:650px)	{
	.um-profile.um-viewing	{
		min-width: 599px;
	}
}
	
}

.info-event	{
	font-size: 14px;
	display: block;
	line-height:26px;
}

.info-event i{
	margin-right: 5px;
}

@media (max-width:1199px)	{
	#instgram-space	{
		display: none;
	}
}
@media	(max-width: 992px)	{
	.agenda-punten h4	{
		min-height: 72px;
	}
}

.breadcrumbs {
    visibility: hidden !important;
    display: none !important;
}

.webr-verwijder-prikbord-bericht {
	color: #ffffff;
	font-family: var(--creote-family-one);
	font-weight: 600;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 20px;
	display: inline-block;
}
.webr-verwijder-prikbord-bericht.webr-weet-u-het-zeker {
	vertical-align: middle;
}
.webr-verwijder-prikbord-bericht.webr-weet-u-het-zeker > em {
	cursor: text;
}
.webr-verwijder-prikbord-bericht.webr-weet-u-het-zeker:hover {
	color: #ffffff;
}


.webr-verwijder-prikbord-bericht > i {
	display: inline-block;
	font-size: 16px;
	color: var(--primary-color-one);
	margin-right: 6px;
}



[id^='additionalRsvpContainer_'] > [name='additionalRsvp'][value='1'] ~ .addAdditionalProAttendees {
	display: none;
}
[id^='additionalRsvpContainer_'] > [name='additionalRsvp'][value='1'] ~ .rsvpAdditionalAttendee {
	padding-top: 20px;
}
.rsvpAdditionalAttendee:empty {
	display: none;
}

.um-profile-body .um-col-alt .um-half {width:100% !important;}
@media (min-width: 767px) { 
	#formulier-profiel .vc_column_container>.vc_column-inner {
    min-width: 500px !important;
}
}

@media (max-width: 767px) { 
.page_header_default .main_tit {
    font-size: 20px !important;
}
}

body	{
	margin-bottom: 0px !important;
}

.um-field[data-key="um_block_37_23"] strong {
	font-family: 'Inter', sans-serif;
	color: #555555;
	font-size: 15px;
	margin: 0 0 8px 0 !important;
    border-bottom: solid 2px #eee;
    padding-bottom: 4px;
	width: 100%;
    display: block;
}
.um-field[data-key="um_block_37_23_23"] {
	padding-top: 0px;
}

body.page-id-102 .um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row {
	justify-content: flex-start;
}

.titel-ledenoverzicht {
	font-size: 20px;
	font-weight: 700;
	font-family: 'Spartan', sans-serif;
	color: #282f3b;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
	background-color: var(--lichtBlauw) !important;
}
.um-profile-nav-posts {
	display: none;
	visibility: hidden;
}

.um-profile-nav-comments {
	display: none;
		visibility: hidden;
}
.single_content_upper .blog_feature_image {
	display: none;
	visibility: hidden;
}