.btn,.menu-panel-inner a,.titel h1{text-transform:uppercase}.close-btn,.logo,.postcode-form,.preloader-panel,.tempbutton{text-align:center}.btn,.close-btn,.feedback-btn,.filter,.menu-panel-inner a,.nav-label a,.tempbutton{text-decoration:none}.filter-panel-body .postcodeform,.postcode-form input,body,html{font-family:'Libre Franklin',sans-serif}.gemeente-cijfers table td,.logos .logo-button,.tabel-container td{vertical-align:middle}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein-kaart{from{opacity:0}to{opacity:.6}}@-moz-keyframes fadein-kaart{from{opacity:0}to{opacity:.6}}@-webkit-keyframes fadein-kaart{from{opacity:0}to{opacity:.6}}@-ms-keyframes fadein-kaart{from{opacity:0}to{opacity:.6}}@-o-keyframes fadein-kaart{from{opacity:0}to{opacity:.6}}body,html{background:#58ad0e;padding:0;margin:0;min-height:100%;height:100%;font-size:16px}.customTooltip{border-radius:10px;padding:10px 20px;-moz-box-shadow:0 6px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 0 rgba(0,0,0,.2);box-shadow:0 6px 0 rgba(0,0,0,.2);border:1px solid #fff;font-size:14px;max-width:500px}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}.popover-background,.preloader-background{background:#000;position:absolute;opacity:.6;z-index:999;top:0;right:0;bottom:0;left:0}.popover-background{position:fixed;z-index:970}.preloader-panel{position:relative;z-index:999;width:300px;height:200px;margin:100px auto;background:#fff;padding:30px;border-radius:20px;-moz-box-shadow:0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 10px 0 rgba(0,0,0,.2);box-shadow:0 10px 0 rgba(0,0,0,.2)}.logo,.preloader-mouse{-moz-box-shadow:0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 10px 0 rgba(0,0,0,.2)}.preloader-panel img{width:150px;margin-bottom:20px;margin-top:12px}@keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}.preloader .loadtext{font-size:30px;-webkit-animation:1s infinite flickerAnimation;-moz-animation:1s infinite flickerAnimation;-o-animation:1s infinite flickerAnimation;animation:1s infinite flickerAnimation}.preloader-mouse{position:absolute;z-index:1080;background:#fff;left:0;top:0;padding:30px;box-shadow:0 10px 0 rgba(0,0,0,.2);border-radius:16px;display:none;visibility:visible}.preloader-mouse .loadtext{font-size:20px;-webkit-animation:1s infinite flickerAnimation;-moz-animation:1s infinite flickerAnimation;-o-animation:1s infinite flickerAnimation;animation:1s infinite flickerAnimation}.feedback-btn{display:block;position:fixed;z-index:900;top:50%;margin-top:-60px;left:-82px;font-size:18px;color:#fff;border:2px solid #fff;padding:50px 20px 20px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#000;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-box-shadow:-10px 0 0 rgba(0,0,0,.2);-webkit-box-shadow:-10px 0 0 rgba(0,0,0,.2);box-shadow:-10px 0 0 rgba(0,0,0,.2)}.btn.navigatie-btn,.wisselknop{box-shadow:0 6px 0 rgba(0,0,0,.2)}.feedback-btn:hover{left:-72px;color:#000;background:#fff}.header-container{width:100%;background:#58ad0e;z-index:890;position:relative}.navigatie{position:fixed;z-index:900;margin:30px 0 0 30px}.panel.navigatie-logo{background:#fff;position:relative;z-index:900;margin-bottom:20px;width:150px}.panel.navigatie-logo .panel-inner{padding:24px 20px 22px}.btn.navigatie-btn{margin:0;width:150px;display:block;padding:0;font-size:16px;line-height:16px}.btn.navigatie-btn .fa{margin-right:20px}.btn.navigatie-btn .btn-inner{padding:6px 10px}.menu{position:relative;z-index:10;display:none}.background-intro,.menu-background{position:fixed;background:#000;top:0;right:0;bottom:0;left:0;z-index:10;opacity:.6;display:none}.panel.menu-panel{position:relative;z-index:1010;top:-32px;left:-500px}.btn.close-button{display:block;border-bottom-right-radius:0;border-bottom-left-radius:0}.menu-panel-inner{padding:20px 30px}.menu-panel-inner a{width:100%;display:block;font-size:16px;color:#000;line-height:24px;font-weight:800;margin:14px 0;cursor:pointer}.btn,.titel h1,.titel h2{font-weight:900}.menu-panel-inner a:hover,.nav-label a:hover,.popover-pagina .panel-inner p a:hover{text-decoration:underline}.main-kaart-container{background-size:cover;margin:0 auto;width:1890px;position:relative;image-rendering:crisp-edges;-webkit-animation:2s fadein;-moz-animation:2s fadein;-ms-animation:fadein 2s;-o-animation:2s fadein;animation:2s fadein;display:none}.main-kaart-container.kaart-oost{background:url("../img/kaart-oost-bg.jpg") center center/cover #58ad0e;display:none}.main-kaart-container.kaart-gelderland{background:url("../img/kaart-gelderland-bg.jpg") center center/cover #58ad0e;display:none}.main-kaart-container.kaart-overijssel{background:url("../img/kaart-overijssel-bg.jpg") center center/cover #58ad0e}.wisselknop{position:fixed;top:30px;right:30px;z-index:910}.gradient-top{position:absolute;height:150px;width:100%;background-image:-webkit-linear-gradient(top,#58ad0e,rgba(88,173,14,0));background-image:-o-linear-gradient(top,#58ad0e,rgba(88,173,14,0));background-image:linear-gradient(to bottom,#58ad0e,rgba(88,173,14,0))}.gradient-right{position:absolute;right:0;height:100%;width:150px;background-image:-webkit-linear-gradient(right,#58ad0e,rgba(88,173,14,0));background-image:-o-linear-gradient(right,#58ad0e,rgba(88,173,14,0));background-image:linear-gradient(to left,#58ad0e,rgba(88,173,14,0))}.gradient-bottom{position:absolute;bottom:90px;height:150px;width:100%;background-image:-webkit-linear-gradient(bottom,#58ad0e,rgba(88,173,14,0));background-image:-o-linear-gradient(bottom,#58ad0e,rgba(88,173,14,0));background-image:linear-gradient(to top,#58ad0e,rgba(88,173,14,0))}.gradient-left{position:absolute;height:100%;width:150px;background-image:-webkit-linear-gradient(left,#58ad0e,rgba(88,173,14,0));background-image:-o-linear-gradient(left,#58ad0e,rgba(88,173,14,0));background-image:linear-gradient(to right,#58ad0e,rgba(88,173,14,0))}.clearfix{clear:both;float:none}.navigatie-top{position:absolute;top:0;left:50%;margin-left:-499px;width:998px;z-index:99}.nav{width:100%;padding-top:20px;padding-bottom:20px;display:block;visibility:hidden}.nav-label{color:#000;margin:0 20px 10px;display:inline}.nav-label .fa{margin-right:6px}.nav-label.socials{display:inline-block;position:relative;margin-bottom:0;width:auto}.socials-inner{position:relative;margin-top:-5px}.logo,.logo img{width:125px}.nav-label a{display:inline-block;color:#000}.btn{background:#000;border-radius:22px;padding:10px;color:#fff;cursor:pointer;border:2px solid #000}.logo,.titel{float:left;background:#fff;border-radius:22px}.btn:hover,.popover .close-btn:hover,.popover-all .close-btn:hover{background:#fff;color:#000}.btn .fa{margin:0 10px}.nav-button{display:inline;padding:4px 4px 4px 8px;font-size:12px;margin:-3px 20px 0}.nav-button .fa{margin:0 4px}.logo{height:125px;margin-right:25px;padding:25px 23px 0 25px;box-shadow:0 10px 0 rgba(0,0,0,.2);visibility:hidden}.panel,.titel{-moz-box-shadow:0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 10px 0 rgba(0,0,0,.2)}.titel{width:730px;padding:33px 35px 0;box-shadow:0 10px 0 rgba(0,0,0,.2);visibility:hidden;position:relative}.titel h1{color:#000;font-size:52px;line-height:40px;margin:5px 0 33px;padding:0}.titel h2{font-size:33px;margin:0;padding:0}.titel-allen{width:100%;padding:0;margin-bottom:36px;display:none}.titel-allen-inner{padding:30px 100px}.titel-allen h3{font-size:32px;line-height:34px;font-weight:800;display:inline-block;margin:0;position:relative}.titel-allen .meer-info-button{padding:10px 20px;margin-top:-3px;position:relative;float:right;bottom:auto;right:auto}.meer-info-button{position:absolute;bottom:-20px;right:30px;-moz-box-shadow:0 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 0 rgba(0,0,0,.2)}.meer-info-button.sluiten{right:38px;display:none}.close-btn{position:absolute;background:#000;top:-14px;right:-14px;height:40px;width:40px;line-height:40px;color:#fff;font-weight:800;border-radius:50%;border:4px solid #fff;-moz-box-shadow:0 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 0 rgba(0,0,0,.2)}.kaart-container{margin:0 auto;width:1600px;height:1330px;position:relative;overflow:hidden}.tempbutton{display:block;width:50%;color:#000;float:left;margin-top:300px;padding:50px 0}.aanbieder-btn:hover,.navigatie-footer .btn:hover,.tempbutton:hover{background:#000;color:#fff}.kaart-schaduw-gradient{width:1350px;height:1250px;margin-left:100px;margin-top:150px;background-image:radial-gradient(circle closest-side,#000,transparent);opacity:.6;position:absolute;-webkit-animation:4s fadein-kaart;-moz-animation:4s fadein-kaart;-ms-animation:fadein-kaart 4s;-o-animation:4s fadein-kaart;animation:4s fadein-kaart}.kaart-gemeenten{position:absolute;width:101.1%;height:100%;left:-.5%;top:6.4%;-webkit-animation:2s fadein;-moz-animation:2s fadein;-ms-animation:fadein 2s;-o-animation:2s fadein;animation:2s fadein}.kaart-oost .kaart-gemeenten{width:79.6%;height:100%;left:10.1%;top:4.8%}.kaart-overijssel .kaart-gemeenten{width:72.7%;left:13.5%;top:7.9%}.kaart-gemeenten .svg{opacity:0}.kaart-gemeenten svg{position:absolute;width:98%;margin-top:1.3%;margin-left:1.1%}.kaart-oost .kaart-gemeenten svg{width:99.4%;margin-top:.5%;margin-left:.4%}.kaart-overijssel .kaart-gemeenten svg{width:98.6%;margin-top:.9%;margin-left:.8%}.kaart-gemeenten img{position:absolute;width:100%;top:0;image-rendering:crisp-edges}.kaart-gemeenten svg.button path{opacity:0;cursor:pointer;transition:.2s}.kaart-gemeenten svg.button .selected path,.kaart-gemeenten svg.button path:hover{opacity:.5;transition:.2s}@keyframes kaartPulse{0%,100%{opacity:.5}50%{opacity:0}}@-o-keyframes kaartPulse{0%,100%{opacity:.5}50%{opacity:0}}@-moz-keyframes kaartPulse{0%,100%{opacity:.5}50%{opacity:0}}@-webkit-keyframes kaartPulse{0%,100%{opacity:.5}50%{opacity:0}}.kaartpulse path{-webkit-animation:1s kaartPulse;-moz-animation:1s kaartPulse;-o-animation:1s kaartPulse;animation:1s kaartPulse}.postcode-form{position:absolute;top:0;margin-left:66%;margin-top:17%;width:170px;visibility:hidden}.mouse-over-panel,.navigatie-footer .nav{visibility:visible}.kaart-oost .postcode-form{margin-left:21%;margin-top:20%}.kaart-overijssel .postcode-form{margin-left:70%;margin-top:29%}.postcode-form h4{font-weight:400;font-size:15px;color:#fff;text-transform:none;margin-bottom:10px}.mouse-over-panel h5,.mouse-over-titel h4{text-align:center;text-transform:uppercase}.postcode-form input{width:100%;text-align:center;font-size:26px;font-weight:900;padding:16px 0;border-radius:38px;border:4px solid #000}.mouse-over-panel{position:absolute;z-index:999;background:#fff;left:0;top:0;width:330px;height:180px;-moz-box-shadow:0 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 20px 0 rgba(0,0,0,.2);box-shadow:0 20px 0 rgba(0,0,0,.2);border-radius:16px;display:none;text-align:center}.mouse-over-titel{background:#000;border-top-left-radius:16px;border-top-right-radius:16px}.mouse-over-titel:after{top:36px;left:50%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#000;margin-left:-10px}.mouse-over-titel h4{padding:10px 0;margin:0;color:#fff;font-size:14px}.mouse-over-aanbieders{width:160px;height:140px;display:inline-block;background:url(../img/iconen/aanbieders-cirkel.jpg) center center/contain no-repeat;margin-left:12px}.mouse-over-scholen{width:150px;height:78px;display:inline-block}.mouse-over-panel h5{color:#000;font-size:20px}.mouse-over-aanbieders h5{margin-top:56px}.mouse-over-scholen-row{padding-top:20px}.mouse-over-scholen img{width:56px;margin-left:30px;float:left}.mouse-over-scholen h5{float:left;width:40px;text-align:left;margin:8px 0 0 16px;padding:0}.popover-pagina h3,.popover-welkom h3{padding:16px 0 8px}.body-container{width:100%;min-width:1890px;background:#58ad0e;position:relative;margin-top:-90px}.body-gradient{height:350px;width:100%;position:absolute;background-image:-webkit-linear-gradient(top,#58ad0e,#2ecea8);background-image:-o-linear-gradient(top,#58ad0e,#2ecea8);background-image:linear-gradient(to bottom,#58ad0e,#2ecea8)}.popover-deeplink,.popover-welkom{line-height:28px;padding-bottom:10px;padding-top:60px;position:absolute;width:100%;z-index:1999;display:block}.popover-deeplink{display:none;position:fixed}.popover,.popover-all,.popover-pagina{padding-top:100px;z-index:999;display:none;position:absolute}.popover-welkom h3{margin:0 0 10px;font-size:30px;font-weight:800}.popover-pagina h3,.popover-pagina h4{text-transform:uppercase;margin:0;color:#000}.popover .panels-container,.popover-all .panels-container,.popover-deeplink .panels-container,.popover-pagina .panels-container,.popover-welkom .panels-container{z-index:999}.popover-deeplink .panel-inner,.popover-welkom .panel-inner{padding:40px 60px}.popover-deeplink .panel,.popover-welkom .panel{width:800px;margin:auto;position:relative}.popover-welkom .logo.panel{position:absolute;line-height:0;height:auto;right:-40px;top:-40px;width:100px;visibility:visible;padding:20px 18px 20px 20px}.dynamic-content,.filter-doelgroep .filter,.gemeente-cijfers table table,.popover-welkom .logo.panel img,.tabel-container table{width:100%}.popover-pagina .panel-inner p a,.popover-welkom .panel-inner p a{color:#a078ff;text-decoration:none}.popover-welkom .panel-inner p a:hover{color:#a078ff;text-decoration:underline}.popover-welkom .btn{margin-top:30px;display:inline-block}.bekijk-kaart-button{background:#000;border-color:#000;box-shadow:0 4px 0 rgba(0,0,0,.2)}.panel,.scroll-melding-inner{background:#fff;border-radius:22px}.aanbieder-eigenschappen-kolom.doelgroep h4,.aanbieder-eigenschappen-kolom.scholen h4,.bekijk-kaart-button:hover,.gemeente-balk .aanbieders-totaal-cijfer h4{color:#000}.popover-welkom .meer-info-button{position:relative;margin-left:20px;top:auto;right:auto;bottom:auto}.popover-pagina{line-height:28px;padding-bottom:10px;width:100%}.popover-pagina .panel-inner{padding:25px 40px 10px}.popover-pagina h4{font-weight:400;float:left;padding-top:8px;padding-bottom:8px}.popover-pagina img{width:46px;float:left;margin-right:10px;margin-bottom:10px}.aanbieder-btn .fa,.popover-pagina .infographic-cijfers img{margin-right:0}.popover-pagina p{margin:0;padding:0 0 16px;clear:both}.popover-pagina .kolom{width:48.5%;float:left}.popover-pagina .kolom:first-child{margin-right:3%}.popover,.popover-all{width:100%}.popover .close-btn,.popover-all .close-btn{display:block;top:-19px;right:-16px;background:#000;border-color:#000}.scroll-melding{position:absolute;bottom:150px;left:0;right:0;z-index:999;text-align:center;display:none}.scroll-melding-inner,.tabblad h3{text-transform:uppercase;display:inline-block;font-weight:900}.scroll-melding-inner{font-size:16px;box-shadow:0 6px 0 rgba(0,0,0,.2);padding:10px 20px;color:#000}.panels-container{margin:0 auto;width:1600px;position:relative}.panel{width:100%;margin-bottom:36px;box-shadow:0 10px 0 rgba(0,0,0,.2)}.popover-pagina .panel-inner .panel{background:#f2f2f2}.panel.sponsoren{margin-bottom:16px}.panel-inner{padding:120px 40px 10px}.aanbieder-balk:hover .aanbieder-icoon img,.aanbieder-content-container.inactive .aanbieder-contents,.aanbieder-icoon img.wit,.aanbieders-zonder-kolommen,.heel-provincie-content,.infographic-cijfers .mobile,.panel-inner .mobile,.scholen-per-gemeente-content{display:none}.panel-label{background:#000;position:relative}.panel-label h3{padding:34px 0 0;margin:0;color:#fff;text-align:center;font-size:14px;line-height:18px;text-transform:uppercase}.aanbieders-hoog .panel-label h3{padding:40px 0 0}.infographic-cijfers{width:100%;display:none}.popover-pagina .infographic-cijfers{width:100%;display:block}.infographic-cijfers h5{font-size:26px;color:#000;float:left;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.gemeenten-provincie{width:100%;margin-right:0;float:none;margin-bottom:0}.gemeenten-provincie .panel{height:115px;border-radius:10px;-moz-box-shadow:0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 10px 0 rgba(0,0,0,.2);box-shadow:0 10px 0 rgba(0,0,0,.2)}.popover-pagina .gemeenten-provincie .panel,.popover-pagina .scholen-aanbieders-provincie .panel{box-shadow:0 4px 0 rgba(0,0,0,.2)}.aanbieder-balk:hover .aanbieder-icoon img.wit,.heel-provincie-content .gemeente-contents,.infographic-cijfers .desktop,.per-gemeente-content{display:block}.infographic-cijfers .panel-label{border-top-left-radius:10px;border-top-right-radius:10px;height:100px}.infographic-cijfers .aanbieders .panel-label,.infographic-cijfers .scholen .panel-label{border-top-right-radius:0}.infographic-cijfers .panel.mobile .panel-label{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;height:100%;width:18%;float:left}.infographic-cijfers .panel-label:after{top:100%;left:50%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#000;margin-left:-10px}.kolom-gemeenten{float:left;width:77%;padding-left:5%}.gemeenten-provincie img{width:25%;float:left;margin-left:45px;margin-top:28px}.gemeenten-provincie h5{margin-left:40px;margin-top:43px}.scholen-aanbieders-provincie{width:100%;float:left}.scholen-aanbieders-provincie .panel{height:100px;border-radius:10px;margin-bottom:15px;-moz-box-shadow:0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 10px 0 rgba(0,0,0,.2);box-shadow:0 10px 0 rgba(0,0,0,.2);overflow:hidden}.scholen-aanbieders-provincie .panel.aanbieders-hoog{height:115px}.scholen-aanbieders-provincie .panel-label{border-top-left-radius:10px;border-bottom-left-radius:10px;height:100%;width:18%;float:left}.scholen-aanbieders-provincie .panel-label:after{left:100%;top:50%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#000;margin-top:-10px}.kolom-scholen{float:left;width:36%;padding-left:5%}.subkolom-scholen{float:left;width:50%}.aanbieder-content-container.aanbieder-odd,.filter-panel-body .form,.heel-provincie .schaduw,.scholen img,.scholen-per-gemeente .schaduw{float:left}.scholen img.icoon1{width:70px;margin-top:28px;margin-left:65px}.scholen img.icoon2{width:33px;margin-top:27px;margin-left:45px}.scholen img.icoon3{width:64px;margin-top:25px;margin-left:25px}.scholen img.icoon4{width:35px;margin-top:25px;margin-left:0}.scholen h5{margin-top:34px;margin-left:20px}.gemeente-tekst.no-thumb,.tabblad h3{margin-left:30px}.tabel-container{float:left;width:79%;margin-left:3%;height:100%}.aanbieders-hoog .tabel-container table{margin-top:10px}.tabel-container td{width:6.25%}.tabel-container td h5{font-size:20px;line-height:90px}.filter-primair-onderwijs-algemeen h3,.tabel-container table img{width:70%}.tabblad{text-align:center;width:50%;height:80px;float:left;background:#e6e7e8;cursor:pointer}.per-gemeente.active .schaduw,.tabblad.active,.tabblad:hover{background:#fff}.tabblad h3{font-size:26px;line-height:30px}.tabblad .schaduw{background:#d1d3d4;width:3px;height:100%;display:inline-block;float:right}.per-gemeente{border-top-left-radius:22px}.scholen-per-gemeente{border-top-right-radius:22px}.per-gemeente .icoon{width:42px;margin-bottom:-9px}.heel-provincie .icoon{width:50px;margin-bottom:-14px}.scholen-per-gemeente .icoon{width:64px;margin-bottom:-10px}.gemeente-cijfers table table td,.heel-provincie-content h2.mobile{text-align:center}.gemeente-content-container{position:relative;width:100%;margin-bottom:30px;min-height:100px}.gemeente-balk{background:#000;border-radius:15px;height:100px;width:100%;position:absolute;margin-bottom:40px;z-index:1}.heel-provincie-content .gemeente-balk{cursor:default}.scholen-per-gemeente-content .filter-panel-titel,.scholen-per-gemeente-content .gemeente-balk:hover,.scholen-per-gemeente-content .gemeente-content-container.active .gemeente-balk{background:#9b8579}.gemeente-thumb{border-radius:50%;height:120px;width:120px;background:#fff;border:1px solid #000;margin-top:-12px;position:absolute;margin-left:12px}.scholen-per-gemeente-content .gemeente-balk:hover .gemeente-thumb,.scholen-per-gemeente-content .gemeente-content-container.active .gemeente-balk .gemeente-thumb{border:1px solid #9b8579}.gemeente-thumb img{width:70%;margin-left:15%;margin-top:15%}@keyframes thumbPulse{0%,100%{height:120px;width:120px;margin-top:-12px;margin-left:12px}50%{height:140px;width:140px;margin-top:-22px;margin-left:2px}}@-o-keyframes thumbPulse{0%,100%{height:120px;width:120px;margin-top:-12px;margin-left:12px}50%{height:140px;width:140px;margin-top:-22px;margin-left:2px}}@-moz-keyframes thumbPulse{0%,100%{height:120px;width:120px;margin-top:-12px;margin-left:12px}50%{height:140px;width:140px;margin-top:-22px;margin-left:2px}}@-webkit-keyframes thumbPulse{0%,100%{height:120px;width:120px;margin-top:-12px;margin-left:12px}50%{height:140px;width:140px;margin-top:-22px;margin-left:2px}}.thumbpulse{-webkit-animation:1s 2 thumbPulse;-moz-animation:1s 2 thumbPulse;-o-animation:1s 2 thumbPulse;animation:1s 2 thumbPulse}.gemeente-tekst{margin-left:150px;padding:0;height:100%;position:relative}.heel-provincie-content .gemeente-tekst,.popover-all .gemeente-tekst{margin-left:40px}.gemeente-tekst-inner{position:absolute;display:block;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.gemeente-tekst h3{font-size:22px;padding:0;margin:0 0 2px}.gemeente-tekst h4{font-size:14px;line-height:18px;color:#999;font-weight:400;padding:0;margin:0;width:710px;text-transform:none}.heel-provincie-content .gemeente-tekst h3{font-size:22px;padding:0;margin:37px 0 0 2px}.aanbieder-balk:hover .fa,.aanbieder-balk:hover h3,.gemeente-balk h3,.gemeente-content-container.active .gemeente-balk h3{color:#fff}.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom.scholen h4,.scholen-per-gemeente-content .gemeente-balk .aanbieders-totaal-cijfer h4{color:#9b8579}.gemeente-tekst h4 span{margin:0 6px}.gemeente-cijfers{position:absolute;top:0;right:0;bottom:0;width:400px}.gemeente-cijfers table{height:100%}.gemeente-cijfers table .table-leerling,.gemeente-cijfers table .table-spacer{width:5%}.gemeente-cijfers table .table-lijn{width:.1%;background:#fff}.gemeente-cijfers img,.gemeente-cijfers img.icon3{width:40px}.gemeente-cijfers img.icon1{width:48px}.gemeente-cijfers img.icon2,.gemeente-cijfers img.icon4,.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom img,.scholen-per-gemeente-content .filter-scholen img.filter-meerderelocaties{width:26px}.gemeente-cijfers h4{font-size:18px;float:left;display:inline-block;padding:0;margin:0;color:#fff}.gemeente-cijfers table td.aanbieders-totaal{position:relative;width:110px}.aanbieders-totaal img{position:absolute;top:6px;left:12px;width:80%}.aanbieders-totaal .aanbieders-totaal-cijfer{position:absolute;text-align:center;width:100%;top:36px}.aanbieders-totaal h4{display:block;margin-left:50%;left:-13px;line-height:26px;position:relative;font-size:14px;background:#fff;color:#000;border-radius:50%;width:26px;height:26px}.heel-provincie-content .aanbieders-totaal h4{font-size:12px}.gemeente-contents{padding:46px 0 14px 34px;background:#f1f2f2;border:2px solid #000;border-bottom-right-radius:15px;border-bottom-left-radius:15px;display:none;position:relative;top:84px;z-index:0;margin-bottom:114px}.popover-all .gemeente-contents{padding:38px 0 14px 34px;border-radius:15px;top:0;margin-bottom:0}.scholen-per-gemeente-content .gemeente-contents{border:2px solid #9b8579}.filter-panels-container{margin-bottom:14px;margin-right:2%;float:left;width:28%}.filter-panel{width:100%;margin-bottom:20px}.filter-panel-titel{background:#000;border-top-left-radius:12px;border-top-right-radius:12px;padding:12px 14px;position:relative}.filter-panel-titel h5{text-transform:uppercase;color:#fff;font-size:16px;padding:0;margin:0}.filter-panel-titel .btn{font-size:12px;position:absolute;top:0;right:0;background:#1da884;padding:6px 10px 6px 4px;margin-top:6px;margin-right:6px;display:none}.filter-panel-titel .btn:hover{background:#fff;color:#1da884}.scholen-per-gemeente-content .filter-panel-titel .btn{background:#9b8579;border:2px solid #7c685d}.scholen-per-gemeente-content .filter-panel-titel .btn:hover{background:#fffF;color:#9b8579}.filter-panel-body{background:#fff;width:93%;padding:26px 0 0 7%;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.filter{color:#000;display:block;float:left;width:50%;margin-bottom:26px}.aanbieder-eigenschappen-kolom.inactief,.filter.inactive{opacity:.3}.filter h3{font-weight:400;font-size:14px;float:left;margin:6px 0 0 6%;width:74%}.filter img{float:left;width:20%}.filter-panel-body h4{float:left;margin:20px 20px 20px 0;text-transform:uppercase;color:#000}.filter-panel-body .postcodeform{width:140px;text-align:center;font-size:26px;font-weight:900;padding:10px 0;border-radius:38px;border:4px solid #000;margin-bottom:26px}.filter-scholen,.scholen-per-gemeente-content .filter-scholen{width:17%;padding:0}.scholen-per-gemeente-content .filter-scholen.positie-midden .filter{margin-top:28px}.scholen-per-gemeente-content .filter-scholen.klein{width:10.5%}.filter-scholen .filter-row:first-child .filter{padding-bottom:20px;width:100%}.filter-scholen img{width:34px;margin-top:10px;margin-right:10px}.scholen-per-gemeente-content .filter-scholen img.filter-inspirtatie{margin-top:7px}.scholen-per-gemeente-content .filter-scholen img.filter-havo{width:26px;margin-top:10px}.scholen-per-gemeente-content .filter-scholen img.filter-vwo{width:22px;margin-top:10px}.filter-doelgroep{width:14%;padding:0 0 0 2%}.filter-doelgroep .filter-row:first-child .filter{padding-bottom:0}.filter-doelgroep h3,.filter-primair-onderwijs-algemeen h3{color:#000;width:70%;margin:11px 0 0}.filter-doelgroep img{width:30px;margin-top:8px;margin-right:10px;margin-bottom:16px}.content-list{float:left;width:70%}.dynamic-content-loading,.dynamic-content-melding{float:left;border-radius:15px;color:#000;background:#fff;border:2px solid #000;width:97.2%;padding:22px 0;margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:800;display:none}.scholen-per-gemeente-content .dynamic-content-loading{color:#9b8579;border:2px solid #9b8579}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dynamic-content-loading .fa{margin-right:20px;-webkit-animation:2s linear infinite spin;-moz-animation:2s linear infinite spin;animation:2s linear infinite spin}.aanbieders-met-kolommen{display:block;width:100%}.aanbieders-kolom{float:left;width:49%}.aanbieders-kolom-spacer{float:left;height:10px;width:2%}.aanbieder-content-container{margin-bottom:20px;position:relative;min-height:64px;width:47.3%;margin-right:2%;float:left}.aanbieder-content-container.aanbieder-even{float:left;clear:both}.aanbieder-balk{height:64px;border-radius:15px;background:#fff;border:2px solid #ccc;cursor:pointer;position:absolute;width:100%;z-index:2}.aanbieder-balk:hover{background:#ccc;border:2px solid #fff}.aanbieder-icoon{height:64px;width:64px;border-radius:15px;border:2px solid #ccc;margin-top:-2px;margin-left:-2px;float:left}.aanbieder-balk:hover .aanbieder-icoon{border:2px solid #fff}.voorbeeldschool-kader{height:81px;width:81px;position:absolute;top:-6px;left:-7px}.aanbieder-balk h3{float:left;margin-left:20px;margin-top:0;padding:0;font-size:20px;height:100%;position:relative}.scholen-per-gemeente-content .aanbieder-balk h3{font-size:18px}.aanbieder-balk h3 span{position:absolute;display:block;width:310px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.aanbieder-balk .fa{float:right;font-size:20px;margin-top:20px;margin-right:20px}.aanbieder-contents{width:100%;background:#fff;border:2px solid #ccc;border-radius:15px;position:relative;top:20px;margin-bottom:38px;z-index:1}.aanbieder-contents-inner{padding:60px 16px 16px}.aanbieder-tekst{font-size:14px;line-height:28px}.aanbieder-contents hr{border-top:1px solid #f2f2f2;margin:16px 0}.scholen-per-gemeente-content .aanbieder-tekst{margin-bottom:15px}.aanbieder-eigenschappen-row{clear:both;float:none;width:100%}.aanbieder-eigenschappen-kolom{width:50%;float:left;margin:8px 0}.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom{width:50%;margin-top:0;margin-bottom:15px}.aanbieder-eigenschappen-kolom img{width:34px;float:left}.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom img.icon-gymnasium{width:30px;margin-top:4px}.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom img.icon-vmbo{margin-top:7px;width:30px}.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom img.icon-meerderelocaties{width:24px}.aanbieder-eigenschappen-kolom h4{font-size:12px;float:left;padding:8px 0 0 10px;margin:0;font-weight:400}.aanbieder-btn{width:95%;display:inline-block;text-align:center;margin-bottom:2px;font-size:12px;background:#fff;border-color:#000;color:#000}@media only screen and (max-width:1889.98px){.feedback-btn{left:-86px;font-size:16px;padding:60px 14px 10px}.main-kaart-container{width:1170px;margin-bottom:30px}.gradient-top{height:100px}.gradient-left,.gradient-right,.logo img{width:100px}.gradient-bottom{bottom:60px;height:100px}.navigatie-top{width:978px}.logo{height:99px;padding:20px 23px 0 25px}.titel{padding:23px 25px 0}.titel h1{font-size:42px;margin:5px 0 23px}.titel h2{font-size:23px}.titel-allen h3{font-size:22px;line-height:28px}.titel-allen .meer-info-button{margin-top:-6px}.meer-info-button{font-size:12px;padding:6px 10px;bottom:-22px;right:10px}.kaart-container{width:1171px;height:978px}.kaart-schaduw-gradient{width:1000px;height:970px}.kaart-oost .kaart-gemeenten{width:79.5%;left:10.2%;top:5%}.kaart-overijssel .kaart-gemeenten{width:73%;left:13.5%;top:7.9%}.kaart-gemeenten img{image-rendering:auto}.body-container{min-width:1170px}.popover-welkom .meer-info-button{font-size:16px;padding:10px}.popover,.popover-all{padding-top:80px}.panels-container{width:1170px}.panel-label h3,.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom h4{font-size:12px}.gemeenten-provincie img{margin-left:37px;margin-top:33px}.gemeenten-provincie h5{margin-left:28px}.scholen-aanbieders-provincie .panel-label{width:16%}.kolom-scholen{width:37%;padding-left:4%}.scholen img.icoon1{width:60px;margin-top:30px;margin-left:20px}.scholen img.icoon2{width:30px;margin-top:27px;margin-left:10px}.scholen img.icoon3{width:56px;margin-top:25px;margin-left:25px}.scholen img.icoon4{width:32px;margin-top:25px;margin-left:0}.tabblad h3{font-size:18px;line-height:44px;margin-left:30px}.gemeente-content-container{min-height:80px}.gemeente-balk{height:80px}.gemeente-thumb{height:100px;width:100px;margin-top:-12px;margin-left:12px}@keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:-12px;margin-left:12px}50%{height:120px;width:120px;margin-top:-22px;margin-left:2px}}@-o-keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:-12px;margin-left:12px}50%{height:120px;width:120px;margin-top:-22px;margin-left:2px}}@-moz-keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:-12px;margin-left:12px}50%{height:120px;width:120px;margin-top:-22px;margin-left:2px}}@-webkit-keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:-12px;margin-left:12px}50%{height:120px;width:120px;margin-top:-22px;margin-left:2px}}.gemeente-tekst{margin-left:130px}.gemeente-tekst h4{font-size:11px;width:530px;line-height:14px}.gemeente-cijfers{width:320px}.gemeente-cijfers img.icon1{width:42px}.gemeente-cijfers img.icon2,.gemeente-cijfers img.icon4{width:20px}.gemeente-cijfers img.icon3{width:41px}.gemeente-cijfers h4,.scholen-per-gemeente-content .aanbieder-balk h3{font-size:13px}.gemeente-cijfers table td.aanbieders-totaal{width:82px}.aanbieders-totaal img{left:9px}.aanbieders-totaal .aanbieders-totaal-cijfer{top:27px}.aanbieders-totaal h4{font-size:12px;width:24px;height:24px;line-height:24px}.gemeente-contents{top:68px}.filter{margin-bottom:12px}.filter h3{font-size:11px}.scholen-per-gemeente-content .filter-scholen{width:16%;padding:0}.scholen-per-gemeente-content .filter-scholen.klein{width:10.6%}.scholen-per-gemeente-content .filter-scholen.positie-midden .filter{margin-top:0;margin-bottom:20px}.filter-scholen img{margin-top:6px}.filter-doelgroep img{width:25px}.dynamic-content-loading{font-size:12px;width:66.7%}.aanbieder-balk h3,.aanbieder-eigenschappen-kolom h4{font-size:16px}.aanbieder-balk h3 span{width:200px}.aanbieder-tekst{font-size:16px;line-height:32px}.aanbieder-eigenschappen-kolom{width:100%;margin-top:20px}.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom{width:100%}.aanbieder-btn{font-size:11px;width:93%}}.navigatie-footer,.sponsoren{width:100%;text-align:center}.scholen-per-gemeente-content .aanbieder-btn{margin-top:5px}.sponsoren{padding:15px 0 40px;display:table}.sponsoren h4{text-transform:uppercase;padding:0;margin:0 0 40px}.sponsoren a{margin:0 40px}.sponsoren a img{width:120px}.logos{display:table-row}.logos .logo-button{display:table-cell;min-width:100px}.navigatie-footer .btn{background:#f2f2f2;color:#000;border:2px solid #fff}.navigatie-footer .nav-label{margin:0 20px 10px}@media only screen and (max-width:1199.98px){.feedback-btn{left:-78px;font-size:14px;padding:60px 12px 10px}.navigatie{z-index:880}.main-kaart-container{width:741px;margin-bottom:60px}.wisselknop{font-size:14px;padding:6px 10px}.gradient-top{height:75px}.gradient-left,.gradient-right{width:75px}.gradient-bottom{bottom:30px;height:75px}.navigatie-top{margin-left:-370px;width:740px;margin-top:-30px}.nav{padding-top:12px;padding-bottom:12px;visibility:visible}.nav-label{font-size:12px;margin-right:20px}.nav-label.socials{text-align:center;width:100%}.socials-inner{position:relative;width:100%;margin-top:0}.nav-button{font-size:11px}.logo{height:70px;padding:12px 23px 0 25px;visibility:visible}.logo img,.sponsoren a img{width:70px}.titel,.titel h1,.titel h2{visibility:visible}.titel{padding:16px 25px 0;width:490px}.titel h1{font-size:34px;margin:0 0 10px}.titel-allen{margin-bottom:10px;text-align:center;width:90%;margin-left:5%}.titel-allen h3{font-size:20px;line-height:25px;width:100%}.titel-allen .meer-info-button{float:none;display:inline-block;margin-top:10px}.kaart-container{width:740px;height:617px}.kaart-schaduw-gradient{width:510px;height:520px}.kaart-oost .kaart-gemeenten{width:79.3%;left:10.4%;top:4.8%}.kaart-overijssel .kaart-gemeenten{width:72.9%;left:13.5%;top:7.9%}.postcode-form{margin-left:68%;margin-top:21%;width:150px;visibility:visible}.kaart-oost .postcode-form{margin-left:65%;margin-top:6%}.kaart-overijssel .postcode-form{margin-left:70%;margin-top:25%}.filter-panel-titel h5,.postcode-form h4{font-size:12px}.postcode-form input{font-size:18px;padding:8px 0;border-radius:28px;border:2px solid #000}.mouse-over-panel{visibility:hidden}.body-container{min-width:740px}.popover-deeplink,.popover-welkom{padding-top:40px}.popover-welkom .panel{width:480px}.aanbieders-met-kolommen,.infographic-cijfers .desktop,.popover-welkom .panel br{display:none}.popover-welkom .meer-info-button{margin-left:0}.popover-pagina{font-size:12px;line-height:24px}.popover,.popover-all{padding-top:20px}.panels-container{width:740px}.panel-inner{padding:102px 20px 10px}.panel-label h3{padding:21px 0 0 2px}.infographic-cijfers,.navigatie-footer,.popover-pagina .infographic-cijfers{width:90%;margin-left:5%}.gemeenten-provincie{margin-right:0;width:100%;margin-bottom:10px}.gemeenten-provincie .panel{height:70px;margin-bottom:5px;padding-bottom:20px}.gemeenten-cijfers .panel{height:70px;margin-bottom:5px}.aanbieders-zonder-kolommen,.infographic-cijfers .mobile{display:block}.gemeenten-provincie .panel-label:after{left:100%;top:50%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#000;margin-top:-10px;margin-left:0}.gemeenten-provincie img{width:7%;margin-left:210px;margin-top:15px}.gemeenten-provincie h5{margin-top:22px}.scholen-aanbieders-provincie{width:100%}.scholen-aanbieders-provincie .panel{height:70px}.scholen-aanbieders-provincie .panel-label{width:18%}.kolom-scholen{padding-left:3%}.scholen img.icoon1{width:40px;margin-top:22px;margin-left:20px}.scholen img.icoon2{width:24px;margin-top:19px;margin-left:10px}.scholen img.icoon3{width:36px;margin-top:21px;margin-left:25px}.scholen img.icoon4{width:26px;margin-top:16px;margin-left:0}.scholen h5{font-size:18px;margin-top:26px;margin-left:14px}.tabel-container td h5{font-size:16px;line-height:65px}.tabblad h3{font-size:13px;margin-left:12px;line-height:52px}.per-gemeente .icoon{width:25px}.gemeente-cijfers img.icon1,.heel-provincie .icoon{width:36px}.scholen-per-gemeente .icoon{width:36px;margin-bottom:-7px}.gemeente-content-container{min-height:120px;margin-bottom:12px}.gemeente-balk{height:120px}.gemeente-thumb{margin-top:9px;margin-left:9px}@keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:9px;margin-left:9px}50%{height:120px;width:120px;margin-top:-1px;margin-left:-1px}}@-o-keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:9px;margin-left:9px}50%{height:120px;width:120px;margin-top:-1px;margin-left:-1px}}@-moz-keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:9px;margin-left:9px}50%{height:120px;width:120px;margin-top:-1px;margin-left:-1px}}@-webkit-keyframes thumbPulse{0%,100%{height:100px;width:100px;margin-top:9px;margin-left:9px}50%{height:120px;width:120px;margin-top:-1px;margin-left:-1px}}.gemeente-tekst h3,.scholen-per-gemeente-content .aanbieder-balk h3{font-size:16px}.gemeente-tekst h4{width:275px}.heel-provincie-content .gemeente-tekst h3{font-size:17px;margin:50px 0 0}.gemeente-cijfers{width:270px}.heel-provincie-content .gemeente-cijfers{width:310px}.gemeente-cijfers img{margin-right:4px}.gemeente-cijfers img.icon2,.gemeente-cijfers img.icon4{width:18px}.gemeente-cijfers img.icon3{width:30px}.gemeente-cijfers h4{font-size:11px;font-weight:400}.aanbieders-totaal img{top:26px}.aanbieders-totaal .aanbieders-totaal-cijfer{top:46px}.gemeente-contents{top:90px;padding:46px 0 14px 34px}.content-list,.dynamic-content-loading,.filter-panels-container{float:none;width:95%}.filter-panel{margin-bottom:0}.filter-panel-titel{border-top-left-radius:0;border-top-right-radius:0}.filter-panel-titel .btn{font-size:10px}.filter-panel-body{width:96%;padding:10px 0 0 4%;border-bottom-left-radius:0;border-bottom-right-radius:0}.filter h3{font-size:14px}.filter img{width:12%}.filter-scholen{width:50%;padding-top:22px}.scholen-per-gemeente-content .filter-scholen{width:50%;padding:0}.scholen-per-gemeente-content .filter-scholen.klein{width:33%}.filter-doelgroep{width:50%;padding:22px 0 0}.aanbieder-content-container{width:100%;float:none}.aanbieder-content-container.aanbieder-even,.aanbieder-content-container.aanbieder-odd{float:none;clear:both}.aanbieder-balk h3 span{width:530px}.aanbieder-eigenschappen-kolom,.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom{width:50%}.aanbieder-btn{width:96%}.logos .logo-button{min-width:18px}.navigatie-footer .btn{float:none;margin-bottom:20px}.navigatie-footer .nav-button{margin:0}.navigatie-footer .nav-label{width:100%;padding:0;margin:10px 0}}.navigatie-footer .nav-label .fab{font-size:22px;margin:-4px 8px 8px}@media only screen and (max-width:767.98px){.feedback-btn{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);border-bottom-right-radius:0;border-bottom-left-radius:0;margin-top:auto;left:0;width:100%;top:auto;bottom:0;border-left:none;border-right:none;border-bottom:none;text-align:center;padding:12px 0}.feedback-btn:hover{left:0}.main-kaart-container{width:480px;margin-bottom:70px}.wisselknop{font-size:11px;padding:4px 6px}.gradient-top{height:45px}.gradient-left,.gradient-right{width:45px}.gradient-bottom{height:45px;bottom:20px}.navigatie-top{margin-left:-240px;width:480px;margin-top:-80px}.titel{padding:16px 25px 0;width:430px}.titel h1{font-size:34px;margin:0 0 10px}.titel-allen{margin-bottom:10px}.titel-allen h3{font-size:16px}.kaart-container{width:483px;height:411px;margin-left:-3px}.kaart-schaduw-gradient{width:470px;height:340px;margin-left:11px;margin-top:120px}.kaart-gemeenten{width:102.9%;left:-1.3%}.kaart-oost .kaart-gemeenten{width:80.9%;left:9.7%;top:5.2%}.kaart-overijssel .kaart-gemeenten{width:74.2%;left:13.4%;top:8.1%}.postcode-form{margin-left:65%;margin-top:18%}.kaart-overijssel .postcode-form{margin-left:67%;margin-top:17%}.body-container{min-width:480px}.popover-pagina .kolom{width:99%}.panels-container{width:480px}.panel-inner .mobile{display:block}.panel-inner{padding:78px 20px 10px}.infographic-cijfers .panel.mobile .panel-label{width:27%}.kolom-gemeenten{width:68%}.gemeenten-provincie img{width:12%;margin-left:102px}.scholen-aanbieders-provincie .panel{height:140px}.scholen-aanbieders-provincie .panel-label{width:100%;height:70px;border-bottom-left-radius:0;border-top-right-radius:10px}.scholen-aanbieders-provincie .panel-label:after{top:100%;left:50%;border:10px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#000;margin-left:-10px;margin-top:0}.kolom-scholen{width:50%;padding-left:0}.scholen img.icoon1{width:36px;margin-top:22px;margin-left:20px}.scholen img.icoon2{width:21px;margin-top:21px;margin-left:10px}.scholen img.icoon3{width:31px;margin-top:24px;margin-left:25px}.scholen img.icoon4{width:21px;margin-top:20px;margin-left:0}.scholen h5{font-size:15px;margin-top:27px;margin-left:14px}.tabel-container{width:96%;margin-left:3%}.tabel-container td h5{font-size:12px}.tabel-container table img{width:90%}.tabblad h3{display:none}.per-gemeente .icoon{width:46px;margin-bottom:-48px}.heel-provincie .icoon{width:55px;margin-bottom:-52px}.scholen-per-gemeente .icoon{width:65px;margin-bottom:-45px}.heel-provincie-content .gemeente-tekst{margin-left:0}.heel-provincie-content .gemeente-tekst h3{width:100%;text-align:center;font-size:22px;margin:46px 0 0}.gemeente-cijfers{display:none;visibility:hidden}.gemeente-contents,.popover-all .gemeente-contents{padding:46px 0 14px 16px}.aanbieder-balk h3 span{width:276px}.aanbieder-eigenschappen-kolom,.scholen-per-gemeente-content .aanbieder-eigenschappen-kolom{width:100%}.aanbieder-btn{width:94%}.sponsoren a img{margin:20px 0;width:90%}.navigatie-footer .nav-label .fab{margin-top:20px}}