.registratie-container {
	padding: 0px 10px 10px 10px;
}

.invulformulier {
	padding: unset;
	background-color: var(--registratie_background_color);
}

.vragenform {
	padding: 0 10px 10px 10px;
}

.registratie-container h2 {
	margin-bottom: 0;
}

.invoerveld input {
	background-color: var(--registratie_input_background_color);
	color: var(--registratie_input_font_color);
	border: 1px solid var(--registratie_input_border_color);
}

.invoerveld input:hover {
	background-color: var(--registratie_input_background_hover_color);
	color: var(--registratie_input_font_hover_color);
}

.invoerveld input:focus {
	background-color: var(--registratie_input_background_focus_color);
	color: var(--registratie_input_font_focus_color);
}

#login {
	margin-bottom:10px;
}

/* MOBIEL */

@media screen and (max-width: 768px) {
	.invoerveld {
		flex-direction: column;
		align-items: stretch;
	}

	.invoerveld label {
		flex: none;
		width: auto;
		padding-right: 0;
		margin-bottom: 4px;
	}

	.invoerveld input {
		width: 100%;
		flex: none;
	}

}
