@charset "utf-8";@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}:root{--main-color:#0D3824;--button-bg-color:#AB5463}*{font-family:'Open Sans',Arial,sans-serif;box-sizing:border-box}html{font-weight:400;line-height:1.5;color:#4f4f4f;font-size:16px}body{font-size:1rem;background:#fff}a{color:var(--main-color)}.skip-link{color:#000}#site{min-height:100%;position:relative}#menu{background-color:var(--main-color);border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}.main_menu.menu_top li a{font-size:1.2rem;font-weight:400;padding:7px 15px 8px;box-sizing:border-box;color:#fff;text-decoration:none;display:block}.main_menu.menu_top li.selected a{color:#070500;background:#fff}.main_menu.menu_top li.selected a,.main_menu.menu_top li:hover a{text-decoration:underline}table{font-size:14px}#div-head-login{border:none;padding:0;margin:0;font-size:1rem}#div-head-login .link_button,#div-head-login .link_button:hover,#div-head-login a,#div-head-login a:hover{text-decoration:none}#vestigingen_info{position:relative}.vestigings-dialog{top:3rem}#vestigingen_info button+a,#vestigingen_info button+button{margin-left:5px;padding-left:5px;border-left:2px solid #edefed}#vestigingen_info a.button{margin-left:5px}#toggle_contrast{text-decoration:none}#toggle_contrast::before{font-size:14px;padding-right:5px;font-family:'Glyphicons Halflings'!important;font-weight:400;content:"\e063"}main{position:relative}main H1{margin:0 0 1em;font-size:1.8rem;text-decoration:none;color:var(--main-color);font-weight:400}main H2{margin:.8em 0;font-size:1.5rem;color:var(--main-color);font-weight:400}main H3{font-size:1.4rem;color:var(--main-color);font-weight:400}main li{margin-left:15px}footer>.container{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding-top:20px;padding-bottom:20px;margin-bottom:20px}footer ul{margin-top:0;padding:0;list-style:none}footer ul li{margin:0;padding:0}footer h2{margin:0;font-weight:400}footer #socials a{border:1px solid var(--main-color);border-radius:20px;height:40px;width:40px;text-align:center;display:inline-block}footer #socials a span{line-height:40px;font-size:1.5em}#vestigings-dialog .table_header button,#vestigings-dialog a.button,.button,main button:not(.link_button):not(.ui-datepicker-trigger){background:var(--button-bg-color);color:#fff;border:none;font-weight:700;line-height:2em;border-radius:5px;transition:all .18s}#vestigings-dialog .table_header button:hover,#vestigings-dialog a.button:hover,.button:hover,main button:not(.link_button):not(.ui-datepicker-trigger):hover{color:#fff;background-color:var(--main-color);text-decoration:underline}#sbj_ggv_table_open_post{border:1px solid var(--main-color)}.bar{background-color:var(--main-color)}.table_header{background-color:var(--main-color);color:#fff;font-weight:400}.table_header th{font-weight:400;padding-top:10px;padding-bottom:10px}#sitemap_link,.hlink a,.link_button{color:var(--main-color);text-decoration:underline;transition:all .18s}#sitemap_link:hover,.hlink a:hover,.link_button:hover{color:var(--button-bg-color)}#bezwaar_step_wizard a{color:var(--main-color)}#bezwaar_step_wizard a:hover{color:#070500;border-bottom-color:#6d6e70}.kws-verkort-block{border:1px solid #f29400;border-top:0}.kws-verkort-block .header{background-color:#f29400;color:#fff;font-size:14px;font-weight:400}.bijlages .col_bijlageverwijderen{min-width:135px}.contrast #sitemap_link,.contrast a{color:#000}.contrast .main_menu.menu_top li a{color:#fff}.contrast .main_menu.menu_top li.selected a{background-color:#4d4d4d}@media only screen and (max-width:63.9em){#div-head-login{text-align:right}footer .row>div{margin-bottom:20px}}@media only screen and (max-width:47.9em){.main_menu.menu_top li a{font-size:1rem}#div-head-login,#logo_div{text-align:center;margin-bottom:10px}}@media only screen and (min-width:64em){body{background-image:url(/dist/domein/smallingerland/img/background.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:fixed}header{position:fixed;top:0;left:0;right:0;z-index:3}header #top{background:#fff;box-shadow:0 0 4px 0 #000}header #menu{background:0 0;margin-top:20px;border:0}header #menu .container{background:var(--main-color)}main{margin-top:180px;z-index:2}main>.container{min-height:450px}footer>.container,main>.container{background:#fff;padding:10px}}