body{margin:0;padding:0;font-family:'Open Sans',sans-serif;background-size:cover;-moz-transition:background ease-out .5s;-o-transition:background ease-out .5s;-webkit-transition:background ease-out .5s;transition:background ease-out .5s;background-position:50% 50%;background-attachment:fixed}img{border:none}body.contentpage{padding-top:180px}input:invalid,textarea:invalid{background-image:none !important;background-repeat:no-repeat;background-position:98% 2px;padding:1px;border:1px solid #abadb3}.header{position:fixed;top:0;left:0;width:100%;z-index:20;text-align:center;pointer-events:none}.logo{top:0;background:url(../images/logo.png) no-repeat;width:335px;margin-left:0;outline:none;display:inline-block;height:104px;text-indent:-9999em;pointer-events:all}.hoofdmenu .container{width:1160px;position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hoofdmenu{position:fixed;top:0;left:0;width:100%;z-index:10;height:100px;padding-top:4px;background-color:#fff;border-bottom:solid 47px #e31818;margin-bottom:30px}.hoofdmenu.fixed{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-ms-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.hoofdmenu ul.menu-items a{text-transform:uppercase}.hoofdmenu a,.hoofdmenu a:visited,.hoofdmenu a:hover{font-family:'Gotham A','Gotham B',sans-serif;font-weight:bold;font-size:14px;text-decoration:none;color:#249cdb}.hoofdmenu ul.menu-items{padding:0;margin:10px auto;list-style:none;width:950px}.hoofdmenu ul.menu-items li{float:left;padding:0;position:relative;margin:0;margin-right:26px;height:30px}.hoofdmenu ul.menu-items li.links{width:auto}.hoofdmenu ul.menu-items li.rechts{left:330px}.button{padding:10px;background:#009cda;border:solid 1px #009cda;color:#fff;text-decoration:none;font-size:15px;text-transform:uppercase;cursor:pointer}.button:hover{background:#0296d0}.button.terug,.button.opnieuw{border:solid 1px #d2d2d2;background-color:#e5e5e5;color:#a0a0a0}.button.terug:hover{background:#ddd}.button.secundair{background:#fff;border:solid 1px #009cda;color:#009cda}.button.secundair:hover{background:#0296d0;color:#fff}.footer{min-height:100px;width:100%;text-align:center;background:#009cda;position:relative;margin-top:100px}.footer .sponsors h3{color:#fff;margin:0;padding-top:50px;padding-bottom:20px;font-weight:normal;font-size:14px;text-transform:uppercase}.footer .sponsors img{margin:0 20px;vertical-align:middle}.footer>a{display:inline-block;width:264px;height:72px;background:url(../images/logo-bvdgf.png) no-repeat center;text-indent:9999px;position:relative;top:-33px;overflow:hidden}.footer .kolommen{display:flex}.footer .kolommen .kolom{flex-grow:1}.footer .container{max-width:900px;margin:0 auto}.footer .sw_DocumentBlokTekstblok{text-align:left}.footer h3{color:#fff}.footer p{color:#fff}.footer p a{color:#fff}.footer ul.socialmedia-iconen{list-style:none;margin:0;padding:0}.footer ul.socialmedia-iconen li{display:inline-block}.footer ul.socialmedia-iconen li+li{margin-left:5px}.footer ul.socialmedia-iconen a{color:#fff;font-size:20px}.footer ul.socialmedia-iconen a:hover{color:#cef1ff}.pjeknop,.beheerlink{position:absolute;left:50%;margin-left:220px;top:11px;text-decoration:none;color:#fff;display:block;padding:5px 10px;-moz-transition:all ease-out .5s;-o-transition:all ease-out .5s;-webkit-transition:all ease-out .5s;transition:all ease-out .5s;border:1px solid transparent;text-shadow:0 0 5px rgba(0,0,0,.5)}.beheerlink{margin-left:-360px}.pjeknop:hover,.beheerlink:hover{background:rgba(0,0,0,.1);border-color:rgba(255,255,255,.5)}.bigheader{position:relative;top:0;width:100%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:100px;background-size:cover;-moz-transition:background ease-out .5s;-o-transition:background ease-out .5s;-webkit-transition:background ease-out .5s;transition:background ease-out .5s;background-position:50% 50%;background-image:url(../images/bghome.jpg?v=20180530)}.bigheader.home.city{background-position:50% 35%}.bigheader h1{text-transform:uppercase;color:#fff;font-size:40px;text-shadow:0 0 7px #000}.bigheader h2{text-align:center;color:#009cda;text-transform:uppercase;margin:10px 0}.loadingimg{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url('/StippWebDLL/Resources/img/pagina-loader.gif') 50% 50% no-repeat}.bigheader.home{padding-top:100px;height:542px;background-image:url(../images/header.jpg?v=20191219);background-position-y:center}.bigheader.home::before{content:'';display:block;width:100%;position:absolute;bottom:0;left:0;height:290px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0)}.bigheader.home h3{margin:10px;color:#fff;text-shadow:0 0 7px #000}@media only screen and (max-width:1500px){.bigheader.home{background-position-y:bottom}}.aanmeldenknop{color:#fff;text-transform:uppercase;font-size:18px;font-weight:bold;position:relative}.aanmeldenknop a.knop,.festival span.knop{display:inline-block;width:unset;min-width:150px;height:48px;margin:0 0 0 0;background-color:#e31818;border:solid 1px #fff;text-decoration:none;color:#fff;padding:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;font-size:20px}.aanmeldenknop a.knop:hover,.festival span.knop:hover{background-color:#ff0d0d}.aanmeldenknop a.link{color:#fff;text-decoration:none;font-size:13px;text-transform:none;font-weight:normal;text-shadow:0 0 7px #000}.aanmeldenknop span{display:inline-block;margin-left:50px;margin-right:50px;max-width:290px;vertical-align:top}.content{width:900px;margin:0 auto;font-size:15px;line-height:1.8em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contentpage .content{width:800px;color:#808080}.content a{color:#e31818;text-decoration:none;font-weight:500}.content .overndc{border:solid 1px #e5e5e5;padding:35px 300px 35px 35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#707070;margin:95px 0 40px 0;background:url(../images/img-ndc.jpg) no-repeat right}.content .overndc h2{color:#009cda;font-weight:normal;font-size:28px;margin:0 0 20px 0;line-height:1.3em}.content .overndc p{margin:0}.content .uitleg{margin:0 0 40px 0}.content .nieuws{text-align:center}.contentpage .nieuws{text-align:left;width:920px;margin-left:-50px}.contentpage .nieuwsdatum{color:#e41918}.contentpage .nieuws h3,.contentpage .allelocatiesknop{display:none}.nieuws h1{display:none}.contentpage .nieuws h1{display:block}.content .nieuws h3{margin:40px 0 20px 0;color:#009cda}.content .nieuws .artikelen a{display:inline-block;position:relative;width:285px;height:285px;line-height:285px;text-align:center;margin:0 18px 18px 0}.content .nieuws .artikelen a h4{position:relative;vertical-align:middle;line-height:normal;display:inline-block;margin:0;color:#fff;text-shadow:0 0 7px #000;font-size:15px;font-weight:bold;text-transform:uppercase}.content .nieuws .artikelen a:last-child{margin-right:0}.content .nieuws .artikelen a img{position:absolute;left:0;top:0;width:285px;height:285px;z-index:-1}.hovershadow:before{content:'';background-color:rgba(0,0,0,.3);display:block;position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}.hovershadow:hover:before{background-color:transparent}.content .festival{position:relative;display:block;margin-top:30px;width:100%;max-width:900px;background:#e31818;padding:10px 0 20px 0;min-height:200px;display:flex;align-items:center;align-content:center;justify-content:center}.content .festival:hover{background-color:#ff0d0d}.content .festival h2,.content .festival h3{margin-top:0;color:#fff;line-height:1.2em;text-shadow:0 0 7px #000;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}.content .festival h2{color:#fff;text-align:center;margin:20px 0 0 0;font-weight:bold}.content .festival h3{text-align:center;margin:10px;color:#fff}.content .festival .crop img{width:900px;margin:0;opacity:0}.content .festival .overlay{text-align:center}.content .festival .allelocatiesknop{margin-top:30px}.content .blokken{margin-top:30px;margin-right:-10px}.content h1{color:#009cda;font-weight:normal;font-size:26px;margin:0 0 20px 0;line-height:1.3em}.content h2{color:#352f18;font-weight:normal;font-size:22px;margin:0 0 10px 0;line-height:1.3em}.content h3{color:#009cda;font-weight:normal;margin:0 0 30px 0;text-align:center}a.box{display:inline-block;width:285px;height:285px;margin:0 18px 18px 0;background-color:#808080;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:285px;position:relative}a.box:before{content:'';background-color:rgba(0,0,0,.3);display:block;position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}a.box:last-child{margin-right:0}a.box:hover:before{background-color:transparent}a.box b{position:relative;display:inline-block;width:125px;margin-top:-20px;color:#fff;text-transform:uppercase;border:solid 1px #fff;line-height:1.2em;padding:8px 5px;text-shadow:0 0 7px #000;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}a.box:hover b{background-color:#009cda}a.box.aanmeldbox{background:#808080 url(../images/joepie.jpg) no-repeat}a.box.locaties{background:#808080 url(../images/wandelen.jpg) no-repeat}a.box.blok-rood{background-color:#e31818}a.box.blok-rood:hover{background-color:#ff0d0d}a.box.blok-rood b,a.box.blok-rood b:hover{background-color:transparent}a.box.blok-blauw{background-color:#0296d0}a.box.blok-blauw:hover{background-color:#009cda}a.box.blok-blauw b,a.box.blok-blauw b:hover{background-color:transparent}a.box.blok-rood:before,a.box.blok-blauw:before{content:none}a.box.blok-foto1{background-image:url(../images/wandelen.jpg)}a.box.blok-foto2{background-image:url(../images/joepie.jpg)}a.box.blok-foto3{background-image:url(../images/bvdgf1.jpg)}a.box.blok-foto4{background-image:url(../images/bvdgf2.jpg)}a.box.faq{background-image:url(../images/wandelaars.jpg)}.locatiepagina a.box{width:205px;height:205px;line-height:205px}a.locatiebox{position:relative;display:block;width:900px;height:285px;line-height:285px;background:#d3d3d3;margin:0 0 30px 0;text-align:center}a.locatiebox:first-of-type{background:url(../images/bg_enschede.jpg)}a.locatiebox:nth-of-type(2){background:url(../images/bg_zwolle.jpg)}a.locatiebox b{position:relative;display:inline-block;margin-top:-20px;color:#fff;line-height:1.2em;text-shadow:0 0 7px #000;text-transform:uppercase;font-size:22px}a.locatiebox b .locatienaam{font-size:16px}.allelocatiesknop{text-align:center;margin:10px 0 40px 0}.allelocatiesknop a{text-align:center;border:solid 1px #009cda;color:#009cda;height:48px;text-decoration:none;padding:8px 34px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;font-size:18px}.allelocatiesknop a:hover{background-color:#009cda;color:#fff}.partners{clear:both;position:relative;margin:0 -20px;text-align:center}.partners .intro{margin:0 20px 25px}.partners h3{color:#009cda;text-transform:uppercase}.partners h4{font-weight:normal;color:#009cda;margin:15px 20px 10px}.partners img{vertical-align:bottom;display:inline;margin:0 10px}.partners a{display:inline-block;min-height:109px;vertical-align:middle}.partners a img{max-width:200px}.aanmeldingletop{padding:10px;background-color:#009cda;margin:0 0 20px 0;color:#fff}.aanmeldingletop a{color:#fff}.aanmelden{position:relative;background:#fff;text-align:left;width:800px;-moz-box-shadow:0 0 7px #808080;-webkit-box-shadow:inherit;box-shadow:0 0 7px #808080;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;margin:0 auto 20px auto}.aanvragenWizard{width:100%}.aanmelden .button{margin-top:20px}.aanmelden .button.opnieuw{position:absolute;bottom:20px}.aanmelden .formulier{background:#eee;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.aanmelden .formulier td{height:30px;padding:5px 0}.aanmelden .formulier td.FormulierVeld_Naam{padding:5px 15px 5px 0}.aanmelden .formulier .VeldText,.aanmelden .formulier .VeldTextEmail,.aanmelden .formulier .VeldTextPostCode,.aanmelden .formulier .VeldTextGetal{width:500px;background-color:#fff;border:none;font-size:16px;padding:5px 4px;font-weight:normal}.aanmelden .formulier .huisnummer,.aanmelden .formulier .huisnummertoevoeging{width:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.aanmelden .formulier select{width:500px;background:#fff;padding:5px 4px 5px 0;font-size:16px;border:none;min-width:250px;font-weight:normal}.aanmelden .formulier textarea{width:500px;border:none;height:100px;padding:5px 4px;font-family:Arial;font-size:16px;font-weight:normal}.aanmelden .wachtwoordRij{display:none}.aanmelden .emailadres-hf{display:none}.aanmelden .emailMelding{font-size:13px}.aanmelden .locatie{display:inline-block;vertical-align:top}.aanmelden .locatie .VeldText,.aanmelden .locatie .VeldTextPostCode{width:220px;font-size:10pt}.aanmelden .locatieLabel{padding-left:20px;padding-right:10px;font-size:10pt;display:inline-block;width:76px}.aanmelden .locatieRegel{margin-bottom:5px;font-size:10pt}.aanmelden .uitlegtekst{margin-bottom:17px;font-size:10pt}.aanmelden .uitleg-inline{margin-left:99px}.aanmelden .formulier select.subSelect{width:220px;font-size:10pt}.aanmelden .formulier .motivatie{position:relative}.aanmelden .formulier .motivatie textarea{padding-right:70px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.aanmelden .formulier .motivatie-teller{position:absolute;bottom:12px;right:26px;font-size:.8em}.onderzoekradio{position:relative}.onderzoekradio label{padding-left:30px;display:block;margin-bottom:10px}.onderzoekradio input{position:absolute}.aanmelden .formulier .FormulierVeld_Naam{width:190px;vertical-align:top}.aanmelden .FormulierVeld_Verplicht{color:#ff0d0d}.aanmelden .evenement-uitleg{background:#e5e5e5;margin-bottom:30px;padding:10px}.aanmelden .ndcinfo{margin-bottom:7px}.voorwaarden ol{counter-reset:item;padding-left:10px}.voorwaarden ol li{position:relative;display:block}.voorwaarden>ol>li{padding-left:21px;margin-bottom:15px}.voorwaarden>ol>li>ol>li{padding-left:40px}.voorwaarden>ol>li>ol>li>ol>li{padding-left:50px}.voorwaarden ol.letter{list-style-type:lower-alpha}.voorwaarden ol li:before{position:absolute;left:0;content:counters(item,".") " ";counter-increment:item}.voorwaarden ol.letter li{padding-left:20px}.voorwaarden ol.letter li:before{content:counter(item,lower-alpha) " "}.locatieheader{position:relative;top:0;width:100%;height:400px;background:url(../images/locatieheader.jpg) no-repeat 50%;background-size:cover;background-position:0 0;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:125px}.locatieheader h1{text-transform:uppercase;color:#fff;font-size:40px;text-shadow:0 0 7px #000}.locatieheader .locatienaam{color:#fff;text-shadow:0 0 7px #000;text-transform:uppercase;font-size:20px;font-weight:bold}.locatieheader .locatiedatum{color:#fff;text-shadow:0 0 7px #000;text-transform:uppercase;font-size:20px;font-weight:bold}.content .over{border:solid 1px #e5e5e5;padding:35px 35px 35px 35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#707070;margin:40px 0 40px 0}.links{float:left;width:270px}.midden{float:right;width:600px}.midden-container{margin-top:40px}.clear{clear:both}.menu-container{background:#fff;border:solid 1px #d9d9d9;border-bottom:none;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;margin-top:40px;margin-bottom:40px}.menu-container ul.menu{list-style:none;margin:0;padding:0}.menu-container ul.menu li{padding:0;margin:0}.menu-container ul.menu li a{font-size:14px;display:block;border-bottom:solid 1px #d9d9d9;padding:12px 20px 12px 20px;text-transform:uppercase;color:#000;-moz-transition:all ease-out .1s;-o-transition:all ease-out .1s;-webkit-transition:all ease-out .1s;transition:all ease-out .1s;position:relative}.menu-container ul.menu li a:after{content:'›';font-family:monospace;font-size:29px;position:absolute;right:10px;top:11px;color:#707070;font-weight:normal}.menu-container ul.menu li a:hover,.menu-container ul.menu li a.actief{background:#e41819;color:#fff}.menu-container ul.menu li a:hover:after,.menu-container ul.menu li a.actief:after{color:#fff}.melding{border:solid 1px #f00;padding:10px;color:#f00;margin-bottom:-20px;display:block;margin-top:10px}.button.melding{color:#fff;border:none}.beheermodus{font-weight:bold;padding-left:10px;padding-top:10px;display:block;margin-bottom:-10px}.locatieoverzicht .locatie{width:46%;float:left;margin-right:25px}.locatieoverzicht h2{text-align:center;color:#009cda;text-transform:uppercase;margin:10px 0;font-weight:bold;font-size:24px}.locatieoverzicht .filters{border:solid 1px #e5e5e5;margin-right:30px;padding:20px}.locatieoverzicht .filters select{height:30px;min-width:200px;display:inline-block;margin:0 0 0 10px}.locatieoverzicht .locatie a{display:block;background:#00a4e4;color:#fff;text-align:center;-moz-transition:all ease-out .2s;-o-transition:all ease-out .2s;-webkit-transition:all ease-out .2s;transition:all ease-out .2s;height:100px;margin:20px 0;padding:10px;text-decoration:none;color:#fff}.locatieoverzicht .locatie .locatie-leesmeer-container{display:none;font-weight:bold;text-transform:uppercase}.locatieoverzicht .locatie .locatie-leesmeer-container .locatie-leesmeer{border:solid 1px #fff;width:200px;display:inline-block;padding:0 25px;margin-top:30px}.locatieoverzicht .locatie a:hover{background:#e41819}.locatieoverzicht .locatie .locatie-titel{text-transform:uppercase;font-weight:bold;padding-top:30px}.locatieoverzicht .locatie .locatie-naam{text-transform:uppercase}.locatieoverzicht{position:relative;background:#fff;text-align:left;width:800px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-height:600px}#wizHeader li .prevStep{background-color:#009fda}#wizHeader li .prevStep:after{border-left-color:#009fda !important}#wizHeader li .currentStep{background-color:#e41819}#wizHeader li .currentStep:after{border-left-color:#e41819 !important}#wizHeader li .nextStep{background-color:#e8e9ed;color:#808080}#wizHeader li .nextStep:after{border-left-color:#e8e9ed !important}#wizHeader{list-style:none;overflow:hidden;font:18px Helvetica,Arial,Sans-Serif;margin:18px 0 0 0;padding:0;margin-bottom:20px}#wizHeader li{float:left}#wizHeader li a{color:#fff;text-decoration:none;padding:10px 0 10px 55px;background:#a52a2a;background:hsla(34,85%,35%,1);position:relative;display:block;float:left}#wizHeader li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid hsla(34,85%,35%,1);position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2}#wizHeader li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #fff;position:absolute;top:50%;margin-top:-50px;margin-left:1px;left:100%;z-index:1}#wizHeader li:first-child a{padding-left:10px}#wizHeader li:last-child{padding-right:50px}.onderzoek-toelichting{text-decoration:none}@media only screen and (max-width:600px) and (orientation:portrait){.logo{max-width:100%}.bigheader{min-width:0}.bigheader.home{padding-top:80px}.pjeknop{display:none}.doemee{margin-top:20px}.content{width:100%;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .overndc{background:none;padding:35px;margin-top:40px}.content .uitleg{text-align:center}a.box{margin-right:0}a.locatiebox{max-width:100%}body.contentpage{padding-top:80px}.hoofdmenu{height:auto;position:relative}.hoofdmenu ul.menu-items li{float:none}.hoofdmenu .container{width:auto}.hoofdmenu ul.menu-items{width:auto;margin-left:20px}.hoofdmenu ul.menu-items li.rechts{left:0}.contentpage .content{max-width:100%}.locatieoverzicht{width:auto}.locatieoverzicht .locatie{float:none;width:100%;margin-right:0}.header{position:absolute}.content iframe{max-width:100%}.content .nieuws .artikelen a{margin:0}.content .nieuws .allelocatiesknop{margin:30px 0 40px 0}.content .festival .overlay .festival-titel{width:100%;box-sizing:border-box}.content .festival .crop{width:100%;height:380px}.content .festival .crop img{width:100%;max-width:285px;height:auto;margin:0 auto;display:block}.tnovoeding a,.balk-rood a,.garmin a{padding:100px 40px !important}}body .ctrl_DatumDag{width:40px !important}body .ctrl_DatumMaand{width:40px !important}body .ctrl_DatumJaar{width:80px !important}.geinteresseerde{border-top:1px solid #fff;background:#009cda;color:#fff}.geinteresseerde .geinteresseerde-container{width:900px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;text-align:center}.geinteresseerde h2{margin:0;font-weight:normal;font-size:28px;line-height:1.3em}.geinteresseerde-content input[type="email"]{width:400px;line-height:22px;margin-right:10px}.geinteresseerde-content .button{border:1px solid #fff}.social-media{float:right}.social-media .deel-tekst{display:inline-block;margin-right:10px}.social-media a{position:relative;text-indent:-9999em;background-image:url(../images/icn-delen.png);width:24px;height:24px;display:inline-block;vertical-align:middle}.social-media a.facebook{background-position:0 0}.social-media a.twitter{background-position:-28px 0}.blog-bewerk-knoppen{text-align:right}.veld .label{display:inline-block;width:70px}.veld+.veld{margin-bottom:20px}.veld .VeldText{width:522px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.blog-bewerken h2{color:#e31818}.blogbericht h2{color:#009cda}.blogbericht img,.blogbericht .content{max-width:100%}.locaties-zoekbox{background:#efefef;padding:10px;margin-bottom:10px}.locaties-zoekbox ::placeholder{font-weight:normal;color:#939393;opacity:1}.locaties-zoekbox :-ms-input-placeholder{font-weight:normal;color:#939393}.locaties-zoekbox ::-ms-input-placeholder{font-weight:normal;color:#939393}.locaties-zoekbox .VeldText{line-height:22px;width:88%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.locaties-zoekbox .VeldText:focus,.locaties-zoekbox .VeldText:active{outline:none;border:1px solid #009cda}.locaties-resultaten table{border:0;border-collapse:collapse;width:100%;margin-bottom:20px}.locaties-resultaten table td{border-top:1px solid #e5e5e5}.kaartje{margin-bottom:20px}.kaartje #map{border-top:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef}.stel-een-vraag label{display:block;margin-bottom:10px}.stel-een-vraag .VeldText,.stel-een-vraag .VeldTextEmail{width:500px}.locatieheader.tekstpagina-header{top:-46px}.tnovoeding a,.balk-rood a,.garmin a{display:block;background:#009cda;text-align:center;font-weight:bold;color:#fff;text-transform:uppercase;border:solid 1px #fff;padding:140px 40px;text-shadow:0 0 7px #000;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}.tnovoeding a{position:relative;background:url(../images/voedingtips.jpg);width:100%}.garmin a{position:relative;width:100%}.garmin a:hover{background-color:#00a8ea}.tnovoeding a.box b,.garmin a.box b{width:auto;position:relative;top:-140px}a.box .meta{position:absolute;bottom:20px;line-height:1;padding:0 10px;font-size:11px;color:#fff}.tnovoeding a.box:last-child:before{content:'';background-color:rgba(0,0,0,.3);display:block;position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}.tnovoeding a.box:hover:last-child:before{background:transparent}.balk-rood a{height:60px;line-height:60px;margin-top:10px;background:#e31818}.balk-rood a:hover{background:#ff0d0d}.locatiepagina a.box.blok-breed{width:875px;max-width:100%}.locatiepagina a.box.blok-breed b{width:395px;max-width:100%}.countdown{display:block;text-decoration:none;width:100%;text-align:center;left:0;right:0;top:355px;font-size:2em;padding:10px 0 20px 0;z-index:0}.countdown h1,.countdown h2{margin:0;color:#fff;text-transform:uppercase}.countdown h2{font-size:.8em}.countdown span{position:relative;display:inline-block;color:#000;padding:2px 10px 23px 10px;background:#fff;border-radius:5px;margin:3px;font-weight:700;font-size:1em;box-shadow:0 0 15px 0 #333}.countdown span:after{content:'uren';position:absolute;left:0;right:0;font-size:.5em;bottom:5px}.countdown span:nth-of-type(1):after{content:'dag'}.countdown span:nth-of-type(2):after{content:'uur'}.countdown span:nth-of-type(3):after{content:'min'}.countdown span:nth-of-type(4):after{content:'sec'}.kaartje{display:-webkit-flex;display:flex}.kaartje #map{width:100%;height:600px}.kaartje .locaties-resultaten{width:300px;border:1px solid #efefef;border-right:0;max-height:600px;overflow:auto}.kaartje .locaties-resultaten ul{list-style:none;padding:0;margin:0}.kaartje .locaties-resultaten ul li a{padding:10px;display:block;-moz-transition:background ease-out .2s;-o-transition:background ease-out .2s;-webkit-transition:background ease-out .2s;transition:background ease-out .2s}.kaartje .locaties-resultaten ul li a:hover{background:#efefef}.kaartje .locaties-resultaten ul li+li{border-top:1px solid #efefef}.kaartje .locaties-resultaten .intro,.kaartje .locaties-resultaten .groot-gebied{padding:10px}.kaartje .locaties-resultaten .plaats{display:block;color:#707070}.kaartje .locaties-resultaten .groot-gebied{display:none}.partners a.box{width:379px;border:1px solid #707070}.partners a.box b{width:185px}.partners a.box:last-child{margin-right:18px}.partners a.box:before{background-color:transparent}.partners a.box:hover:before{background-color:rgba(255,255,255,.3)}.partners a.box.tnolumc{background-image:url(../images/logo-tnolumc.png)}.partners a.box.voedingscentrum{background-image:url(../images/logo-voedingscentrum.png)}.partners a.box.voedingleeft{background-image:url(../images/logo-voedingleeft.png)}.partners a.box.foodfirstnetwork{background-image:url(../images/logo-foodnetwork.png)}.contact-formulier .VeldText,.contact-formulier .VeldTextEmail{display:block;margin-bottom:10px;width:100%;max-width:405px;font-size:14px;font-weight:normal}.contact-formulier textarea{font-family:'Open Sans',sans-serif;width:100%;max-width:405px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:130px}.contact-formulier .button{margin-top:10px}.partners-city a{margin-left:20px;margin-right:20px;margin-bottom:30px;display:inline-block;max-width:200px;position:relative;vertical-align:middle}.partners-city a img{max-width:100%}.voedingbox{background-image:url(../images/voedingtips.jpg);background-position:0 50%}.garminbox{background-image:url(../images/voedingtips.jpg);background-position:-306px 50%}.groenbox{background-image:url(../images/voedingtips.jpg);background-position:-614px 50%}a.box.voedingbox,a.box.garminbox,a.box.groenbox{display:inline-flex;align-items:center;justify-content:center}a.box.voedingbox b,a.box.garminbox b,a.box.groenbox b{width:200px}a.box.groenbox:last-child:before{background-color:rgba(0,0,0,.3)}a.box.groenbox:hover:last-child:before{background-color:transparent}.balk-rood{background:#e31818;color:#fff;padding:1px;text-align:center}.burger-menu .button{position:absolute;top:10px;left:10px;width:25px;border:0;background:none;z-index:2}.burger-menu .button:after{content:'menu';position:absolute;left:100%;top:8px}.burger-menu .button span{position:relative;background:#fff;height:2px;width:100%;display:block;margin-bottom:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.7);box-shadow:0 1px 3px 0 rgba(0,0,0,.7);-moz-transition:all ease-out .2s;-o-transition:all ease-out .2s;-webkit-transition:all ease-out .2s;transition:all ease-out .2s}.contentpage .burger-menu .button span{background:#009cda;-webkit-box-shadow:none;box-shadow:none}.burger-menu.open .button span{background:#009cda;opacity:0;-webkit-box-shadow:none;box-shadow:none}.burger-menu.open .button span+span{opacity:1;transform:rotate(-45deg)}.burger-menu.open .button span+span+span{top:-7px;transform:rotate(45deg)}.burger-menu ul{transform:translate(0,-100%);-moz-transition:all ease-out .2s;-o-transition:all ease-out .2s;-webkit-transition:all ease-out .2s;transition:all ease-out .2s;position:absolute;top:0;margin:0;background:#fff;width:100%;padding:60px 0 20px 0;z-index:1;opacity:0}.burger-menu.open ul{transform:translate(0,0);opacity:1}.burger-menu ul li a{color:#009cda;display:block;text-decoration:none;border-bottom:1px solid #e5e5e5;padding:5px 5px 5px 22px;text-align:left;font-weight:normal;font-size:16px}.burger-menu ul li a:hover,.burger-menu ul li.actief a{color:#ff0d0d;font-weight:normal;font-size:16px}.burger-menu .heeft-kinderen>a:after{content:'';border:5px solid transparent;border-left-color:#009cda;width:0;height:0;display:inline-block;margin-left:10px;border-left-width:7px}.burger-menu .heeft-kinderen ul{display:none;position:relative;padding:0}.burger-menu .heeft-kinderen ul a{padding-left:40px}.burger-menu .heeft-kinderen.open>a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.burger-menu .heeft-kinderen.open ul{display:block}.balk-grijs{padding:15px 0;color:#757d7d;text-align:center}.balk-rood.over{padding:0;border:1px solid #e31818;background:none}.balk-rood.over a{height:auto;line-height:normal;padding-top:5px;padding-bottom:5px;margin:0;color:#e31818;background:none;text-shadow:none;text-transform:none}.balk-rood.over a:hover{background:#e31818;color:#fff}.balk-rood p a{margin:-20px 0 -17px 0;padding:20px 0 17px 0;border:0;line-height:1;background:transparent;height:auto;min-height:0;text-transform:none;text-decoration:none}.linkblok{margin-right:-17px}.linkblok a{margin-bottom:60px}@media only screen and (max-width:600px) and (orientation:portrait){.linkblok{margin-right:0;text-align:center}.linkblok a{margin-bottom:10px}}.gekleurde-balk .balk-rood a:hover{background-color:rgba(255,255,255,.2)}.sw_DocumentBlokTekstblok{color:#757d7d;text-align:center;font-size:15px;max-width:900px;margin:0 auto}.sw_DocumentBlokTekstblok h1{color:#009cda;text-transform:uppercase;font-size:1.17em;font-weight:normal;margin:0 0 30px 0;text-align:center}.balk-rood-link{height:auto;line-height:normal;padding-top:5px;padding-bottom:5px;margin:0;color:#e31818;background:none;text-shadow:none;text-transform:none;display:block;text-decoration:none;padding:7px;border:1px solid #e31818;background:none;font-weight:bold}.balk-rood-link:hover{background:#e31818;color:#fff}.stippweb-balk{top:0 !important}body.stippweb-toolbar-aan .hoofdmenu{top:40px !important}body.stippweb-toolbar-aan .header{top:40px !important}.beheerscherm{display:none;padding:20px}.beheerscherm .sw_Document_Formulier_Knoppen{position:absolute;bottom:30px;right:20px}#cboxLoadedContent .beheerscherm{display:block}#cboxLoadedContent .sw_VeldAfbeelding_BestandsDrop iframe,#cboxLoadedContent .sw_VeldBestand_BestandsDrop iframe,#cboxLoadedContent .sw_VeldAfbeelding_BestandsDropIframe iframe{display:none}.contactform{max-width:500px;margin:0 auto}.contactform td{vertical-align:top;padding-right:10px}.contactform .VeldText,.contactform .VeldTextEmail{width:100%}body .cc_dialog{max-width:100% !important;background:#f2f7ff !important;padding:30px !important}body .light.cc_dialog button.cc_b_ok{background:#e42313 !important;color:#fff !important}body .light.cc_dialog button.cc_b_cp{background:none !important;text-decoration:underline}body .light.cc_dialog .cc_dialog_headline{display:none}body .light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{background:#e42313 !important}body .cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent:checked+label:before{background:#e42313 !important}