@charset "utf-8";*{font-family:'Open Sans',sans-serif}body{height:100%;background-image:url(/dist/domein/westland/img/westland_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font:75%/22px 'Open Sans',sans-serif}#site{background-color:#fff}header #top{background-color:#5eac30;padding:0 15px 15px}header #logo{width:240px;box-shadow:0 0 6px 0 rgba(0,0,0,.45)}#div-head-login{position:relative;font-size:1em;margin-right:0}#hoofdmenu{border-bottom:1px solid #e2e2e2;padding:10px 0;margin:0 15px}#hoofdmenu ul li+li{padding-left:15px}#hoofdmenu ul li a{display:inline;margin:0;height:30px;line-height:30px;color:#0e587a;font-size:1.2em;text-decoration:none}#hoofdmenu ul li.selected a{text-decoration:underline}#main{font-size:13px;line-height:19px;padding:15px;min-height:450px}main h1,main h2,main h3,main h4{color:#0c577a}#main H1{font-size:2.8em;font-weight:400;margin-bottom:30px}#main H2{line-height:1.6em;font-size:1.65em}#main li{margin-left:15px}footer{background-color:#35363a;color:#fff;padding:15px;position:relative}footer h2{font-size:1.4em}footer a{color:#fff}footer::after{content:'';background:linear-gradient(90deg,rgba(120,194,57,1) 12.5%,rgba(1,123,172,1) 12.5%,rgba(1,123,172,1) 25%,rgba(253,176,0,1) 25%,rgba(253,176,0,1) 37.5%,rgba(248,100,12,1) 37.5%,rgba(248,100,12,1) 50%,rgba(177,57,154,1) 50%,rgba(177,57,154,1) 62.5%,rgba(203,34,37,1) 62.5%,rgba(203,34,37,1) 75%,rgba(1,168,186,1) 75%,rgba(1,168,186,1) 87.5%,rgba(219,0,142,1) 87.5%);width:100%;height:6px;display:block;position:absolute;bottom:0;left:0;right:0}.button,a.button,button:not(.link_button){background:#ec5d06;font-size:14px;font-weight:400;padding:8px;transition:all .2s;border-radius:6px;color:#fff;border:none}.button:hover,a.button:hover,button:not(.link_button):hover{background-color:#11557e}#sbj_ggv_table_open_post{border:1px solid #2c2c2c}.bar{background-color:#2c2c2c}.hlink a,main a{color:#128000;text-decoration:underline}.hlink a:hover,main a:hover{color:#000}.kws-verkort-block{border:1px solid #2c2c2c;border-top:0}.kws-verkort-block .header{background-color:#2c2c2c;color:#fff;font-size:14px;font-weight:700}.loader{border-top-color:#2c2c2c}.rekeningnummer_toelichting{margin-top:5px;font-style:italic}.table_header{background-color:#8f949b;color:#fff;font-weight:400}.link_button{color:#128000;text-decoration:underline}#nav-meta a{color:#fdfdfd;font-size:12px;font-weight:400;border-right:1px solid #fdfdfd;margin:0 10px 0 0;padding:0 10px 0 0;display:inline-block}.subj_right_block,.tr-row-odd{background-color:#f0f6e7}#vestigings-dialog button{background:#211f1e;padding:0 20px;height:33px;font-weight:700;border-radius:0}#vestigings-dialog button:hover{background-color:#11557e}#nav-meta a:last-child{border-right:0}.contrast .subj_right_block{background:#fff;border:1px solid #000}.contrast footer h2,.contrast footer p{background:0 0;color:#fff}.contrast header #top{background:#f0f6e7}.contrast footer::after{background:linear-gradient(90deg,rgba(53,54,58,1) 12.5%,rgba(255,255,255,1) 12.5%,rgba(255,255,255,1) 25%,rgba(53,54,58,1) 25%,rgba(53,54,58,1) 37.5%,rgba(255,255,255,1) 37.5%,rgba(255,255,255,1) 50%,rgba(53,54,58,1) 50%,rgba(53,54,58,1) 62.5%,rgba(255,255,255,1) 62.5%,rgba(255,255,255,1) 75%,rgba(53,54,58,1) 75%,rgba(53,54,58,1) 87.5%,rgba(255,255,255,1) 87.5%)}@media only screen and (max-width:47.9em){footer .row>div{margin-bottom:40px}}@media only screen and (min-width:48em){#contactinfo{margin:0 auto;width:200px}#nav-meta{text-align:right}#nav-meta a:last-child{margin-right:0;padding-right:0}}@media only screen and (min-width:64em){.container{width:960px}}