	html,body{background-image: linear-gradient(#4a92dc,#0b1e63);font-family:Roboto,Arial,sans-serif;font-size:18px;font-size:1rem;line-height:1.5;scroll-behavior:smooth;overflow-x:hidden;}
	body{min-height:100vh;}
	h1,h2,h3{color:#0b1e63;font-family:Roboto, Arial, serif;font-weight:400;margin:10px 0}
	h1{font-size: 32px;font-size: 1.77rem;}
	h2{font-size: 27px;font-size: 1.5rem;}
	h3{font-size: 22px;font-size: 1.22rem;}
	h4,h5,h6,p {color:#000;font-size:18px;font-size: 1rem;font-family:Roboto,Arial;}
	img{box-shadow: 0px 0px 0px #003366;border-radius:6px;}
	.groen{color:#45583c;}
	.groens{color:#45583c;text-shadow:1px 1px #ddd;}
	.groeni{background-color:#45583c;color:#fff;}
	.groenr{border:2px solid #45583c;}
	.blauw{color:#0b1e63;}
	.blauws{color:#0b1e63;text-shadow:1px 1px #ddd;}
	.blauwi{background-color:#0b1e63;color:#fff;}
	.blauwr{border:2px solid #0b1e63;}
	.blauwr1{border:0px solid #0b1e63;}
	.liblauw{color:#4a92dc;}
	.liblauws{color:#4a92dc;text-shadow:1px 1px #ddd;}
	.liblauwi{background-color:#4a92dc;color:#fff;}
	.liblauwr{border:2px solid #4a92dc;}
	.liblauwr1{border:0px solid #4a92dc;}
	.randlogo{border-radius: 0px 0px 6px 6px;border-top: 0px solid #ffcd10;border-left: 2px solid #ffcd10;border-right: 2px solid #ffcd10;border-bottom: 2px solid #ffcd10;}
	.geel{color:#ffcd10;}
	.geel{color:#ffcd10;text-shadow:1px 1px #bbb;}
	.geeli{background-color:#ffcd10;color:#fff;}
	.geelr{border:2px solid #ffcd10;}
	.geelr1{border:1px solid #ffcd10;}
	.tekstgeelrand{color:#ffcd10;text-shadow: -1px 0 #0b1e63, 0 1px #0b1e63, 1px 0 #0b1e63, 0 -1px #0b1e63;}
	.goud{color:#faca0f;}
	.gouds{color:#faca0f;text-shadow:1px 1px #bbb;}
	.goudi{background-color:#faca0f;color:#fff;}
	.goudr{border:2px solid #faca0f;}
	.goudr1{border:1px solid #faca0f;}
	.gb{color:#607d8b;}
	.gbs{color:#607d8b;text-shadow:1px 1px #ddd;}
	.gbi{background-color:#607d8b;color:#fff;}
	.gbr{border:2px solid #607d8b;}
	.gbr1{border:1px solid #607d8b;}
	.geen{box-shadow: 0px 0px 0px transparent;border-radius:0px;}fieldset{border:0px;}
	.inpoet{font-size:16px;font-size:1rem;width:100%;border-radius:6px;padding-left:5px;}
	.inpoettekst{font-size:16px;font-size:1rem;color:#003300;font-weight:bold;}
	.accordion{padding:10px;}
	.accordionin:after {content: '\002B\2003';color: #659154;font-family:verdana;font-size:18px;font-size:1rem;font-weight: bold;float: right;}
	.accordionuit:after {content: '\2212\2003';color: #659154;font-family:verdana;font-size:18px;font-size:1rem;font-weight: bold;float: right;}
	.knop{width:100%;font-size:18px;font-size:1rem;font-weight:normal;border-style:solid;border-width:2px;border-color:#154889;background-color:transparent;color:#154889;cursor:pointer;border-radius:6px;}
	.knop:hover{background-color:#ccc;color:#000;}
	.hoofdknop{border: 1px solid #bd913a;border-bottom-width: 2px;border-right-width: 2px;margin-bottom:10px;}
	.link{cursor:pointer;color:#000;text-decoration:none;}
	.link:hover{color:#ccc;}
	.mlink{cursor:pointer;color:#fff;}
	.mlink:hover{color:#ccc;}
	.mlink{padding-bottom:7px;}
	.ctaknop{width:100%;font-size:18px;font-size:1rem;font-weight:normal;background-color:transparent;color:#bd903d;cursor:pointer;}
	.ctaknop:hover{background-color:#ccc;color:#000;}
	.mknop{width:100%;font-size:18px;font-size:1rem;font-weight:normal;background-color:transparent;color:#154885;cursor:pointer;}
	.mknop:hover{background-color:#ccc;color:#000;}
	.sorteer:hover{cursor:pointer;background-color:#0b1e63;}
	.sorteren{background-color:#0b1e63;}
	hr{border: 1px dotted #bd903d;}
	a>h5{color:#0274bc;}
	a>h5:hover{color:#ccc;}
.pagina{margin:auto;width:96%;max-width:1100px;}
.paneel{background-color:#fff;}
.tekstblok{border-width:3px;border-color:#b99339;border-style:solid;width:96%;max-width:1200px;margin:auto;}
.menubalk{background-color:#154889;border-bottom: 2px solid #154889;width:100%;padding-top:20px;padding-bottom:20px;text-align:center;}
.main{padding:0; margin:auto;position:relative;width:98%;max-width:1200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:space-around;flex-flow:row wrap;}
.main2{padding:0; margin:auto;position:relative;width:98%;max-width:700px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:space-around;flex-flow:row wrap;}

.mainitem{padding:0px;text-align:center;background-color:transparent;border-color:#faedd7;border-width:0px;border-style:solid;-webkit-box-shadow: 0px 0px 0px #625b4e;-moz-box-shadow: 0px 0px 0px #625b4e;box-shadow: 0px 0px 0px #625b4e;height:auto;min-height:100px;width:100%;max-width:250px;display:inline-block;border-radius:6px; margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.main1400{padding:20px;padding-bottom:50px; margin:auto;position:relative;width:100%;max-width:1400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:space-around;flex-flow:row wrap;}
.mainitem1111{background-color:transparent;border:0px;border-color:#eee;border-style:solid;display:inline-block;border-radius:6px; margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.mainitem111{background-color:white;padding:0px;text-align:center;height:auto;min-height:100px;width:100%;display:inline-block;margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;cursor:auto;}
.mainitem221{padding:0px;text-align:center;height:auto;min-height:100px;width:100%;display:inline-block;margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;cursor:auto;}
.mainitem221l{padding:0px;text-align:center;height:auto;min-height:100px;width:100%;display:inline-block;margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;cursor:auto;}
.mainitem221r{padding:0px;text-align:center;height:auto;min-height:100px;width:100%;display:inline-block;margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;cursor:auto;}
.mainitem321 {background-color:transparent;color:white;text-align:center;}
.mainitem631{padding:0px;text-align:center;background-color:transparent;border-color:#faedd7;border-width:0px;border-style:solid;-webkit-box-shadow: 0px 0px 1px #625b4e;-moz-box-shadow: 0px 0px 0px #625b4e;
box-shadow: 0px 0px 0px #625b4e;height:auto;min-height:100px;display:inline-block;border-radius:6px; margin:0px;word-wrap:break-word;-webkit-hyphens: auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
#overlay{position: fixed;display: none; width: 100%;height: 100%;top: 0; left: 0; right: 0; bottom: 0;background-color: rgba(0,0,0,0.4);
	z-index: 999;cursor: pointer;}
.bovenbalk{position:absolute;top:30px;left:30px;}
.onderbalk{width:100%;border-top:3px solid #ffffff;}
.bovenbalklinks{float:left;padding-left:10px;;color:#000;cursor:pointer;text-shadow: 0px 0px #eee;}
.bovenbalkrechts{float:right;padding-right:10px;}
.alink,.alink:active,.alink:visited{color:#000;font-family:verdana;font-size: 18px;font-size: 1rem;text-decoration:none;}
.alink:hover {color:grey;}
.wlink,.wlink:active,.wlink:visited{color:#154889;font-family:verdana;font-size: 18px;font-size: 1rem;text-decoration:none;}
.wlink:hover {color:grey;}
.heeftsubmenu {cursor:pointer;color:#000;font-family:verdana;font-size: 18px;font-size: 1rem;}
.heeftsubmenu:hover {color:grey;}
.submenu{display:none;}
.pijlen{float:right;color:#154889;}
#site-canvas{-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: .3s ease all;transition: .3s ease all}
#site-wrapper.show-nav #site-canvas {-webkit-transform: translateX(220px);transform: translateX(220px);}
.actie{width:300px;background-color:blue;color:white;border-radius:6px;padding:20px;}
.actie:hover{background-color:green;color:white;}
.aanbieding{width:300px;background-color:red;color:white;border-radius:6px;padding:20px;}
.aanbieding:hover{background-color:orange;color:white;}
@media only screen and (max-width: 750px){
	html,body{font-size:14px;font-size:0.77rem;}
		.accordionin:after {content: '\2003';color: #659154;font-family:verdana;font-size:18px;font-size:1rem;font-weight: bold;float: right;}
	.accordionuit:after {content: '\2003';color: #659154;font-family:verdana;font-size:18px;font-size:1rem;font-weight: bold;float: right;}
	.minderdan1200{display:block;}
	.meerdan1200{display:none;}
	.niet-hf-500{display:none;}
	.hf-500{display:block;}
	.hf-1000{display:none;}
	.hf-2000{display:none;}
	.padding10{padding:4px;}

	.knop2{cursor:pointer;background-color:#d4c8b8;border-style:solid;border-width:1px;border-color:#bb8d65;color:#000;}
.mainitem {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:1px!important;margin-top:0px!important;}
.main100{padding:20px;padding-bottom:50px; margin:auto;position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:space-around;flex-flow:row wrap;}
.mainitem111 {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:15px!important;}
.mainitem221l {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:15px!important;}
.mainitem221r {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:15px!important;}
.mainitem221 {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:5px;margin-top:5px;}
.mainitem321 {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:5px!important;margin-top:5px!important;}
.mainitem631 {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:5px!important;margin-top:5px!important;}
.paneel{padding:10px;padding-top:5px;font-size:18px;font-size:1rem;}
.bovenbalktekstklein{padding-top:10px;font-family:Courgette;color:#01762f;text-align:center;font-size:20px;font-size:1.25rem;text-shadow: 1px 1px #b8af9e;}
.bullet{color:#154889;text-decoration:none;padding:10px;display:none;}
.bovenbalk{height:75px;}
}
@media only screen and (min-width:751px) and (max-width:1200px) {
	html,body{font-size:16px;font-size:0.88rem;}
	.minderdan1200{display:block;}
	.meerdan1200{display:none;}
	.niet-hf-500{display:block;}
	.hf-500{display:none;}
	.hf-1000{display:block;}
	.hf-2000{display:none;}
	.padding10{padding:6px;}
.mainitem {-webkit-flex-basis:48%;-ms-flex-basis:48%;flex-basis:48%;margin-bottom:1px!important;margin-top:0px!important;}
.mainitem111 {-webkit-flex-basis: 98%;-ms-flex-basis:98%;flex-basis:98%;margin-bottom:10px!important;margin-top:10px!important;}
.mainitem221 {-webkit-flex-basis:48%;-ms-flex-basis:48%;flex-basis:48%;margin-bottom:10px !important;margin-top:10px!important;}
.mainitem221l {-webkit-flex-basis:54%;-ms-flex-basis:54%;flex-basis:54%;margin-bottom:10px !important;margin-top:10px!important;}
.mainitem221r {-webkit-flex-basis:44%;-ms-flex-basis:44%;flex-basis:44%;margin-bottom:10px !important;margin-top:10px!important;}
.mainitem321 {-webkit-flex-basis:48%;-ms-flex-basis:48%;flex-basis:48%;margin-bottom:10px !important;margin-top:10px!important;}
.mainitem631 {-webkit-flex-basis:33%;-ms-flex-basis:33%;flex-basis:33%;margin-bottom:10px !important;margin-top:10px!important;}
.paneel{padding:15px;padding-top:10px;font-size:18px;font-size:1rem;}
.bovenbalktekstklein{font-family:Courgette;color:#01762f;text-align:center;font-size:24px;font-size:1.5rem;text-shadow: 1px 1px #b8af9e;padding:10px;}
.bullet{color:#154889;text-decoration:none;padding:5px;display: inline;font-size: 23px;font-size: 1.25rem;}
.bovenbalk{height:75px;}
}
@media only screen and (min-width:1201px){
	.minderdan1200{display:none;}
	.meerdan1200{display:block;}
	.niet-hf-500{display:block;}
	.hf-500{display:none;}
	.hf-1000{display:none;}
	.hf-2000{display:block;}
	.padding10{padding:10px;}
.mainitem {-webkit-flex-basis:33%;-ms-flex-basis:33%;flex-basis:33%;margin-bottom:1px !important;margin-top:0px!important;}
.mainitem111 {-webkit-flex-basis: 99%;-ms-flex-basis:99%;flex-basis:99%;margin-bottom:15px!important;margin-top:15px!important;}
.mainitem221 {-webkit-flex-basis:48%;-ms-flex-basis:48%;flex-basis:48%;margin-bottom:15px !important;margin-top:15px!important;}
.mainitem221l {-webkit-flex-basis:54%;-ms-flex-basis:54%;flex-basis:54%;margin-bottom:15px !important;margin-top:15px!important;}
.mainitem221r {-webkit-flex-basis:44%;-ms-flex-basis:44%;flex-basis:44%;margin-bottom:15px !important;margin-top:15px!important;}
.mainitem321 {-webkit-flex-basis:33%;-ms-flex-basis:33%;flex-basis:33%;margin-bottom:15px !important;margin-top:15px!important;}
.mainitem631 {-webkit-flex-basis:16%;-ms-flex-basis:16%;flex-basis:16%;margin-bottom:15px !important;margin-top:15px!important;}
.paneel{padding:40px;padding-top:20px;font-size:18px;font-size:1rem;}
.bovenbalktekstklein{font-family:Courgette;color:#01762f;text-align:center;font-size:32px;font-size:2rem;text-shadow: 1px 1px #d7d1c3;font-weight:bold;padding-top:10px;}
.bullet{color:#154889;text-decoration:none;padding:5px;display: inline;font-size: 23px;font-size: 1.25rem;}
.bovenbalk{height:75px;}
}
#return-to-top {padding:0px;z-index:9999;position: fixed;bottom: 20px;right: 20px;background: rgb(250, 205, 16);background: rgba(250, 205, 16,0.9);width: 50px;    height: 50px;display: block;text-decoration: none;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;display: none;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#return-to-top i {padding:0px;color: #fff;margin: 0;position: relative;left: 17px;top: 13px;font-size: 19px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;
}
#return-to-top:hover {background: rgba(180, 180, 180, 0.9);}
#return-to-top:hover i {color: #fff;top: 5px;}
.hf51-container {
width: 100%;
padding-bottom: 56.25%;
position: relative;
max-width: inherit;
}

.open-sidebar-w3{
-webkit-appearance: none;
background: transparent;
border: none;
box-shadow: none;
color: #ffcd10;
cursor: pointer;
text-align:left;
}
.open-sidebar-w3:hover{color:#ccc;}
#close-sidebar-w3{
-webkit-appearance: none;
background: transparent;
border: none;
box-shadow: none;
color: #aaa;
cursor: pointer;
text-align: left;
}
#close-sidebar-w3:hover{color:#ccc;}

#mySidebar {
  height: 100%;
  width: 260px;
  position: fixed;
  z-index: 1;
  top: 0px;
  left: -300px;
  background-color: #f0f0f0;
  overflow-x: hidden;
  transition: 0.5s;
  padding: 15px;
}

.mknop{width:100%;font-size:18px;font-size:1rem;font-weight:normal;background-color:transparent;color:#154885;cursor:pointer;}
.mknop:hover{background-color:#ccc;color:#000;}
.kopje{width:100%;font-size:18px;font-size:1rem;font-weight:normal;background-color:transparent;color:#154885;cursor:pointer;}

td{vertical-align:middle!important;}

.rij{
margin-top:10px;
}

@media only screen and (max-width: 600px){
.rij{
margin-top:5px;
}
}

.rij:nth-child(odd) {
      background: #eeeeee;
}
.rij:nth-child(even) {
      background: #dddddd;
}
.tekst{
      text-align:right;
}
@media only screen and (max-width: 600px){
.tekst{
      text-align:center;
}
}
.invoer{
      text-align:left;
}
@media only screen and (max-width: 600px){
.invoer{
      text-align:center;
}
}
.hf51-responsive {
  max-width: 100%;
  height: auto;
}