.mrgn-lft-10 {
	margin-left:10px;
}
.mrgn-right-10 {
	margin-right:10px;
}
.mrgn-btm-10 {
	margin-bottom:10px;
}
.mrgn-btm-40 {
	margin-bottom:40px;
}
.mrgn-top-0{
	margin-top:0px;
}
.mrgn-top-30 {
	margin-top:30px;
}
.opsomming404 a {
	font-size:1.8em;
	line-height:2em;
	text-decoration:none;
}
.white, a.white {
	color:#FFF;
}
.black {
	color:#212529 !important;
	font-weight:600 !important;
}
.red {
	color:#cc0000;
}
.lineheight100 {
	line-height:120% !important;
}
.btn-white {
	background-color:#ebff09;
	color:#000;
}
.italic {
	font-style:italic;
}
.underline {
	text-decoration:underline;
}
.size16 {
	font-size:16px !important;
}
.greylink {
	color:#777;
	text-decoration:none;
}
input[type="checkbox"] {
	margin-right:10px;
	width:17px;
	height:17px;
	vertical-align:text-top;
}
label.check {
	font-size:1.1em;
	margin-right:20px;
	margin-top:8px;
	
}
.capt {
	font-style: italic;
	font-size:11px;
	line-height:100%;
	color:#2172c9;
}
.white {
	font-style: italic;
	font-size:11px;
	line-height:100%;
	color:#ffffff;
}



.lh32 {
	line-height:32px;
}

.fy, label.fy
{
	display:none !important;
}



@media only screen and (max-width: 1024px) {
	#form-short-seo {
		display:none;
	}
	.hidenav {
		display:none !important;
	}
	.shownav {
		display:flex !important;
		margin-bottom:20px !important;
	}
	.richting {
	flex-direction: column-reverse !important;
}
}
@media only screen and (min-width: 1024px) {
	.shownav {
		display:none !important;
	}
}