body{margin:0;padding:0;font-size:18px;line-height:24px;font-family: 'Open Sans', sans-serif;color:#000;-webkit-text-size-adjust:none;font-weight:400}

#wrap{position:relative;width:100%;display:none;background:url(/images/vdvalk7/background.jpg) no-repeat 50% 0 #b6954b;background-size:1980px}

.lang-nl .en{display:none}
.lang-en .nl{display:none}

/*html tags*/
hr{background-color:#000;border:0;color:#000;height:1px;margin:10px 0 10px 0}
a{color:#000}
a:hover{color:#000}
h1{font-size:16px;margin:0;padding:0;line-height:24px;font-weight:700}
h2{font-size:16px;margin:0;padding:0;line-height:24px;font-weight:700}
h3,
h4,
h5,
h6{font-size:16px;margin:0;padding:0;line-height:24px;font-weight:700}
p{margin:0;padding:0 0 24px 0}
ul{margin:0;padding:0 0 24px 0}
ol{margin:0;padding:0 0 24px 0}
li{margin:0 0 0 24px;padding:0}
img{border:0}
sub,sup{position:relative;height:0;line-height:1;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}

/*common*/
.hidden{display:none}
.center{text-align:center}
.clearer{height:0;overflow:hidden;margin-top:-1px;clear:both}
.uppercase{text-transform:uppercase}
.underline{text-decoration:underline}

/*no script*/
.noscript{position:relative;width:100%;max-width:570px;line-height:25px;margin:0 auto;padding:100px 20px 100px 20px;text-align:center;color:#000;font-weight:700;box-sizing:border-box}

img{border:0}
form{margin:0;padding:0}
fieldset{margin:0;padding:0;border:0}

#preload{position:absolute;left:0;top:-1000px;width:1px;height:1px;overflow:hidden}
#preload img{position:absolute;left:0;top:0px;width:1px;height:1px}

/*main structure*/
header{position:relative;width:100%;height:52px;background:#fff;z-index:1002;-webkit-box-shadow: 0px 10px 5px 0px rgba(0, 0, 0, 0.21);-moz-box-shadow:0px 10px 5px 0px rgba(0, 0, 0, 0.21);box-shadow:0px 10px 5px 0px rgba(0, 0, 0, 0.21)}
header .inner{position:relative;width:100%;height:0;margin:0 auto;max-width:992px;z-index:1001;min-height:52px}

header .inner #logo{position:absolute;left:11px;top:7px}
header .inner #logo img{display:block;width:77px;margin:0 auto}

header .inner .bekijk{position:absolute;left:calc(50% - 90px);top:0;line-height:52px;color:#000;text-decoration:underline;font-weight:bold;font-size:12px;width:180px;text-align:center}
header .inner .sluiten{position:absolute;left:calc(50% - 90px);top:0;line-height:52px;color:#000;text-decoration:underline;font-weight:bold;display:none;font-size:12px;width:180px;text-align:center}
@media (min-width: 480px) { 
	header .inner .bekijk{font-size:16px;width:200px;left:calc(50% - 100px)}
	header .inner .sluiten{font-size:16px;width:200px;left:calc(50% - 100px)}
}
header .inner .bekijk span{color:#000;text-decoration:underline}
header .inner .sluiten span{color:#000;text-decoration:underline}
header .inner .bekijk:hover span{color:#000;text-decoration:underline}
header .inner .sluiten:hover span{color:#000;text-decoration:underline}
header .inner #lang{position:absolute;right:20px;top:0px;line-height:52px;color:#959595}
header .inner #lang a{color:#959595;text-decoration:none}
header .inner #lang a:hover{color:#959595;text-decoration:none}
.lang-nl header .inner #lang #selectnl{font-weight:bold;color:#000}
.lang-nl header .inner #lang #selectnl:hover{font-weight:bold;color:#000;text-decoration:none}
.lang-en header .inner #lang #selecten{font-weight:bold;color:#000}
.lang-en header .inner #lang #selecten:hover{font-weight:bold;color:#000;text-decoration:none}


div[role=main]{position:relative;width:100%;z-index:1}
div[role=main] .inner{position:relative;width:100%;margin:0 auto;height:auto;min-height:calc(100vh - 104px);max-width:992px;padding:0;box-sizing:border-box}

footer{position:relative;width:100%;z-index:2000;background:#fff;min-height:52px;-webkit-box-shadow: 0px -10px 5px 0px rgba(0, 0, 0, 0.21);-moz-box-shadow:0px -10px 5px 0px rgba(0, 0, 0, 0.21);box-shadow:0px -10px 5px 0px rgba(0, 0, 0, 0.21)}
footer .inner{position:relative;width:100%;min-height:50px;margin:0 auto;max-width:992px}

/*footer*/
footer .box{padding:0 0 0 0}
footer .lot-sta{display:block;margin:0 auto;padding:0 0 10px 0;width:140px;box-sizing:border-box}
footer .lot-sta .lot{display:block;width:140px;float:right;margin:0}

footer .speel-bewust{display:block;margin:0 auto;padding:10px 0 10px 0;box-sizing:border-box;width:152px}
footer .speel-bewust img{display:block;width:120px;margin:0 auto}
footer .speel-bewust p{display:block;padding:2px 10px 0 10px;text-align:center;font-size:13px;line-height:16px;color:#000}

footer .menu{display:block;min-width:300px;margin:0 auto;padding:20px 0 20px 0;color:#000}
footer .menu .spacer{display:none}
footer .menu a{display:block;text-align:center;color:#000;text-decoration:underline;padding:4px 0px;font-size:14px}
footer .menu a:hover{color:#000;text-decoration:underline}

footer .menu #menubottom{text-align:center;display:none;padding:10px 20px;font-size:12px;line-height:20px}

@media (min-width: 768px) { 
	footer .box{padding:24px 0 0 0}
	footer .menu{width:100%;text-align:center;padding:0 0 0 0}
	footer .menu .spacer{display:inline}
	footer .menu a{display:inline-block;font-size:13px}
	footer .menu .en a{font-size:12px}
	footer .menu #menubottom{padding:0 0 10px 0;max-width:480px;box-sizing:border-box;margin:0 auto}
}
@media (min-width: 992px) { 
	footer .box{padding:6px 0 0 0;float:left;width:302px;position:relative}
	footer .menu{float:right;width:676px;line-height:30px;padding:0 10px 0 0;box-sizing:border-box;text-align:right}
	footer .lot-sta{position:absolute;left:10px;top:7px;padding:0}
	footer .speel-bewust{padding:0;position:absolute;left:150px;top:16px}
	footer .menu a{font-size:12px}
	footer .menu .en a{font-size:11px}
	footer .menu #menubottom{width:auto;position:absolute;right:10px;top:32px;line-height:14px;font-size:11px;padding:0;margin:0;text-align:left}

}


#kader{margin:0;z-index:3;height:auto;min-height:52px;position:relative}
#kader2{display:none;padding:0 0 32px 0}
@media (min-width: 768px) { 
	#kader{min-height:52px}
	#kader2{display:none;padding:0 0 32px 0}
}
#actiecodecontainer{display:none;position:relative;width:100%;padding:0 0 20px 0;box-sizing:border-box}

	#actiecodecontainer .txt1{color:#172b53;font-family:'Open Sans',sans-serif;font-size:9vw;line-height:14vw;padding:12px 0 0 0;text-align:center;margin:0 auto;text-transform:uppercase;font-weight:700}
	@media (min-width: 500px) { 
		#actiecodecontainer .txt1{font-size:45px;line-height:70px}
	}
	#actiecodecontainer .img1 img{display:block;width:100%;max-width:490px;margin:12px auto 0 auto}
	
	#actiecodecontainer .codecont{padding:0 10px 6px 10px;max-width:420px;box-sizing:border-box;margin:0 auto}

	#actiecode1label{font-family:'Open Sans',sans-serif;display:block;width:100%;line-height:24px;text-align:center;font-size:24px;color:#172b53;box-sizing:border-box;padding:0 0 16px 0;font-weight:400}

	#actiecode1label.auto{}
	
	#actiecode1{display:block;width:100%;max-width:340px;line-height:36px;padding:9px 0 8px 0;font-size:32px;border:1px solid #172b53;background:#ffffff;text-align:center;margin:0 auto;color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:800}

	#actiecodecontainer .txt2{color:#000;font-family: 'Open Sans', sans-serif;font-size:20px;line-height:28px;padding:40px 0 20px 0;text-align:center;max-width:264px;margin:0 auto}
	

#nawcontainer{display:none;position:relative;width:100%;padding:0 20px 20px 20px;box-sizing:border-box}

	#nawcontainer .txt1{color:#172b53;font-size:24px;line-height:24px;padding:20px 0 8px 0}
	#nawcontainer .txt1 strong{font-weight:800}

	#nawcontainer .txt2{position:relative;margin:0;padding:0 0 12px 0;font-size:18px;display:block}

	#nawcontainer .txt3{color:#172b53;font-size:21px;line-height:28px;margin:0;padding:4px 0 4px 0}
	#nawcontainer .txt3 strong{font-weight:800}

	#nawcontainer .box1{position:relative;height:25px;padding:0 0 10px 0}

	#nawcontainer .box2{position:relative}
	#nawcontainer .box3{position:relative}
	@media (min-width: 480px) { 
		#nawcontainer .box2{width:calc(50% - 8px);float:left;padding-right:16px;max-width:212px}
		#nawcontainer .box3{width:calc(50% - 8px);float:left;max-width:212px}
	}
	#nawcontainer .box4{clear:both}

	#nawcontainer .txt4{color:#172b53;font-size:21px;line-height:28px;margin:0;padding:4px 0 4px 0}
	#nawcontainer .txt4 strong{font-weight:800}

	#nawcontainer .box5{position:relative}
	#nawcontainer .box6{position:relative}
	#nawcontainer .box7{position:relative}
	@media (min-width: 375px) { 
		#nawcontainer .box5{width:100%}
		#nawcontainer .box6{width:calc(50% - 8px);float:left;padding:0 16px 0 0}
		#nawcontainer .box7{width:calc(50% - 8px);float:left}
	}
	@media (min-width: 460px) { 
		#nawcontainer .box5{width:115px;float:left;padding:0 16px 0 0}
		#nawcontainer .box6{width:115px}
		#nawcontainer .box7{width:115px}
	}
	@media (min-width: 768px) { 
		#nawcontainer .box5{width:100%}
		#nawcontainer .box6{width:calc(50% - 8px)}
		#nawcontainer .box7{width:calc(50% - 8px)}
	}
	@media (min-width: 960px) { 
		#nawcontainer .box5{width:120px}
		#nawcontainer .box6{width:120px}
		#nawcontainer .box7{width:120px}
	}

	#nawcontainer .txt5{color:#172b53;font-size:21px;line-height:28px;margin:0;padding:4px 0 4px 0}
	#nawcontainer .txt5 strong{font-weight:800}

	#nawcontainer .txt6{position:relative;margin:0;padding:0 0 12px 0;font-size:18px}

	#geslachtM{display:block;margin:0;padding:0;position:absolute;left:10px;top:5px}
	#geslachtV{display:block;margin:0;padding:0;position:absolute;left:10px;top:5px}
	@media (min-width: 360px) { 
		#geslachtM{left:28px}
		#geslachtV{left:28px}
	}
	@media (min-width: 400px) { 
		#geslachtM{left:38px}
		#geslachtV{left:33px}
	}
	@media (min-width: 768px) { 
		#geslachtM{left:15px}
		#geslachtV{left:15px}
	}
	@media (min-width: 800px) { 
		#geslachtM{left:28px}
		#geslachtV{left:28px}
	}
	@media (min-width: 840px) { 
		#geslachtM{left:38px}
		#geslachtV{left:33px}
	}

	#voornaam{width:100%;margin:0 0 15px 0;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}
	#achternaam{width:100%;margin:0 0 15px;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}

	#birth_day{display:block;float:left;width:62px;margin:0 16px 15px 0;padding:7px 5px 7px 5px;font-size:100%;color:#979797;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background: url(/images/vdvalk7/select.png) no-repeat right #fff;background-size:20px;font-family: 'Open Sans', sans-serif;font-weight:700}
	#birth_month{display:block;float:left;width:62px;margin:0 16px 15px 0;padding:7px 5px 7px 5px;font-size:100%;color:#979797;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background: url(/images/vdvalk7/select.png) no-repeat right #fff;background-size:20px;font-family: 'Open Sans', sans-serif;font-weight:700}
	#birth_year{display:block;width:78px;margin:0 0 15px 0;padding:7px 5px 7px 5px;font-size:100%;color:#979797;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background: url(/images/vdvalk7/select.png) no-repeat right #fff;background-size:20px;font-family: 'Open Sans', sans-serif;font-weight:700}
	#birth_day option:first-child{color:#979797}
	#birth_day option:not(:first-child){color:#000}
	#birth_month option:first-child{color:#979797}
	#birth_month option:not(:first-child){color:#000}
	#birth_year option:first-child{color:#979797}
	#birth_year option:not(:first-child){color:#000}
	
	#postcode{width:100%;margin:0 0 15px 0;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}
	#huisnummer{width:100%;margin:0 0 15px 0;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}
	#toevoeging{width:100%;margin:0 0 15px 0;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}

	#telefoon{width:100%;max-width:440px;margin:0 0 25px 0;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}
	
	#email{width:100%;max-width:440px;margin:0 0 5px 0;padding:8px 10px 8px 10px;font-size:100%;color:#000;outline:0;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;font-family: 'Open Sans', sans-serif;box-sizing:border-box;font-weight:700}

	#geslachtlabel{position:relative;display:block;float:left;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 0 0}
	#geslachtMlabel{position:relative;display:block;float:left;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 0 28px}
	#geslachtVlabel{position:relative;display:block;float:left;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 0 28px}
	@media (min-width: 360px) { 
		#geslachtMlabel{padding:0 0 0 50px}
		#geslachtVlabel{padding:0 0 0 50px}
	}
	@media (min-width: 400px) { 
		#geslachtMlabel{padding:0 0 0 60px}
		#geslachtVlabel{padding:0 0 0 55px}
	}
	@media (min-width: 768px) { 
		#geslachtMlabel{padding:0 0 0 40px}
		#geslachtVlabel{padding:0 0 0 40px}
	}
	@media (min-width: 800px) { 
		#geslachtMlabel{padding:0 0 0 50px}
		#geslachtVlabel{padding:0 0 0 50px}
	}
	@media (min-width: 840px) { 
		#geslachtMlabel{padding:0 0 0 60px}
		#geslachtVlabel{padding:0 0 0 55px}
	}
	#voornaamlabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	#achternaamlabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	#geboortedatumlabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	
	#postcodelabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	#huisnummerlabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	#toevoeginglabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	
	#telefoonlabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}
	#emaillabel{display:block;line-height:25px;height:25px;font-size:100%;color:#000;padding:0 0 3px 0}

	::-webkit-input-placeholder{color:#979797;opacity:1}
	:-moz-placeholder{color:#979797;opacity:1}
	::-moz-placeholder{color:#979797;opacity:1}
	:-ms-input-placeholder{color:#979797;opacity:1}

	#nawcontainer .txt7{position:relative;margin:0;padding:12px 0 12px 0;font-size:18px}

	#nawcontainer .chbx{position:relative;padding:5px 0 24px 0}

	#optinTEL{position:absolute;left:0;top:10px;margin:0;padding:0}
	#optinTELlabel{display:block;width:100%;text-align:left;box-sizing:border-box;padding-left:25px;font-size:16px;line-height:24px}
	#optinTELlabel a{color:#f9a13d;text-decoration:underline}
	#optinTELlabel a:hover{color:#000;text-decoration:underline}	


#bedanktcontainer{display:none;position:relative;width:100%;padding:0 20px 20px 20px;box-sizing:border-box}

	.bedanktcontainer .txt1{color:#172b53;font-size:24px;line-height:24px;padding:20px 0 8px 0}
	.bedanktcontainer .txt1 strong{font-weight:800}

	.bedanktcontainer .txt2{position:relative;margin:0;padding:0 0 12px 0;font-size:18px}

	.bedanktcontainer #messagelabel{display:block;color:#172b53;margin:0;padding:10px 0 10px 0;font-family: 'Open Sans', sans-serif;font-size:19px}
	.bedanktcontainer #messagelabel strong{font-weight:700}

	@media (min-width: 480px) { 
		.bedanktcontainer #messagelabel{font-size:21px}
	}
	@media (min-width: 768px) { 
		.bedanktcontainer #messagelabel{font-size:17px}
	}
	@media (min-width: 900px) { 
		.bedanktcontainer #messagelabel{font-size:21px}
	}

	
	.bedanktcontainer #message{position:relative;width:100%;height:300px;border:0;margin:0 0 36px 0;line-height:25px;padding:44px 10px 44px 10px;font-family: 'Open Sans', sans-serif;font-size:100%;color:#000;outline:0;z-index:2;background:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #000000;-webkit-appearance:none;background:url(/images/vdvalk7/msg-bg.png) 50% 50% no-repeat #fff;background-size:180px;box-sizing:border-box;font-weight:700}

	.bedanktcontainer .txt3{color:#172b53;font-size:24px;line-height:24px;padding:20px 0 24px 0}
	.bedanktcontainer .txt3 strong{font-weight:800}

	.bedanktcontainer .txt4{position:relative;margin:0;padding:0 0 24px 0;font-size:18px}
	

	.bedanktcontainer .txt5{position:relative;margin:0;padding:12px 0 12px 0;font-size:18px}
	
	.bedanktcontainer .box1{position:relative;min-height:25px;padding:0 0 24px 0}
	.bedanktcontainer .box1 input{margin-right:5px}
	.bedanktcontainer .box1 .rb{float:left;padding-right:20px}

	.bedanktcontainer .txt6{position:relative;margin:0;padding:0 0 6px 0;font-size:18px}
	
	.bedanktcontainer .chbx{position:relative;padding:5px 0 0 0}
	.bedanktcontainer .chbx p{position:relative;padding:12px 0 0 0;font-size:14px}
	.bedanktcontainer .chbx2{position:relative;padding:5px 0 12px 0}
	.bedanktcontainer .chbx3{position:relative;padding:5px 0 24px 0}

	.bedanktcontainer .txt7{position:relative;margin:0;padding:0 0 24px 0;font-size:15px}

	#optinA{position:absolute;left:0;top:8px;margin:0;padding:0}
	#optinAlabel{display:block;width:100%;text-align:left;box-sizing:border-box;padding-left:25px;font-size:14px;line-height:20px}
	#optinAlabel a{color:#000;text-decoration:underline}
	#optinAlabel a:hover{color:#000;text-decoration:underline}	

	#optinB{position:absolute;left:0;top:8px;margin:0;padding:0}
	#optinBlabel{display:block;width:100%;text-align:left;box-sizing:border-box;padding-left:25px;font-size:14px;line-height:20px}
	#optinBlabel a{color:#f9a13d;text-decoration:underline}
	#optinBlabel a:hover{color:#fff;text-decoration:underline}

	#optinC{position:absolute;left:0;top:8px;margin:0;padding:0}
	#optinClabel{display:block;width:100%;text-align:left;box-sizing:border-box;padding-left:25px;font-size:14px;line-height:20px}
	#optinClabel a{color:#f9a13d;text-decoration:underline}
	#optinClabel a:hover{color:#fff;text-decoration:underline}

	.jackpot .txt3{display:none}
	.jackpot .txt4{display:none}
	.jackpot #emaillabel{display:none}
	.jackpot #email{display:none}
	.jackpot .txt5{display:none}
	.jackpot .txt6{display:none}
	.jackpot .chbx{display:none}
	.jackpot .txt7{display:none}
	
	.nojackpot .txt1{display:none}
	.nojackpot .txt2{display:none}
	.nojackpot #messagelabel{display:none}
	.nojackpot #message{display:none}
	
#footerbedankt{padding:6px 5px 0 5px;font-size:13px;line-height:20px;display:none;text-align:left;max-width:400px;margin:0 auto}
	#footerbedankt a{color:#172b53}
	#footerbedankt a:hover{color:#000}
	@media (min-width: 992px) { 
		#footerbedankt{padding:6px 0 0 0}
	}

#footernaw{padding:24px 15px 0 15px;font-size:13px;line-height:17px;display:none;text-align:center;max-width:400px;margin:0 auto}
	
	#footernaw a{color:#000}
	#footernaw a:hover{color:#000}
	@media (min-width: 992px) { 
		#footernaw{padding:24px 0 0 0}
	}

#eindecontainer{display:none;position:relative;width:100%;padding:0 0 20px 0;box-sizing:border-box}

	#eindecontainer .pad{padding:0 20px 0 20px}

	#eindecontainer .txt1{color:#172b53;font-size:24px;line-height:24px;padding:20px 0 8px 0}
	#eindecontainer .txt1 strong{font-weight:800}

	#eindecontainer .txt2{position:relative;margin:0;padding:0 0 24px 0;font-size:18px}

	#eindecontainer .txt3{color:#172b53;font-size:24px;line-height:24px;padding:0 0 8px 0}
	#eindecontainer .txt3 strong{font-weight:800}

	#eindecontainer .txt4{position:relative;margin:0;padding:0 0 24px 0;font-size:18px}

	#eindecontainer .txt5{position:relative;margin:0;padding:0 0 24px 0;font-size:18px;list-style-type:none}
	#eindecontainer .txt5 li{margin:0;padding:8px 0 8px 36px;background:url(/images/vdvalk7/vink.png) no-repeat 0 0;background-size:30px}

	#eindecontainer .txt6{position:relative;margin:0;padding:0 0 12px 0;font-size:18px}

	#eindecontainer .txt7{position:relative;margin:0;padding:0 0 60px 0;font-size:18px}

	#eindecontainer .img1 img{display:block;width:100%}

	#eindecontainer .txt8{color:#172b53;font-size:24px;line-height:24px;padding:10px 0 8px 0}
	#eindecontainer .txt8 strong{font-weight:800}

	#eindecontainer .txt9{position:relative;margin:0;padding:0 0 24px 0;font-size:18px}

	#eindecontainer .txt10{position:relative;margin:0;padding:0 0 12px 0;font-size:18px}

#submit{display:none;margin:0 auto 0 auto;padding:0 20px 0 20px;width:calc(100% - 40px);max-width:200px;height:50px;box-sizing:border-box;cursor:pointer;outline:0;border:0px;color:#fff;font-family: 'Open Sans', sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:24px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#172b53;font-weight:700}

#submit_bedankt{display:none;margin:0 auto 0 auto;padding:0 20px 0 20px;width:calc(100% - 40px);max-width:180px;height:50px;box-sizing:border-box;cursor:pointer;outline:0;border:0px;color:#fff;font-family: 'Open Sans', sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:24px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#172b53;font-weight:700}

.knop{display:block;margin:24px auto 0 auto;padding:0 20px 0 20px;width:calc(100% - 40px);max-width:220px;height:50px;box-sizing:border-box;cursor:pointer;outline:0;border:0px;color:#fff;font-family: 'Open Sans', sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:24px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#A4904A;background: linear-gradient(180deg,rgba(226, 211, 144, 1) 0%, rgba(164, 144, 74, 1) 100%);font-weight:700;text-decoration:none;line-height:50px}

.knop:hover{color:#fff;text-decoration:none}

.knopterug{max-width:300px;font-size:20px}


	.knop2{display:block;margin:0 auto 0 auto;padding:10px 10px 10px 10px;width:calc(100% - 40px);max-width:335px;min-height:50px;box-sizing:border-box;cursor:pointer;outline:0;border:0px solid #fff;color:#fff;font-family: 'Open Sans', sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:18px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#A4904A;background: linear-gradient(180deg,rgba(226, 211, 144, 1) 0%, rgba(164, 144, 74, 1) 100%);font-weight:700;text-decoration:none;line-height:30px;text-transform:uppercase}
	.knop2:hover{color:#fff;text-decoration:none}

	.knop3{display:block;margin:0 auto 0 auto;padding:10px 10px 10px 10px;width:calc(100% - 40px);max-width:335px;height:auto;min-height:50px;box-sizing:border-box;cursor:pointer;outline:0;border:0px solid #fff;color:#fff;font-family: 'Open Sans', sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:18px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#A4904A;background: linear-gradient(180deg,rgba(226, 211, 144, 1) 0%, rgba(164, 144, 74, 1) 100%);font-weight:700;text-decoration:none;line-height:30px;text-transform:uppercase}
	.knop3:hover{color:#fff;text-decoration:none}

	.knop4{background:#172b53}
	.knop4:hover{background:#172b53}

@media (min-width: 992px) { 
	#submit{font-size:22px}
	#submit_bedankt{font-size:22px}
	.knop{font-size:22px}
	.knop2{font-size:22px}
	.knop3{font-size:22px}
}


#progress {
	position: absolute;
	display: none;
	font-size: 100%;
	line-height:30px
	left: 0;
	bottom: 24px;
	width: 100%;
	height: 280px;
	padding: 68px 20px 0 20px;
	box-sizing:border-box;
	text-align: center;
	background-color: #ddb85d;
	border: 0;
	color: #000;
	z-index:903;
	opacity:1;
	
}
#progress div {line-height:24px;padding:20px;text-align:center}
#progress img {width:28px}

@media (min-width: 768px) { 
#progress {height:320px}
}

.ui-widget-overlay,
.ui-dialog{
	z-index:3000
}
.ui-widget {
	font-family: 'Open Sans', sans-serif;
	font-size:20px;line-height:22px;
}
.ui-widget .ui-widget {
	font-size:20px;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
}
.ui-widget.ui-widget-content {
	border: 3px solid #172b53;
	-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;
}
.ui-widget-content {
	border: 1px solid #fff;
	background: #ffffff;
	color: #000000;
}
	.ui-widget-content a {
		color: #172b53;
		outline:0
	}
	.ui-widget-content a:hover {
		color: #000000;
	}
.ui-widget-header {
	border: 0px solid #172b53;
	background: #fff;
	color: #000000;
	font-weight: bold;
	display:none
}
.ui-widget-header a {
	color: #000;
}
.ui-button {
	background: #172b53;
	border-width:0px;
	color:#fff;
	-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;
}
.ui-button:hover,
.ui-button:focus {
	border-width:0px;
	background: #172b53;
	font-weight: normal;
	color: #fff;
	-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;
}
* { 
	outline:0;
	outline-color: #dcad51;
}

#prijzen{position:relative;padding:0;max-width:620px;box-sizing:border-box;margin:0 auto;z-index:1;background:#002753}
#prijzen .img{padding:0 0 0 0}
#prijzen .img img{position:relative;display:block;width:100%;max-width:485px;margin:0 auto;z-index:1}
#prijzen .txt{padding:24px 20px 10px 20px;text-align:center;color:#fff;line-height:7vw;font-size:6vw;text-transform:uppercase}
#prijzen .txt2{padding:0 20px;font-weight:bold;text-transform:none;line-height:6vw;font-size:5vw}
#prijzen .img .img2{max-width:485px}
#prijzen .img .img3{max-width:326px}
#prijzen .txt3{padding:0}
@media (min-width: 500px) { 
	#prijzen .txt{line-height:36px;font-size:30px}
	#prijzen .txt2{line-height:30px;font-size:24px}
}

@media (min-width: 768px) { 
	#kader{width:50%;float:left;padding-bottom:24px}
	#prijzen{width:50%;float:right}
	#prijzen .img .img2{max-width:calc(100vw - 40px)}
}
@media (min-width: 992px) { 
	#kader{width:calc(100% - 486px)}
	#prijzen{width:486px}
}

	#prijzen .txt8{color:#dcad51;font-size:24px;line-height:24px;padding:24px 0 24px 0}
	#prijzen .txt8 strong{font-weight:800}

#alleprijzen{position:relative;padding:0;max-width:992px;box-sizing:border-box;margin:0 auto;z-index:1;display:none;cursor:pointer}
#alleprijzen .img1 img{position:relative;display:block;max-width:100%}
#alleprijzen .txt{padding:20px 20px 10px 20px;text-align:center;color:#fff;line-height:30px;font-size:24px}
#alleprijzen .img2 img{position:relative;display:block;width:calc(50vw - 15px);max-width:481px;margin:0 auto}

#alleprijzen .img3 .left{width:50%;float:left;box-sizing:border-box;padding:0 10px 30px 20px}
#alleprijzen .img3 .right{width:50%;float:right;box-sizing:border-box;padding:0 20px 30px 10px}
#alleprijzen .img3 img{position:relative;display:block;max-width:100%}

@media (min-width: 1032px) { 
	#alleprijzen .img3 .left{padding:0 15px 30px 0}
	#alleprijzen .img3 .right{padding:0 0 30px 15px}
}

#txtpr{padding:0 60px;color:#fff;text-align:center;display:none}