
.BasicWebView .filter {
         background: #F3F5F7;
	margin: 0;
	color: #133563;
	font-size: 0.9em;
	min-height: 20px;
	padding: 0.5em 0em 0.5em 0em;
}

.BasicWebView .filters::before { content: "Filters";font-size: 1.5em;display: block;height: 2em;}
.mobile .vAanbod .filters::before { content: "";height: 0;}
.filter-header { position: relative;font-size: 1.5em;display: block;height: 2em;}
.filter-header img { width: 28px;margin-bottom: 3px;}

.BasicWebView .filter fieldset {
   background: #F3F5F7;
	max-height: unset;
	overflow: unset;
	color: #182C50;
	margin-top: .5em;
	border: 0;
}

.BasicWebView .filter .header { padding: 0;display: block;}
.filter-wrapper { position: relative;border: }
.filter-wrapper .BasicWebToggle { top: 0;}
.filter-wrapper .filter-header, .mobile .vAanbod .filters { border: 1px solid rgba(16,51,98,.2);}
.mobile .vAanbod .filters { border-top: 0;}
.mobile .vAanbod .header { margin-top: 1em;}

.xspInputFieldRichText { background: unset;}

.BasicWebView.vSTAP {
	display: grid;
	grid-template-columns: 200px auto;
	grid-template-rows: 21px minmax(63px, max-content) auto;
}
.mobile .BasicWebView.vSTAP {
   display: block;
}

.BasicWebView.vSTAP .BasicWebViewRows {
	display: grid;
	grid-template-columns: repeat(3, auto);
}
.mobile .BasicWebView.vSTAP .BasicWebViewRows {
	grid-template-columns: repeat(1, auto);
}

.CurriculumWrapper {
	position: relative;
}

.CurriculumWrapper .bandje {
	position: absolute;
	top: -8px;
	right: 15px;
	width: 100px;
	background: url(image/label.png);
	background-size: contain;
	background-repeat: no-repeat;
	height: 100px;
	background-position-y: -20px;
   filter: drop-shadow(2px 3px 4px #640);
   transition: .3s;
   box-shadow: 0 0 1px rgba(0, 0, 0, 0.05);
}
.CurriculumWrapper:hover .bandje {
	color: transparent;
	width: 0;
   height: 0;
   font-size: 0;
}

.CurriculumWrapper .van {
	text-align: center;
	text-decoration: line-through;
	font-size: .7em;
	margin-top: 6px;
	opacity: 0.6;
}

.CurriculumWrapper .voor {
	text-align: center;
	font-weight: bolder;
	margin-top: 4px;
	font-size: 1.3em;
}

.copaco { float:right;padding-left:20px;width:30%;}