div#container {
	max-width: 350px;
	margin:0 auto;
	border: 1px solid #bac5d6;
	padding: 10px;
	padding-bottom: 0px;
	background: var(--contact-background); /* #f2f4f7; */
}

div#errors {
	margin:0 auto;
}
label {
	float: left;
	width: 120px;
	text-align: left;
	padding-top: 5px;
    color: var(--contact-text);
}
label#lblkopie {
	width: 150px;
}
input, textarea {
	width: 200px;
}
input#code {
	width: 50px;
}
input#stuurkopie {
	margin-top: 10px;
	width: 50px;
}
input, textarea {
	padding: 3px;
	max-width: 100%;
	margin: 3px;
	border: 1px solid #bac5d6;
	font: 12px Verdana, sans-serif;
    color: var(--contact-text);
	background: #fff;
}
input.fout, textarea.fout {
	border: 1px solid #FF0000;
}

input[type=radio], input[type=checkbox] {
    width: 10px;
    color: green;
}

label.fout {
	color: #FF0000;
}
