.app-filter,.app-results,.app-wrapper{overflow:auto;height:100vh}.app-filtergroup .btn-group-toggle{width:100%}.app-title{font-weight:400;color:#666}.app-title strong{color:#000}.app-filtertitle{font-weight:700;font-size:15px}.app-indicatormode .scholen-item-badge:not(.badge-danger){background:#ffc107!important;color:#333!important}#show-indicator-leerlingen,#show-title-gemeente,#show-title-opleiding{display:none}.app-indicatormode #show-indicator-leerlingen{display:inline-block}.app-loadingscreen,.app-startscreen{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .1s}.app-loadingscreen-show,.app-startscreen-show{opacity:1;visibility:visible}.app-filtergroup-disabled{opacity:.5}#noresults,.app-secundair #filter-opleiding{display:none}.downloadExport{position:fixed;top:20px;right:0;width:100px;height:30px;background:red}.card-school{border-color:rgba(0,0,0,.2)!important}.secundairhoger .hideonsecundairhoger,.showonsecundairhoger{display:none}.secundairhoger .showonsecundairhoger{display:inline-block}.closegemeentelist{position:absolute;top:280px;left:0;width:100%;z-index:1000;padding:9px;display:none}.overlay{top:0;left:0;background:rgba(0,0,0,.9);z-index:1000000;opacity:0;visibility:hidden;transition:opacity .2s linear}.overlay.loading{opacity:1;visibility:visible}.ms-options-wrap,.ms-options-wrap *{position:relative}.ms-options-wrap>button,.ms-options-wrap>button:focus{display:inline-block;height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;line-height:1.5;color:#495057;vertical-align:middle;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ms-options-wrap>button:after{height:10px;top:calc(50% - 5px);right:8px;width:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat}.ms-options-wrap>.ms-options{margin-top:-1px;border:1px solid #ced4da;padding:8px 4px}.ms-options-wrap>.ms-options>.ms-search input{padding:10px 5px;margin-bottom:15px}.ms-options-wrap>.ms-options>ul,.ms-options-wrap>.ms-options>ul>li.optgroup ul{width:100%}.ms-options-wrap>.ms-options>ul label{padding:4px 4px 4px 28px}.righttitle{margin-top:15%}.righttitle,a{color:#2473ba}.btn-primary{background-color:rgba(36,115,186,.5);border:none!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2473ba;opacity:1;border-color:rgba(36,115,186,.5)}.steps{color:#2473ba}.toggle-filter,.toggle-filter:hover{background-color:#2473ba!important;border-color:#2473ba!important}.toggle-filter:hover{color:#fff}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;opacity:1;border-radius:.25rem;font-size:larger}@media (max-width:830px){.app-filter{width:100%;background:#fff;transform:translateX(-100%);transition:transform .2s;height:0}.app-filter.active{transform:translateX(0);height:100%}.app-results{transform:translateX(-100%);height:0;transition:transform .2s;background:#fff!important}.app-results.active{transform:translateX(0);height:100%;background:inherit}.toggle-filter{display:block!important;width:100%}.adjust-btn{display:block;width:auto}.app-startscreen{position:relative;margin-top:-130px}}@media (min-width:575px) and (max-width:750px){.app-filter{min-width:500px;background:#fff;transform:translateX(-100%);transition:transform .2s;height:0}.app-filter.active{transform:translateX(0);height:100%}.app-results{min-width:500px;transform:translateX(-100%);height:0;transition:transform .2s}.app-results.active{transform:translateX(0);height:100%;background:inherit}.toggle-filter{display:block!important;width:100%}.btn-reset{display:block;width:100%}.adjust-btn{display:block;width:auto}.app-startscreen{position:relative;margin-top:-130px}}@media (min-width:750px) and (max-width:830px){.app-filter,.app-results{min-width:750px}.toggle-filter{display:block!important}.btn-reset{display:block;width:100%}.adjust-btn{display:block;width:auto}.app-startscreen{position:relative;margin-top:-230px}}@media (min-width:1030px) and (max-width:1500px){.app-startscreen{position:relative;margin-top:100px}}.ms-options-wrap,.ms-options-wrap *{box-sizing:border-box}.ms-options-wrap>button,.ms-options-wrap>button:focus{position:relative;width:100%;text-align:left;border:1px solid #aaa;background-color:#fff;padding:5px 20px 5px 5px;margin-top:1px;font-size:13px;color:#aaa;outline-offset:-2px;white-space:nowrap}.ms-options-wrap>button>span{display:inline-block}.ms-options-wrap>button[disabled]{background-color:#e5e9ed;color:grey;opacity:.6}.ms-options-wrap>button:after{content:" ";height:0;position:absolute;top:50%;right:5px;width:0;border:6px solid transparent;border-top-color:#999;margin-top:-3px}.ms-options-wrap.ms-has-selections>button{color:#333}.ms-options-wrap>.ms-options{position:absolute;left:0;width:100%;margin-top:1px;margin-bottom:20px;background:#fff;z-index:2000;border:1px solid #aaa;overflow:auto;visibility:hidden}.ms-options-wrap.ms-active>.ms-options{visibility:visible}.ms-options-wrap>.ms-options>.ms-search input{width:100%;padding:4px 5px;border:none;border-bottom:1px groove;outline:none}.ms-options-wrap>.ms-options .ms-selectall{display:inline-block;font-size:.9em;text-transform:lowercase;text-decoration:none}.ms-options-wrap>.ms-options .ms-selectall:hover{text-decoration:underline}.ms-options-wrap>.ms-options>.ms-selectall.global{margin:4px 5px}.ms-options-wrap>.ms-options>ul,.ms-options-wrap>.ms-options>ul>li.optgroup ul{list-style-type:none;padding:0;margin:0}.ms-options-wrap>.ms-options>ul li.ms-hidden{display:none}.ms-options-wrap>.ms-options>ul>li.optgroup{padding:5px}.ms-options-wrap>.ms-options>ul>li.optgroup+li.optgroup{border-top:1px solid #aaa}.ms-options-wrap>.ms-options>ul>li.optgroup .label{display:block;padding:5px 0 0;font-weight:700}.ms-options-wrap>.ms-options>ul label{position:relative;display:inline-block;width:100%;padding:4px 4px 4px 20px;margin:1px 0;border:1px dotted transparent}.ms-options-wrap>.ms-options.checkbox-autofit>ul label,.ms-options-wrap>.ms-options.hide-checkbox>ul label{padding:4px}.ms-options-wrap>.ms-options>ul label.focused,.ms-options-wrap>.ms-options>ul label:hover{background-color:#efefef;border-color:#999}.ms-options-wrap>.ms-options>ul li.selected label{background-color:#efefef;border-color:transparent}.ms-options-wrap>.ms-options>ul input[type=checkbox]{margin:0 5px 0 0;position:absolute;left:4px;top:7px}.ms-options-wrap>.ms-options.hide-checkbox>ul input[type=checkbox]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}