.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}*{margin:0;padding:0;border:0;outline:none;-webkit-font-smoothing:antialiased}html{height:100%;min-width:300px}body{height:100%;width:100%}#bgimage{position:absolute;z-index:1;width:100%;min-width:300px;height:420px;text-align:center;overflow:hidden}#bgimage figure{width:200%;margin-left:-50%;overflow:hidden;text-align:center;position:absolute;bottom:0;left:0}#bgimage figure img{width:50%;min-width:1300px;-ms-interpolation-mode:bicubic}#wrapper{height:auto;margin:0 auto -220px auto;min-height:100%;max-width:1100px;padding:0 10px 0 10px;z-index:2;position:relative}header{height:351px;width:100%;position:relative;display:block}header .logo{background:url('../images/sprite.png') no-repeat -47px -304px;width:330px;height:151px;display:block;margin:37px 0 0 20px;position:absolute;text-indent:-3000em}#inloggen{background:#0091d3;box-shadow:inset -4px -4px 9px rgba(0,0,0,0.08);float:left;padding:10px;height:42px;color:#fff}#inloggen a{color:#fff;text-decoration:none}#inloggen a:hover,#inloggen a:active{color:#003954}#inloggen .icon{background:url(../images/sprite.png) no-repeat -385px -142px;width:62px;height:62px;margin:-10px;display:block;float:left}#inloggen .inloggen_link{text-decoration:none;display:block;float:left;margin:9px 12px 0 10px}#inloggen .ingelogd{float:left;margin:0 10px;line-height:21px}#inloggen .ingelogd .naam{font-style:italic;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:130px}#inloggen .ingelogd div{font-size:14px}#inloggenform{display:none;z-index:4;top:0;left:0;width:100%;padding:2% 0;color:#fff;float:left;height:200px;background:#0091d3;position:absolute}#inloggenform .icon{background:url(../images/sprite.png) no-repeat -405px -160px;width:19px;height:24px;margin:-3px 0 0 20px;display:block;position:absolute}#inloggenform h3{color:#fff;margin-top:-2px;margin-bottom:22px;font-size:20px;margin-left:50px;font-weight:40}#inloggenform p{width:380px;font-size:15px;line-height:24px;margin-left:20px}#inloggenform a.sluiten{background:#0091d3;border-radius:0 0 8px 8px;color:#fff;display:block;padding:7px 13px;position:absolute;bottom:-35px;right:25px;text-align:center;text-decoration:none;z-index:5}#inloggenform a.sluiten:hover,#inloggenform a.sluiten:active{background:#0087c4 !important}#inloggenform form{position:absolute;top:75px;right:20px;width:400px}#inloggenform #loginerror{background:#BD0303;left:0;top:-36px;width:100%;padding:10px 0;text-align:center;font-size:15px;position:absolute;color:#fff;line-height:18px}#inloggenform #loginerror b:first-letter{text-transform:capitalize}#inloggenform a{color:#fff !important;margin-top:15px;display:block}#inloggenform a:hover,#inloggenform a:active{color:#016796 !important}#inloggenform p a{font-weight:bold;color:#005379 !important}#inloggenform label{width:140px}#inloggenform input{width:220px;padding:6px 8px}#inloggenform .button{background:#0076ab !important;width:auto;padding:7px 12px;margin:10px 0 30px 140px}#inloggenform .button:hover{background:#016796 !important}#inloggenform .link_wachtwoord_vergeten{display:block;float:left;font-style:italic;margin-left:15px;margin-top:17px}#inloggenform.ww_opnieuw_instellen form{width:430px}#inloggenform.ww_opnieuw_instellen label{width:200px}#inloggenform.ww_opnieuw_instellen input{width:195px}#inloggenform.ww_opnieuw_instellen .button{margin-left:200px;width:auto}section .mmenu-trigger{display:none}#hoofdmenu{float:right;clear:both;margin-right:8px;height:100px;display:block}#hoofdmenu ul{list-style:none}#hoofdmenu li{display:inline}#hoofdmenu li a{font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:15.5px;font-weight:300;padding:22px 16px 18px 16px;display:block;float:left;text-decoration:none}#hoofdmenu li a:link,#hoofdmenu li a:visited{color:#0091D2}#hoofdmenu li a:hover,#hoofdmenu li a:active{color:#73af27}#hoofdmenu a.huidig{background:#73af27;color:#fff !important;padding-bottom:10px;position:relative;z-index:3}#hoofdmenu a.huidig:before,#hoofdmenu a.huidig:after{bottom:0;top:0;position:absolute;background:#73af27;content:'';margin-top:25px;margin-bottom:-15px;z-index:-1}#hoofdmenu a.huidig:before{left:0 !important;right:49%;-webkit-transform:skewY(20deg);-moz-transform:skewY(20deg);-ms-transform:skewY(20deg);-o-transform:skewY(20deg);transform:skewY(20deg)}#hoofdmenu a.huidig:after{right:0;left:50%;-webkit-transform:skewY(-20deg);-moz-transform:skewY(-20deg);-ms-transform:skewY(-20deg);-o-transform:skewY(-20deg);transform:skewY(-20deg)}#hoofdmenu ul ul{display:none}section{background:#fff;min-height:400px;position:relative;display:block;margin:0 20px}section:before,section:after{content:"";position:absolute;top:0;height:340px;width:12px;background:url(../images/sprite.png)}section:before{left:-12px;background-position:-4px -24px}section:after{right:-12px;background-position:-937px -24px}section .responsive_img{width:100%;height:auto;display:block;margin:15px auto !important}article{clear:both;margin:90px 50px 50px 50px;display:block}.fotogalerij:after{content:"";visibility:hidden;display:block;height:0;clear:both}.fotogalerij h2{margin-top:30px}.fotogalerij a{display:block;width:120px;height:120px;float:left;margin:15px 15px 0 0}.fotogalerij img{margin:0}#melding_ingelogd{width:65%;margin:20px auto 60px auto;padding:30px 30px 30px 130px;background:#fff6bf;z-index:4;border:1px solid #fceb77;color:#222;position:relative;font-size:14px;line-height:20px}#melding_ingelogd .icon{background:url(../images/sprite.png) no-repeat -591px -184px;display:block;position:absolute;left:30px;height:30px;width:73px;height:73px}#melding_ingelogd h2{margin:0 0 20px 0;color:#EBC71A;font-size:16px}#melding_ingelogd p{margin-bottom:0}#boekenplank{margin:100px 0 30px;min-height:285px}#boekenplank p.intro{color:#73af27}#boekenplank div{background:url(../images/boekenplank.png) no-repeat center 143px;max-width:520px;height:200px;margin:70px auto 30px auto;text-align:center}#boekenplank a{width:111px;height:160px;display:inline-block;margin:0 12px;position:relative;box-shadow:3px 0px 4px rgba(0,0,0,0.2)}#boekenplank a:after{position:absolute;width:100%;bottom:-45px;left:0;color:#888;text-align:center;font-size:13px;font-style:italic}#boekenplank a.handleiding:after{content:"handleiding"}#boekenplank a.leerlingenboek:after{content:"leerlingenboek"}#boekenplank a.leerdagboek:after{content:"leerdagboek"}#boekenplank a:hover,#boekenplank a:active{-webkit-transform:scale3d(1.05, 1.05, 1) translate3d(0, -5px, 0);-moz-transform:scale3d(1.05, 1.05, 1) translate3d(0, -5px, 0);-ms-transform:scale3d(1.05, 1.05, 1) translate3d(0, -5px, 0);-o-transform:scale3d(1.05, 1.05, 1) translate3d(0, -5px, 0);transform:scale3d(1.05, 1.05, 1) translate3d(0, -5px, 0)}#boekenplank .leerlingenboek{height:138px}#boekenplank.groep3 .handleiding{background:url(../images/boeken/LD_groep3.jpg)}#boekenplank.groep3 .leerdagboek{background:url(../images/boeken/LD_groep3.jpg)}#boekenplank.groep3 .leerdagboek:after{content:"werkbladen"}#boekenplank.groep4 .handleiding{background:url(../images/boeken/LD_groep4.jpg)}#boekenplank.groep4 .leerdagboek{background:url(../images/boeken/LD_groep4.jpg)}#boekenplank.groep4 .leerdagboek:after{content:"werkbladen"}#boekenplank.groep5 .handleiding{background:url(../images/boeken/LD_groep5.jpg)}#boekenplank.groep5 .leerlingenboek{background:url(../images/boeken/LB_groep5.jpg)}#boekenplank.groep5 .leerdagboek{background:url(../images/boeken/LD_groep5.jpg)}#boekenplank.groep6 .handleiding{background:url(../images/boeken/LD_groep6.jpg)}#boekenplank.groep6 .leerlingenboek{background:url(../images/boeken/LB_groep6.jpg)}#boekenplank.groep6 .leerdagboek{background:url(../images/boeken/LD_groep6.jpg)}#boekenplank.groep7 .handleiding{background:url(../images/boeken/LD_groep7.jpg)}#boekenplank.groep7 .leerlingenboek{background:url(../images/boeken/LB_groep7.jpg)}#boekenplank.groep7 .leerdagboek{background:url(../images/boeken/LD_groep7.jpg)}#boekenplank.groep8 .handleiding{background:url(../images/boeken/LD_groep8.jpg)}#boekenplank.groep8 .leerlingenboek{background:url(../images/boeken/LB_groep8.jpg)}#boekenplank.groep8 .leerdagboek{background:url(../images/boeken/LD_groep8.jpg)}.flipbook_handleiding .mfp-iframe-holder .mfp-content{max-width:1100px}.flipbook_leerdagboek .mfp-iframe-holder .mfp-content{max-width:1100px}.flipbook_leerlingenboek .mfp-iframe-holder .mfp-content{max-width:980px}#uitproberen #boeken-bekijken,#uitproberen #promopakket-bestellen{display:none}.buttons{text-align:center;padding-top:25px}.buttons .button{font-size:1.05em;padding:11px 13px 10px;margin-right:8px}#downloads{max-width:500px;margin:80px auto 30px;padding:20px;background:#eee}#clearfooter{clear:both;height:270px}footer{background:#fff;border-top:1px solid #ddd;clear:both;display:block;height:219px;min-width:300px;position:relative;font-size:14px;line-height:22px;z-index:2}footer .wrapper{background:url(../images/sprite.png) no-repeat -35px -463px;height:180px;margin:0 auto;padding:39px 20px 0 20px;position:relative;max-width:940px}footer a.logo{background:url(../images/sprite.png) no-repeat -736px -215px;display:block;float:left;width:163px;height:82px;text-indent:-3000em;margin-right:45px}footer .edu-sign{width:470px;float:left;margin-right:60px}footer .contact{width:200px;float:left}footer .contact .naam{display:none}footer .contact b{padding-right:5px}footer .copyright{bottom:5px;color:#B8B8B8;position:absolute;left:0;text-align:center;width:100%}footer .copyright span{padding:0 6px}footer .copyright div{display:inline-block}footer #share{background:url(../images/sprite.png) no-repeat -739px -60px;position:absolute;width:122px;height:48px;left:50%;top:-33px;margin-left:-65px;z-index:3;padding-left:8px}footer #share a{display:block;width:32px;height:32px;margin:15px 2px 0 3px;text-indent:-3000em;float:left;padding:1px}footer #share.share-fb:hover,footer #share.share-fb:active{background:url(../images/sprite.png) -750px -151px #fff}footer #share.share-tw:hover,footer #share.share-tw:active{background:url(../images/sprite.png) -789px -151px #fff}footer #share.share-in:hover,footer #share.share-in:active{background:url(../images/sprite.png) -828px -151px #fff}.inhoud-1 header{height:380px}.inhoud-1 #bgimage{height:510px}.inhoud-1 #bgimage figure{height:100%}.inhoud-1 #bgimage figure img{min-height:100%}.inhoud-1 header .logo strong,.inhoud-1 header .logo em{display:none}.inhoud-1 header .logo{margin:120px 0 0 -165px;left:50%}.inhoud-1 header .logo:before{content:"";width:390px;height:80px;display:block;margin:-92px 0 0 -34px;background:url(../images/sprite.png) no-repeat -463px -377px}.inhoud-1.home_video header .logo:before{background-position:-463px -300px;margin-top:-78px;height:72px}#home_video{z-index:2;position:absolute;left:0;top:0;width:100%;height:510px}#h_inhoud,#h_digitaal,#h_samenwerken{width:29%;float:left;margin:-30px 2% 0 2%;text-align:center}#h_inhoud h2 a,#h_digitaal h2 a,#h_samenwerken h2 a{background:url(../images/sprite.png) no-repeat;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:21px;padding-top:85px;font-weight:300;display:block;color:#0091d3;text-decoration:none;margin:0 auto 20px auto;text-align:center;width:165px}#h_inhoud p,#h_digitaal p,#h_samenwerken p{margin:0}#h_inhoud p a,#h_digitaal p a,#h_samenwerken p a{display:inline-block}#h_inhoud#h_inhoud h2 a,#h_digitaal#h_inhoud h2 a,#h_samenwerken#h_inhoud h2 a{background-position:-174px -45px}#h_inhoud#h_digitaal h2 a,#h_digitaal#h_digitaal h2 a,#h_samenwerken#h_digitaal h2 a{background-position:-339px -54px}#h_inhoud#h_samenwerken h2 a,#h_digitaal#h_samenwerken h2 a,#h_samenwerken#h_samenwerken h2 a{background-position:-527px -44px}.home_seperator{width:70%;float:left;margin:80px 15%;height:4px;border-bottom:1px solid #ddd}#home_samenwerking,#home_nieuws{width:29%;float:left;margin:0 2%}#home_samenwerking{box-sizing:border-box}#home_samenwerking strong{display:inline-block;color:#0091d3;width:115px}#home_samenwerking span{color:#73af27;width:80px;display:inline-block}#home_samenwerking p:last-child{margin-bottom:0}#home_tweet{float:left;width:32%;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0 3%;margin:0 1% 70px 1%;box-sizing:border-box}#home_tweet h3{background:url(../images/sprite.png) no-repeat -488px -244px;width:40px;height:34px;text-indent:-3000em;margin:0 auto 40px auto}#home_tweet p{color:#73af27;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:18px;line-height:32px;font-weight:300;font-style:italic;text-align:center}#home_tweet p a:link,#home_tweet p a:visited{color:#73af27 !important}#home_tweet p a:hover,#home_tweet p a:active{color:#0091d3 !important}#home_tweet span{text-align:center;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:13px;display:block;font-weight:300;font-style:italic;margin:20px auto 10px auto;color:#0091d3}#home_tweet span span.datum{display:inline-block;margin:0}#home_tweet span a{font-weight:bold}#home_tweet a.fb_pagina{display:block;color:#73af27;margin-top:20px;text-align:center;font-style:italic;font-size:1.1em}#home_tweet a.fb_pagina:hover,#home_tweet a.fb_pagina:active{color:#0091d3}#home_tweet a.fb_pagina:before{content:"";display:inline-block;vertical-align:top;width:26px;height:26px;background:url(../images/sprite.png) no-repeat -437px -256px;margin:-1px 7px 0 0}#home_nieuws{height:300px;overflow:scroll;overflow-x:hidden;box-sizing:border-box}#home_nieuws strong{color:#0091d3}#home_nieuws h3{font-size:20px;margin-bottom:23px;margin-top:25px}#contact_links{background:#f3f3f3;padding:15px;width:270px;position:absolute}#contact_links strong{width:70px;display:inline-block}.contactformulier{float:left;margin-left:330px}.contactformulier fieldset{margin-top:-12px}.contactformulier label,.contactformulier .label_before{width:120px}.contactformulier input,.contactformulier textarea{width:70%}.contactformulier p{margin-bottom:40px}.contactformulier textarea{height:140px}.contactformulier #city{display:none}#formulier.aanmelden_samenwerking label{width:300px;padding-right:40px}#formulier.aanmelden_samenwerking input{width:80px !important}#formulier.aanmelden_samenwerking .button{width:auto !important;clear:both;float:left}#formulier.aanmelden_samenwerking #basisbedrag{background:#eee;margin-top:6px}#formulier.aanmelden_samenwerking .lcs_switch{margin-bottom:15px;display:block;float:left}label,.label_before{clear:left;display:block;float:left;padding-top:4px;width:260px;margin-bottom:2px;font-weight:bold}label span,.label_before span{font-weight:normal;color:#0091d3}label a,.label_before a{color:#676767 !important;text-decoration:underline !important}label span.toelichting,.label_before span.toelichting{font-size:12px;color:#ccc;display:block;line-height:16px}label span.toelichting a,.label_before span.toelichting a{color:#ccc;text-decoration:underline}label.stap2 span,.label_before.stap2 span{display:none}input,textarea,select{background:#fff;padding:7px 9px;float:left;color:#606060;display:block;font-size:14px;font-family:'Source Sans Pro',Arial,Verdana,sans-serif;border:1px solid #e7e7e7;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;width:330px;margin:0 0 15px 0;resize:none}input .readonly,textarea .readonly,select .readonly{border:0;background:#fff;box-shadow:none}textarea{height:120px}select{height:32px}.checkbox,.radiobutton{border:0;background:none;box-shadow:none;width:auto;margin-top:8px;padding:0}fieldset{border:1px solid #f3f3f3;margin:60px 0 20px 0;padding:30px 40px;display:block;position:relative;clear:both}legend{padding:0 8px;color:#0091d3;margin-left:-8px;font-size:18px}.succesmelding{font-style:italic;color:#0091D2;margin-right:300px}.button{background-color:#0091D2;background-image:-moz-linear-gradient(center top, #0091d2, #0e79c2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0091D2', endColorstr='#0E79C2', gradientType='0');background-image:-webkit-gradient(linear, left top, left bottom, from(#0091d2), to(#0e79c2));background-image:-ms-linear-gradient(top, #0091d2, #0e79c2);background-image:-o-linear-gradient(top, #0091d2, #0e79c2);background-image:linear-gradient(top, #0091d2, #0e79c2);background-repeat:repeat-x;border-color:#0E79C2;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#FFFFFF !important;cursor:pointer;display:inline-block;*display:inline;*zoom:1;*border:0;filter:none;font-family:'Source Sans Pro',Arial,Verdana,sans-serif;font-size:15px;line-height:21px;margin-bottom:0;padding:8px 12px 7px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.25);vertical-align:middle;-webkit-appearance:none;width:auto !important}.button:hover{background:#0091D2 !important;*background:#0091d2 !important;*background-image:none !important;color:#333333;text-decoration:none;background-position:0 -35px;-webkit-transition:background-position .01s linear;-moz-transition:background-position .01s linear;-ms-transition:background-position .01s linear;-o-transition:background-position .01s linear;transition:background-position .01s linear}.button:active{background-color:#0E79C2 !important;box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);background-image:none !important}#formulier .button{width:auto;margin:15px 0 10px 0}#formulier .foutmelding_niet_ingevuld{padding:8px 13px;background:#eee;color:#0091d3;margin:0 15px 35px 0;clear:both;width:95%}#formulier .foutmelding_niet_ingevuld a{text-decoration:underline;color:#73af27}#formulier #formulier .niet_ingevuld{background:url(../images/input-error.png) no-repeat right top;border:1px solid #0091d3}#formulier #formulier .niet_ingevuld_tekst{color:#990000}#formulier .form_toelichting{background:#fafafa;clear:both;margin:12px 0;padding:15px}#formulier h2{float:left;clear:both;margin:30px 0;border-bottom:1px solid #eee;width:100%;padding-bottom:3px;font-size:17px;color:#73af27}#formulier p.toelichting{float:left;clear:both;margin-top:-15px;margin-bottom:5px;color:#aaa}#formulier .input_tussen{padding:2px 20px 2px 10px;float:left;display:block}#formulier .input_wrapper{float:left;width:350px}#formulier .info{background:#fff6bf;border:1px solid #fceb77;padding:12px;margin:20px 0 0 0}.accountaanvragen #naam,.accountaanvragen #plaats{width:235px}.accountaanvragen #postcode{width:55px;margin-right:20px}.accountaanvragen #aanhef{width:73px;margin-right:20px;padding:0}.aanmelden_demoaccount #achternaam{width:235px}.aanmelden_demoaccount #tussenvoegsel,.aanmelden_demoaccount #voorletters{width:55px;margin-right:20px}#webshop h1{font-size:55px}#webshop h1:before{content:"";background:url(../images/sprite.png) no-repeat -117px -134px;width:55px;height:51px;display:inline-block;padding:2px 15px 0 0;vertical-align:bottom}#webshop #brinnummer,#webshop #leerlingen,#webshop #klassen{width:50px}#webshop .toelichting_verzendkosten{background:#eee;padding:13px;display:block;clear:both;margin:0}#webshop .opmerkingen{margin:0 0 15px;float:left;width:100%}#webshop .opmerkingen textarea{max-width:458px}#bestelling{padding-top:0}#bestelling input{width:40px !important;text-align:center}#bestelling input.checkbox{width:45px !important}#bestelling .input_tussen{padding:4px 20px 2px 10px;float:left;display:block}#bestelling .input_tussen b{display:inline-block;width:80px}#bestelling .input_tussen i{font-size:13px}.uw_gegevens .label{width:100px;display:inline-block}input#leerlingen{width:25px}#papierenversie input{width:25px}#totaalprijs{float:right;color:#0091d3;font-weight:bold;font-size:20px}#bestelling_overzicht{clear:both;overflow:hidden;margin-top:-20px;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #eee}#bestelling_overzicht p{margin:2px 0;display:block;position:relative;clear:both}#bestelling_overzicht em{float:left}#bestelling_overzicht i{color:#0091D2}#bestelling_overzicht .o{float:left;width:60%}#bestelling_overzicht .a{float:left;text-align:center;width:10%;margin-right:10%}#bestelling_overzicht .t{float:left;width:20%;text-align:right}#bestelling_overzicht #bestelling_totaal{width:100%}#bestelling_overzicht #bestelling_totaal .o{width:20%;margin-left:60%}#bestelling_overzicht #bestelling_totaal .totaalrow .o,#bestelling_overzicht #bestelling_totaal .totaalrow .t{border-top:1px solid #ccc;padding-top:6px;font-weight:bold;color:#0091D2}#bestelling_overzicht #bestelling_totaal .subtotaalrow{margin-bottom:20px;font-style:italic}#bestelling_overzicht #bestelling_totaal .subtotaalrow .o{padding-top:6px;border-top:1px solid #ccc}#bestelling_overzicht #bestelling_totaal .subtotaalrow .t{border-top:1px solid #ccc;padding-top:6px;font-weight:bold}#bestelling_overzicht .kortingrow{color:#73af27}.promopakket_formulier #gegevens label{display:block;font-weight:bold;color:#0091d3;width:auto;float:none}.promopakket_formulier textarea#opmerkingen{width:95%}.promopakket_formulier #bestelling_overzicht .subtotaalrow{margin-bottom:0}.promopakket_formulier #bestelling_geen_kosten{display:none}.rekenmodule_input{background:#f3f3f3;width:70%;padding:30px;margin:60px auto 160px auto;clear:both;position:relative;border-radius:10px;overflow:hidden}.rekenmodule_input p.p_block{overflow:visible}.rekenmodule_input h2{margin-top:0 !important;border:0 !important;font-size:22px !important;color:#0091d3 !important}.rekenmodule_input label{width:190px}.rekenmodule_input input{width:80px !important}.rekenmodule_input .button{width:auto !important;margin:15px 0 0 190px !important;clear:both;float:left}#rekenmodule{margin:70px 0 100px 0;display:none;min-width:580px}#rekenmodule .euro{float:left;display:block;width:16px;color:#333}#rekenmodule .prijs{text-align:right;display:block;color:#333}#rekenmodule th,#rekenmodule .vergelijking{font-family:'Merriweather Sans',Arial,Verdana,sans-serif;border-bottom:1px solid #eee;padding-bottom:3px;font-size:13px;color:#73af27;text-align:left;font-weight:normal}#rekenmodule .vergelijking{text-align:center;color:#0091d3;font-size:15px}#rekenmodule td{border-bottom:1px solid #fff;padding:3px 9px 0 0}#rekenmodule i,#rekenmodule #rekenmodule_sterretjes{font-size:13px;color:#aaa;font-style:italic}#rekenmodule i strong,#rekenmodule #rekenmodule_sterretjes strong{width:22px;display:inline-block}#rekenmodule .totaal{border-bottom:1px solid #aaa}#rekenmodule .besparing td,#rekenmodule .besparing td span{font-weight:bold;color:#0091d3 !important}#rekenmodule .opties td{color:#0091d3 !important;text-align:right}#rekenmodule th em{color:#999999 !important}#rekenmodule_toelichting{display:none}.voordeeltekst{margin:50px auto -20px auto;padding:0 60px;color:#0091d3;text-align:center;font-style:italic}#supportpagina h1,#browsercheck_popup h1{font-size:60px}#supportpagina .gegevens,#browsercheck_popup .gegevens{max-width:600px;margin:0 auto;overflow:hidden}#supportpagina .gegevensblokje,#browsercheck_popup .gegevensblokje{border:1px solid #0091d3;border-radius:4px;background:#0091d3;color:#05426B;font-weight:bold;padding:20px 5px 20px 5px;width:260px;margin:25px 12px 0 12px;float:left;text-align:center}#supportpagina .gegevensblokje:hover,#browsercheck_popup .gegevensblokje:hover{border:1px solid #0e79c2;box-shadow:0 0 15px rgba(0,0,0,0.2)}#supportpagina .gegevensblokje span,#browsercheck_popup .gegevensblokje span{color:#fff;display:block;font-weight:normal;margin-top:5px}#supportpagina .gegevensblokje span:first-letter,#browsercheck_popup .gegevensblokje span:first-letter{text-transform:capitalize}#supportpagina .gegevensblokje span b,#browsercheck_popup .gegevensblokje span b{color:#990000}#supportpagina .gegevensblokje span i,#browsercheck_popup .gegevensblokje span i{color:#fff;font-style:normal}#supportpagina .waarschuwing,#browsercheck_popup .waarschuwing{margin:46px 12px 60px 12px;padding:30px 30px 30px 60px;background:#FFF6BF;border:1px solid #fceb77;color:#222;position:relative;float:left;width:474px;border-radius:4px}#supportpagina .waarschuwing strong,#browsercheck_popup .waarschuwing strong{font-size:18px;display:block;margin-bottom:4px}#supportpagina .waarschuwing i,#browsercheck_popup .waarschuwing i{display:block;margin-top:15px}#supportpagina .waarschuwing:before,#browsercheck_popup .waarschuwing:before{content:"";background:url(../images/sprite.png) no-repeat -398px -210px;display:block;position:absolute;left:15px;top:20px;height:32px;width:32px}#supportpagina .hulp_op_afstand,#browsercheck_popup .hulp_op_afstand{clear:both;margin-top:80px;border-top:1px solid #eee}#supportpagina .hulp_op_afstand img,#browsercheck_popup .hulp_op_afstand img{float:left;margin:80px 60px 50px 0}#supportpagina .hulp_op_afstand .button,#browsercheck_popup .hulp_op_afstand .button{margin:0 20px 20px 0}#browsercheck_popup{position:relative;background:#FFF;padding:20px;width:auto;color:#0091d3;max-width:600px;margin:20px auto}#browsercheck_popup h1{text-align:center;margin:30px 0;padding:0;color:#0091d3}#browsercheck_popup h1 span{display:block;font-size:20px}#browsercheck_popup h1 span:before{content:"";display:inline-block;width:32px;height:32px;margin-right:8px;border-radius:50px;vertical-align:middle}#browsercheck_popup h1 span.oke{color:#73af27}#browsercheck_popup h1 span.oke:before{background:url(../images/sprite.png) no-repeat -482px -193px #73af27}#browsercheck_popup h1 span.verouderd{color:#AF2727}#browsercheck_popup h1 span.verouderd:before{background:url(../images/sprite.png) no-repeat -511px -194px #af2727}#browsercheck_popup .gegevens{overflow:hidden;margin-bottom:15px}#browsercheck_popup .waarschuwing{margin:30px 12px 0 12px;padding:20px 20px 20px 60px}body{color:#676767;font-family:'Source Sans Pro',Arial,Verdana,sans-serif;font-size:16px;line-height:25px}p{margin-bottom:24px}article p.p_block{overflow:hidden}pre{clear:both;display:block;margin:40px 0}.groen{color:#73af27}.blauw{color:#0091d3}a:link,a:visited{text-decoration:none;color:#0091d3}a:hover,a:active{text-decoration:none;color:#73af27}h1{color:#73af27;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:44px;line-height:49px;font-weight:300;text-align:center;margin:0 auto 0 auto;padding:55px 0 60px 0;max-width:870px}h1 strong{font-weight:400}h2{color:#0091d3;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:23px;margin:80px 0 5px 0;font-weight:300}h3{color:#73af27;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:17px;margin:40px 0 5px 0;font-weight:300}.intro{margin:40px auto 30px auto;font-size:20px;line-height:27px;font-style:italic;color:#1693D5;max-width:75%;text-align:center;display:block}.intro a:link,.intro a:visited{color:#006AA2;text-decoration:none}.intro a:hover,.intro a:active{color:#73af27;text-decoration:none}article ul,article ol,article dl,article dt,article dd{margin-left:15px}p+ul{margin-top:-24px}#sitemap ul{margin-bottom:0}article .gecentreerd{text-align:center}article img.afbeelding_links{float:left;margin:0 50px 50px -20px}article img.afbeelding_rechts{float:right;margin:0 -20px 50px 50px}.kolom{overflow:hidden}.kolom p{overflow:visible}article h2.eduworld_functies{border-bottom:1px solid #eee;padding-bottom:8px;font-size:26px}article img.img_eduworld_functies{display:block;width:100%;height:auto;max-width:960px;margin:25px auto 30px auto}article img.handleiding_ipad_staand{display:block;float:left;margin:70px 20px 180px -30px}#kerndoelen{background:url(../images/kerndoelen.png) no-repeat;float:right;width:225px;margin:26px 0 90px 23px;padding:56px 63px 0 75px;height:290px;color:#0091d3}#kerndoelen p{margin-bottom:0}#voordelen{background:url(../images/voordelen.png) no-repeat;float:right;width:226px;margin:40px -12px 35px 10px;padding:56px 60px 0 75px;height:455px;color:#0091d3}#voordelen strong{margin-top:22px;display:block}#browsercheck{background:url(../images/browsercheck.png) no-repeat;float:left;width:245px;margin:60px 71px 35px -10px;padding:190px 52px 0 70px;height:120px;color:#0091d3;text-align:center}#browsercheck .button{margin-top:30px}table.configuratietabel{margin-top:80px;min-width:500px}#leerlijn{background:url(../images/leerlijn.png) no-repeat;float:right;width:226px;margin:20px -12px 0 50px;padding:56px 60px 0 75px;color:#0091d3}#kerndoelen h3,#voordelen h3,#browsercheck h3,#leerlijn h3{font-size:22px;margin-bottom:16px}#bereken-bijdrage{background:url(../images/bereken-bijdrage.jpg) no-repeat center top;padding:288px 7px 0 20px;float:left;width:238px;text-align:center;margin:35px 30px 30px 0}#bereken-bijdrage h3{text-align:center;font-size:14px;font-weight:bold;font-style:italic;margin-bottom:15px}#prospectus{background:url(../images/prospectus.jpg) no-repeat center top;padding:180px 0 0 0;float:left;width:250px;margin:35px 60px 30px 0;color:#999;font-size:14px;font-style:italic;line-height:22px}#prospectus h3{margin-bottom:10px}#hoofdstukkentabel,#ontwikkeling_schema{float:right;text-align:center;border:1px solid #eee;border-spacing:0px;border-collapse:collapse;margin-left:60px;margin-bottom:20px}#hoofdstukkentabel strong,#ontwikkeling_schema strong{font-weight:normal;color:#73af27}#hoofdstukkentabel th,#ontwikkeling_schema th{text-align:left;width:140px;padding:6px;border:1px solid #eee}#ontwikkeling_schema{text-align:left;margin:60px 0 20px 60px}#ontwikkeling_schema td{text-align:left;padding:6px;border:1px solid #eee}#hoofdstukkentabel td{width:30px;padding:6px;border:1px solid #eee}#inloggen_boodschap,.blauwvet{font-weight:bold;color:#0091d3}#inloggen_boodschap a,.blauwvet a{text-decoration:underline !important}.persoon{margin-top:30px;width:100%;float:left}.persoon em{font-style:italic;color:#0091d3;font-weight:bold}.persoon img{margin:0 50px 200px 0}.persoon h2{font-size:23px;color:#73af27;margin-top:0}.persoon h3{font-style:italic;text-align:center;font-size:18px;margin-bottom:120px}.persoon .linkedin{background:url(../images/sprite.png) no-repeat -406px -260px;display:inline-block;width:18px;height:18px;text-indent:-3000em;margin:1px 4px 0 0px;overflow:hidden;float:left}.persoon.persoonrechts{text-align:right}.persoon.persoonrechts img{margin:0 0 200px 50px}.persoon.persoonrechts .linkedin{float:right;margin:1px 0 0 4px;direction:rtl}.quote strong{display:block;float:none;text-align:center;margin:60px 10% 0 10%;color:#0091d3;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:18px;font-weight:300;font-style:italic}.quote em{color:#73af27;margin:0 10% 30px 10%;text-align:right;display:block}.domeintabel{width:100%;clear:both;margin-top:15px;margin-bottom:40px}.domeintabel th{text-align:left;color:#73af27}.domeintabel td,.domeintabel th{padding:10px;vertical-align:top;border-bottom:1px solid #eee;border-right:1px solid #eee}.domeintabel tr td:last-child,.domeintabel tr th:last-child{border-right:0}.domeintabel tr:last-child td{border-bottom:0}.domeintabel .domein{color:#73af27;font-style:italic;text-align:center;width:120px}.domeintabel th.domein{font-style:normal}.domeintabel .domein img{display:block;margin:5px auto 3px}table.overzicht_demoaccount_gegevens td{vertical-align:top}table.overzicht_demoaccount_gegevens th{text-align:left;padding-right:20px;vertical-align:top}article .button.pagina_404{margin:60px auto 50px auto;display:block;width:200px !important}article .account_voordelen ul{overflow:hidden;padding-left:20px;list-style:none}article .account_voordelen ul strong{color:#73af27}article .account_voordelen ul li{margin-bottom:15px}article .account_voordelen ul li:before{content:"";background:url(../images/sprite.png) no-repeat -499px -172px;width:18px;height:13px;position:absolute;margin-left:-23px;margin-top:6px}article .account_voordelen .button{margin-left:414px}article #uitproberen_blokken{list-style:none;margin:30px -2% 40px -2%;padding:0;overflow:hidden;text-align:center}article #uitproberen_blokken li{background:#fafafa;border:1px solid #eee;border-radius:5px;width:23%;padding:90px 1.5% 15px 1.5%;margin:0 1%;display:inline-block;vertical-align:top;text-align:center;cursor:pointer;font-size:93%;height:90px;font-style:italic;line-height:1.3em;position:relative}article #uitproberen_blokken li li:hover,article #uitproberen_blokken li li:active{border:1px solid #ddd;background:#f9f9f9}article #uitproberen_blokken li strong{display:block;color:#73af27;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:16px;font-style:normal;margin-bottom:5px}article #uitproberen_blokken li strong:before{content:"";background:url(../images/sprite.png) no-repeat;display:block;height:52px;width:60px;position:absolute;top:20px;left:50%;margin-left:-30px}article #uitproberen_blokken li:nth-child(1) strong:before{background-position:-36px -60px}article #uitproberen_blokken li:nth-child(2) strong:before{background-position:-113px -59px}article #uitproberen_blokken li:nth-child(3) strong:before{background-position:-37px -136px}footer h2{color:#0091d3;font-family:'Merriweather Sans',Arial,Verdana,sans-serif;font-size:18px;font-weight:300;margin:0 0 15px 0}footer a:link,footer a:visited{color:#999}footer a:hover,footer a:active{color:#0091d3}footer .copyright a:link,footer .copyright a:visited{color:#B8B8B8;text-decoration:none}footer .copyright a:hover,footer .copyright a:active{color:#0091d3;text-decoration:none}ul.slidesjs-pagination{z-index:99;margin:0 auto;position:absolute;bottom:-35px;left:0;width:100%;text-align:center}ul.slidesjs-pagination li{display:inline-block;margin:0 3px}ul.slidesjs-pagination li:before{display:none}ul.slidesjs-pagination a{background:#ccc;display:block;height:0;overflow:hidden;padding-top:12px;width:12px;border-radius:40px}ul.slidesjs-pagination a.active{background:#73af27}#poster_slides{max-width:400px;overflow:visible !important;margin:70px auto;position:relative}#poster_slides a.slidesjs-navigation{background:url(../images/sprite.png) no-repeat #ccc;position:absolute;top:125px;width:38px;height:38px;border-radius:80px;z-index:12;text-indent:-300em}#poster_slides a.slidesjs-previous{left:-55px;background-position:-237px -203px}#poster_slides a.slidesjs-next{right:-55px;background-position:-268px -203px}#poster_slides img{display:block;margin:0 !important}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{box-sizing:border-box;background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%, 0, 0);-moz-transform:translate3d(-30%, 0, 0);-ms-transform:translate3d(-30%, 0, 0);-o-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panel.mm-highest{z-index:1}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit}.mm-panels>.mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:before,.mm-panels>.mm-panel:after{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px}.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li:after,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:23px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,0.3)}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel{background:rgba(0,0,0,0.05)}.mm-menu .mm-divider{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-moz-transform:translate(80%, 0);-ms-transform:translate(80%, 0);-o-transform:translate(80%, 0);transform:translate(80%, 0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-moz-transform:translate(140px, 0);-ms-transform:translate(140px, 0);-o-transform:translate(140px, 0);transform:translate(140px, 0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px, 0);-moz-transform:translate(440px, 0);-ms-transform:translate(440px, 0);-o-transform:translate(440px, 0);transform:translate(440px, 0)}}.mm-menu{background:#6DA625}.mm-logo{background:url(../images/sprite.png) no-repeat -47px -213px;width:175px;height:80px;text-indent:-3000em;margin:10px auto;position:relative;z-index:2}.mm-menu>.mm-list{padding-top:100px}.mm-menu a{color:#fff !important;font-size:16px}.mm-menu a.huidig{font-weight:bold}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{margin-left:0}.mm-list>li li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{margin-left:20px}.mm-list>li li li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{margin-left:20px}.mm-list>li li li li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{margin-left:20px}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:#fff !important}.lcs_wrap{display:block;float:left;direction:ltr;height:28px;vertical-align:middle;margin-bottom:15px}.lcs_wrap input{display:none}.lcs_switch{display:inline-block;position:relative;width:60px;height:28px;border-radius:30px;background:#ddd;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lcs_cursor{display:inline-block;position:absolute;top:3px;width:22px;height:22px;border-radius:100%;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);z-index:10;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.lcs_label{font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:12px;letter-spacing:1px;line-height:18px;color:#fff;font-weight:bold;position:absolute;width:33px;top:5px;overflow:hidden;text-align:center;opacity:0;-webkit-transition:all .2s ease-in-out .1s;-ms-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lcs_label.lcs_label_on{left:-70px;z-index:6}.lcs_label.lcs_label_off{right:-70px;z-index:5}.lcs_switch.lcs_on{background:#73af27;box-shadow:0 0 2px #579022 inset}.lcs_switch.lcs_on .lcs_cursor{left:34px}.lcs_switch.lcs_on .lcs_label_on{left:5px;opacity:1}.lcs_switch.lcs_off{background:#CFCFCF;box-shadow:0px 0px 2px #a4a4a4 inset}.lcs_switch.lcs_off .lcs_cursor{left:3px}.lcs_switch.lcs_off .lcs_label_off{right:3px;opacity:1}.lcs_switch.lcs_disabled{opacity:0.65;filter:alpha(opacity=65);cursor:default}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-title{color:#fff;padding-right:65px}.mfp-title strong{color:#fff;padding-right:10px;font-weight:bold}.mfp-image-holder button.mfp-close,.mfp-iframe-holder button.mfp-close,.mfp-close-btn-in button.mfp-close{width:40px;background:#0091d3;padding:0;display:block;text-align:center;position:absolute;top:40px;right:0;opacity:1;color:#fff;height:40px}.mfp-iframe-holder button.mfp-close,.mfp-inline-holder button.mfp-close{top:0}.mfp-iframe-scaler iframe{background:#fff}.popup_gastenboek .mfp-iframe-holder .mfp-content{max-width:450px;min-height:540px}@media all and (max-width:980px){.persoon h3 br,footer .edu-sign span,#inloggen .inloggen_link,#inloggenform label,#bestelling .input_tussen i{display:none}.intro{max-width:85%}#inloggen .ingelogd{position:absolute;display:none;background:#0091d3;box-shadow:4px 2px 5px rgba(0,0,0,0.2);height:42px;top:0;padding:10px 12px 10px 15px;left:37px;z-index:3}#inloggen.overlay{box-shadow:none}#inloggen .icon{cursor:pointer}#inloggenform .icon{margin-right:3px;cursor:pointer}#hoofdmenu li a{padding:22px 13px 18px 13px}footer .wrapper{max-width:800px}footer .edu-sign{width:330px;margin-right:50px}}@media all and (max-width:920px){#aanmelden_samenwerking .input_tussen{display:none}#inloggenform{padding:3.5% 0}#inloggenform form{width:260px !important}#inloggenform .button{margin-left:0 !important;clear:left}img.afbeelding_links{margin-left:0}img.afbeelding_rechts{margin-right:0}article .account_voordelen img{max-width:270px !important;height:auto}article .account_voordelen .button{margin-left:300px}#aanmelden_samenwerking textarea{width:96%;margin-top:6px}h1{font-size:40px;line-height:46px;padding-bottom:35px}}@media all and (max-width:850px){section:before,section:after,footer a.logo,#rekenmodule .euro{display:none}article{margin:80px 20px 30px 20px}#wrapper{padding:0}section{margin:0}article img.afbeelding_links{margin:0 30px 30px 0}article img.afbeelding_rechts{margin:0 0 30px 30px}p.p_block,.kolom{overflow:visible}#melding_ingelogd{width:auto}#inloggenform a.sluiten{right:15px}footer{background:url(../images/sprite.png) no-repeat -35px -463px}footer .wrapper{max-width:580px;background:none}.intro{max-width:95%}#formulier .button{clear:both;margin:20px 0 10px 0}.contactformulier input,.contactformulier textarea{width:96%}.contactformulier .button{margin-left:0 !important}}@media all and (max-width:750px){#inloggenform p{width:355px}#hoofdmenu li a{padding:22px 8px 18px 8px;font-size:15px}#rekenmodule i,#rekenmodule #rekenmodule_sterretjes{display:block}}@media all and (max-width:680px){body{font-size:15px;line-height:24px}header #hoofdmenu,footer #share,section #hoofdmenu,#supportpagina .hulp_op_afstand img,h1 br,#inloggenform #loginerror b span,.inhoud-1 header .logo:before{display:none !important}#bgimage{height:190px}#bgimage figure{bottom:auto;top:0}#bgimage figure img{min-width:600px}header{height:190px}section .mmenu-trigger{background:url(../images/sprite.png) no-repeat -235px -153px #73af27;width:48px;height:48px;-webkit-box-shadow:inset -4px -4px 9px rgba(0,0,0,0.05);box-shadow:inset -4px -4px 9px rgba(0,0,0,0.08);display:block;float:left;text-indent:-3000em}header .logo{background:url(../images/sprite.png) no-repeat -47px -213px;width:175px;height:80px;margin-left:-88px;left:50%}#inloggen{position:absolute;right:0;top:0;width:48px;height:48px;padding:0}#inloggen.overlay{width:auto;height:auto}#inloggen .icon{background:url(../images/sprite.png) no-repeat -379px -138px;width:48px;height:48px}#inloggen.overlay .icon{margin:0;width:65px;height:62px;background-position:-383px -140px}#inloggen.overlay .ingelogd{display:block;position:relative;left:auto;box-shadow:none;margin:0;padding-left:0}#inloggenform{height:auto;padding:25px 0}#inloggenform p{width:auto;margin-right:20px}#inloggenform label{display:block}#inloggenform p a{display:inline;color:#fff !important}#inloggenform form{position:relative;right:auto;top:auto;width:420px;margin:40px 0 0 20px}#inloggenform a.sluiten{right:50%;margin-right:-36px}article{margin:110px 15px 0 15px}.intro{max-width:none}h1{font-size:35px;line-height:41px;padding-bottom:39px}h2{margin-top:35px}#kerndoelen,#voordelen,#leerlijn,#browsercheck{float:none;margin:20px auto}article .account_voordelen img{max-width:360px !important;float:none;margin:20px auto}article .account_voordelen .button{margin-left:0}article #uitproberen_blokken{margin:30px 0}article #uitproberen_blokken li{width:auto;display:block;height:auto;font-size:inherit;margin-bottom:20px}.inhoud-1 header,#home_video,.inhoud-1 #bgimage{height:190px}.inhoud-1 #bgimage figure{height:auto}.inhoud-1 #bgimage figure img{min-height:0}.inhoud-1 header .logo{margin-left:-88px;margin-top:37px}.home_seperator{margin:30px 0;width:100%}#home_samenwerking,#home_nieuws,#home_tweet{width:auto;margin:0;padding:0}#home_samenwerking strong{width:35%;min-width:100px}#home_samenwerking p:last-child{margin-bottom:26px}#home_samenwerking span{width:40%}#home_tweet{border:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;margin:20px 0}#home_tweet h3{margin:20px auto}.persoon img,.persoonrechts img{float:none !important;display:block;margin:0 auto}.persoonrechts{text-align:left}.persoon h2{margin-top:20px}.persoon em{padding-right:5px}.persoon h3{margin-bottom:40px}.persoonrechts .linkedin{float:none;margin:1px 4px 0 0;direction:ltr}fieldset{padding:20px 20px}#formulier label{width:100%}input,textarea{width:96%;padding-left:2%;padding-right:2%}#formulier .input_wrapper{width:103%}.accountaanvragen #naam,.accountaanvragen #plaats{width:63%}.accountaanvragen #aanhef,.accountaanvragen #postcode{margin-right:3%;width:23%}.accountaanvragen #aanhef{width:27%}#contact_links{width:auto;position:relative;margin-bottom:40px}.contactformulier{margin-left:0}#formulier .button{margin-left:0}#webshop label,#bestelling label{width:210px}.promopakket_formulier p.afbeelding_links{float:none;margin:15px auto}.rekenmodule_input{width:auto}.rekenmodule_input .button{margin:15px 0 0 0 !important}#supportpagina .gegevensblokje,#browsercheck_popup .gegevensblokje{width:auto;padding:15px 10px;margin:0 0 22px 0;float:none}#supportpagina .waarschuwing,#browsercheck_popup .waarschuwing{width:auto;padding:15px 10px 15px 60px;margin:0;float:none}footer{height:auto}footer .wrapper{padding:39px 0 0 15px;height:auto;overflow:hidden}footer .copyright{position:relative;bottom:auto;left:auto;width:auto;padding:15px 15px 10px 15px;clear:both}footer .edu-sign{width:50%;margin-right:20px}}@media all and (max-width:580px){#melding_ingelogd .icon,#poster_slides a.slidesjs-navigation{display:none}.intro{font-size:18px;line-height:23px}#h_inhoud,#h_digitaal,#h_samenwerken{width:auto;margin:0;text-align:left}#h_inhoud h2,#h_digitaal h2,#h_samenwerken h2{margin-top:40px}#h_inhoud h2 a,#h_digitaal h2 a,#h_samenwerken h2 a{padding-top:70px;margin-bottom:10px}table{margin-left:0;margin-right:0;float:none;width:100%}#melding_ingelogd{padding-left:30px}#webshop #schoolgegevens label{width:100%}#bestelling_overzicht #bestelling_totaal .o{margin-left:0;width:70%}#bestelling_overzicht #bestelling_totaal .t{width:30%}}@media all and (max-width:480px){#inloggenform label,#boekenplank{display:none}h1{font-size:30px;line-height:36px;padding-bottom:35px}.domeintabel .domein{width:80px}#bereken-bijdrage{margin:35px auto;width:100%}footer .edu-sign{width:auto}#webshop label,#bestelling label{width:100%;margin-bottom:8px;border-bottom:1px solid #eee;padding-bottom:3px;border-bottom:0}#webshop textarea{width:98%}#aanmelden_samenwerking .lcs_wrap{margin-bottom:18px}#aanmelden_samenwerking label{padding-right:0}}@media all and (max-width:400px){body{font-size:14px;line-height:23px}h2{font-size:16px}h3{font-size:15px}.button{font-size:14px}header,#bgimage{height:170px}#inloggenform h3 span{display:none}h1{font-size:25px;line-height:30px;padding-bottom:30px}.intro{font-size:16px;line-height:21px;margin:20px auto 15px auto}#kerndoelen{padding:68px 47px 0 0px;width:228px;background-position:-77px 0px}#voordelen,#leerlijn,#browsercheck{padding:68px 47px 0 0px;width:228px;background-position:-77px 0px}#browsercheck{padding-top:180px}#bereken-bijdrage{margin-right:0}#prospectus{padding-left:0;width:auto;margin-right:0;font-size:inherit;color:inherit}#bestelling_overzicht .o{width:55%}#bestelling_overzicht .a{width:15%;margin-right:0}#bestelling_overzicht .t{width:30%}#webshop h1{font-size:30px}#webshop h1:before{display:block;margin:0 auto 15px auto}.uw_gegevens .label{display:block;width:auto}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){header .logo,#inloggen .icon,#inloggenform .icon,#melding_ingelogd .icon,.persoon .linkedin,footer a.logo,footer #share,footer #share a:hover.share-fb,footer #share a:active.share-fb,footer #share a:hover.share-tw,footer #share a:active.share-tw,footer #share a:hover.share-in,footer #share a:active.share-in,#h_inhoud h2 a,#h_digitaal h2 a,#h_samenwerken h2 a,#home_tweet h3,#webshop h1:before,#supportpagina .waarschuwing:before,#browsercheck_popup .waarschuwing:before,section .mmenu-trigger,.mm-logo,article .account_voordelen ul li:before,article #uitproberen_blokken li strong:before,#browsercheck_popup h1 span:before,#home_tweet a.fb_pagina:before{background-image:url(../images/sprite@2x.png);background-size:955px 515px}#formulier .niet_ingevuld{background-image:url(../images/input-error@2x.png);background-size:28px 26px;background-repeat:no-repeat;background-position:right 0px top 1px}}