body {
	--kuinder-black: #2e2d30;
	--kuinder-grey: #f4f3f3;
	--kuinder-green: #0f702d;
	--kuinder-green-dark: #21471e;
	--kuinder-gold: #cda600;
	/*--kuinder-gold: #b09004;*/
	--kuinder-blue: #337ab7;
}
/* ===========================================================================
Head
=========================================================================== */
/* Menu ------------------------- */
body #customMainMenu ul#menu-main-menu > li.menu-item.current-menu-item > a {
	/*background-color: #b09004;*/
	background-color: var(--kuinder-gold);
}
/* ===========================================================================
Algemeen
=========================================================================== */
/* checklist ------------------------- */

body .checkList {}
body .checkList ul li::before {	background-color: var(--kuinder-green); }
body .checkList ul li::after {
	font-size: 24px;
	left: -30px;
	top: 3px;
}
body .checkList ul li strong { color: var(--kuinder-green); }

/* contactInfo ------------------------- */
body .contactShort div.whatsapp, 
body .contactShort .header div.tel, .contactShort a,
body .contactInfo .tel::before,
body .contactInfo a[href^="mailto:"]::before {
	color: var(--kuinder-blue);
}

/* Gravity Forms
==================================================================== */
.gform_wrapper .gfield.gewicht label  { width: 40% !important; }
.gform_wrapper .gfield.gewicht .ginput_container  {
	width: 60% !important;
	margin-left: 40% !important;
}
body .gform_wrapper.gravity-theme .gfield.gfield--type-html {
	margin-left: 0;
}
body .gform_wrapper.gravity-theme .gfield.italic {
	font-style: italic;
}
body .gform_wrapper.gravity-theme .gfield.medium .gfield_label  {
	font-weight: 500;
}

body .gform_wrapper.gravity-theme .partial_entry_warning {
	display: none;
	margin: 0 !important;
}
@media all and (max-width: 768px) {
	.gform_wrapper ul.gform_fields.form_sublabel_below li.gfield table.gfield_list td[data-label="Adres [9]"]::after {
		content: "Adres (Straat Nr., Postcode Plaats)";
	}
}

/* Slider styling
==================================================================== */
body .sidebarSlider .et_pb_gallery_image img {
    object-fit: contain;
    height: 290px;
}
body .sidebarSlider .et-pb-controllers {
	display: none;
}
