/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#4060aa;--color-primary-rgb:64,96,170;--color-secondary:#8ec266;--color-secondary-rgb:142,194,102;--color-tertiary:#6bb5e5;--color-dark:#706f6f;--color-light:#d8d8d8;--font-family:Arial,"Helvetica Neue",sans-serif;--border-radius:4px}html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:rgba(0,0,0,0)}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[hidden]{display:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:0}.cf:after,.blocks .blocks__block--columns:after,.webcam:after,.schedule__legend li:after,.schedule-day .schedule-day__row:after,.node.node-rijbewijs .field-group:after,.dashboard::after,.widget__tabs--search .widget__tabs__content .form .field .control-group:after,.widget__tabs--news:after,.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box .jumbotron__item__inner .jumbotron__item__select:after,.jumbotron .wrapper:after,#sliding-popup .popup-content:after,.tabs ul:after,.widgets:after,.page-content .node__columns-right:after,.page-content .node__columns:after,.page-content .dynamic.columns:after,.page-heading .page-title:after,.menu:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields>li,.media,.island,.islet{margin-bottom:22px;margin-bottom:1.5714285714rem}.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ul,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table,.islet fieldset,.islet figure,.islet pre,.islet .form-fields>li,.islet .media,.islet .island,.islet .islet{margin-bottom:11px;margin-bottom:0.7857142857rem}.landmark{margin-bottom:44px;margin-bottom:3.1428571429rem}hr{margin-bottom:20px;margin-bottom:1.4285714286rem}ul,ol,dd{margin-left:44px;margin-left:3.1428571429rem}html{font:.875em/1.5714285714 Arial,"Helvetica Neue",sans-serif;overflow-y:scroll;min-height:100%}h1,.alpha{font-size:30px;font-size:2.1428571429rem;line-height:1.4666666667}h2,.beta{font-size:24px;font-size:1.7142857143rem;line-height:1.8333333333}h3,.gamma{font-size:18px;font-size:1.2857142857rem;line-height:1.2222222222}h4,.delta{font-size:16px;font-size:1.1428571429rem;line-height:1.375}h5,.epsilon{font-size:14px;font-size:1rem;line-height:1.5714285714}h6,.zeta{font-size:14px;font-size:1rem;line-height:1.5714285714}hgroup .hN{margin-bottom:0}.giga{font-size:96px;font-size:6.8571428571rem;line-height:1.1458333333}.mega{font-size:72px;font-size:5.1428571429rem;line-height:1.2222222222}.kilo{font-size:48px;font-size:3.4285714286rem;line-height:1.375}.lede,.lead{font-size:15.75px;font-size:1.125rem;line-height:1.3968253968}.smallprint,.milli{font-size:12px;font-size:0.8571428571rem;line-height:1.8333333333}.micro{font-size:10px;font-size:0.7142857143rem;line-height:2.2}q{quotes:"‘" "’" "“" "”"}q:before{content:"‘";content:open-quote}q:after{content:"’";content:close-quote}q q:before{content:"“";content:open-quote}q q:after{content:"”";content:close-quote}blockquote{quotes:"“" "”"}blockquote p:before{content:"“";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"”";content:close-quote}blockquote q:before{content:"‘";content:open-quote}blockquote q:after{content:"’";content:close-quote}blockquote{text-indent:-0.41em}blockquote p:last-of-type{margin-bottom:0}.source{display:block;text-indent:0}.source:before{content:"—"}pre{overflow:auto}pre mark{background:0;border-bottom:1px solid;color:inherit}.code-comment{opacity:.75;filter:alpha(opacity=75)}.line-numbers{font-family:monospace,serif;list-style:decimal-leading-zero inside;white-space:nowrap;overflow:auto;margin-left:0}.line-numbers code{white-space:pre}img{max-width:100%;height:auto}.img--round{border-radius:4px}.img--right{float:right;margin-bottom:22px;margin-left:22px}.img--left{float:left;margin-right:22px;margin-bottom:22px}.img--center{display:block;margin-right:auto;margin-bottom:22px;margin-left:auto}.img--short{height:110px}.img--medium{height:220px}.img--tall{height:330px}figure>img{display:block}li>ul,li>ol{margin-bottom:0}.numbered-list{list-style-type:decimal}table{width:100%}th,td{padding:5.5px;text-align:left}@media screen and (min-width:480px){th,td{padding:11px}}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered th,.table--bordered td{border:1px solid #d8d8d8}.table--bordered th:empty,.table--bordered td:empty{border:0}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}.table--data{font:12px/1.5 sans-serif}fieldset{padding:22px}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}label,.label{display:block}.additional{display:block;font-weight:normal}.check-list{list-style:none;margin:0}.check-label,.check-list label,.check-list .label{display:inline-block}.spoken-form label{display:inline-block;font:inherit}.extra-help{display:inline-block;visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.menu{list-style:none;margin-left:0}.menu>li,.menu>li>a{display:inline-block;*display:inline;zoom:1}.menu--stacked>li{display:list-item}.menu--stacked>li>a{display:block}.menu--banner{text-align:center}.menu--block{line-height:1;letter-spacing:-0.31em;word-spacing:-0.43em;white-space:nowrap}.menu--block>li{letter-spacing:normal;word-spacing:normal}.menu--block>li>a{padding:11px}.menu--fit{display:table;width:100%}.menu--fit>li{display:table-cell}.menu--fit>li>a{display:block}.menu--keywords>li:after{content:"," " "}.menu--keywords>li:last-child:after{display:none}.nav{list-style:none;margin-left:0}.nav>li,.nav>li>a{display:inline-block;zoom:1}.nav--stacked>li,.nav--stacked .menu>li{display:list-item}.nav--stacked>li>a,.nav--stacked .menu>li>a{display:block}.nav--banner{text-align:center}.nav--block{line-height:1;letter-spacing:-0.31em;word-spacing:-0.43em;white-space:nowrap}.nav--block>li{letter-spacing:normal;word-spacing:normal}.nav--block>li>a{padding:11px}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.nav--keywords>li:after{content:"," " "}.nav--keywords>li:last-child:after{display:none}.block-list,.block-list>li{border:0 solid #d8d8d8}.block-list{list-style:none;margin-left:0;border-top-width:1px}.block-list>li{border-bottom-width:1px;padding:11px}.block-list__link{display:block;padding:11px;margin:-11px}.one-whole{width:100%}.one-half,.six-twelfths,.five-tenths,.four-eighths,.three-sixths,.two-quarters{width:50%}.one-third,.four-twelfths,.two-sixths{width:33.333%}.two-thirds,.eight-twelfths,.four-sixths{width:66.666%}.one-quarter,.three-twelfths,.two-eighths{width:25%}.three-quarters,.nine-twelfths,.six-eighths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:480px){.palm-one-whole{width:100%}.palm-one-half,.palm-six-twelfths,.palm-five-tenths,.palm-four-eighths,.palm-three-sixths,.palm-two-quarters{width:50%}.palm-one-third,.palm-four-twelfths,.palm-two-sixths{width:33.333%}.palm-two-thirds,.palm-eight-twelfths,.palm-four-sixths{width:66.666%}.palm-one-quarter,.palm-three-twelfths,.palm-two-eighths{width:25%}.palm-three-quarters,.palm-nine-twelfths,.palm-six-eighths{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-two-fifths,.palm-four-tenths{width:40%}.palm-three-fifths,.palm-six-tenths{width:60%}.palm-four-fifths,.palm-eight-tenths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:481px)and (max-width:1023px){.lap-one-whole{width:100%}.lap-one-half,.lap-six-twelfths,.lap-five-tenths,.lap-four-eighths,.lap-three-sixths,.lap-two-quarters{width:50%}.lap-one-third,.lap-four-twelfths,.lap-two-sixths{width:33.333%}.lap-two-thirds,.lap-eight-twelfths,.lap-four-sixths{width:66.666%}.lap-one-quarter,.lap-three-twelfths,.lap-two-eighths{width:25%}.lap-three-quarters,.lap-nine-twelfths,.lap-six-eighths{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-two-fifths,.lap-four-tenths{width:40%}.lap-three-fifths,.lap-six-tenths{width:60%}.lap-four-fifths,.lap-eight-tenths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (min-width:481px){.lap-and-up-one-whole{width:100%}.lap-and-up-one-half,.lap-and-up-six-twelfths,.lap-and-up-five-tenths,.lap-and-up-four-eighths,.lap-and-up-three-sixths,.lap-and-up-two-quarters{width:50%}.lap-and-up-one-third,.lap-and-up-four-twelfths,.lap-and-up-two-sixths{width:33.333%}.lap-and-up-two-thirds,.lap-and-up-eight-twelfths,.lap-and-up-four-sixths{width:66.666%}.lap-and-up-one-quarter,.lap-and-up-three-twelfths,.lap-and-up-two-eighths{width:25%}.lap-and-up-three-quarters,.lap-and-up-nine-twelfths,.lap-and-up-six-eighths{width:75%}.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%}.lap-and-up-two-fifths,.lap-and-up-four-tenths{width:40%}.lap-and-up-three-fifths,.lap-and-up-six-tenths{width:60%}.lap-and-up-four-fifths,.lap-and-up-eight-tenths{width:80%}.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%}.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%}.lap-and-up-one-eighth{width:12.5%}.lap-and-up-three-eighths{width:37.5%}.lap-and-up-five-eighths{width:62.5%}.lap-and-up-seven-eighths{width:87.5%}.lap-and-up-one-tenth{width:10%}.lap-and-up-three-tenths{width:30%}.lap-and-up-seven-tenths{width:70%}.lap-and-up-nine-tenths{width:90%}.lap-and-up-one-twelfth{width:8.333%}.lap-and-up-five-twelfths{width:41.666%}.lap-and-up-seven-twelfths{width:58.333%}.lap-and-up-eleven-twelfths{width:91.666%}}@media only screen and (max-width:1023px){.portable-one-whole{width:100%}.portable-one-half,.portable-six-twelfths,.portable-five-tenths,.portable-four-eighths,.portable-three-sixths,.portable-two-quarters{width:50%}.portable-one-third,.portable-four-twelfths,.portable-two-sixths{width:33.333%}.portable-two-thirds,.portable-eight-twelfths,.portable-four-sixths{width:66.666%}.portable-one-quarter,.portable-three-twelfths,.portable-two-eighths{width:25%}.portable-three-quarters,.portable-nine-twelfths,.portable-six-eighths{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-two-fifths,.portable-four-tenths{width:40%}.portable-three-fifths,.portable-six-tenths{width:60%}.portable-four-fifths,.portable-eight-tenths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}}@media only screen and (min-width:1024px){.desk-one-whole{width:100%}.desk-one-half,.desk-six-twelfths,.desk-five-tenths,.desk-four-eighths,.desk-three-sixths,.desk-two-quarters{width:50%}.desk-one-third,.desk-four-twelfths,.desk-two-sixths{width:33.333%}.desk-two-thirds,.desk-eight-twelfths,.desk-four-sixths{width:66.666%}.desk-one-quarter,.desk-three-twelfths,.desk-two-eighths{width:25%}.desk-three-quarters,.desk-nine-twelfths,.desk-six-eighths{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-two-fifths,.desk-four-tenths{width:40%}.desk-three-fifths,.desk-six-tenths{width:60%}.desk-four-fifths,.desk-eight-tenths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}}.brand{font-family:"Helvetica Neue",sans-serif !important;color:#4060aa !important}.brand-face{font-family:"Helvetica Neue",sans-serif !important}.brand-color,.brand-colour{color:#4060aa !important}.float--right{float:right !important}.float--left{float:left !important}.float--none{float:none !important}.text--left{text-align:left !important}.text--center{text-align:center !important}.text--right{text-align:right !important}.weight--light{font-weight:300 !important}.weight--normal{font-weight:400 !important}.weight--semibold{font-weight:600 !important}.push{margin:22px !important}.push--top{margin-top:22px !important}.push--right{margin-right:22px !important}.push--bottom{margin-bottom:22px !important}.push--left{margin-left:22px !important}.push--ends{margin-top:22px !important;margin-bottom:22px !important}.push--sides{margin-right:22px !important;margin-left:22px !important}.push-half{margin:11px !important}.push-half--top{margin-top:11px !important}.push-half--right{margin-right:11px !important}.push-half--bottom{margin-bottom:11px !important}.push-half--left{margin-left:11px !important}.push-half--ends{margin-top:11px !important;margin-bottom:11px !important}.push-half--sides{margin-right:11px !important;margin-left:11px !important}.flush{margin:0 !important}.flush--top{margin-top:0 !important}.flush--right{margin-right:0 !important}.flush--bottom{margin-bottom:0 !important}.flush--left{margin-left:0 !important}.flush--ends{margin-top:0 !important;margin-bottom:0 !important}.flush--sides{margin-right:0 !important;margin-left:0 !important}.soft{padding:22px !important}.soft--top{padding-top:22px !important}.soft--right{padding-right:22px !important}.soft--bottom{padding-bottom:22px !important}.soft--left{padding-left:22px !important}.soft--ends{padding-top:22px !important;padding-bottom:22px !important}.soft--sides{padding-right:22px !important;padding-left:22px !important}.soft-half{padding:11px !important}.soft-half--top{padding-top:11px !important}.soft-half--right{padding-right:11px !important}.soft-half--bottom{padding-bottom:11px !important}.soft-half--left{padding-left:11px !important}.soft-half--ends{padding-top:11px !important;padding-bottom:11px !important}.soft-half--sides{padding-right:11px !important;padding-left:11px !important}.hard{padding:0 !important}.hard--top{padding-top:0 !important}.hard--right{padding-right:0 !important}.hard--bottom{padding-bottom:0 !important}.hard--left{padding-left:0 !important}.hard--ends{padding-top:0 !important;padding-bottom:0 !important}.hard--sides{padding-right:0 !important;padding-left:0 !important}.full-bleed{margin-right:-22px !important;margin-left:-22px !important}.islet .full-bleed{margin-right:-11px !important;margin-left:-11px !important}.informative{cursor:help !important}.muted{opacity:.5 !important;filter:alpha(opacity=50) !important}.proceed{text-align:right !important}.go:after{content:" " "»" !important}.caps{text-transform:uppercase !important}.accessibility,.visuallyhidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}@media only screen and (max-width:480px){.accessibility--palm,.visuallyhidden--palm{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:481px)and (max-width:1023px){.accessibility--lap,.visuallyhidden--lap{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:481px){.accessibility--lap-and-up,.visuallyhidden--lap-and-up{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (max-width:1023px){.accessibility--portable,.visuallyhidden--portable{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:1024px){.accessibility--desk,.visuallyhidden--desk{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@media only screen and (min-width:1200px){.accessibility--desk-wide,.visuallyhidden--desk-wide{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}}@font-face{font-family:"icomoon";src:url(/themes/custom/km/assets/fonts/icomoon.eot?-vv6cf9=);src:url(/themes/custom/km/assets/fonts/icomoon.eot#iefix-vv6cf9) format("embedded-opentype"),url(/themes/custom/km/assets/fonts/icomoon.woff?-vv6cf9=) format("woff"),url(/themes/custom/km/assets/fonts/icomoon.ttf?-vv6cf9=) format("truetype"),url(/themes/custom/km/assets/fonts/icomoon.svg?-vv6cf9=#icomoon) format("svg");font-weight:normal;font-style:normal}.button,.form-submit{display:inline-block;padding:3px 8px;margin-bottom:0;font-size:13px;line-height:22px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#fff;background-color:#b2b2b2;background-image:none;border:1px solid rgba(0,0,0,0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button.button--icon,.form-submit.button--icon{padding:0}.button.button--icon span,.form-submit.button--icon span{font-size:19px;line-height:26px;position:relative;top:1px}.button.button--icon--prepend,.form-submit.button--icon--prepend{position:relative;padding:6px 10px 6px 34px}.button.button--icon--prepend span,.form-submit.button--icon--prepend span{font-size:19px;line-height:26px;position:absolute;top:3px;left:8px}.button:link,.button:visited,.form-submit:link,.form-submit:visited{color:#fff}.button:focus,.form-submit:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.button:hover,.form-submit:hover{background-color:#c6c6c6;color:#fff}.button:active,.form-submit:active{background-color:#999}.button--primary,.button--secondary,.form-submit{text-transform:uppercase;padding:6px 10px}.button--primary{color:#fff;background-color:#8dc266}.button--primary:hover{background-color:#a3ce83}.button--primary:active{background-color:#72af46}.button--secondary{color:#fff;background-color:#4060aa}.button--secondary:hover{background-color:#5474bf}.button--secondary:active{background-color:#324b85}body{color:#706f6f}a:link,a:visited{color:#6bb5e5}a:hover{color:#8ec6eb}img{vertical-align:middle}h1,h2,h3{color:#575656}h2{font-size:20px;line-height:30px}h4{color:#4060aa}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:inherit}.wrapper{width:1024px;margin:0 auto;padding:0 18px}.page-heading .page-title .page-title__text h1{color:#4060aa;text-transform:uppercase;margin-bottom:6px;font-size:20px;line-height:34px;padding:6px 0}.page-heading .page-title .page-title__actions{float:right;text-align:right;margin-left:20px}.page-heading .page-title .page-title__actions .button{margin-left:10px}.page-heading .breadcrumb{padding:6px 0 10px 0;color:#b3b2b2;font-size:12px}.page-heading .breadcrumb ol{list-style:none;margin:0}.page-heading .breadcrumb li{display:inline-block}.page-heading .breadcrumb li:not(:last-child)::after{content:"/";padding-left:3px}.page-heading .breadcrumb a{border-bottom:1px solid #e6e5e5;color:#b3b2b2;text-decoration:none}.page-heading .breadcrumb a:hover{border-bottom-color:#ccc}.page-heading .breadcrumb .seperator{margin:0 3px;color:#ccc}.page-content{border-top:1px solid #d8d8d8;background:#f2f1f1 url(/themes/custom/km/assets/img/stripes.png) repeat-x left bottom;min-width:1024px}.page-content .wrapper{padding:20px 18px}.page-content .dynamic.columns .dynamic__item--left{float:left;width:20%}.page-content .dynamic.columns .dynamic__item--content{float:right;width:76%}.page-content .node__columns .node__columns__column.node__columns__column--left{float:left;width:24%}.page-content .node__columns .node__columns__column.node__columns__column--right{float:right;width:70%}.page-content .node__columns.node__columns--reversed .node__columns__column.node__columns__column--left{width:70%}.page-content .node__columns.node__columns--reversed .node__columns__column.node__columns__column--right{width:24%}.page-content .node__columns-right .node__columns-right__column.node__columns-right__column--left{float:left;width:67%}.page-content .node__columns-right .node__columns-right__column.node__columns-right__column--right{float:right;width:29%}.side-navigation .nav li{border-bottom:1px solid #d8d8d8}.side-navigation .nav li:first-child{border-top:1px solid #d8d8d8}.side-navigation .nav li.figure{border-top:0}.side-navigation .nav li a{padding:10px;text-decoration:none;color:#706f6f}.side-navigation .nav li a:hover{color:#3d3c3c}.side-navigation .nav li a.active{color:#fff;background:#4060aa url(/themes/custom/km/assets/img/stripes.png) repeat-x left bottom}.widgets .widgets__widget--left{float:left;width:64%}.widgets .widgets__widget--right{float:right;width:32%}.widgets .widgets__widget__title span{margin-right:6px}.news-list{padding:10px}.news-list h5{margin-bottom:10px}.news-list ul{margin:0;padding:0;list-style:none}.news-list ul li{margin:0 0 10px 0;padding:0}.news-list ul li .news-list__date{display:block;color:#b3b2b2}.news-overview{width:74%}.news-overview .views-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}.news-overview .views-row h2{margin-bottom:10px}.news-overview .views-row .date-display-single{font-style:italic;display:block;margin-bottom:10px;color:#a3a2a2}.news-detail{width:74%}.news-detail .date-display-single{font-style:italic;display:block;margin-bottom:10px;color:#a3a2a2}.quick-links{margin:0;padding:0}.quick-links li{margin:0;padding:0;list-style-type:none;margin-bottom:10px}.quick-links li a{color:#fff;background:#b2b2b2;text-decoration:none;padding:6px 10px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.field-document .file img{display:none}.field-document .file a{color:#fff;background:#8dc266;text-decoration:none;padding:6px 10px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.file a{display:inline-block;padding:3px 8px;margin-bottom:0;font-size:13px;line-height:22px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#fff;background-color:#b2b2b2;background-image:none;border:1px solid rgba(0,0,0,0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#8dc266;margin-bottom:16px}.file a:hover{background-color:#a3ce83}.file a:active{background-color:#72af46}.webcams{margin-bottom:20px}.webcam-overview .views-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}.webcams img{height:288px;margin-right:20px;margin-bottom:10px}.webcams .form{margin-top:20px}.webcam-overview .views-row .station-detail{margin-top:10px}.field-inspection-station-news{display:block;margin:0 0 30px;list-style:none;background:#fff;padding:16px;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.field-inspection-station-news li{display:inline-block;margin:0 10px 0 0;padding:0}.field-inspection-station-news li:before{content:"";margin-right:3px;font-family:"icomoon";color:#8ec266}.view-inspection-station-news{border:1px solid #d8d8d8;border-radius:4px}.view-inspection-station-news .views-row a{display:block;padding:12px 20px;line-height:18px;font-size:13px;border-bottom:1px solid #d8d8d8;background:#e7e5e6;color:#878787;text-decoration:none}.view-inspection-station-news .views-row a:hover{background:#f3f2f3;color:#878787}.view-inspection-station-news .views-row:first-child a{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.view-inspection-station-news .views-row:last-child a{margin-bottom:0;border-bottom:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.view-inspection-station-news .views-row.active{position:relative}.view-inspection-station-news .views-row.active:after{display:block;content:"";position:absolute;right:-1px;top:0;width:1px;height:100%;background:#fff}.view-inspection-station-news .views-row.active a{color:#575656;background:#fff}.page-autokeuring-keuringen .form,.node-type-rijbewijs-overzicht .form{padding:20px;border:1px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff}.page-autokeuring-keuringen .form ul,.node-type-rijbewijs-overzicht .form ul{margin:0;padding:0;list-style-type:none}.page-autokeuring-keuringen .form ul li,.node-type-rijbewijs-overzicht .form ul li{margin-bottom:10px}.element-invisible{display:none}.tabs ul{margin:0 0 20px 0;padding:0;border-bottom:0;border-bottom:1px solid #d8d8d8}.tabs ul li{display:list-item;margin-right:2px;float:left;padding:8px 0}.tabs ul li a{color:#878787;background:#e7e5e6;text-decoration:none;padding:10px 20px;font-size:13px;line-height:18px;border-color:#d8d8d8;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.tabs ul li a:hover{background:#f3f2f3;border:1px solid #d8d8d8}.tabs ul li a.active{color:#575656;background:#fff;border-color:#d8d8d8;border-bottom-color:#fff}.page-user .tabs ul{margin-bottom:0}#user-login,#user-pass{background:#fff;padding:20px 18px;border:1px solid #d8d8d8;border-top:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.messages{margin-bottom:20px;background:#fff;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:16px}.messages ul{margin:0 0 0 18px}#sliding-popup .popup-content{padding:20px 0}#sliding-popup .popup-content #popup-text{max-width:50%;margin:0}#sliding-popup .popup-content #popup-text h3{font-size:16px;color:#fff;margin:0}#sliding-popup .popup-content #popup-buttons{max-width:50%}#sliding-popup .popup-content #popup-buttons button{display:inline-block;text-transform:uppercase;padding:6px 10px;margin:0 0 0 10px;font-size:13px;line-height:22px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#4060aa;background-color:#fff;background-image:none;border:1px solid rgba(0,0,0,0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#sliding-popup .popup-content #popup-buttons button:hover{background:rgba(255,255,255,.8)}@media(max-width:1024px){.wrapper{width:100%}.page-content{min-width:0}#sliding-popup .popup-content #popup-text{float:none;width:100%;max-width:100%;text-align:center;margin-bottom:10px}#sliding-popup .popup-content #popup-buttons{float:none;width:100%;max-width:100%;text-align:center}.page-content .dynamic.columns .dynamic__item--left{float:none;width:100%;margin-bottom:20px}.page-content .dynamic.columns .dynamic__item--content{float:none;width:100%}.page-content .node__columns .node__columns__column.node__columns__column--left{float:none;width:100%;margin-bottom:20px}.page-content .node__columns .node__columns__column.node__columns__column--right{float:none;width:100%}.page-content .node__columns.node__columns--reversed .node__columns__column.node__columns__column--left{float:none;width:100%;margin-bottom:20px}.page-content .node__columns.node__columns--reversed .node__columns__column.node__columns__column--right{float:none;width:100%}.page-content .node__columns-right .node__columns-right__column.node__columns-right__column--left{float:none;width:100%;margin-bottom:20px}.page-content .node__columns-right .node__columns-right__column.node__columns-right__column--right{float:none;width:100%}}@media(max-width:768px){.widgets .widgets__widget--left{float:none;width:100%;margin-bottom:20px}.widgets .widgets__widget--right{float:none;width:100%}}@media(max-width:568px){.page-heading .page-title .page-title__text{float:none}.page-heading .page-title .page-title__actions{float:none;margin:0;padding-bottom:10px}.page-heading .page-title .page-title__actions .button{margin:0 0 10px 0;display:block}}@media(max-width:480px){body{font-size:13px}h1{font-size:24px}#sliding-popup .popup-content #popup-buttons button{margin:0 0 10px 0}}.page-header{border-top:4px solid var(--color-primary);background-color:#eeeded;background-image:linear-gradient(#fff,#eeeded);min-width:1024px}.page-header .wrapper{position:relative;height:128px}.page-logo{display:block;position:absolute;left:18px;top:24px}.page-navigation{position:absolute;right:18px;top:48px;text-align:right}.page-navigation .menu{margin:0}.page-navigation .menu li.menu-item--active-trail{position:relative}.page-navigation .menu li.menu-item--active-trail::after{display:block;width:26px;height:13px;position:absolute;bottom:-58px;left:50%;margin-left:-13px;background:url(/themes/custom/km/assets/img/main_nav_active.svg) no-repeat center bottom;content:"";pointer-events:none}.page-navigation .menu li+li{border-left:1px dotted #bdc4cd;padding-left:5px}.page-navigation .menu li.menu-item--active-trail a{color:#5a5b5c}.page-navigation .menu a{text-decoration:none;text-transform:uppercase;color:#8d8e8f;padding:0 6px}.page-navigation-toggle{display:none}.page-secondary-navigation{background:#5976bc url(/themes/custom/km/assets/img/blue_bg.png) repeat-x 0 bottom;height:54px}.page-secondary-navigation .menu{margin-bottom:0;text-align:center}.page-secondary-navigation .menu li{margin:0;padding:0}.page-secondary-navigation .menu li.menu-item--active-trail a::after,.page-secondary-navigation .menu li a.is-active::after{display:block;width:20px;height:10px;position:absolute;bottom:0;left:50%;margin-left:-10px;background:url(/themes/custom/km/assets/img/secondary_nav_active.svg) no-repeat center bottom;content:"";pointer-events:none}.page-secondary-navigation .menu a{padding:16px;text-decoration:none;color:#fff;font-weight:bold;position:relative}@media(max-width:480px){.page-navigation .menu li{display:block;float:none;width:100%}.page-secondary-navigation .menu li{float:none;width:100%}}@media(max-width:767px){.page-header .wrapper{position:relative;height:auto;padding-bottom:18px}.page-navigation{position:static;right:auto;top:auto;text-align:left;background:#5976bc url(/themes/custom/km/assets/img/blue_bg.png) repeat-x left bottom}.page-navigation .menu{padding:10px;background:rgba(0,0,0,.1);display:none}.page-navigation .menu li{display:block;float:left;width:50%}.page-navigation .menu li.menu-item--active-trail{position:static}.page-navigation .menu li.menu-item--active-trail::after{display:none}.page-navigation .menu li+li{border-left:0;padding-left:0}.page-navigation .menu li.menu-item--active-trail a{display:none}.page-navigation .menu a{display:block;padding:6px;color:#fff}.page-navigation-toggle{display:block;cursor:pointer;text-transform:uppercase;padding:8px 16px;color:#fff;position:relative;font-weight:bold}.page-navigation-toggle::after{position:absolute;right:16px;top:12px;content:"";background:url(/themes/custom/km/assets/img/mobile_toggle.svg);width:16px;height:13px}.page-secondary-navigation{height:auto}.page-secondary-navigation .menu{text-align:left;padding:10px 0}.page-secondary-navigation .menu li{margin:0;padding:0;float:left;width:50%}.page-secondary-navigation .menu a{padding:8px 16px;display:block}.page-secondary-navigation .menu a.menu-item--active-trail{background:rgba(0,0,0,.1)}.page-secondary-navigation .menu a.menu-item--active-trail::after{display:none}.page-logo{display:block;position:static;left:auto;top:auto;text-align:center;padding:16px 0}}@media(max-width:1024px){.page-header{min-width:0}}@media screen and (min-width:768px){.page-navigation{max-width:calc(100% - 180px)}.page-secondary-navigation{background-position:top}}.page-footer{border-top:1px solid var(--color-light);background:#fff;font-size:.929em;color:#b2b2b2}.page-footer .footer-menu{margin:16px 0;display:flex;flex-flow:row wrap;align-items:center;gap:6px 14px}@media(max-width:768px){.page-footer .footer-menu{text-align:center}}.page-footer .footer-menu>li{flex:0 1 auto;min-width:0;display:block}@media screen and (max-width:1023px){.page-footer .footer-menu>li{width:100%}}.page-footer .footer-menu>li:first-child{flex:1 1 auto}.page-footer .footer-menu a{display:block;padding:4px 0;text-decoration:none;color:#b2b2b2}.page-footer .footer-menu a:hover,.page-footer .footer-menu a:focus{text-decoration:underline}.page-footer .footer-menu a.page-footer-plug{display:inline-flex;padding:4px 0}.page-footer .footer-menu a.page-footer-plug img{display:block;width:86px;height:14px}@media(max-width:768px){.page-footer .menu.menu--fit li{display:block;text-align:center}}[class^=icon-],[class*=" icon-"]{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-slider-left:before{content:""}.icon-slider-right:before{content:""}.icon-arrow-right:before{content:""}.icon-clock:before{content:""}.icon-location:before{content:""}.icon-camera:before{content:""}.icon-drawer:before{content:""}.icon-info:before{content:""}.icon-warning:before{content:""}.icon-check:before{content:""}label{margin-bottom:4px}.form-control,form .form-text,form .form-select,form .form-textarea,form .form-email,form .form-number,.page-rijbewijs-locaties select,.page-autokeuring-locaties select{display:block;width:100%;height:30px;padding:6px 12px;color:#878787;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus,form .form-text:focus,form .form-select:focus,form .form-textarea:focus,.page-rijbewijs-locaties select:focus,.page-autokeuring-locaties select:focus{border-color:#8198cf;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(64,96,170,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(64,96,170,.6)}.form-control:-moz-placeholder,form .form-text:-moz-placeholder,form .form-select:-moz-placeholder,form .form-textarea:-moz-placeholder,.page-rijbewijs-locaties select:-moz-placeholder,.page-autokeuring-locaties select:-moz-placeholder{color:#999}.form-control::-moz-placeholder,form .form-text::-moz-placeholder,form .form-select::-moz-placeholder,form .form-textarea::-moz-placeholder,.page-rijbewijs-locaties select::-moz-placeholder,.page-autokeuring-locaties select::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,form .form-text:-ms-input-placeholder,form .form-select:-ms-input-placeholder,form .form-textarea:-ms-input-placeholder,.page-rijbewijs-locaties select:-ms-input-placeholder,.page-autokeuring-locaties select:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,form .form-text::-webkit-input-placeholder,form .form-select::-webkit-input-placeholder,form .form-textarea::-webkit-input-placeholder,.page-rijbewijs-locaties select::-webkit-input-placeholder,.page-autokeuring-locaties select::-webkit-input-placeholder{color:#999}form .form-textarea{height:100px}form .form-select{padding-top:5px;padding-bottom:5px}.form-control{padding-top:5px;padding-bottom:5px}.page-rijbewijs-locaties select,.page-autokeuring-locaties select{margin:0 0 6px}.form-item{margin-bottom:16px}.form-item .description{color:#a3a2a2;font-size:12px;margin-top:4px}#km-faq-search-inspection-block-form,#km-faq-search-license-block-form{position:relative}#km-faq-search-inspection-block-form .form-submit,#km-faq-search-license-block-form .form-submit{position:absolute;right:0;top:0;border-radius:0 4px 4px 0;line-height:16px}#contact-form{margin:0 0 12px}.captcha{margin-bottom:12px;padding:22px;border:1px solid var(--color-light);border-radius:4px}legend{margin-bottom:16px;font-weight:700;font-size:16px}fieldset{padding:0;border:0}.radios--wrapper,.checkboxes--wrapper{margin:32px 0;padding:0 16px 8px;background-color:#fff}.radios--wrapper legend,.checkboxes--wrapper legend{position:relative;top:-16px;left:-16px;margin:0}.keuringsstation,.examen-rijbewijs{margin-bottom:8px}.form-radio+label,.form-checkbox+label{display:inline-block}.webform-options-display-side-by-side{display:flex;flex-wrap:wrap;column-gap:24px}.webform-options-display-side-by-side .form-item{margin-bottom:0}.form-actions{margin-top:24px}.btw-nummer,.identificatiekaartjes,.nummerplaat,.telefoon{max-width:200px}.postcode,.aantal-voertuigen{max-width:120px}.enqueteform div:not(.js-form-type-radio,.js-form-type-checkbox,.form-item-ander-station,.form-item-zo-ja-type-rijbewijs)>label{font-weight:700;font-size:16px}.jumbotron{padding-bottom:20px;min-width:1024px;background:url(/themes/custom/km/assets/img/blue_bg.png) repeat-x 0 0,url(/themes/custom/km/assets/img/stripe_bg.png) no-repeat 50% 205px}.jumbotron .jumbotron__item{width:484px}.jumbotron .jumbotron__item .jumbotron__item__title{text-align:center;color:#fff;padding:30px 0;text-shadow:0 -1px 0 #000}.jumbotron .jumbotron__item .jumbotron__item__title h1{font-size:34px;line-height:38px;margin-bottom:0;color:#fff}.jumbotron .jumbotron__item .jumbotron__item__title span{font-size:24px}.jumbotron .jumbotron__item .jumbotron__item__box-outer{background:rgba(0,0,0,.1);padding:20px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box{background:#fafafb}.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box .jumbotron__item__inner{padding:20px}.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box .jumbotron__item__inner h3{margin-bottom:10px}.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box .jumbotron__item__inner .jumbotron__item__select .form-control{width:86%;float:left}.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box .jumbotron__item__inner .jumbotron__item__select .button{display:block;width:12%;float:right}.jumbotron .jumbotron__item .jumbotron__item__box-outer .jumbotron__item__box .jumbotron__item__inner--actions{background:#fff;border-top:1px solid #d8d8d8}.jumbotron .jumbotron__item .jumbotron__item__box-outer:before{bottom:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:rgba(0,0,0,.1);border-width:20px;margin-left:-20px}.jumbotron .jumbotron__item--left{float:left}.jumbotron .jumbotron__item--right{float:right}@media(max-width:1024px){.jumbotron{min-width:0}.jumbotron .jumbotron__item{width:49%}}@media(max-width:1023px){.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button--primary{display:block}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group{display:block;margin-top:10px}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group:after{content:"";display:table;clear:both}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group .button--secondary{display:block;width:48%;float:left}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group .button--secondary:nth-child(2){float:right}}@media(max-width:767px){.jumbotron{background:0;padding-bottom:0}.jumbotron .wrapper{padding:0}.jumbotron .jumbotron__item{width:100%;background:url(/themes/custom/km/assets/img/blue_bg.png) repeat-x 0 0,url(/themes/custom/km/assets/img/stripe_bg.png) no-repeat 50% 205px}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button{margin-bottom:10px}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group{margin-top:0}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group .button--secondary{width:100%;float:none}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group .button--secondary:nth-child(2){float:none}.jumbotron .jumbotron__item .jumbotron__item__inner--actions .button-group .button--secondary:last-child{margin-bottom:0}.jumbotron__item--left{float:none}.jumbotron__item--right{float:none}}.widgets__widget .widgets__widget__title{margin-bottom:10px}.widgets__widget .widgets__widget__title a{color:#575656}.widget__tabs .widget__tabs__nav .nav{margin:0}.widget__tabs .widget__tabs__nav .nav li a{color:#878787;background:#e7e5e6;text-decoration:none;padding:12px 20px;font-size:13px;line-height:18px}.widget__tabs .widget__tabs__nav .nav li a:hover{background:#f3f2f3}.widget__tabs .widget__tabs__nav .nav li.active a{font-weight:bold}.widget__tabs .widget__tabs__content{background:#fff;border:1px solid #d8d8d8;font-size:13px;line-height:18px}.widget__tabs .widget__tabs__content .tab{display:none}.widget__tabs .widget__tabs__content .tab:first-child{display:block}.widget__tabs.widget__tabs--horizontal .widget__tabs__nav .nav li{border:1px solid #d8d8d8;border-bottom:0;margin-right:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.widget__tabs.widget__tabs--horizontal .widget__tabs__nav .nav li.active a{color:#575656;background:#fff;position:relative}.widget__tabs.widget__tabs--horizontal .widget__tabs__nav .nav li.active a:after{display:block;content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:#fff}.widget__tabs.widget__tabs--horizontal .widget__tabs__nav .nav li a{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li a{border-bottom:1px solid #d8d8d8}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li:first-child a{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li:last-child a{margin-bottom:0;border-bottom:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li.active{position:relative}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li.active:after{display:block;content:"";position:absolute;right:-1px;top:0;width:1px;height:100%;background:#fff}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li.active a{color:#575656;background:#fff}.widget__tabs--news .widget__tabs__nav{float:left;width:40%;background:#fff;border:1px solid #d8d8d8;border-right:0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.widget__tabs--news .widget__tabs__content{float:left;width:60%;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.widget__tabs--news .widget__tabs__content .tab{padding:12px 20px}.widget__tabs--news .widget__tabs__content .tab h2{margin-bottom:10px;font-size:16px;line-height:22px}.widget__tabs--news .widget__tabs__content .tab h2 a{color:#706f6f}.widget__tabs--search .widget__tabs__content{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.widget__tabs--search .widget__tabs__content .form .field{padding:16px 20px}.widget__tabs--search .widget__tabs__content .form .field:first-child{border-bottom:1px solid #d8d8d8}.widget__tabs--search .widget__tabs__content .form .field .control-group .form-control{width:80%;float:left}.widget__tabs--search .widget__tabs__content .form .field .control-group .button{width:18%;float:right;display:block}.widget__tabs--search .widget__tabs__content .form .field ul{margin:0;padding:0;list-style-type:none}.widget__tabs--search .widget__tabs__content .form .field ul li{margin-bottom:10px}@media(max-width:320px){.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li:first-child a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li:last-child a{margin-bottom:0;border-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li.active{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.widget__tabs.widget__tabs--vertical .widget__tabs__nav .nav li.active:after{display:none}.widget__tabs--news .widget__tabs__nav{float:none;width:100%;border-right:1px solid #d8d8d8;border-bottom:0;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.widget__tabs--news .widget__tabs__content{float:none;width:100%;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}}.dashboard{margin-left:-4%}.dashboard .dashboard__item{position:relative;float:left;width:21%;margin:0 0 20px 4%;border:4px solid rgba(0,0,0,.1);border-radius:4px;transition:border-color .3s}.dashboard .dashboard__item.hover{border-color:#4262ab}.dashboard .dashboard__item.active{border-color:#4262ab}.dashboard .dashboard__item.active .dashboard__item__link{color:#fff;background:#536da7}.dashboard .dashboard__item__icon{overflow:hidden;position:relative;display:block;text-align:center;background-color:#eeeded;background-image:linear-gradient(#fff,#eeeded)}.dashboard .dashboard__item__icon:hover .dashboard__item__description{top:0;display:block}.dashboard .dashboard__item__description{display:none;position:absolute;left:0;top:-88px;width:100%;height:88px;padding:10px;font-size:12px;color:#706f6f;text-align:left;background:#fff;transition:top .3s}.dashboard .dashboard__item__code{position:relative}.dashboard .dashboard__item__link{z-index:10;display:block;padding:6px 0 28px 0;border-top:1px solid #d8d8d8;text-align:center;text-decoration:none;font-size:14px;color:#6cb5e5;font-weight:bold;background:#fff}.dashboard .dashboard__item__nav{position:absolute;left:5%;top:34px;z-index:99;display:none;width:90%}.dashboard .block-list{margin-bottom:0;border-top-color:#4362ac;border-bottom:3px solid #4362ac;border-left:1px solid #4362ac;border-right:1px solid #4362ac;background:#5a79bb}.dashboard .block-list li{padding:4px 10px;border-bottom-color:#4362ab}.dashboard .block-list li:last-child{border-bottom:0}.dashboard .block-list li a{color:#fff;text-decoration:none}.dashboard .dashboard__item__toggle--close{display:none;width:40px;height:20px;margin:0 auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;cursor:pointer;background:#4262ab url(/themes/custom/km/assets/img/dashboard_arrow_up.svg) no-repeat 0 0;background-size:40px 20px}.dashboard .dashboard__item__toggle--open{position:absolute;bottom:0;left:5%;z-index:11;width:90%;height:20px;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;background:#e5e5e5 url(/themes/custom/km/assets/img/dashboard_arrow_down.svg) no-repeat 50% 0;background:rgba(0,0,0,.1) url(/themes/custom/km/assets/img/dashboard_arrow_down.svg) no-repeat 50% 0;background-size:40px 40px;transition:background-color .3s}.dashboard .dashboard__item__toggle--open:hover{background:#4262ab url(/themes/custom/km/assets/img/dashboard_arrow_down.svg) no-repeat 50% -20px;background-size:40px 40px}@media(max-width:1023px){.dashboard{margin-left:0}.dashboard .dashboard__item{float:left;width:48%;margin:0 0 20px 0}.dashboard .dashboard__item.views-row-even{float:right}}@media(max-width:568px){.dashboard .dashboard__item{float:none;width:100%;margin:0 0 20px 0}.dashboard .dashboard__item.views-row-even{float:none}}.node h2{margin-bottom:18px}.node h3{margin-bottom:10px;color:#8ec266}.node h4{margin-bottom:10px}.node .block-item,.node-inspection-station .field-body{background:#fff;padding:16px;margin-bottom:30px;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.node .block-item p:last-child{margin-bottom:0}.node .block-item ul{margin:0 0 0 18px}.node .block-item--map .street-block{font-weight:bold}.node .block-item--map .locality-block{margin:0 0 10px;font-weight:bold}.node .field-body p:last-child{margin:0}.node.node-rijbewijs .field-collection-container{margin:0;border-bottom:0}.node.node-rijbewijs .field-collection-view{margin:0;padding:0;border-bottom:0}.node.node-rijbewijs .field-collection-view .entity-field-collection-item{float:none}.node.node-rijbewijs .field-image,.node.node-rijbewijs .field-checklist{background:#fff;margin-bottom:20px;padding:16px;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.node.node-rijbewijs .field-practical{margin-bottom:20px}.node.node-rijbewijs .field-group .field-group__left{float:left;width:70%}.node.node-rijbewijs .field-group .field-group__right{float:right;width:26%}.practical-checklist{margin-top:20px ul;margin-top-margin:0 0 0 24px;margin-top-padding:0;margin-top-list-style:none}.practical-checklist li{margin:0 0 10px 0;padding:0 0 10px 0;list-style-image:url(/themes/custom/km/assets/img/list_check.png);border-bottom:1px solid #d8d8d8}.node.node-inspection-rates .field-file{margin-bottom:20px}.node.node-inspection-rates .tablefield-wrapper .col_0{width:80%}.node.node-inspection-rates .tablefield-wrapper .col_1{width:20%;text-align:right}.node.node-inspection-rates .tablefield-wrapper p{margin:0}.node.node-faq.node-teaser .field-body{background:#fff;padding:16px;margin-bottom:30px;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.node.node-faq.node-teaser .links.inline{display:block;margin:0 0 20px;padding:0;list-style:none}.node.node-faq.node-teaser .links.inline li{margin:0 10px 4px 0;padding:0}.node-inspection-section .field-body,.node-inspection-type .field-body,.node-type-rijbewijs .field-body,.node-type-faq .field-body,.node-type-nieuws .field-body{background:#fff;padding:16px;margin-bottom:30px;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.node-inspection-section .field-body p:last-child,.node-inspection-type .field-body p:last-child,.node-type-rijbewijs .field-body p:last-child,.node-type-faq .field-body p:last-child,.node-type-nieuws .field-body p:last-child{margin-bottom:0}.node-inspection-section .field-tags,.node-inspection-type .field-tags,.node-type-rijbewijs .field-tags,.node-type-faq .field-tags,.node-type-nieuws .field-tags{margin:-5px 0 20px;list-style:none}.node-inspection-section .field-tags li,.node-inspection-type .field-tags li,.node-type-rijbewijs .field-tags li,.node-type-faq .field-tags li,.node-type-nieuws .field-tags li{display:inline-block;*display:inline;zoom:1;margin:0 10px 0 0}.node-type-exam-rates .field-body{margin:0 0 20px}.node-type-exam-rates .field-file{margin-bottom:20px}.node-type-exam-rates .tablefield-wrapper .col_0{width:80%}.node-type-exam-rates .tablefield-wrapper .col_1{width:20%;text-align:right}.node-type-exam-rates .tablefield-wrapper p{margin:0}.node-type-exam-rates .tablefield-wrapper #tablefield-3 .col_0{width:40%}.node-type-exam-rates .tablefield-wrapper #tablefield-3 .col_1{width:40%;text-align:left}.node-type-exam-rates .tablefield-wrapper #tablefield-3 .col_2{width:20%;text-align:right}.inspection-date{margin-bottom:20px}.inspection-date .ui-widget-header{background:#ccc}.inspection-date .ui-widget-header,.inspection-date .ui-widget-content{border-color:#d8d8d8}.inspection-date .ui-corner-all{border-radius:0}.inspection-date .ui-widget{font-family:Arial,"Helvetica Neue",sans-serif;font-size:1em}.inspection-date .ui-datepicker{width:100%}.inspection-date .ui-datepicker tbody{border-top:0}.inspection-date .ui-datepicker .ui-datepicker-calendar{font-size:12px}.inspection-date .open .ui-state-default{background:#8ec266;color:#335816}.inspection-date .open .ui-state-active{border-color:#335816}.inspection-date .closed .ui-state-default{background:#ec6443;color:#74210c}.schedule-day{margin-bottom:10px;border:1px solid #d8d8d8;padding:6px}.schedule-day .schedule-day__label{font-weight:bold;margin-bottom:10px;color:#8ec266;text-transform:capitalize}.schedule-day .schedule-day__part{font-weight:bold}.schedule-day .schedule-day__row span{display:block;float:left;background:#d9d8d8;width:7.5%;height:8px;border-right:1px solid #fff}.schedule-day .schedule-day__row span.open{background:#8ec266;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-ms-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}.schedule-day .schedule-day__row span.closed{background:#fdcabc;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-ms-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}.schedule-day .schedule-day__row span.busy{background:#fff848;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-ms-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}.schedule-day .schedule-day__row span.appointment{background:#4060aa;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-ms-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-o-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}.schedule-day .schedule-day__row span.first,.schedule-day .schedule-day__row span.last{background:rgba(0,0,0,0)}.schedule-day .schedule-day__row span.first{width:2%}.schedule-day .schedule-day__row span.last{width:8%;border-right:0}.schedule-day .schedule-day__row span.last.bordered{border-left:1px solid #dadada}.schedule-day .schedule-day__row.schedule-day__row--hours span{width:15%;color:#b2b2b2;height:auto;padding:10px 0 4px 0;font-size:12px;text-align:left;background:rgba(0,0,0,0) url(/themes/custom/km/assets/img/schedule_divider.png) no-repeat left top;border-right:0}.schedule-day .schedule-day__row.schedule-day__row--hours span.first{width:2%;background:0}.schedule-day .schedule-day__row.schedule-day__row--hours span.last{width:8%;border-right:0}.schedule-day.schedule-day--closed{opacity:.5}.schedule-day.schedule-day--closed .schedule-day__label{color:#cf464a}.schedule-day.schedule-day--active{background:#fff}.schedule__legend{margin:20px 0 0 0;padding:0;list-style:none;font-size:12px}.schedule__legend li{margin:0 0 6px 0;padding:0}.schedule__legend li span{display:inline-block;width:12px;height:12px;float:left;margin:2px 0 0 0;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background:#d9d8d8}.schedule__legend li span.open{background:#8ec266}.schedule__legend li span.closed{background:#fdcabc}.schedule__legend li span.busy{background:#fff848}.schedule__legend li span.appointment{background:#4060aa}.schedule__legend li .schedule__legend__content{margin-left:20px}.location,.webcam-closed{background:#fff;padding:16px;border:4px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.location .location__map,.webcam-closed .location__map{position:relative}.location .location__map .marker,.webcam-closed .location__map .marker{display:block;position:absolute;left:0;top:0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #35415f}.location .location__map .marker.oostende,.webcam-closed .location__map .marker.oostende{left:37.558685446%;top:21.4912280702%}.location .location__map .marker.brugge,.webcam-closed .location__map .marker.brugge{left:67.1361502347%;top:21.9298245614%}.location .location__map .marker.roeselare,.webcam-closed .location__map .marker.roeselare{left:56.338028169%;top:63.5964912281%}.location .location__map .marker.wevelgem,.webcam-closed .location__map .marker.wevelgem{left:61.0328638498%;top:82.2368421053%}.location .location__map .marker.ichtegem,.webcam-closed .location__map .marker.ichtegem{left:48.1220657277%;top:38.5964912281%}.location .location__map .marker.diksmuide,.webcam-closed .location__map .marker.diksmuide{left:30.985915493%;top:48.2456140351%}.location .location__map .marker.ieper,.webcam-closed .location__map .marker.ieper{left:30.0469483568%;top:75.8771929825%}.location .location__map .marker.tielt,.webcam-closed .location__map .marker.tielt{left:79.8122065728%;top:54.1666666667%}.location .location__map .marker.harelbeke,.webcam-closed .location__map .marker.harelbeke{left:74.6478873239%;top:72.3684210526%}.location .location__map .marker.deerlijk,.webcam-closed .location__map .marker.deerlijk{left:81.220657277%;top:77.850877193%}.location .location__map .marker.zwevegem,.webcam-closed .location__map .marker.zwevegem{left:77.520657277%;top:82.450877193%}.location .location__map .marker .text,.webcam-closed .location__map .marker .text{position:absolute;left:-50px;bottom:10px;display:block;width:100px;background:#35415f;color:#fff;text-align:center;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.location .location__map .marker .text a,.webcam-closed .location__map .marker .text a{color:#fff}.webcam-closed{height:288px;width:352px;background:#fff url(/themes/custom/km/assets/img/offline.png) no-repeat center 46px;color:#d8d8d8;text-align:center;padding-top:180px;font-size:24px;line-height:26px}.webcam{margin-left:-20px}.webcam img{display:block;float:left;width:316px;margin-left:20px}.traffic-information.wrapper{padding:0;margin:0 0 30px;width:auto}#slider{position:relative}#slider #slider-prev,#slider #slider-next{position:absolute;left:0;top:0;height:40px;width:26px;line-height:40px;background:#fff;border:1px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-align:center;cursor:pointer}#slider #slider-next{left:inherit;right:0}#slider ul{min-height:40px;padding:8px 10px;margin:0 46px;background:#fff;border:1px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;list-style:none}#slider li.item{display:none;margin:0;padding:0}#slider li.item:first-child{display:inherit}.node-km-approves{position:relative;z-index:30}#kmapproves{display:block;position:relative;margin:0 0 20px;z-index:40;padding:0;list-style:none}#kmapproves li{vertical-align:middle;margin:0;padding:0}#kmapproves .bullet{content:"";display:block;width:24px;height:24px;margin-left:-12px;margin-top:-12px;background:#8dc266;position:absolute;left:10%;top:10%;border:2px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}#kmapproves .bullet:hover{background:#4060aa}#kmapproves .label{position:absolute;display:none;width:150px;height:50px;margin:-25px 0 0 -75px;padding:5px 10px;background:#f2f1f1;color:#4060aa;border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-align:center;line-height:18px;z-index:70}#kmapproves .label span{display:table-cell;height:36px;width:150px;text-align:center;vertical-align:middle}#kmapproves .label:after{content:"";position:absolute;display:block;bottom:-10px;left:50%;height:10px;width:20px;background:url(/themes/custom/km/assets/img/secondary_nav_active.svg) no-repeat scroll center bottom rgba(0,0,0,0);margin-left:-10px;pointer-events:none;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#kmapproves .bullet:hover+.label{display:block}#kmapproves #approveimg{display:block}#kmapproves #approve01 .bullet{left:22%;top:20%}#kmapproves #approve01 .label{left:22%;top:10%}#kmapproves #approve02 .bullet{left:38%;top:35%}#kmapproves #approve02 .label{left:38%;top:25%}#kmapproves #approve03 .bullet{left:36%;top:19%}#kmapproves #approve03 .label{left:36%;top:9%}#kmapproves #approve04 .bullet{left:42%;top:43%}#kmapproves #approve04 .label{left:42%;top:33%}#kmapproves #approve05 .bullet{left:52%;top:32%}#kmapproves #approve05 .label{left:52%;top:22%}#kmapproves #approve06 .bullet{left:67%;top:32%}#kmapproves #approve06 .label{left:67%;top:22%}#kmapproves #approve07 .bullet{left:74%;top:43%}#kmapproves #approve07 .label{left:74%;top:33%}#kmapproves #approve08 .bullet{left:91%;top:67%}#kmapproves #approve08 .label{left:91%;top:57%}#kmapproves #approve09 .bullet{left:82%;top:92%}#kmapproves #approve09 .label{left:82%;top:82%}#kmapproves #approve10 .bullet{left:66%;top:95%}#kmapproves #approve10 .label{left:66%;top:85%}#kmapproves #approve11 .bullet{left:40%;top:73%}#kmapproves #approve11 .label{left:40%;top:63%}#kmapproves #approve12 .bullet{left:36%;top:45%}#kmapproves #approve12 .label{left:36%;top:35%}#kmapproves #approve13 .bullet{left:28%;top:40%}#kmapproves #approve13 .label{left:28%;top:30%}#kmapproves #approve14 .bullet{left:29%;top:28%}#kmapproves #approve14 .label{left:29%;top:18%}#kmapproves #approve15 .bullet{left:8%;top:33%}#kmapproves #approve15 .label{left:8%;top:23%}#kmapproves+.field-body{position:relative}@media(max-width:1023px){.webcam{margin-left:-2%}.webcam img{width:31%;margin-left:2%}}@media(max-width:767px){.webcam{margin-left:-2%}.webcam img{width:48%;margin-left:2%}#kmapproves li .bullet{width:16px;height:16px;margin-left:-8px;margin-top:-8px;border:1px solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}#kmapproves .bullet:hover+.label{display:none}}@media(max-width:568px){.webcam{margin-left:0}.webcam img{float:none;width:auto;margin-left:0}}th{border-bottom:3px solid #ccc}tbody tr.even,tbody tr.odd,tbody tr:nth-child(even),tbody tr:nth-child(odd){padding:.1em .6em;border-bottom:1px solid #ccc;background-color:#eee}.table,.field-body table,.field-blocks table,.block-item--body table,.blocks__block__item table,.node__columns__column--left table,.field-form-intro table{border:1px solid #ccc}.table:last-child,.field-body table:last-child,.field-blocks table:last-child,.block-item--body table:last-child,.blocks__block__item table:last-child,.node__columns__column--left table:last-child,.field-form-intro table:last-child{margin:0}.table td,.field-body table td,.field-blocks table td,.block-item--body table td,.blocks__block__item table td,.node__columns__column--left table td,.field-form-intro table td,.table th,.field-body table th,.field-blocks table th,.block-item--body table th,.blocks__block__item table th,.node__columns__column--left table th,.field-form-intro table th{background:#eee;border-color:#ccc;vertical-align:top;text-align:left}.node-inspection-station-overview .rwd-select,.node-exam-overview .rwd-select{display:none;margin-top:20px}.node-inspection-station-overview .sticky-header,.node-exam-overview .sticky-header{display:none}.node-inspection-station-overview .table-legend,.node-exam-overview .table-legend{list-style:none;margin:0;padding:0}.node-inspection-station-overview .table-legend li,.node-exam-overview .table-legend li{margin:0;padding:0}.node-inspection-station-overview .table-legend li span,.node-exam-overview .table-legend li span{display:inline-block;width:16px;height:16px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:1px solid #d8d8d8;vertical-align:middle}.node-inspection-station-overview .table-legend li span.cat1,.node-exam-overview .table-legend li span.cat1{background:#b8c6e4}.node-inspection-station-overview .table-legend li span.cat2,.node-exam-overview .table-legend li span.cat2{background:#cbd5eb}.node-inspection-station-overview .table-legend li span.cat3,.node-exam-overview .table-legend li span.cat3{background:#dde4f2}.node-inspection-station-overview .table-legend li span.cat4,.node-exam-overview .table-legend li span.cat4{background:#f0f3f9}.node-inspection-station-overview .tablefield,.node-exam-overview .tablefield{width:100%;border-collapse:collapse;font-size:.857em;margin-top:20px}.node-inspection-station-overview .tablefield thead th,.node-exam-overview .tablefield thead th{background:#5c7ac1}.node-inspection-station-overview .tablefield thead th a,.node-exam-overview .tablefield thead th a{color:#fff;font-size:1.143em}.node-inspection-station-overview .tablefield th,.node-inspection-station-overview .tablefield td,.node-exam-overview .tablefield th,.node-exam-overview .tablefield td{text-align:center;border:1px solid #d8d8d8;padding:6px}.node-inspection-station-overview .tablefield .col_0,.node-exam-overview .tablefield .col_0{text-align:left;width:20%}.node-inspection-station-overview .tablefield .cat1,.node-exam-overview .tablefield .cat1{background:#b8c6e4}.node-inspection-station-overview .tablefield .cat2,.node-exam-overview .tablefield .cat2{background:#cbd5eb}.node-inspection-station-overview .tablefield .cat3,.node-exam-overview .tablefield .cat3{background:#dde4f2}.node-inspection-station-overview .tablefield .cat4,.node-exam-overview .tablefield .cat4{background:#f0f3f9}.node-type-inspection-rates .sticky-header{background:#fff;margin-top:0}.node-inspection-station-overview .tablefield thead th a{word-spacing:20px}.node-inspection-station-overview .tablefield th,.node-inspection-station-overview .tablefield td{width:8%}.node-inspection-station-overview .tablefield .row_4{font-weight:bold;background:#8198cf;color:#fff}.node-exam-overview .tablefield th,.node-exam-overview .tablefield td{width:20%}.node-type-inspection-rates .tablefield td,.node-type-inspection-rates .tablefield th,.node-type-exam-rates .tablefield td,.node-type-exam-rates .tablefield th{padding:7px 11px}.node-type-exam-overview th{color:#fff}.node-type-exam-overview td{background:#f0f3f9}.node-type-exam-overview .tablefield-wrapper p{margin:0}@media screen and (max-width:1023px){.node-exam-overview .rwd-table-header .rwd-select,.node-inspection-station-overview .rwd-table-header .rwd-select{display:block}.node-exam-overview .tablefield th,.node-exam-overview .tablefield td,.node-inspection-station-overview .tablefield th,.node-inspection-station-overview .tablefield td{display:none;width:50%}.node-exam-overview .tablefield th.col_0,.node-exam-overview .tablefield td.col_0,.node-inspection-station-overview .tablefield th.col_0,.node-inspection-station-overview .tablefield td.col_0{width:auto}.node-exam-overview .tablefield th.col_0,.node-exam-overview .tablefield th.col_1,.node-exam-overview .tablefield td.col_0,.node-exam-overview .tablefield td.col_1,.node-inspection-station-overview .tablefield th.col_0,.node-inspection-station-overview .tablefield th.col_1,.node-inspection-station-overview .tablefield td.col_0,.node-inspection-station-overview .tablefield td.col_1{display:table-cell}.node-inspection-station-overview .tablefield thead th a{word-spacing:normal}}.blocks .blocks__block{padding:20px 0}.blocks .blocks__block:last-child{padding-bottom:0}.blocks .blocks__block--columns .blocks__block__item--text{float:left;width:66%}.blocks .blocks__block--columns .blocks__block__item--image{float:right;width:32%}.blocks .blocks__block--columns.blocks__block--even .blocks__block__item--text{float:right}.blocks .blocks__block--columns.blocks__block--even .blocks__block__item--image{float:left}@media screen and (max-width:767px){.blocks .blocks__block--columns{margin-bottom:20px}.blocks .blocks__block--columns .blocks__block__item--text{float:none;width:100%}.blocks .blocks__block--columns .blocks__block__item--image{float:none;width:100%}.blocks .blocks__block--columns.blocks__block--even .blocks__block__item--text{float:none}.blocks .blocks__block--columns.blocks__block--even .blocks__block__item--image{float:none}}.chosen-container-multi{margin:0 0 20px}.chosen-container-multi .chosen-choices{border:1px solid #d8d8d8;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto}.widget__tabs .widget__tabs__nav .nav li a.sticky1,.view-inspection-station-news .views-row .sticky1 a{background:#fff3cd}.icon-druktebarometer{background:url(/themes/custom/km/assets/img/icon-druktebarometer.svg) no-repeat center;background-size:contain;display:inline-block;width:19px;height:26px}.button--druktebarometer{margin-top:10px}.page-heading .page-title .page-title__actions .button{margin-bottom:10px}@media screen and (max-width:1023px){.button--druktebarometer{display:block}}.is-collapse-enabled .tabs,.is-horizontal .tabs{position:relative;margin-top:50px;margin-left:0}.is-collapse-enabled .tabs:before,.is-horizontal .tabs:before{content:"";display:block;background-color:#a6a6a6;height:1px;position:absolute;bottom:0;left:0;z-index:10;right:0}.content-header .is-horizontal .tabs:before,.content-header .is-collapse-enabled .tabs:before{left:-2.5em;right:-2.5em}.tabs__tab{position:relative;display:block;overflow:hidden;box-sizing:border-box;margin:-1px 0 0;padding:9px 2em 7px 1em;width:100%;border:1px solid #bfbfbf;background-color:rgba(242,242,240,.7);color:#0074bd;text-overflow:ellipsis;white-space:nowrap}.tabs__tab:hover,.tabs__tab:focus{color:#008ee6;background-color:#fafaf7}li.tabs__tab{display:block;padding:0}li.tabs__tab a{display:inline-block;padding:9px 2em 7px 1em;text-decoration:none}.tabs a:hover,.tabs a:focus{text-decoration:none}.tabs.primary{clear:both}.tabs.primary .tabs__tab.is-active{z-index:15;border-color:#a6a6a6;background-color:#fff;color:#004f80}.tabs.primary a{background:none}.tabs.primary a:focus{color:#008ee6;background-color:#fafaf7;text-decoration:underline}.tabs.primary .is-active a:focus{background:none;text-decoration:underline}@media screen and (min-width:18.75em){.tabs.primary a{background:url(/themes/misc/icons/0074bd/chevron-right.svg) 99% center no-repeat}.tabs.primary .tabs__tab.is-active a{background-image:none}}.tabs__trigger{display:none}.is-collapse-enabled .tabs__trigger{box-sizing:content-box;display:block;position:absolute;z-index:10;right:0;top:2px;left:auto;width:25%;padding-right:4px;padding-left:4px;border-left:0;font-family:Arial,sans-serif;font-size:1.25em;letter-spacing:.1em;text-align:center;outline:0}.is-collapse-enabled .tabs{padding-top:38px;max-height:0}.tabs.is-open{max-height:999em;padding-bottom:16px;padding-bottom:1rem}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:2px;left:0;width:75%;border-bottom:0}.is-collapse-enabled .tabs.primary a.is-active:before{content:none}.is-open .tabs__tab.is-active{border-color:#a6a6a6;background-color:#fff;color:#004f80;border-bottom:1px solid #a6a6a6}.is-horizontal .tabs{max-height:none !important;padding-top:0 !important;overflow:visible}.is-horizontal .tabs__tab{float:left;height:auto;width:auto;text-align:center;border-bottom-color:#a6a6a6}.is-horizontal .tabs__tab+.tabs__tab{margin-left:-1px}.is-horizontal .tabs__tab.is-active,.is-horizontal .tabs.primary .tabs__tab.is-active{position:relative;width:auto;top:0;border-bottom:0}.is-horizontal .tabs.primary a{background-image:none;padding:7px 2em 7px 2em}.is-horizontal .tabs__trigger{display:none}.tabs.secondary{display:block;margin-top:16px;margin-top:1rem}.tabs.secondary .tabs__tab{display:block;padding:5px 15px 5px 16px;margin-left:-1px;color:#0074bd;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.tabs.secondary .tabs__tab+.tabs__tab{border-top:1px solid #d9d8d4}.tabs.secondary .tabs__tab.is-active{color:#004f80;border-left:2px solid #004f80;padding-left:15px}.tabs.secondary .tabs__tab:hover,.tabs.secondary .tabs__tab:focus{color:#008ee6;border-left:2px solid #008ee6;padding-left:15px}.tabs.secondary a{background-color:rgba(0,0,0,0);padding:7px 13px 5px;text-decoration:none}.tabs.secondary .is-active a{color:#004f80}.tabs.secondary a:focus{text-decoration:underline}.is-horizontal .tabs.secondary .tabs__tab{background:none;float:left;position:relative;top:0;z-index:15;margin-left:1em;margin-right:1em;border-bottom:2px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top:0;padding:0}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-bottom-color:#004f80}.is-horizontal .tabs.secondary .tabs__tab:hover,.is-horizontal .tabs.secondary .tabs__tab:focus{border-bottom-color:#008ee6}.paragraph{margin:20px 0}.paragraph ul{margin-left:18px}.paragraph ul:last-child{margin-bottom:0}.pager{clear:both;margin:0 0 .75em 0;text-align:center}.pager__item{display:inline;list-style:none;margin:0 0 .25em 1.5em;padding:.5em}
