<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * @license
 * MyFonts Webfont Build ID 3623440, 2018-08-17T04:46:13-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: FF DIN Web Pro Light by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-din/pro-light/
 * 
 * Webfont: FF DIN Web Pro Regular by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-din/pro-regular/
 * 
 * Webfont: FF DIN Web Pro Bold by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-din/pro-bold/
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&amp;buildid=3623440
 * Licensed pageviews: 50,000
 * Webfonts copyright: 2016 published by Monotype GmbH
 * 
 * © 2018 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/374a10");

@font-face {
    font-family: 'DINWXX';
    src: url('webfonts/DINWXX-Bold.woff2') format('woff2'),
        url('webfonts/DINWXX-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'DINWXX';
    src: url('webfonts/DINWXX-Regular.woff2') format('woff2'),
        url('webfonts/DINWXX-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DINWXX';
    src: url('webfonts/DINWXX-Light.woff2') format('woff2'),
        url('webfonts/DINWXX-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

/* webfonts_2

@font-face {font-family: 'FFDINWebProLight';src: url('webfonts/374A10_0_0.eot');src: url('webfonts/374A10_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/374A10_0_0.woff2') format('woff2'),url('webfonts/374A10_0_0.woff') format('woff'),url('webfonts/374A10_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFDINWebProRegular';src: url('webfonts/374A10_1_0.eot');src: url('webfonts/374A10_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/374A10_1_0.woff2') format('woff2'),url('webfonts/374A10_1_0.woff') format('woff'),url('webfonts/374A10_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFDINWebProBold';src: url('webfonts/374A10_2_0.eot');src: url('webfonts/374A10_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/374A10_2_0.woff2') format('woff2'),url('webfonts/374A10_2_0.woff') format('woff'),url('webfonts/374A10_2_0.ttf') format('truetype');}

*/
/* webfonts_1

	@font-face {
		font-family: 'URWDIN';
		src: url('webfonts/URWDIN-Light.woff2') format('woff2'),
			url('webfonts/URWDIN-Light.woff') format('woff');
		font-weight: 300;
		font-style: normal;
	}

	@font-face {
		font-family: 'URWDIN';
		src: url('webfonts/URWDIN-Black.woff2') format('woff2'),
			url('webfonts/URWDIN-Black.woff') format('woff');
		font-weight: 900;
		font-style: normal;
	}

	@font-face {
		font-family: 'URWDIN';
		src: url('webfonts/URWDIN-Regular.woff2') format('woff2'),
			url('webfonts/URWDIN-Regular.woff') format('woff');
		font-weight: normal;
		font-style: normal;
	}

	@font-face {
		font-family: 'URWDIN';
		src: url('webfonts/URWDIN-Bold.woff2') format('woff2'),
			url('webfonts/URWDIN-Bold.woff') format('woff');
		font-weight: bold;
		font-style: normal;
	}

	@font-face {
		font-family: 'URWDIN';
		src: url('webfonts/URWDIN-Medium.woff2') format('woff2'),
			url('webfonts/URWDIN-Medium.woff') format('woff');
		font-weight: 500;
		font-style: normal;
	}
*/
  
/* webfonts_0
	@font-face {font-family: 'URWDIN-Medium';src: url('webfonts/33FD0B_0_0.eot');src: url('webfonts/33FD0B_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/33FD0B_0_0.woff2') format('woff2'),url('webfonts/33FD0B_0_0.woff') format('woff'),url('webfonts/33FD0B_0_0.ttf') format('truetype'),url('webfonts/33FD0B_0_0.svg#wf') format('svg');}
	 
	  
	@font-face {font-family: 'URWDIN-Regular';src: url('webfonts/33FD0B_1_0.eot');src: url('webfonts/33FD0B_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/33FD0B_1_0.woff2') format('woff2'),url('webfonts/33FD0B_1_0.woff') format('woff'),url('webfonts/33FD0B_1_0.ttf') format('truetype'),url('webfonts/33FD0B_1_0.svg#wf') format('svg');}
	 
	  
	@font-face {font-family: 'URWDIN-Light';src: url('webfonts/33FD0B_2_0.eot');src: url('webfonts/33FD0B_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/33FD0B_2_0.woff2') format('woff2'),url('webfonts/33FD0B_2_0.woff') format('woff'),url('webfonts/33FD0B_2_0.ttf') format('truetype'),url('webfonts/33FD0B_2_0.svg#wf') format('svg');}
	 
	  
	@font-face {font-family: 'URWDIN-Bold';src: url('webfonts/33FD0B_3_0.eot');src: url('webfonts/33FD0B_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/33FD0B_3_0.woff2') format('woff2'),url('webfonts/33FD0B_3_0.woff') format('woff'),url('webfonts/33FD0B_3_0.ttf') format('truetype'),url('webfonts/33FD0B_3_0.svg#wf') format('svg');}
	 
	  
	@font-face {font-family: 'URWDIN-Black';src: url('webfonts/33FD0B_4_0.eot');src: url('webfonts/33FD0B_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/33FD0B_4_0.woff2') format('woff2'),url('webfonts/33FD0B_4_0.woff') format('woff'),url('webfonts/33FD0B_4_0.ttf') format('truetype'),url('webfonts/33FD0B_4_0.svg#wf') format('svg');}
*/

body{width:100%;margin:0;padding:0;font-size:16px;line-height:24px;font-family:'DINWXX','Arial','Helvetica',sans-serif;font-weight:300;color:#0a2469;background:#fff;-webkit-text-size-adjust:none}
#wrap{position:relative;width:940px;height:auto;min-height:100%;margin:0 auto;background:url(/images/design/middle.gif) 0 0 repeat-y #fff}

hr{background-color:#0a2469;border:0;color:#0a2469;height:2px;margin:12px 0 12px 0}
a{color:#0a2469;text-decoration:underline;outline:0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
a:hover{color:#00adf0;text-decoration:underline}
h1{color:#00adf0;font-size:16px;margin:0;padding:0 0 24px 0;line-height:32px;text-transform:uppercase}
h1.subtitle{padding:0 0 12px 0}
h2{color:#00adf0;font-size:16px;margin:0;padding:0 0 12px 0;line-height:24px;text-transform:uppercase}
h2.subtitle{color:#0a2469}
h3{color:#0a2469;font-size:16px;margin:0;padding:0 0 12px 0;line-height:24px;text-transform:uppercase}
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;max-width:100% !important;height:auto !important}
sub,sup{position:relative;height:0;line-height:1;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
em{}
strong{font-weight:bold}

ul li{margin:0 0 0 24px;padding: 0 0 12px 0 }

/*common classes*/
.hidden{display:none}
.clearer{height:1px;overflow:hidden;margin-top:-1px;clear:both}
.spacer{position:relative;height:10px}

/*header,footer,columns*/
header{position:relative;width:100%;background:#fff}
header .container{position:relative;max-width:1200px;margin:0 auto;box-sizing:border-box;padding:0;height:70px}
div[role=main]{position:relative;width:100%;background:#fff}
div[role=main] .container{position:relative;max-width:1200px;margin:0 auto}
nav{position:relative;width:100%;background:#fff}
nav .container{position:relative;max-width:1200px;margin:0 auto}
footer{position:relative;width:100%;background:#fff}
footer .container{position:relative;max-width:1200px;margin:0 auto;box-sizing:border-box}

/*mainmenu*/
#mainmenu{display:none;background:#fff}
#mainmenu ul{display:block;list-style-type:none;margin:0;padding:0 0 80px 0}
#mainmenu ul li{display:block;margin:0;padding:0}
#mainmenu ul li a{display:block;padding:8px 20px 12px 81px;color:#fff;text-decoration:none;line-height:24px;color:#00adf0;text-transform:lowercase;background:url(/images/design/bullet-dark.svg) 61px 50% no-repeat;background-size:10px}
#mainmenu ul li:first-child a{}
#mainmenu ul .current a{color:#0a2469}
#mainmenu ul .current-direct-parent a{color:#0a2469}
#mainmenu ul ul{display:none}

/*button menu*/
#btnmenu{position:absolute;right:0px;top:0;display:block;width:30px;height:50px;padding:22px 20px 12px 20px;cursor:pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
#btnmenu span{position:relative;margin:0 0 9px 0;display:block;width:100%;height:3px;background:#00adf0;box-sizing:border-box;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}

/*DefaultPage*/
#DefaultPage{position:relative;padding:50px 20px 20px 20px}

/*DefaultTxt*/
.DefaultTxt{position:relative;padding:44px 20px 20px 20px}
.DefaultTxt2{position:relative;padding:44px 20px 0 20px}
.DefaultTxt3{position:relative;padding:0 20px 0 20px}

/*Generic image*/
#generic-image{position:relative;width:100%}
#generic-image img{display:block;width:100%}
#generic-image #kop{position:absolute;left:0;bottom:0;width:100%;padding:0 20px;box-sizing:border-box}
#generic-image #kop h1,
#generic-image #kop .h1{display:relative;display:block;max-width:1120px;color:#fff;background:rgba(10,36,105,0.6);-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;box-sizing:border-box;padding:10px 20px;margin:0 auto;font-size:16px;line-height:24px;text-transform:uppercase;font-weight:bold}

#intro{background:rgba(10,36,105,0.6);-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;padding:20px;color:#fff;margin:0 20px;font-weight:normal}
#intro p{padding:0}

/*breadcrumb*/
.breadcrumb{position:absolute;left:0;top:20px;width:100%;height:24px;margin:0;padding:0 20px;overflow:hidden;box-sizing:border-box;color:#00adf0}
.breadcrumb a{color:#00adf0;text-decoration:none}
.breadcrumb a:hover{color:#00adf0;text-decoration:underline}

/*DefaultForm*/
.DefaultForm{position:relative;margin:0;padding:0;max-width:400px}
.DefaultForm fieldset{border:1px;margin:0;padding:0 0 24px 0}
.DefaultForm legend{display:none}
.DefaultForm label{display:block;padding:0 0 6px 0}
.DefaultForm input,
.DefaultForm select,
.DefaultForm textarea{font-family:inherit;font-size:100%;margin:0 0 12px 0}
.DefaultForm .input1{width:100%;border:1px solid #00adf0;padding:6px 10px;line-height:24px;background:#fff;box-sizing:border-box;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-appearance:none}
.DefaultForm .input1_error{width:100%;border:1px solid #00adf0;padding:6px 10px;line-height:24px;background:#fff;box-sizing:border-box;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-appearance:none}
.DefaultForm .submit{border:0;cursor:pointer;display:block;margin:12px auto 0 auto;padding:5px 20px;background:#00adf0;color:#fff;-webkit-appearance:none;min-height:38px;box-sizing:border-box;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.DefaultForm .kop{padding:0}
.DefaultForm .comment{}
.DefaultForm .error{color:red}
.DefaultForm .required{color:red}
.DefaultForm .form_footer{text-align:right;padding:48px 0 0 0}

header #logo{position:absolute;left:7px;top:18px}
header h1{margin:0;padding:0}
header p{margin:0;padding:0}
header img{width:200px}

/*footer*/
footer .container{padding:25px 20px 25px 50px;line-height:20px;font-size:12px}
footer .container a{color:#0a2469;text-decoration:none}
footer .container a:hover{color:#0a2469;text-decoration:underline}
footer address{display:block;font-style:normal}
footer address .logo{width:30px;height:30px;display:block;position:absolute;left:10px;top:25px;overflow:hidden}
footer address .logo img{display:block;margin:1px 0;width:173px;max-width:none !important}

footer address .bull{padding:0}
footer address .contact{display:block;padding:0 0 10px 0}
footer address .comma{display:none}
footer #copyright{display:inline; display:block;padding:0 0 10px 0}
footer #footermenu{display:block;padding:0 0 10px 0}
footer #footermenu ul{display:inline;margin:0;padding:0;list-style-type:none}
footer #footermenu ul li{display:inline;padding:0 0 0 15px;margin:0;background:url(/images/design/bull.svg) 3px 50% no-repeat;background-size:5px}
footer #footermenu ul li:first-child{padding:0;background:none}

/*Sitemap*/
.sitemap ul{}
.sitemap ul ul{padding:3px 0}
.sitemap li{}

.line{width:calc(50% - 560px);min-width:20px;height:10px;position:absolute;left:0;top:0;background:#0a2469}

	/*SubscribeForm*/
	#SubscribeForm{max-width:732px}
	#SubscribeForm fieldset{}
	#SubscribeForm legend{}
	#SubscribeForm legend span{left:10px}
	#SubscribeForm label{}
	#SubscribeForm .input1{}
	#SubscribeForm input.input1_error,
	#SubscribeForm input.input1_error:focus{}
	#SubscribeForm .submit{margin:12px 0 0 0}
	#SubscribeForm #hypt{position: absolute; top: -10000px}


	/*SearchForm*/
	#SearchFormContainer{display:none;position:absolute;right:0;top:268px;width:100%;box-sizing:border-box;padding:0 20px 0 61px;z-index:1000}
	#SearchForm{position:relative;text-align:right;display:block;width:100%;margin:0 auto;padding:0;max-width:700px;z-index:1000}
	#SearchForm fieldset{margin:0;padding:0}
	#SearchForm label{display:none}
	#SearchForm .input1{width:calc(100% - 38px);float:left;margin:0}
	#SearchForm input.input1_error,
	#SearchForm input.input1_error:focus{width:calc(100% - 38px);float:left;margin:0}
	#SearchForm .submit{margin:0;padding:0;float:right;width:38px;color:transparent;font-size:1px;background:url(/images/design/bullet-dark.svg) 50% 50% no-repeat #00adf0;background-size:10px;z-index:3000}


	/*GoogleMaps*/
	#map{padding:0 0 24px 0}
	#map_canvas{width:100%;height:400px;overflow:hidden;margin:0 0 24px 0;padding:0}
	#infowindow{display:none}

/*SearchResults*/
.search_result{list-style-type:none;margin:0;padding:0}
.search_result .grijs{color:}
.search_result li{margin:0;padding:0;padding-bottom:4px}
.search_result li{padding-bottom:15px}
.search_result table{margin:3px 0 1px 0}
.search_result table td{line-height:3px;height:3px}


	/*Share buttons*/
	#share-buttons{margin:0;padding:0 0 20px 0;height:20px;line-height:20px}
	#share-buttons p{margin:0;padding:0 15px 0 0;float:left;line-height:20px;display:none}
	#share-buttons ul{list-style-type:none;margin:0;padding:0;float:left}
	#share-buttons ul li{display:block;margin:0;padding:0 15px 0 0;float:left}
	#share-buttons ul li a{display:block;width:20px;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}
	#share-buttons ul li a span{display:none}
	#share-buttons ul li #share-facebook{background:url(/images/design/share-buttons.png) 0 0 no-repeat}
	#share-buttons ul li #share-twitter{background:url(/images/design/share-buttons.png) -20px 0 no-repeat}
	#share-buttons ul li #share-linkedin{background:url(/images/design/share-buttons.png) -60px 0 no-repeat}
	#share-buttons ul li #share-email{background:url(/images/design/share-buttons.png) -40px 0 no-repeat}


	/*Pagina Navigatie*/
	.PageNav { line-height:20px; margin-bottom:2px; width:940px; }
	.PageNav a, .PageNav span { float:left; display:block; padding:0 3px; width:26px; line-height:20px; color:#fff; text-decoration:none; margin:0 2px 2px 0; background:#666; font-weight:bold; text-align:center }
	.PageNav select{ float:left; display:block; margin:0 8px 2px 0 }
	.PageNav span { background:#999; color:#ccc }
	.PageNav a.active { background:#999; }
	.PageNav a:hover { background:#333 }
	.PageNav .clearer { height:1px; overflow:hidden; margin-top:-1px; clear:left }

/*Pagina Navigatie Nieuwsberichten*/
.PageNav2 {line-height:24px;padding:24px 0;max-width:360px;text-align:center;font-size:14px;color:#0a2469;margin:0 auto}
.PageNav2 .prev {position:relative;display:block;float:left}
.PageNav2 .next {position:relative;display:block;float:right}
.PageNav2 .l {display:none}

.PageNav2 .next a{display:block;float:right;padding:0 20px 4px 0;font-size:14px;opacity:1;text-decoration:none}
.PageNav2 .next a:hover{color:#0a2469;text-decoration:underline}
.PageNav2 .next span{display:block;float:right;padding:0 20px 4px 0;font-size:14px;opacity:0;text-decoration:none}

.PageNav2 .prev a{display:block;float:right;padding:0 0 4px 20px;font-size:14px;opacity:1;text-decoration:none}
.PageNav2 .prev a:hover{color:#0a2469;text-decoration:underline}
.PageNav2 .prev span{display:block;float:right;padding:0 0 4px 20px;font-size:14px;opacity:0;text-decoration:none}

.PageNav2 .next img{position:absolute;right:0;top:calc(50% - 8px);display:block;width:10px}
.PageNav2 .prev img{position:absolute;left:0;top:calc(50% - 8px);display:block;width:10px;-webkit-transform: rotate(180deg);
transform: rotate(180deg);}

@media (min-width: 400px) { 
	.PageNav2 .l {display:inline }
}

@media (min-width: 768px) { 
	.PageNav2 {margin:0}
}

#linkedin{display:none;position:absolute;top:480px;right:48px;z-index:1001}
#linkedin a{display:block;background:#fff;padding:4px}
#linkedin a span{display:block;background:url(/images/design/linkedin-icon.svg) 50% 50% no-repeat #00aaeb;background-size:16px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#linkedin a span span{display:none}

#twitter{display:none;position:absolute;top:348px;right:16px;z-index:1001}
#twitter a{display:block;background:#fff;padding:4px}
#twitter a span{display:block;background:url(/images/design/twitter-icon.svg) 50% 50% no-repeat #00aaeb;background-size:14px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#twitter a span span{display:none}

#facebook{display:none;position:absolute;top:480px;right:16px;z-index:1001}
#facebook a{display:block;background:#fff;padding:4px}
#facebook a span{display:block;background:url(/images/design/facebook-icon.svg) 50% 50% no-repeat #00aaeb;background-size:8px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#facebook a span span{display:none}

#trigger-search{display:none}

#english{display:none;position:absolute;top:496px;right:20px;z-index:1001}
#english a{display:block;background:#fff;padding:0px}
#english a span{display:block;background:url(/images/design/english.png) 50% 50% no-repeat #00aaeb;background-size:16px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#english a span span{display:none}

#dutch{display:none;position:absolute;top:628px;right:20px;z-index:1001}
#dutch a{display:block;background:#fff;padding:0px}
#dutch a span{display:block;background:url(/images/design/dutch.png) 50% 50% no-repeat #00aaeb;background-size:16px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#dutch a span span{display:none}

.teasercontainer{position:relative;padding:20px 10px 0 10px;z-index:1}
.teasercontainer::after{content:"";clear:both;display:table}
.teaser{width:100%;box-sizing:border-box;padding:0 10px}
.teaser .inner{position:relative;width:100%;box-sizing:border-box;padding:0;border:1px solid #ced3e1;-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;overflow:hidden;margin-bottom:20px}
.teaser .image{position:relative;display:block;padding:0 0 56.25% 0;background:#ced3e1}
.teaser .image img{display:block;width:100%;position:absolute;left:0;top:0}
.teaser .categorie{display:block;position:absolute;right:0;top:0;width:100%;height:0;padding:0 0 100% 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}
.teaser .categorie span{display:block;position:absolute;top:20px;left:0;color:#fff;background:#00aaeb;text-transform:uppercase;font-weight:bold;padding:0 10px 0 10px;font-size:14px}

.teaser .txt{padding:20px 20px 10px 20px;height:76px;overflow:hidden;margin-bottom:10px}
.teaser .txt strong{color:#00aaeb;text-transform:uppercase;display:block;font-size:16px}
.teaser .txt br{display:none}
.teaser .txt span{display:block;line-height:20px;padding-top:4px}
.teaser .link{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;display:block}
.teaser .link a{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;display:block}
.teaser .link span{display:block;position:absolute;right:20px;bottom:0;line-height:50px;height:50px;padding-right:40px;font-size:12px;background:url(/images/design/bullet-dark-dbl.svg) 100% 50% no-repeat;background-size:30px}
.teaser .link span span{display:none}

.teaserA .inner{background:#0a2469}
.teaserA .link a span{background:url(/images/design/bullet-white50-dbl.svg) 100% 50% no-repeat;background-size:30px;color:rgba(255,255,255,0.5)}
.teaserA .link a:hover span{color:rgba(255,255,255,0.5);text-decoration:underline}

.teaserB .inner{background:#00aaeb}
.teaserB .link a span{background:url(/images/design/bullet-white50-dbl.svg) 100% 50% no-repeat;background-size:30px;color:rgba(255,255,255,0.5)}
.teaserB .link a:hover span{color:rgba(255,255,255,0.5);text-decoration:underline}

.teaserC .inner{background:#939753}
.teaserC .link a span{background:url(/images/design/bullet-white50-dbl.svg) 100% 50% no-repeat;background-size:30px;color:rgba(255,255,255,0.5)}
.teaserC .link a:hover span{color:rgba(255,255,255,0.5);text-decoration:underline}

.teaserD .inner{border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius: 0px}
.teaserD .link a span{background:url(/images/design/bullet-light-dbl.svg) 100% 50% no-repeat;background-size:30px;color:#00aaeb}
.teaserD .link a:hover span{color:#00aaeb;text-decoration:underline}

.teaser .txt2{position:relative;padding:56.25% 20px 80px 20px;height:0;overflow:hidden;margin-bottom:36px}
.teaser .txt2 .tb{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;color:rgba(255,255,255,0.5);line-height:9.5vw;font-size:9.5vw;box-sizing:border-box;padding:0 40px 0 20px;display:table}
.teaser .txt2 .tb .break{overflow-wrap: break-word;
word-wrap: break-word;
  overflow-wrap: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto}

.teaserD .txt2 .tb{color:#00aaeb;padding:0}
.teaserD .link span{right:0}


.teaser .txt2 .tb span{display: table-cell;
  vertical-align: middle}

.teaser .txt2 .lab{position:absolute;left:0;top:0;background:#00aaeb;color:#fff;display:block;padding:0 15px;font-weight:bold;text-transform:uppercase;font-size:14px}

.teaser .txt3{padding:10px 20px 10px 20px;height:150px;overflow:hidden;margin-bottom:10px;z-index:200}
.teaser .txt3 strong{color:#0a2469;display:block;font-size:16px;line-height:22px}
.teaser .txt3 br{display:none}
.teaser .txt3 span{display:block;line-height:20px;padding:4px 30px 0 0;font-size:14px}
.teaser .txt3 .date{display:block;line-height:20px;padding:4px 0;font-size:12px}

.teasercontainer .more{position:absolute;right:20px;bottom:-19px;margin:0;padding:0}
.teasercontainer .more a{display:block;padding:0 20px 4px 20px;background:url(/images/design/bullet-dark.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-decoration:none}
.teasercontainer .more a:hover{color:#0a2469;text-decoration:underline}

/*quote*/
.teaser .quote{width:100%;height:0;box-sizing:border-box;padding:116px 0 56.25%;overflow:hidden}
.teaser .quoteinner{position:absolute;top: 50%;left:0;padding:0 20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:rgba(255,255,255,0.5);line-height:8vw;font-size:6vw}

/*citaat*/
.citaatcontainer{position:relative;padding:20px 10px 0 10px;z-index:1}
.citaatcontainer::after{content:"";clear:both;display:table}
.citaat{width:100%;box-sizing:border-box;padding:0 10px}
.citaat .inner{position:relative;margin-bottom:20px}
.citaat .inner .auteur span{display:block;position:relative;float:left;background:#00aaeb;color:#fff;display:block;padding:0 10px;font-weight:bold;text-transform:uppercase;font-size:11px;line-height:20px}
.citaat .inner .auteur::after{content:"";clear:both;display:table}
.citaat .inner .txt{color:#00aaeb;font-size:24px;line-height:32px}

/*blockquoute*/
blockquote{margin:0;padding:0;color:#00aaeb;font-size:24px;line-height:32px}

/*fototeaser*/
.fototeaser{padding:0 0 20px 0}
.fototeaser .inner{position:relative;margin:0 10px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}
.fototeaser .inner img{display:block;width:100%;-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border-top-left-radius:20px;border-bottom-right-radius:20px}

.fototeaser .inner .txt{display:block;position:absolute;left:0;bottom:0;width:100%;height:auto;background:rgba(10,36,105,0.6);padding:0 20px 0 0;box-sizing:border-box}
.fototeaser .inner .txt .box{display:block;position:relative;width:100%;box-sizing:border-box;padding:5px 60px 5px 20px;line-height:20px;color:#fff;text-decoration:none;background:url(/images/design/bullet-white-dbl.svg) 100% 50% no-repeat;background-size:30px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;max-height:90px}
.fototeaser .inner .txt .box p{padding:0}

.fototeaser .inner .link{display:block;position:absolute;left:0;bottom:0;width:100%;height:100%}
.fototeaser .inner .link a{display:block;position:absolute;left:0;bottom:0;width:100%;height:100%}
.fototeaser .inner .link a span{display:none}


/*standpuntlist*/
.standpuntlist{padding:20px}
.standpuntlist2{padding:0 20px 40px 20px}
.standpuntlist ul{padding:0;color:#00adf0;font-size:13px}
.standpuntlist ul li{margin:0 0 0 20px;padding:0}
.standpuntlist ul li span{color:#0a2469}
.standpuntlist ul li a{display:block;font-weight:bold;color:#0a2469;text-decoration:none;padding:10px 0}
.standpuntlist ul li span{display:block;padding:10px 0}
.standpuntlist ul li a:hover{color:#0a2469;text-decoration:underline}
.standpuntlist ul li a span{color:#0a2469;text-decoration:none;display:inline;padding:0 20px 0 0;background:url(/images/design/bullet-dark.svg) 100% 70% no-repeat;background-size:7px;font-size:13px}
.standpuntlist ul li a:hover span{color:#0a2469;text-decoration:underline}


/*newslist*/
.newslist{padding:0 10px}
.newsleft{position:relative;padding:0 10px;box-sizing:border-box}
.newsright{position:relative;padding:0 10px;box-sizing:border-box}
.newslist .spacer{height:0;width:0}
.newslist .spacer .line{width:calc(50vw - 560px);min-width:40px;height:10px;position:absolute;left:auto;right:0;top:0;background:#0a2469}
.newsitem{position:relative}
.newsitem .date{padding:40px 0 0 0;font-size:14px}
.newsitem .title{color:#00adf0;font-size:20px;margin:0;padding:12px 0 12px 0;line-height:24px;font-weight:bold;text-transform:uppercase}
.newsitem .summary{font-size:14px;padding:0 0 40px 0}
.newsitem .link{position:absolute;left:0;top:0;padding:0;width:100%;height:100%}
.newsitem .link a{position:absolute;left:0;top:0;width:100%;height:100%}
.newsitem .link a span{display:block;position:absolute;right:0;bottom:12px;padding:0 20px 4px 0;background:url(/images/design/bullet-dark.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-decoration:none}
.newsitem .link a:hover span{color:#0a2469;text-decoration:underline}

.newsitemv2{position:relative}
.newsitemv2 .date{padding:40px 0 0 0;font-size:14px}

.newsitemv2 .image{border:1px solid #ced3e1;padding:0;-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;overflow:hidden;margin:12px 0 0 0}
.newsitemv2 .image img{display:block;margin:0}

.newsitemv2 .title{color:#00adf0;font-size:20px;margin:0;padding:12px 0 12px 0;line-height:24px;font-weight:bold;text-transform:uppercase}
.newsitemv2 .summary{font-size:14px;padding:0 0 40px 0}
.newsitemv2 .link{position:absolute;left:0;top:0;padding:0;width:100%;height:100%}
.newsitemv2 .link a{position:absolute;left:0;top:0;width:100%;height:100%}
.newsitemv2 .link a span{display:block;position:absolute;right:0;bottom:12px;padding:0 20px 4px 0;background:url(/images/design/bullet-dark.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-decoration:none}
.newsitemv2 .link a:hover span{color:#0a2469;text-decoration:underline}

@media (min-width: 440px) { 
	.newsitemv2 .image{position:absolute;left:0;top:70px;width:100px}
	.newsitemv2 .txtblok{padding:0 0 0 124px}
}

@media (min-width: 500px) { 
	.newsitemv2 .image{width:120px}
	.newsitemv2 .txtblok{padding:0 0 0 144px}
}

@media (min-width: 540px) { 
	.newsitemv2 .image{width:140px}
	.newsitemv2 .txtblok{padding:0 0 0 164px}
}

@media (min-width: 600px) { 
	.newsitemv2 .image{width:160px}
	.newsitemv2 .txtblok{padding:0 0 0 184px}
}

/*cols*/
.cols{padding:0 10px}
.colsleft{position:relative;padding:0 10px;box-sizing:border-box}
.colsright{position:relative;padding:0 10px;box-sizing:border-box}
.colitem{position:relative}
.colitem .spacer{height:30px;width:0}
.colitem .spacer .line{width:calc(50vw - 560px);min-width:40px;height:10px;position:absolute;left:auto;right:0;top:0;background:#0a2469}

/*subscribeteaser*/
.subscribeteaser{background:#0a2469;padding:20px 20px 0 20px;-webkit-border-top-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-bottomright: 20px;
border-top-left-radius: 20px;
border-bottom-right-radius: 20px;overflow:hidden;margin-bottom:32px}
.subscribeteaser .kop{text-transform:uppercase;padding:0 0 12px 0;color:#00adf0}
.subscribeteaser ul{padding:0;color:#fff;list-style-type:none}
.subscribeteaser ul li a{position:relative;display:block;padding:4px 60px 4px 0;text-decoration:none;color:#fff}
.subscribeteaser ul li a span{position:absolute;right:0;top:-21px;display:block;padding:25px 20px 27px 0;background:url(/images/design/bullet-white.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:1}
.subscribeteaser ul li a:hover span{opacity:1}


/*factsheets*/
.factsheets{background:#00adf0;padding:20px;-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;overflow:hidden;margin-bottom:20px}
.factsheets .kop{text-transform:uppercase;padding:0 0 12px 0}
.factsheets ul{padding:0;color:#fff}
.factsheets ul li a{position:relative;display:block;padding:4px 60px 4px 0;text-decoration:none;color:#fff}
.factsheets ul li a span{position:absolute;right:0;top:4px;display:block;padding:0 20px 2px 0;background:url(/images/design/bullet-white.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-transform:uppercase}
.factsheets ul li a:hover span{opacity:1}

/*relevante links*/
.relevantelinks{background:#00adf0;padding:20px;-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;overflow:hidden;margin-bottom:20px}
.relevantelinks .kop{text-transform:uppercase;padding:0 0 12px 0}
.relevantelinks ul{padding:0;color:#fff}
.relevantelinks ul li a{position:relative;display:block;padding:4px 60px 4px 0;text-decoration:underline;color:#fff}
.relevantelinks ul li a:hover{text-decoration:underline;color:#0a2469}

/*afvalverwerking*/
.afvalverwerking-nederland{padding:20px 0;margin-bottom:20px}
.afvalverwerking-nederland .kop{text-transform:uppercase;padding:0 0 12px 0}
.afvalverwerking-nederland ul{padding:0}
.afvalverwerking-nederland ul li a{position:relative;display:block;padding:4px 60px 4px 0;text-decoration:none;color:#0a2469}
.afvalverwerking-nederland ul li a span{position:absolute;right:0;top:4px;display:block;padding:0 20px 2px 0;background:url(/images/design/bullet-dark.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-transform:uppercase}
.afvalverwerking-nederland ul li a:hover span{opacity:1}

/*jaarberichten*/
.jaarberichten{background:#939753;padding:20px;-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;overflow:hidden;margin-bottom:20px}
.jaarberichten .kop{color:#fff;text-transform:uppercase;padding:0 0 12px 0}
.jaarberichten ul{padding:0;color:#fff}
.jaarberichten ul li a{position:relative;display:block;padding:4px 60px 4px 0;text-decoration:none;color:#fff}
.jaarberichten ul li a span{position:absolute;right:0;top:4px;display:block;padding:0 20px 2px 0;background:url(/images/design/bullet-white.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-transform:uppercase}
.jaarberichten ul li a:hover span{opacity:1}

/*overige publicaties*/
.overige-publicaties{padding:20px 0;margin-bottom:20px}
.overige-publicaties .kop{text-transform:uppercase;padding:0 0 12px 0}
.overige-publicaties ul{padding:0}
.overige-publicaties ul li a{position:relative;display:block;padding:4px 60px 4px 0;text-decoration:none;color:#0a2469}
.overige-publicaties ul li a span{position:absolute;right:0;top:4px;display:block;padding:0 20px 2px 0;background:url(/images/design/bullet-dark.svg) 100% 50% no-repeat;background-size:10px;font-size:14px;opacity:0.5;text-transform:uppercase}
.overige-publicaties ul li a:hover span{opacity:1}

/*medewerker*/
.medewerker{;border:1px solid #ced3e1;-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;overflow:hidden;margin-bottom:20px;box-sizing:border-box}
.medewerker .image{position:relative;display:block;padding:0 0 56.25% 0}
.medewerker .image img{display:block;width:100%;position:absolute;left:0;top:0}
.medewerker .gegevens{position:relative}
.medewerker2 .gegevens{min-height:180px}
.medewerker .info{padding:24px 20px 24px 20px}
.medewerker .email{padding:0 20px 24px 20px}
.medewerker .telefoon{padding:0 20px 24px 20px}
.medewerker .linkedin{position:absolute;top:15px;right:16px}
.medewerker2 .email{padding:0;position:absolute;left:20px;bottom:24px;z-index:2}
.medewerker2 .telefoon{padding:0;position:absolute;right:20px;bottom:24px;z-index:2}
.medewerker2 .info strong{padding:0 36px 0 0;display:block}

.medewerker .linkedin a{display:block;background:#fff;padding:4px}
.medewerker .linkedin a span{display:block;background:url(/images/design/linkedin-icon.svg) 50% 50% no-repeat #00aaeb;background-size:16px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.medewerker .linkedin a span span{display:none}

/*Memberships*/
.memberships{padding:0 10px 24px 10px}
.memberships ul{list-style-type:none;margin:0;padding:0;text-align:center}
.memberships ul li{margin:0;padding:0;float:left;width:50%}
.memberships ul li img{display:block;width:100%}
.memberships ul::after{content:"";clear:both;display:table}

/*kader*/
.kader{background:#ccc;padding:24px 24px 0 24px;margin-bottom:24px;color:#fff;background:rgba(10,36,105,0.6);-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border-top-left-radius:20px;border-bottom-right-radius:20px}
.kader *{color:#fff}

/*kaderimg*/
.kaderimg{overflow:hidden;-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;padding:0;margin:10px 0 24px 0;border:1px solid #ced3e1}
.kaderimg img{display:block;-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;width:100% !important;height:auto !important}

.bgblue{background:#00adf0;color:#fff;padding:0 15px;display:inline-block;font-weight:bold}

@media (min-width: 340px) { 


	/*footer*/
	footer .container{padding:25px 20px 25px 60px;font-size:13px}
	footer address{display:block;font-style:normal}
	footer address .logo{width:40px;height:40px}
	footer address .logo img{width:230px}

	/*standpuntlist*/
	.standpuntlist ul{font-size:15px}
	.standpuntlist ul li a span{font-size:15px}

}

@media (min-width: 360px) { 


	/*header*/
	header #logo{top:14px}
	header img{width:260px}

	#SearchFormContainer{display:none;position:absolute;right:0;top:268px;width:100%;box-sizing:border-box;padding:0 61px 0 61px;z-index:1000}
	#facebook{right:57px}
	#linkedin{right:89px}
	#twitter{right:57px}
	#english{right:59px}
	#dutch{right:59px}

	/*standpuntlist*/
	.standpuntlist ul{font-size:16px}
	.standpuntlist ul li a span{font-size:16px}

	/*citaat*/
	.citaat .inner .auteur span{padding:0 15px;font-size:12px;line-height:22px}
	.citaat .inner .txt{font-size:28px;line-height:34px}

	/*blockquoute*/
	blockquote{font-size:28px;line-height:34px;margin-bottom:20px}

}

@media (min-width: 380px) { 

	/*footer*/
	footer .container{font-size:14px}

	/*fototeaser*/
	.fototeaser .inner .txt .box{padding:10px 60px 10px 20px;line-height:24px;max-height:92px;font-size:18px}


}


@media (min-width: 410px) { 

	h1{font-size:18px}
	
	/*Memberships*/
	.memberships ul li{width:33.33%}

	/*standpuntlist*/
	.standpuntlist ul{font-size:18px}
	.standpuntlist ul li a span{font-size:18px}

}

@media (min-width: 480px) { 

	h1{font-size:20px}
	h2{font-size:18px}

	#generic-image #kop h1,
	#generic-image #kop .h1{padding:20px;-webkit-border-top-left-radius:40px;-moz-border-radius-topleft:40px;border-top-left-radius:40px}

	#intro{-webkit-border-bottom-right-radius:40px;-moz-border-radius-bottomright:40px;border-bottom-right-radius:40px}


	.teaser{width:50%;box-sizing:border-box;padding:0 10px;float:left}
	.teaser .txt2 .tb{line-height:5vw;font-size:4.2vw}
	.teaser .categorie span{font-size:11px}
	.teaser .standp .tb{line-height:4.3vw;font-size:3.2vw}

	/*citaat*/
	.citaat .inner .auteur span{font-size:13px;line-height:22px}
	.citaat .inner .txt{font-size:32px;line-height:40px}

	/*blockquoute*/
	blockquote{font-size:32px;line-height:40px}

	/*quote*/
	.teaser .quoteinner{line-height:4.4vw;font-size:3.1vw}

	/*fototeaser*/
	.fototeaser{}
	.fototeaser .inner{-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px}
	.fototeaser .inner img{-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px}
	.fototeaser .inner .link a span{-webkit-border-bottom-right-radius:40px;-moz-border-radius-bottomright:40px;border-bottom-right-radius:40px;padding:0 40px 0 0}	
	.fototeaser .inner .txt .box{padding:10px 60px 10px 20px;line-height:26px;max-height:98px;font-size:20px}


	/*medewerker*/
	.medewerker{max-width:calc(50% - 10px);width:calc(50% - 10px);float:left}
	.medewerker2{max-width:none;float:none;width:100%}
	.medewerkerfst{margin-right:20px}

	/*kader*/
	.kader{-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px}

	/*kaderimg*/
	.kaderimg{-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px}
	.kaderimg img{-webkit-border-top-left-radius:40px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topleft:40px;-moz-border-radius-bottomright:40px;border-top-left-radius:40px;border-bottom-right-radius:40px}

	/*standpuntlist*/
	.standpuntlist ul{font-size:20px}
	.standpuntlist ul li a span{font-size:20px}

}

@media (min-width: 540px) { 

	h1{font-size:24px}
	/*Memberships*/
	.memberships ul li{width:25%}

}

@media (min-width: 640px) { 
	.teaser .categorie span{font-size:14px}

	/*fototeaser*/
	.fototeaser .inner .txt .box{padding:10px 60px 10px 20px;line-height:30px;max-height:110px;font-size:24px}


}

@media (min-width: 670px) { 

	/*Memberships*/
	.memberships ul li{width:20%}

}


@media (min-width: 768px) { 

	h2{font-size:20px}

header #logo{position:absolute;left:20px;top:20px}
header h1{margin:0;padding:0}
header p{margin:0;padding:0}
header img{width:200px}

	
	#btnmenu{display:none}
	#mainmenu{display:block;position:absolute;right:84px;top:-64px}
	#mainmenu ul{padding:0}
	#mainmenu ul li{float:left}
	#mainmenu ul li a{float:left;border:0;padding:13px 10px 17px 15px;line-height:34px;color:#00adf0;background:url(/images/design/bullet-dark.svg) 2px 50% no-repeat;background-size:8px;font-size:13px}
	#mainmenu ul .menu_DefaultPage_1{display:none}
	#mainmenu ul .current a{color:#0a2469}
	#mainmenu ul .current-direct-parent a{color:#0a2469}



	/*footer*/
	footer .container{padding:25px 40px 25px 100px}
	footer address .logo{left:30px}
	footer address .bull{padding:0 0 0 15px;background:url(/images/design/bull.svg) 3px 50% no-repeat;background-size:5px}
	footer address .contact{display:inline;padding:0}
	footer address br{display:none}
	footer address .comma{display:inline}
	footer #copyright{display:inline;padding:0}
	footer #copyright br{display:none}
	footer #footermenu{display:inline;padding:0}
	footer #footermenu ul li:first-child{padding:0 0 0 15px;background:url(/images/design/bull.svg) 3px 50% no-repeat;background-size:5px}



	/*SearchForm*/
	#SearchFormContainer{position:absolute;right:0;top:70px;width:100%;box-sizing:border-box;padding:35px 20px 35px 20px;z-index:1000;background:rgba(255,255,255,0.6)}
	#SearchForm{position:relative;text-align:right;display:block;width:100%;margin:0 auto;padding:0;max-width:700px;z-index:1000}
	#SearchForm fieldset{margin:0;padding:0}
	#SearchForm label{display:none}
	#SearchForm .input1{width:calc(100% - 38px);float:left;margin:0}
	#SearchForm input.input1_error,
	#SearchForm input.input1_error:focus{width:calc(100% - 38px);float:left;margin:0}
	#SearchForm .submit{margin:0;float:right}

	#facebook{display:block;top:3px;right:0}
	#linkedin{display:block;top:3px;right:28px}
	#twitter{display:block;top:3px;right:0}	
	#trigger-search{display:block;position:absolute;top:35px;right:28px;width:32px;height:32px;background:url(/images/design/magnify.svg) 50% 50% no-repeat #fff;background-size:22px;z-index:20;cursor:pointer}
	#english{display:block;top:39px;right:4px}	
	#dutch{display:block;top:39px;right:4px}	

			#linkedin{top:22px;right:59px}
			#facebook{top:22px;right:30px}
			#twitter{top:22px;right:30px}
			#trigger-search{top:22px;right:59px}
			#dutch{top:26px;right:5px}

	/*Generic image*/
	#generic-image #kop{}
	#generic-image #kop h1,
	#generic-image #kop .h1{padding:20px 50px;font-size:25px;line-height:40px}

	#intro{padding:20px 50px;font-size:18px}

	.teasercontainer{padding:20px 10px 0 10px}
	.teaser{width:33.33%;padding:0 10px}
	.teaser .inner{margin-bottom:20px}
	.teaser .txt strong{font-size:16px}

	.teaser .txt2 .tb{line-height:3.6vw;font-size:3vw}
	.teaser .categorie span{font-size:12px}
	.teaser .standp .tb{line-height:3vw;font-size:2.2vw}

	.teaserD{width:66.66%;padding:0 10px}
	.teaserD .txt2{padding:28.12% 20px 75px 20px;height:0;overflow:hidden;margin-bottom:36px}
	.teaserD .txt2 .tb{line-height:6vw;font-size:5vw}


	/*citaat*/
	.citaatcontainer{padding:20px 10px 0 10px}
	.citaat{padding:0 10px}
	.citaat .inner .auteur span{font-size:14px;line-height:24px}
	.citaat .inner .txt{font-size:40px;line-height:48px}

	/*blockquoute*/
	blockquote{font-size:40px;line-height:48px}

	/*quote*/
	.teaser .quoteinner{line-height:2.9vw;font-size:2.2vw}

	/*standpuntlist*/
	.standpuntlist ul{width:50%;float:left;box-sizing:border-box}
	.standpuntlist ul{font-size:18px}
	.standpuntlist ul li a span{font-size:18px}

	/*newslist*/
	.newslist{padding:0 10px}
	.newsleft{position:relative;width:66.66%;float:left;padding:0 10px;box-sizing:border-box}
	.newsright{position:relative;width:33.33%;float:right;padding:0 10px;box-sizing:border-box}

	/*cols*/
	.cols{padding:0 10px}
	.colsleft{position:relative;width:66.66%;float:left;padding:0 10px;box-sizing:border-box}
	.colsright{position:relative;width:33.33%;float:right;padding:0 10px;box-sizing:border-box}
	.colsright .colitem .spacer{display:none}

	/*medewerker*/
	.medewerker{max-width:none;float:none;width:100%}
	.medewerkerfst{margin-right:0}


	/*fototeaser*/
	.fototeaser .inner .txt .box{padding:32px 80px 32px 40px;line-height:36px;max-height:170px;font-size:28px}

	/*Memberships*/
	.memberships{padding:0 30px 24px 30px}

}

@media (min-width: 840px) { 

	/*header*/
	header #logo{top:18px}
	header img{width:220px}

	#mainmenu ul li a{padding:13px 15px 17px 15px;font-size:14px}

	.teaser .categorie span{font-size:14px}

	/*Memberships*/
	.memberships ul li{width:16.67%}

}

@media (min-width: 950px) { 
	
	/*header*/
	header #logo{top:14px}
	header img{width:260px}

	#mainmenu{right:147px}
	
	#linkedin{top:22px;right:59px}
	#facebook{top:22px;right:30px}
	#twitter{top:22px;right:30px}
	#trigger-search{top:22px;right:59px}
	#dutch{top:26px;right:5px}

}

@media (min-width: 992px) { 
	
	/*header*/
	header #logo{left:40px}

	#mainmenu{right:167px}
	
	#linkedin{right:79px}
	#facebook{right:50px}
	#twitter{right:50px}
	#trigger-search{right:79px}
	#english{right:25px}
	#dutch{right:25px}

	/*breadcrumb*/
	.breadcrumb{padding:0 40px}

	/*Generic image*/
	#generic-image #kop{padding:0 40px}
	#generic-image #kop h1,
	#generic-image #kop .h1{padding:20px 50px;font-size:32px;line-height:54px}

	#intro{margin:0 40px}

	.teasercontainer{padding:40px 20px 0 20px}
	.teaser{width:33.33%;padding:0 20px}
	.teaser .inner{margin-bottom:40px}
	.teaser .txt strong{font-size:18px}
	.teaser .txt2 .tb{line-height:36px;font-size:30px}

	.teasercontainer .more{right:40px}

	.teaserD{width:66.66%;padding:0 20px}
	.teaserD .txt2{padding:28.12% 20px 68px 20px}
	.teaserD .txt2 .tb{line-height:60px;font-size:50px}

	/*citaat*/
	.citaatcontainer{padding:40px 20px 0 20px}
	.citaat{padding:0 20px}
	.citaat .inner{margin-bottom:40px}
	.citaat .inner .auteur span{font-size:14px;line-height:24px}
	.citaat .inner .txt{font-size:50px;line-height:58px}
	.teaser .standp .tb{line-height:2.8vw;font-size:2vw}

	/*blockquoute*/
	blockquote{font-size:50px;line-height:58px}

	/*DefaultPage*/
	#DefaultPage{padding:50px 40px 20px 40px}
	.line{width:calc(50% - 560px);min-width:40px;height:10px;position:absolute;left:0;top:0;background:#0a2469}

	/*DefaultTxt*/
	.DefaultTxt{position:relative;padding:44px 40px 20px 40px}
	.DefaultTxt2{position:relative;padding:44px 40px 0 40px}
	.DefaultTxt3{position:relative;padding:0 40px 0 40px}

	/*standpuntlist*/
	.standpuntlist{padding:20px 40px}
	.standpuntlist2{padding:0 40px 40px 40px}
	.standpuntlist ul{font-size:20px}
	.standpuntlist ul li a span{font-size:20px}

	/*newslist*/
	.newslist{padding:0 20px}
	.newsleft{padding:0 20px}
	.newsright{padding:0 20px}

	/*cols*/
	.cols{padding:0 20px}
	.colsleft{padding:0 20px}
	.colsright{padding:0 20px}
	.colsleft .colitem{padding:0 0 16px 0}
	.colsleft .colitem .spacer{height:50px}

	/*fototeaser*/
	.fototeaser{padding:0 0 40px 0}
	.fototeaser .inner{margin:0 20px}
	.fototeaser .inner .txt .box{padding:32px 80px 32px 40px;line-height:40px;max-height:182px;font-size:32px}

	/*medewerker*/
	.medewerker{margin-bottom:40px}

	/*Memberships*/
	.memberships ul li{width:14.28%}

}

@media (min-width: 1200px) { 

	.teaser .txt2 .tb{line-height:40px;font-size:34px;padding:0 80px 0 20px}
	.teaserD .txt2 .tb{line-height:60px;font-size:50px;color:#00aaeb;padding:0}
	.teaser .standp .tb{line-height:40px;font-size:24px}

	.teaserD .inner{}
	.teaserD .citaat{position:absolute;left:0;top:30px;width:100%;height:calc(120% + 80px);background:#ccc;line-height:60px;font-size:50px;color:#00aaeb;padding:0}

	/*quote*/
	.teaser .quoteinner{line-height:32px;font-size:26px}

	/*Memberships*/
	.memberships ul li{width:12.5%}

}

.vpsmall{display:none}
.vpbig{display:block}

/*
.vpsmall{display:block}
.vpbig{display:none}

@media (min-width: 768px) { 

	.vpsmall{display:none}
	.vpbig{display:block}

}
*/</pre></body></html>