﻿a[data-toggle="collapse"] .fa-angle-down{transition:transform .3s;}a[data-toggle="collapse"][aria-expanded="true"] .fa-angle-down{transform:rotate(-180deg);}a[href='#userMenu'][aria-expanded="true"] .fa-angle-down{transform:rotate(180deg);}.bg-gray{background-color:#f4f4f4;}.aZoekresultaat{max-width:unset !important;}.btnBack .far{display:none;}.btnBack:hover .far{display:inline-block;}.btnBack:hover .fas{display:none;}.btn{font-size:16px;padding:10px 20px;font-weight:700;}.btn-group{border-radius:8px;overflow:hidden;}.datalistCustom>div:last-child ul{display:none;}.datalistCustom.toonLijst:before{content:"";position:absolute;padding-top:5px;border:solid 1px #6c757d;border-bottom:none;border-top-color:#ced4da;top:47px;left:0;width:100%;z-index:3;background:#fff;}.datalistCustom.toonLijst>*{z-index:2;}.datalistCustom.toonLijst>div:first-child input{border-bottom-left-radius:0;border-bottom-right-radius:0;}.datalistCustom.toonLijst>div:first-child ul,.datalistCustom.toonLijst>div:last-child ul{display:block;border:solid #6c757d;border-width:0 1px 1px 1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;outline:#def7ff 3px solid;max-height:160px;overflow-y:scroll;}.datalistCustom.toonLijst>div:first-child ul li input,.datalistCustom.toonLijst>div:last-child ul li input{position:absolute;}.datalistCustom.toonLijst>div:first-child ul li:hover,.datalistCustom.toonLijst>div:last-child ul li:hover{cursor:pointer;background-color:#f4f4f4;}Animation .collapsing{-webkit-transition:none;transition:none;display:none;}.fa-angle-down:before{transition:all .3s;display:block;}.feedbackMsg{font-size:.9em;display:inline-block;margin:0 auto;line-height:1.3em;}.feedbackMsg.goed{background-color:#f2f8ee;color:#92c56e;}.feedbackMsg label{padding:.5rem !important;margin-bottom:0;}@media(max-width:413.98px){h1,.h1,h2,.h2,h3,.h3{word-break:break-word;}h2,.h2{font-size:24px;}h3,.h3{font-size:20px;}}@media(max-width:767.98px){h1,.h1{font-size:30px;}}@media(min-width:414px) and (max-width:767.98px){h1,.h1{font-size:40px;}}@media(min-width:768px) and (max-width:1279.98px){h1,.h1{font-size:48px;}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background:#fff;-webkit-box-shadow:0 0 0 1000px #fff inset;border:solid 1px #ced4da !important;outline:none !important;}input[type=search]{-moz-appearance:none;-webkit-appearance:none;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;}input[type="text"],input[type="search"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"]{color:#222;height:50px;}input[type="text"]+label,input[type="search"]+label,input[type="email"]+label,input[type="tel"]+label,input[type="number"]+label,input[type="password"]+label{position:absolute;padding:7px 13px 0 13px;top:0;left:0;white-space:nowrap;line-height:36px;transition:all .2s;color:#6c757d;}input[type="text"]:focus:not(.toonPlaceholder),input[type="text"]:not(:placeholder-shown):not(.toonPlaceholder),input[type="search"]:focus:not(.toonPlaceholder),input[type="search"]:not(:placeholder-shown):not(.toonPlaceholder),input[type="email"]:focus:not(.toonPlaceholder),input[type="email"]:not(:placeholder-shown):not(.toonPlaceholder),input[type="tel"]:focus:not(.toonPlaceholder),input[type="tel"]:not(:placeholder-shown):not(.toonPlaceholder),input[type="number"]:focus:not(.toonPlaceholder),input[type="number"]:not(:placeholder-shown):not(.toonPlaceholder),input[type="password"]:focus:not(.toonPlaceholder),input[type="password"]:not(:placeholder-shown):not(.toonPlaceholder){padding-top:20px;}input[type="text"]:focus:not(.toonPlaceholder)+label,input[type="text"]:not(:placeholder-shown):not(.toonPlaceholder)+label,input[type="search"]:focus:not(.toonPlaceholder)+label,input[type="search"]:not(:placeholder-shown):not(.toonPlaceholder)+label,input[type="email"]:focus:not(.toonPlaceholder)+label,input[type="email"]:not(:placeholder-shown):not(.toonPlaceholder)+label,input[type="tel"]:focus:not(.toonPlaceholder)+label,input[type="tel"]:not(:placeholder-shown):not(.toonPlaceholder)+label,input[type="number"]:focus:not(.toonPlaceholder)+label,input[type="number"]:not(:placeholder-shown):not(.toonPlaceholder)+label,input[type="password"]:focus:not(.toonPlaceholder)+label,input[type="password"]:not(:placeholder-shown):not(.toonPlaceholder)+label{font-size:10px;line-height:14px;}input[type="text"].form-control-sm,input[type="search"].form-control-sm,input[type="email"].form-control-sm,input[type="tel"].form-control-sm,input[type="number"].form-control-sm,input[type="password"].form-control-sm{height:calc(1.5em + .5rem + 2px);}input[type="text"]:not(:placeholder-shown):invalid,input[type="search"]:not(:placeholder-shown):invalid,input[type="email"]:not(:placeholder-shown):invalid,input[type="tel"]:not(:placeholder-shown):invalid,input[type="number"]:not(:placeholder-shown):invalid,input[type="password"]:not(:placeholder-shown):invalid{background-color:#fdecec;border-color:#ea504c;color:#222;outline:none;}input[type="text"]:not(:placeholder-shown):invalid+label,input[type="search"]:not(:placeholder-shown):invalid+label,input[type="email"]:not(:placeholder-shown):invalid+label,input[type="tel"]:not(:placeholder-shown):invalid+label,input[type="number"]:not(:placeholder-shown):invalid+label,input[type="password"]:not(:placeholder-shown):invalid+label{color:#ea504c;}.input-group{flex-wrap:nowrap !important;}::-webkit-input-placeholder{color:#fff !important;font-size:1rem;}:-ms-input-placeholder{color:#fff !important;font-size:1rem;}::placeholder{color:#fff !important;font-size:1rem;}@media(max-width:413.98px){.offset-xs-right-6{margin-right:50%;}}@media(min-width:1280px) and (max-width:1366.98px){.offset-lg-right-2{margin-right:16.66667%;}.offset-lg-right-4{margin-right:33.33333%;}}@media(min-width:1367px){.offset-xl-right-2{margin-right:16.66667%;}.offset-lg-right-4{margin-right:33.33333%;}}.toonPlaceholder::-webkit-input-placeholder{color:#6c757d !important;}.toonPlaceholder:-ms-input-placeholder{color:#6c757d !important;}.toonPlaceholder::placeholder{color:#6c757d !important;}.opslaanBewaarmap .fa-heart:before{line-height:42px;}.opslaanBewaarmap .far{display:inline !important;}.opslaanBewaarmap .fas{display:none !important;color:#ea504c;}.opslaanBewaarmap.opgeslagen .far{display:none !important;}.opslaanBewaarmap.opgeslagen .fas{display:inline !important;}.rounded{border-radius:.25rem !important;}.uitlegBtn i{font-size:.75em;margin-left:1px;}header{background-color:#fff;}#aanmelden{background-color:#fff;position:relative;z-index:1;}#aanmelden h1{font-family:AxiformaExtraBold,Arial,sans-serif;margin-bottom:-1px;}#aanmelden .container{padding:0 30px;}@media(max-width:767.98px){#aanmelden .container{max-width:400px;margin:0 auto;}}#aanmelden #btnAanmelden>button{display:none;}#aanmelden #btnAanmelden.toon-controleren>button{display:none;}#aanmelden #btnAanmelden.toon-controleren #status-controleren{display:inline-block;}#aanmelden #btnAanmelden.toon-inloggen>button{display:none;}#aanmelden #btnAanmelden.toon-inloggen #status-inloggen{display:inline-block;}#aanmelden #btnAanmelden.toon-volgende>button{display:none;}#aanmelden #btnAanmelden.toon-volgende #status-volgende{display:inline-block;}#aanmelden #btnAanmelden.toon-code-versturen>button{display:none;}#aanmelden #btnAanmelden.toon-code-versturen #status-code-versturen{display:inline-block;}#aanmelden #btnAanmelden.toon-ww-resetten>button{display:none;}#aanmelden #btnAanmelden.toon-ww-resetten #status-ww-resetten{display:inline-block;}#aanmelden .cijfercode input{padding:0 !important;text-align:center;}@media(max-width:413.98px){#aanmelden .cijfercode input{height:35px;max-width:35px;line-height:35px;}#aanmelden.schoolgegevens #niveaus label{font-size:.8em;}}@media(min-width:414px) and (max-width:767.98px){#aanmelden .cijfercode input{height:50px;max-width:50px;line-height:50px;}#aanmelden #klasCodeInputs .cijfercode>div:first-child{padding-right:4px !important;}#aanmelden #klasCodeInputs .cijfercode>div:last-child{padding-left:4px !important;}#aanmelden #klasCodeInputs .cijfercode>div:not(:last-child):not(:first-child){padding-right:2px !important;padding-left:2px !important;}}#aanmelden #onderwijsinstelling>div:last-child>div:first-child{margin-bottom:0 !important;}#aanmelden .toon-controleren{color:#222;}#aanmelden #acctypenBackup .form-check{border-top-right-radius:0;border-top-left-radius:0;}#aanmelden #gaAkkoord label{height:unset;}#aanmelden #gaAkkoord label .form-check-label{text-align:left !important;padding:0 !important;padding-left:15px !important;margin-top:-4px;}#aanmelden #aanmelden-ad+label{text-wrap:normal;}@media(max-width:767.98px){#aanmelden{background-color:#fff;}}@media(min-width:768px){#aanmelden{border-top-left-radius:15px;border-bottom-left-radius:15px;padding-top:15px;}#aanmelden>*{background-color:#fff;}#aanmelden>*:first-child{border-top-left-radius:15px;}}.body-content{background-color:#f4f4f4;min-height:100%;min-height:100vh;}@media(max-width:767.98px){#aanmeldenWrapper{border:none !important;box-shadow:none !important;}}@media(min-width:768px){#aanmeldenWrapper{width:728px;margin:0 auto;border-radius:8px;}#aanmeldenWrapper main .container{max-width:474px;}}@media(min-width:1280px){#aanmeldenWrapper{width:1142px;margin:0 auto;border-radius:8px !important;}}#helpBtn{background-color:#e7e7e7;color:#6c757d;border-radius:13px;}#helpBtn span{color:#495057;}#klasCodeInputs .form-group{margin-bottom:0;}@media(max-width:413.98px){#klasCodeInputs input{max-width:50px;margin:0 auto;}}#afstudeerjaar a[href="#afstudeerjaarBepalen"]{color:#2b2171;}#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="false"] .far,#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="true"]:hover .far{display:none;}#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="false"] .fas,#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="true"]:hover .fas{display:inline-block;}#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="true"] .far,#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="false"]:hover .far{display:inline-block;}#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="true"] .fas,#afstudeerjaar a[href="#afstudeerjaarBepalen"][aria-expanded="false"]:hover .fas{display:none;}#afstudeerjaar a[href="#afstudeerjaarBepalen"]:hover{cursor:pointer;}#afstudeerjaar a[href="#afstudeerjaarBepalen"] .fa-question-circle{font-size:1.25em;}input::-webkit-calendar-picker-indicator{opacity:0;}.progressTxt{line-height:33px;}#progressieCirkel{transform:rotate(-90deg);}#progressieCirkel .percent{stroke-dasharray:100;}#progressieCirkel .percent.vijftwintig{stroke-dashoffset:75;}#progressieCirkel .percent.driedertig{stroke-dashoffset:66;}#progressieCirkel .percent.vijftig{stroke-dashoffset:50;}#progressieCirkel .percent.zeszestig{stroke-dashoffset:33;}#progressieCirkel .percent.vijfzeventig{stroke-dashoffset:25;}#progressieCirkel .percent.honderd{stroke-dashoffset:0;}aside{border-top-right-radius:15px;border-bottom-right-radius:15px;}aside .rounded-circle{height:16px;width:16px;background-color:#fff;color:#fff;margin-top:4px;}aside .border-right{height:100%;margin-top:-9px;}aside .fa-sm{font-size:.5em;position:relative;top:-7px;left:3px;}aside .fa-sm i:before{color:#fff;}aside>div>.row:last-child .border-right{height:0;}aside>div>.row:last-child .rounded-circle .fa-sm{font-size:.6em;top:-6px;left:2px;}aside>div>.row:last-child .rounded-circle .fa-sm:before{content:"";color:#222;}aside>div.stap1 .row:first-child .stapnaam{font-family:AxiformaBold;}aside>div.stap1 .row:first-child .rounded-circle{background-color:#2b2171;}aside>div.stap1 .row:first-child .rounded-circle i:before{color:#2b2171;}aside>div.stap2 .row:first-child .rounded-circle{background-color:#92c56e;}aside>div.stap2 .row:nth-child(2) .stapnaam{font-family:AxiformaBold;}aside>div.stap2 .row:nth-child(2) .rounded-circle{background-color:#2b2171;}aside>div.stap2 .row:nth-child(2) .rounded-circle i:before{color:#2b2171;}aside>div.stap3 .row:first-child .rounded-circle,aside>div.stap3 .row:nth-child(2) .rounded-circle{background-color:#92c56e;}aside>div.stap3 .row:nth-child(3) .stapnaam{font-family:AxiformaBold;}aside>div.stap3 .row:nth-child(3) .rounded-circle{background-color:#2b2171;}aside>div.stap3 .row:nth-child(3) .rounded-circle i:before{color:#2b2171;}aside>div.stap4 .row:nth-last-child(n+2) .rounded-circle{background-color:#92c56e;}aside>div.stap4 .row:nth-child(4) .stapnaam{font-family:AxiformaBold;}aside>div.stap4 .row:nth-child(4) .rounded-circle{background-color:#2b2171;}aside>div.stap4 .row:nth-child(4) .rounded-circle i:before{color:#2b2171;}aside.inlogger>*{display:none;}.terugPijl{transition:all .4s;line-height:33px;}.terugPijl:hover{color:#c83758 !important;}#sitemap ul ul li:not(.filterItem){padding-left:20px;margin-left:20px;position:relative;}#sitemap ul ul li:not(.filterItem):not(:first-child){margin-top:0;}#sitemap ul ul ul li:not(.filterItem){margin-left:40px;}#sitemap ul li a{padding:5px 0;display:block;}#sitemap ul li:not(.filterItem)::before{top:10px;}@media screen and (min-width:414px) and (max-width:639px){#sitemap .card-columns{column-count:1;}#sitemap .row>.col{flex:0 0 100%;max-width:100%;}#sitemap .row>.col:nth-child(even){padding-right:10px !important;}}@media screen and (min-width:640px) and (max-width:767px){#sitemap .card-columns{column-count:2;}#sitemap .row>.col:nth-child(even){padding-right:7px !important;}#sitemap .row>.col:nth-child(odd){padding-left:7px !important;}}@media(min-width:768px){#sitemap .row>.col:nth-child(2){padding-right:8px !important;}#sitemap .row>.col:nth-child(3){padding-left:4px !important;padding-right:4px !important;}#sitemap .row>.col:nth-child(4){padding-left:8px !important;}}#error404 .btn{padding:0;border-width:0;vertical-align:baseline;}#error404 .textblockImg img{align-self:center;}@media(min-width:1280px){#error404 .textblockImg .img{flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;}}#btnKennisnet{max-width:240px;margin:0 auto;}#btnKennisnet .input-group-prepend{overflow:hidden;}#btnKennisnet a{background-color:#e8e8f2;border-color:#a0a0c4;color:#363c97;text-align:center;}#btnKennisnet .input-group-text{background-color:#363c97;border-color:#363c97;padding:0 2px;}.hasFeedback .customTooltip{display:block;opacity:1;}.persoonsgegevens #psgblokWrapper,.persoonsgegevens .psgblok{transition:all .5s;}.persoonsgegevens .psgblok{max-height:0;opacity:0 !important;}.persoonsgegevens .schuif0 #psgblokWrapper{transform:translateX(0%);}.persoonsgegevens .schuif1 #psgblokWrapper{transform:translateX(-100%);}.persoonsgegevens .schuif2 #psgblokWrapper{transform:translateX(-200%);}.persoonsgegevens .schuif3 #psgblokWrapper{transform:translateX(-300%);}.persoonsgegevens .buitenBeeld{max-height:0;opacity:0 !important;}.persoonsgegevens .inBeeld{max-height:1500px;opacity:1 !important;}#aanmelden #flowpointer{width:10px;height:10px;background-color:#fff;top:-5px;transform:rotate(45deg);border:1px solid;border-color:#ced4da transparent transparent #ced4da;transition:left .4s;z-index:999;left:23px;}#aanmelden.inlogflow #flowpointer{left:23px;}#aanmelden.aanmeldflow #flowpointer{left:127px;}@media(max-width:413.98px){#aanmelden.aanmeldflow #flowpointer{left:105px;}}#aanmelden.vergetenflow #flowpointer{left:auto;right:30px;}#aanmelden #emailTelInput:focus~#flowpointer{border-color:#de879b transparent transparent #de879b;}#aanmelden #emailTelInput:invalid~#flowpointer{background-color:#fdecec;border-color:#ea504c transparent transparent #ea504c;}