.autocomplete .shortcut[data-v-0eaa1b50]{background-color:#f3f3f3;border-radius:3px;color:#aaa;font-size:10px;line-height:21px;padding:5px;position:absolute;right:10px}.pdf-page{display:block;margin:0 auto}.pdf-document{background:#525659;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0;width:100%}.scrolling-page{margin-bottom:1em}@media print{.pdf-document{position:static}}header[data-v-0e5a87d7]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:1em;position:relative;z-index:99}.header-item[data-v-0e5a87d7]{margin:0 2.5em}.pdf-viewer[data-v-0e5a87d7]{height:calc(100vh - 80px)}.pdf-viewer .pdf-viewer__document[data-v-0e5a87d7],.pdf-viewer .pdf-viewer__preview[data-v-0e5a87d7]{padding-top:25px}.pdf-viewer__main[data-v-0e5a87d7]{height:inherit;position:relative}.pdf-viewer__preview[data-v-0e5a87d7]{display:block;right:85%;width:15%}.pdf-viewer__document[data-v-0e5a87d7]{left:0;width:100%}.pdf-viewer__document.preview-enabled[data-v-0e5a87d7]{left:15%;width:85%}@media print{header[data-v-0e5a87d7]{display:none}}.overlayed-loader[data-v-4f47765b]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.overlayed-loader .v-spinner[data-v-4f47765b]{left:calc(50% - 30px);position:absolute;top:calc(50% - 30px)}.overlayed-loader .overlay[data-v-4f47765b]{background-color:#000;height:100%;opacity:.1;position:absolute;width:100%;z-index:10000}.modal-container .overlayed-loader[data-v-4f47765b]{position:absolute}.modal-mask{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:10000}.modal-container{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);font-family:Helvetica,Arial,sans-serif;margin:40px auto 0;padding:20px 30px;position:relative;transition:all .3s ease;width:55%}.modal-header h3{color:#42b983;margin-top:0}.modal-body{margin:20px 0}.modal-enter,.modal-leave{opacity:0}.modal-enter .modal-container,.modal-leave .modal-container{transform:scale(1.1)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .2s ease}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px)}.pdfviewer-modal .modal-container{padding:0;width:calc(100vw - 100px)}.pdfviewer-modal .modal-container .modal-body{height:calc(100vh - 80px);max-height:calc(100vh - 80px)}.pdfviewer-modal .modal-container .modal-body>div.card-body{height:inherit;max-height:none}.pdfviewer-modal .modal-container .modal-body .pdfviewer-options{background-color:#f6f6f6;border-right:1px solid #d2d2d2;flex:0 0 350px;height:100%}.fltrbtn-dropdown[data-v-95cb14ea]{background:#dee2e8;border-radius:3px;color:#475269;margin-right:3px}.fltrbtn-dropdown[data-v-95cb14ea]:hover{background:#dee2e8;color:#475269}.fltrbtn-dropdown[data-v-95cb14ea]:active{background:#505f79;color:#f4f5f7}.fade-enter-active[data-v-7b00211c],.fade-leave-active[data-v-7b00211c]{transition:opacity .5s}.fade-enter[data-v-7b00211c],.fade-leave-active[data-v-7b00211c]{opacity:0}.datepicker-slide-enter-active[data-v-7b00211c],.datepicker-slide-leave-active[data-v-7b00211c]{opacity:1;transform:translateY(0);transition:all .3s ease}.datepicker-slide-enter[data-v-7b00211c],.datepicker-slide-leave-active[data-v-7b00211c]{opacity:0;transform:translateY(-15px)}.slidev-enter-active[data-v-7b00211c],.slidev-leave-active[data-v-7b00211c]{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transform:translateX(0);transition:all .3s ease}.slidev-enter-active.off[data-v-7b00211c],.slidev-leave-active.off[data-v-7b00211c]{transition:all 0s}.direction-next.slidev-enter[data-v-7b00211c],.slidev-leave[data-v-7b00211c]{opacity:0;transform:translateX(100%)}.direction-prev.slidev-leave[data-v-7b00211c],.slidev-enter[data-v-7b00211c]{opacity:0;transform:translateX(-100%)}.slideh-enter-active[data-v-7b00211c],.slideh-leave-active[data-v-7b00211c]{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transform:translateY(0);transition:all .3s ease}.slideh-enter-active.off[data-v-7b00211c],.slideh-leave-active.off[data-v-7b00211c]{transition:all 0s}.direction-next.slideh-enter[data-v-7b00211c],.slideh-leave[data-v-7b00211c]{opacity:0;transform:translateY(-100%)}.direction-prev.slideh-leave[data-v-7b00211c],.slideh-enter[data-v-7b00211c]{opacity:0;transform:translateY(100%)}.fade-transition[data-v-7b00211c]{opacity:1;transition:all .3s ease}.fade-enter[data-v-7b00211c],.fade-leave[data-v-7b00211c]{opacity:0}.today[data-v-7b00211c]:after{border:2px solid #00aec1;border-radius:50%;content:"";height:calc(100% - 2px);left:0;position:absolute;top:0;width:calc(100% - 2px)}.datepicker[data-v-7b00211c]{background-color:#fff;-webkit-box-shadow:5px 22px 95px -14px #000;-moz-box-shadow:5px 22px 95px -14px #000;box-shadow:5px 22px 95px -14px #000;color:#333;font-size:16px;font-weight:400;position:absolute;top:100%;width:315px;z-index:100}.datepicker.double[data-v-7b00211c]{width:630px}.datepicker.double.landscape[data-v-7b00211c]{width:840px}.datepicker.landscape[data-v-7b00211c]{width:520px}.datepicker-header[data-v-7b00211c]{background-color:#0097a7;color:#fff;padding:20px}.datepicker-header.landscape[data-v-7b00211c]{float:left;height:374px;width:165px}.datepicker-body .landscape[data-v-7b00211c]{float:left}.datepicker-year[data-v-7b00211c]{cursor:pointer;height:16px;line-height:16px;margin-bottom:10px;opacity:.7;overflow:hidden;position:relative}.datepicker-date[data-v-7b00211c]{font-size:32px;height:34px;line-height:32px;overflow:hidden;position:relative}.datepicker-date.landscape[data-v-7b00211c]{height:80px;line-height:40px}.datepicker-week[data-v-7b00211c]{color:rgba(0,0,0,.8);font-size:12px;line-height:12px;padding:0 14px}.datepicker-weekday[data-v-7b00211c]{float:left;text-align:center;width:41px}.datepicker-days[data-v-7b00211c]{float:left;height:246px;margin:14px 14px 0;overflow:hidden;position:relative;transition:height .3s cubic-bezier(.75,.02,.27,.99);width:287px}.datepicker-day[data-v-7b00211c]{cursor:pointer;float:left;height:41px;line-height:41px;position:relative;text-align:center;transition:color .45s ease;width:41px}.datepicker-day[disabled][data-v-7b00211c]{color:#ccc;cursor:default}.datepicker-day[disabled] .datepicker-day-effect[data-v-7b00211c]{background-color:transparent}.datepicker-day[disabled] .datepicker-day-text[data-v-7b00211c]{color:#ccc}.datepicker-day[data-v-7b00211c]:hover{color:#fff}.datepicker-day:hover .datepicker-day-effect[data-v-7b00211c]{opacity:.6;transform:scale(1)}.datepicker-day.selected[data-v-7b00211c]{color:#fff}.datepicker-day.selected .datepicker-day-effect[data-v-7b00211c]{opacity:1;transform:scale(1)}.datepicker-day-effect[data-v-7b00211c]{background-color:#00aec1;border-radius:50%;height:37px;left:2px;opacity:0;position:absolute;top:2px;transform:scale(0);transition:all .45s ease;width:37px}.datepicker-day-text[data-v-7b00211c]{position:relative}.datepicker-controls[data-v-7b00211c]{height:56px;line-height:56px;position:relative;text-align:center;width:315px;z-index:2}.datepicker-controls button[data-v-7b00211c]{background-color:transparent;border:none;cursor:pointer;outline:none;position:relative;user-select:none}.datepicker-controls.double[data-v-7b00211c]{width:630px}.datepicker-controls.landscape[data-v-7b00211c]{float:left}.datepicker-next[data-v-7b00211c]{float:right;height:56px;line-height:56px;width:56px}.datepicker-prev[data-v-7b00211c]{float:left;height:56px;line-height:56px;width:56px}.datepicker-arrow[data-v-7b00211c]{height:11px;width:11px}.datepicker-month[data-v-7b00211c]{float:left;margin-top:-56px;overflow:hidden;padding-top:56px;position:relative;width:315px}.datepicker-month-label[data-v-7b00211c]{bottom:0;font-weight:500;height:16px;left:0;line-height:16px;margin-left:auto;margin-right:auto;overflow:hidden;position:absolute;right:0;text-align:center;top:20px;width:150px}.datepicker-actions[data-v-7b00211c]{padding:8px;text-align:right}.datepicker-actions button[data-v-7b00211c]{-webkit-appearance:none;background-color:transparent;border:none;color:#00c5da;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:36px;min-width:88px;outline:none;text-align:center;text-transform:uppercase;transition:all .3s ease}.datepicker-actions button[data-v-7b00211c]:hover{background-color:#f2f2f2}.datepicker-years[data-v-7b00211c]{background-color:#fff;height:318px;margin-top:-56px;overflow-y:scroll;position:absolute;width:315px;z-index:2}.datepicker-years .datepicker-years-content .datepicker-year[data-v-7b00211c]{font-size:25px;height:25px;line-height:25px;margin:15px 0;text-align:center;transition:all .3s ease;width:100%}.datepicker-years .datepicker-years-content .datepicker-year.selected[data-v-7b00211c],.datepicker-years .datepicker-years-content .datepicker-year[data-v-7b00211c]:hover{color:#0097a7;font-size:30px;font-weight:300;height:30px}.datepicker-years.double[data-v-7b00211c]{width:630px}.datepicker-years.landscape[data-v-7b00211c]{margin-left:205px;margin-top:0}.datepicker-container{position:relative}.filter-btn .filter-remove{font-size:18px;margin-left:5px;margin-right:0;margin-top:2px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.0c35d18.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.4c74eae.ttf) format("truetype")}.coolblue-lineargradient{background:linear-gradient(-45deg,#1e0c4d,#226ebc)}.action.on-hoverw,.material-icons,i.on-hover,i.studentclass-status{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.material-icons.md-18,.md-18.action.on-hoverw,i.md-18.on-hover,i.md-18.studentclass-status{font-size:18px}.material-icons.md-24,.md-24.action.on-hoverw,i.md-24.on-hover,i.md-24.studentclass-status{font-size:24px}.material-icons.md-36,.md-36.action.on-hoverw,i.md-36.on-hover,i.md-36.studentclass-status{font-size:36px}.material-icons.md-48,.md-48.action.on-hoverw,i.md-48.on-hover,i.md-48.studentclass-status{font-size:48px}.material-icons.md-dark,.md-dark.action.on-hoverw,i.md-dark.on-hover,i.md-dark.studentclass-status{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive,.md-dark.md-inactive.action.on-hoverw,i.md-dark.md-inactive.on-hover,i.md-dark.md-inactive.studentclass-status{color:rgba(0,0,0,.26)}.material-icons.md-light,.md-light.action.on-hoverw,i.md-light.on-hover,i.md-light.studentclass-status{color:#fff}.material-icons.md-light.md-inactive,.md-light.md-inactive.action.on-hoverw,i.md-light.md-inactive.on-hover,i.md-light.md-inactive.studentclass-status{color:hsla(0,0%,100%,.3)}.icon-none{height:16px;width:16px}.icon-none-default{height:24px;width:24px}.icon-none-default.f-20{height:20px;width:20px}i.reverse{transform:rotateY(-180deg)}i.rotate-left{transform:rotate(-90deg)}i.rotate-right{transform:rotate(90deg)}i.rotate-45degl{transform:rotate(-45deg)}i.flip-vertical{transform:scaleY(-1)}i.flip-horizontal{transform:rotate(180deg)}#printJS,[v-cloak]{display:none}.chip,.codering-badge{background-color:#f9f9f9;color:rgba(0,0,0,.75);margin-bottom:5px;margin-right:5px}.container-fluid{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.row{-webkit-box-flex:0;-webkit-box-direction:normal;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-xs{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;-webkit-flex-basis:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;-webkit-flex-basis:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;-webkit-flex-basis:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;-webkit-flex-basis:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;-webkit-flex-basis:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;-webkit-flex-basis:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;-webkit-flex-basis:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;-webkit-flex-basis:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-sm{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;-webkit-flex-basis:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;-webkit-flex-basis:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;-webkit-flex-basis:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;-webkit-flex-basis:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;-webkit-flex-basis:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;-webkit-flex-basis:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;-webkit-flex-basis:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;-webkit-flex-basis:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-md{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;-webkit-flex-basis:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;-webkit-flex-basis:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;-webkit-flex-basis:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;-webkit-flex-basis:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;-webkit-flex-basis:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;-webkit-flex-basis:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;-webkit-flex-basis:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;-webkit-flex-basis:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-lg{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;-webkit-flex-basis:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;-webkit-flex-basis:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;-webkit-flex-basis:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;-webkit-flex-basis:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;-webkit-flex-basis:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;-webkit-flex-basis:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;-webkit-flex-basis:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;-webkit-flex-basis:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/customize/?id=45af7b15a70c27de324694a8be84dd9f)
 * Config saved to config.json and https://gist.github.com/45af7b15a70c27de324694a8be84dd9f
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */hr{-webkit-box-sizing:content-box}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role=button]{cursor:pointer}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.actions.header .dropdown-menu>a.disabled-action>a,.actions.header .dropdown-menu>a.disabled-action>a:focus,.actions.header .dropdown-menu>a.disabled-action>a:hover,.dropdown-menu>.btn-flat[disabled]>a,.dropdown-menu>.btn-flat[disabled]>a:focus,.dropdown-menu>.btn-flat[disabled]>a:hover,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.modal-btn-danger[disabled]>a,.dropdown-menu>.modal-btn-danger[disabled]>a:focus,.dropdown-menu>.modal-btn-danger[disabled]>a:hover,.dropdown-menu>.modal-btn-primary[disabled]>a,.dropdown-menu>.modal-btn-primary[disabled]>a:focus,.dropdown-menu>.modal-btn-primary[disabled]>a:hover,.dropdown-menu>.modal-btn-warning[disabled]>a,.dropdown-menu>.modal-btn-warning[disabled]>a:focus,.dropdown-menu>.modal-btn-warning[disabled]>a:hover{color:#777}.actions.header .dropdown-menu>a.disabled-action>a:focus,.actions.header .dropdown-menu>a.disabled-action>a:hover,.dropdown-menu>.btn-flat[disabled]>a:focus,.dropdown-menu>.btn-flat[disabled]>a:hover,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.modal-btn-danger[disabled]>a:focus,.dropdown-menu>.modal-btn-danger[disabled]>a:hover,.dropdown-menu>.modal-btn-primary[disabled]>a:focus,.dropdown-menu>.modal-btn-primary[disabled]>a:hover,.dropdown-menu>.modal-btn-warning[disabled]>a:focus,.dropdown-menu>.modal-btn-warning[disabled]>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.popover{word-wrap:normal;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.42857143;max-width:276px;padding:1px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.jq-ry-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;line-height:0;padding:0 5px;position:relative}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{line-height:0;position:relative;white-space:nowrap;z-index:10}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{left:0;overflow:hidden;position:absolute;top:0;width:0;z-index:11}.liner-bar-card,.liner-bar-card *{box-sizing:border-box}.liner-bar-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;word-wrap:break-word;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;letter-spacing:.02em;min-width:0;position:relative}.liner-bar-dark{background-color:#20293e;color:#fff!important}.liner-bar-legend-item-button{font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.liner-bar-card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:10px}.liner-bar-card-title{color:#000;font-size:20px;font-weight:500;margin-bottom:15px;margin-top:0;text-align:center}.liner-bar-progess{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:17px;margin-bottom:15px;margin-left:-2px}.liner-bar-progess,.liner-bar-progess-item{display:-webkit-box;display:-ms-flexbox;display:flex}.liner-bar-progess-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:transparent;justify-content:center;margin-left:2px;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}.liner-bar-progess-item.text-right{justify-content:flex-end;padding-right:7px}.liner-bar-progess-item.text-left{justify-content:flex-start;padding-left:7px}.liner-bar-progess-item:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.liner-bar-progess-item:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.liner-bar-progess-item.activated{color:#fff;font-size:11px;-webkit-transform:scaleY(1.25);transform:scaleY(1.25)}.liner-bar-legend{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;margin-top:-5px}.liner-bar-legend-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:5px;max-width:100%;padding-left:10px;padding-right:10px;position:relative;width:auto}.liner-bar-legend-item-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:0;padding:0}.liner-bar-legend-item-dot{background-color:transparent;display:inline-block;height:10px;line-height:1;margin-right:5px;width:10px}.liner-bar-legend-item-name{color:#568;font-size:14px}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2,.materialize-red.modal-btn-primary:hover{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red{background-color:#e51c23!important}.materialize-red-text{color:#e51c23!important}.materialize-red.darken-1,.materialize-red.modal-btn-danger:focus,.materialize-red.modal-btn-danger:hover{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.lighten-5.modal-btn-danger:focus,.lighten-5.modal-btn-danger:hover,.red.lighten-5{background-color:#ffebee!important}.card .inner-card.incomplete-forms h6.text-lighten-5,.card .text-lighten-5.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-lighten-5,.mini-card .text-lighten-5.inner-card.incomplete-forms,.red-text.text-lighten-5{color:#ffebee!important}.lighten-4.modal-btn-danger:focus,.lighten-4.modal-btn-danger:hover,.red.lighten-4{background-color:#ffcdd2!important}.card .inner-card.incomplete-forms h6.text-lighten-4,.card .text-lighten-4.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-lighten-4,.mini-card .text-lighten-4.inner-card.incomplete-forms,.red-text.text-lighten-4{color:#ffcdd2!important}.lighten-3.modal-btn-danger:focus,.lighten-3.modal-btn-danger:hover,.red.lighten-3{background-color:#ef9a9a!important}.card .inner-card.incomplete-forms h6.text-lighten-3,.card .text-lighten-3.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-lighten-3,.mini-card .text-lighten-3.inner-card.incomplete-forms,.red-text.text-lighten-3{color:#ef9a9a!important}.lighten-2.modal-btn-danger:focus,.lighten-2.modal-btn-danger:hover,.modal-btn-danger.modal-btn-primary:hover,.red.lighten-2,.red.modal-btn-primary:hover{background-color:#e57373!important}.card .inner-card.incomplete-forms h6.text-lighten-2,.card .text-lighten-2.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-lighten-2,.mini-card .text-lighten-2.inner-card.incomplete-forms,.red-text.text-lighten-2{color:#e57373!important}.lighten-1.modal-btn-danger:focus,.lighten-1.modal-btn-danger:hover,.red.lighten-1{background-color:#ef5350!important}.card .inner-card.incomplete-forms h6.text-lighten-1,.card .text-lighten-1.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-lighten-1,.mini-card .text-lighten-1.inner-card.incomplete-forms,.red-text.text-lighten-1{color:#ef5350!important}.modal-btn-danger:focus,.modal-btn-danger:hover,.red{background-color:#f44336!important}.card .inner-card.incomplete-forms,.card .inner-card.incomplete-forms h6,.mini-card .inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6,.red-text{color:#f44336!important}.modal-btn-danger:focus,.modal-btn-danger:hover,.red.darken-1{background-color:#e53935!important}.card .inner-card.incomplete-forms h6.text-darken-1,.card .text-darken-1.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-darken-1,.mini-card .text-darken-1.inner-card.incomplete-forms,.red-text.text-darken-1{color:#e53935!important}.darken-2.modal-btn-danger:focus,.darken-2.modal-btn-danger:hover,.red.darken-2{background-color:#d32f2f!important}.card .inner-card.incomplete-forms h6.text-darken-2,.card .text-darken-2.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-darken-2,.mini-card .text-darken-2.inner-card.incomplete-forms,.red-text.text-darken-2{color:#d32f2f!important}.darken-3.modal-btn-danger:focus,.darken-3.modal-btn-danger:hover,.red.darken-3{background-color:#c62828!important}.card .inner-card.incomplete-forms h6.text-darken-3,.card .text-darken-3.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-darken-3,.mini-card .text-darken-3.inner-card.incomplete-forms,.red-text.text-darken-3{color:#c62828!important}.darken-4.modal-btn-danger:focus,.darken-4.modal-btn-danger:hover,.red.darken-4{background-color:#b71c1c!important}.card .inner-card.incomplete-forms h6.text-darken-4,.card .text-darken-4.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-darken-4,.mini-card .text-darken-4.inner-card.incomplete-forms,.red-text.text-darken-4{color:#b71c1c!important}.accent-1.modal-btn-danger:focus,.accent-1.modal-btn-danger:hover,.red.accent-1{background-color:#ff8a80!important}.card .inner-card.incomplete-forms h6.text-accent-1,.card .text-accent-1.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-accent-1,.mini-card .text-accent-1.inner-card.incomplete-forms,.red-text.text-accent-1{color:#ff8a80!important}.accent-2.modal-btn-danger:focus,.accent-2.modal-btn-danger:hover,.red.accent-2{background-color:#ff5252!important}.card .inner-card.incomplete-forms h6.text-accent-2,.card .text-accent-2.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-accent-2,.mini-card .text-accent-2.inner-card.incomplete-forms,.red-text.text-accent-2{color:#ff5252!important}.accent-3.modal-btn-danger:focus,.accent-3.modal-btn-danger:hover,.red.accent-3{background-color:#ff1744!important}.card .inner-card.incomplete-forms h6.text-accent-3,.card .text-accent-3.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-accent-3,.mini-card .text-accent-3.inner-card.incomplete-forms,.red-text.text-accent-3{color:#ff1744!important}.accent-4.modal-btn-danger:focus,.accent-4.modal-btn-danger:hover,.red.accent-4{background-color:#d50000!important}.card .inner-card.incomplete-forms h6.text-accent-4,.card .text-accent-4.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms h6.text-accent-4,.mini-card .text-accent-4.inner-card.incomplete-forms,.red-text.text-accent-4{color:#d50000!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2,.pink.modal-btn-primary:hover{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.darken-1,.pink.modal-btn-danger:focus,.pink.modal-btn-danger:hover{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2,.purple.modal-btn-primary:hover{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.darken-1,.purple.modal-btn-danger:focus,.purple.modal-btn-danger:hover{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2,.deep-purple.modal-btn-primary:hover{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.darken-1,.deep-purple.modal-btn-danger:focus,.deep-purple.modal-btn-danger:hover{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2,.indigo.modal-btn-primary:hover{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.darken-1,.indigo.modal-btn-danger:focus,.indigo.modal-btn-danger:hover{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue-text.text-lighten-5{color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue-text.text-lighten-4{color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue-text.text-lighten-3{color:#90caf9!important}.blue.lighten-2,.blue.modal-btn-primary:hover{background-color:#64b5f6!important}.blue-text.text-lighten-2{color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}.blue-text.text-lighten-1{color:#42a5f5!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue.darken-1,.blue.modal-btn-danger:focus,.blue.modal-btn-danger:hover{background-color:#1e88e5!important}.blue-text.text-darken-1{color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important}.blue-text.text-darken-2{color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important}.blue-text.text-darken-3{color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important}.blue-text.text-darken-4{color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important}.blue-text.text-accent-1{color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important}.blue-text.text-accent-2{color:#448aff!important}.blue.accent-3{background-color:#2979ff!important}.blue-text.text-accent-3{color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important}.blue-text.text-accent-4{color:#2962ff!important}.light-blue.lighten-5,.lighten-5.modal-btn-primary{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4,.lighten-4.modal-btn-primary{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3,.lighten-3.modal-btn-primary{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2,.lighten-2.modal-btn-primary,.modal-btn-primary:hover,.modal-btn-primary:not([disabled]):hover{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1,.lighten-1.modal-btn-primary{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue,.modal-btn-primary{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.darken-1.modal-btn-primary,.light-blue.darken-1,.light-blue.modal-btn-danger:focus,.light-blue.modal-btn-danger:hover,.modal-btn-danger.modal-btn-primary:focus,.modal-btn-danger.modal-btn-primary:hover{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.darken-2.modal-btn-primary,.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.darken-3.modal-btn-primary,.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.darken-4.modal-btn-primary,.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.accent-1.modal-btn-primary,.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.accent-2.modal-btn-primary,.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.accent-3.modal-btn-primary,.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.accent-4.modal-btn-primary,.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2,.cyan.modal-btn-primary:hover{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.darken-1,.cyan.modal-btn-danger:focus,.cyan.modal-btn-danger:hover{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2,.teal.modal-btn-primary:hover{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.darken-1,.teal.modal-btn-danger:focus,.teal.modal-btn-danger:hover{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green.lighten-5{background-color:#e8f5e9!important}.green-text.text-lighten-5{color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important}.green-text.text-lighten-4{color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important}.green-text.text-lighten-3{color:#a5d6a7!important}.green.lighten-2,.green.modal-btn-primary:hover{background-color:#81c784!important}.green-text.text-lighten-2{color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important}.green-text.text-lighten-1{color:#66bb6a!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.green.darken-1,.green.modal-btn-danger:focus,.green.modal-btn-danger:hover{background-color:#43a047!important}.green-text.text-darken-1{color:#43a047!important}.green.darken-2{background-color:#388e3c!important}.green-text.text-darken-2{color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important}.green-text.text-darken-3{color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important}.green-text.text-darken-4{color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important}.green-text.text-accent-1{color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important}.green-text.text-accent-2{color:#69f0ae!important}.green.accent-3{background-color:#00e676!important}.green-text.text-accent-3{color:#00e676!important}.green.accent-4{background-color:#00c853!important}.green-text.text-accent-4{color:#00c853!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2,.light-green.modal-btn-primary:hover{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.darken-1,.light-green.modal-btn-danger:focus,.light-green.modal-btn-danger:hover{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2,.lime.modal-btn-primary:hover{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.darken-1,.lime.modal-btn-danger:focus,.lime.modal-btn-danger:hover{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2,.yellow.modal-btn-primary:hover{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.darken-1,.yellow.modal-btn-danger:focus,.yellow.modal-btn-danger:hover{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2,.amber.modal-btn-primary:hover{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.darken-1,.amber.modal-btn-danger:focus,.amber.modal-btn-danger:hover{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2,.orange.modal-btn-primary:hover{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.darken-1,.orange.modal-btn-danger:focus,.orange.modal-btn-danger:hover{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2,.deep-orange.modal-btn-primary:hover{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.darken-1,.deep-orange.modal-btn-danger:focus,.deep-orange.modal-btn-danger:hover{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2,.brown.modal-btn-primary:hover{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.darken-1,.brown.modal-btn-danger:focus,.brown.modal-btn-danger:hover{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2,.blue-grey.modal-btn-primary:hover{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.darken-1,.blue-grey.modal-btn-danger:focus,.blue-grey.modal-btn-danger:hover{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2,.grey.modal-btn-primary:hover{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.darken-1,.grey.modal-btn-danger:focus,.grey.modal-btn-danger:hover{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.shades.black{background-color:#000!important}.shades-text.text-black{color:#000!important}.shades.white{background-color:#fff!important}.shades-text.text-white{color:#fff!important}.shades.transparent{background-color:transparent!important}.shades-text.text-transparent{color:transparent!important}.black{background-color:#000!important}.black-text{color:#000!important}.white{background-color:#fff!important}.modal-btn-danger,.modal-btn-primary,.modal-btn-warning,.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ul{list-style-type:none}a{-webkit-tap-highlight-color:transparent;color:#039be5}.valign-wrapper{-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.z-depth-0{box-shadow:none!important}.btn,.btn-floating,.btn-large,.card,.card-panel,.collapsible,.dropdown-content,.light-dropdown-content,.side-nav,.z-depth-1,nav{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-floating:hover,.btn-large:hover,.btn:hover,.z-depth-1-half{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.modal,.z-depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:box-shadow .25s}.divider{background-color:#e0e0e0;height:1px;overflow:hidden}blockquote{border-left:5px solid #03a9f4;margin:20px 0;padding-left:1.5rem}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{height:auto;max-width:100%}.pagination li{border-radius:2px;display:inline-block;font-size:1.2rem;line-height:30px;padding:0 10px;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#03a9f4}.pagination li.btn-flat[disabled] a,.pagination li.disabled a,.pagination li.modal-btn-danger[disabled] a,.pagination li.modal-btn-primary[disabled] a,.pagination li.modal-btn-warning[disabled] a{color:#999;cursor:default}.pagination li i{font-size:2.2rem;vertical-align:middle}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width:992px){.pagination{width:100%}.pagination li.next,.pagination li.prev{width:10%}.pagination li.pages{overflow:hidden;white-space:nowrap;width:80%}}.breadcrumb{color:hsla(0,0%,100%,.7);font-size:18px}.breadcrumb:before{-webkit-font-smoothing:antialiased;color:hsla(0,0%,100%,.7);content:"\E5CC";display:inline-block;font-family:Material Icons;font-size:25px;font-style:normal;font-weight:400;margin:0 10px 0 8px;vertical-align:top}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{height:500px;overflow:hidden;position:relative}.parallax{left:0;right:0;top:0;z-index:-1}.parallax,.parallax img{bottom:0;position:absolute}.parallax img{display:none;left:50%;min-height:100%;min-width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);transform:translateX(-50%)}.pin-bottom,.pin-top{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{transform-origin:0 50%}@media only screen and (max-width:600px){.hide-on-small-and-down,.hide-on-small-only{display:none!important}}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:993px){.hide-on-large-only{display:none!important}.show-on-large{display:initial!important}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:initial!important}}@media only screen and (max-width:600px){.show-on-small{display:initial!important}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:initial!important}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:initial!important}}@media only screen and (max-width:600px){.center-on-small-only{text-align:center}}footer.page-footer{background-color:#03a9f4;margin-top:20px;padding-top:20px}footer.page-footer .footer-copyright{background-color:rgba(51,51,51,.08);color:hsla(0,0%,100%,.8);height:50px;line-height:50px;overflow:hidden}table,td,th{border:none}table{display:table;width:100%}table.bordered>tbody>tr,table.bordered>thead>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f9f9f9}table.centered tbody tr td,table.centered thead tr th{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{border-radius:2px;display:table-cell;padding:15px 5px;text-align:left;vertical-align:middle}@media only screen and (max-width:992px){table.responsive-table{border-collapse:collapse;border-spacing:0;display:block;position:relative;width:100%}table.responsive-table td,table.responsive-table th{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th:before{content:"\00a0"}table.responsive-table tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-bottom:0;border-left:0;border-right:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{border:1px solid #e0e0e0;border-radius:2px;margin:.5rem 0 1rem;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;border-bottom:1px solid #e0e0e0;line-height:1.5rem;margin:0;padding:10px 20px}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{display:inline-block;height:42px;left:15px;overflow:hidden;position:absolute;vertical-align:middle;width:42px}.collection .collection-item.avatar i.circle{background-color:#999;color:#fff;font-size:18px;line-height:42px;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;right:16px;top:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#2196f3;color:#fff}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{color:#2196f3;display:block;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{color:#2196f3;float:right}.collapsible .collection{border:none;margin:0}span.badge{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#757575;font-size:1rem;line-height:inherit;min-width:3rem;padding:0 6px;position:absolute;right:15px;text-align:center}span.badge.new{background-color:#2196f3;border-radius:2px;color:#fff;font-size:.8rem;font-weight:300}span.badge.new:after{content:" new"}nav ul a span.badge{line-height:0;margin-left:4px;position:static}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.progress{background-color:#e3f2fd;border-radius:2px;display:block;height:4px;margin:.5rem 0 1rem;overflow:hidden;position:relative;width:100%}.progress .determinate{background-color:inherit;bottom:0;left:0;position:absolute;top:0;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;-ms-transition:width .3s linear;transition:width .3s linear}.progress .determinate,.progress .indeterminate{background-color:#2196f3}.progress .indeterminate:before{-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress .indeterminate:after,.progress .indeterminate:before{background-color:inherit;bottom:0;content:"";left:0;position:absolute;top:0;will-change:left,right}.progress .indeterminate:after{-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-padding{padding:0!important}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:601px){.container{width:85%}}@media only screen and (min-width:993px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-bottom:1rem;padding-top:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-bottom:20px;margin-left:auto;margin-right:auto}.row:after{clear:both;content:"";display:table}.row .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 .75rem}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.s1{margin-left:0;width:8.33333%}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.s2{margin-left:0;width:16.66667%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.s3{margin-left:0;width:25%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.s4{margin-left:0;width:33.33333%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.s5{margin-left:0;width:41.66667%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.s6{margin-left:0;width:50%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.s7{margin-left:0;width:58.33333%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.s8{margin-left:0;width:66.66667%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.s9{margin-left:0;width:75%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.s10{margin-left:0;width:83.33333%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.s11{margin-left:0;width:91.66667%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.s12{margin-left:0;width:100%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width:601px){.row .col.m1{margin-left:0;width:8.33333%}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.m2{margin-left:0;width:16.66667%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.m3{margin-left:0;width:25%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.m4{margin-left:0;width:33.33333%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.m5{margin-left:0;width:41.66667%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.m6{margin-left:0;width:50%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.m7{margin-left:0;width:58.33333%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.m8{margin-left:0;width:66.66667%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.m9{margin-left:0;width:75%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.m10{margin-left:0;width:83.33333%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.m11{margin-left:0;width:91.66667%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.m12{margin-left:0;width:100%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width:993px){.row .col.l1{margin-left:0;width:8.33333%}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.l2{margin-left:0;width:16.66667%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.l3{margin-left:0;width:25%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.l4{margin-left:0;width:33.33333%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.l5{margin-left:0;width:41.66667%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.l6{margin-left:0;width:50%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.l7{margin-left:0;width:58.33333%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.l8{margin-left:0;width:66.66667%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.l9{margin-left:0;width:75%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.l10{margin-left:0;width:83.33333%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.l11{margin-left:0;width:91.66667%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.l12{margin-left:0;width:100%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}nav{background-color:#03a9f4;height:56px;line-height:56px;width:100%}nav,nav a{color:#fff}nav .nav-wrapper{height:100%;position:relative}nav .nav-wrapper i{display:block;font-size:2rem}@media only screen and (min-width:993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;height:56px;position:relative;z-index:1}nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{color:#fff;display:inline-block;font-size:2.1rem;padding:0;position:absolute;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}nav .brand-logo.left{left:.5rem}nav .brand-logo.right{left:auto;right:.5rem}}nav .brand-logo.right{padding:0;right:.5rem}nav ul{margin:0}nav ul li{float:left;padding:0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}nav ul li.active,nav ul li:hover{background-color:rgba(0,0,0,.1)}nav ul a{color:#fff;display:block;font-size:1rem;padding:0 15px}nav ul.left{float:left}nav .input-field{margin:0}nav .input-field input{border:none;font-size:1.2rem;height:100%;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=date]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=text]:valid,nav .input-field input[type=url]:valid{border:none;box-shadow:none}nav .input-field label{left:0;top:0}nav .input-field label i{color:hsla(0,0%,100%,.7);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-fixed{height:56px;position:relative;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width:601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:Roboto;font-weight:200;src:local(Roboto Thin),url(../fonts/Roboto-Thin.06ca73d.woff2) format("woff2"),url(../fonts/Roboto-Thin.7bf9050.woff) format("woff"),url(../fonts/Roboto-Thin.bc405e8.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;src:local(Roboto Light),url(../fonts/Roboto-Light.7d1febe.woff2) format("woff2"),url(../fonts/Roboto-Light.dd9e8e4.woff) format("woff"),url(../fonts/Roboto-Light.7cedccd.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:400;src:local(Roboto Regular),url(../fonts/Roboto-Regular.e9a9d28.woff2) format("woff2"),url(../fonts/Roboto-Regular.5e1aec0.woff) format("woff"),url(../fonts/Roboto-Regular.04b605a.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;src:url(../fonts/Roboto-Medium.c90d94f.woff2) format("woff2"),url(../fonts/Roboto-Medium.e2d3fd0.woff) format("woff"),url(../fonts/Roboto-Medium.987ab51.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;src:url(../fonts/Roboto-Bold.8b6957a.woff2) format("woff2"),url(../fonts/Roboto-Bold.9f4933e.woff) format("woff"),url(../fonts/Roboto-Bold.29d0602.ttf) format("truetype")}a{text-decoration:none}html{color:rgba(0,0,0,.87);font-family:Roboto,sans-serif;font-weight:400;line-height:1.5}@media only screen and (min-width:0){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14.5px}}@media only screen and (min-width:1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;margin:2.1rem 0 1.68rem}h1,h2{line-height:110%}h2{font-size:3.56rem;margin:1.78rem 0 1.424rem}h3{font-size:2.92rem;margin:1.46rem 0 1.168rem}h3,h4{line-height:110%}h4{font-size:2.28rem;margin:1.14rem 0 .912rem}h5{font-size:1.64rem;margin:.82rem 0 .656rem}h5,h6{line-height:110%}h6{font-size:1rem;margin:.5rem 0 .4rem}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width:360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width:390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width:420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width:450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width:480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width:510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width:540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width:570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width:600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width:630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width:660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width:690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width:720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width:750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width:780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width:810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width:840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width:870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width:900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width:930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width:960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width:360px){.flow-text{font-size:1.2rem}}.card-panel{padding:20px}.card,.card-panel{background-color:#fff;border-radius:2px;margin:.5rem 0 1rem;transition:box-shadow .25s}.card{position:relative}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.large.card,.medium.card,.small.card{position:relative}.large.card .card-image,.medium.card .card-image,.small.card .card-image{max-height:60%;overflow:hidden}.large.card .card-content,.medium.card .card-content,.small.card .card-content{max-height:40%;overflow:hidden}.large.card .card-action,.medium.card .card-action,.small.card .card-action{background-color:inherit;bottom:0;left:0;position:absolute;right:0;z-index:1}.small.card{height:300px}.medium.card{height:400px}.large.card{height:500px}.card .card-image{position:relative}.card .card-image img{border-radius:2px 2px 0 0;bottom:0;display:block;left:0;position:relative;right:0;top:0;width:100%}.card .card-image .card-title{bottom:0;color:#fff;left:0;padding:20px;position:absolute}.card .card-content{border-radius:0 0 2px 2px;padding:20px}.card .card-content p{color:inherit;margin:0}.card .card-content .card-title{line-height:48px}.card .card-action{border-top:1px solid hsla(0,0%,63%,.2);padding:20px}.card .card-action a{color:#ffab40;margin-right:20px;text-transform:uppercase;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.card .card-action a:hover{color:#ffd8a6}.card .card-reveal{background-color:#fff;display:none;height:100%;overflow-y:auto;padding:20px;position:absolute;top:100%;width:100%;z-index:1}.card .card-reveal .card-title{cursor:pointer;display:block}.subtabs,.tabs{box-shadow:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:48px;margin:0 auto;position:relative;white-space:nowrap;width:100%}.subtabs .tab,.tabs .tab{display:block;flex-grow:1;float:left;height:48px;letter-spacing:.8px;line-height:48px;margin:0;min-width:80px;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;text-transform:uppercase;width:15%}.subtabs .tab a,.tabs .tab a{color:#fff;display:block;height:100%;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color .28s ease;-moz-transition:color .28s ease;-o-transition:color .28s ease;-ms-transition:color .28s ease;transition:color .28s ease;width:100%}.subtabs .tab a:hover,.tabs .tab a:hover{color:#60ccfd}.actions.header .subtabs a.tab.disabled-action a,.actions.header .tabs a.tab.disabled-action a,.subtabs .actions.header a.tab.disabled-action a,.subtabs .tab.btn-flat[disabled] a,.subtabs .tab.disabled a,.subtabs .tab.modal-btn-danger[disabled] a,.subtabs .tab.modal-btn-primary[disabled] a,.subtabs .tab.modal-btn-warning[disabled] a,.tabs .actions.header a.tab.disabled-action a,.tabs .tab.btn-flat[disabled] a,.tabs .tab.disabled a,.tabs .tab.modal-btn-danger[disabled] a,.tabs .tab.modal-btn-primary[disabled] a,.tabs .tab.modal-btn-warning[disabled] a{color:#60ccfd;cursor:default}.subtabs .indicator,.tabs .indicator{bottom:0;height:2px;position:absolute;will-change:left,right}.hide-tab-scrollbar{height:48px;overflow:hidden;position:relative}.hide-tab-scrollbar .subtabs,.hide-tab-scrollbar .tabs{overflow-x:scroll;overflow-y:hidden}.scrollbar-measure{height:100px;overflow:scroll;position:absolute;top:-9999px;width:100px}.actions.header a.modal-btn-danger.disabled-action,.actions.header a.modal-btn-primary.disabled-action,.actions.header a.modal-btn-warning.disabled-action,.btn,.btn-flat,.btn-large,.modal-btn-danger,.modal-btn-danger.disabled,.modal-btn-danger[disabled],.modal-btn-primary,.modal-btn-primary.disabled,.modal-btn-primary[disabled],.modal-btn-warning,.modal-btn-warning.disabled,.modal-btn-warning[disabled]{-webkit-tap-highlight-color:transparent;border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle}.actions.header a.btn-floating.disabled-action,.actions.header a.btn-large.disabled-action,.actions.header a.btn.disabled-action,.btn-floating.btn-flat[disabled],.btn-floating.disabled,.btn-floating.modal-btn-danger[disabled],.btn-floating.modal-btn-primary[disabled],.btn-floating.modal-btn-warning[disabled],.btn-floating:disabled,.btn-large.btn-flat[disabled],.btn-large.disabled,.btn-large.modal-btn-danger[disabled],.btn-large.modal-btn-primary[disabled],.btn-large.modal-btn-warning[disabled],.btn-large:disabled,.btn.btn-flat[disabled],.btn.disabled,.btn.modal-btn-danger[disabled],.btn.modal-btn-primary[disabled],.btn.modal-btn-warning[disabled],.btn:disabled,.disabled.btn-large{background-color:#dfdfdf!important;box-shadow:none;color:#9f9f9f!important;cursor:default}.actions.header a.btn-floating.disabled-action *,.actions.header a.btn-large.disabled-action *,.actions.header a.btn.disabled-action *,.btn-floating.btn-flat[disabled] *,.btn-floating.disabled *,.btn-floating.modal-btn-danger[disabled] *,.btn-floating.modal-btn-primary[disabled] *,.btn-floating.modal-btn-warning[disabled] *,.btn-floating:disabled *,.btn-large.btn-flat[disabled] *,.btn-large.disabled *,.btn-large.modal-btn-danger[disabled] *,.btn-large.modal-btn-primary[disabled] *,.btn-large.modal-btn-warning[disabled] *,.btn-large:disabled *,.btn.btn-flat[disabled] *,.btn.disabled *,.btn.modal-btn-danger[disabled] *,.btn.modal-btn-primary[disabled] *,.btn.modal-btn-warning[disabled] *,.btn:disabled *,.disabled.btn-large *{pointer-events:none}.actions.header a.btn-floating.disabled-action:hover,.actions.header a.btn-large.disabled-action:hover,.actions.header a.btn.disabled-action:hover,.btn-floating.btn-flat:hover[disabled],.btn-floating.disabled:hover,.btn-floating.modal-btn-danger:hover[disabled],.btn-floating.modal-btn-primary:hover[disabled],.btn-floating.modal-btn-warning:hover[disabled],.btn-floating:disabled:hover,.btn-large.btn-flat:hover[disabled],.btn-large.disabled:hover,.btn-large.modal-btn-danger:hover[disabled],.btn-large.modal-btn-primary:hover[disabled],.btn-large.modal-btn-warning:hover[disabled],.btn-large:disabled:hover,.btn.btn-flat:hover[disabled],.btn.disabled:hover,.btn.modal-btn-danger:hover[disabled],.btn.modal-btn-primary:hover[disabled],.btn.modal-btn-warning:hover[disabled],.btn:disabled:hover,.disabled.btn-large:hover{background-color:#dfdfdf;color:#9f9f9f}.actions.header a.modal-btn-danger.disabled-action i,.actions.header a.modal-btn-primary.disabled-action i,.actions.header a.modal-btn-warning.disabled-action i,.btn i,.btn-flat i,.btn-floating i,.btn-large i,.modal-btn-danger i,.modal-btn-danger.disabled i,.modal-btn-danger[disabled] i,.modal-btn-primary i,.modal-btn-primary.disabled i,.modal-btn-primary[disabled] i,.modal-btn-warning i,.modal-btn-warning.disabled i,.modal-btn-warning[disabled] i{font-size:1.3rem;line-height:inherit}.btn,.btn-large{background-color:#2196f3;color:#fff;cursor:pointer;letter-spacing:.5px;text-align:center;text-decoration:none;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.btn-large:hover,.btn:hover{background-color:#39a1f4}.btn-floating{background-color:#2196f3;border-radius:50%;cursor:pointer;height:37px;overflow:hidden;padding:0;position:relative;transition:.3s;vertical-align:middle;width:37px;z-index:1}.btn-floating,.btn-floating i{color:#fff;display:inline-block;line-height:37px}.btn-floating i{font-size:1.6rem;text-align:center;width:inherit}.btn-floating:before{border-radius:0}.btn-floating.btn-large{height:55.5px;width:55.5px}.btn-floating.btn-large i{line-height:55.5px}button.btn-floating{border:none}.fixed-action-btn{bottom:23px;margin-bottom:0;padding-top:15px;position:fixed;right:23px;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{height:100%;left:auto;right:64px;text-align:right;top:50%;transform:translateY(-50%);width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn ul{bottom:64px;left:0;margin:0;position:absolute;right:0;text-align:center;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.actions.header a.modal-btn-danger.disabled-action,.actions.header a.modal-btn-primary.disabled-action,.actions.header a.modal-btn-warning.disabled-action,.btn-flat,.modal-btn-danger,.modal-btn-danger.disabled,.modal-btn-danger[disabled],.modal-btn-primary,.modal-btn-primary.disabled,.modal-btn-primary[disabled],.modal-btn-warning,.modal-btn-warning.disabled,.modal-btn-warning[disabled]{background-color:transparent;box-shadow:none;color:#343434}.actions.header a.btn-flat.disabled-action,.actions.header a.disabled-action.modal-btn-danger,.actions.header a.disabled-action.modal-btn-primary,.actions.header a.disabled-action.modal-btn-warning,.btn-flat.disabled,.btn-flat[disabled],.disabled.modal-btn-danger,.disabled.modal-btn-primary,.disabled.modal-btn-warning,.modal-btn-danger[disabled],.modal-btn-primary[disabled],.modal-btn-warning[disabled]{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content,.light-dropdown-content{background-color:#fff;display:none;margin:0;max-height:650px;min-width:100px;opacity:0;overflow-y:auto;position:absolute;will-change:width,height;z-index:999}.dropdown-content li,.light-dropdown-content li{clear:both;color:rgba(0,0,0,.87);cursor:pointer;line-height:1.5rem;min-height:50px;text-align:left;text-transform:none;width:100%}.dropdown-content .sed-students-list li.item:hover,.dropdown-content li.active,.dropdown-content li.selected,.dropdown-content li:hover,.light-dropdown-content .sed-students-list li.item:hover,.light-dropdown-content li.active,.light-dropdown-content li.selected,.light-dropdown-content li:hover,.sed-students-list .dropdown-content li.item:hover,.sed-students-list .light-dropdown-content li.item:hover{background-color:#eee}.dropdown-content .sed-students-list li.active.item:hover,.dropdown-content li.active.selected,.light-dropdown-content .sed-students-list li.active.item:hover,.light-dropdown-content li.active.selected,.sed-students-list .dropdown-content li.active.item:hover,.sed-students-list .light-dropdown-content li.active.item:hover{background-color:#e1e1e1}.dropdown-content li.divider,.light-dropdown-content li.divider{height:1px;min-height:0}.dropdown-content li>a,.dropdown-content li>span,.light-dropdown-content li>a,.light-dropdown-content li>span{color:#2196f3;display:block;font-size:16px;line-height:22px;padding:14px 16px}.dropdown-content li>span>label,.light-dropdown-content li>span>label{height:18px;left:3px;top:1px}.dropdown-content li>a>i,.light-dropdown-content li>a>i{height:inherit;line-height:inherit}.modal{background-color:#fafafa;border-radius:2px;display:none;left:0;margin:auto;max-height:70%;overflow-y:auto;padding:0;position:fixed;right:0;width:55%;will-change:top,opacity}@media only screen and (max-width:992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{background-color:#fafafa;border-radius:0 0 2px 2px;height:56px;padding:4px 6px;width:100%}.actions.header .modal .modal-footer a.modal-btn-danger.disabled-action,.actions.header .modal .modal-footer a.modal-btn-primary.disabled-action,.actions.header .modal .modal-footer a.modal-btn-warning.disabled-action,.modal .modal-footer .actions.header a.modal-btn-danger.disabled-action,.modal .modal-footer .actions.header a.modal-btn-primary.disabled-action,.modal .modal-footer .actions.header a.modal-btn-warning.disabled-action,.modal .modal-footer .btn,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-large,.modal .modal-footer .modal-btn-danger,.modal .modal-footer .modal-btn-primary,.modal .modal-footer .modal-btn-warning{float:right;margin:6px 0}.lean-overlay{background:#000;bottom:0;display:none;height:125%;left:0;position:fixed;right:0;top:-100px;width:100%;will-change:opacity;z-index:999}.modal.modal-fixed-footer{height:70%;padding:0}.modal.modal-fixed-footer .modal-content{height:calc(100% - 56px);max-height:100%;overflow-y:auto;position:absolute;width:100%}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.1);bottom:0;position:absolute}.modal.bottom-sheet{border-radius:0;bottom:-100%;margin:0;max-height:45%;top:auto;width:100%;will-change:bottom,opacity}.collapsible{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;margin:.5rem 0 1rem}.collapsible-header{background-color:#fff;border-bottom:1px solid #ddd;cursor:pointer;display:block;line-height:3rem;min-height:3rem;padding:0 1rem}.collapsible-header i{display:block;float:left;font-size:1.6rem;line-height:3rem;margin-right:1rem;text-align:center;width:2rem}.collapsible-body{border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible{border:none;box-shadow:none}.side-nav .collapsible li{padding:0}.side-nav .collapsible-header{background-color:transparent;border:none;height:inherit;line-height:inherit;margin:0 1rem}.side-nav .collapsible-header i{line-height:inherit}.side-nav .collapsible-body{background-color:#fff;border:0}.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin:0 24px;transition:margin .35s cubic-bezier(.25,.46,.45,.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);margin:16px 0}.chip,.codering-badge{background-color:#e4e4e4;border-radius:16px;color:rgba(0,0,0,.6);display:inline-block;font-size:13px;font-weight:500;height:32px;line-height:32px;padding:0 12px}.chip img,.codering-badge img{border-radius:50%;float:left;height:32px;margin:0 8px 0 -12px;width:32px}.chip i.action.on-hoverw,.chip i.material-icons,.chip i.on-hover,.chip i.studentclass-status,.codering-badge i.action.on-hoverw,.codering-badge i.material-icons,.codering-badge i.on-hover,.codering-badge i.studentclass-status{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.materialboxed{cursor:zoom-in;display:block;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}.materialboxed:hover{will-change:left,top,width,height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{background-color:#292929;bottom:0;left:0;position:fixed;right:0;top:0;will-change:opacity;z-index:999}.materialbox-caption{-webkit-font-smoothing:antialiased;bottom:0;color:#fff;display:none;height:50px;line-height:50px;padding:0 15%;position:fixed;text-align:center;width:100%;z-index:1000}select:focus{outline:1px solid #fff}button:focus{background-color:#349ff4;outline:none}label{color:#e0e0e0;font-size:.8rem}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #e0e0e0;border-radius:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-size:1rem;height:3rem;margin:0 0 15px;outline:none;padding:0;transition:all .3s;width:100%}input[type=date]:disabled,input[type=date][readonly=readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly=readonly],input[type=email]:disabled,input[type=email][readonly=readonly],input[type=number]:disabled,input[type=number][readonly=readonly],input[type=password]:disabled,input[type=password][readonly=readonly],input[type=search]:disabled,input[type=search][readonly=readonly],input[type=tel]:disabled,input[type=tel][readonly=readonly],input[type=text]:disabled,input[type=text][readonly=readonly],input[type=time]:disabled,input[type=time][readonly=readonly],input[type=url]:disabled,input[type=url][readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{border-bottom:1px dotted rgba(0,0,0,.26);color:rgba(0,0,0,.26)}input[type=date]:disabled+label,input[type=date][readonly=readonly]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly=readonly]+label,input[type=email]:disabled+label,input[type=email][readonly=readonly]+label,input[type=number]:disabled+label,input[type=number][readonly=readonly]+label,input[type=password]:disabled+label,input[type=password][readonly=readonly]+label,input[type=search]:disabled+label,input[type=search][readonly=readonly]+label,input[type=tel]:disabled+label,input[type=tel][readonly=readonly]+label,input[type=text]:disabled+label,input[type=text][readonly=readonly]+label,input[type=time]:disabled+label,input[type=time][readonly=readonly]+label,input[type=url]:disabled+label,input[type=url][readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{color:rgba(0,0,0,.26)}input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#2196f3}input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50}input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{color:#4caf50;content:attr(data-success);opacity:1}input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{color:#f44336;content:attr(data-error);opacity:1}input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=email]+label:after,input[type=number]+label:after,input[type=password]+label:after,input[type=search]+label:after,input[type=tel]+label:after,input[type=text]+label:after,input[type=time]+label:after,input[type=url]+label:after,textarea.materialize-textarea+label:after{content:"";display:block;opacity:0;position:absolute;top:65px;transition:opacity .2s ease-out,color .2s ease-out}.input-field{margin-top:1rem;position:relative}.input-field label{color:#e0e0e0;cursor:text;font-size:1rem;left:.75rem;position:absolute;top:.8rem;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{font-size:2rem;position:absolute;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s;width:3rem}.input-field .prefix.active{color:#2196f3}.input-field .prefix~input,.input-field .prefix~textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix~textarea{padding-top:.8rem}.input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:992px){.input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus~.action.on-hoverw,.input-field input[type=search]:focus~.material-icons,.input-field input[type=search]:focus~.mdi-navigation-close,.input-field input[type=search]:focus~i.on-hover,.input-field input[type=search]:focus~i.studentclass-status{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search]~.action.on-hoverw,.input-field input[type=search]~.material-icons,.input-field input[type=search]~.mdi-navigation-close,.input-field input[type=search]~i.on-hover,.input-field input[type=search]~i.studentclass-status{color:transparent;cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:0;transition:color .3s}textarea{background-color:transparent;height:3rem;width:100%}textarea.materialize-textarea{min-height:3rem;overflow-y:hidden;padding:1.6rem 0;resize:none}.hiddendiv{word-wrap:break-word;display:none;overflow-wrap:break-word;padding-top:1.2rem;white-space:pre-wrap}[type=radio]:checked,[type=radio]:not(:checked){left:-9999px;position:absolute;visibility:hidden}[type=radio]:checked+label,[type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:1rem;height:25px;line-height:25px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type=radio]+label:after,[type=radio]+label:before,[type=radio]:checked+label,[type=radio]:not(:checked)+label{-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}[type=radio]+label:after,[type=radio]+label:before{content:"";height:16px;left:0;margin:4px;position:absolute;top:0;width:16px;z-index:0}[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border:2px solid #5a5a5a;border-radius:50%}[type=radio]:not(:checked)+label:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:-1}[type=radio]:checked+label:before{border:2px solid transparent;border-radius:50%}[type=radio]:checked+label:after{background-color:#2196f3;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);z-index:0}[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after{border:2px solid #2196f3;border-radius:50%}[type=radio].with-gap:checked+label:after{background-color:#2196f3;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);z-index:0}[type=radio].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,.26)}[type=radio].with-gap:disabled:checked+label:after{background-color:rgba(0,0,0,.26);border:none}[type=radio]:disabled:checked+label:before,[type=radio]:disabled:not(:checked)+label:before{background-color:transparent;border-color:rgba(0,0,0,.26)}[type=radio]:disabled+label{color:rgba(0,0,0,.26)}[type=radio]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,.26)}[type=radio]:disabled:checked+label:after{background-color:rgba(0,0,0,.26);border-color:#bdbdbd}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type=checkbox]:checked,[type=checkbox]:not(:checked){left:-9999px;position:absolute;visibility:hidden}[type=checkbox]+label{cursor:pointer;display:inline-block;font-size:1rem;height:25px;line-height:25px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type=checkbox]:not(:checked):disabled+label:before{background-color:rgba(0,0,0,.26);border:none}[type=checkbox]:checked+label:before{-webkit-backface-visibility:hidden;border-color:transparent #2196f3 #2196f3 transparent;border-style:solid;border-width:2px;height:22px;left:-3px;top:-4px;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;width:12px}[type=checkbox]:checked:disabled+label:before{border-bottom:2px solid rgba(0,0,0,.26);border-right:2px solid rgba(0,0,0,.26)}[type=checkbox]:indeterminate+label:before{-webkit-backface-visibility:hidden;border:none;border-right:2px solid #2196f3;height:22px;left:-10px;top:-11px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;width:10px}[type=checkbox]:indeterminate:disabled+label:before{background-color:transparent;border-right:2px solid rgba(0,0,0,.26)}[type=checkbox].filled-in+label:after{border-radius:2px}[type=checkbox].filled-in+label:after,[type=checkbox].filled-in+label:before{content:"";left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type=checkbox].filled-in:not(:checked)+label:before{border:3px solid transparent;height:0;left:6px;top:10px;-webkit-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%;width:0}[type=checkbox].filled-in:not(:checked)+label:after{background-color:transparent;border:2px solid #5a5a5a;height:20px;top:0;width:20px;z-index:0}[type=checkbox].filled-in:checked+label:before{border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;height:13px;left:1px;top:0;-webkit-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:8px}[type=checkbox].filled-in:checked+label:after{background-color:#2196f3;border:2px solid #2196f3;height:20px;top:0;width:20px;z-index:0}[type=checkbox].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type=checkbox].filled-in:disabled:not(:checked)+label:after{background-color:#bdbdbd;border-color:transparent}[type=checkbox].filled-in:disabled:checked+label:before{background-color:transparent}[type=checkbox].filled-in:disabled:checked+label:after{background-color:#bdbdbd;border-color:#bdbdbd}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{height:0;opacity:0;width:0}.switch label input[type=checkbox]:checked+.lever{background-color:#a7ceec}.switch label input[type=checkbox]:checked+.lever:after{background-color:#2196f3}.switch label .lever{background-color:#818181;border-radius:15px;content:"";display:inline-block;height:15px;margin:0 16px;position:relative;transition:background .3s ease;vertical-align:middle;width:40px}.switch label .lever:after{background-color:#f1f1f1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);content:"";display:inline-block;height:21px;left:-5px;position:absolute;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease;width:21px}input[type=checkbox]:checked:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(33,150,243,.1)}input[type=checkbox]:not(:disabled)~.lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.08)}.switch label input[type=checkbox]:checked+.lever:after{left:24px}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#bdbdbd}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{background-color:transparent;border:none;border-bottom:1px solid #e0e0e0;cursor:pointer;display:block;font-size:1rem;height:3rem;line-height:3rem;margin:0 0 15px;outline:none;padding:0;position:relative;width:100%}.select-wrapper span.caret{color:initial;font-size:10px;position:absolute;right:0;top:16px}.select-wrapper span.caret.btn-flat[disabled],.select-wrapper span.caret.disabled,.select-wrapper span.caret.modal-btn-danger[disabled],.select-wrapper span.caret.modal-btn-primary[disabled],.select-wrapper span.caret.modal-btn-warning[disabled]{color:rgba(0,0,0,.26)}.select-wrapper+label{font-size:.8rem;position:absolute;top:-14px}select{display:none}select.browser-default{display:block}select:disabled{color:rgba(0,0,0,.3)}.select-wrapper input.select-dropdown:disabled{border-bottom:1px solid rgba(0,0,0,.3);color:rgba(0,0,0,.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select-wrapper i{color:rgba(0,0,0,.3)}.select-dropdown li.btn-flat[disabled],.select-dropdown li.btn-flat[disabled]>span,.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.modal-btn-danger[disabled],.select-dropdown li.modal-btn-danger[disabled]>span,.select-dropdown li.modal-btn-primary[disabled],.select-dropdown li.modal-btn-primary[disabled]>span,.select-dropdown li.modal-btn-warning[disabled],.select-dropdown li.modal-btn-warning[disabled]>span,.select-dropdown li.optgroup{background-color:transparent;color:rgba(0,0,0,.3)}.select-dropdown li img{float:right;height:40px;margin:5px 15px;width:40px}.select-dropdown li.optgroup{border-top:1px solid #eee}.sed-students-list .select-dropdown li.optgroup.item:hover>span,.select-dropdown .sed-students-list li.optgroup.item:hover>span,.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,.4)}.select-dropdown li.optgroup~li:not(.optgroup){padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{bottom:0;cursor:pointer;filter:alpha(opacity=0);font-size:20px;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{background-color:transparent;border:none;margin:15px 0;outline:none;padding:0;position:relative;width:100%}input[type=range]+.thumb{background-color:#2196f3;border:none;border-radius:50%;height:0;margin-left:-6px;position:absolute;top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;width:0}input[type=range]+.thumb .value{color:#2196f3;display:block;font-size:0;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:30px}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;font-size:10px;margin-left:-1px;margin-top:8px}input[type=range]:focus{outline:none}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{background:#c2c0c2;border:none;height:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#2196f3;border:none;border-radius:50%;height:14px;margin:-5px 0 0;transform-origin:50% 50%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;width:14px}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid #fff}input[type=range]::-moz-range-track{background:#ddd;border:none;height:3px}input[type=range]::-moz-range-thumb{background:#2196f3;border:none;border-radius:50%;height:14px;margin-top:-5px;width:14px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;height:3px}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{background:#2196f3;border:none;border-radius:50%;height:14px;width:14px}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:hsla(0,0%,100%,.9);border:1px solid #f2f2f2;border-radius:2px;height:3rem;padding:5px;width:100%}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{color:#757575;display:inline-block;font-weight:300;height:1.5rem;letter-spacing:.4;line-height:1.5rem;padding-left:20px}.table-of-contents a:hover{border-left:1px solid #ea4a4f;color:#a8a8a8;padding-left:19px}.table-of-contents a.active{border-left:2px solid #ea4a4f;font-weight:500;padding-left:18px}.side-nav{background-color:#fff;height:calc(100% + 60px);height:100%;left:-105%;margin:0;overflow-y:auto;padding-bottom:60px;position:fixed;top:0;width:240px;will-change:left;z-index:999}.side-nav.right-aligned{left:auto;right:-105%;will-change:right}.side-nav .collapsible{margin:0}.side-nav li{float:none;padding:0 15px}.side-nav li.active,.side-nav li:hover{background-color:#ddd}.side-nav a{color:#444;display:block;font-size:1rem;height:64px;line-height:64px;padding:0 15px}.drag-target{height:100%;position:fixed;top:0;width:10px;z-index:998}.side-nav.fixed a{color:#444;display:block;padding:0 15px}.side-nav.fixed{left:0;position:fixed}.side-nav.fixed.right-aligned{left:auto;right:0}@media only screen and (max-width:992px){.side-nav.fixed{left:-105%}.side-nav.fixed.right-aligned{left:auto;right:-105%}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#03a9f4}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{background-color:rgba(0,0,0,.5);height:120vh;left:0;position:fixed;right:0;top:0;will-change:opacity;z-index:997}.picker{color:#000;font-size:16px;line-height:1.2;position:absolute;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10000}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame,.picker__holder{bottom:0;left:0;right:0;top:100%}.picker__holder{-webkit-backface-visibility:hidden;position:fixed;-webkit-transition:background .15s ease-out,top 0s .15s;-moz-transition:background .15s ease-out,top 0s .15s;transition:background .15s ease-out,top 0s .15s}.picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);max-height:350px;min-width:256px;-moz-opacity:0;opacity:0;position:absolute;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out;width:300px}@media (min-height:28.875em){.picker__frame{bottom:-100%;max-height:80%;overflow:visible;top:auto}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;height:100%;width:100%}@media (min-height:28.875em){.picker__wrap{display:block}}.picker__box{display:table-cell;vertical-align:middle}@media (min-height:28.875em){.picker__box{border-color:#898989 #777 #777;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-style:solid;border-width:1px 1px 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);box-shadow:0 12px 36px 16px rgba(0,0,0,.24);display:block}}.picker--opened .picker__holder{zoom:1;background:transparent;background:rgba(0,0,0,.32);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";top:0;-webkit-transition:background .15s ease-out;-moz-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;top:0}@media (min-height:35.875em){.picker--opened .picker__frame{bottom:20%auto;top:10%}}.picker__input.picker__input--active{border-color:#e3f2fd}.picker__frame{margin:0 auto;max-width:325px}@media (min-height:38.875em){.picker--opened .picker__frame{bottom:auto;top:10%}}.picker__box{padding:0 1em}.picker__header{margin-top:.75em;position:relative;text-align:center}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;margin-left:.25em;margin-right:.25em;padding:0}.picker__select--month.browser-default{background-color:#fff;display:inline;width:40%}.picker__select--year.browser-default{background-color:#fff;display:inline;width:25%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,.05)}.picker__nav--next,.picker__nav--prev{box-sizing:content-box;height:1em;padding:.5em 1.25em;position:absolute;top:-.25em;width:1em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{padding-left:1.25em;right:-1em}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{background:none;border-left-color:#f5f5f5;border-right-color:#f5f5f5;cursor:default}.picker__table{border-collapse:collapse;border-spacing:0;font-size:1rem;margin-top:.75em;table-layout:fixed;width:100%}.picker__table,.picker__table td,.picker__table th{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{color:#999;font-size:.75em;font-weight:500;padding-bottom:.25em;width:14.285714286%}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{border:1px solid transparent;color:#595959;font-weight:400;letter-spacing:-.3;padding:.75rem 0;position:relative}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--infocus:hover{color:#000;cursor:pointer;font-weight:500}.picker__day--outfocus{color:#fff;display:none;padding:.75rem 0}.picker__day--outfocus:hover{color:#ddd;cursor:pointer;font-weight:500}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{align-items:center;display:flex;justify-content:space-between;text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{background:#fff;border:1px solid #fff;display:inline-block;font-size:.8em;font-weight:700;padding:.66em 0;vertical-align:bottom;width:33%}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{background:#b1dcfb;border-bottom-color:#b1dcfb;color:#000;cursor:pointer}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:rgba(0,0,0,.05);outline:none}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{display:inline-block;height:0;position:relative}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{border-left:.66em solid transparent;border-top:.66em solid #0059bc;top:-.05em;width:0}.picker__button--clear:before{border-top:3px solid #e20;top:-.25em;width:.66em}.picker__button--close:before{color:#777;content:"\D7";font-size:1.1em;margin-right:.35em;top:-.1em;vertical-align:top}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{background-color:#2196f3;color:#fff;font-weight:300;padding-bottom:15px;text-align:center}.picker__nav--next:hover,.picker__nav--prev:hover{background:#cfe6f8;color:#000;cursor:pointer}.picker__weekday-display{background-color:#0c84e4;font-size:1rem;font-weight:200;letter-spacing:.5;margin-bottom:15px;padding:10px}.picker__month-display{font-size:2rem;text-transform:uppercase}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{color:hsla(0,0%,100%,.4);font-size:1.8rem}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-bottom:.5em;margin-top:0}.picker__day--infocus{border:1px solid transparent;color:#595959;font-weight:400;letter-spacing:-.3;padding:.75rem 0}.picker__day.picker__day--today{color:#2196f3}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background-color:#2196f3;border-radius:50%;color:#fff;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.picker--focused .picker__day--selected.picker__day--outfocus,.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus{background-color:#cfe6f8}.picker__footer{padding:5px 10px;text-align:right}.picker__close,.picker__today{color:#2196f3;font-size:1.1rem;padding:0 1rem}.picker__nav--next:before,.picker__nav--prev:before{border-bottom:.5em solid transparent;border-right:.75em solid #676767;border-top:.5em solid transparent;content:" ";display:block;height:0;margin:0 auto;width:0}.picker__nav--next:before{border-left:.75em solid #676767;border-right:0}button.picker__clear:focus,button.picker__close:focus,button.picker__today:focus{background-color:#cfe6f8}.picker__list{list-style:none;margin:0;padding:.75em 0 4.2em}.picker__list-item{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;padding:.75em 1.25em;position:relative}@media (min-height:46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{background:#b1dcfb;color:#000;cursor:pointer}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover{background:#b1dcfb;color:#000;cursor:pointer}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;border-color:#ddd;color:#ddd;cursor:default;z-index:auto}.picker--time .picker__button--clear{background:none;border:0;color:#666;display:block;font-size:.67em;font-weight:500;margin:1em auto 0;padding:1em 1.25em;text-align:center;text-transform:uppercase;width:80%}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#b1dcfb;background:#e20;border-color:#e20;color:#000;color:#fff;cursor:pointer;outline:none}.picker--time .picker__button--clear:before{color:#666;font-size:1.25em;font-weight:700;top:-.25em}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff}.picker--time .picker__frame{max-width:320px;min-width:256px}.picker--time .picker__box{background:#f2f2f2;font-size:1em;padding:0}@media (min-height:40.125em){.picker--time .picker__box{margin-bottom:5em}}/*!
 * ClockPicker v0.0.7 for jQuery (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 *
 * Further modified
 * Copyright 2015 Ching Yaw Hao.
 *
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.picker__box{background:#fff}.picker__date-display{background-color:#26a69a}.clockpicker-display{color:#b2dfdb;display:inline-block;font-size:70px;height:85px;margin:auto;padding:10px 10px 0;vertical-align:middle}.clockpicker-display-column{float:left}.clockpicker-display-am-pm{height:85px;padding-left:5px;vertical-align:bottom}.clockpicker-span-am-pm{color:#b2dfdb;display:inline-block;font-size:23px;line-height:25px}.clockpicker-span-hours,.clockpicker-span-minutes{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;cursor:pointer;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-moz-keyframes pulse{0%{-moz-transform:scaleX(1);transform:scaleX(1)}50%{-moz-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-moz-transform:scaleX(1);transform:scaleX(1)}}@-ms-keyframes pulse{0%{-ms-transform:scaleX(1);transform:scaleX(1)}50%{-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-ms-transform:scaleX(1);transform:scaleX(1)}}@-o-keyframes pulse{0%{-o-transform:scaleX(1);transform:scaleX(1)}50%{-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-o-transform:scaleX(1);transform:scaleX(1)}}#click-am,#click-pm{cursor:pointer}#click-am.text-primary,#click-pm.text-primary,.clockpicker-span-hours.text-primary,.clockpicker-span-minutes.text-primary{-webkit-animation-name:pulse;animation-name:pulse;color:#fff}.clockpicker-moving{cursor:move}.clockpicker-plate{-webkit-touch-callout:none;background-color:#eee;border-radius:50%;height:270px;margin:20px auto auto;overflow:visible;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:270px}.clockpicker-canvas,.clockpicker-dial{height:270px;left:-1px;position:absolute;top:-1px;width:270px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{background-color:rgba(0,150,136,0);border-radius:50%;color:#666;cursor:pointer;height:40px;line-height:40px;position:absolute;text-align:center;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:40px}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:rgba(0,150,136,.25)}.clockpicker-dial{-webkit-transition:-webkit-transform .35s,opacity .35s;-moz-transition:-moz-transform .35s,opacity .35s;-ms-transition:-ms-transform .35s,opacity .35s;-o-transition:-o-transform .35s,opacity .35s;transition:transform .35s,opacity .35s}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.clockpicker-canvas{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.clockpicker-canvas-out{opacity:.25}.clockpicker-canvas-bearing{stroke:none;fill:rgba(0,77,64,.75)}.clockpicker-canvas-fg{stroke:none;fill:rgba(0,77,64,0)}.clockpicker-canvas-fg.active{fill:rgba(0,77,64,.5)}.clockpicker-canvas-bg{stroke:none}.clockpicker-canvas-bg,.clockpicker-canvas-bg-trans{fill:rgba(0,150,136,.25)}.clockpicker-canvas line{stroke:rgba(0,150,136,.25);stroke-width:1;stroke-linecap:round}.clockpicker-am-pm-block{height:50px;margin-top:-10px;width:100%}.clockpicker-button.am-button{float:left;height:45px;width:45px}.clockpicker-button.pm-button{float:right;height:45px;width:45px}button{color:#343434}.actions.header a.btn-floating.modal-btn-danger.disabled-action:focus,.actions.header a.btn-floating.modal-btn-danger.disabled-action:visited,.actions.header a.btn-floating.modal-btn-primary.disabled-action:focus,.actions.header a.btn-floating.modal-btn-primary.disabled-action:visited,.actions.header a.btn-floating.modal-btn-warning.disabled-action:focus,.actions.header a.btn-floating.modal-btn-warning.disabled-action:visited,.btn-floating.btn-flat:focus,.btn-floating.btn-flat:visited,.btn-floating.modal-btn-danger:focus,.btn-floating.modal-btn-danger:visited,.btn-floating.modal-btn-primary:focus,.btn-floating.modal-btn-primary:visited,.btn-floating.modal-btn-warning:focus,.btn-floating.modal-btn-warning:visited{background-color:transparent}.actions.header a.btn-floating.modal-btn-danger.disabled-action:hover,.actions.header a.btn-floating.modal-btn-primary.disabled-action:hover,.actions.header a.btn-floating.modal-btn-warning.disabled-action:hover,.btn-floating.btn-flat:hover,.btn-floating.modal-btn-danger:hover,.btn-floating.modal-btn-primary:hover,.btn-floating.modal-btn-warning:hover{background-color:transparent;box-shadow:none}.actions.header a.btn-floating.active.modal-btn-danger.disabled-action,.actions.header a.btn-floating.active.modal-btn-primary.disabled-action,.actions.header a.btn-floating.active.modal-btn-warning.disabled-action,.btn-floating.active.modal-btn-danger,.btn-floating.active.modal-btn-primary,.btn-floating.active.modal-btn-warning,.btn-floating.btn-flat.active{background-color:rgba(0,150,136,.25)}.actions.header a.btn-floating.modal-btn-danger.disabled-action:active,.actions.header a.btn-floating.modal-btn-primary.disabled-action:active,.actions.header a.btn-floating.modal-btn-warning.disabled-action:active,.btn-floating.btn-flat:active,.btn-floating.modal-btn-danger:active,.btn-floating.modal-btn-primary:active,.btn-floating.modal-btn-warning:active{background-color:rgba(0,150,136,.5)}.picker__footer .clockpicker-button{margin:15px auto auto}.picker__footer .clockpicker-button:focus{background-color:transparent}.picker__footer .clockpicker-button:active{background-color:rgba(0,150,136,.25)}/*!
 * ClockPicker v0.0.7 for jQuery (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/gh-pages/LICENSE)
 *
 * Further modified
 * Copyright 2015 Ching Yaw Hao.
 *
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.darktheme .picker__box{background-color:#212121}.darktheme .picker__date-display{background-color:transparent}.darktheme .clockpicker-display,.darktheme .clockpicker-span-am-pm{color:#fff}.darktheme #click-am.text-primary,.darktheme #click-pm.text-primary,.darktheme .clockpicker-span-hours.text-primary,.darktheme .clockpicker-span-minutes.text-primary{color:#ff4081}.darktheme .clockpicker-plate{background-color:transparent}.darktheme .clockpicker-tick{background-color:rgba(255,64,129,0);color:#fff}.darktheme .clockpicker-tick.active,.darktheme .clockpicker-tick:hover{background-color:rgba(255,64,129,.25)}.darktheme .clockpicker-canvas-bearing{fill:#fff}.darktheme .clockpicker-canvas-fg{fill:rgba(255,64,129,0)}.darktheme .clockpicker-canvas-fg.active{fill:rgba(255,64,129,.5)}.darktheme .clockpicker-canvas-bg,.darktheme .clockpicker-canvas-bg-trans{fill:rgba(255,64,129,.25)}.darktheme .clockpicker-canvas line{stroke:rgba(255,64,129,.25)}.darktheme button{color:#fff}.darktheme .btn-floating.active.modal-btn-danger,.darktheme .btn-floating.active.modal-btn-primary,.darktheme .btn-floating.active.modal-btn-warning,.darktheme .btn-floating.btn-flat.active{background-color:rgba(255,64,129,.25)}.darktheme .btn-floating.btn-flat:active,.darktheme .btn-floating.modal-btn-danger:active,.darktheme .btn-floating.modal-btn-primary:active,.darktheme .btn-floating.modal-btn-warning:active{background-color:rgba(255,64,129,.5)}.darktheme .picker__footer .clockpicker-button:active{background-color:rgba(255,64,129,.25)}.gf-form{align-items:center;display:flex;flex-direction:row;margin-bottom:3px;position:relative;text-align:left}.gf-form--offset-1{margin-left:1rem}.gf-form--grow{flex-grow:1}.gf-form--flex-end{justify-content:flex-end}.gf-form--alt{align-items:flex-start;flex-direction:column}.gf-form--alt .gf-form-label{padding:4px 0}.gf-form--has-input-icon{margin-right:3px;position:relative}.gf-form--has-input-icon .gf-form-input-icon{color:#c7d0d9;font-size:18px;left:10px;margin-top:-9px;position:absolute;top:50%}.gf-form--has-input-icon>input{padding-left:35px}.gf-form--has-input-icon>input:focus+.gf-form-input-icon{color:#767980}.gf-form--has-input-icon .Select--multi .Select-multi-value-wrapper,.gf-form--has-input-icon .Select-placeholder{padding-left:30px}.gf-form-disabled,.gf-form-disabled .gf-form-input,.gf-form-disabled .gf-form-select-wrapper:after,.gf-form-disabled a{color:#767980}.gf-form-group{margin-bottom:2.5rem}.gf-form-inline{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.gf-form-inline .gf-form+.gf-form{margin-right:3px}.gf-form-button-row{padding-top:1.5rem}.gf-form-button-row a,.gf-form-button-row button{margin-right:1rem}.gf-form-label{background-color:#dde4ed;border:1px solid #dde4ed;border-radius:3px 0 0 3px;border-right:none;display:block;flex-shrink:0;font-size:12px;font-weight:500;padding:9px 10px 8px}.gf-form-label--grow{flex-grow:1;min-height:2.6rem}.gf-form-label--error{color:#ec2128}.gf-form-label:disabled{color:#767980}.gf-form-label+.gf-form-label{margin-right:3px}.gf-form-pre{border:1px solid transparent;border-left:none;border-radius:2px 0 0 2px;display:block;flex-grow:1;margin:0 3px 0 0}.gf-form-checkbox{flex-shrink:0;line-height:18px;padding:8px 10px}.gf-form-checkbox .checkbox-label{cursor:pointer;display:inline;line-height:18px;padding:8px .4rem}.gf-form-textarea{max-width:650px}.gf-form-input,input[type=date].gf-form-input,input[type=datetime-local].gf-form-input,input[type=email].gf-form-input,input[type=number].gf-form-input,input[type=password].gf-form-input,input[type=search].gf-form-input,input[type=tel].gf-form-input,input[type=text].gf-form-input,input[type=time].gf-form-input,input[type=url].gf-form-input,textarea.materialize-textarea.gf-form-input{background-clip:padding-box;background-color:#fff;background-image:none;border:1px solid #dde4ed;border-radius:0 3px 3px 0;box-shadow:none;color:#303133;display:block;font-size:14px;height:auto;line-height:18px;margin-right:3px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap;width:auto}.gf-form-input::-ms-expand,input[type=date].gf-form-input::-ms-expand,input[type=datetime-local].gf-form-input::-ms-expand,input[type=email].gf-form-input::-ms-expand,input[type=number].gf-form-input::-ms-expand,input[type=password].gf-form-input::-ms-expand,input[type=search].gf-form-input::-ms-expand,input[type=tel].gf-form-input::-ms-expand,input[type=text].gf-form-input::-ms-expand,input[type=time].gf-form-input::-ms-expand,input[type=url].gf-form-input::-ms-expand,textarea.materialize-textarea.gf-form-input::-ms-expand{background-color:transparent;border:0;display:none}.gf-form-input.gf-input-small,input[type=date].gf-form-input.gf-input-small,input[type=datetime-local].gf-form-input.gf-input-small,input[type=email].gf-form-input.gf-input-small,input[type=number].gf-form-input.gf-input-small,input[type=password].gf-form-input.gf-input-small,input[type=search].gf-form-input.gf-input-small,input[type=tel].gf-form-input.gf-input-small,input[type=text].gf-form-input.gf-input-small,input[type=time].gf-form-input.gf-input-small,input[type=url].gf-form-input.gf-input-small,textarea.materialize-textarea.gf-form-input.gf-input-small{font-size:10px;padding:2.66667px 3.33333px}.gf-form-input::placeholder,input[type=date].gf-form-input::placeholder,input[type=datetime-local].gf-form-input::placeholder,input[type=email].gf-form-input::placeholder,input[type=number].gf-form-input::placeholder,input[type=password].gf-form-input::placeholder,input[type=search].gf-form-input::placeholder,input[type=tel].gf-form-input::placeholder,input[type=text].gf-form-input::placeholder,input[type=time].gf-form-input::placeholder,input[type=url].gf-form-input::placeholder,textarea.materialize-textarea.gf-form-input::placeholder{color:#c7d0d9;opacity:1}.gf-form-input:disabled,.gf-form-input[readonly],input[type=date].gf-form-input:disabled,input[type=date].gf-form-input[readonly],input[type=datetime-local].gf-form-input:disabled,input[type=datetime-local].gf-form-input[readonly],input[type=email].gf-form-input:disabled,input[type=email].gf-form-input[readonly],input[type=number].gf-form-input:disabled,input[type=number].gf-form-input[readonly],input[type=password].gf-form-input:disabled,input[type=password].gf-form-input[readonly],input[type=search].gf-form-input:disabled,input[type=search].gf-form-input[readonly],input[type=tel].gf-form-input:disabled,input[type=tel].gf-form-input[readonly],input[type=text].gf-form-input:disabled,input[type=text].gf-form-input[readonly],input[type=time].gf-form-input:disabled,input[type=time].gf-form-input[readonly],input[type=url].gf-form-input:disabled,input[type=url].gf-form-input[readonly],textarea.materialize-textarea.gf-form-input:disabled,textarea.materialize-textarea.gf-form-input[readonly]{background-color:#dde4ed;opacity:1}.gf-form-input:disabled,input[type=date].gf-form-input:disabled,input[type=datetime-local].gf-form-input:disabled,input[type=email].gf-form-input:disabled,input[type=number].gf-form-input:disabled,input[type=password].gf-form-input:disabled,input[type=search].gf-form-input:disabled,input[type=tel].gf-form-input:disabled,input[type=text].gf-form-input:disabled,input[type=time].gf-form-input:disabled,input[type=url].gf-form-input:disabled,textarea.materialize-textarea.gf-form-input:disabled{cursor:not-allowed}.gf-form-input.gf-size-auto,input[type=date].gf-form-input.gf-size-auto,input[type=datetime-local].gf-form-input.gf-size-auto,input[type=email].gf-form-input.gf-size-auto,input[type=number].gf-form-input.gf-size-auto,input[type=password].gf-form-input.gf-size-auto,input[type=search].gf-form-input.gf-size-auto,input[type=tel].gf-form-input.gf-size-auto,input[type=text].gf-form-input.gf-size-auto,input[type=time].gf-form-input.gf-size-auto,input[type=url].gf-form-input.gf-size-auto,textarea.materialize-textarea.gf-form-input.gf-size-auto{width:auto}.gf-form-input--dropdown,input[type=date].gf-form-input--dropdown,input[type=datetime-local].gf-form-input--dropdown,input[type=email].gf-form-input--dropdown,input[type=number].gf-form-input--dropdown,input[type=password].gf-form-input--dropdown,input[type=search].gf-form-input--dropdown,input[type=tel].gf-form-input--dropdown,input[type=text].gf-form-input--dropdown,input[type=time].gf-form-input--dropdown,input[type=url].gf-form-input--dropdown,textarea.materialize-textarea.gf-form-input--dropdown{padding-right:20px}.gf-form-input--dropdown:after,input[type=date].gf-form-input--dropdown:after,input[type=datetime-local].gf-form-input--dropdown:after,input[type=email].gf-form-input--dropdown:after,input[type=number].gf-form-input--dropdown:after,input[type=password].gf-form-input--dropdown:after,input[type=search].gf-form-input--dropdown:after,input[type=tel].gf-form-input--dropdown:after,input[type=text].gf-form-input--dropdown:after,input[type=time].gf-form-input--dropdown:after,input[type=url].gf-form-input--dropdown:after,textarea.materialize-textarea.gf-form-input--dropdown:after{background-color:transparent;color:#35373f;content:"\e313";font-family:Material Icons;font-size:20px;pointer-events:none;position:absolute;right:3px;top:27%}.gf-form-input--small,input[type=date].gf-form-input--small,input[type=datetime-local].gf-form-input--small,input[type=email].gf-form-input--small,input[type=number].gf-form-input--small,input[type=password].gf-form-input--small,input[type=search].gf-form-input--small,input[type=tel].gf-form-input--small,input[type=text].gf-form-input--small,input[type=time].gf-form-input--small,input[type=url].gf-form-input--small,textarea.materialize-textarea.gf-form-input--small{font-size:12px;padding-bottom:4px;padding-top:4px}.gf-form-input--plaintext,input[type=date].gf-form-input--plaintext,input[type=datetime-local].gf-form-input--plaintext,input[type=email].gf-form-input--plaintext,input[type=number].gf-form-input--plaintext,input[type=password].gf-form-input--plaintext,input[type=search].gf-form-input--plaintext,input[type=tel].gf-form-input--plaintext,input[type=text].gf-form-input--plaintext,input[type=time].gf-form-input--plaintext,input[type=url].gf-form-input--plaintext,textarea.materialize-textarea.gf-form-input--plaintext{white-space:unset}.gf-form-hint{width:100%}.gf-form-hint-text{display:block;padding-top:.5em;text-align:right}.gf-form-select-wrapper{background-color:#fff;margin-right:3px;position:relative}.gf-form-select-wrapper .gf-form-select-icon{left:10px;margin-top:-7px;position:absolute;top:50%;z-index:1}.gf-form-select-wrapper .gf-form-select-icon+.gf-form-input{background-color:transparent;padding-left:30px;position:relative;z-index:2}.gf-form-select-wrapper .gf-form-select-icon+.gf-form-input option{color:#000}.gf-form-select-wrapper .gf-form-input{margin-right:0}.gf-form-select-wrapper select.gf-form-input{padding-right:30px;text-indent:.01px;text-overflow:""}.gf-form-select-wrapper select.gf-form-input:-moz-focusring{color:transparent;outline:none;text-shadow:0 0 0 #35373f}.gf-form-select-wrapper select.gf-form-input.ng-empty{color:#767980}.gf-form-select-wrapper:after{background-color:transparent;color:#35373f;content:"\e313";font-family:Material Icons;font-size:20px;pointer-events:none;position:absolute;right:4px;top:27%}.gf-form-select-wrapper--has-help-icon:after{right:30px}.gf-form--v-stretch{align-items:stretch}.gf-form-btn{flex-grow:0;flex-shrink:0;font-size:12px;line-height:18px;margin-right:3px;padding:8px 10px}.natural-language-inputinput[type=number]{font-size:13px;line-height:18px;margin:-6px -5px 0 5px;padding:4px 5px}.gf-form-dropdown-typeahead{background-color:#fff;border:1px solid #dde4ed;border-radius:0 3px 3px 0;margin-right:3px;padding-right:10px;position:relative}.gf-form-dropdown-typeahead:after{background-color:transparent;color:#303133;content:"\f0d7";font:normal normal normal 12px FontAwesome;pointer-events:none;position:absolute;right:5px;top:35%}.gf-form-dropdown-typeahead .gf-form-input{border:none}.gf-form-help-icon{color:#767980;flex-grow:0;padding-left:1rem}.gf-form-help-icon--bold{color:#41444b;padding-left:0}.gf-form-help-icon--right-absolute{position:absolute;right:1rem;top:10px}.gf-form-help-icon--right-normal{float:right}.gf-form-help-icon--header{margin-bottom:3px}select.gf-form-input~.gf-form-help-icon{right:10px}.gf-form-icon--right-absolute{color:#767980;position:absolute;right:1rem;top:10px}.cta-form{background-color:#e9edf2;border-top:3px solid #3aa655;margin-bottom:1rem;padding:1rem;position:relative}.cta-form__close{position:absolute;right:0;top:0}.query-keyword{color:#0083b3;font-weight:500}.gf-form-disabled .query-keyword{color:#00384d}input[type=text].tight-form-func-param{background:transparent;border:none;font-size:.875rem;height:auto;margin:0;padding:0}label{font-size:medium}.font-roboto,.soft-header,h1,h2,h3,h4,h5,h6{font-family:Roboto}.soft-header{font-size:14px;font-weight:500}.soft-header.f-11{font-size:11px}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border:0;display:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*,:active,:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:none!important}body,html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f9f9f9;margin:0;padding:0;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-align:left}body.fullscreen{overflow:hidden}.default-bgcolor,.default-bgcolor-lightblue,.sed-students-list table.highlight tr.item:hover,table.highlight .sed-students-list tr.item:hover,table.highlight tr.selected{background-color:#f9f9f9}.default-text{color:#333}.darkblue-text{color:#42526e}.lightblue-text{color:#7c8596}a:active,a:focus,a:hover{text-decoration:none}.app-content{display:flex}div[data-view],section[data-view]{margin-bottom:0;width:100%}div.tab-content div[data-view]>div.col{margin-left:0}.help-block,.input-is-invalid-message{color:#f44336;font-size:14px;min-width:400px;pointer-events:none;position:absolute;right:0;text-align:right;top:15px}.primary-color{color:#03a9f4}.card-icon-add,.is-clickable,.pageheader-tabs-wrapper .pageheader-tab,.pointer{cursor:pointer}.no-select,input[type=range],input[type=range]+.thumb{cursor:default}.ni-hide{display:none}nav{background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.06)}nav,nav a{color:#333}.collapsible{border:0}button:active{background-color:#dbeefd;outline:none}.line-height-1{line-height:1}.actions.header a.modal-btn-danger.disabled-action,.actions.header a.modal-btn-primary.disabled-action,.actions.header a.modal-btn-warning.disabled-action,.btn-flat,.modal-btn-danger,.modal-btn-danger.disabled,.modal-btn-danger[disabled],.modal-btn-primary,.modal-btn-primary.disabled,.modal-btn-primary[disabled],.modal-btn-warning,.modal-btn-warning.disabled,.modal-btn-warning[disabled]{cursor:pointer;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.actions.header a.modal-btn-danger.disabled-action:not([disabled]):focus,.actions.header a.modal-btn-danger.disabled-action:not([disabled]):hover,.actions.header a.modal-btn-primary.disabled-action:not([disabled]):focus,.actions.header a.modal-btn-primary.disabled-action:not([disabled]):hover,.actions.header a.modal-btn-warning.disabled-action:not([disabled]):focus,.actions.header a.modal-btn-warning.disabled-action:not([disabled]):hover,.btn-flat:not([disabled]):focus,.btn-flat:not([disabled]):hover,.modal-btn-danger:not([disabled]):focus,.modal-btn-danger:not([disabled]):hover,.modal-btn-primary:not([disabled]):focus,.modal-btn-primary:not([disabled]):hover,.modal-btn-warning:not([disabled]):focus,.modal-btn-warning:not([disabled]):hover{background-color:#f5f5f5}#nav-mobile{background-color:#fff}#nav-mobile li{padding:0}#nav-mobile .active{background-color:transparent}#nav-mobile .active a{color:#333;font-weight:400}#nav-mobile .collapsible-body li .activePage{background-color:#737373;border-right:5px solid #1f89bd;color:#333}#nav-mobile .collapsible-body li a{background-color:#474747;color:#333;margin:0;padding-left:32px}#nav-mobile .collapsible-body li a:hover{background-color:#737373}#nav-mobile.folded{box-shadow:none;width:64px!important}#nav-mobile.folded .user-logged-in{display:flex;padding-left:0}#nav-mobile.folded .user-logged-in .content{display:none}#nav-mobile.folded ul li a{display:flex;justify-content:center}#nav-mobile.folded ul li a i{margin-right:0}#nav-mobile.folded ul li a span{display:none}#nav-mobile.collapsed-view ul li a,#nav-mobile.profile-view ul li a{color:#fff}#nav-mobile.collapsed-view,#nav-mobile.collapsed-view .user-logged-in{background-color:#244457}#nav-mobile.profile-view,#nav-mobile.profile-view .user-logged-in{background-color:#172b4d}.pnav-sections{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;flex-shrink:0;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:0 0 8px;transition:padding .22s;width:100%}.pnav-sections:first-child{margin-top:57px}.pnav-sections .pnav-title{align-items:center;color:#333;display:flex;flex-shrink:0;font-family:Roboto;font-size:16px;height:44px;padding-left:12px;padding-right:12px;padding-top:8px}.pnav-sections .separator-group{align-items:center;padding:8px 12px}.pnav-sections .separator-group .group-title{flex:1 1 auto;font-size:12px;line-height:1;min-width:0;text-transform:uppercase}.pnav-sections .separator-group .group-title .sg-title{align-items:center;color:#333;display:flex;flex-shrink:0;font-family:Roboto;font-size:12px;line-height:1.45455;margin:16px 0 8px;padding:0;text-transform:uppercase}.pnav-sections .separator-group .group-title .actual-separator{border-radius:1px;height:2px;margin-bottom:19px;margin-left:-8px;margin-top:19px}.actions.header .pnav-sections a.pnav-group.disabled-action,.pnav-sections .actions.header a.pnav-group.disabled-action,.pnav-sections .pnav-group.btn-flat[disabled],.pnav-sections .pnav-group.disabled,.pnav-sections .pnav-group.modal-btn-danger[disabled],.pnav-sections .pnav-group.modal-btn-primary[disabled],.pnav-sections .pnav-group.modal-btn-warning[disabled]{color:#999}.pnav-sections a{fill:transparent;align-items:center;background-color:transparent;border-radius:3px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;flex:none;height:40px;padding:8px 12px;text-decoration:none}.pnav-sections a.subtitled{display:block;height:auto}.settings-page{display:flex;margin:0 20px;min-height:calc(100vh - 131px)}.settings-page .panel-nav,.settings-page .pnav-sections{flex:0 1 225px}.settings-page .panel-nav:first-child,.settings-page .pnav-sections:first-child{margin-top:0}.settings-page .panel-nav .pnav-title,.settings-page .pnav-sections .pnav-title{color:#999}.settings-page .panel-nav .separator-group,.settings-page .pnav-sections .separator-group{align-items:center;padding:8px 12px}.settings-page .panel-nav .separator-group .group-title .sg-title,.settings-page .pnav-sections .separator-group .group-title .sg-title{color:#999;font-size:14px;font-weight:700}.settings-page .panel-nav a,.settings-page .pnav-sections a{color:#777}.settings-page .panel-nav a:hover,.settings-page .pnav-sections a:hover{background-color:#f4f5f7;color:#42526e}.sed-students-list .settings-page .panel-nav a.item:hover,.sed-students-list .settings-page .pnav-sections a.item:hover,.settings-page .panel-nav .sed-students-list a.item:hover,.settings-page .panel-nav a.selected,.settings-page .pnav-sections .sed-students-list a.item:hover,.settings-page .pnav-sections a.selected{background-color:#f4f5f7;border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#42526e;font-weight:600}.settings-page .panel-content{padding:0 30px;width:786px}.settings-page .panel-content .panel-description{color:#777}.settings-page .panel-content.wide{width:60vw}.picture-seocolor{padding:0 12px}.picture-seocolor .picture-area{text-align:center}.picture-seocolor .picture-area img{border:5px solid #9acd32;border-radius:50%;height:125px;padding:5px;width:125px}.picture-seocolor .avatar-info{background:rgba(36,68,87,.451);border-radius:7px;color:#e3e6ea;margin:.82rem -12px;padding:12px}.picture-seocolor .avatar-info .avatar-title{border-bottom:2px solid rgba(226,229,233,.25);font-size:1.26rem;margin-bottom:.662rem;margin-top:.82rem;padding-bottom:.662rem;text-align:center}.picture-seocolor .avatar-info>div:not(:nth-child(2)){font-family:Roboto;font-size:13px;padding:4px 0;text-align:center}.sidenav-folded{height:100vh;margin-left:64px;overflow-x:hidden;overflow-y:auto;padding:20px;position:fixed;transition:margin-left .28s;width:240px;z-index:11}.sidenav-folded.fully-left{margin-left:0}.sidenav-folded .pnav-avatar{padding:0 12px}.sidenav-folded .pnav-avatar .picture-area{text-align:center}.sidenav-folded .pnav-avatar .picture-area img{border:5px solid #9acd32;border-radius:50%;height:125px;padding:5px;width:125px}.sidenav-folded .pnav-avatar .avatar-info{background:rgba(36,68,87,.451);border-radius:7px;color:#e3e6ea;margin:.82rem -12px;padding:12px}.sidenav-folded .pnav-avatar .avatar-info .avatar-title{border-bottom:2px solid rgba(226,229,233,.25);font-size:1.26rem;margin-bottom:.662rem;margin-top:.82rem;padding-bottom:.662rem;text-align:center}.sidenav-folded .pnav-avatar .avatar-info>div:not(:nth-child(2)){font-family:Roboto;font-size:13px;padding:4px 0;text-align:center}.sidenav-folded .pnav-sections .pnav-title{color:#e3e6ea}.sidenav-folded .pnav-sections .separator-group{align-items:center;padding:8px 12px}.sidenav-folded .pnav-sections .separator-group .group-title{flex:1 1 auto;font-size:12px;line-height:1;min-width:0;text-transform:uppercase}.sidenav-folded .pnav-sections .separator-group .group-title .group-title-text{font-size:11px;font-weight:600;line-height:1.45455;margin-left:-12px;margin-top:12px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sidenav-folded .pnav-sections .separator-group .group-title .actual-separator{border-radius:1px;height:2px;margin-bottom:19px;margin-left:-8px;margin-top:19px}.sidenav-folded .pnav-sections .separator-group .group-title .sg-title{color:#e3e6ea}.actions.header .sidenav-folded .pnav-sections a.pnav-group.disabled-action,.sidenav-folded .pnav-sections .actions.header a.pnav-group.disabled-action,.sidenav-folded .pnav-sections .pnav-group.btn-flat[disabled],.sidenav-folded .pnav-sections .pnav-group.disabled,.sidenav-folded .pnav-sections .pnav-group.modal-btn-danger[disabled],.sidenav-folded .pnav-sections .pnav-group.modal-btn-primary[disabled],.sidenav-folded .pnav-sections .pnav-group.modal-btn-warning[disabled]{color:#999}.sidenav-folded .pnav-sections a{fill:transparent;background-color:transparent;color:#fff}#student-profile{background-color:#245777}#student-profile.sidenav-folded{z-index:1002}#student-profile .pnav-sections .separator-group .group-title .group-title-text{font-size:11px;font-weight:600;line-height:1.45455;margin-left:-12px;margin-top:12px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#student-profile .pnav-sections .separator-group .group-title .actual-separator{background:#244457}#student-profile .pnav-sections a{color:#fff}#student-profile .pnav-sections .sed-students-list a.item:hover,#student-profile .pnav-sections a.selected,#student-profile .pnav-sections a:hover,.sed-students-list #student-profile .pnav-sections a.item:hover{fill:#244457;background-color:#244457}body.fullscreen #student-profile{display:none}.side-nav .collapsible-header{margin:0}.navbar-search .autocomplete input[type=search]{border:1px solid #eee;border-radius:3px;min-width:400px}.navbar-search .autocomplete input[type=search]:focus{border:1px solid #2196f3}.navbar-search .autocomplete .tt-menu{z-index:100!important}nav.top-nav .action.has-notifications i.action.on-hoverw,nav.top-nav .action.has-notifications i.material-icons,nav.top-nav .action.has-notifications i.on-hover,nav.top-nav .action.has-notifications i.studentclass-status{color:crimson}.tabbed-toolbar,.toolbar{background-color:#fff;border-top:1px solid #eee;box-shadow:0 1px 5px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.06);margin-left:0;margin-right:0;min-height:100px;padding:20px 20px 20px 40px}.tabbed-toolbar>.input-field:only-child,.toolbar>.input-field:only-child{margin-top:0}.tabbed-toolbar{background:transparent;border-top:0;box-shadow:none;min-height:auto;padding:0}.tabbed-toolbar li{margin-left:0!important}.toolbar-input-left{margin-left:16px}.uppercase,.uppercase tbody tr td,.uppercase thead tr th{text-transform:uppercase}.normalcase{text-transform:none}.attendance-board .board.attitude,.board-wrapper .board.attitude,.collection.courses .collection-item,.fill,.parents-content,.student-view .attendance-status{width:100%}.side-nav.fixed{transform:translateX(0)!important}.table.img-small tbody tr td{padding:7px 5px}.table.fixed{table-layout:fixed}.table tbody tr td.valign-top{vertical-align:text-top}table.valign-top tbody tr td{vertical-align:top}table.schoolclass-matrix.highlight-matrix.matrix-tb thead tr:first-child th.stickied:after{border-top:1px solid #999}table.schoolclass-matrix.highlight-matrix thead tr{border-top:0}table.schoolclass-matrix.highlight-matrix thead tr.stickied{border-bottom:0}table.schoolclass-matrix.highlight-matrix thead tr.stickied th{background:#fff;border-bottom:0;position:sticky;top:-21px;z-index:2}table.schoolclass-matrix.highlight-matrix thead tr.stickied th:after{border-bottom:3px double #999;border-right:1px solid #777;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}table.schoolclass-matrix.highlight-matrix thead tr.stickied th:first-child{z-index:5!important}table.schoolclass-matrix.highlight-matrix thead tr.stickied th.col-cluster:after{border-right:1px solid #333}table.schoolclass-matrix.highlight-matrix thead tr th.lb-thick{border-left:2px solid #333}table.schoolclass-matrix.highlight-matrix tr{border-bottom:1px solid #aaa}table.schoolclass-matrix.highlight-matrix tr td{user-select:none}table.schoolclass-matrix.highlight-matrix tr td.hCell{border-left:1px dashed #aaa}table.schoolclass-matrix.highlight-matrix tr td.hCell:first-child{border-left:none}table.schoolclass-matrix.highlight-matrix tr td.hCell:last-child{border-right:1px solid #999}table.schoolclass-matrix.highlight-matrix tr td.hCell.lb-thick{border-left:2px solid #333}table.schoolclass-matrix.highlight-matrix tr td.hCell.lb-dashed{border-left:1px dashed #333}table.schoolclass-matrix.highlight-matrix tr td.hCell.is-first{border-left:1px solid #333}table.schoolclass-matrix.highlight-matrix tr td:first-child,table.schoolclass-matrix.highlight-matrix tr th:first-child{background:#fff;left:0;position:sticky;z-index:4}table.schoolclass-matrix.highlight-matrix tr td:first-child:after,table.schoolclass-matrix.highlight-matrix tr th:first-child:after{border-left:1px solid #999;border-right:1px solid #777;content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:100%}table.schoolclass-matrix.highlight-matrix th.schoolclass-actions{min-width:180px}table.schoolclass-matrix.highlight-matrix .row-highlight{background-color:#f3f3f3}table.schoolclass-matrix.highlight-matrix .row-highlight .hCell:not(.disabled):not(.btn-flat[disabled]):not(.modal-btn-danger[disabled]):not(.modal-btn-primary[disabled]):not(.modal-btn-warning[disabled]) i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell:not(.disabled):not(.btn-flat[disabled]):not(.modal-btn-danger[disabled]):not(.modal-btn-primary[disabled]):not(.modal-btn-warning[disabled]) i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell:not(.disabled):not(.btn-flat[disabled]):not(.modal-btn-danger[disabled]):not(.modal-btn-primary[disabled]):not(.modal-btn-warning[disabled]) i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell:not(.disabled):not(.btn-flat[disabled]):not(.modal-btn-danger[disabled]):not(.modal-btn-primary[disabled]):not(.modal-btn-warning[disabled]) i.studentclass-status:not(.is-checked){background:#fff;box-shadow:inset 0 0 0 4px #f3f3f3}.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked),.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked),.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked),.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.studentclass-status:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.studentclass-status:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.studentclass-status:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.studentclass-status:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.action.on-hoverw:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.material-icons:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.on-hover:not(.is-checked),table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.studentclass-status:not(.is-checked){background:#ffe7e7!important}.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.material-icons,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.on-hover,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.studentclass-status,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.action.on-hoverw,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.material-icons,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.on-hover,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.studentclass-status,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.action.on-hoverw,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.material-icons,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.on-hover,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.studentclass-status,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.action.on-hoverw,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.material-icons,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.on-hover,.actions.header table.schoolclass-matrix.highlight-matrix .row-highlight a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.action.on-hoverw:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.material-icons:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.on-hover:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .actions.header a.hCell.currently-highlight.disabled-action i.studentclass-status:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.action.on-hoverw:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.action.on-hoverw:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.action.on-hoverw:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.material-icons:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.material-icons:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.material-icons:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.material-icons:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.on-hover:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.on-hover:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.on-hover:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.on-hover:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.studentclass-status:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.studentclass-status:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.studentclass-status:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.btn-flat[disabled] i.studentclass-status:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.action.on-hoverw:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.action.on-hoverw:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.action.on-hoverw:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.material-icons:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.material-icons:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.material-icons:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.material-icons:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.on-hover:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.on-hover:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.on-hover:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.on-hover:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.studentclass-status:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.studentclass-status:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.studentclass-status:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-danger[disabled] i.studentclass-status:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.action.on-hoverw:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.action.on-hoverw:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.action.on-hoverw:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.material-icons:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.material-icons:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.material-icons:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.material-icons:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.on-hover:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.on-hover:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.on-hover:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.on-hover:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.studentclass-status:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.studentclass-status:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.studentclass-status:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-primary[disabled] i.studentclass-status:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.action.on-hoverw:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.action.on-hoverw:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.action.on-hoverw:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.material-icons:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.material-icons:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.material-icons:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.material-icons:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.on-hover:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.on-hover:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.on-hover:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.on-hover:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.studentclass-status:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.studentclass-status:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.studentclass-status:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.currently-highlight.modal-btn-warning[disabled] i.studentclass-status:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.action.on-hoverw:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.action.on-hoverw:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.action.on-hoverw:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.action.on-hoverw:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.material-icons:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.material-icons:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.material-icons:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.material-icons:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.on-hover:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.on-hover:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.on-hover:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.on-hover:not(.is-checked) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.studentclass-status:not(.is-checked) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.studentclass-status:not(.is-checked) i.material-icons,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.studentclass-status:not(.is-checked) i.on-hover,table.schoolclass-matrix.highlight-matrix .row-highlight .hCell.disabled.currently-highlight i.studentclass-status:not(.is-checked) i.studentclass-status{background:#ff9b9b;box-shadow:inset 0 0 0 4px #ffe7e7!important;color:#ff9b9b}table.schoolclass-matrix.highlight-matrix tr.not-associated{color:#999}table.schoolclass-matrix.highlight-matrix tr.not-associated:hover{color:#555;cursor:pointer}.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.disabled-action,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.disabled-action,table.schoolclass-matrix.highlight-matrix .hCell.btn-flat[disabled],table.schoolclass-matrix.highlight-matrix .hCell.disabled,table.schoolclass-matrix.highlight-matrix .hCell.modal-btn-danger[disabled],table.schoolclass-matrix.highlight-matrix .hCell.modal-btn-primary[disabled],table.schoolclass-matrix.highlight-matrix .hCell.modal-btn-warning[disabled]{background:#f9f9f9!important;pointer-events:auto}.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.disabled-action div.checkbox,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.disabled-action div.checkbox,table.schoolclass-matrix.highlight-matrix .hCell.btn-flat[disabled] div.checkbox,table.schoolclass-matrix.highlight-matrix .hCell.disabled div.checkbox,table.schoolclass-matrix.highlight-matrix .hCell.modal-btn-danger[disabled] div.checkbox,table.schoolclass-matrix.highlight-matrix .hCell.modal-btn-primary[disabled] div.checkbox,table.schoolclass-matrix.highlight-matrix .hCell.modal-btn-warning[disabled] div.checkbox{pointer-events:none}.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell),table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell),table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.disabled.currently-highlight:not(.first-cell){background:#ffe7e7!important}.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.action.on-hoverw,.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.material-icons,.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.on-hover,.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.material-icons,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.on-hover,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.disabled.currently-highlight:not(.first-cell) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.disabled.currently-highlight:not(.first-cell) i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.disabled.currently-highlight:not(.first-cell) i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.disabled.currently-highlight:not(.first-cell) i.studentclass-status{background:#ff9b9b;box-shadow:inset 0 0 0 4px #ffe7e7!important;color:#ff9b9b}table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell){background-color:#afd9ff}table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.studentclass-status{background:#fff;box-shadow:inset 0 0 0 4px #afd9ff}table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.is-checked.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.is-checked.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.is-checked.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell) i.material-icons.is-checked{background:#253858;color:#afd9ff}.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell),table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell),table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled],table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell).disabled{background:#ffe7e7!important}.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.action.on-hoverw,.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.material-icons,.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.on-hover,.actions.header table.schoolclass-matrix.highlight-matrix a.hCell.currently-highlight.disabled-action:not(.first-cell) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.material-icons,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.on-hover,table.schoolclass-matrix.highlight-matrix .actions.header a.hCell.currently-highlight.disabled-action:not(.first-cell) i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.btn-flat:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-danger:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-primary:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight.modal-btn-warning:not(.first-cell)[disabled] i.studentclass-status,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell).disabled i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell).disabled i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell).disabled i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell.currently-highlight:not(.first-cell).disabled i.studentclass-status{background:#ff9b9b;box-shadow:inset 0 0 0 4px #ffe7e7!important;color:#ff9b9b}table.schoolclass-matrix.highlight-matrix .hCell i.action.on-hoverw,table.schoolclass-matrix.highlight-matrix .hCell i.material-icons,table.schoolclass-matrix.highlight-matrix .hCell i.on-hover,table.schoolclass-matrix.highlight-matrix .hCell i.studentclass-status{font-size:21px}table.schoolclass-matrix.cluster-assoc-mtrx thead tr:first-child th{border-left:1px solid #777;border-top:2px solid #333}table.schoolclass-matrix.cluster-assoc-mtrx thead tr:first-child th:first-child,table.schoolclass-matrix.cluster-assoc-mtrx thead tr:first-child th:nth-child(2){border-left:none;border-top:none}table.schoolclass-matrix.cluster-assoc-mtrx thead tr:first-child th:first-child:after,table.schoolclass-matrix.cluster-assoc-mtrx thead tr:first-child th:nth-child(2):after{border:none}table.schoolclass-matrix.cluster-assoc-mtrx thead tr.stickied{border-bottom:0}table.schoolclass-matrix.cluster-assoc-mtrx thead tr.stickied th.col-cluster:after{border-left:1px solid #333;border-right:1px solid #333}table.schoolclass-matrix.cluster-assoc-mtrx thead tr.stickied th.sticky-firstrow{top:-21px}table.schoolclass-matrix.cluster-assoc-mtrx thead tr.stickied th.sticky-secondrow{top:20px}table.schoolclass-matrix.cluster-assoc-mtrx thead tr th.lb-thick{border-left:2px solid #333}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-hovers{left:-105%}.main-content{transition:margin-left .3s,width .3s,right 0s;width:100vw}.main-content.menu-fixed{margin-left:240px;width:calc(100vw - 257px)}.main-content.menu-fixed.collapsed-view,.main-content.menu-fixed.profile-view{margin-left:304px;width:calc(100vw - 321px)}.main-content.menu-fixed.is-height-contraint{width:calc(100vw - 240px)}.main-content.menu-fixed.is-height-contraint.collapsed-view,.main-content.menu-fixed.is-height-contraint.profile-view{margin-left:304px;width:calc(100vw - 304px)}.main-content.collapsed-view,.main-content.profile-view{margin-left:240px;width:calc(100vw - 240px)}.shell.is-mentor-shell .menu-fixed.is-height-contraint{width:calc(100vw - 240px)}.shell.is-mentor-shell .menu-fixed.collapsed-view,.shell.is-mentor-shell .menu-fixed.profile-view{margin-left:304px;width:calc(100vw - 321px)}.clearfix{clear:both}.dashboard-insights tr:not(:first-child){border-top:1px dotted #eee}.dashboard-insights td{padding:10px 5px}i.action.on-hoverw,i.material-icons,i.on-hover,i.studentclass-status{display:inline-block;font-size:24px;vertical-align:bottom}.page-header{padding:15px 40px}.page-header i.action.on-hoverw,.page-header i.material-icons,.page-header i.on-hover,.page-header i.studentclass-status{color:#999;margin-right:0}.page-header h1{color:#e91e63;font-size:20px;margin-bottom:0}.page-header h1:only-child{margin-bottom:1.68rem}.page-header p{margin-top:5px;padding-left:5px}.header-actions .list-unstyled{margin:10px 0 0}.header-actions .list-unstyled li{float:left}.header-actions .list-unstyled a.waves-circle{height:inherit;padding:5px;width:inherit}.header-actions i{color:#d81b60}.header-actions i.action.on-hoverw,.header-actions i.material-icons,.header-actions i.on-hover,.header-actions i.studentclass-status{font-size:21px;margin-right:0}.sidebar{background-color:#eee;box-shadow:inset 6px 0 9px -7px rgba(0,0,0,.4),inset 0 1px 5px -2px rgba(0,0,0,.4)}.sidebar .section-header .list-unstyled{margin:10px 0 0}.sidebar .section-header .list-unstyled a.waves-circle{height:inherit;padding:5px;width:inherit}.sidebar .section-header i{color:#d81b60}.sidebar .section-header i.action.on-hoverw,.sidebar .section-header i.material-icons,.sidebar .section-header i.on-hover,.sidebar .section-header i.studentclass-status{font-size:21px;margin-right:0}.winnings-sidebar .section{padding-bottom:0;padding-top:0}.no-events{pointer-events:none}.actions.header a.disabled-action,.btn-flat[disabled],.disabled,.modal-btn-danger[disabled],.modal-btn-primary[disabled],.modal-btn-warning[disabled]{color:#b3b3b3!important;pointer-events:none}#dashboard-highlights{padding:15px 40px}.lotto-wager tbody td{padding:5px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.role-switch-dialog .role-switch-list .role-switch-item .description,.roles-chooser .role-switch-list .role-switch-item .description,.text-muted{color:#999}.text-light-muted{color:#777}.text-light{color:#555}.text-superlight{color:#ccc}.subtabs,.tabs{border-top:1px solid #eee;box-shadow:0 1px 5px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.06);margin-left:0;margin-right:0}.subtabs .tab,.tabs .tab{max-width:200px;width:auto}.winners-collapsible{margin:0}.none{color:#ffc879}.girl{color:#ff1493}.boy{color:#00a4db}.average-positive{background:#2e8b57;color:#ffffe0}.average-negative{background:#ffe4e1;color:#f44336}.student-profile-link{display:flex}.school-students{user-select:none}.school-students .boy,.school-students .girl{border-radius:15px}.school-students .boy i,.school-students .girl i{color:#fff}.school-students .girl{background-color:#ff1493}.school-students .boy{background-color:#00bfff}.girl-bg{background-color:#ff6cbc;color:#fff}.boy-bg{background-color:#25b0de;color:#fff}.badge{background-color:#aaa;border-radius:5px;color:#fff;line-height:normal;padding:5px}.badge.blue{background-color:#87cefa;color:#fff;margin-top:2px}.event-badge{background-color:#f4f5f7;border-radius:2px;color:#42526e;padding:0 5px}.codering-badge{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calpalette>div.codering-badge:not(.reset):hover,.codering-badge.selected,.sed-students-list .codering-badge.item:hover{background:#42526e;color:#f4f5f7}.subtabs .active,.tabs .active{background-color:rgba(0,0,0,.12);border:0;color:#fff;transition:background-color .28s}#teachers-attendance date-range div[class*=row]{margin-top:0!important;width:200px!important}.flex-justify-end{justify-content:flex-end}#profile .profile-header img,.page-header-nav img,.rounded-img{border-radius:50%}img.small{height:40px}.fullscreenable.fullscreen{bottom:0;left:0;margin:0;min-height:100vh;overflow:scroll;position:absolute;right:0;top:0;z-index:1001}.fullscreenable.zindex-1003{z-index:1003}.card{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.card .card-header{padding:10px 20px}.card .card-header .card-actions{font-size:14px}.fullscreen.card{bottom:0;left:0;margin:0;min-height:100vh;overflow:scroll;position:absolute;right:0;top:0;z-index:1001}.h-200{height:200px}.h-200,.h-225{overflow-x:hidden;overflow-y:auto}.h-225{height:225px}.h-250{height:250px}.h-250,.h-300{overflow-x:hidden;overflow-y:auto}.h-300{height:300px}.h-350{height:350px}.h-350,.h-400{overflow-x:hidden;overflow-y:auto}.h-400{height:400px}.h-450{height:450px}.h-450,.h-500{overflow-x:hidden;overflow-y:auto}.h-500{height:500px}.card .h-200{height:200px}.card .h-200,.card .h-300{overflow-x:hidden;overflow-y:auto}.card .h-300{height:300px}.input-validated{position:relative}.input-validated .help-block{right:20px}.actions.header a.is-trash.modal-btn-danger.disabled-action,.actions.header a.is-trash.modal-btn-primary.disabled-action,.actions.header a.is-trash.modal-btn-warning.disabled-action,.btn-flat.is-trash,.ico-33,.is-action,.is-trash.modal-btn-danger,.is-trash.modal-btn-primary,.is-trash.modal-btn-warning,i.is-trash{opacity:.33;transition:opacity .28s}.actions.header a.is-trash.modal-btn-danger.disabled-action:hover,.actions.header a.is-trash.modal-btn-primary.disabled-action:hover,.actions.header a.is-trash.modal-btn-warning.disabled-action:hover,.btn-flat.is-trash:hover,.ico-33:hover,.is-action:hover,.is-trash.modal-btn-danger:hover,.is-trash.modal-btn-primary:hover,.is-trash.modal-btn-warning:hover,i.is-trash:hover{opacity:1}.actions.header a.is-trash.modal-btn-danger.disabled-action:hover,.actions.header a.is-trash.modal-btn-primary.disabled-action:hover,.actions.header a.is-trash.modal-btn-warning.disabled-action:hover,.btn-flat.is-trash:hover,.ico-66,.is-action:hover,.is-trash.modal-btn-danger:hover,.is-trash.modal-btn-primary:hover,.is-trash.modal-btn-warning:hover,i.is-trash:hover{opacity:.66;transition:opacity .28s}.actions.header a.is-trash.modal-btn-danger.disabled-action:hover,.actions.header a.is-trash.modal-btn-primary.disabled-action:hover,.actions.header a.is-trash.modal-btn-warning.disabled-action:hover,.btn-flat.is-trash:hover,.ico-66:hover,.is-action:hover,.is-trash.modal-btn-danger:hover,.is-trash.modal-btn-primary:hover,.is-trash.modal-btn-warning:hover,i.is-trash:hover{opacity:1}.actions.header a.trash-default.is-trash.modal-btn-danger.disabled-action,.actions.header a.trash-default.is-trash.modal-btn-primary.disabled-action,.actions.header a.trash-default.is-trash.modal-btn-warning.disabled-action,.ico-100,.trash-default.btn-flat.is-trash,.trash-default.btn-flat.is-trash:hover,.trash-default.is-trash.modal-btn-danger,.trash-default.is-trash.modal-btn-danger:hover,.trash-default.is-trash.modal-btn-primary,.trash-default.is-trash.modal-btn-primary:hover,.trash-default.is-trash.modal-btn-warning,.trash-default.is-trash.modal-btn-warning:hover,i.is-trash.trash-default,i.is-trash.trash-default:hover{opacity:1;transition:opacity .28s}.is-action{cursor:pointer}.actions.header a.is-trash.modal-btn-danger.disabled-action,.actions.header a.is-trash.modal-btn-primary.disabled-action,.actions.header a.is-trash.modal-btn-warning.disabled-action,.btn-flat.is-trash,.is-trash.modal-btn-danger,.is-trash.modal-btn-primary,.is-trash.modal-btn-warning,i.is-trash{cursor:pointer;transition:all .28s}.actions.header a.is-trash.modal-btn-danger.disabled-action:hover,.actions.header a.is-trash.modal-btn-primary.disabled-action:hover,.actions.header a.is-trash.modal-btn-warning.disabled-action:hover,.btn-flat.is-trash:hover,.is-trash.modal-btn-danger:hover,.is-trash.modal-btn-primary:hover,.is-trash.modal-btn-warning:hover,.trash-default.btn-flat.is-trash:hover,.trash-default.is-trash.modal-btn-danger:hover,.trash-default.is-trash.modal-btn-primary:hover,.trash-default.is-trash.modal-btn-warning:hover,i.is-trash.trash-default:hover,i.is-trash:hover{background-color:#fff3f2;color:#f44336}.media{display:flex;margin-bottom:19px}.media .media-img{margin-right:20px;margin-top:8px}.media .media-title{font-size:20px;margin-bottom:3px;margin-top:3px}.media .media-body{flex-grow:1;margin-right:auto}.media .media-body small{color:gray;font-size:15px}.media .media-extra{font-size:16px;text-align:right}.master-view .search input:focus:not([readonly]){border-bottom:1px solid #fff;box-shadow:0 1px 0 0 #fff;font-size:25px;height:2rem;margin-bottom:0}.master-view .filters p{padding:5px 0}.master-view .filters label{color:#333}.roles>a,.roles>div{color:#333;font-size:14px;font-weight:400;margin-bottom:3px;min-width:100px;padding:12px 15px;transition:background-color .28s}.roles>a:hover,.roles>div:hover{background-color:#90ee90}.calpalette.roles>div:not(.reset):hover,.roles>a.selected,.roles>div.selected,.sed-students-list .roles>a.item:hover,.sed-students-list .roles>div.item:hover{background-color:#e5fbe5}.calpalette.roles>div:hover:not(.reset),.roles>a.selected:hover,.roles>div.selected:hover,.sed-students-list .roles>a.item:hover,.sed-students-list .roles>div.item:hover{background-color:#90ee90}.profile-add .roles>div{padding:0;text-align:center}.profile-add .calpalette.roles>div:not(.reset):hover,.profile-add .roles>div.selected,.profile-add .sed-students-list .roles>div.item:hover,.sed-students-list .profile-add .roles>div.item:hover{background-color:#90ee90}.skoa-logo{background:url(dist/static/img/skoa_logo.54308f0.png) 0 0}.header-bg{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 0}.lavatory-subheader{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -68px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#666;display:block;font-size:14px;line-height:160%;margin-top:8px}h1.dark-blue,h2.dark-blue,h3.dark-blue,h4.dark-blue,h5.dark-blue,h6.dark-blue{color:#42526e}.card-header small.subtitle{color:#666;display:block;font-size:14px;line-height:160%;margin-top:8px}.schoolclass-add-student .card-header h2{font-size:22px}.schoolclass-add-student .card-header h2 small{font-size:14px}.schoolclass-add-student .lv-header{border-bottom:1px solid #f0f0f0;color:#4c4c4c;font-weight:500;line-height:1.85rem;padding:15px 10px 13px;text-align:left;text-transform:uppercase}.schoolclass-add-student .lv-header .actions{position:absolute;right:8px;top:6px;z-index:10}.schoolclass-add-student .lv-title{font-size:16px;font-weight:500}.schoolclass-add-student .media{margin:0;padding:10px}.schoolclass-add-student .media:hover{background-color:#e8f4f8}.schoolclass-add-student .media .lv-small{color:#333;font-size:13px}.schoolclass-add-student input{font-size:20px}.schoolclass-add-student i.input-helper:before{border:1px solid #3a9fbf}.content-header{color:#fff}.content-body{padding:1rem}.header-color{background-color:#039be5}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.nostyle li{list-style:none}.sub-menu-selected{border-right:5px solid #00bfff}#reports-reportcardanalysis .page-actions.actions .action .action.on-hoverw,#reports-reportcardanalysis .page-actions.actions .action .material-icons,#reports-reportcardanalysis .page-actions.actions .action i.on-hover,#reports-reportcardanalysis .page-actions.actions .action i.studentclass-status,.grades-actions .action .action.on-hoverw,.grades-actions .action .material-icons,.grades-actions .action i.on-hover,.grades-actions .action i.studentclass-status,.pheader-actions .action .action.on-hoverw,.pheader-actions .action .material-icons,.pheader-actions .action i.on-hover,.pheader-actions .action i.studentclass-status,.pheader-actions.dropdown-component .action .action.on-hoverw,.pheader-actions.dropdown-component .action .material-icons,.pheader-actions.dropdown-component .action i.on-hover,.pheader-actions.dropdown-component .action i.studentclass-status{font-size:26px}#reports-reportcardanalysis .page-actions.actions .checkbox .input-helper:before,.grades-actions .checkbox .input-helper:before,.pheader-actions .checkbox .input-helper:before,.pheader-actions.dropdown-component .checkbox .input-helper:before{background-color:#fff;top:2px}#reports-reportcardanalysis .page-actions.actions a:not(.ph-dropdown-item),#reports-reportcardanalysis .page-actions.actions div.dropdown-handle,.grades-actions a:not(.ph-dropdown-item),.grades-actions div.dropdown-handle,.pheader-actions a:not(.ph-dropdown-item),.pheader-actions div.dropdown-handle,.pheader-actions.dropdown-component a:not(.ph-dropdown-item),.pheader-actions.dropdown-component div.dropdown-handle{align-items:center;color:#fff;display:flex;font-size:16px;justify-content:center;line-height:inherit;max-width:200px;min-height:36px;padding:3px 10px;position:relative}#reports-reportcardanalysis .page-actions.actions a:not(.ph-dropdown-item):hover:before,#reports-reportcardanalysis .page-actions.actions div.dropdown-handle:hover:before,.grades-actions a:not(.ph-dropdown-item):hover:before,.grades-actions div.dropdown-handle:hover:before,.pheader-actions a:not(.ph-dropdown-item):hover:before,.pheader-actions div.dropdown-handle:hover:before,.pheader-actions.dropdown-component a:not(.ph-dropdown-item):hover:before,.pheader-actions.dropdown-component div.dropdown-handle:hover:before{opacity:1;transform:scaleX(1)}#reports-reportcardanalysis .page-actions.actions a:not(.ph-dropdown-item).is-selected,#reports-reportcardanalysis .page-actions.actions a:not(.ph-dropdown-item).router-link-active,#reports-reportcardanalysis .page-actions.actions div.dropdown-handle.is-selected,#reports-reportcardanalysis .page-actions.actions div.dropdown-handle.router-link-active,.grades-actions a:not(.ph-dropdown-item).is-selected,.grades-actions a:not(.ph-dropdown-item).router-link-active,.grades-actions div.dropdown-handle.is-selected,.grades-actions div.dropdown-handle.router-link-active,.pheader-actions a:not(.ph-dropdown-item).is-selected,.pheader-actions a:not(.ph-dropdown-item).router-link-active,.pheader-actions div.dropdown-handle.is-selected,.pheader-actions div.dropdown-handle.router-link-active,.pheader-actions.dropdown-component a:not(.ph-dropdown-item).is-selected,.pheader-actions.dropdown-component a:not(.ph-dropdown-item).router-link-active,.pheader-actions.dropdown-component div.dropdown-handle.is-selected,.pheader-actions.dropdown-component div.dropdown-handle.router-link-active{background-color:hsla(0,0%,100%,.2);border-radius:5px}#reports-reportcardanalysis .page-actions.actions a:not(.ph-dropdown-item):before,#reports-reportcardanalysis .page-actions.actions div.dropdown-handle:before,.grades-actions a:not(.ph-dropdown-item):before,.grades-actions div.dropdown-handle:before,.pheader-actions a:not(.ph-dropdown-item):before,.pheader-actions div.dropdown-handle:before,.pheader-actions.dropdown-component a:not(.ph-dropdown-item):before,.pheader-actions.dropdown-component div.dropdown-handle:before{backface-visibility:hidden;background-color:hsla(0,0%,100%,.2);border-radius:50%;border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.25s;width:100%;z-index:0}#reports-reportcardanalysis .page-actions.actions div.dropdown-handle,.grades-actions div.dropdown-handle,.pheader-actions div.dropdown-handle,.pheader-actions.dropdown-component div.dropdown-handle{background:transparent;height:auto;line-height:inherit;margin-left:0;text-align:initial}#reports-reportcardanalysis .page-actions.actions #schoolclass-print-options a,.grades-actions #schoolclass-print-options a,.pheader-actions #schoolclass-print-options a,.pheader-actions.dropdown-component #schoolclass-print-options a{height:auto}#reports-reportcardanalysis .page-actions.actions .page-header-separator,.grades-actions .page-header-separator,.pheader-actions .page-header-separator,.pheader-actions.dropdown-component .page-header-separator{background:#fff;border-right:1px solid #fff;height:20px;margin-top:7px}#reports-reportcardanalysis .page-actions.actions .page-header-separator.no-margin,.grades-actions .page-header-separator.no-margin,.pheader-actions .page-header-separator.no-margin,.pheader-actions.dropdown-component .page-header-separator.no-margin{margin-top:0}.gap,.gap-3px{gap:3px}.gap-5px{gap:5px}.gap-7px{gap:7px}.gap-10px{gap:10px}.gap-13px{gap:13px}.gap-15px{gap:15px}.gap-20px{gap:20px}.gap-25px{gap:25px}.actions.gap{gap:3px}.actions.gap-5px{gap:5px}.actions.grid{grid-gap:10px;display:inline-grid;grid-template-columns:repeat(4,1fr)}.actions .action{--noop-width:46px!important}.actions .action.noop{width:var(--noop-width)}.actions .action.material-icons,.actions .action.on-hoverw,.actions i.action.on-hover,.actions i.action.studentclass-status{font-size:26px}.actions .action.f-18.on-hoverw,.actions .action.material-icons.f-18,.actions i.action.f-18.on-hover,.actions i.action.f-18.studentclass-status{font-size:18px}.actions .action.remove{background:#ffeeec;color:#f44336}.actions .action.draft{color:#f44336}.actions.highlight .action.selected,.actions.highlight .action:hover,.actions.highlight .calpalette>div.action:not(.reset):hover,.actions.highlight .sed-students-list .action.item:hover,.sed-students-list .actions.highlight .action.item:hover{background-color:#336795;color:#f4f5f7}.actions .checkbox .input-helper:before{background-color:#fff;top:2px}.actions .btn-flat,.actions .modal-btn-danger,.actions .modal-btn-primary,.actions .modal-btn-warning,.actions.header a.modal-btn-danger.disabled-action,.actions.header a.modal-btn-primary.disabled-action,.actions.header a.modal-btn-warning.disabled-action{text-transform:none}.actions a.action.bordered,.actions.bordered a.action{--action-border-color:#eee;border:1px solid var(--action-border-color)}.actions a,.actions>div.action{--action-text-color:#fff;align-items:center;color:var(--action-text-color);display:flex;font-size:16px;justify-content:center;line-height:inherit;max-width:200px;padding:3px 10px;position:relative;transition:opacity color .28s}.actions a.flex-start,.actions>div.action.flex-start{justify-content:flex-start}.actions a.flex-end,.actions>div.action.flex-end{justify-content:flex-end}.actions a.has-text,.actions>div.action.has-text{font-size:14px;max-width:none}.actions a.has-text i.action.on-hoverw,.actions a.has-text i.material-icons,.actions a.has-text i.on-hover,.actions a.has-text i.studentclass-status,.actions>div.action.has-text i.action.on-hoverw,.actions>div.action.has-text i.material-icons,.actions>div.action.has-text i.on-hover,.actions>div.action.has-text i.studentclass-status{margin-right:5px}.actions a i.action.on-hoverw,.actions a i.material-icons,.actions a i.on-hover,.actions a i.studentclass-status,.actions>div.action i.action.on-hoverw,.actions>div.action i.material-icons,.actions>div.action i.on-hover,.actions>div.action i.studentclass-status{margin:0}.actions a.f-18 i.action.on-hoverw,.actions a.f-18 i.material-icons,.actions a.f-18 i.on-hover,.actions a.f-18 i.studentclass-status,.actions>div.action.f-18 i.action.on-hoverw,.actions>div.action.f-18 i.material-icons,.actions>div.action.f-18 i.on-hover,.actions>div.action.f-18 i.studentclass-status{font-size:18px}.actions a:hover,.actions>div.action:hover{background-color:rgba(9,30,66,.08);color:#333}.actions a:hover:before,.actions>div.action:hover:before{opacity:1;transform:scaleX(1)}.actions a.is-selected,.actions>div.action.is-selected{background-color:#ffffff33;border-radius:5px}.actions a:before,.actions>div.action:before{backface-visibility:hidden;background-color:hsla(0,0%,100%,.2);border-radius:50%;border-radius:5px;content:"";height:100%;left:0;opacity:0;pointer-events:painted;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.25s;width:100%;z-index:0}.actions a.children-events:before,.actions>div.action.children-events:before{pointer-events:none}.actions a.no-before:before,.actions>div.action.no-before:before{content:none}.actions a.btn-flat[disabled],.actions a.disabled,.actions a.modal-btn-danger[disabled],.actions a.modal-btn-primary[disabled],.actions a.modal-btn-warning[disabled],.actions.header a.disabled-action,.actions>div.action.btn-flat[disabled],.actions>div.action.disabled,.actions>div.action.modal-btn-danger[disabled],.actions>div.action.modal-btn-primary[disabled],.actions>div.action.modal-btn-warning[disabled]{color:#fff;opacity:.2}.actions a.selected-quality,.actions>div.action.selected-quality{background:khaki;color:#b8860b!important}.actions>div.action:before{content:none}.actions .actions-separator{border-right:1px solid #eee;height:30px;margin-left:10px;margin-right:10px}.actions .actions-separator.small{margin-left:5px;margin-right:5px}.actions.vertical a{justify-content:flex-start}.actions.vertical .actions-separator{border-bottom:1px solid #eee;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.actions.vertical .actions-separator.small{margin-bottom:5px;margin-top:5px}.actions.unrestricted-actionbtns a{max-width:none}.actions.default a{color:#333}.actions.default .actions.header a.disabled-action,.actions.default a.btn-flat[disabled],.actions.default a.disabled,.actions.default a.modal-btn-danger[disabled],.actions.default a.modal-btn-primary[disabled],.actions.default a.modal-btn-warning[disabled],.actions.header .actions.default a.disabled-action{opacity:.2}.actions.header a{color:#fff}.actions.header a.btn-flat[disabled],.actions.header a.disabled,.actions.header a.disabled-action,.actions.header a.modal-btn-danger[disabled],.actions.header a.modal-btn-primary[disabled],.actions.header a.modal-btn-warning[disabled]{opacity:.2}.actions.header a.disabled-action{color:#fff!important;opacity:1}.actions.header a.btn-flat:not([disabled]):hover,.actions.header a.modal-btn-danger:not([disabled]):hover,.actions.header a.modal-btn-primary:not([disabled]):hover,.actions.header a.modal-btn-warning:not([disabled]):hover{background-color:inherit}.actions #schoolclass-print-options a{height:auto}.actions select{height:36px;min-width:100px}.actions .action.accepted{background-color:#8fbc8f;color:#fff}.actions .action.rejected{background-color:#cd5c5c;color:#fff}.actions .action.remove{background:#ffb6c154;color:brown}#grades-table td:first-child,#grades-table th:first-child{font-size:15px;padding-left:30px}#grades-table .column .card-icon-add>div>i,#grades-table .column .card-icon-add>i,#grades-table .column .is-clickable>div>i,#grades-table .column .is-clickable>i,#grades-table .column .pageheader-tabs-wrapper .pageheader-tab>div>i,#grades-table .column .pageheader-tabs-wrapper .pageheader-tab>i,.pageheader-tabs-wrapper #grades-table .column .pageheader-tab>div>i,.pageheader-tabs-wrapper #grades-table .column .pageheader-tab>i{font-size:17px}#grades-table .column .actions .card-icon-add>div>i,#grades-table .column .actions .card-icon-add>i,#grades-table .column .actions .is-clickable>div>i,#grades-table .column .actions .is-clickable>i,#grades-table .column .actions .pageheader-tabs-wrapper .pageheader-tab>div>i,#grades-table .column .actions .pageheader-tabs-wrapper .pageheader-tab>i,.pageheader-tabs-wrapper #grades-table .column .actions .pageheader-tab>div>i,.pageheader-tabs-wrapper #grades-table .column .actions .pageheader-tab>i{font-size:24px}.subheader,.subheader a,.subheader i{color:#fff}.attendance-subheader.subheader,.mentor-homework-subheader{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -67px;display:flex;min-height:48px;padding:0 20px 20px}.attendance-subheader.subheader .el-date-editor input,.mentor-homework-subheader .el-date-editor input{background:transparent;color:#fff;cursor:pointer;font-size:22px;opacity:0;padding-left:45px}.attendance-subheader.subheader .el-date-editor i,.mentor-homework-subheader .el-date-editor i{color:#fff;font-size:22px}#mentor-homework-overviews .month-navigator .el-date-editor input{background:transparent;color:#fff;cursor:pointer;font-size:22px;opacity:0;padding-left:45px}#mentor-homework-overviews .month-navigator .el-date-editor i{color:#fff;font-size:22px}.attendance-subheader.attendance-monthly-subheader,.attendance-subheader.monthly-subheader,.mentor-homework-subheader.attendance-monthly-subheader,.mentor-homework-subheader.monthly-subheader{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -56px}.attendance-subheader.attendance-monthly-subheader .day-of-month-item,.attendance-subheader.monthly-subheader .day-of-month-item,.mentor-homework-subheader.attendance-monthly-subheader .day-of-month-item,.mentor-homework-subheader.monthly-subheader .day-of-month-item{border-radius:7px;margin:0;padding:4px 14px;width:50px}.attendance-subheader.attendance-monthly-subheader .day-of-month-item.is-today,.attendance-subheader.attendance-monthly-subheader .day-of-month-item:hover,.attendance-subheader.monthly-subheader .day-of-month-item.is-today,.attendance-subheader.monthly-subheader .day-of-month-item:hover,.mentor-homework-subheader.attendance-monthly-subheader .day-of-month-item.is-today,.mentor-homework-subheader.attendance-monthly-subheader .day-of-month-item:hover,.mentor-homework-subheader.monthly-subheader .day-of-month-item.is-today,.mentor-homework-subheader.monthly-subheader .day-of-month-item:hover{background:hsla(0,0%,100%,.2)}.attendance-subheader.attendance-monthly-subheader .calpalette>div.day-of-month-item:not(.reset):hover,.attendance-subheader.attendance-monthly-subheader .day-of-month-item.selected,.attendance-subheader.attendance-monthly-subheader .sed-students-list .day-of-month-item.item:hover,.attendance-subheader.monthly-subheader .calpalette>div.day-of-month-item:not(.reset):hover,.attendance-subheader.monthly-subheader .day-of-month-item.selected,.attendance-subheader.monthly-subheader .sed-students-list .day-of-month-item.item:hover,.mentor-homework-subheader.attendance-monthly-subheader .calpalette>div.day-of-month-item:not(.reset):hover,.mentor-homework-subheader.attendance-monthly-subheader .day-of-month-item.selected,.mentor-homework-subheader.attendance-monthly-subheader .sed-students-list .day-of-month-item.item:hover,.mentor-homework-subheader.monthly-subheader .calpalette>div.day-of-month-item:not(.reset):hover,.mentor-homework-subheader.monthly-subheader .day-of-month-item.selected,.mentor-homework-subheader.monthly-subheader .sed-students-list .day-of-month-item.item:hover,.sed-students-list .attendance-subheader.attendance-monthly-subheader .day-of-month-item.item:hover,.sed-students-list .attendance-subheader.monthly-subheader .day-of-month-item.item:hover,.sed-students-list .mentor-homework-subheader.attendance-monthly-subheader .day-of-month-item.item:hover,.sed-students-list .mentor-homework-subheader.monthly-subheader .day-of-month-item.item:hover{background:crimson;color:#ffd6de}.attendance-subheader.attendance-monthly-subheader .day-of-month-item.weekend,.attendance-subheader.monthly-subheader .day-of-month-item.weekend,.mentor-homework-subheader.attendance-monthly-subheader .day-of-month-item.weekend,.mentor-homework-subheader.monthly-subheader .day-of-month-item.weekend{background:#75d2ff4f;color:#75d2ff;pointer-events:none}.mentor-homework-subheader.monthly-subheader{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -85px}#attendance-registration .administrator-schedule-controls a{color:#333}#attendance-registration .administrator-schedule-controls .el-date-editor.el-input{width:165px}#attendance-registration .administrator-schedule-controls .el-date-editor input{background:transparent;color:#fff;cursor:pointer;font-size:22px;margin-left:0!important;opacity:0;padding-left:45px}#attendance-registration .administrator-schedule-controls .el-date-editor i{color:#333;font-size:22px}#attendance-registration .administrator-schedule-controls .dateinput .action{border-radius:7px;padding:0 3px}.schoolclass-drilldowned .attendance-subheader{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -93px}.dropdown-content,.light-dropdown-content{min-width:220px}.dropdown-content .section:hover,.light-dropdown-content .section:hover{background-color:transparent;cursor:default}.dropdown-content h6,.light-dropdown-content h6{color:#42526e;font-size:13px;font-weight:700;margin:0;padding:15px;text-transform:uppercase}.planning-title{border-bottom:1px solid #ddd;font-size:25px;padding:21px 0}.student-pos-avg{background-color:#90ee90}.student-neg-avg{background-color:#f44336}.average-position,.test-average-position,.test-student-average-position{height:10px;position:absolute;top:20%;width:10px}.test-student-average-position{border-radius:50%}.test-average-position{background-color:#999;width:1px}.options-list .opl-item{border-bottom:1px solid #eee;padding:7px 3px}.options-list .opl-item:hover{background-color:#f9f9f9}.options-list .opl-item label{color:#333;display:flex;flex-direction:column;flex-grow:1;font-size:1.1rem;height:80px}.options-list .opl-item small{color:#888;display:flex;font-size:80%;margin-top:3px}.calendar-actions.header-bg{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -125px}.schoolclass-actions>a{font-size:16px;padding:0 10px}.schoolclass-actions>a:not(::last-child){margin-right:10px}@media only screen and (max-width:600px){.calendar-actions>div:last-child{display:flex;flex-grow:1;justify-content:flex-end;margin-top:15px}}#calendar .calendar-actions.header-bg{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -68px}#calendar.agenda-weekplanning{margin-top:4px}.calpalette>div:not(.reset):hover,.sed-students-list .item:hover,.selected{background-color:rgba(0,0,0,.06)}.chat-content .master-detail-content,.master-detail-content,.subject-list,.subject-options-content{border-right:1px solid #ccc;flex:1 1 50%;max-width:50%;overflow-y:scroll}.master-detail-content .collapsible-header,.subject-list .collapsible-header,.subject-options-content .collapsible-header{margin-left:10px;width:35px}.master-detail-content .calpalette>div:not(.reset):hover,.master-detail-content .sed-students-list .item:hover,.master-detail-content .selected,.sed-students-list .master-detail-content .item:hover,.sed-students-list .subject-list .item:hover,.sed-students-list .subject-options-content .item:hover,.subject-list .calpalette>div:not(.reset):hover,.subject-list .sed-students-list .item:hover,.subject-list .selected,.subject-options-content .calpalette>div:not(.reset):hover,.subject-options-content .sed-students-list .item:hover,.subject-options-content .selected{background-color:rgba(0,0,0,.06);background-color:#f3f3f3}.master-detail-content .subject-info,.subject-list .subject-info,.subject-options-content .subject-info{padding:15px 0}.master-detail-content .subject:not(:last-child),.subject-list .subject:not(:last-child),.subject-options-content .subject:not(:last-child){border-bottom:1px solid #ddd}.master-detail-content .subject>i,.subject-list .subject>i,.subject-options-content .subject>i{margin-left:10px}.master-detail-content .subject>i.m-l-auto,.subject-list .subject>i.m-l-auto,.subject-options-content .subject>i.m-l-auto{margin-left:auto}.master-detail-content .subject .no-children,.subject-list .subject .no-children,.subject-options-content .subject .no-children{padding-left:46px}.master-detail-content .subject:hover,.subject-list .subject:hover,.subject-options-content .subject:hover{background-color:#efefef}.master-detail-content .subject-course,.subject-list .subject-course,.subject-options-content .subject-course{color:#888;padding-left:60px}.master-detail-content .subject-course:not(:last-child),.subject-list .subject-course:not(:last-child),.subject-options-content .subject-course:not(:last-child){border-bottom:1px solid #ddd}.master-detail-content .subject-course:hover,.subject-list .subject-course:hover,.subject-options-content .subject-course:hover{background-color:#efefef}.chat-content .master-detail-content,.master-detail-content,.subject-options-content{border-right:none;flex:1 1 50%;max-width:50%}.chat-content .master-detail-content label,.master-detail-content label,.subject-options-content label{font-size:16px;font-weight:500}.chart-main{border-bottom:1px dashed #999;margin-bottom:20px}.subtabs{z-index:10}.subtabs ul.subtabs li.tab>a.subnav-alternative-lng,.subtabs ul.tabs li.tab>a.subnav-alternative-lng{align-items:center;display:flex;height:inherit;justify-content:center;line-height:1.1rem;text-align:left;text-transform:capitalize}.subtabs ul.subtabs li.tab>a.subnav-alternative-lng>div,.subtabs ul.tabs li.tab>a.subnav-alternative-lng>div{text-align:center}.subtabs ul.subtabs li.tab>a.subnav-alternative-lng>div>div:last-child,.subtabs ul.tabs li.tab>a.subnav-alternative-lng>div>div:last-child{color:#666}.chart-three-columns .chart-subs{border-bottom:1px dashed #999;padding:10px}.chart-three-columns .chart-subs:not(:last-child){border-right:1px dashed #999}.chart-three-columns .chart-subs:nth-child(3n+3){border-right:none}.chart-three-columns .chart-subs:last-child,.chart-three-columns .chart-subs:nth-last-child(2){border-bottom:none}.fgrid{display:flex;flex-grow:1;flex-wrap:wrap}.fgrid .col{margin:10px}.fgrid .col.s6{flex:1 1 50%}.row{flex-grow:1;margin-bottom:0}#dashboard-general .absent,.dashboard-attendance-panel .absent,.notification-item .absent{color:#d4473c}#dashboard-general .absent.attendance-fill,.dashboard-attendance-panel .absent.attendance-fill,.notification-item .absent.attendance-fill{background:#d4473c;color:#fff}#dashboard-general .late,.dashboard-attendance-panel .late,.notification-item .late{color:#43a5c6}#dashboard-general .late.attendance-fill,.dashboard-attendance-panel .late.attendance-fill,.notification-item .late.attendance-fill{background:#43a5c6;color:#fff}#dashboard-general .sick,.dashboard-attendance-panel .sick,.notification-item .sick{color:#ffbe0e}#dashboard-general .sick.attendance-fill,.dashboard-attendance-panel .sick.attendance-fill,.notification-item .sick.attendance-fill{background:#ffbe0e;color:#fff}#dashboard-general .card-header,.dashboard-attendance-panel .card-header,.notification-item .card-header{border-bottom:1px solid #eee;font-weight:500;padding-bottom:0;padding-top:20px}#dashboard-general .card-header.totals,.dashboard-attendance-panel .card-header.totals,.notification-item .card-header.totals{border-bottom:none}#dashboard-general .card-content.totals,.dashboard-attendance-panel .card-content.totals,.notification-item .card-content.totals{padding:0 20px 20px}#dashboard-general .dashboard-number,.dashboard-attendance-panel .dashboard-number,.notification-item .dashboard-number{font-size:3rem;text-align:center}#dashboard-general .schooltype-number,.dashboard-attendance-panel .schooltype-number,.notification-item .schooltype-number{background-color:#fafafa;border-top:1px dashed #ccc;font-size:2rem;font-weight:300;padding:3px 20px;text-align:center}#dashboard-general .schooltype-number:not(:last-child),.dashboard-attendance-panel .schooltype-number:not(:last-child),.notification-item .schooltype-number:not(:last-child){border-right:1px dashed #ccc}div[class*=col-]{padding-left:.75rem;padding-right:.75rem}div[class*=col-].col--no-gutter{padding-left:0;padding-right:0}div[class*=col-].col--nol-gutter{padding-left:0}div[class*=col-].col--nor-gutter{padding-right:0}.row--no-gutter{margin-left:0;margin-right:0}.schedule-list .schedule-item:not(:last-child){margin-bottom:20px}.schedule-list .schedule-item .title{font-size:1.2rem;font-weight:500}.schedule-list .schedule-item .description{color:#999}.collection .collection-item,.collection .collection-item.avatar{min-height:auto}.collection .collection-item:hover{background-color:#f6f6f6;cursor:pointer}.collection.agenda,.collection.attendance,.collection.courses,table#attendance tbody .collection.attendance,table#attendance tbody .collection.courses,table#lavatory-num-times tbody .collection.attendance,table#lavatory-num-times tbody .collection.courses{flex-direction:column;margin-bottom:0;margin-top:0}.collection.agenda .collection-item,.collection.attendance .collection-item,.collection.courses .collection-item,table#attendance tbody .collection.attendance .collection-item,table#attendance tbody .collection.courses .collection-item,table#lavatory-num-times tbody .collection.attendance .collection-item,table#lavatory-num-times tbody .collection.courses .collection-item{display:flex;justify-content:space-between;min-height:auto;padding:12px 20px 12px 0}.collection.agenda .collection-item .item-info,.collection.attendance .collection-item .item-info,.collection.courses .collection-item .item-info,table#attendance tbody .collection.attendance .collection-item .item-info,table#attendance tbody .collection.courses .collection-item .item-info,table#lavatory-num-times tbody .collection.attendance .collection-item .item-info,table#lavatory-num-times tbody .collection.courses .collection-item .item-info{border-left:5px solid #faebd7;padding-left:15px}.collection.agenda .collection-item .title,.collection.attendance .collection-item .title,.collection.courses .collection-item .title,table#attendance tbody .collection.attendance .collection-item .title,table#attendance tbody .collection.courses .collection-item .title,table#lavatory-num-times tbody .collection.attendance .collection-item .title,table#lavatory-num-times tbody .collection.courses .collection-item .title{font-size:18px}.collection.agenda .collection-item p,.collection.attendance .collection-item p,.collection.courses .collection-item p,table#attendance tbody .collection.attendance .collection-item p,table#attendance tbody .collection.courses .collection-item p,table#lavatory-num-times tbody .collection.attendance .collection-item p,table#lavatory-num-times tbody .collection.courses .collection-item p{color:#aaa;margin:0}.collection.agenda .collection-item.avatar,.collection.attendance .collection-item.avatar,.collection.courses .collection-item.avatar,table#attendance tbody .collection.attendance .collection-item.avatar,table#attendance tbody .collection.courses .collection-item.avatar,table#lavatory-num-times tbody .collection.attendance .collection-item.avatar,table#lavatory-num-times tbody .collection.courses .collection-item.avatar{min-height:auto}.collection.attendance,.collection.courses,table#attendance tbody .collection.attendance,table#attendance tbody .collection.courses,table#lavatory-num-times tbody .collection.attendance,table#lavatory-num-times tbody .collection.courses{border-radius:0;border-top:0}.collection.attendance .collection-item,.collection.courses .collection-item,table#attendance tbody .collection.attendance .collection-item,table#attendance tbody .collection.courses .collection-item,table#lavatory-num-times tbody .collection.attendance .collection-item,table#lavatory-num-times tbody .collection.courses .collection-item{padding:0}.collection.attendance .collection-item .item-info,.collection.courses .collection-item .item-info,table#attendance tbody .collection.attendance .collection-item .item-info,table#attendance tbody .collection.courses .collection-item .item-info,table#lavatory-num-times tbody .collection.attendance .collection-item .item-info,table#lavatory-num-times tbody .collection.courses .collection-item .item-info{border-left:5px solid #faebd7;padding:15px 15px 15px 10px}.collection.attendance .collection-item .item-actions,.collection.courses .collection-item .item-actions,table#attendance tbody .collection.attendance .collection-item .item-actions,table#attendance tbody .collection.courses .collection-item .item-actions,table#lavatory-num-times tbody .collection.attendance .collection-item .item-actions,table#lavatory-num-times tbody .collection.courses .collection-item .item-actions{align-items:center;display:flex;justify-content:center;padding:15px 20px}.collection.courses{flex-direction:column}.collection.courses .collection-item{min-height:72px}.collection.courses .collection-item .item-info{display:flex;flex-direction:column;justify-content:center}.collection.courses .collection-item .item-actions{font-size:22px;padding:15px 25px}@media only screen and (min-width:601px){.collection{border:none;display:flex;flex-wrap:wrap;justify-content:flex-start}.collection .collection-item.avatar{border:1px solid #e0e0e0;border-radius:3px;margin-bottom:10px;margin-right:10px;min-height:auto}.collection.teachers{flex-grow:0;width:auto}}.parents-content{margin:20px}.chat-content .card .parents-content .parents-list,.parents-content .chat-content .card .parents-list,.parents-content .parents-courses,.parents-content>.card{min-height:calc(100vh - 234px)}.chat-content .card .parents-content .parents-list .master-detail-content,.chat-content .card .parents-content .parents-list .subject-list,.chat-content .card .parents-content .parents-list .subject-options-content,.parents-content .chat-content .card .parents-list .master-detail-content,.parents-content .chat-content .card .parents-list .subject-list,.parents-content .chat-content .card .parents-list .subject-options-content,.parents-content .parents-courses .master-detail-content,.parents-content .parents-courses .subject-list,.parents-content .parents-courses .subject-options-content{max-width:25%;overflow-y:auto;transition:all .28s}.chat-content .card .parents-content .parents-list .master-detail-content,.chat-content .card .parents-content .parents-list .subject-options-content,.parents-content .chat-content .card .parents-list .master-detail-content,.parents-content .chat-content .card .parents-list .subject-options-content,.parents-content .parents-courses .master-detail-content,.parents-content .parents-courses .subject-options-content{flex:1 1 75%;max-width:75%;overflow-y:auto;transition:all .28s}.chat-content .card .parents-content .parents-list .master-detail-content h5,.chat-content .card .parents-content .parents-list .subject-options-content h5,.parents-content .chat-content .card .parents-list .master-detail-content h5,.parents-content .chat-content .card .parents-list .subject-options-content h5,.parents-content .parents-courses .master-detail-content h5,.parents-content .parents-courses .subject-options-content h5{padding:10px 20px}.chat-content .card .parents-content .parents-list .master-detail-content h5.normal,.chat-content .card .parents-content .parents-list .subject-options-content h5.normal,.parents-content .chat-content .card .parents-list .master-detail-content h5.normal,.parents-content .chat-content .card .parents-list .subject-options-content h5.normal,.parents-content .parents-courses .master-detail-content h5.normal,.parents-content .parents-courses .subject-options-content h5.normal{padding:10px 0}.chat-content .card .parents-content .parents-list .master-detail-content .content,.chat-content .card .parents-content .parents-list .subject-options-content .content,.parents-content .chat-content .card .parents-list .master-detail-content .content,.parents-content .chat-content .card .parents-list .subject-options-content .content,.parents-content .parents-courses .master-detail-content .content,.parents-content .parents-courses .subject-options-content .content{padding:10px 20px}#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .parents-content .parents-courses .master-detail-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .parents-content .parents-courses .subject-options-content .calendar-actions .page-actions.actions,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .grades-actions,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .grades-actions,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions,.parents-content .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.parents-content .parents-courses .master-detail-content .calendar-actions .grades-actions,.parents-content .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.parents-content .parents-courses .subject-options-content .calendar-actions .grades-actions{margin-left:auto}#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .parents-content .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .parents-content .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .grades-actions a.action,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .grades-actions a.action,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action,.parents-content .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.parents-content .parents-courses .master-detail-content .calendar-actions .grades-actions a.action,.parents-content .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.parents-content .parents-courses .subject-options-content .calendar-actions .grades-actions a.action{align-items:center;color:#333;display:flex;font-size:16px;height:36px;justify-content:center;line-height:inherit;max-width:200px;padding:3px 10px;position:relative}#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .parents-content .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .parents-content .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action:hover:before,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .grades-actions a.action:hover:before,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .grades-actions a.action:hover:before,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action:hover:before,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action:hover:before,.parents-content .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.parents-content .parents-courses .master-detail-content .calendar-actions .grades-actions a.action:hover:before,.parents-content .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.parents-content .parents-courses .subject-options-content .calendar-actions .grades-actions a.action:hover:before{opacity:1;transform:scaleX(1)}#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .parents-content .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .parents-content .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action.is-selected,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .grades-actions a.action.is-selected,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .grades-actions a.action.is-selected,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action.is-selected,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action.is-selected,.parents-content .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.parents-content .parents-courses .master-detail-content .calendar-actions .grades-actions a.action.is-selected,.parents-content .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.parents-content .parents-courses .subject-options-content .calendar-actions .grades-actions a.action.is-selected{background-color:rgba(0,0,0,.05);border-radius:5px}#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .parents-content .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .parents-content .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action:before,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.chat-content .card .parents-content .parents-list .master-detail-content .calendar-actions .grades-actions a.action:before,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.chat-content .card .parents-content .parents-list .subject-options-content .calendar-actions .grades-actions a.action:before,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.parents-content .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action:before,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.parents-content .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action:before,.parents-content .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.parents-content .parents-courses .master-detail-content .calendar-actions .grades-actions a.action:before,.parents-content .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.parents-content .parents-courses .subject-options-content .calendar-actions .grades-actions a.action:before{backface-visibility:hidden;background-color:rgba(0,0,0,.05);border-radius:50%;border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.25s;width:100%;z-index:0}.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content,.chat-content .card .subjects-split-wrapper .parents-list .subject-list,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content,.subjects-split-wrapper .chat-content .card .parents-list .subject-list,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content,.subjects-split-wrapper .parents-courses .master-detail-content,.subjects-split-wrapper .parents-courses .subject-list,.subjects-split-wrapper .parents-courses .subject-options-content{max-width:25%;overflow-y:auto;transition:all .28s}.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content,.subjects-split-wrapper .parents-courses .master-detail-content,.subjects-split-wrapper .parents-courses .subject-options-content{flex:1 1 75%;max-width:75%;overflow-y:auto;transition:all .28s}.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content h5,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content h5,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content h5,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content h5,.subjects-split-wrapper .parents-courses .master-detail-content h5,.subjects-split-wrapper .parents-courses .subject-options-content h5{padding:10px 20px}.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content h5.normal,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content h5.normal,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content h5.normal,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content h5.normal,.subjects-split-wrapper .parents-courses .master-detail-content h5.normal,.subjects-split-wrapper .parents-courses .subject-options-content h5.normal{padding:10px 0}.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .content,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .content,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .content,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .content,.subjects-split-wrapper .parents-courses .master-detail-content .content,.subjects-split-wrapper .parents-courses .subject-options-content .content{padding:10px 20px}#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .page-actions.actions,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .page-actions.actions,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .grades-actions,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .grades-actions,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .grades-actions,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .grades-actions{margin-left:auto}#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .grades-actions a.action,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .grades-actions a.action,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .grades-actions a.action,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .grades-actions a.action{align-items:center;color:#333;display:flex;font-size:16px;height:36px;justify-content:center;line-height:inherit;max-width:200px;padding:3px 10px;position:relative}#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action:hover:before,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .grades-actions a.action:hover:before,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .grades-actions a.action:hover:before,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action:hover:before,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action:hover:before,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .grades-actions a.action:hover:before,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .grades-actions a.action:hover:before{opacity:1;transform:scaleX(1)}#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action.is-selected,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .grades-actions a.action.is-selected,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .grades-actions a.action.is-selected,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action.is-selected,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action.is-selected,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .grades-actions a.action.is-selected,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .grades-actions a.action.is-selected{background-color:rgba(0,0,0,.05);border-radius:5px}#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .page-actions.actions a.action:before,#reports-reportcardanalysis .subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .page-actions.actions a.action:before,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.chat-content .card .subjects-split-wrapper .parents-list .master-detail-content .calendar-actions .grades-actions a.action:before,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.chat-content .card .subjects-split-wrapper .parents-list .subject-options-content .calendar-actions .grades-actions a.action:before,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.subjects-split-wrapper .chat-content .card .parents-list .master-detail-content .calendar-actions .grades-actions a.action:before,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.subjects-split-wrapper .chat-content .card .parents-list .subject-options-content .calendar-actions .grades-actions a.action:before,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.subjects-split-wrapper .parents-courses .master-detail-content .calendar-actions .grades-actions a.action:before,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions #reports-reportcardanalysis .page-actions.actions a.action:before,.subjects-split-wrapper .parents-courses .subject-options-content .calendar-actions .grades-actions a.action:before{backface-visibility:hidden;background-color:rgba(0,0,0,.05);border-radius:50%;border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.25s;width:100%;z-index:0}@media only screen and (max-width:600px){div[class*=col-]{padding:0}}.master-detail-content{display:flex;flex-direction:column;overflow-y:hidden}.master-detail-content .content{flex-grow:2;overflow-x:hidden;overflow-y:auto;padding:10px}.chat-content{margin-left:auto;margin-right:auto;margin-top:-125px;max-width:1280px}.chat-content .master-detail-content,.chat-content .subject-list,.chat-content .subject-options-content{display:flex;flex-direction:column;max-height:inherit;max-width:35%;overflow-y:auto}.chat-content .master-detail-content .subject,.chat-content .subject-list .subject,.chat-content .subject-options-content .subject{border-bottom:1px dashed #e3e3e3;padding:10px 20px}.chat-content .master-detail-content .subject:not(:last-child),.chat-content .subject-list .subject:not(:last-child),.chat-content .subject-options-content .subject:not(:last-child){border-bottom:none}.chat-content .master-detail-content .subject img,.chat-content .subject-list .subject img,.chat-content .subject-options-content .subject img{border-radius:50%;height:40px;margin-right:10px;width:40px}.chat-content .master-detail-content .subject .subject-extra,.chat-content .subject-list .subject .subject-extra,.chat-content .subject-options-content .subject .subject-extra{align-items:flex-end;display:flex;flex-direction:column;font-size:14px}.chat-content .master-detail-content .subject .subject-extra .unread-messages,.chat-content .subject-list .subject .subject-extra .unread-messages,.chat-content .subject-options-content .subject .subject-extra .unread-messages{background-color:#039be5;border-radius:50%;color:#fff;height:24px;line-height:24px;margin-top:5px;text-align:center;width:24px}.chat-content .master-detail-content{display:flex;flex-direction:column;max-width:65%}.chat-content .master-detail-content .chat-messages{background-color:#f6f6f6;flex-grow:2;max-height:calc(100vh - 175px);overflow-x:hidden;overflow-y:auto;padding:10px}.chat-content .master-detail-content .chat-messages .message{align-items:center;display:flex;min-height:50px;padding:5px}.chat-content .master-detail-content .chat-messages .message img{border-radius:50%;box-shadow:0 2px .5px rgba(0,0,0,.53);height:40px;margin-right:20px;margin-top:-15px;width:40px}.chat-content .master-detail-content .chat-messages .message .bubble{background-color:#fff;border-radius:3px;box-shadow:0 1px .5px rgba(0,0,0,.13);display:flex;flex-direction:column;margin-right:20px;padding:6px 7px 8px 9px}.chat-content .master-detail-content .chat-messages .message .bubble .message-time{color:#aaa;margin-left:auto}.chat-content .master-detail-content .chat-messages .message.sender{flex-direction:row-reverse}.chat-content .master-detail-content .chat-messages .message.sender .bubble{background-color:#e8f5e9;border:1px solid #dfebe0}.chat-content .master-detail-content .chat-message-text{background-color:#f6f6f6;height:75px;padding:10px}.chat-content .master-detail-content .chat-message-text textarea{background:transparent;border:1px solid #eee;resize:none}.chat-content .chat-header{align-items:center;background-color:#f6f6f6;border-bottom:1px solid #e9e9e9;display:flex;height:70px;padding:20px}.chat-content .card,.chat-content .card .parents-list{max-height:calc(100vh - 132px)}.card-footer-actions{background-color:transparent;border:0;border-radius:4px;margin-right:15px;padding:5px 10px 5px 5px;transition:all .28s}.card-footer-actions:not(last-child){margin-right:0}.card-footer-actions.cancel{color:#666}.card-footer-actions[disabled]{color:#999!important;pointer-events:none}.card-footer-actions:focus{background-color:#fff}.card-footer-actions:hover{color:#fff!important}.card-footer-actions:hover.cancel{background-color:#f3f3f3!important;color:#666!important}.card-footer-actions:hover.delete{background-color:#ef5350!important}.card-footer-actions:hover.save{background-color:#66bb6a!important}.card-footer-actions:hover.save[disabled]{color:#999!important;pointer-events:none}.card-footer-actions:hover.update{background-color:#039be5!important}table.info td{padding:5px}table.info td.options-row{padding:10px}table.info td.actions{float:right;padding-right:10px}table.xsmall td,table.xsmall th{padding:5px}.pci-list.empty{padding-top:0}.pci-list .pci-list-item{margin-bottom:10px}.pci-list .pci-list-item .pci-list-icon{margin-right:35px;padding:5px}.pci-list .pci-list-item .pci-list-icon:empty{width:40px!important}.pci-list .pci-list-item .pci-list-icon i{color:#03a9f4;font-size:30px}.pci-list .pci-list-item .pci-list-text div:first-child{font-size:18px}.pci-list .pci-list-item .pci-list-text div:last-child{color:#999;font-size:16px}.pci-list .pci-list-item .pci-list-actions{margin-left:auto}a.not-locked i{display:none}.popover{border-radius:3px;max-width:400px}.popover .popover-title{background-color:#f9f9f9}dt.required:after,label.required:after{color:red;content:"*"}.profile-dropzone{border:7px dashed #fff;transition:all .28s}.profile-dropzone.girl{border:2px dashed #ff1493}.profile-dropzone.boy{border:2px dashed #00bfff}strong{font-weight:700}.on-hover,.studentclass-status{color:#333;cursor:pointer;font-size:inherit;padding:7px 10px;position:relative}.on-hover:hover:before,.studentclass-status:hover:before{opacity:1;transform:scaleX(1)}.on-hover:before,.studentclass-status:before{backface-visibility:hidden;background-color:rgba(0,0,0,.05);border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.28s;width:100%;z-index:0}i.on-hover,i.studentclass-status{position:relative}i.on-hover:before,i.studentclass-status:before{backface-visibility:hidden;background-color:rgba(0,0,0,.05);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.28s;width:100%;z-index:0}i.dark.studentclass-status:before,i.on-hover.dark:before{background-color:rgba(0,0,0,.1)}.action.on-hoverw{position:relative}.action.on-hoverw:hover:before{opacity:1;transform:scaleX(1)}.action.on-hoverw:before{backface-visibility:hidden;background-color:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.28s;width:100%;z-index:0}.studentclass-status{position:relative;z-index:0}.studentclass-status:before{z-index:-1}.studentclass-status i{margin-left:0}.studentclass-status.overgaan{color:#1c6c4f}.calpalette>div.studentclass-status.overgaan:not(.reset):hover,.sed-students-list .studentclass-status.overgaan.item:hover,.studentclass-status.overgaan.selected{background-color:#e2faf1;border-radius:5px}.studentclass-status.overgaan:hover:before{background-color:#e2faf1}.studentclass-status.overgaan-wl{color:#d38e57}.calpalette>div.studentclass-status.overgaan-wl:not(.reset):hover,.sed-students-list .studentclass-status.overgaan-wl.item:hover,.studentclass-status.overgaan-wl.selected{background-color:#ffe397;border-radius:5px}.studentclass-status.overgaan-wl:hover:before{background-color:#ffe397}.studentclass-status.blijftzitten{color:#92332f}.calpalette>div.studentclass-status.blijftzitten:not(.reset):hover,.sed-students-list .studentclass-status.blijftzitten.item:hover,.studentclass-status.blijftzitten.selected{background-color:#fbeeed;border-radius:5px}.studentclass-status.blijftzitten:hover:before{background-color:#fbeeed}.card-r-actions>a{color:#333;cursor:pointer;font-size:inherit;padding:7px 10px;position:relative}.card-r-actions>a:hover:before{opacity:1;transform:scaleX(1)}.card-r-actions>a.is-selected{background-color:rgba(0,0,0,.05);border-radius:5px}.card-r-actions>a:before{backface-visibility:hidden;background-color:rgba(0,0,0,.05);border-radius:50%;border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.28s;width:100%;z-index:0}.is-insufficient{background-color:#fce9e9;color:#f08080}.is-concerning{background-color:#fff4f1;color:#e13c08}#growls-bc,#growls-bl,#growls-br,#growls-cc,#growls-cl,#growls-cr,#growls-default,#growls-tc,#growls-tl,#growls-tr,.ontop{position:fixed;z-index:50000}#growls-default{right:10px;top:45px}#growls-tl{left:10px;top:10px}#growls-tr{right:10px;top:45px}#growls-bl{bottom:10px;left:10px}#growls-br{bottom:10px;right:10px}#growls-tc{left:10px;right:10px;top:10px}#growls-bc{bottom:10px;left:10px;right:10px}#growls-cc{left:50%;margin-left:-125px;top:50%}#growls-cl{left:10px;top:50%}#growls-cr{right:10px;top:50%}#growls-bc .growl,#growls-tc .growl{margin-left:auto;margin-right:auto}.growl{border-radius:4px;filter:alpha(opacity=80);opacity:.8;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.growl.growl-incoming,.growl.growl-outgoing{filter:alpha(opacity=0);opacity:0}.growl.growl-small{margin:5px;padding:5px;width:200px}.growl.growl-medium{margin:10px;padding:10px;width:250px}.growl.growl-large{margin:15px;padding:15px;width:300px}.growl.growl-default{background:#7f8c8d;color:#fff}.growl.growl-error{background:#c0392b;color:#fff}.growl.growl-notice{background:#2ecc71;color:#fff}.growl.growl-warning{background:#f39c12;color:#fff}.growl .growl-close{cursor:pointer;float:right;font-family:helvetica,verdana,sans-serif;font-size:14px;font-weight:400;line-height:18px}.growl .growl-title{font-size:18px;line-height:24px}.growl .growl-message{font-size:14px;line-height:18px}/*!
 * FullCalendar v0.0.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1em;height:2.1em;margin:0;padding:0 .6em;white-space:nowrap}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-bottom-left-radius:4px;border-top-left-radius:4px}.fc-state-default.fc-corner-right{border-bottom-right-radius:4px;border-top-right-radius:4px}.fc button .fc-icon{margin:0 .2em;position:relative;top:-.05em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{background-color:#e6e6e6;color:#333}.fc-state-hover{background-position:0 -15px;color:#333;text-decoration:none;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{background-image:none;box-shadow:none;cursor:default;opacity:.65}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{border-width:1px 0;height:0;margin:0;padding:0 0 2px}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{left:0;position:absolute;right:0;top:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;font-size:1em;table-layout:fixed;width:100%}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-bottom:0 hidden transparent;border-left:0 hidden transparent;border-right:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{padding-bottom:2px;position:relative;z-index:4}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{border:1px solid #3a87ad;border-radius:3px;display:block;font-size:.85em;line-height:1.3;position:relative}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{background:#fff;opacity:.25;z-index:1}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{display:none;position:absolute;z-index:4}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:9999}.fc-event.fc-selected{box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:9999!important}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{bottom:-10px;content:"";left:0;position:absolute;right:0;top:-10px;z-index:3}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0;margin-left:0;padding-left:1px}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;margin-right:0;padding-right:1px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{bottom:-1px;top:-1px;width:7px}.fc-h-event.fc-selected .fc-resizer{background:#fff;border:1px solid;border-color:inherit;border-radius:4px;height:6px;margin-top:-4px;top:50%;width:6px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{background:#000;bottom:-1px;content:"";left:-1px;opacity:.25;position:absolute;right:-1px;top:-1px;z-index:1}.fc-day-grid-event .fc-content{overflow:hidden;white-space:nowrap}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{cursor:pointer;font-size:.85em;margin:1px 3px;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{width:220px;z-index:2}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{border:0 solid red;position:absolute}.fc-unselectable{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{-webkit-touch-callout:none;display:inline-block;font-family:Courier New,Courier,monospace;font-size:1em;height:1em;line-height:1em;overflow:hidden;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-size:200%;font-weight:700;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-size:200%;font-weight:700;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover{border-style:solid;border-width:1px}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc.fc-bootstrap3 a{text-decoration:none}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-bootstrap3 .fc-time-grid .fc-slats table{background:none}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{left:0;position:absolute;right:0;top:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{border-radius:0 0 3px 0;float:left}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{border-radius:0 0 0 3px;float:right}.fc-basic-view .fc-day-top .fc-week-number{background-color:#f2f2f2;color:grey;min-width:1.5em;text-align:center}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{padding:0 4px;vertical-align:middle;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{left:0;position:absolute;right:0;top:0;z-index:3}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{border-bottom:0;height:1.5em}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{left:0;position:absolute;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0;padding-top:1px}.fc-v-event.fc-not-end{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;padding-bottom:1px}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{bottom:0;cursor:s-resize;font-family:monospace;font-size:11px;height:8px;left:0;line-height:8px;overflow:hidden;right:0;text-align:center}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{background:#fff;border:1px solid;border-color:inherit;border-radius:5px;bottom:-5px;height:8px;left:50%;margin-left:-5px;width:8px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}.fc-event-dot{border-radius:5px;display:inline-block;height:10px;width:10px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-style:solid;border-width:1px}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{color:inherit;text-decoration:none}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{bottom:0;left:0;position:absolute;right:0;top:0}.fc-list-empty-wrap1{display:table;height:100%;width:100%}.fc-list-empty{display:table-cell;text-align:center;vertical-align:middle}.fc-unthemed .fc-list-empty{background-color:#eee}.fc-timeslots-axis{padding:0 5px 0 4px;text-align:right;width:50px}.fc-time-grid .fc-timeslots td{height:auto}.fc-timeslots-break{background:#eee}.pi.pi-empty{margin-right:.5rem;width:15px}.tab-transitons div[data-bind]{transition:all .28s}.tab-transitons div.enter{opacity:1;transform:translateX(0)}.tab-transitons div.leave{opacity:0;transform:translateX(-100%)}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;position:relative}.background-masker{background:#fff;position:absolute}.pageheader-title{height:3rem;min-width:300px}.selected-border-animated{--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),#213,#112 5%,#112 60%,#213 95%);--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#08f,#f03 99%,transparent);animation:bg-spin 3s linear infinite;background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;border:2px solid transparent;place-content:center}@keyframes bg-spin{to{--border-angle:1turn}}.selected-border-animated:hover{animation-play-state:paused}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.pos-abs{position:absolute}.pos-rel{position:relative}.pos-sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield,#academic-wrapper .mentor-student-header,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield,#profiles #profiles-search>div [class*=col] .profile-search-byfield,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield,#schools #profiles-search>div [class*=col] .profile-search-byfield,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield,.attendance-board,.attendance-board .board,.attendance-board .board .items,.attitude-view,.board-wrapper,.board-wrapper .board,.board-wrapper .board .items,.card-icon-add,.classoverview-students-list.flexify,.editor .menubar,.flex,.flex-abaseline,.flex-acenter,.flex-astart,.layout,.layout-column,.layout-row,.mentor-student-header,.msh,.pci-list .pci-list-item,.student-item,.student-view,.student-view .attendance-status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .fill,#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,#academic-wrapper .mentor-student-header .attendance-board .board.attitude,#academic-wrapper .mentor-student-header .board-wrapper .board.attitude,#academic-wrapper .mentor-student-header .collection.courses .collection-item,#academic-wrapper .mentor-student-header .fill,#academic-wrapper .mentor-student-header .parents-content,#academic-wrapper .mentor-student-header .student-view .attendance-status,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .fill,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .fill,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,#profiles #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#profiles #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#profiles #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#profiles #profiles-search>div [class*=col] .profile-search-byfield .fill,#profiles #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#profiles #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .fill,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,#schools #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#schools #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#schools #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#schools #profiles-search>div [class*=col] .profile-search-byfield .fill,#schools #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#schools #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .attendance-board .board.attitude,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .board-wrapper .board.attitude,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .collection.courses .collection-item,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .fill,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .parents-content,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .student-view .attendance-status,.attendance-board #academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board #academic-wrapper .mentor-student-header .board.attitude,.attendance-board #administration-audits #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board #attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board #profiles #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board #school-profiles #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board #schools #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board #templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.attendance-board .attitude-view .board.attitude,.attendance-board .board .board-wrapper .board.attitude,.attendance-board .board .board.attitude,.attendance-board .board .collection.courses .collection-item,.attendance-board .board .fill,.attendance-board .board .items .board-wrapper .board.attitude,.attendance-board .board .items .board.attitude,.attendance-board .board .items .collection.courses .collection-item,.attendance-board .board .items .fill,.attendance-board .board .items .parents-content,.attendance-board .board .items .student-view .attendance-status,.attendance-board .board .parents-content,.attendance-board .board .student-view .attendance-status,.attendance-board .board-wrapper .board .board.attitude,.attendance-board .board-wrapper .board .items .board.attitude,.attendance-board .board-wrapper .board.attitude,.attendance-board .board.attitude,.attendance-board .card-icon-add .board.attitude,.attendance-board .classoverview-students-list.flexify .board.attitude,.attendance-board .collection.courses .collection-item,.attendance-board .editor .menubar .board.attitude,.attendance-board .fill,.attendance-board .flex .board.attitude,.attendance-board .flex-abaseline .board.attitude,.attendance-board .flex-acenter .board.attitude,.attendance-board .flex-astart .board.attitude,.attendance-board .layout .board.attitude,.attendance-board .layout-column .board.attitude,.attendance-board .layout-row .board.attitude,.attendance-board .mentor-student-header .board.attitude,.attendance-board .msh .board.attitude,.attendance-board .parents-content,.attendance-board .pci-list .pci-list-item .board.attitude,.attendance-board .student-item .board.attitude,.attendance-board .student-view .attendance-status,.attendance-board .student-view .attendance-status .board.attitude,.attendance-board .student-view .board.attitude,.attitude-view .attendance-board .board.attitude,.attitude-view .board-wrapper .board.attitude,.attitude-view .collection.courses .collection-item,.attitude-view .fill,.attitude-view .parents-content,.attitude-view .student-view .attendance-status,.board-wrapper #academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper #academic-wrapper .mentor-student-header .board.attitude,.board-wrapper #administration-audits #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper #attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper #profiles #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper #school-profiles #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper #schools #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper #templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .board.attitude,.board-wrapper .attendance-board .board .board.attitude,.board-wrapper .attendance-board .board .items .board.attitude,.board-wrapper .attendance-board .board.attitude,.board-wrapper .attitude-view .board.attitude,.board-wrapper .board .attendance-board .board.attitude,.board-wrapper .board .board.attitude,.board-wrapper .board .collection.courses .collection-item,.board-wrapper .board .fill,.board-wrapper .board .items .attendance-board .board.attitude,.board-wrapper .board .items .board.attitude,.board-wrapper .board .items .collection.courses .collection-item,.board-wrapper .board .items .fill,.board-wrapper .board .items .parents-content,.board-wrapper .board .items .student-view .attendance-status,.board-wrapper .board .parents-content,.board-wrapper .board .student-view .attendance-status,.board-wrapper .board.attitude,.board-wrapper .card-icon-add .board.attitude,.board-wrapper .classoverview-students-list.flexify .board.attitude,.board-wrapper .collection.courses .collection-item,.board-wrapper .editor .menubar .board.attitude,.board-wrapper .fill,.board-wrapper .flex .board.attitude,.board-wrapper .flex-abaseline .board.attitude,.board-wrapper .flex-acenter .board.attitude,.board-wrapper .flex-astart .board.attitude,.board-wrapper .layout .board.attitude,.board-wrapper .layout-column .board.attitude,.board-wrapper .layout-row .board.attitude,.board-wrapper .mentor-student-header .board.attitude,.board-wrapper .msh .board.attitude,.board-wrapper .parents-content,.board-wrapper .pci-list .pci-list-item .board.attitude,.board-wrapper .student-item .board.attitude,.board-wrapper .student-view .attendance-status,.board-wrapper .student-view .attendance-status .board.attitude,.board-wrapper .student-view .board.attitude,.card-icon-add .attendance-board .board.attitude,.card-icon-add .board-wrapper .board.attitude,.card-icon-add .collection.courses .collection-item,.card-icon-add .fill,.card-icon-add .parents-content,.card-icon-add .student-view .attendance-status,.classoverview-students-list.flexify .attendance-board .board.attitude,.classoverview-students-list.flexify .board-wrapper .board.attitude,.classoverview-students-list.flexify .collection.courses .collection-item,.classoverview-students-list.flexify .fill,.classoverview-students-list.flexify .parents-content,.classoverview-students-list.flexify .student-view .attendance-status,.collection.courses #academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses #academic-wrapper .mentor-student-header .collection-item,.collection.courses #administration-audits #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses #attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses #profiles #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses #school-profiles #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses #schools #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses #templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .collection-item,.collection.courses .attendance-board .board .collection-item,.collection.courses .attendance-board .board .items .collection-item,.collection.courses .attendance-board .collection-item,.collection.courses .attitude-view .collection-item,.collection.courses .board-wrapper .board .collection-item,.collection.courses .board-wrapper .board .items .collection-item,.collection.courses .board-wrapper .collection-item,.collection.courses .card-icon-add .collection-item,.collection.courses .classoverview-students-list.flexify .collection-item,.collection.courses .editor .menubar .collection-item,.collection.courses .flex .collection-item,.collection.courses .flex-abaseline .collection-item,.collection.courses .flex-acenter .collection-item,.collection.courses .flex-astart .collection-item,.collection.courses .layout .collection-item,.collection.courses .layout-column .collection-item,.collection.courses .layout-row .collection-item,.collection.courses .mentor-student-header .collection-item,.collection.courses .msh .collection-item,.collection.courses .pci-list .pci-list-item .collection-item,.collection.courses .student-item .collection-item,.collection.courses .student-view .attendance-status .collection-item,.collection.courses .student-view .collection-item,.editor .menubar .attendance-board .board.attitude,.editor .menubar .board-wrapper .board.attitude,.editor .menubar .collection.courses .collection-item,.editor .menubar .fill,.editor .menubar .parents-content,.editor .menubar .student-view .attendance-status,.flex .attendance-board .board.attitude,.flex .board-wrapper .board.attitude,.flex .collection.courses .collection-item,.flex .fill,.flex .parents-content,.flex .student-view .attendance-status,.flex-abaseline .attendance-board .board.attitude,.flex-abaseline .board-wrapper .board.attitude,.flex-abaseline .collection.courses .collection-item,.flex-abaseline .fill,.flex-abaseline .parents-content,.flex-abaseline .student-view .attendance-status,.flex-acenter .attendance-board .board.attitude,.flex-acenter .board-wrapper .board.attitude,.flex-acenter .collection.courses .collection-item,.flex-acenter .fill,.flex-acenter .parents-content,.flex-acenter .student-view .attendance-status,.flex-astart .attendance-board .board.attitude,.flex-astart .board-wrapper .board.attitude,.flex-astart .collection.courses .collection-item,.flex-astart .fill,.flex-astart .parents-content,.flex-astart .student-view .attendance-status,.layout .attendance-board .board.attitude,.layout .board-wrapper .board.attitude,.layout .collection.courses .collection-item,.layout .fill,.layout .parents-content,.layout .student-view .attendance-status,.layout-column .attendance-board .board.attitude,.layout-column .board-wrapper .board.attitude,.layout-column .collection.courses .collection-item,.layout-column .fill,.layout-column .parents-content,.layout-column .student-view .attendance-status,.layout-row .attendance-board .board.attitude,.layout-row .board-wrapper .board.attitude,.layout-row .collection.courses .collection-item,.layout-row .fill,.layout-row .parents-content,.layout-row .student-view .attendance-status,.mentor-student-header .attendance-board .board.attitude,.mentor-student-header .board-wrapper .board.attitude,.mentor-student-header .collection.courses .collection-item,.mentor-student-header .fill,.mentor-student-header .parents-content,.mentor-student-header .student-view .attendance-status,.msh .attendance-board .board.attitude,.msh .board-wrapper .board.attitude,.msh .collection.courses .collection-item,.msh .fill,.msh .parents-content,.msh .student-view .attendance-status,.pci-list .pci-list-item .attendance-board .board.attitude,.pci-list .pci-list-item .board-wrapper .board.attitude,.pci-list .pci-list-item .collection.courses .collection-item,.pci-list .pci-list-item .fill,.pci-list .pci-list-item .parents-content,.pci-list .pci-list-item .student-view .attendance-status,.student-item .attendance-board .board.attitude,.student-item .board-wrapper .board.attitude,.student-item .collection.courses .collection-item,.student-item .fill,.student-item .parents-content,.student-item .student-view .attendance-status,.student-view #academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view #academic-wrapper .mentor-student-header .attendance-status,.student-view #administration-audits #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view #attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view #profiles #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view #school-profiles #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view #schools #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view #templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .attendance-status,.student-view .attendance-board .attendance-status,.student-view .attendance-board .board .attendance-status,.student-view .attendance-board .board .items .attendance-status,.student-view .attendance-board .board.attitude,.student-view .attendance-status,.student-view .attendance-status .attendance-board .board.attitude,.student-view .attendance-status .attendance-status,.student-view .attendance-status .board-wrapper .board.attitude,.student-view .attendance-status .collection.courses .collection-item,.student-view .attendance-status .fill,.student-view .attendance-status .parents-content,.student-view .attitude-view .attendance-status,.student-view .board-wrapper .attendance-status,.student-view .board-wrapper .board .attendance-status,.student-view .board-wrapper .board .items .attendance-status,.student-view .board-wrapper .board.attitude,.student-view .card-icon-add .attendance-status,.student-view .classoverview-students-list.flexify .attendance-status,.student-view .collection.courses .collection-item,.student-view .editor .menubar .attendance-status,.student-view .fill,.student-view .flex .attendance-status,.student-view .flex-abaseline .attendance-status,.student-view .flex-acenter .attendance-status,.student-view .flex-astart .attendance-status,.student-view .layout .attendance-status,.student-view .layout-column .attendance-status,.student-view .layout-row .attendance-status,.student-view .mentor-student-header .attendance-status,.student-view .msh .attendance-status,.student-view .parents-content,.student-view .pci-list .pci-list-item .attendance-status,.student-view .student-item .attendance-status{flex-grow:1}#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,#academic-wrapper .mentor-student-header .flex-auto,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,#profiles #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,#schools #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .flex-auto,.attendance-board .board .items .flex-auto,.attendance-board .flex-auto,.attitude-view .flex-auto,.board-wrapper .board .items .flex-auto,.board-wrapper .flex-auto,.card-icon-add .flex-auto,.classoverview-students-list.flexify .flex-auto,.editor .menubar .flex-auto,.flex .flex-auto,.flex-abaseline .flex-auto,.flex-acenter .flex-auto,.flex-astart .flex-auto,.layout .flex-auto,.layout-column .flex-auto,.layout-row .flex-auto,.mentor-student-header .flex-auto,.msh .flex-auto,.pci-list .pci-list-item .flex-auto,.student-item .flex-auto,.student-view .flex-auto{flex:1 0 auto}.classoverview-students-list.flexify,.flex-wrap{flex-wrap:wrap}.card-icon-add,.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between}.flex-row{flex-direction:row}.flex-valign{align-items:center}.attendance-board .board,.attitude-view,.board-wrapper .board,.card-icon-add,.classoverview-students-list.flexify,.editor .menubar,.flex-acenter,.flex-align-center,.student-item{-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-start,.flex-astart{align-items:flex-start}.flex-abaseline{align-items:baseline}.flex-center{align-items:center;justify-content:center}.flex-end{justify-content:flex-end}#academic-profiles #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,#academic-wrapper .layout-column>.mentor-student-header,#administration-audits #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,#attendance-registration #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,#profiles #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,#school-profiles #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,#schools #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,#templates-subjects #profiles-search>div [class*=col] .layout-column>.profile-search-byfield,.attendance-board .board .layout-column>.items,.attendance-board .layout-column>.board,.board-wrapper .board .layout-column>.items,.board-wrapper .layout-column>.board,.editor .layout-column>.menubar,.layout-column>.attendance-board,.layout-column>.attitude-view,.layout-column>.board-wrapper,.layout-column>.card-icon-add,.layout-column>.classoverview-students-list.flexify,.layout-column>.flex,.layout-column>.flex-abaseline,.layout-column>.flex-acenter,.layout-column>.flex-astart,.layout-column>.layout,.layout-column>.layout-column,.layout-column>.layout-row,.layout-column>.mentor-student-header,.layout-column>.msh,.layout-column>.student-item,.layout-column>.student-view,.pci-list .layout-column>.pci-list-item,.student-view .layout-column>.attendance-status{min-height:0}.layout,.layout-column,.layout-row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox}.layout-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.layout-column,.layout-row{-webkit-box-direction:normal}.layout-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.col-padding{padding-left:.75rem;padding-right:.75rem}.p-l-0{padding-left:0}.p-t-0{padding-top:0}.p-r-0{padding-right:0}.p-b-0{padding-bottom:0}.p-0{padding:0}.p-3{padding:3px}.p-l-5{padding-left:5px}.p-t-5{padding-top:5px}.p-r-5{padding-right:5px}.p-b-5{padding-bottom:5px}.p-5{padding:5px}.p-10{padding:10px}.p-l-10{padding-left:10px}.p-t-10{padding-top:10px}.p-r-10{padding-right:10px}.p-b-10{padding-bottom:10px}.p-15{padding:15px}.p-t-15{padding-top:15px}.p-b-15{padding-bottom:15px}.p-l-15{padding-left:15px}.p-r-15{padding-right:15px}.p-20{padding:20px}.p-l-20{padding-left:20px}.p-t-20{padding-top:20px}.p-l-25{padding-left:25px}.p-r-20{padding-right:20px}.p-b-20{padding-bottom:20px}.p-25{padding:25px}.m-auto{margin:auto}.m-ver-auto{margin-bottom:auto;margin-top:auto}.m-hor-auto{margin-left:auto;margin-right:auto}.m-none{margin:0}.m-15{margin:15px}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-r-auto{margin-right:auto}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.attitude-view,.m-r-10,.student-item{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-25{margin-right:25px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.attitude-view,.m-b-10,.student-item{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-l-0{margin-left:0}.m-l-auto{margin-left:auto}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.m-20{margin:20px}.card-icon-add,.is-clickable,.pageheader-tabs-wrapper .pageheader-tab{cursor:pointer}#footer{background-color:#fff;bottom:0;display:block;height:72px;left:0;position:absolute;right:0;text-align:center}#footer a{color:#000;line-height:72px;margin-left:auto;margin-right:auto;text-decoration:none}#footer a:hover{color:#428bca}.signin-field{position:relative}.form-signin{background-color:#fff;border:1px solid #fff;border-radius:8px;min-width:500px;padding:30px;transition:width 1s,height 1s}.form-signin .signin-field{margin-bottom:10px}.form-signin .signin-button{margin-top:10px}.skoa .form-signin{min-width:640px}.skoa .form-signin .auth-chooser{width:575px}.skoa .form-signin a#sas-access{width:250px}.skoa .form-signin .google-signin{text-align:center}.skoa .form-signin .google-signin #gmail-access,.skoa .form-signin .google-signin #sas-access{margin-left:auto;margin-right:auto}.skoa .form-signin .login-actions .signin-button{background:linear-gradient(51deg,#e854a1,#225da8) no-repeat 50% fixed;height:50px}.auth-chooser{width:439px}.login-actions{display:flex;flex-direction:column}.form-reset{width:600px}.form-reset input{font-size:16px}.form-reset .signin-field{margin-bottom:15px}.form-reset .signin-button{margin-top:10px}.form-reset>*{width:100%}.form-reset-password{height:300px}.form-signin-header{display:block;margin-bottom:25px;margin-top:-25px;text-align:center;width:100%}.form-signin-header h2{font-size:20px}section#login-container{align-items:center;background:linear-gradient(313deg,#99daff,#1d75a8) no-repeat 50% fixed;background-size:cover;display:flex;justify-content:center;min-height:100vh}section#login-container .login-server-error{align-items:center;border-radius:3px;display:flex;font-size:14px;line-height:1;text-align:left}section#login-container.plain-login{align-items:center;background-size:cover;background:linear-gradient(313deg,#99daff,#1d75a8) no-repeat 50% fixed;display:flex;justify-content:center;min-height:100vh}section#login-container.plain-login.skoa{background:linear-gradient(51deg,#e854a1,#225da8) no-repeat 50% fixed}section#login-container.plain-login .plain-login #footer a{color:#000;text-decoration:none;text-transform:uppercase}section#login-container.plain-login .plain-login #footer a:hover{color:#3277b3}section#login-container.plain-login .form-signin.skoa{padding-top:5px}.list-errors{list-style:none;width:550px}#login-container h1{color:#fff;font-size:55px;font-weight:300}.form-signin .checkbox,.form-signin .form-signin-heading,.form-signin select{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.form-signin .form-control:focus{z-index:2}.form-signin input{padding:0 15px!important}.form-signin input[type=text]{border:1px solid #f2f2f2;border-top-left-radius:0;border-top-right-radius:0;border-radius:3px;box-sizing:border-box;transition:none}.form-signin input[type=text]:focus{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}.form-signin input[type=password],input[type=email]{border:1px solid #f2f2f2;border-top-left-radius:0;border-top-right-radius:0;border-radius:3px;box-sizing:border-box;margin:20px 0;transition:none}.form-signin input[type=password]:focus,input[type=email]:focus{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}#backtoLogin,#register,#reset-password{color:#434649;font-size:14px;font-weight:500;margin-right:2px;z-index:99}#backtoLogin:hover,#register:hover,#reset-password:hover{color:#428bca;cursor:pointer;text-decoration:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-in{animation:fadeIn ease-in 1;animation-duration:.25s;animation-fill-mode:forwards;opacity:0}.reset-success.fade-in{animation-delay:.5s}.fade-out{animation:fadeOut ease-in 1;animation-duration:.25s;animation-fill-mode:forwards;opacity:1}.reset-form.fade-out{display:none}.reset-success.fade-out{animation-delay:.5s}.login-type .login-actions{flex-direction:row;justify-content:space-around}.login-type .login-actions>div{flex:1;justify-content:flex-start}.login-type .login-actions>div:first-child{border-right:1px solid #e0e0e0}.form-signin{transition:all .28s}.form-signin.lms-choosen{opacity:1;transform:translateX(0)}.form-signin .login-skoa-logo{width:350px}a[disabled]{color:#ccc;pointer-events:none}a#gmail-access,a.gmail-access{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAAAuCAMAAABODjjSAAAC+lBMVEUAAAAAAAAAAAAAAAAAAAD8/Pz29vb39/eoqKgAAAAAAADm5ubm5ub///91dXVChfT/+uR1daDqQzU0qFP4//+ndXX///jLoHV1oMeOdXXD5Pegw+T458f2///k+P91dY7///r9//91mMfnx6f7vAXh+P+GsfjNp3WgdXXl+////u3HoHX4//jy2bl1dafy/v/4+fra7vldlvX/+uj+7tR1p811dZjd9/////39/Pv///bB4vbU1NSjuNH76826p5qYdXX6///t///5+v3t9/3c8v3H5ff/+e+41ur86Ob47N11sdV1oMv35MV1jsG+sqKloKLfwqDkwpy2jnXvc2jo+P/m8v3S7Pv9//rM6vrY6fX//vO62vHN3O3p9eu30ujF1uegx+e/1uWgx+Ta3eL/9uCrxt3/89v98dn159eOttbg19T458vz4suwvsd1mMOnsMLr18HFw7vlzbJ1da6sqauOmKvQuqd1jqCboJ2OlZ3at47HmHWnjnVLsmZDrmDsVknw9f6Ptvj9+ff29vb//fH98vHt7uri9OmqyefQ1+b16uSOveHY7t6vw9fSzdX67NT619TBwc3r28m44MPk1MP77cD4xMDy3b2Oqr3ay7t1dbvQxbd1jreYpLWOpLV1mLLVv6/ozqyOoKd1jqfnx6Dau5i3oJiOjpjFqpOyoJN6xo/kv47Xso6goI6gmI7yi4Npv4DxgXhdunanmHW1dXVTtW371WU4qVrtXlLrT0L7yz/7xzD7vxPO3/zC1/u60vvk8fqvy/qcv/nh+Pjp8fZNjPS/4fP68+yszun68+dgnt7V7dvS69nDy9jC5cvx3svhzsf5y8fVx8O7x8O7w8O3w8OgrMM9j8GgrLf3ubTs0rK3u7Lu0qzDt6e/rKdLoaOnp5h1jpiCyZWsoI6gjo6Ojo51jo54xY3VsnXSsnW/mHWsmHWYjnWOjnW/dXWsdXXwenDual/uaF3sXVFOqkjqSz3sUy+vtCLzwR75uBj0jRfVuBP3pQ4JTq5EAAAADXRSTlMAAgY4COfr6m8wFVJRcxKNIwAABMNJREFUaN7tmQVsU1EUhmG4nJ+VlZUHK223wbQbgzF0uNuGu7u7u7u7u7u7u7u7u7slnPvWLoW8dlsCYSX9kub1ntuefPfcc2/SNI6Df05ce8WknzwB2SMJkkUswMk+9XkBTrJ/fLJX4jv8Y4LD3+Efq3D4xwiHf/T8x6x+u/XjltVnKbaj6F+sfEoT5YtR7EbJf0zvlJGUp9iNgn+xrUJ8y9q171OmfDeQrHK4Wa76WqLiYyuSAtXO1SArjDupJUFuaYhFtAinK0jWyfy6qTpa/qJ5ek8iZtIbG/rtwKiCaDmGkwK5MU1LiuR4haz6M2MDyQ1pKZIWEpiiZBVnb3dtdPwnfmP9qNs+GCG1B3VCae3RUQUVLZtVJSs0GarWdw/xYf86ZKZBXowcNBWqdNb9U6WOVv03ef74dJWiJDdKGsi3XPt0pztUpRxzpPnXw2tlztN6urS4lkHe7lsj840ObxmGjlVlv0UNDb5L+JUn1H9O65p5JHSs5IYpYZgVRIK5aEpE3ZCT9BNWYaYINskjda3NucY90LUMC1ULf4697FjDtv92T8+v2YnJYGIXKdFIQugBYsoiTbZu0K0E0jp7A/ysFLHdrbSlgM49eIt46LthWv7caJ8/GCUq+6kGL+KZKm7A3RcoHUhMGaShCDyg6yJyjAa6SKhHnITH7lrhHyyhK3DIpv8OT89tJEhhoi8p0gbAfK6PB9JkThVQiNqxfypVIa5hGvN2uyGL1recKj0Ps63QZfUAqhhR3VWjSqfXqHzIcnohf6t4rly59jh7c465vEovFKXG3gE+XqhFwVJquf4rUF1svPpP+FORqeu55sK/sVQyHzUX/vwsa+lfh4QtMUbU9QMaLgwpJCKufqxtMa33QmFaDiBnsFTCIM6qv1iha/eQIPHMnEr29/fDvA73eS+i6J8vcv9kErD/PlJimLjsWkgBPrK/u1rcJsKZPCz900b6N8qrQ9GnOql0oOyvYX/L6QVc7X79uYvcUMLAvu7+Xrqs7K8LEk/nSP+u4eEdQtW2z+/3D+PJxF72301KlMVwIalKz77O3jPyk9G2f7Vn0GU1whThl88v/ka0r8BJTblKIYu/BlWIu2u/BoX5dpL9OZaTKxdo+/787OLSczDJ9BH170NK8FGa1bYHWmnZl3d/dlv5/LL/ArO/u9YkmJ4EZdAqsFFenhS94+qHK0GW0zk0CLkQBs71hHNJ7DkZuvPP0dRghO5iD7irRcLJQMubyGKw5U9rXHgBp4gZcYz1M5AyxZcCuFSBPLg+RZYAEtL6bmD/azyW/bOom6MeuXoFyAXmmg6hHH4BPhERI5Dzl+kBnQB0rpuPqvEbXV1xQUhAaCBlawc8QmqtSEht8gJTKpBN/5q9XJiNj5etc9l8OcXBimSN7BkLmNcytEDlMjhCMaBfRvoNfcaM5ryGiEB/kX/AqILZW/ABM3+IY7b96QQvwMztnRQ1eg3mrQc3wt/gBkLuANVJCWV/qrnGrL9xBEWHItNXLW5dkf4K+glLH86sQYoo+zPH763rtbnnsvHZKJbzn/5+tBsc/jHC4e/wj1U4/P8pZv9EZJ8kivB3SpyQ7JGEiZ1k/7hJk8SzR5IkNf+B7WSfxI1j//wEyOllFn/Mx84AAAAASUVORK5CYII=) 0 0 no-repeat;cursor:pointer;height:46px;width:206px}a#gmail-access:active,a#gmail-access:hover,a.gmail-access:active,a.gmail-access:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAAAuCAMAAABODjjSAAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr6+sAAADm5ubn5+ehoaHX19cAAAAAAADu7u5tbW3u6tbp7u5tbZVChfQ0qFPqQzWbbW3u7ui9lW1tlbqEbW3o17rl7u7V6O7u7uq21eWVttXs7u5tbYRtjrrXupv7vAXS6O6VbW2Aq/HW6+7N4Oq6lW3t6+uWutbizK1tbZvUt5VblPPp6uzu7NxtbY7Bm23p6Onp7ui61ubu7uXu7ePu6uDs4Mjs3sWclpKObW1ErmDf7u7O4+7d5Ova5Ny1ydbu482itsxtpcfEwsbi0r1tm71tlb3bybaapLXYwaSEkptthJO4jm2phG3rcWfi7O7g5+7Q6OzV4+zF3uq/2urG2em10+Wz0uWuzOHs4+Cqxt3u7tzt2Nfk2MnHx8fRycaVqsPr3MHr272ksrquuLZtjraEna+Hk6ZtbaO0ppuyppXMsJCzm46EhI50wIi9m22djm2mbW1OsmnqW0/qVEfqTT+IsPGqxfDb6u7Y4+3l7ujm5eXBzt7N1dy8zNvU5Nqkw9rs5Nbi3tbDydaxxNWevdOVttKEsdLMzdHK4NDu5c/n28/H383p3M2Eqsrtysdtm8Po173bzbzl1bZthLbJvLXsubTjz7NthLO4trFtba/DuKpthKrQvahtjqbHs6Shm6HDr55thJuVlZWOlZWEi5PVtY6qm46qlY7Vs4TNqoTJpoSmlYSVlYSVjoTrhXxatnLre3LGpm2YhG2JhG30z17qZlv3xzv4xC36vhJMi/NDhfOUt/GAqvG2zO+21ehem9vt29qvx9rj19WqytW2vcqztsSbqsSEpsSbr8E9j8G22b/sv7uw1rrSwbq2s7rx4rap1LTSxLPq3rC2tqqVoaqOm6rsrqncxKaqr6bfxKFKn6GhoZvBqpWvm5V8w4/KqoS6oYSVhISEhIRthIRnu31juXrBlW2hhG2zbW3qa2A1pls7qllOqkjqRjPsUy+vtCLyvx34txf0jRfVuBP3pQ5Yc6VWAAAAEnRSTlMACUASKwMaFA4H5STq6WxRNykngz43AAAE3UlEQVRo3u2aZXATURCA8RSHXRJSWq7hIAmlpCltoCnQlioVipTi7u7u7u7u7u7u7u7u7i77LmknzFzSMgNDjsn3503eu9t8b3ffzWRyyRz8c1KnTS5F0qY262dOB1IkXWbTBpJLU582kFxIvxNIFafUzF8GUkUm+KcBqZLG4f87OPwd/nbFf+o/adPOHj26bToP9o6of/2Kzmbe1gf7Rsx/UnfnBCqCfSPif6QHE++2ZUs3Z+eddcAqdRo1HKACGHepKogQMKM/WGHqCRUwmnAjLGYDGzUcXRmsk63LaXmS/FnzdJ8JxMyKNvTLIqHwhDU4CkRoinNVIIr/G6zCXzxZCdwwDyRQkkPiqA1/D60qKf6Xv3107p542xdDY+TQJThdNSSmuKhlowFghQbD5Hx5o478C0A8Y0MwOmIBKnJZ98+RM0n53+H+49MtSJQmWFoN9Sq0zlVycQ3wX8QtvRNc1/dh7Dyuw3A1EL5touVBwc3aYqsaQAxZHa0ObB+t9m3fuMii2Ij2HMbVcMOWtOxpruZEAHiMtYC/uhFvsskGq7gOkWpqt6eaZm0ay5k/zW2PG2jbf7e7+1cvIPKbOQhiRHF4Rki8AXPza1GzATFPNg9EGquZyt1C5YZYbhuViG2ny9ywptg6LAhLuOgVg1bTSnW2vB1nh5mjgIm8qFnGYgQhLueoQtNoRNSqmH8xDlcg1rLpv8fdfRcwspvpCaKUQcSlA9X0fbmz5fDxhLLkn4POw1oyMZfbDUup6lVQ5KOP/DpNeF7E6t5Y28VVkYt3VejAcrkd3TUupmFM1WweCharBO+HdSHKw0fnh4MhiMsp5H8d1maFl/8Jfwic0RlxJPMvxlHIpsyfxpWW/gWA2QLhjZF6xBHtjOFsxkVP2hbLZFsU1iDlNogroWZntS/boUt5oyeNFEzwL6LHuMXrqRaJ9M8XNRAFGeS/H8QYOro4e2j46AR/rZw9TYQWzWvpnyfBPypEg8e3arjZKsHflfwtlw2U7cL9qApuyPxzaPv6acLJX1PNT1PFwn9F8LL7p+S2z+/3D1fATC/y7wVirMRRTFKRj/WPx/ze4G3bP6A8asK9WcHM/jpLf7q7NY0GIVYY9fzkIq5UEd8Kiio00tNJ8Ke5mgDHKtns/2uflcrQQSBQmfK/rzKIQUep5Zxt2EJFvlT9hdeF80v+hnh/rcosmA8YBro2KoQWWe+46PGGp+Wyvysam7dFPMRvxYVzOPKchZrmnXGi2pvG16iVs4CzEJu1wclqW/7wQkkbOAfEmMOU/gMgzoT1iBjbG/JSfgKfIHKYx7cL+d+mz4J/KfkU1uCdfIQEC93ur/fRmWaoEjV/WQ5Ygojlhssh4AGiJpI9IDjExpWAX4D4HHOqWEAoE4LYsg/Y9I8IVRJdO3bcrHx3NvvePmANr8KF4vcyrBBvwMGQdOhmq+G8CqlNYz82ERBT3KskO2ACPLvItj+MD1UmcK86JA7/CuM6IzXC3+AuGoMRa4MY4v4Q8TJev+sYSAqB8zZ2iK0KfwW+TPCzVv1BHHF/KsGjzaHvu3a8oAY75z/9/SgZHP6/hcPf4W9XOPz/LWb/jCBNMpr8ZZkygBTJkEkm+Dulz5JCimRJT/8/Emll6bOmkh5Z08vSml8fcEopRZzYCwQ/AXZ39jKFB7F/AAAAAElFTkSuQmCC) 0 0 no-repeat}a#gmail-access[disabled],a.gmail-access[disabled]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAAAuCAMAAABODjjSAAAARVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc6ur3AAAAF3RSTlMUAHJhH2xbZj9LLhg7GiomUTVWQ08iEZt1DjoAAALASURBVGje7ZmLbqMwEEVnr98GYwOh//+pywwQhRUkpFK1oeJI1FSux2cY2yUK/Tk3l///Rfy/6Ix8if9p9acEiK+zcvm/xeV/+X8Ul/9bXP7H/JugjHG3SJ/Opr+2mLGaPpst/8bgjqXPZsNfi74KwQK2on2aOIw/U7/dW2faIbdTm9Cuw+WnqijH/C0A18hEtyf6LZiKemwmkIBdEYyjPZGGpzsDmPjM3x3yb1i/oldUQKwCzKhCm8TdraMbIgf2rx+T8lULPPNXh/yDPIaXJAlnQNkmoh4mqEi21DDz4M5TUqHAJflVeSLLV6C+4xq7pNEVqGquZpC5hzFxB5vkFJliZYO+hMk/WePyc3+FuVC3mZ1kgCBTe2jOWQGeIG21lFsDxsDMfy5LqkIhBZ7EpKV7iTJRS4xESdqag7CS+FeAA4an/gbo5AYzYWf3AjANz6eJnVt4aQP0Um4NKyViCtgsZWT252vVzaNSjLGaY3GJIvtKK8Uer4KG79/zv+3uYAd49q+ktPBS4v7Rv2bTOd2sgLYXd7lW3RZ6HAkMFYoUb+pwmNrZX0FZBXds/XQjFkC/vf7zdGiIP4/Qs3/96O9FUADQFMDc/VfdNSJJ7nrxt5N/ZVf+TqkuvNy/Dc1EANvni0cQKfFlq/zC3wG85vy2fwYkqMSSlaU4jgG3D/7D2PnG+akA6L3z03oDJ74WzuNff7f297IHoRf/rlp1K8AX7i4Sa+CMaofAPjyPBMxAH2Bf//9S+f4eVGibxLl1s28HLP5x8bfTArci+LjaLeQp6VW31N3EhwM8zmdHCxgoCSgP1x56f7AhWL4xml6TIj/fln6ElnN333x/M5EOoKB4ef8IEbBA/t77s8p0CO9MoR8iKqPytz6/lJY+nV/6+fE0XP5vcflf/h/F5f9/+SXf3500ga9f8/31iTm7/18O2Rudtia+IQAAAABJRU5ErkJggg==) 0 0 no-repeat}a#sas-access{align-items:center;display:flex;height:46px;padding:0 10px;width:206px}a#sas-access>img{height:50px;margin-right:10px}.arrangement-request-wrapper{background-color:#fff;border:1px solid #fff;border-radius:8px;margin-bottom:30px;margin-top:30px;min-width:500px;padding:30px;width:30vw}.v-spinner{z-index:9000!important}.card .spinner,.card-spinner.card .spinner,.spin,.spinner{-webkit-animation:rotation .6s linear infinite;-moz-animation:rotation .6s linear infinite;-o-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite;border-radius:100%}.card .spinner,.card-spinner.card .spinner,.spinner{border:6px solid rgba(0,174,239,.15);border-top-color:rgba(0,174,239,.8);height:55px;left:calc(50% - 28px);position:fixed;top:calc(50% - 28px);width:55px;z-index:11000}.card .spinner-overlay,.card-spinner.card .spinner-overlay,.spinner-overlay{background-color:#000;bottom:0;height:100%;left:0;opacity:.1;position:fixed;right:0;top:0;width:100%;z-index:10000}.card .spinner,.card-spinner.card .spinner{position:absolute;top:35px}.card .spinner-overlay,.card-spinner.card .spinner-overlay{opacity:.05;position:absolute}.card-spinner.card .spinner{left:calc(50% - 28px);position:absolute;top:calc(50% - 28px)}.card-spinner.card .spinner-overlay{opacity:.05;position:absolute}.spinner-splash{-webkit-animation:rotation .6s linear infinite;-moz-animation:rotation .6s linear infinite;-o-animation:rotation .6s linear infinite;animation:rotation .6s linear infinite;-webkit-animation:rotation .9s linear infinite;-moz-animation:rotation .9s linear infinite;-o-animation:rotation .9s linear infinite;animation:rotation .9s linear infinite;border:6px solid rgba(0,174,239,.15);border-radius:100%;border-top-color:rgba(0,174,239,.8);height:55px;left:50%;position:fixed;top:50%;width:55px;z-index:1100}.spinner-overlay-splash{background-color:#fff;background-color:transparent;bottom:0;height:100%;left:0;opacity:.55;position:fixed;right:0;top:0;width:100%;z-index:1000}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-scale-pulse,.la-ball-scale-pulse>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.la-ball-scale-pulse{color:#fff;display:block;font-size:0}.la-ball-scale-pulse.la-dark{color:#333}.la-ball-scale-pulse>div{background-color:currentColor;border:0 solid;display:inline-block;float:none}.la-ball-scale-pulse{height:32px;width:32px}.la-ball-scale-pulse>div{-webkit-animation:ball-scale-pulse 2s ease-in-out infinite;-moz-animation:ball-scale-pulse 2s ease-in-out infinite;-o-animation:ball-scale-pulse 2s ease-in-out infinite;animation:ball-scale-pulse 2s ease-in-out infinite;height:32px;left:0;opacity:.5;position:absolute;top:0;width:32px}@media screen and (-webkit-min-device-pixel-ratio:0){.la-ball-scale-pulse>div{border-radius:100%}}.la-ball-scale-pulse>div:last-child{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.la-ball-scale-pulse.la-sm,.la-ball-scale-pulse.la-sm>div{height:16px;width:16px}.la-ball-scale-pulse.la-2x,.la-ball-scale-pulse.la-2x>div{height:64px;width:64px}.la-ball-scale-pulse.la-3x,.la-ball-scale-pulse.la-3x>div{height:96px;width:96px}@-webkit-keyframes ball-scale-pulse{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes ball-scale-pulse{0%,to{-moz-transform:scale(0);transform:scale(0)}50%{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes ball-scale-pulse{0%,to{-o-transform:scale(0);transform:scale(0)}50%{-o-transform:scale(1);transform:scale(1)}}@keyframes ball-scale-pulse{0%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.game-revenue{padding:0;position:relative}.game-revenue td.editing{padding:0}.game-revenue .game-revenue-name{display:inline-block;font-size:22px;font-weight:700;padding:8px 8px 8px 4px}.game-revenue .game-drawnumber{font-size:30px;font-weight:300;position:absolute;right:25px;top:5px}.game-revenue .input-field{margin:0}.game-revenue .input-field input{letter-spacing:4px;margin:0;padding:0}.game-revenue .card-action{padding:15px}.game-revenue .card-action a{border-radius:2px;margin-right:0!important;padding:5px}.game-revenue-total-sold{bottom:16px;position:absolute}#company-logo{align-items:center;color:#e7e7e7;display:flex;flex-direction:row;justify-content:center;text-transform:uppercase}#company-logo img{height:65px;margin-left:-50px;width:65px}.mentor-scinfo{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.07);margin-top:10px;padding-top:10px}.mentor-sidenav{border-top:7px solid rgba(0,0,0,.1)}.mentor-sidenav.is-folded{margin-top:10px;padding-top:10px}.shell-sidenav-folded .mentor-scinfo,.shell-sidenav-folded .sub-menu{display:none}.side-nav{height:100vh;left:0;z-index:1001}.side-nav .collapsible-body{background-color:inherit}.side-nav.fixed{transition:transform .28s}.side-nav.collapsed-view .sub-menu,.side-nav.profile-view .sub-menu{display:none}.side-nav i{display:inline-block;line-height:46px;margin-right:5px;vertical-align:bottom}.side-nav a,.side-nav li{height:46px;line-height:46px}.side-nav a.activePage,.side-nav a:hover,.side-nav li.activePage,.side-nav li:hover{background-color:rgba(0,0,0,.04)!important}.side-nav a.activePage,.side-nav li.activePage{border-right:5px solid #1f89bd}.side-nav a{font-size:14px}.side-nav li:not(:last-child).sub-menu{height:auto;min-height:46px}.side-nav li:not(:last-child).sub-menu a{height:46px}.side-nav .user-logged-in{color:#333;display:table;position:relative;width:100%}.side-nav .user-logged-in a{display:table-cell!important;height:auto}.side-nav .user-logged-in .content{padding:15px 22px}.side-nav .user-logged-in .content .user-name{font-size:16px;line-height:18px}.side-nav .user-logged-in .content .user-email{color:#999;font-size:13px;line-height:15px}.side-nav .user-logged-in .content .user-actions{font-size:10px!important;margin-top:10px;margin-top:7px!important}.side-nav .user-logged-in .content .user-actions a{color:#90caf9;font-size:12px;line-height:normal;padding-left:0}.side-nav .user-logged-in:after{background-size:cover;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQMAAABeCAMAAAAQaIFkAAAAq1BMVEWurq7i4uKwsLDg4OCsrKzk5OTe3t7c3NyHh4eysrKrq6uIiIja2tqnp6ezs7OlpaWLi4uPj4/Y2NiEhITn5+eRkZGNjY2jo6O8vLydnZ2+vr65ubmTk5OBgYF5eXmWlpZ/f392dnZ8fHyhoaFxcXHPz89tbW3Hx8fV1dVoaGjq6uq1tbWcnJzR0dHCwsKZmZnMzMyfn5/s7Oy3t7dkZGRfX1/u7u5WVlbp6ekAb6EUAAAawElEQVR42oyaiULiSBBAQxLOYAyGQUYniHgPjsco4/z/l23d1W3H3a2QThPcox51h+xuvT5bn68DOTs7o4vJ2ja6fdI7+fPjd5DHx+9w0Pbq9RE2qci9fnm9WD1nT7/mxXC4/F8yHMpliEsqAzxdigJOlREtIOPh/XZ78fycvZUZSFnCBQUueZ7BATKdwplneEfuZfRmCh+g4O5721bVZAKvCVx15Tv8QYUvvgELiPyJCG6a7rJ9fXu5n48L+L9NpJCLiGxEk4IOlTEIrHB1meOBcnICp8r9/f3g5XDo2q7NzksAgLqzMIKctPQdq05ksmnNH06zvK7r6eMWtFOhbSs0WH/ftYKAtoqLEGwvJ1fngAA0cgSpFHYKATiYBL1MhIBcQH9mwBwcwuDucGhbYjAjCJGI0jlpDpLBbjqta3pTs4VM8xJOwPDctaw3qSogREezD9k4FoegCE7+FUEhr8LNWkDwi8URxIYQElAMw7OP9xalytYlSsYglAZqL0L+EJyw4CrewRBMJ15V8VhaswijRNtqd9mcrl9OxgGBYb8N0CYSxDZKxGzA7WBsEBTB+sAIJg0xQN3VIcjnOQyUbAr1NKcNWgEhqafiJTUt9QVYApu6gKjUK0R7OtvWONlOEByvbwxByoBjAF30XQiBDKGPwsgguJgZLOuPh8mka1tYsnP7/kltWOGkL5kEleVFjAJQoE/ge7GIff6jm4SisS6IEkYgcgVGsDo+MwQpBSeha4iAI6JcnAC8UgSBJcyH+cct/U9V7e4K7ECMIPdYwDDEM/KSb5vWeILgjqXOvnVm3rKJKVRKQPkYrd1mMXu6OYFvU8O/UxhGBNK04PEQzhRAwsASw3x5/HFbIYKm2R2fZGtUlF6mpYAQ3ck1QvUlSODBdpFNEQKIaq1pLxH90Nxms/k2e/p1IjlRtOYM3yeFw3AKDCLGMI5iY8RgfjIenn5cixVsj07m2TmbAK25h8NMBDaiNzl/lhEC2NONGnwC08Y+W3VSEbT6VSfhMLplCEpAMCpSG4g0J9UFQhoVk7CoiXFE+sOpGAjBaPn4cV2xee7KkzEyIEOYwWIWoBdkEQYDF7xl9yAs7mcAwTQ1I9C1CnIFL8Rls/sBCOYjr4zEAJIyTxYPj4kxmP5JakAEGg8RQfEMCOA/34AVZGgWZAeAgU5l4FYgVlGjyvKGswKcQgER1Pm+bDpLB8zAFfa1wkNMo93sLjJGoN89aK4QIiugxQ9XXLepIfRFRYQwGKw+Lslcm7arKWdmawkGsmhpLPqzO7gJ8JupJEdDABny7ahpxc8NgX/10Q2xw832Ob8DBMqAxHSHXcxBdpEohBiAhoJRD4XBuPnYNPh/1HSAAAQZ5BT8JCdaBtCLF0tu+iAcKRkNM6j3AMHDIqwKxNfgE0JQ392jFVg2NAZJSPTkQEQ+Y+ivlFzMDobjlhBUTbVtz/nuOFtbdYhLzi/ZmdSgtlTIdc3mwKGRrYC2BiH68oM8KMWyIugeAYGXBe4HX4tFhCIpEiw1eHb0hsER3HcfO0RQAYK1fkK5cQbBIAcSFgU9GMgXL+6gTSMZAe0RCqyEYX9ctWHs84ox7BNJusvucf8SWgEIg+AD932FkkSENDUqgJBD3DRBWXC/+dhxzN5WZ3DPGcxmpfqDSh4y8MYx9zai1mJJiuYcbuxPMdbEiVDV/oSg/b43K2AD0LbfgmOvGahHxBC8c/SQkDZNy5vNx7ZpW3SE6mkcMSjFEdwryB60EvJIkCWBgdLEVD5ECFUb5USUcIbAh4wLxqiCqGyeIDz6XQElaR3NDop+KxBvGP98uT50zQST4m51N6Kbmhcy6ZbMH2DPQcA1166p1raR+2bODCroF1fhbEBPzxVEA3rl1/OwURyK3nbEPVO012oZtg7AGwan4DbAl+Xd9aFdVYhguwAENlkRBiRUI7gLmLKSIZhBrepyOKiFEhkEra9tqx5QhQy8mdpeVleIAAmI5qFwbeBIIim0VhAAvCblwef+Ga3g6fYA7QFmhN2Pl4L015h4PgsaR1o0H2ZBLKjVJWLnYA45fK5/Oq2/U40U2gKunikBwen5DSIwy3dJe8a4apYMmQwHaRPaAK1eHoyW69v3qmkatIKLl1E0Wgl6Z3EKAUFqynDRW6WadloioV0YEhm2AYTW6gTT3F1iu+GJiQTDVEzv1A76g4F6BJwOgRZH8PP8HRDAsap2zzeCYGx2QMpTYuCltNzIds4vV7T2IFGjsBtkOlPIYLDUtqI3buKKYSsTk4K1TCWNB2mJIGHBISR5QYtl1rZY1g8PDUm1fb4ptImAQ/KCzgkoHHijwGqJeNfkcRCLQyqRbALLsAgCao0IPs1SdpsGJyaSE2NJyqTUDgpeSfQ66punRTPV4m92uF01UB6vJrur+0I/8Nw4yzJ42TxN+0XOA24EmQRIQ5DROxTG41LnFz5idKfwudlIG4TlJwNADn58PVGC4+vmeRwzmA+WR++3FA2bSQcIuJeI44EMFA1BibozCAFgvi6Fc1wu1eIEVEbX5A7ZD40JeARDo9XRmsPhMBW2giA2KpX/iggMwhnwyxGcHq4BQbNaTGBiUniucDsQV/CxKmuEV/UAu04ZhXJQmTIDOPkejRijRkEcYXF0xgiUQWIM6gu2SXODBYOvW0fWn9bh8PVwvWpAVpN2dlJY9RTGAwwEjMBiAaOwgM/3nIF2TuIiUekocWSf83TNk0MDExNCMBp5LNCrY/A5Qk80kEUZpGaQ1kjL4fPhkhBAr5zPi7CCdDuwKpEu8ka9gN1CzMAbBHnrdZSzkDjyli+6sEjk0aFawcBU7s8Kof5FGhGFgtVJXz9jGA4uDpsFWUHbIgJKm15ECwPRX8NC2DpYiWSTE1h4k3lywFVzplvPvly1Xiw3k8vdDxwgj0eeE/uflsraXyub6m4LVh+lbeN8WXw77BZVhVZQnY8wI/i00QrF7NwZ8ByFAPhY2YUwkOLOIKggsYX2/JERBDIBRVA+SVJM9E4xJDVCwiGdL6fpcTlaHbbf0AgAwZr9JaygfYZCzXNpQ2SPDJIcYDUDMIvPbIhiLaSPHBkDQOh4jtJ0AQJRsV97ffWWiBGEdKiWpMfluHpvF4hg0TVn8rwdDxNlAARm/sQRR8xiBz5mt+fP6gesr0TGLGZA/kF/9zbjwVLTXtMAuS8pLmMenhxTSbvHWD4Hg+W8OwiCyQoQ2GcJA+iZQGghA4Ad66ijFPfxyAzoNDR54Cb2YHrK07WmUwQjyfqJWAxwIklSSCkkEOBwCn/vt++thMPFkyOIWgllMCtnR6h5MEyxEil5yhY1EApBlHYiut8fTbpme7u5KCkcciwwCu768WJ/xMjSdsHzQqq+I9i8V2QFgOCOEGgLEY+YiIE4Q8mrlAcq7vzKwd9MqWWwb1/MpK6dCYwYm83t1h4jBN/y18kxLhViAE4AJETgFFjZvzeXD4yg6X68DOJfqiQM9PcH6hB5Jt2DuoM2ifh2OhULoainz9+5dwSRypmo8bC1Pr3eIIKkTUrFp2oojCBtFvp/haDDFGXw8+b6oREruHjxWJFmBliBAU1UxRdEQ0aR02HhwGOh9w7BMAkX4SH2UNMTmEd8pDgfj/oJ9PSOgS+kCEAERVggqfaG4O76tlmsCMHzDVuBh4OQAMcDbxdgI29ms/D3OHH7bEj45dpLsqSpoz52wFuzddos/1fLlI7Xo58feN/s0wM6mMXvu9vrZkWO0D7eFF+OGoUD1sph30grRwVh4AnAE4QGP49/mWdL7akJCcrbLw2HSSJMbvBpsbNvuC4Y0kpZrz/Pbi9XLO3Vr8HXTx7QE4gBa84lgoo8ekMEuA+/b8dgEAiJf6CREla5czZPaqNUgrm6L8PerpEpeCyIHy38Wb9fghMsVoumPb1nQokrmCmYHSCDmahvwcGyo9ZF1kuL51sp4MJ/TB/QMyhurbInZGDKLuMaKS2P3A/SmJAMD9gZXNPf+4cNRgJEcHwySApoyY5zjQhaH5TmEDOJjUG9LLp5SLBGGrNCrQwkg9S1pQyuqmq0pTtUZ/l/YqK8BIHZAV+tZVRJu+c/+ftutWpWcLZHiCAyEjritlFzoxTLpr4uWiS46oxCIwQyUAQg4jK1aD8N6qq7/hkyL/Ebi4W0j2Oi9wv9jxuL30cPW3ADQlDO5QOrEft+uSe5seT8SMVSnikMWPU3CZLzMxsWmKiX0OJ+wgw4SPI/8gJ6pYav8yK/qP5KIpXkZ1nuC8Wf4/cteAFIM5mO+wcLkUitfDTLtEzyqaKkB9LQumXZlHgVfxBXYJ3Zafg2nOIS0ksAhNTwEyhOpPfhs3tDbApkDOPi5/eHdoUCCOqxZo1PHWVfz6Sa44Y4OAtvh70PsN+rsdsbHBmx8IY7R2eAu5vlJ0sYpJ1SXCD1FknpXFmVHPx8fm/RCgBB9TbSSJFmjqhKpHggoh7BjcNMHSJXElowy6Fcok6Ci0ZccEdZkzngvwUgeCJIU4E1zP/eO6ctsxrC4J8+zkUrcR4IwBULusFY0ELVH7kIoiiuons8+/5P9s99Elo3ZkOo6Nn5mHuDfxe7c/EFo5v8CKdrQa4HtMr9xlIkh1Vrp6yxZvmxmkYuvliFBwTtv16m5x1/vdUqcxcH2bkFtEf7JI6/0/2X8W44GWNeMBzdJY0V2qSGMMgZDFQPKELKLDRAiLvDHVu/SKMg3DdemmOAwfqiSNB62FEUl8+5Y3Sr4MVpdN549riQI6BRn4ygSqIxmv72E2tdmXLGYED3WIIlSRQZstjYs+Covt8k56vmAiwswgM++tVC1+L1Sgi4yLSa+mc0ujWh+2hi3T/fjkgJJtPx01EGlVbVOQXwo4NZ8V8MONgWJD56ipBB8OOsrAS0z9qKZjIMoVcyOCf2+lx310kitfNpq0F3pkgyQuvwejsFBRgDgoki8KCRh4YMwdloV9yYEwgaEAvbMAQXHTYkPu25sYzS0vCyQk/pZGc55Tbc1wX7BBPWC4WOCqHPIuejnSNCA3m5AR0gBAtB0G0KLLkNOKv3ZwoM5K0P2e0FfPSN50GeFGcdRU0Su4715unUfxdZbKizSpl2cuHnDAm/MgFfnueAABnMRouPFgCPC3m+DKHk+X47WhQ3pPpBKwWlkHiFHqh0chyDU0fnIuFfL+XZIocL7TeT+tyc1UqhbRQaI38i0D6ZRghWG0qMppPR++O/m+6eJMGz/tXD7vq2Qj0g+dEaZLgWHN2DLNUt9OQayckgjAhHxSxu+p07hnDUVvQKUfcn/q8zS8ze5s+P1YqiwWwy3L+166num7HoR99Wu/H+HRkEVQE5qahD46O7xFK24gtKFtJbbd1Df0L79OXNwHMlbx/3ZTUn0e0OW6eRoGm0GqMnmExG66scgccGz5RNDerHzWa6aKqDxIVSHYIM9wwqOkyPEbi6xkts8HYjRcgizaSIpWWcd4O8WmYW7gx0dttBDuHz93Y+mYyBwXjYPCcIdJsnyyQ9a8EH9BwPzW0MkCda/yQzhrSZ5AxErwWO54Cm6f4pMHm9M9NjLdRTscM3+aELK527EJgSIAhFcLObz1AJAEG8cAT5yAsmRgA9x8XtPsYDMjDpOVVUC7DBIHCjLFxa/j49FSmTjMoAKB5rNCAEP5cri0cGA5BjsNOZymLQh6bRw0K0IDiCtk84ai2f1ne71eQ9VrchruU+E2Mgg/CeUis0soCiAu4fE39IwNAyHIEAFHa8AgRzi/mZ9RxFPtQSLCScfPZ2D7MJAAAEvbOTbvlz8eELEdwAgooIhIAMAjEIdLc1HPkD+/+7Z/cnbhHGgHVIABEPExwDiDN50vowv6nk0nc7xNTU65ewW87QDCbTkSA45iAVU64FJzX0HPeH2xjXAKEknxizWOA5ortE9voup7gI0/VE0/2V9Fv8bIojpO89eamQ2r9Hhlz8dhetfql2y8UM7WA6fB3YbbiOz/6lBBBB8We52MfqUAKB2JBPxMFZQlEog9Qt+HFV+hibAcCLxkAmuUTRFRyeImoaxbvAfVYfiSewOJkzQPlpMoL6sLteIIHxaPw16CwkYGm1lSEmhT/zRdWADjQlzuLLeupSNmfpoh9NcQHcL2jlmJoJPs/dRmIBycRms5lBIrpv/1011vXtH0AwhZAwmt6ZnTiGrk4aI4Ce4+3hEEgHSrSFrxikaZLEhzQ1SFNFnLIxEl5FO6FSGTgxIuP9B9KEDysZrVpyCqf//Ijn35PF7nrG7YLxzan8bHdhfZoeZq9PD3/u329DxQSaomrQH0QzhsCJkhI4Oruq6myKYVfyWslLq0J/QhNod5Gkbx/ZcQtLjzq7iLC6lC+ns51qwfi3a02WGnluYBBO69P33fI9NmsSf13EqozkDyJLH/KS4Tg2mOC4eMTw6yxpnkaRJrke5G40FI9WN+Pm5+5Z8gTH5wD6ZqAFU9CCGSH4+YPA2c2F+mzx53p9WJfw7iOECjfFlzXRFAE9sB2YFniyIzMn480EjgeqLkpIy43SfxND6D1qruRR8afI6KHx8wr6ZjPKjM5nT8pQI2MOIr8njz+4P4SqKmQ2Jaxwj4U8QgEPEhvpkQTAp05BwwPuBY71V1TZE1+pW/EOxDTPF4H35RsTSN1Btx9w+T6fzxEBpkbQLui3HWabgCM4v41NVSoBWrGfqL00ZeDW4A4xdYr5QX9Til9Z1sR7lZ+w0fXUtoA0QhC5/6UFLL5oweP9dspaMNx/1C1f0E0A78C8Xe9GVQOesCoiQWhoBX+gg/tJFhlEVBPEbYAN3L7h5VIaI/0VTtMLT+/Zl1/PZg7t0Tb0k+/H5RbEx+RwuH/s981X+ulNdwY5gvvd5HaNOhBjUcGsSljX6BNjRPGjOUVLl7tOZlmNJHz0sgUFrzMVgSQdokzHCtYL2GfNCbSyI1ODQf/76WEzmWGhOD2/fet31VR5k0XG6cvjw3a8DkSAINBsYtkwg2C9ZQmQOkwfVDAWPMmeTGZg4K90KbHTYh8dTIbnVPHrqv9zTqTukL4GJ99P880MskNEsE4Q2Ceh29mBI5jFBgn0iEDZMIGIORKOEEQd/ESKuAcxYF19eJFwVFeWvPCQ68qgTH6bWRpAqDvjonIwr9//vFutZqwF0DGpWy4jg+Ctk7OTl6fV5n0NUQAIwGRDIALraAxcEciBW64g9isbt2PtK2jqIyDavo8BpG+/k5E8JP534ZrQJmFWXn/fbFbYLpjMpsPqqv4pfLQsgRAsmlCRFcgaCiQQwBZekQBMIoDDMoRMCUoMh0nbxBj0zFsYDHmdIzMUFhot1nAqFm4QQjcFU4JB/fkKhx2xWF6MR+GqdbxfA4cDYApn/b+gPvsAMTFGtYVA5gAzgC2EEAkDya8MPGXmjY3c3as0mhtnXfdcBUiVlA0sfhGdcbw5sxBpHsCHIPi1xabRZAYISoB2zKDrT8UQAjioNj8IgYCzwk3Z4AzroLbAnsBShEgbj2h288mEsgCpDzmVtOh2BD1lZd9U5uHurMsc3N1BuyBu79+xawQICkHQtph2hlDXvzbLfUWuIJAVMAeFgHEhkBKQyOIT/fZ72mHNm2wmvWiLm3tJdKxQ0CpRmOWtBepdsTLcDcgcNNxnvg5WQLBbkiHMptPLQd1uOPPaCgz9+hK0oKS3vidqQASqEEgNQnGTxEYYtqSnNjk1JgR+90VNQEdpjsFWzywcGUcD0xYDWobfA6t9FISfy/1bH7bXQAAsYTR9PUaQ/sBRmlj3QX0ODfkBhOCGEHTCWV3Wg8ChkV2jw5A8QADIg2xUEJUteUaTh+u9kvFzDU4HMf8+zbIjkYm1ABEsxugOp9P/Tuvu8NGOjYC12p4fKn73e7HsYWpUkhqUZVMCgdgU06Igh1AKhuhB0stneKrCy8qlZVdt3TkkjNjxDd7lLwnhycXPK8WX/mI7XFBiAB2Tf4XRoz+RUQ8Om2EjrkDUgGcJEEQTisk8FMGzJFhcF1hWdt2s/UaBEMjG3ab3BjR02EUvsXik0gvcUD5lCq6aIAgmOIbju5P+aWe/td1MBAT77SiiD2QdKEF22JRCQHtp7/M5BkwgwAxglFET5ezvCuafg3QGtvfV4ZjZa3PKljTvtsryI0+TGcPL6XQzEgST3z9pQcffFPx7MdtM1lEI0FrGQgjgDNxOu70WCDzEGrxykkDQmSu4e/CMOEmN0uM8wkBe4yO/hxnKDzUEEwsRbKeYHSKCp+5MqvPjv/XFDLSA/QDZAqoBWUERGoSgfeX18H6+BFTsFqMVTUkp7TIYC33GxYFWD7lY0l2xUy3puRYLGt6coW1QTfCM7/PqeoMI8I7iglrRXUWF1VU+oGOynYUGCeBkApEIIASYqAMAoWhG58v5sirYGJLDSbygvO4DZWR/b9EYsN3wBpbcFeA0J1I6NN66XkF3zetEmIPPi/vNGA0BThcsPjr7DB5HcwTD1eIQQepfqAMFQohsBQXqAKtBRW1FONZ6P79velY7RQ2Rcq8lFKlV+FtsMYFkozX4p0CEj5qQJ8ulIHSnwAzlp6JAkJzv8225waYRIBjtH7XRkOfVnY2kv8/Xq0kEkUl2XouiKkqaJD531vHCmCBcNwUj6MiTNG9WBiS1HdpN6wpzmsoq0ZxecrFUJgbLu9jQXfPbZt9vD3Ook9EQzvdvVmGn9iDp4VFk/Hxebt5B23sIoehVKH4vEoGIthCFA0IobvaTMZrD9Zp8AuuAD1cIj5UqtLvJNF5kMNKGUmIhmnu64+Q9J+w9gMAMvp9Wc9CA8QwM4UAI2ndkTfyEAPTNHh7260AeAGWHFX6vGwJCIAJV2VTFXfE+ZghNYcGBMejOh7/byZuYicLZFG+9YnQfIARdg3CqBUlSEn89IwREsJljbgj/ztfPforzOCTkvQOyoIfVLJYNuEEm0IPpOmATCZTAoFe+Q/Z1vVwNY4/9geWKdmzPDCO0/kaAyW9qEVxObym482hX4+JEPRjHy2cU6ftu8wCtQ4yKwwbaBd1a4AWTI/jYzA8RDCEaARIfCchkHai4r/x6+asUTZiWhedKagal34NjS0kb78fnFASVp4/WiDYP6IGFPaPpg8IjZXq9Ai242S75pNH0vEIEya0YFtk5pAhOQH2W7wfwAL1ehQRwovg9EZ8m1g1sC/F/jQlJ2oQXFSoAAAAASUVORK5CYII=) 0 0 no-repeat;bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}.side-nav .sub-menu>ul{background:#f7f7f7;display:none;list-style:none;padding:0 0 20px}.side-nav .sub-menu>ul>li>a{color:#7f7f7f;display:block;font-weight:500;line-height:33px;padding:8px 20px 8px 46px}.side-nav .sub-menu>ul>li>a.active,.side-nav .sub-menu>ul>li>a:hover{color:#000}.side-nav .sub-menu>ul.non-subjects-list{background-color:transparent;display:block;padding-bottom:0}.side-nav .sub-menu>ul.non-subjects-list>li{padding-left:0!important}.side-nav .sub-menu.active>ul{display:block}.top-nav i.action.on-hoverw,.top-nav i.material-icons,.top-nav i.on-hover,.top-nav i.studentclass-status{color:#333;display:inline-block;vertical-align:bottom}.top-nav .actions.right i.action.on-hoverw,.top-nav .actions.right i.material-icons,.top-nav .actions.right i.on-hover,.top-nav .actions.right i.studentclass-status{font-size:24px;line-height:56px}.top-nav .child-context{align-items:center;color:#333;display:flex;justify-content:center;margin:auto;padding:0}.sub-sidenav{height:100%;margin-bottom:0;margin-top:0;transition:width .28s;width:225px;z-index:1}.sub-sidenav.minimized{width:75px}.sub-sidenav.minimized :not(i).minimize{display:none}.sub-sidenav.minimized .default-minimize{display:inherit}.sub-sidenav.minimized .un-minimized{display:none}.sub-sidenav.minimized i.minimize{margin-left:0}.sub-sidenav.minimized .not-collapsible.navigation-simple .item.md-button{min-width:75px}.sub-sidenav.minimized .not-collapsible.navigation-simple .item.md-button a{padding-left:27px}.sub-sidenav .default-minimize{display:none}.sub-sidenav i.minimize{display:inherit;margin-left:auto;transition:transform .28s}.subtabs .tab,.tabs .tab{min-width:75px}.subtabs .tab a:hover,.tabs .tab a:hover{background-color:rgba(0,0,0,.09);color:#fff;transition:background-color .28s}.subtabs{background-color:#fff;border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);height:48px}.subtabs .subtabs,.subtabs .tabs{border:0}.subtabs .subtabs .tab.router-link-active,.subtabs .tabs .tab.router-link-active{border-bottom:2px solid #5ba6c5}.subtabs .subtabs .tab a,.subtabs .tabs .tab a{background-color:transparent;color:#333;padding:0 10px}.subtabs .subtabs .tab a.active,.subtabs .subtabs .tab a.router-link-active,.subtabs .tabs .tab a.active,.subtabs .tabs .tab a.router-link-active{border-bottom:2px solid #5ba6c5}.subtabs .subtabs .tab a:hover,.subtabs .tabs .tab a:hover{background-color:rgba(0,0,0,.04);transition:background-color .28s}.subtabs .subtabs .dropdown-content,.subtabs .subtabs .light-dropdown-content,.subtabs .tabs .dropdown-content,.subtabs .tabs .light-dropdown-content{background-color:#fff}.tabs2{position:relative}.tabs2 .tabs2 #issue-tabs{padding-right:20px}.tabwrap>.horizontal.subtabs>li>a,.tabwrap>.horizontal.subtabs>li>strong,.tabwrap>.tabs.horizontal>li>a,.tabwrap>.tabs.horizontal>li>strong{display:block;margin-bottom:-1px;padding:4px 10px 3px}.tabwrap>ul.subtabs>li a,.tabwrap>ul.subtabs>li a:focus,.tabwrap>ul.subtabs>li a:hover,.tabwrap>ul.subtabs>li a:link,.tabwrap>ul.subtabs>li a:visited,.tabwrap>ul.tabs>li a,.tabwrap>ul.tabs>li a:focus,.tabwrap>ul.tabs>li a:hover,.tabwrap>ul.tabs>li a:link,.tabwrap>ul.tabs>li a:visited{background-color:#fff;border:none;border-bottom:2px solid transparent;color:#091e42}.tabwrap>ul.subtabs>li a,.tabwrap>ul.subtabs>li a:link,.tabwrap>ul.subtabs>li a:visited,.tabwrap>ul.tabs>li a,.tabwrap>ul.tabs>li a:link,.tabwrap>ul.tabs>li a:visited{color:#333}.tabwrap>.horizontal.subtabs>li a,.tabwrap>.horizontal.subtabs>li strong,.tabwrap>.tabs.horizontal>li a,.tabwrap>.tabs.horizontal>li strong{text-decoration:none}.tabwrap.tabs2{font-size:14px;line-height:1.42857143}.tabwrap.tabs2>ul.subtabs,.tabwrap.tabs2>ul.tabs{border:0;box-shadow:none;height:auto;padding-bottom:1px}.tabwrap.tabs2>ul.horizontal.subtabs li,.tabwrap.tabs2>ul.tabs.horizontal li{display:block;float:left;margin:5px 0 0 -1px;min-width:75px;padding:3px 10px;text-align:center}.tabwrap.tabs2>ul.subtabs>li,.tabwrap.tabs2>ul.tabs>li{margin-right:16px}.tabwrap.tabs2>ul.subtabs>li.active,.tabwrap.tabs2>ul.tabs>li.active{background-color:transparent}.tabwrap.tabs2>ul.subtabs>li.active>strong,.tabwrap.tabs2>ul.tabs>li.active>strong{border:none;border-bottom:2px solid #42526e;color:#42526e}.tabwrap.tabs2>ul.subtabs>li a strong,.tabwrap.tabs2>ul.tabs>li a strong{background:transparent;cursor:pointer;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.vuetabs-inner>.responsive-wrapper>.vue-tabs .nav-tabs-navigation,.vuetabs-inner>.vue-tabs .nav-tabs-navigation{background:#fff}.vuetabs-inner>.responsive-wrapper>.vue-tabs .nav-tabs li a,.vuetabs-inner>.vue-tabs .nav-tabs li a{padding-top:20px}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation{background:transparent;margin-bottom:0}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li{margin-right:3px}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li:last-child,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li:last-child{margin-right:0}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a{background-color:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:15px}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a:focus,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a:focus{background-color:#fff}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a:before,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a:before{content:normal}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a:after,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li a:after{bottom:-3px;content:"";display:inline-block;left:0;position:absolute;width:100%;z-index:1}.vuetabs-inner>.responsive-wrapper>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li.active a:after,.vuetabs-inner>.vue-tabs>.nav-tabs-navigation>.nav-tabs-wrapper>.nav-tabs>li.active a:after{border-bottom:10px solid #fff;border-left:none;border-right:none}.vuetabs-inner>.responsive-wrapper>.vue-tabs .card,.vuetabs-inner>.vue-tabs .card{margin-top:0}.pageheader-tabs-wrapper{align-items:center;color:#333;display:flex;margin-bottom:-48px;overflow:hidden}.pageheader-tabs-wrapper .pageheader-tab{background:#fff;background-color:#fff;border:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#a49e93;padding:12px 15px;position:relative;text-align:center}.pageheader-tabs-wrapper .pageheader-tab:focus{background-color:#fff}.pageheader-tabs-wrapper .pageheader-tab:before{content:normal}.pageheader-tabs-wrapper .pageheader-tab:after{bottom:-3px;content:"";display:inline-block;left:0;position:absolute;width:100%;z-index:1}.pageheader-tabs-wrapper .pageheader-tab:not(:last-child){margin-right:3px}.pageheader-tabs-wrapper .pageheader-tab.active{border-bottom:1px solid #fff;color:#555}.pageheader-tabs-wrapper .pageheader-tab.active:after{border-bottom:10px solid #fff;border-left:none;border-right:none}.pageheader-tabs-wrapper.bluepattern{margin-bottom:-50px}.pageheader-tabs-wrapper.bluepattern .pageheader-tab{border:none;font-family:Roboto}.pageheader-tabs-wrapper.bluepattern .pageheader-tab.active{color:#039be5;font-weight:500}.autocomplete-wrapper{align-items:center;display:flex}.autocomplete{flex-grow:2}.autocomplete .twitter-typeahead{vertical-align:bottom;width:100%}.autocomplete input{margin:0}.autocomplete.showing input[type=search]{border:1px solid #2196f3}.autocomplete .tt-menu{background-color:#fff;border:1px solid #2196f3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;cursor:pointer;max-height:250px;overflow-y:auto;width:100%}.autocomplete .tt-menu .tt-suggestion{padding:7px}.autocomplete .tt-menu .tt-suggestion:hover{background-color:#eee}.autocomplete .empty-message{cursor:default;padding:7px}.autocomplete .autocomplete-suggestion{display:flex}.autocomplete .autocomplete-suggestion img{border-radius:50%;height:40px;margin-right:10px;width:40px}.autocomplete .autocomplete-suggestion div{line-height:40px}.autocomplete .autocomplete-suggestion div:last-child{margin-left:auto}.autocomplete.menu-showing input{border:1px solid #2196f3;border-radius:3px}.autocomplete-actions{color:#ccc;font-size:20px;padding-left:25px}.autocomplete-actions img{border-radius:50%;width:48px}.autocomplete-actions span{color:#333;font-size:18px}.autocomplete-actions i{vertical-align:middle}.autocomplete-actions i:hover{color:#333}.autocomplete-actions i:last-child{margin-left:10px}select.has-error{border:1px solid #f44336!important}.el-date-editor--datetime.has-error input[type=text],input[type=date].has-error,input[type=datetime-local].has-error,input[type=email].has-error,input[type=number].has-error,input[type=password].has-error,input[type=search].has-error,input[type=tel].has-error,input[type=text].has-error,input[type=time].has-error,input[type=url].has-error{border:1px solid #f44336!important;border-radius:3px;box-shadow:0 0 0 0 #fff}.el-date-editor--datetime.has-error input[type=text]:focus:not([readonly]),input[type=date].has-error:focus:not([readonly]),input[type=datetime-local].has-error:focus:not([readonly]),input[type=email].has-error:focus:not([readonly]),input[type=number].has-error:focus:not([readonly]),input[type=password].has-error:focus:not([readonly]),input[type=search].has-error:focus:not([readonly]),input[type=tel].has-error:focus:not([readonly]),input[type=text].has-error:focus:not([readonly]),input[type=time].has-error:focus:not([readonly]),input[type=url].has-error:focus:not([readonly]){border-bottom:inherit;box-shadow:0 0 0 0 #fff}.inplace-edit{border:1px solid transparent;border-radius:3px;position:relative;transition:all .3s}.inplace-edit input{height:2.25rem}.inplace-edit.has-error{border:1px solid #f44336!important}.inplace-edit.has-error input[type=date],.inplace-edit.has-error input[type=datetime-local],.inplace-edit.has-error input[type=email],.inplace-edit.has-error input[type=number],.inplace-edit.has-error input[type=password],.inplace-edit.has-error input[type=search],.inplace-edit.has-error input[type=tel],.inplace-edit.has-error input[type=text],.inplace-edit.has-error input[type=time],.inplace-edit.has-error input[type=url],.inplace-edit.has-error textarea.materialize-textarea{transition:none}.inplace-edit.has-error input[type=date]:focus:not([readonly]),.inplace-edit.has-error input[type=datetime-local]:focus:not([readonly]),.inplace-edit.has-error input[type=email]:focus:not([readonly]),.inplace-edit.has-error input[type=number]:focus:not([readonly]),.inplace-edit.has-error input[type=password]:focus:not([readonly]),.inplace-edit.has-error input[type=search]:focus:not([readonly]),.inplace-edit.has-error input[type=tel]:focus:not([readonly]),.inplace-edit.has-error input[type=text]:focus:not([readonly]),.inplace-edit.has-error input[type=time]:focus:not([readonly]),.inplace-edit.has-error input[type=url]:focus:not([readonly]),.inplace-edit.has-error textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid transparent;box-shadow:0 0 0 0 #fff}.inplace-edit.has-error .edit-icon{background-color:#f44336}.inplace-edit.has-error .edit-icon i{color:#fff}.inplace-edit.onhover:hover{background-color:#fff;border:1px solid #ddd}.inplace-edit .help-block{right:50px;top:10px}.inplace-edit input[class*=numeric]+span.help-block{left:10px;min-width:auto;right:auto;top:10px}.inplace-edit input[type=date],.inplace-edit input[type=datetime-local],.inplace-edit input[type=email],.inplace-edit input[type=number],.inplace-edit input[type=password],.inplace-edit input[type=search],.inplace-edit input[type=tel],.inplace-edit input[type=text],.inplace-edit input[type=time],.inplace-edit input[type=url],.inplace-edit textarea.materialize-textarea{border:1px solid transparent;height:2.25rem;margin:0;padding-left:10px;padding-right:10px;transition:border-bottom .3}.inplace-edit input[type=date]:focus,.inplace-edit input[type=datetime-local]:focus,.inplace-edit input[type=email]:focus,.inplace-edit input[type=number]:focus,.inplace-edit input[type=password]:focus,.inplace-edit input[type=search]:focus,.inplace-edit input[type=tel]:focus,.inplace-edit input[type=text]:focus,.inplace-edit input[type=time]:focus,.inplace-edit input[type=url]:focus,.inplace-edit textarea.materialize-textarea:focus{border-bottom:1px solid default}.inplace-edit input[type=date]:disabled,.inplace-edit input[type=datetime-local]:disabled,.inplace-edit input[type=email]:disabled,.inplace-edit input[type=number]:disabled,.inplace-edit input[type=password]:disabled,.inplace-edit input[type=search]:disabled,.inplace-edit input[type=tel]:disabled,.inplace-edit input[type=text]:disabled,.inplace-edit input[type=time]:disabled,.inplace-edit input[type=url]:disabled,.inplace-edit textarea.materialize-textarea:disabled{border:none;box-shadow:none;color:#333}.inplace-edit input[type=date].valid,.inplace-edit input[type=datetime-local].valid,.inplace-edit input[type=email].valid,.inplace-edit input[type=number].valid,.inplace-edit input[type=password].valid,.inplace-edit input[type=search].valid,.inplace-edit input[type=tel].valid,.inplace-edit input[type=text].valid,.inplace-edit input[type=time].valid,.inplace-edit input[type=url].valid,.inplace-edit textarea.materialize-textarea.valid{border-bottom:1px solid transparent;box-shadow:0 0 0 0 #fff}.inplace-edit input.inplace-date{cursor:pointer}.inplace-edit label{color:#333}.inplace-edit .edit-icon{align-items:center;display:flex;height:2.3rem;margin-left:auto;padding:0 10px}.inplace-edit .edit-icon:not(.is-clickable):not(.card-icon-add){pointer-events:none}.inplace-edit .edit-icon i{color:#ccc}.select-wrapper{margin-left:10px}input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.materialize-textarea{margin:0;padding-left:10px;padding-right:10px;transition:border-bottom .3}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea.materialize-textarea:focus{border-bottom:1px solid default}input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,textarea.materialize-textarea:disabled{border:none;box-shadow:none;color:#333}input[type=date].valid,input[type=datetime-local].valid,input[type=email].valid,input[type=number].valid,input[type=password].valid,input[type=search].valid,input[type=tel].valid,input[type=text].valid,input[type=time].valid,input[type=url].valid,textarea.materialize-textarea.valid{border-bottom:1px solid transparent;box-shadow:0 0 0 0 #fff}input.inplace-date{cursor:pointer}label{color:#333}.edit-icon{align-items:center;display:flex;height:2.3rem;margin-left:auto;padding:0 10px}.edit-icon:not(.is-clickable):not(.card-icon-add){pointer-events:none}.edit-icon i{color:#ccc}.inplace-edit-date input[type=text].el-input__inner{margin-left:32px!important;padding-top:4px!important}.inplace-edit-date input[type=text].el-input__inner:focus{border-bottom:none;box-shadow:none}@-moz-keyframes inplaceedit-pulse{50%{background-color:#def7d6}}@-ms-keyframes inplaceedit-pulse{50%{background-color:#def7d6}}@-o-keyframes inplaceedit-pulse{50%{background-color:#def7d6}}@-webkit-keyframes inplaceedit-pulse{50%{background-color:#def7d6}}@keyframes inplaceedit-pulse{50%{background-color:#def7d6}}.inplace-edit.save-success{animation-duration:1s;animation-iteration-count:4;animation-name:inplaceedit-pulse;border:1px dashed #adc1a6!important;color:#507344}.inplace-edit.save-success i.action.on-hoverw,.inplace-edit.save-success i.material-icons,.inplace-edit.save-success i.on-hover,.inplace-edit.save-success i.studentclass-status{color:#507344}textarea{padding:7px}textarea[disabled]{border:none}.select-wrapper input.select-dropdown{height:2.25rem;margin:0}.select-wrapper span.caret{top:10px}.form-row.default-input input{border:1px solid #e0e0e0;border-radius:3px}@-webkit-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-moz-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-ms-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}input.has-error{border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}#profile-nav{background-color:#253858}#profile-nav .pnav-sections .separator-group{align-items:center;padding:8px 12px}#profile-nav .pnav-sections .separator-group .group-title{flex:1 1 auto;font-size:12px;line-height:1;min-width:0;text-transform:uppercase}#profile-nav .pnav-sections .separator-group .group-title .group-title-text{align-items:center;color:#fff;display:flex;flex-shrink:0;font-family:Roboto;font-size:12px;line-height:1.45455;margin:16px 0 8px;padding:0;text-transform:uppercase}#profile-nav .pnav-sections .separator-group .group-title .actual-separator{background:#091e42;border-radius:1px;height:2px;margin-bottom:19px;margin-left:-8px;margin-top:19px}#profile-nav .pnav-sections .pnav-group{margin-left:12px}#profile-nav .pnav-sections a{color:#fff}#profile-nav .pnav-sections .sed-students-list a.item:hover,#profile-nav .pnav-sections a.selected,#profile-nav .pnav-sections a:hover,.sed-students-list #profile-nav .pnav-sections a.item:hover{fill:rgba(9,30,66,.89);background-color:rgba(9,30,66,.89)}#academic-profiles #profiles-search,#administration-audits #profiles-search,#attendance-registration #profiles-search,#profiles #profiles-search,#school-profiles #profiles-search,#schools #profiles-search,#templates-subjects #profiles-search{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 0;color:#fff;margin-bottom:1rem 0;padding:20px 20px 70px}#academic-profiles #profiles-search>div [class*=col],#administration-audits #profiles-search>div [class*=col],#attendance-registration #profiles-search>div [class*=col],#profiles #profiles-search>div [class*=col],#school-profiles #profiles-search>div [class*=col],#schools #profiles-search>div [class*=col],#templates-subjects #profiles-search>div [class*=col]{padding:0}#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield,#profiles #profiles-search>div [class*=col] .profile-search-byfield,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield,#schools #profiles-search>div [class*=col] .profile-search-byfield,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);padding-left:20px;position:relative}#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield input,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield input,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield input,#profiles #profiles-search>div [class*=col] .profile-search-byfield input,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield input,#schools #profiles-search>div [class*=col] .profile-search-byfield input,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield input{height:3rem}#academic-profiles #profiles-search>div [class*=col] .profile-search-byfield .help-block,#administration-audits #profiles-search>div [class*=col] .profile-search-byfield .help-block,#attendance-registration #profiles-search>div [class*=col] .profile-search-byfield .help-block,#profiles #profiles-search>div [class*=col] .profile-search-byfield .help-block,#school-profiles #profiles-search>div [class*=col] .profile-search-byfield .help-block,#schools #profiles-search>div [class*=col] .profile-search-byfield .help-block,#templates-subjects #profiles-search>div [class*=col] .profile-search-byfield .help-block{right:5px;top:14px}#academic-profiles #profiles-search>div [class*=col]:not(:last-child) profile-search-names,#administration-audits #profiles-search>div [class*=col]:not(:last-child) profile-search-names,#attendance-registration #profiles-search>div [class*=col]:not(:last-child) profile-search-names,#profiles #profiles-search>div [class*=col]:not(:last-child) profile-search-names,#school-profiles #profiles-search>div [class*=col]:not(:last-child) profile-search-names,#schools #profiles-search>div [class*=col]:not(:last-child) profile-search-names,#templates-subjects #profiles-search>div [class*=col]:not(:last-child) profile-search-names{margin-right:10px}#academic-profiles #profiles-search>div [class*=col] a.numbers-search,#administration-audits #profiles-search>div [class*=col] a.numbers-search,#attendance-registration #profiles-search>div [class*=col] a.numbers-search,#profiles #profiles-search>div [class*=col] a.numbers-search,#school-profiles #profiles-search>div [class*=col] a.numbers-search,#schools #profiles-search>div [class*=col] a.numbers-search,#templates-subjects #profiles-search>div [class*=col] a.numbers-search{align-items:center;display:flex;height:3rem;justify-content:center;transition:background-color .28s}#academic-profiles #profiles-search>div [class*=col] a.numbers-search:hover,#administration-audits #profiles-search>div [class*=col] a.numbers-search:hover,#attendance-registration #profiles-search>div [class*=col] a.numbers-search:hover,#profiles #profiles-search>div [class*=col] a.numbers-search:hover,#school-profiles #profiles-search>div [class*=col] a.numbers-search:hover,#schools #profiles-search>div [class*=col] a.numbers-search:hover,#templates-subjects #profiles-search>div [class*=col] a.numbers-search:hover{background-color:#f3f3f3!important;color:#333}#academic-profiles #profiles-search input[type=text],#administration-audits #profiles-search input[type=text],#attendance-registration #profiles-search input[type=text],#profiles #profiles-search input[type=text],#school-profiles #profiles-search input[type=text],#schools #profiles-search input[type=text],#templates-subjects #profiles-search input[type=text]{border-bottom:none;font-size:1.25rem;margin-bottom:0}#academic-profiles #profiles-search input:focus:not([readonly]),#administration-audits #profiles-search input:focus:not([readonly]),#attendance-registration #profiles-search input:focus:not([readonly]),#profiles #profiles-search input:focus:not([readonly]),#school-profiles #profiles-search input:focus:not([readonly]),#schools #profiles-search input:focus:not([readonly]),#templates-subjects #profiles-search input:focus:not([readonly]){box-shadow:none;margin-bottom:0}#academic-profiles #profiles-search a.profile-search-btn,#administration-audits #profiles-search a.profile-search-btn,#attendance-registration #profiles-search a.profile-search-btn,#profiles #profiles-search a.profile-search-btn,#school-profiles #profiles-search a.profile-search-btn,#schools #profiles-search a.profile-search-btn,#templates-subjects #profiles-search a.profile-search-btn{align-items:center;background-color:#f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:3px;border-top-left-radius:0;border-top-right-radius:3px;color:#343434;display:flex;height:3rem;padding:0 30px}#academic-profiles #profiles-search a.profile-search-btn:hover,#administration-audits #profiles-search a.profile-search-btn:hover,#attendance-registration #profiles-search a.profile-search-btn:hover,#profiles #profiles-search a.profile-search-btn:hover,#school-profiles #profiles-search a.profile-search-btn:hover,#schools #profiles-search a.profile-search-btn:hover,#templates-subjects #profiles-search a.profile-search-btn:hover{background-color:#dcdcdc}#academic-profiles .profile-search-results td,#academic-profiles .profile-search-results th,#administration-audits .profile-search-results td,#administration-audits .profile-search-results th,#attendance-registration .profile-search-results td,#attendance-registration .profile-search-results th,#profiles .profile-search-results td,#profiles .profile-search-results th,#school-profiles .profile-search-results td,#school-profiles .profile-search-results th,#schools .profile-search-results td,#schools .profile-search-results th,#templates-subjects .profile-search-results td,#templates-subjects .profile-search-results th{padding:7px 5px}#academic-profiles .profiles-filter p,#administration-audits .profiles-filter p,#attendance-registration .profiles-filter p,#profiles .profiles-filter p,#school-profiles .profiles-filter p,#schools .profiles-filter p,#templates-subjects .profiles-filter p{padding:5px 0}#academic-profiles label,#administration-audits label,#attendance-registration label,#profiles label,#school-profiles label,#schools label,#templates-subjects label{color:#333}#academic-profiles #profiles-search,#profiles #profiles-search,#schools #profiles-search{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -67px;padding-top:0}#school-profiles #profiles-search{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -125px}#school-profiles .attendance-board .profile-search-results.board.attitude,#school-profiles .board-wrapper .profile-search-results.board.attitude,#school-profiles .collection.courses .profile-search-results.collection-item,#school-profiles .profile-search-results.fill,#school-profiles .profile-search-results.parents-content,#school-profiles .student-view .profile-search-results.attendance-status,.attendance-board #school-profiles .profile-search-results.board.attitude,.board-wrapper #school-profiles .profile-search-results.board.attitude,.collection.courses #school-profiles .profile-search-results.collection-item,.student-view #school-profiles .profile-search-results.attendance-status{width:auto}#administration-audits #profiles-search{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -68px;padding-left:1.75rem}#attendance-registration #profiles-search{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -76px;padding-left:1.75rem}#templates-subjects #profiles-search.subpage-header{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -68px;padding-bottom:0;padding-left:20px}#templates-subjects #profiles-search.subpage-header .subpage-header-schoolyear{align-items:center;box-shadow:none;display:flex;height:50px;padding-right:10px;text-align:left;width:200px}#templates-subjects #profiles-search.subpage-header .subpage-header-schoolyear .selected-name{background:rgba(0,0,0,.12);box-shadow:none;flex-grow:1;font-size:18px;padding:10px;text-align:center}#templates-subjects #profiles-search.subpage-header .subpage-header-schoolyear .dropdown-btn{background:rgba(0,0,0,.12);height:47px;line-height:110%;margin-left:1px;text-align:center}#profile #profile-personalia table td{padding:5px}#profile #profile-personalia table td.options-row{padding:10px}#profile td.actions{float:right;padding-right:10px}#profile #profile-personalia table.picker__table td{padding:initial}#profile .header-bg{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 0}#profile .header-bg.darkblue{background:#001c4c url(dist/static/img/header-bg.31ede79.png) 0 0}#profile .profile-header{align-items:center;border:0;color:#fff;padding:0 20px}#profile .profile-header img{background-color:#fff;border:5px solid #fff;height:110px!important;margin-right:20px;width:110px!important}#profile .profile-header .card-icon-add img,#profile .profile-header .is-clickable img,#profile .profile-header .pageheader-tabs-wrapper .pageheader-tab img,.pageheader-tabs-wrapper #profile .profile-header .pageheader-tab img{cursor:pointer}#profile .profile-header .card-icon-add img:hover,#profile .profile-header .is-clickable img:hover,#profile .profile-header .pageheader-tabs-wrapper .pageheader-tab img:hover,.pageheader-tabs-wrapper #profile .profile-header .pageheader-tab img:hover{animation:pulse 1.5s infinite;box-shadow:0 0 0 hsla(0,0%,100%,.7)}#profile .profile-header small{color:#f0f0f0;font-size:14px}#profile .profile-header table{color:#fff}#profile .profile-header table thead{border:0}#profile .profile-header table td,#profile .profile-header table th{padding:4px 15px}#profile .profile-header .subtabs,#profile .profile-header .tabs{border:0;box-shadow:none}#profile .profile-header .subtabs .active,#profile .profile-header .tabs .active{background-color:rgba(0,0,0,.12);border:0}#profile .profile-header .profile-info .profile-student-number{color:#fff}#profile .profile-header .tabbed-toolbar{align-self:flex-end;flex:1;margin-left:30px}#profile .profile-header .account-status div{background-color:#b22222;border-radius:4px;padding:2px 20px;pointer-events:none}#profile .profile-header .account-status div.active{background-color:#8fbc8f}#profile .profile-header .profile-studentnumber{color:#fff}#profile .profile-header .profile-studentnumber>div{background-color:hsla(0,0%,100%,.1);min-width:100px;padding:3px 7px}#profile .profile-header .profile-header-guardian{color:#fff}#profile .dashboard-attendance-panel{background:#eee;box-shadow:0 1px 4px 0 rgba(0,0,0,.16),0 0 4px 0 rgba(0,0,0,.12)}#profile .profile-body .card-content{clear:both}#profile .profile-body .card-actions>a{font-size:16px;padding:0 10px}#profile td.product-name{width:200px}.page-header-nav{align-items:baseline;border:0;color:#fff;min-height:67px;padding:20px 20px 0}.page-header-nav img{height:75px;margin-right:20px}.page-header-nav small{color:#f0f0f0;font-size:14px}.page-header-nav .subtabs,.page-header-nav .tabs{border:0;box-shadow:none;justify-content:flex-end}.page-header-nav .subtabs .active,.page-header-nav .subtabs .router-link-active,.page-header-nav .tabs .active,.page-header-nav .tabs .router-link-active{background-color:rgba(0,0,0,.12);border:0}.page-header-nav .tabbed-toolbar{align-self:flex-end;flex:1;margin-left:30px}.insurance-list .insurance-item{cursor:pointer;padding:10px}.insurance-list .insurance-item:hover{background-color:#f9f9f9}.insurance-list .insurance-item:not(:last-child){border-bottom:1px dashed #ddd}.profile-image img.default{height:90px;width:90px}.profile-image img.medium{height:65px;width:65px}.profile-image img.large{height:125px;width:125px}#profile-documents{background:#fff;min-height:calc(100vh - 321px);padding:20px}.schoolclass-list .schoolclass-item{margin:0;padding:10px;transition:background-color .28s}.schoolclass-list .calpalette>div.schoolclass-item:not(.reset):hover,.schoolclass-list .schoolclass-item.selected,.schoolclass-list .schoolclass-item:hover,.schoolclass-list .sed-students-list .schoolclass-item.item:hover,.sed-students-list .schoolclass-list .schoolclass-item.item:hover{background-color:hsla(0,0%,62%,.15)}.planning{background-color:#f9f9f9}.planning .planning-left{padding:0 0 20px}.planning .planning-left>a{display:block;padding:10px 20px}.planning .planning-left>a:hover{background-color:#f3f3f3}.planning .planning-left>a.selected,.planning .sed-students-list .planning-left>a.item:hover,.sed-students-list .planning .planning-left>a.item:hover{background-color:#eee}.planning .planning-right{background:#fff;border-left:1px solid #eee;min-height:50vh}.planning .planning-right .planning-title{border-bottom:1px solid #ddd;font-size:25px;padding:21px 0}.calendar-events .event:hover{background-color:#f3f3f3}.calendar-events .event.ui-draggable-dragging{background-color:#eee;display:block;white-space:nowrap}.calendar-left-header{background:#f44336;border-bottom:20px solid #f32c1e;color:#fff;font-weight:300;height:75px;padding-left:10px}.calendar-left-header h2{color:hsla(0,0%,100%,.9);font-weight:300}.event-attachments .profile-dropzone{border:5px dashed #ccc}.event-attachments .drop-message{align-items:center;bottom:0;color:#008b8b;display:flex;font-size:50px;font-weight:400;justify-content:center;left:0;opacity:.3;position:absolute;right:0;top:0}.event-attachments .files{flex-direction:row;flex-wrap:wrap;padding:15px;position:relative}.event-attachments .file{max-width:125px;position:relative}.event-attachments .file>div{padding-bottom:10px;padding-left:10px;padding-right:10px;text-align:center}.event-attachments .file>div i{font-size:30px}.event-attachments .file>div a,.event-attachments .file>div>div{cursor:pointer;font-size:16px;font-weight:400}.event-attachments .file>div a:hover,.event-attachments .file>div>div:hover{text-decoration:underline}.event-attachments .file>i[class*=zmdi]{display:none;font-size:18px;position:absolute;right:20px;top:-10px;z-index:1}.event-attachments .file .file-delete{color:#f44336}.event-attachments .file .file-restore{color:#333}.event-attachments .file:hover .file-delete,.event-attachments .file:hover .file-restore{display:block;opacity:.66}.event-attachments .file:hover .file-delete:hover,.event-attachments .file:hover .file-restore:hover{opacity:1}.event-attachments .file.deleted>i{display:block}.event-attachments .file.deleted:hover>i{opacity:1}.event-attachments .file.deleted>div{color:#f44336;opacity:.4}#calendar .calendar.fc table{width:calc(100vw - 265px)}#calendar .calendar.calendar-custom-timeslots .fc-agendaWeek-view .fc-axis{width:158px!important}#calendar .calendar .fc-scroller{min-height:calc(100vh - 210px)}.menu-fixed #calendar .calendar.fc table{width:calc(100vw - 507px)}.ui-widget .fc-event{color:#333;font-weight:400;text-decoration:none}a.fc-day-grid-event.fc-h-event{color:#fff}#calendar .fc-event,.calendar .fc-event{padding:4px}#calendar .fc-agendaWeek-view .fc-axis,.calendar .fc-agendaWeek-view .fc-axis{width:158px!important}#calendar .fc-agendaWeek-view .fc-timeslots-axis,.calendar .fc-agendaWeek-view .fc-timeslots-axis{align-items:center;display:flex}#calendar .fc-agendaWeek-view .osas-fc-classperiod,.calendar .fc-agendaWeek-view .osas-fc-classperiod{background-color:#f3f3f3;flex:0 0 35px;font-size:28px;justify-content:center;margin-right:10px;text-align:center}#calendar .fc-agenda-view .fc-day-header,.calendar .fc-agenda-view .fc-day-header{font-weight:500;padding:8px;text-align:left}#calendar .fc-agenda-view .fc-widget-content,.calendar .fc-agenda-view .fc-widget-content{height:50px}#calendar .fc-agenda-view .fc-week,.calendar .fc-agenda-view .fc-week{height:100px}#calendar .fc-agenda-view .fc-week .ui-widget-content,.calendar .fc-agenda-view .fc-week .ui-widget-content{border:1px solid #ddd;color:rgba(0,0,0,.55)}#calendar .ui-widget-header,.calendar .ui-widget-header{border:none;color:rgba(0,0,0,.55)}#calendar .fc-head,.calendar .fc-head{border:none}#calendar .fc-head .ui-widget-header .fc-day-header,.calendar .fc-head .ui-widget-header .fc-day-header{border:1px solid #ddd;font-size:17px;line-height:50px}#calendar .fc-divider,.calendar .fc-divider{background:#eee}#calendar .fc-body,#calendar .fc-unthemed tbody,.calendar .fc-body,.calendar .fc-unthemed tbody{border-color:#ddd}#calendar .fc-body .ui-widget-content,#calendar .fc-unthemed tbody .ui-widget-content,.calendar .fc-body .ui-widget-content,.calendar .fc-unthemed tbody .ui-widget-content{border:none;color:rgba(0,0,0,.55)}#calendar .fc-scroller .ui-widget-content,.calendar .fc-scroller .ui-widget-content{border:1px solid #ddd}#calendar .fc-scroller .fc-time-grid .fc-slats .fc-minor td,.calendar .fc-scroller .fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}#calendar .fc-list-item .ui-widget-content,.calendar .fc-list-item .ui-widget-content{border-width:1px 0 0}#calendar .fc-description,.calendar .fc-description{font-size:111pxpx}#calendar .fc-content,#calendar .fc-divider,#calendar .fc-list-heading td,#calendar .fc-list-view,#calendar .fc-popover,#calendar .fc-row,#calendar tbody,#calendar td,#calendar th,#calendar thead,.calendar .fc-content,.calendar .fc-divider,.calendar .fc-list-heading td,.calendar .fc-list-view,.calendar .fc-popover,.calendar .fc-row,.calendar tbody,.calendar td,.calendar th,.calendar thead{border-color:#ddd}#calendar .fc-popover,.calendar .fc-popover{background-color:#fff}#calendar .fc-divider,#calendar .fc-list-heading td,#calendar .fc-popover .fc-header,.calendar .fc-divider,.calendar .fc-list-heading td,.calendar .fc-popover .fc-header{background:#eee}#calendar .fc-popover .fc-header .fc-close,.calendar .fc-popover .fc-header .fc-close{color:#666}event-ui .event{border-radius:3px;cursor:pointer;padding:10px 20px;transition:background-color .28s}event-ui .event:hover{background-color:#f0f0f0}event-ui .event .event-date{background-color:#fff;height:64px;line-height:1;margin:0;min-width:64px;padding:5px;text-align:center;width:64px}event-ui .event .event-date .day-in-week{font-size:12px;font-weight:500}event-ui .event .event-date .day{font-size:22px;font-weight:500;padding:4px 0}event-ui .event .event-date .month-year{color:rgba(0,0,0,.6);font-size:12px;font-weight:500}event-ui .event .event-title{cursor:pointer;font-size:18px;vertical-align:middle}event-ui .event .event-sub-title{color:#999;font-size:14px}.calpalette{padding:20px}.calpalette .sed-students-list .item:hover,.calpalette .selected,.calpalette>div:not(.reset):hover,.sed-students-list .calpalette .item:hover{border:2px solid #333!important;line-height:16px}.calpalette>div:not(.reset){border:1px solid #fff;cursor:pointer;float:left;line-height:20px;margin-bottom:10px;margin-right:10px;width:20px}.calpalette>div.reset{clear:left}.calendar-attendance table tbody tr td{border:none;border-radius:0;position:relative}.calendar-attendance table tbody tr td.absent{background-color:#d45b50;color:#fff!important}.calendar-attendance table tbody tr td.sick{background-color:#ffd35c}.calendar-attendance table tbody tr td.late{background-color:#add8e6}.calendar-attendance table tbody tr td.present{background-color:#23b980}.calendar-attendance table tbody tr td.geoorloofd{background-color:#ce93d8;color:#8e24aa}.calendar-attendance table tbody tr td.fc-today:not(.absent):not(.sick):not(.late){background-color:#98fb98}.calendar-attendance table tbody tr td.absent .is-today,.calendar-attendance table tbody tr td.late .is-today,.calendar-attendance table tbody tr td.sick .is-today{color:#fff!important}.calendar-attendance table tbody tr td:not(.absent):not(.sick):not(.late) .is-today{color:#333}.calendar-attendance table tbody tr td .is-today{display:block;position:absolute;right:2px;top:-3px;z-index:1000}.calendar-attendance table tbody tr td .is-today i{font-size:14px}.calendar-attendance table tbody tr td .is-vacationday{background-color:#b0c4de}.calendar-attendance .fc-center h2{font-size:16px;font-weight:700}.calendar-attendance .fc-month-view .fc-head .ui-widget-header.fc-day-header{border:none;font-size:12px;line-height:30px}.calendar-attendance .fc-month-view .fc-scroller .ui-widget-content{border:none!important;max-height:36px}.calendar-attendance .fc-month-view .fc-sat,.calendar-attendance .fc-month-view .fc-sun{background-color:#f3f3f3}.calendar-attendance .fc-month-view .is-vacationday{background-color:#b0c4de}.calendar-attendance .fc-month-view .fc-highlight{display:none}.calendar-attendance .fc-month-view .fc-body .fc-row{min-height:auto}.calendar-attendance .fc-month-view .fc-day-top.absent,.calendar-attendance .fc-month-view .fc-day-top.late,.calendar-attendance .fc-month-view .fc-day-top.sick{color:#fff}.calendar-attendance .fc-month-view .fc-day-top.fc-future:not(.fc-sat):not(.fc-sun),.calendar-attendance .fc-month-view .fc-day-top.fc-other-month:not(.fc-sat):not(.fc-sun){opacity:.3}.calendar-attendance .fc-month-view .fc-day-top .fc-day-number{align-items:center;display:flex;float:none;height:25px;justify-content:center;padding:5px}.calendar-attendance .fc-month-view .fc-content-skeleton tbody{display:none}.calendar-badge-attachments,.calendar-badge-homework,.calendar-badge-test{background-color:#fff;border-radius:4px;color:#333;font-size:10px;font-weight:700;padding:2px 4px;position:absolute;right:0;text-align:center;top:1px}.calendar-badge-attachments{height:16px;padding:0 4px;right:29px;width:22px}.calendar-badge-attachments i.action.on-hoverw,.calendar-badge-attachments i.material-icons,.calendar-badge-attachments i.on-hover,.calendar-badge-attachments i.studentclass-status{display:initial;font-size:21px;line-height:13px}.calendar-badge-test{background-color:#f08080;color:#fff}.fc-list-item-time{position:relative}.fc-list-item-description a,.fc-list-item-subjectname a,.fc-list-item-time a{color:inherit;text-decoration:none}.fc-list-table .calendar-badge-attachments,.fc-list-table .calendar-badge-homework,.fc-list-table .calendar-badge-test{position:relative}.fc-list-table .calendar-badge-homework{background-color:transparent;color:#666}.fc-list-table .calendar-badge-attachments{right:0}.calendar-trimester-info{bottom:1px;font-size:9px;position:absolute;right:3px}.calendar-trim-start{border-left:2px solid #000!important}.calendar-trim-end,.calendar-trim-start{border-top:2px solid #000!important}.fc-row .fc-content-skeleton{padding-bottom:0}.calendar-attendance .fc-month-view .calendar-not-schoolyear{background-color:#f3f3f3!important;color:#333!important}.modal-container{transition:all .28s}.actions.header .modal-container a.modal-btn-danger.disabled-action,.actions.header .modal-container a.modal-btn-primary.disabled-action,.actions.header .modal-container a.modal-btn-warning.disabled-action,.modal-container .actions.header a.modal-btn-danger.disabled-action,.modal-container .actions.header a.modal-btn-primary.disabled-action,.modal-container .actions.header a.modal-btn-warning.disabled-action,.modal-container .btn-flat,.modal-container .modal-btn-danger,.modal-container .modal-btn-primary,.modal-container .modal-btn-warning{color:#333}.actions.header .modal-container a.modal-btn-danger.disabled-action,.actions.header .modal-container a.modal-btn-primary.disabled-action,.actions.header .modal-container a.modal-btn-warning.disabled-action,.modal-container .actions.header a.modal-btn-danger.disabled-action,.modal-container .actions.header a.modal-btn-primary.disabled-action,.modal-container .actions.header a.modal-btn-warning.disabled-action,.modal-container .btn,.modal-container .btn-flat,.modal-container .btn-large,.modal-container .modal-btn-danger,.modal-container .modal-btn-primary,.modal-container .modal-btn-warning{font-family:Open Sans,Roboto;text-transform:none}.modal .card,.modal-mask .card{border-radius:5px}.modal .modal-tabs-bg,.modal-mask .modal-tabs-bg{background-color:#039be5}.modal-mask.w40p .modal-container,.modal.w40p .modal-container{width:40%}.modal .card-header,.modal .modal-header,.modal-mask .card-header,.modal-mask .modal-header{display:flex}.modal .card-header small,.modal .modal-header small,.modal-mask .card-header small,.modal-mask .modal-header small{color:#eee;display:block;font-size:14px;line-height:160%;margin-top:8px}.modal .card-header .actions,.modal .modal-header .actions,.modal-mask .card-header .actions,.modal-mask .modal-header .actions{margin:0 0 0 auto}.modal .card-header .actions li,.modal .modal-header .actions li,.modal-mask .card-header .actions li,.modal-mask .modal-header .actions li{display:flex}.modal .card-header .actions li i,.modal .modal-header .actions li i,.modal-mask .card-header .actions li i,.modal-mask .modal-header .actions li i{transition:color .28s}.modal .card-header .actions li i:hover,.modal .modal-header .actions li i:hover,.modal-mask .card-header .actions li i:hover,.modal-mask .modal-header .actions li i:hover{color:#f9f9f9}.modal .modal-footer button,.modal-mask .modal-footer button{color:#333}.modal .card-body,.modal-mask .card-body{max-height:450px;position:relative}.modal label:not([class*=sv_q_file_choose_button]),.modal-mask label:not([class*=sv_q_file_choose_button]){color:#333;color:initial;font-size:14px;height:3rem;line-height:3rem}.modal .checkbox label,.modal-mask .checkbox label{line-height:1.5rem;padding-top:.75rem}.modal [type=checkbox]+label:before,.modal-mask [type=checkbox]+label:before{top:4px}.modal [type=checkbox]:checked+label:before,.modal-mask [type=checkbox]:checked+label:before{top:0}.modal div[data-view],.modal-mask div[data-view]{width:auto}#reports-reportcardanalysis .modal .page-actions.actions,#reports-reportcardanalysis .modal-mask .page-actions.actions,.modal #reports-reportcardanalysis .page-actions.actions,.modal .grades-actions,.modal-mask #reports-reportcardanalysis .page-actions.actions,.modal-mask .grades-actions{margin-left:auto}#reports-reportcardanalysis .modal .page-actions.actions a.action,#reports-reportcardanalysis .modal-mask .page-actions.actions a.action,.modal #reports-reportcardanalysis .page-actions.actions a.action,.modal .grades-actions a.action,.modal-mask #reports-reportcardanalysis .page-actions.actions a.action,.modal-mask .grades-actions a.action{align-items:center;color:#333;display:flex;font-size:16px;height:36px;justify-content:center;line-height:inherit;max-width:200px;padding:3px 10px;position:relative}#reports-reportcardanalysis .modal .page-actions.actions a.action:hover:before,#reports-reportcardanalysis .modal-mask .page-actions.actions a.action:hover:before,.modal #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.modal .grades-actions a.action:hover:before,.modal-mask #reports-reportcardanalysis .page-actions.actions a.action:hover:before,.modal-mask .grades-actions a.action:hover:before{opacity:1;transform:scaleX(1)}#reports-reportcardanalysis .modal .page-actions.actions a.action.is-selected,#reports-reportcardanalysis .modal-mask .page-actions.actions a.action.is-selected,.modal #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.modal .grades-actions a.action.is-selected,.modal-mask #reports-reportcardanalysis .page-actions.actions a.action.is-selected,.modal-mask .grades-actions a.action.is-selected{background-color:rgba(0,0,0,.05);border-radius:5px}#reports-reportcardanalysis .modal .page-actions.actions a.action:before,#reports-reportcardanalysis .modal-mask .page-actions.actions a.action:before,.modal #reports-reportcardanalysis .page-actions.actions a.action:before,.modal .grades-actions a.action:before,.modal-mask #reports-reportcardanalysis .page-actions.actions a.action:before,.modal-mask .grades-actions a.action:before{backface-visibility:hidden;background-color:rgba(0,0,0,.05);border-radius:50%;border-radius:5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale3d(0,0,0);transition:all;transition-duration:.25s;width:100%;z-index:0}.modal .modal-body .taskbar .actions .action.selected,.modal .modal-body .taskbar .actions .calpalette>div.action:not(.reset):hover,.modal .modal-body .taskbar .actions .sed-students-list .action.item:hover,.modal-mask .modal-body .taskbar .actions .action.selected,.modal-mask .modal-body .taskbar .actions .calpalette>div.action:not(.reset):hover,.modal-mask .modal-body .taskbar .actions .sed-students-list .action.item:hover,.sed-students-list .modal .modal-body .taskbar .actions .action.item:hover,.sed-students-list .modal-mask .modal-body .taskbar .actions .action.item:hover{background:#2196f3}.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.btn-flat,.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.modal-btn-danger,.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.modal-btn-primary,.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.modal-btn-warning,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.btn-flat,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.modal-btn-danger,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.modal-btn-primary,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.modal-btn-warning{height:45px}.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.selected,.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .calpalette>div.action:not(.reset):hover,.modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .sed-students-list .action.item:hover,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.selected,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .calpalette>div.action:not(.reset):hover,.modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .sed-students-list .action.item:hover,.sed-students-list .modal-mask.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.item:hover,.sed-students-list .modal.pdfviewer-modal .modal-body .taskbar.custom-columns .actions .action.item:hover{background:#e9edf3;border-left:5px solid #42526e;color:#42526e}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.vue-form-wizard .wizard-icon-circle.tab_shape.checked{background-color:#c2eafe}.vue-form-wizard.modal-body{max-height:calc(100vh - 180px)}.gridify-cell.no-grade{background-color:#f9f9f9}.gridify-cell.ng-toets{background-color:#94618e36}.gridify-cell.niet-ingesteld{background-color:#6d799317}.gridify-cell.overhoring{background-color:#f2ff8761}.gridify-cell.proefwerk{background-color:#f8eee7}.gridify-cell.gb-toets{background-color:#efa36d8a}table.grades-table{border-bottom:1px solid #ddd;table-layout:fixed}table.grades-table tfood tr th,table.grades-table thead tr th{--cell-border-color:#ddd;background:#fff;position:sticky;top:-1px;z-index:3}table.grades-table tfood tr th:after,table.grades-table thead tr th:after{border-bottom:1px solid #ddd;bottom:1px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:1px;width:100%}table.grades-table tfood tr th.composite-expanded[data-test-color]:after,table.grades-table thead tr th.composite-expanded[data-test-color]:after{border-bottom:1px solid var(--cell-border-color);box-shadow:inset 0 -1px 0 0 var(--cell-border-color)}table.grades-table tr.student-inactive{background-color:#eee;pointer-events:none}table.grades-table th.column:not(.has-test){transition:all .28s}table.grades-table th.column:not(.has-test) i.action.on-hoverw,table.grades-table th.column:not(.has-test) i.material-icons,table.grades-table th.column:not(.has-test) i.on-hover,table.grades-table th.column:not(.has-test) i.studentclass-status{font-size:21px;font-weight:700;opacity:.3}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table th.column.section-item-linking:not(.has-test).is-average,.sectionized table.grades-table th.column.section-item-linking:not(.has-test).is-average,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.column.section-item-linking:not(.has-test).is-average,table.grades-table .sectionized th.column.section-item-linking:not(.has-test).is-average,table.grades-table th.column:not(.has-test).section-item.is-average{background-color:#fffacd!important}table.grades-table td{border:0;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:0;position:relative}table.grades-table td:first-child{border-left:0!important;padding:12px 5px 11px}table.grades-table td:last-child{border-right:0!important}.sed-students-list table.grades-table td.is-editable.item:hover,.sed-students-list table.grades-table td.item:hover,table.grades-table .sed-students-list td.is-editable.item:hover,table.grades-table .sed-students-list td.item:hover,table.grades-table td.selected,table.grades-table td.selected.is-editable:hover{background-color:#d4ebf2}.sed-students-list table.grades-table td.has-error.item:hover,table.grades-table .sed-students-list td.has-error.item:hover,table.grades-table td.selected.has-error{background-color:#fce9e9;border:2px dashed #f08080}.sed-students-list table.grades-table td.has-error.item:hover,table.grades-table .sed-students-list td.has-error.item:hover,table.grades-table td.selected.has-error:hover{background-color:#fad8d8}table.grades-table td.has-error{background-color:#fce9e9;border:2px dashed #f08080}table.grades-table td.has-error:hover{background-color:#fad8d8}.sed-students-list table.grades-table td.is-ruim-voldoende.item:hover,table.grades-table .sed-students-list td.is-ruim-voldoende.item:hover,table.grades-table td.is-ruim-voldoende,table.grades-table td.is-ruim-voldoende:hover,table.grades-table td.selected.is-ruim-voldoende{background-color:#fff3e0!important;color:#e65100!important}.sed-students-list table.grades-table td.is-uitval.item:hover,table.grades-table .sed-students-list td.is-uitval.item:hover,table.grades-table td.is-uitval,table.grades-table td.is-uitval:hover,table.grades-table td.selected.is-uitval{background-color:#ffebee!important;color:#c62828!important}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.is-average.section-item-linking,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.section-item-linking div.is-average,.sectionized table.grades-table td.is-average.section-item-linking,.sectionized table.grades-table td.section-item-linking div.is-average,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.is-average.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking div.is-average,table.grades-table .sectionized td.is-average.section-item-linking,table.grades-table .sectionized td.section-item-linking div.is-average,table.grades-table td.gridify-cell div.is-average,table.grades-table td.gridify-cell.is-average,table.grades-table td.section-item div.is-average,table.grades-table td.section-item.is-average{background-color:#fffacd!important}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.no-grade.section-item-linking,.sectionized table.grades-table td.no-grade.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.no-grade.section-item-linking,table.grades-table .sectionized td.no-grade.section-item-linking,table.grades-table td.gridify-cell.no-grade,table.grades-table td.section-item.no-grade{background-color:#f9f9f9}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.ng-toets.section-item-linking,.sectionized table.grades-table td.ng-toets.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.ng-toets.section-item-linking,table.grades-table .sectionized td.ng-toets.section-item-linking,table.grades-table td.gridify-cell.ng-toets,table.grades-table td.section-item.ng-toets{background-color:#94618e36}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.niet-ingesteld.section-item-linking,.sectionized table.grades-table td.niet-ingesteld.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.niet-ingesteld.section-item-linking,table.grades-table .sectionized td.niet-ingesteld.section-item-linking,table.grades-table td.gridify-cell.niet-ingesteld,table.grades-table td.section-item.niet-ingesteld{background-color:#6d799317}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.overhoring.section-item-linking,.sectionized table.grades-table td.overhoring.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.overhoring.section-item-linking,table.grades-table .sectionized td.overhoring.section-item-linking,table.grades-table td.gridify-cell.overhoring,table.grades-table td.section-item.overhoring{background-color:#f2ff8761}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.proefwerk.section-item-linking,.sectionized table.grades-table td.proefwerk.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.proefwerk.section-item-linking,table.grades-table .sectionized td.proefwerk.section-item-linking,table.grades-table td.gridify-cell.proefwerk,table.grades-table td.section-item.proefwerk{background-color:#f8eee7}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections table.grades-table td.gb-toets.section-item-linking,.sectionized table.grades-table td.gb-toets.section-item-linking,table.grades-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.gb-toets.section-item-linking,table.grades-table .sectionized td.gb-toets.section-item-linking,table.grades-table td.gridify-cell.gb-toets,table.grades-table td.section-item.gb-toets{background-color:#efa36d8a}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position){border:0;padding:12px 5px}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-editing{border:1px solid #039be5}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-editable:hover{background-color:#e8f4f8;cursor:pointer}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-wagerzero{background:#fcecff!important}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-composite-cell{background:#f0f6ff!important}.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position).is-composite-cell:hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position).is-composite-cell:hover,table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position).is-composite-cell:not(.reset):hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-composite-cell.selected{background:#e2edff!important}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).composite-cell .select-value{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position) .editing-border{border:1px solid #039be5;bottom:0;left:0;position:absolute;right:0;top:0}.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position).is-editable:hover,.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position):hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position).is-editable:hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position):hover,table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position).is-editable:hover:not(.reset),table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position):not(.reset):hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).selected,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).selected.is-editable:hover{background-color:#d4ebf2}.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position).has-error:hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position).has-error:hover,table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position).has-error:not(.reset):hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).selected.has-error{background-color:#fce9e9;border:2px dashed #f08080}.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position).has-error:hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position).has-error:hover,table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position).has-error:hover:not(.reset),table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).selected.has-error:hover{background-color:#fad8d8}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).has-error{background-color:#fce9e9;border:2px dashed #f08080}table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).has-error:hover{background-color:#fad8d8}.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position).is-ruim-voldoende:hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position).is-ruim-voldoende:hover,table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position).is-ruim-voldoende:not(.reset):hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-ruim-voldoende,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-ruim-voldoende:hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).selected.is-ruim-voldoende{background-color:#fff3e0!important;color:#e65100!important}.sed-students-list table.grades-table td>div.item:not(.test-average-position):not(.test-student-average-position).is-uitval:hover,table.grades-table .sed-students-list td>div.item:not(.test-average-position):not(.test-student-average-position).is-uitval:hover,table.grades-table td.calpalette>div:not(.test-average-position):not(.test-student-average-position).is-uitval:not(.reset):hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-uitval,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).is-uitval:hover,table.grades-table td>div:not(.test-average-position):not(.test-student-average-position).selected.is-uitval{background-color:#ef9a9a!important;color:#c62828!important}table.grades-table td:last-child{padding-right:10px}table.grades-table tbody.no-average td:last-child{padding-right:0}table.grades-table tr:last-child td:first-child{padding-left:30px!important;padding-right:30px!important}table.grades-table.nn-gr-tbl td:first-child.col.s1{padding:12px 5px;width:100%}table.grades-table.editable tr.student-inactive{background-color:#eee;pointer-events:none}table.grades-table.editable th.column:not(.has-test):hover{background-color:#f3f3f3}table.grades-table.editable th.column:not(.has-test):hover i.action.on-hoverw,table.grades-table.editable th.column:not(.has-test):hover i.material-icons,table.grades-table.editable th.column:not(.has-test):hover i.on-hover,table.grades-table.editable th.column:not(.has-test):hover i.studentclass-status{opacity:1}.grades-initial table.grades-table{table-layout:auto}.grades-initial table.grades-table.striped tr:not(.not-striped):nth-child(odd) td:first-child{background-color:#f9f9f9}.grades-initial table.grades-table.striped tr:nth-child(2n) td:first-child{background-color:#fff}.grades-initial table.grades-table thead tr{background:#fff}.grades-initial table.grades-table thead tr th{background:#fff;position:sticky;top:0;z-index:2}.grades-initial table.grades-table thead tr.sticky-secondrow-56{background:#fff}.grades-initial table.grades-table thead tr.sticky-secondrow-56 th{background:#fff;position:sticky;top:55px;z-index:2}.grades-initial table.grades-table tbody td:first-child,.grades-initial table.grades-table thead tr th:first-child{background:#fff;left:0;position:sticky;z-index:3}.grades-initial table.grades-table td.gridify-cell{width:75px!important}.grades-initial table.grades-table td.gridify-cell>div{display:flex;justify-content:center;margin:0;width:100%!important}.grades-initial table.grades-table .gridify-popper{display:flex;font-size:10px;justify-content:center;margin:auto;width:65px}tests-grades-table table.grades-table td:first-child{border-left:0!important;padding:0}.grades-grid-error-tooltip.bottom .tooltip-arrow{border-bottom-color:#f08080}.grades-grid-error-tooltip.bottom .tooltip-inner{background-color:#f08080}@-moz-keyframes grid-pulse{50%{background-color:#d4f8d4}}@-ms-keyframes grid-pulse{50%{background-color:#d4f8d4}}@-o-keyframes grid-pulse{50%{background-color:#d4f8d4}}@-webkit-keyframes grid-pulse{50%{background-color:#d4f8d4}}@keyframes grid-pulse{50%{background-color:#d4f8d4}}.cell{transition:background-color .25s ease-out}.cell.inhaal-status:hover{background-color:#fff8a6!important}.cell.comment{color:#666}.cell.comment i.comment-icon.action.on-hoverw,.cell.comment i.comment-icon.on-hover,.cell.comment i.comment-icon.studentclass-status,.cell.comment i.material-icons.comment-icon{bottom:3px;color:#666;position:absolute;right:4px}.cell.status-excluded i.material-icons.status-excluded-icon,.cell.status-excluded i.status-excluded-icon.action.on-hoverw,.cell.status-excluded i.status-excluded-icon.on-hover,.cell.status-excluded i.status-excluded-icon.studentclass-status{position:absolute;right:4px;top:3px}.calpalette>div.cell.status-vrijstelling:not(.reset):hover,.cell.status-vrijstelling,.cell.status-vrijstelling.selected,.sed-students-list .cell.status-vrijstelling.item:hover{background:linen!important;color:#bc8f8f}.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.action.on-hoverw,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.comment-icon.action.on-hoverw,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.comment-icon.on-hover,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.comment-icon.studentclass-status,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.material-icons,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.material-icons.comment-icon,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.on-hover,.calpalette>div.cell.status-vrijstelling.comment:not(.reset):hover i.studentclass-status,.cell.status-vrijstelling.comment i.action.on-hoverw,.cell.status-vrijstelling.comment i.comment-icon.action.on-hoverw,.cell.status-vrijstelling.comment i.comment-icon.on-hover,.cell.status-vrijstelling.comment i.comment-icon.studentclass-status,.cell.status-vrijstelling.comment i.material-icons,.cell.status-vrijstelling.comment i.material-icons.comment-icon,.cell.status-vrijstelling.comment i.on-hover,.cell.status-vrijstelling.comment i.studentclass-status,.cell.status-vrijstelling.selected.comment i.action.on-hoverw,.cell.status-vrijstelling.selected.comment i.comment-icon.action.on-hoverw,.cell.status-vrijstelling.selected.comment i.comment-icon.on-hover,.cell.status-vrijstelling.selected.comment i.comment-icon.studentclass-status,.cell.status-vrijstelling.selected.comment i.material-icons,.cell.status-vrijstelling.selected.comment i.material-icons.comment-icon,.cell.status-vrijstelling.selected.comment i.on-hover,.cell.status-vrijstelling.selected.comment i.studentclass-status,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.action.on-hoverw,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.comment-icon.action.on-hoverw,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.comment-icon.on-hover,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.comment-icon.studentclass-status,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.material-icons,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.material-icons.comment-icon,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.on-hover,.sed-students-list .cell.status-vrijstelling.comment.item:hover i.studentclass-status{color:#bc8f8f}.calpalette>div.cell.status-vrijstelling:hover:not(.reset),.cell.status-vrijstelling.selected:hover,.cell.status-vrijstelling:hover,.sed-students-list .cell.status-vrijstelling.item:hover{background-color:#f6e3d1!important}.calpalette>div.cell.status-pending:not(.reset):hover,.cell.status-pending,.cell.status-pending.selected,.sed-students-list .cell.status-pending.item:hover{background:#9acd3240;color:#6e961d}.calpalette>div.cell.status-pending:hover:not(.reset),.cell.status-pending.selected:hover,.cell.status-pending:hover,.sed-students-list .cell.status-pending.item:hover{background-color:#99cd3254!important}.cell.save-success{animation-duration:1s;animation-iteration-count:2;animation-name:grid-pulse}.sed-students-list .wig-gridify-table div.item[id*=gradecell].is-average:hover,.wig-gridify-table .calpalette>div[id*=gradecell].is-average:not(.reset):hover,.wig-gridify-table .sed-students-list div.item[id*=gradecell].is-average:hover,.wig-gridify-table div[id*=gradecell].is-average,.wig-gridify-table div[id*=gradecell].is-average.selected,.wig-gridify-table th.wig-average-column{background-color:#fffacd!important}.wig-gridify-table div[id*=gradecell].is-addition{background-color:#f5f5f5!important}.wig-gridify-table table.grades-table td:last-child{padding-right:0}.teaching-method{table-layout:auto}.teaching-method #grades-table .extra-head-rows th:first-child{min-width:200px}.teaching-method #grades-table .extra-head-rows th>div{min-width:75px;word-break:normal}.teaching-method table.grades-table{table-layout:auto}.teaching-method table.grades-table .wig-section-names th{border-right:1px dashed #bbb;padding:5px!important;vertical-align:text-top;width:106px}.teaching-method table.grades-table .wig-section-names th:last-child{border-right:1px solid #999}.teaching-method table.grades-table th.average-column,.teaching-method table.grades-table th.wig-average-column{width:60px!important}.teaching-method table.grades-table th.average-column>div,.teaching-method table.grades-table th.wig-average-column>div{display:flex;justify-content:center;margin:0;width:100%!important}.methodology-table-wrapper{height:calc(100vh - 220px);margin:1rem 0 0 1rem;overflow-x:auto}.methodology-table-wrapper .grades-table.grades-table.methodology-gridify #grades-table thead tr.wig-type-names{border-bottom:none;width:200px;z-index:3}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead{border-bottom:none}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th{background:#fff;border-bottom:none;border-right:none;position:sticky;top:0;z-index:10}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:before,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:after,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:after{border-bottom:3px double #999;border-left:1px solid #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child{width:350px;z-index:11!important}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child:after,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child:after{border-right:1px solid #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th{background:#fff;position:sticky;top:40px;z-index:10!important}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:before,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:after,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:after{border-bottom:3px double #999;border-left:1px solid #999;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child),.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child){border-right:none}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:first-child:after,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:first-child:after{left:-1px}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{text-align:center}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table thead tr:nth-child(3).extra-head-rows th,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table thead tr:nth-child(3).extra-head-rows th{border-top:none}.methodology-table-wrapper.cito-toets .grades-table.methodology-gridify #grades-table .extra-head-rows th>div,.methodology-table-wrapper.method-visual .grades-table.methodology-gridify #grades-table .extra-head-rows th>div{min-width:auto;padding:0!important;word-break:normal}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table table{table-layout:fixed}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead{border:none}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th{background:#fff;border:none;color:#039be5;font-family:Roboto;position:sticky;top:0;z-index:10}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:after{border:none;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child{width:350px;z-index:11!important}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child:after{border:none;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th{background:#fff;color:#999;font-family:Roboto;position:sticky;top:40px;width:44px;z-index:10!important}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:after{border:none;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child){border-right:none}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:last-child{border:none}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:first-child:after{left:-1px}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{font-size:14px;text-align:center}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table thead tr:nth-child(3).extra-head-rows th{border:none}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table tbody{border:0}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table tbody td{border:none}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table tbody td:not(:first-child)>div:not(.is-average){background:#e6e6e6;border-radius:50%;height:12px;margin:auto;padding:0;width:12px}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table tbody td:not(:first-child)>div:not(.is-average).is-insufficient{background:#ffd1d1}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table tbody td:not(:first-child)>div:not(.is-average).is-capable{background:#3cb371}.methodology-table-wrapper.teaching-method.method-visual .grades-table.methodology-gridify #grades-table tbody td:not(:first-child)>div:not(.is-average).is-developing{background:#ffd27f}.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes .grades-table.grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child).is-boundary{border-right:1px solid #00000063}.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes .grades-table.grades-table.methodology-gridify #grades-table tbody td.is-boundary{border-right:1px dashed #00000063}.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes.method-row-total table.grades-table.striped tr:nth-child(odd) div.actions,.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes.method-row-total table.grades-table.striped tr:nth-child(odd) td:first-child,.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes.method-row-total table.grades-table.striped tr:nth-child(odd) td:nth-child(2){background-color:#f9f9f9}.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes.method-row-total table.grades-table.striped tr:nth-child(2n) div.actions,.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes.method-row-total table.grades-table.striped tr:nth-child(2n) td:first-child,.methodology-table-wrapper.teaching-method.method-visual.method-multiple-themes.method-row-total table.grades-table.striped tr:nth-child(2n) td:nth-child(2){background-color:#fff}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead{border-bottom:none}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th{background:#fff;border-bottom:none;border-right:none;position:sticky;top:0;z-index:10}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:after{border-bottom:3px double #999;border-left:1px solid #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child{z-index:11!important}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child:after{border-right:1px solid #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th{background:#fff;position:sticky;top:40px;z-index:10!important}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:after{border-bottom:3px double #999;border-left:1px solid #999;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child){border-right:none}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:first-child:after{left:-1px}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{text-align:center}.methodology-table-wrapper:not(.cito-toets) .grades-table.methodology-gridify #grades-table thead tr:nth-child(3).extra-head-rows th{border-top:none}.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions div.actions{padding:0!important;position:absolute;right:5px}.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions div.actions i.action.on-hoverw,.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions div.actions i.material-icons,.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions div.actions i.on-hover,.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions div.actions i.studentclass-status{font-size:16px}.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions table.grades-table.striped tr:nth-child(odd) div.actions,.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions table.grades-table.striped tr:nth-child(odd) td:first-child{background-color:#f9f9f9}.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions table.grades-table.striped tr:nth-child(2n) div.actions,.methodology-table-wrapper .grades-table.methodology-gridify.has-student-actions table.grades-table.striped tr:nth-child(2n) td:first-child{background-color:#fff}.methodology-table-wrapper.is-total-overview{height:calc(100vh - 140px);margin:0}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table th.wig-average-column{background-color:#fff!important;border-left:3px double #ccc!important;border-right:3px double #ccc!important}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table .calpalette>div[id*=gradecell].is-average:not(.reset):hover,.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table .sed-students-list div.item[id*=gradecell].is-average:hover,.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table div[id*=gradecell].is-average,.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table div[id*=gradecell].is-average.selected,.sed-students-list .methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table div.item[id*=gradecell].is-average:hover{background-color:#fff!important;border-left:none!important;border-right:none!important}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table td.is-average{border-left:3px double #ccc!important;border-right:3px double #ccc!important}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead{border-bottom:none}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th{background:#fff;border-bottom:none;border-right:none;position:sticky;top:0;vertical-align:middle;z-index:10}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:after{border:1px solid #ccc;border-bottom:none;border-right:none;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child{z-index:11!important}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child:after{border-bottom:1px solid #ccc;border-right:none;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:nth-child(2):after{border-left:none}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:last-child:after{border-right:1px solid #ccc}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th{--cell-top:60px;--cell-after-width:100%;--cell-background:#fff;--cell-bottom-color:#ccc;background:transparent;padding:5px!important;position:sticky;top:var(--cell-top);vertical-align:middle;z-index:10!important}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{font-size:14px}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:after{background:var(--cell-background,#fff);border-bottom:1px double var(--cell-bottom-color,#ccc);border-left:none;border-right:1px solid #ccc;border-top:1px solid #ccc;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;width:var(--cell-after-width);z-index:-1}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th.methgrid-column-add:after{border-top:1px dashed #ccc}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child){border-right:none}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:first-child:after{left:0}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{text-align:center}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr:nth-child(3).extra-head-rows th{border-top:none}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead tr.extra-head-rows:last-child{border-bottom:2px solid #ccc}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead th.average-column>div,.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead th.methgrid-column-add>div,.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead th.wig-average-column>div{display:flex;justify-content:center;margin:0;width:100%}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table thead th.wig-average-column{width:var(--cell-after-width)}.methodology-table-wrapper.is-total-overview .grades-table.methodology-gridify #grades-table tfoot tr.extra-head-rows:first-child{border-top:2px solid #ccc}.methodology-table-wrapper.is-homework-overview{height:auto;margin:0}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table th.wig-average-column{background-color:#fff!important;border-left:3px double #ccc!important;border-right:3px double #ccc!important}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table .calpalette>div[id*=gradecell].is-average:not(.reset):hover,.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table .sed-students-list div.item[id*=gradecell].is-average:hover,.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table div[id*=gradecell].is-average,.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table div[id*=gradecell].is-average.selected,.sed-students-list .methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table div.item[id*=gradecell].is-average:hover{background-color:#fff!important;border-left:none!important;border-right:none!important}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table td.is-average{border-left:3px double #ccc!important;border-right:3px double #ccc!important}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead{border-bottom:none}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th{background:#fff;border-bottom:none;border-right:none;position:sticky;top:0;vertical-align:middle;z-index:10}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:after{border:none;border-left:3px double #ccc;content:"";height:100%;left:-2px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child{z-index:11!important}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:first-child:after{border-bottom:1px solid #ccc;border-right:none;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:nth-child(2):after{border-left:none}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-type-names th:last-child:after{border-right:1px solid #ccc}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th{--cell-after-width:100%;background:transparent;padding:3px 10px 10px!important;position:sticky;top:52px;vertical-align:middle;z-index:10!important}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{font-size:14px}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:after{background:#fff;border:1px solid #ccc;border-bottom:3px double #ccc;border-left:none;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:var(--cell-after-width);z-index:-1}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th.methgrid-column-add:after{border-top:1px dashed #ccc}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:not(:last-child){border-right:none}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th:first-child:after{left:0}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.wig-section-names th>div{text-align:center}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr:nth-child(3).extra-head-rows th{border-top:none}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead tr.extra-head-rows:last-child{border-bottom:2px solid #ccc}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead th.average-column>div,.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead th.methgrid-column-add>div,.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead th.wig-average-column>div{display:flex;justify-content:center;margin:0;width:100%}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table thead th.wig-average-column{width:var(--cell-after-width)}.methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table tfoot tr.extra-head-rows:first-child{border-top:2px solid #ccc}#mentor-homework-overviews .methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table td.cell-visual .calpalette>div[id*=gradecell].is-average:not(.reset):hover,#mentor-homework-overviews .methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table td.cell-visual .sed-students-list div.item[id*=gradecell].is-average:hover,#mentor-homework-overviews .methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table td.cell-visual div[id*=gradecell].is-average,#mentor-homework-overviews .methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table td.cell-visual div[id*=gradecell].is-average.selected,.sed-students-list #mentor-homework-overviews .methodology-table-wrapper.is-homework-overview .grades-table.methodology-gridify #grades-table td.cell-visual div.item[id*=gradecell].is-average:hover{background-color:transparent!important}.grades-table.methodology-gridify table.grades-table.striped tr:nth-child(odd) td:first-child{background-color:#f9f9f9}.grades-table.methodology-gridify table.grades-table.striped tr:nth-child(2n) td:first-child{background-color:#fff}.grades-table.methodology-gridify .grades-table tbody td:not(.wig-section-names):first-child,.grades-table.methodology-gridify .grades-table tfoot tr:not(.wig-section-names) th:first-child,.grades-table.methodology-gridify .grades-table thead tr:not(.wig-section-names) th:first-child{left:0;position:sticky;z-index:4}.grades-table.methodology-gridify .grades-table tfoot tr th:first-child,.grades-table.methodology-gridify .grades-table thead tr th:first-child{background:#fff}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table td.section-item-linking,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table th.section-item-linking,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.section-item-linking,.sectioned-gridify-table .sectionized td.section-item-linking,.sectioned-gridify-table .sectionized th.section-item-linking,.sectioned-gridify-table td.section-item,.sectioned-gridify-table th.section-item,.sectionized .sectioned-gridify-table td.section-item-linking,.sectionized .sectioned-gridify-table th.section-item-linking{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:10px 20px!important}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table td.section-item-linking:first-child,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table th.section-item-linking:first-child,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking:first-child,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.section-item-linking:first-child,.sectioned-gridify-table .sectionized td.section-item-linking:first-child,.sectioned-gridify-table .sectionized th.section-item-linking:first-child,.sectioned-gridify-table td.section-item:first-child,.sectioned-gridify-table th.section-item:first-child,.sectionized .sectioned-gridify-table td.section-item-linking:first-child,.sectionized .sectioned-gridify-table th.section-item-linking:first-child{border-left:1px solid #ddd}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table td.section-item-linking .actions .action i.action.on-hoverw,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table td.section-item-linking .actions .action i.material-icons,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table td.section-item-linking .actions .action i.on-hover,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table td.section-item-linking .actions .action i.studentclass-status,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table th.section-item-linking .actions .action i.action.on-hoverw,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table th.section-item-linking .actions .action i.material-icons,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table th.section-item-linking .actions .action i.on-hover,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectioned-gridify-table th.section-item-linking .actions .action i.studentclass-status,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking .actions .action i.action.on-hoverw,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking .actions .action i.material-icons,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking .actions .action i.on-hover,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections td.section-item-linking .actions .action i.studentclass-status,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.section-item-linking .actions .action i.action.on-hoverw,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.section-item-linking .actions .action i.material-icons,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.section-item-linking .actions .action i.on-hover,.sectioned-gridify-table .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections th.section-item-linking .actions .action i.studentclass-status,.sectioned-gridify-table .sectionized td.section-item-linking .actions .action i.action.on-hoverw,.sectioned-gridify-table .sectionized td.section-item-linking .actions .action i.material-icons,.sectioned-gridify-table .sectionized td.section-item-linking .actions .action i.on-hover,.sectioned-gridify-table .sectionized td.section-item-linking .actions .action i.studentclass-status,.sectioned-gridify-table .sectionized th.section-item-linking .actions .action i.action.on-hoverw,.sectioned-gridify-table .sectionized th.section-item-linking .actions .action i.material-icons,.sectioned-gridify-table .sectionized th.section-item-linking .actions .action i.on-hover,.sectioned-gridify-table .sectionized th.section-item-linking .actions .action i.studentclass-status,.sectioned-gridify-table td.section-item .actions .action i.action.on-hoverw,.sectioned-gridify-table td.section-item .actions .action i.material-icons,.sectioned-gridify-table td.section-item .actions .action i.on-hover,.sectioned-gridify-table td.section-item .actions .action i.studentclass-status,.sectioned-gridify-table th.section-item .actions .action i.action.on-hoverw,.sectioned-gridify-table th.section-item .actions .action i.material-icons,.sectioned-gridify-table th.section-item .actions .action i.on-hover,.sectioned-gridify-table th.section-item .actions .action i.studentclass-status,.sectionized .sectioned-gridify-table td.section-item-linking .actions .action i.action.on-hoverw,.sectionized .sectioned-gridify-table td.section-item-linking .actions .action i.material-icons,.sectionized .sectioned-gridify-table td.section-item-linking .actions .action i.on-hover,.sectionized .sectioned-gridify-table td.section-item-linking .actions .action i.studentclass-status,.sectionized .sectioned-gridify-table th.section-item-linking .actions .action i.action.on-hoverw,.sectionized .sectioned-gridify-table th.section-item-linking .actions .action i.material-icons,.sectionized .sectioned-gridify-table th.section-item-linking .actions .action i.on-hover,.sectionized .sectioned-gridify-table th.section-item-linking .actions .action i.studentclass-status{font-size:24px!important}.sectioned-gridify-table .gridify-icon-cell{transform:rotate(-90deg)}.sectioned-gridify-table .gridify-icon-cell.closed{transform:rotate(90deg)}.sectioned-gridify-table tbody tr:nth-child(odd){background-color:transparent!important}.sectioned-gridify-table tbody tr:nth-child(2n){background-color:#fff!important}.sectioned-gridify-table tbody:nth-child(odd){background-color:#f9f9f9!important}.tooltip{background-color:transparent;border-radius:2px;display:none;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:300;left:0;line-height:120%;max-width:calc(100% - 4px);min-height:36px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;will-change:top,left;z-index:2000}.tooltip,.tooltip-inner{color:#fff;text-align:center}.tooltip-inner{background-color:#000;border-radius:4px;max-width:400px;padding:10px 8px}.navigation-simple,.navigation-simple a,profile-search .navigation-simple{color:#333}.navigation-simple .item{align-items:center;color:#333;cursor:pointer;display:flex;height:48px;line-height:48px;margin:0;max-height:48px;overflow:visible;padding-left:6px;position:relative;text-align:left;text-transform:none}.navigation-simple .item .title{color:#333;font-size:14px;font-weight:500;line-height:1}.navigation-simple .item.subheader{padding-left:6px}.navigation-simple .subheader{border-top:1px solid rgba(0,0,0,.12);color:#333;font-size:15px;font-weight:500}.navigation-simple .navigation-item:first-child .subheader{margin-top:8px}.subheader i{color:#333}.collapsible-header{background:transparent;border:none;min-height:auto;padding:initial}.collapsible-header.no-children{padding-left:34px}.collapsible-header i{color:#333!important;transform:rotate(-90deg);transition:transform .28s}.collapsible-header i.open:not(.options){transform:rotate(0)}.collapsible-body{border:none}.collapsible-body.open{display:block}.navigation-simple .calpalette>div.item:not(.reset):hover,.navigation-simple .item.selected,.navigation-simple .sed-students-list .item:hover,.sed-students-list .navigation-simple .item:hover{background-color:rgba(0,0,0,.06)}.navigation-simple .subheader.light,.navigation-simple footer.page-footer .subheader.footer-copyright,footer.page-footer .navigation-simple .subheader.footer-copyright{border-top:1px solid hsla(0,0%,100%,.12)}.navigation-simple md-divider{margin:8px 0}.md-button{align-items:center;background:0 0;border:0;border-radius:3px;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-style:inherit;font-variant:inherit;letter-spacing:.01em;line-height:36px;margin:6px 8px;min-height:36px;min-width:88px;outline:0;overflow:hidden;padding:0 6px;position:relative;text-align:center;text-transform:uppercase;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);user-select:none;white-space:nowrap}.md-button.md-default-theme:not([disabled]):hover,.md-button:not([disabled]):hover,a.md-button.md-default-theme:not([disabled]):hover,a.md-button:not([disabled]):hover{background-color:hsla(0,0%,62%,.2)}.calendar-nav .collapsible-header i{margin-right:0}.calendar-nav .collapsible-header+div.options{display:block!important;margin-left:auto}.calendar-nav .collapsible-header+div.options i{margin-right:0}.calendar-nav .collapsible-header+div.options i.options{background-color:#f0f0f0;border:1px solid #ccc;border-radius:1px;color:#999;display:block;font-size:20px;height:1.25rem;line-height:1.25rem;transform:rotate(0deg);width:22px}.calendar-nav .item .options.onhover{opacity:0}.calendar-nav .item:hover .options{opacity:1}#settings .subheader{border:0}.schoolclass-list .subheader{border-top:1px solid rgba(0,0,0,.12)}#calendar .navigation-simple .item{padding-left:30px}#calendar .navigation-simple .item.subheader{padding-left:6px}#calendar .navigation-simple .item .item-color{background-color:#32cd32;height:15px;margin-right:10px;width:20px}.navigation-simple,profile-search .navigation-simple{border:0}.navigation-simple .item{padding-left:48px}.navigation-simple .item.subheader.no-items{padding-left:30px}profile-search .navigation-simple{border:0}profile-search .navigation-simple .item{padding-left:16px}profile-search .navigation-simple .item.subheader{font-weight:500}profile-search .navigation-simple .item.checkbox-fix label:before{top:2px}profile-search .navigation-simple .item.checkbox-fix [type=checkbox]:checked+label:before{top:-2px}#profiles .school-filters .subheader,#profiles.settings-nav .subheader,#schools .school-filters .subheader,#schools.settings-nav .subheader,.settings-nav .school-filters .subheader,.settings-nav.settings-nav .subheader{border:none}#profiles .school-filters .item,#profiles.settings-nav .item,#schools .school-filters .item,#schools.settings-nav .item,.settings-nav .school-filters .item,.settings-nav.settings-nav .item{padding-left:25px}.settings-nav{background-color:#fff;border-left:1px solid #eee;box-shadow:0 1px 4px 0 rgba(0,0,0,.16),0 0 6px 0 rgba(0,0,0,.12);height:100%;transition:width .28s;width:275px}.settings-nav.minimized{width:90px}.settings-nav.minimized :not(i).minimize{display:none}.settings-nav.minimized .default-minimize{display:inherit}.settings-nav.minimized .un-minimized{display:none}.settings-nav.minimized i.minimize{margin-left:0}.settings-nav .default-minimize{display:none}.settings-nav i.minimize{display:inherit;margin-left:auto;transition:transform .28s}.settings-nav i.minimize.minimized{transform:rotateY(-180deg)}#templates-subjects label{color:#333;font-size:1.15rem;height:auto;padding:15px 15px 15px 25px;width:100%}#templates-subjects [type=checkbox]:checked+label:before{height:18px;top:15px;width:9px}#templates-subjects [type=checkbox]+label:before{height:14px;top:19px;width:14px}#templates-subjects .subject.no-children{padding-left:46px}#templates-subjects .master-detail-content .subject-info,#templates-subjects .subject-options-content .subject-info{padding:0}#templates-subjects .item:hover{background-color:#efefef;border-radius:5px}#templates-subjects .subject-collapsibles .collapsible-header{padding:0}#templates-subjects .subject-collapsibles i{margin-right:5px}#templates-subjects .collapsible-body .item{padding-left:50px}.collapsible-list label{color:#333;font-size:1.15rem;height:auto;padding:5px;width:100%}.collapsible-list [type=checkbox]:checked+label:before{height:18px;top:15px;width:9px}.collapsible-list [type=checkbox]+label:before{height:14px;top:19px;width:14px}.collapsible-list .subject,.collapsible-list .subject-course{border-top:1px dashed rgba(0,0,0,.12)}.collapsible-list .navigation-item:first-child .subject{border:none}.collapsible-list .subject.no-children{padding-left:31px}.collapsible-list .subject-info{padding:0}.collapsible-list .item:hover{background-color:#efefef;border-radius:5px}.collapsible-list .subject-collapsibles .collapsible-header{padding:0}.collapsible-list .subject-collapsibles i{margin-right:0}.collapsible-list .collapsible-body .subject-course{padding:6px 6px 6px 50px}subjects-settings .collapsible-header{width:35px}subjects-settings .navigation-simple .item.subheader.no-items{padding-left:41px}.not-collapsible.navigation-simple .item{padding-left:0}.not-collapsible.navigation-simple .item a{padding-left:41px;width:100%}.fade-enter-active,.fade-leave-active{transition-duration:.25s;transition-property:opacity}.fade-enter-active{transition-delay:.25s}.fade-enter,.fade-leave-active{opacity:0}.slide-enter-active,.slide-leave-active{transition:1s}.slide-enter{transform:translate(100%)}.slide-leave-to{transform:translate(-100%)}.slide-fade-enter-active,.slide-fade-leave-active{position:absolute;transition:all .35s}.slide-fade-enter,.slide-fade-leave-to{opacity:0;position:absolute;transform:translateX(-75%)}#timeline .timeline-block{margin:2em 0}#timeline .timeline-block .timeline-content{border:1px solid #eee}#timeline .timeline-block .timeline-content:before{border-right:10px solid transparent;border-color:transparent #fff transparent #ddd;border-style:solid;border-width:10px}#timeline .timeline-block .timeline-content p{border-bottom:1px solid #eee;max-height:200px;overflow:hidden}#timeline .timeline-block .timeline-img{height:45px;left:50.75%;width:45px}#timeline{width:50vw}#timeline .timeline-innerwrapper{margin-left:10%}#timeline .timeline-comment-wrapper{margin-bottom:15px;margin-top:15px;padding-left:60px;position:relative}#timeline .timeline-comment-wrapper:first-child{margin-top:0}#timeline .timeline-comment-wrapper .profile-image{border:3px solid transparent}#timeline .timeline-comment-wrapper .timeline-comment-avatar{border-radius:3px;float:left;margin-left:-75px}#timeline .timeline-comment-wrapper .avatar-parent-child{position:relative}#timeline .timeline-comment-wrapper .avatar{border-radius:3px;display:inline-block;line-height:1;overflow:hidden;vertical-align:middle}#timeline .timeline-comment-wrapper .rounded-1{border-radius:3px!important}#timeline .timeline-comment-wrapper .timeline-comment{background-color:#fff;border:1px solid #d1d5da;border-radius:3px;max-width:800px;position:relative}#timeline .timeline-comment-wrapper .timeline-comment i.material-icons.note-resolved,#timeline .timeline-comment-wrapper .timeline-comment i.note-resolved.action.on-hoverw,#timeline .timeline-comment-wrapper .timeline-comment i.note-resolved.on-hover,#timeline .timeline-comment-wrapper .timeline-comment i.note-resolved.studentclass-status{color:#3cb371}#timeline .timeline-comment-wrapper .timeline-comment .pnote-code{--hor-padding:6px;border-radius:3px;font-family:Roboto;font-size:12px;font-weight:500;margin-right:4px}#timeline .timeline-comment-wrapper .timeline-comment .log-reference{cursor:pointer;line-height:normal;padding:4px;position:relative;text-align:center;width:85px;z-index:1}#timeline .timeline-comment-wrapper .timeline-comment .log-reference>svg{background:#fff}#timeline .timeline-comment-wrapper .timeline-comment .log-reference .pnote-code{background:#f3f3f3;color:#666;font-size:12px;line-height:normal;margin-left:0;margin-right:0;padding:7px 0}#timeline .timeline-comment-wrapper .timeline-comment .log-reference .psuedo{position:absolute;top:1px;z-index:-2}#timeline .timeline-comment-wrapper .timeline-comment .log-reference .psuedo:after{border-top:2px dashed #c3cdd7;content:" ";display:block;position:absolute;top:14px;width:80px;z-index:0}#timeline .timeline-comment-wrapper .timeline-comment .log-reference:hover{background:#f3f3f3;border-radius:3px;padding:4px}#timeline .timeline-comment-wrapper .timeline-comment .log-reference:hover>svg{background:#f3f3f3}#timeline .timeline-comment-wrapper .timeline-comment .log-reference:hover .pnote-code{background:#fff;color:#666;font-size:12px;margin-left:0;margin-right:0}#timeline .timeline-comment-wrapper h1,#timeline .timeline-comment-wrapper h2,#timeline .timeline-comment-wrapper h3,#timeline .timeline-comment-wrapper h4,#timeline .timeline-comment-wrapper h5,#timeline .timeline-comment-wrapper h6{margin-bottom:0;margin-top:0}#timeline .timeline-comment-wrapper .timeline-comment-header-text{max-width:78%;padding-bottom:10px;padding-top:10px}#timeline .timeline-comment-wrapper .text-normal{font-weight:400!important}#timeline .timeline-comment-wrapper .f5{font-size:14px!important}#timeline .timeline-comment-wrapper .timeline-comment-header .author{color:#586069}#timeline .timeline-comment-wrapper .comment-body{font-size:14px;overflow:visible;padding:15px;width:100%}#timeline .timeline-comment-wrapper .markdown-body{word-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.5}#timeline .timeline-comment-wrapper.comment-selected .profile-image{background:#fff9fb;border-radius:23px;box-shadow:0 0 3px .25em #d6dfef}#timeline .timeline-comment-wrapper.comment-selected .timeline-comment{border:1px solid #9cb5e0;box-shadow:0 0 0 .25em #d6dfef}#timeline.timeline-isselecting .timeline-comment-wrapper{cursor:pointer}#timeline.timeline-isselecting .timeline-comment-wrapper:hover .profile-image{background:#fff9fb;border-radius:23px;box-shadow:0 0 3px .25em #d6dfef}#timeline.timeline-isselecting .timeline-comment-wrapper:hover .timeline-comment{border:1px solid #9cb5e0;box-shadow:0 0 0 .25em #d6dfef}ul.attachments,ul.log-attachments{margin-top:5px}ul.attachments li,ul.log-attachments li{--wrapper-width:156px;display:inline-block;font-size:0;list-style-type:none;margin:0;padding:4px;vertical-align:middle}ul.attachments li .attachment-document-name,ul.log-attachments li .attachment-document-name{width:var(--wrapper-width)}ul.attachments li .preview-wrapper,ul.log-attachments li .preview-wrapper{cursor:pointer;height:67px;max-height:100%;max-width:100%;width:var(--wrapper-width)}ul.attachments li .preview-wrapper .preview-wrapper-background,ul.log-attachments li .preview-wrapper .preview-wrapper-background{background:#f4f5f7;border-radius:3px;box-shadow:0 1px 1px rgba(9,30,66,.2),0 0 1px 0 rgba(9,30,66,.24);height:100%;line-height:normal;overflow:hidden;position:relative;width:100%}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper img,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper img{width:156px}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay{-webkit-box-pack:justify;background:transparent;border-radius:3px;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:10px 16px;position:absolute;top:0;transition:background .3s cubic-bezier(.215,.61,.355,1) 0s,border-color .3s ease 0s;width:100%}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image{color:#fff!important}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover{background-color:rgba(9,30,66,.5)}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover .bottom-row .delete-icon-wrapper,ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover .bottom-row .metadata .file-size,ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover .top-row .title,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover .bottom-row .delete-icon-wrapper,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover .bottom-row .metadata .file-size,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay.image:hover .top-row .title{color:#fff}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .top-row,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .top-row{box-sizing:border-box}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .top-row .title,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .top-row .title{box-sizing:border-box;color:#172b4d;font-size:13px;line-height:18px;overflow-wrap:break-word}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .top-row .title .ellipsed-text,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .top-row .title .ellipsed-text{box-sizing:border-box;font-weight:600;white-space:normal}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row{align-items:center;display:flex;height:16px;z-index:1}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .metadata,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .metadata{align-items:center;display:flex}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .metadata .file-size,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .metadata .file-size{color:#5e6c84;font-size:12px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .delete-icon-wrapper,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .delete-icon-wrapper{align-items:center;border-radius:3px;color:#42526e;display:flex;height:26px;justify-content:center;pointer-events:auto;width:26px}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .delete-icon-wrapper:hover,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .delete-icon-wrapper:hover{background-color:rgba(9,30,66,.06);cursor:pointer}ul.attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .delete-icon-wrapper>div,ul.log-attachments li .preview-wrapper .preview-wrapper-background .inner-wrapper .overlay .bottom-row .delete-icon-wrapper>div{fill:#fff;color:currentcolor;display:inline-block;flex-shrink:0;height:16px;line-height:1;width:16px}.discussion-timeline:before{background-color:#bbb;bottom:2px;content:"";display:block;left:79px;position:absolute;top:0;width:1px;z-index:0}.timeline-comment-wrapper>.timeline-comment:after,.timeline-new-comment .timeline-comment:after{border-right-color:#f6f8fa;border-width:7px;margin-left:2px;margin-top:1px}.timeline-comment-wrapper>.timeline-comment:before,.timeline-new-comment .timeline-comment:before{border-right-color:#d1d5da;border-width:8px}.timeline-comment-wrapper>.timeline-comment:after,.timeline-comment-wrapper>.timeline-comment:before,.timeline-new-comment .timeline-comment:after,.timeline-new-comment .timeline-comment:before{border-color:transparent;border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}.timeline-comment-header{border-top-left-radius:3px;border-top-right-radius:3px;color:#586069;padding-left:15px;padding-right:15px}.card .inner-card.incomplete-forms .timeline-comment-header .actions h6.action.seo-status,.card .timeline-comment-header .actions .action.seo-status.inner-card.incomplete-forms,.mini-card .inner-card.incomplete-forms .timeline-comment-header .actions h6.action.seo-status,.mini-card .timeline-comment-header .actions .action.seo-status.inner-card.incomplete-forms,.timeline-comment-header .actions .action.seo-status.red-text,.timeline-comment-header .actions .card .action.seo-status.inner-card.incomplete-forms,.timeline-comment-header .actions .card .inner-card.incomplete-forms h6.action.seo-status,.timeline-comment-header .actions .mini-card .action.seo-status.inner-card.incomplete-forms,.timeline-comment-header .actions .mini-card .inner-card.incomplete-forms h6.action.seo-status{color:red!important}.timeline-comment-header .actions .action.seo-status.orange-text{color:#ff8c00!important}.timeline-comment-header .actions .action.seo-status.green-text{color:#228b22!important}.timeline-comment-header .actions .action.seo-status.paars-text{color:purple}.timeline-comment-header .actions .action.seo-status.geel-text{color:#bdb76b}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body>:first-child{margin-top:0!important}.discussion-timeline-actions{background-color:#fff;border-top:2px solid #e6ebf1}.timeline-comment-wrapper .reactions-section{border-top:1px solid #e0e0e0;padding:16px 20px}.timeline-comment-wrapper .reactions-bar{align-items:center;display:flex;justify-content:space-between}.timeline-comment-wrapper .reaction-buttons{display:flex;gap:4px}.timeline-comment-wrapper .reaction-btn{align-items:center;background:none;border:1px solid #e0e0e0;border-radius:20px;cursor:pointer;display:flex;font-size:14px;gap:4px;padding:3px 12px;transition:all .2s}.timeline-comment-wrapper .reaction-btn:hover{background:#f0f0f0}.timeline-comment-wrapper .reaction-btn.active{background:#e3f2fd;border-color:#2196f3;color:#2196f3}.timeline-comment-wrapper .reaction-stats{color:#666;font-size:14px}.timeline-comment-wrapper .comments-section{border-top:1px solid #e0e0e0;padding:0}.timeline-comment-wrapper .comment{border-bottom:1px solid #f0f0f0;padding:16px 20px}.timeline-comment-wrapper .comment:last-child{border-bottom:none}.timeline-comment-wrapper .comment-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.timeline-comment-wrapper .comment-avatar{align-items:center;background:#ddd;border-radius:50%;color:#666;display:flex;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.timeline-comment-wrapper .comment-author{color:#333;font-family:Roboto;font-size:14px;font-weight:500}.timeline-comment-wrapper .comment-time{color:#999;font-size:12px}.timeline-comment-wrapper .comment-text{color:#333;font-size:13px;line-height:1.4}.timeline-comment-wrapper .add-comment{align-items:flex-start;display:flex;gap:8px;padding:16px 20px}.timeline-comment-wrapper .comment-input{border:1px solid #e0e0e0;border-radius:6px;flex:1;font-size:14px;outline:none;padding:10px 16px;resize:none}.timeline-comment-wrapper .comment-input:focus{border-color:#2196f3}.timeline-comment-wrapper .send-btn{background:#2196f3;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.timeline-comment-wrapper .send-btn:hover{background:#1976d2}.academic-month-item{padding:10px 10px 5px}.academic-month-item .academic-month{font-weight:700;text-align:right;width:100px}.academic-month-item .no-tests{padding-left:100px}.academic-month-item .academic-month-events{display:flex;padding-top:10px}.academic-month-item .academic-month-events .month-event-date{text-align:right;width:100px}.academic-month-item .academic-month-events .month-event-date.small{text-align:center}.academic-month-item .academic-month-events .month-event-title{align-items:center;display:flex;padding-left:10px}.academic-month-item .academic-month-events .calpalette>div.month-event-title:not(.reset):hover,.academic-month-item .academic-month-events .month-event-title.selected,.academic-month-item .academic-month-events .sed-students-list .month-event-title.item:hover,.sed-students-list .academic-month-item .academic-month-events .month-event-title.item:hover{background-color:transparent;border-right:5px solid #1f89bd;color:#1f89bd}.academic-month-item .academic-month-events .month-event-title .event-box{height:15px;margin-right:10px;width:15px}.agenda-schedule-feedback .calpalette>div:hover:not(.reset),.agenda-schedule-feedback .calpalette>div:not(.reset):hover,.agenda-schedule-feedback .sed-students-list .item:hover,.agenda-schedule-feedback .selected,.agenda-schedule-feedback .selected:hover,.sed-students-list .agenda-schedule-feedback .item:hover{background:#1f89bd;color:#fff}.overview-icons,.overview-icons-bottom,.overview-icons-top{cursor:pointer;font-size:20px;position:absolute;right:5px}.overview-icons-top{top:5px}.overview-icons-bottom{bottom:5px}.attendance-comment,table#attendance tbody .attendance-comment,table#lavatory-num-times tbody .attendance-comment{font-size:18px}.attendance-free-period{background-color:#f9f9f9;color:#333;pointer-events:none}.attendance-geoorloofd{background-color:#f3e5f5;color:#8e24aa}.attendance-geoorloofd.selected,.attendance-geoorloofd:hover,.calpalette>div.attendance-geoorloofd:not(.reset):hover,.sed-students-list .attendance-geoorloofd.item:hover{background-color:#ce93d8;color:#fff}.attendance-geoorloofd.selected.cannot-modify,.attendance-geoorloofd.selected.dark-text,.attendance-geoorloofd:hover.cannot-modify,.attendance-geoorloofd:hover.dark-text,.calpalette>div.attendance-geoorloofd.cannot-modify:not(.reset):hover,.calpalette>div.attendance-geoorloofd.dark-text:not(.reset):hover,.sed-students-list .attendance-geoorloofd.cannot-modify.item:hover,.sed-students-list .attendance-geoorloofd.dark-text.item:hover{color:#8e24aa}.attendance-geoorloofd.selected-inset{box-shadow:inset -3px 0 #8e24aa}.attendance-geoorloofd.selected-light-darktext{background:#f3e1f7;color:#8e24aa}.attendance-sick,table#attendance tbody .attendance-sick,table#lavatory-num-times tbody .attendance-sick{background-color:#ffe397;color:#d38e57}.attendance-sick.selected,.attendance-sick:hover,.calpalette>div.attendance-sick:not(.reset):hover,.sed-students-list .attendance-sick.item:hover,.sed-students-list table#attendance tbody .attendance-sick.item:hover,.sed-students-list table#lavatory-num-times tbody .attendance-sick.item:hover,table#attendance tbody .attendance-sick:hover,table#attendance tbody .calpalette>div.attendance-sick:not(.reset):hover,table#attendance tbody .sed-students-list .attendance-sick.item:hover,table#attendance tbody .selected.attendance-sick,table#lavatory-num-times tbody .attendance-sick:hover,table#lavatory-num-times tbody .calpalette>div.attendance-sick:not(.reset):hover,table#lavatory-num-times tbody .sed-students-list .attendance-sick.item:hover,table#lavatory-num-times tbody .selected.attendance-sick{background-color:#ffd35c;color:#fff}.attendance-sick.selected.dark-text,.attendance-sick:hover.dark-text,.calpalette>div.attendance-sick.dark-text:not(.reset):hover,.sed-students-list .attendance-sick.dark-text.item:hover,.sed-students-list table#attendance tbody .dark-text.attendance-sick.item:hover,.sed-students-list table#lavatory-num-times tbody .dark-text.attendance-sick.item:hover,table#attendance tbody .attendance-sick:hover.dark-text,table#attendance tbody .calpalette>div.dark-text.attendance-sick:not(.reset):hover,table#attendance tbody .sed-students-list .dark-text.attendance-sick.item:hover,table#attendance tbody .selected.dark-text.attendance-sick,table#lavatory-num-times tbody .attendance-sick:hover.dark-text,table#lavatory-num-times tbody .calpalette>div.dark-text.attendance-sick:not(.reset):hover,table#lavatory-num-times tbody .sed-students-list .dark-text.attendance-sick.item:hover,table#lavatory-num-times tbody .selected.dark-text.attendance-sick{color:#d38e57}.attendance-sick.selected-inset,table#attendance tbody .selected-inset.attendance-sick,table#lavatory-num-times tbody .selected-inset.attendance-sick{box-shadow:inset -3px 0 #ffd35c}.attendance-late,table#attendance tbody .attendance-late,table#lavatory-num-times tbody .attendance-late{background-color:#e8f4f8;color:#43a5c6}.attendance-late.selected,.attendance-late:hover,.calpalette>div.attendance-late:not(.reset):hover,.sed-students-list .attendance-late.item:hover,.sed-students-list table#attendance tbody .attendance-late.item:hover,.sed-students-list table#lavatory-num-times tbody .attendance-late.item:hover,table#attendance tbody .attendance-late:hover,table#attendance tbody .calpalette>div.attendance-late:not(.reset):hover,table#attendance tbody .sed-students-list .attendance-late.item:hover,table#attendance tbody .selected.attendance-late,table#lavatory-num-times tbody .attendance-late:hover,table#lavatory-num-times tbody .calpalette>div.attendance-late:not(.reset):hover,table#lavatory-num-times tbody .sed-students-list .attendance-late.item:hover,table#lavatory-num-times tbody .selected.attendance-late{background-color:#add8e6;color:#15647e}.attendance-late.selected-inset,table#attendance tbody .selected-inset.attendance-late,table#lavatory-num-times tbody .selected-inset.attendance-late{box-shadow:inset -3px 0 #308dab}.attendance-absent,table#attendance tbody .attendance-absent,table#lavatory-num-times tbody .attendance-absent{background-color:#fbeeed;color:#92332f}.attendance-absent.selected,.attendance-absent:hover,.calpalette>div.attendance-absent:not(.reset):hover,.sed-students-list .attendance-absent.item:hover,.sed-students-list table#attendance tbody .attendance-absent.item:hover,.sed-students-list table#lavatory-num-times tbody .attendance-absent.item:hover,table#attendance tbody .attendance-absent:hover,table#attendance tbody .calpalette>div.attendance-absent:not(.reset):hover,table#attendance tbody .sed-students-list .attendance-absent.item:hover,table#attendance tbody .selected.attendance-absent,table#lavatory-num-times tbody .attendance-absent:hover,table#lavatory-num-times tbody .calpalette>div.attendance-absent:not(.reset):hover,table#lavatory-num-times tbody .sed-students-list .attendance-absent.item:hover,table#lavatory-num-times tbody .selected.attendance-absent{background-color:#d45b50;color:#fff}.attendance-absent.selected-inset,table#attendance tbody .selected-inset.attendance-absent,table#lavatory-num-times tbody .selected-inset.attendance-absent{box-shadow:inset -3px 0 #d45b50}.attendance-cancelled{background-color:#dce775;color:#827717}.attendance,.collection.courses,table#attendance tbody .attendance,table#attendance tbody .collection.courses,table#lavatory-num-times tbody .attendance,table#lavatory-num-times tbody .collection.courses{background-color:#e2faf1;color:#1c6c4f}.attendance.selected,.attendance:hover,.calpalette>div.attendance:not(.reset):hover,.calpalette>div.collection.courses:not(.reset):hover,.collection.courses:hover,.sed-students-list .attendance.item:hover,.sed-students-list .collection.courses.item:hover,.sed-students-list table#attendance tbody .attendance.item:hover,.sed-students-list table#attendance tbody .collection.courses.item:hover,.sed-students-list table#lavatory-num-times tbody .attendance.item:hover,.sed-students-list table#lavatory-num-times tbody .collection.courses.item:hover,.selected.collection.courses,table#attendance tbody .attendance:hover,table#attendance tbody .calpalette>div.attendance:not(.reset):hover,table#attendance tbody .calpalette>div.collection.courses:not(.reset):hover,table#attendance tbody .collection.courses:hover,table#attendance tbody .sed-students-list .attendance.item:hover,table#attendance tbody .sed-students-list .collection.courses.item:hover,table#attendance tbody .selected.attendance,table#attendance tbody .selected.collection.courses,table#lavatory-num-times tbody .attendance:hover,table#lavatory-num-times tbody .calpalette>div.attendance:not(.reset):hover,table#lavatory-num-times tbody .calpalette>div.collection.courses:not(.reset):hover,table#lavatory-num-times tbody .collection.courses:hover,table#lavatory-num-times tbody .sed-students-list .attendance.item:hover,table#lavatory-num-times tbody .sed-students-list .collection.courses.item:hover,table#lavatory-num-times tbody .selected.attendance,table#lavatory-num-times tbody .selected.collection.courses{background-color:#20a975;color:#fff}.attendance.selected-inset,.selected-inset.collection.courses,table#attendance tbody .selected-inset.attendance,table#attendance tbody .selected-inset.collection.courses,table#lavatory-num-times tbody .selected-inset.attendance,table#lavatory-num-times tbody .selected-inset.collection.courses{box-shadow:inset -3px 0 #20a975}.weekday.detailed{cursor:pointer}.weekday.detailed:hover{transition:all .28s}.pageheader-tabs-wrapper .weekday.detailed .pageheader-tab:hover,.weekday.detailed .card-icon-add:hover,.weekday.detailed .is-clickable:hover,.weekday.detailed .pageheader-tabs-wrapper .pageheader-tab:hover,.weekday.detailed:hover{background-color:#f6f6f6}table#attendance,table#lavatory-num-times{border-collapse:separate;border-spacing:2px}table#attendance i.action.on-hoverw,table#attendance i.material-icons,table#attendance i.on-hover,table#attendance i.studentclass-status,table#lavatory-num-times i.action.on-hoverw,table#lavatory-num-times i.material-icons,table#lavatory-num-times i.on-hover,table#lavatory-num-times i.studentclass-status{font-weight:700}table#attendance tbody td,table#lavatory-num-times tbody td{padding-bottom:25px;padding-top:25px}table#attendance tbody td:first-child,table#lavatory-num-times tbody td:first-child{min-width:350px;padding-left:30px}table#attendance tbody td:not(:first-child),table#lavatory-num-times tbody td:not(:first-child){font-size:28px;padding:0;position:relative;vertical-align:middle;width:175px}table#attendance tbody td:not(:first-child):hover i.md-mode-comment,table#lavatory-num-times tbody td:not(:first-child):hover i.md-mode-comment{color:#fff}.attendance-board .board-title,.board-wrapper .board-title{align-items:center;color:#fff;display:flex;min-height:30px;padding-left:10px;right:auto;top:auto;width:100%}.attendance-board .board-title span,.board-wrapper .board-title span{pointer-events:none}.attendance-board .board,.board-wrapper .board{flex-direction:column;min-height:120px;overflow-x:scroll;position:relative}.attendance-board .board .student-view,.board-wrapper .board .student-view{height:auto;margin-bottom:8px;width:150px}.attendance-board .board .items,.board-wrapper .board .items{flex-grow:1;flex-wrap:wrap;padding:20px;width:100%}.attendance-board .board.attitude,.board-wrapper .board.attitude{flex-direction:column;max-height:400px;min-height:300px;overflow-x:hidden;overflow-y:scroll;padding:0;width:20%!important}.attendance-board .board.attitude .items,.board-wrapper .board.attitude .items{justify-content:space-between}.attendance-board .board.attitude.stop,.board-wrapper .board.attitude.stop{background-color:#fbeeed}.attendance-board .board.attitude.stop .board-title,.board-wrapper .board.attitude.stop .board-title{background-color:#ff5959;position:relative}.attendance-board .board.attitude.slow-down,.board-wrapper .board.attitude.slow-down{background-color:#fff4e1}.attendance-board .board.attitude.slow-down .board-title,.board-wrapper .board.attitude.slow-down .board-title{background-color:#ffc559;position:relative}.attendance-board .board.attitude.read-to-learn,.board-wrapper .board.attitude.read-to-learn{background-color:#e6f3e6}.attendance-board .board.attitude.read-to-learn .board-title,.board-wrapper .board.attitude.read-to-learn .board-title{background-color:#59ac59;position:relative}.attendance-board .board.attitude.good-job,.board-wrapper .board.attitude.good-job{background-color:#e4f5fc}.attendance-board .board.attitude.good-job .board-title,.board-wrapper .board.attitude.good-job .board-title{background-color:#6fcbf1;position:relative}.attendance-board .board.attitude.awesome,.board-wrapper .board.attitude.awesome{background-color:#f4e8f4}.attendance-board .board.attitude.awesome .board-title,.board-wrapper .board.attitude.awesome .board-title{background-color:#ac59ac;position:relative}.attendance-board .attendance-board .board-title,.board-wrapper .attendance-board .board-title{position:relative}.attendance-board .attendance-board attitude-view,.board-wrapper .attendance-board attitude-view{margin-right:10px}.attendance-board .attendance-board attitude-view .attitude-view,.board-wrapper .attendance-board attitude-view .attitude-view{margin-bottom:8px;width:83px}.attendance-board .absentees,.board-wrapper .absentees{background-color:#fbeeed}.attendance-board .absentees .board-title,.board-wrapper .absentees .board-title{background-color:#d45b50}.attendance-board .latecomers,.board-wrapper .latecomers{background-color:#e8f4f8}.attendance-board .latecomers .board-title,.board-wrapper .latecomers .board-title{background-color:#6fcbf1}.attendance-board .sicks,.board-wrapper .sicks{background-color:#ffe397}.attendance-board .sicks .board-title,.board-wrapper .sicks .board-title{background-color:#ffd35c}.attendance-board .presentees,.board-wrapper .presentees{background-color:#e6f3e6}.attendance-board .presentees .board-title,.board-wrapper .presentees .board-title{background-color:#59ac59}.student-view{background-color:#fff;border:1px solid #999;flex-direction:column;height:175px;margin-bottom:10px;margin-right:10px;width:175px}.student-view .header .class-number{border-right:1px solid #999;font-weight:700;height:inherit;padding:5px;text-align:center;width:30px}.student-view .header .name{flex-grow:1;padding:5px 5px 5px 10px}.student-view .header .name i{font-size:20px}.student-view img{height:75px}.student-view .attendance-status{align-items:center;flex-direction:row;justify-content:center;position:relative;width:auto}.student-view .attendance-status.attendance-sick,.student-view table#attendance tbody .attendance-status.attendance-sick,.student-view table#lavatory-num-times tbody .attendance-status.attendance-sick,table#attendance tbody .student-view .attendance-status.attendance-sick,table#lavatory-num-times tbody .student-view .attendance-status.attendance-sick{border-top:1px solid #ffd35c}.student-view .attendance-status.attendance-late,.student-view table#attendance tbody .attendance-status.attendance-late,.student-view table#lavatory-num-times tbody .attendance-status.attendance-late,table#attendance tbody .student-view .attendance-status.attendance-late,table#lavatory-num-times tbody .student-view .attendance-status.attendance-late{border-top:1px solid #add8e6}.student-view .attendance-status.attendance-absent,.student-view table#attendance tbody .attendance-status.attendance-absent,.student-view table#lavatory-num-times tbody .attendance-status.attendance-absent,table#attendance tbody .student-view .attendance-status.attendance-absent,table#lavatory-num-times tbody .student-view .attendance-status.attendance-absent{border-top:1px solid #d45b50}.student-view .attendance-status.attendance,.student-view .attendance-status.collection.courses,.student-view table#attendance tbody .attendance-status.attendance,.student-view table#attendance tbody .attendance-status.collection.courses,.student-view table#lavatory-num-times tbody .attendance-status.attendance,.student-view table#lavatory-num-times tbody .attendance-status.collection.courses,table#attendance tbody .student-view .attendance-status.attendance,table#attendance tbody .student-view .attendance-status.collection.courses,table#lavatory-num-times tbody .student-view .attendance-status.attendance,table#lavatory-num-times tbody .student-view .attendance-status.collection.courses{border-top:1px solid #20a975}#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top{cursor:pointer;transition:background-color .5s}#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top:not(.present):not(fc-sun):not(fc-sat):hover{background-color:#ddd}#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-future{color:#333!important}#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-future,#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-other-month,#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-sat,#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-sun{color:#333!important;opacity:.6}#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-sat,#schoolclass-attendance-yearly .calendar-attendance .fc-month-view .fc-day-top.fc-sun{color:#333!important;opacity:.3}.collection-item{color:#333!important}.collection-item.active{background-color:#fff!important;border-right:5px solid #2196f3}.collection-item.active:hover{color:#333!important}.attitude-view,.student-item{border:1px solid #ccc;border-radius:3px;height:50px;width:200px}.lotto-content:not(.menu-fixed) .attitude-view.simple{width:75px}.attitude-view{border:1px solid #ddd;height:50px;width:300px}.attitude-view:hover{cursor:move}.attitude-view.boy{border:1px solid #00bfff}.attitude-view.girl{border:1px solid #ff1493}.attitude-view.boy-bg,.attitude-view.girl-bg{color:inherit}.attitude-view.simple{box-shadow:0 1px 4px 0 rgba(0,0,0,.16),0 0 6px 0 rgba(0,0,0,.12);flex-direction:column;height:90px;margin-right:0;width:90px}.attitude-view.simple.boy{border:4px solid #00bfff;color:inherit}.attitude-view.simple.girl{border:4px solid #ff1493;color:inherit}.attitude-view.simple .header{height:auto;width:inherit}.attitude-view.simple img{height:65px;width:inherit}.attitude-view.simple .class-number{width:inherit}.attitude-view.simple .profile-pic{height:65px;width:inherit}.attitude-view.simple .content{font-size:11px;padding:3px 2px 3px 5px;width:100%}.attitude-view>div{height:inherit}.attitude-view .class-number{height:inherit;justify-content:center;width:30px}.attitude-view .profile-pic{width:50px}.attitude-view .content{box-shadow:0 1px 4px 0 rgba(0,0,0,.16),0 0 6px 0 rgba(0,0,0,.22);font-size:18px;width:200px;z-index:2}.attitude-view .attitude-style{align-items:center;cursor:pointer;display:flex;justify-content:center;width:7.5%;z-index:1}.lavatory-board .board{overflow:hidden}.lavatory-board .board .board-title{font-size:22px;justify-content:center;padding:10px}.lavatory-board .board .items{flex-grow:0!important;justify-content:center;min-height:175px}.lavatory-board .board .simple{box-shadow:0 1px 4px 0 rgba(0,0,0,.16),0 0 6px 0 rgba(0,0,0,.12);flex-direction:column;height:125px;margin-right:0;width:125px}.lavatory-board .board .simple img{height:90px}.lavatory-board .board .simple .profile-pic{height:90px;width:inherit}.lavatory-board .board .simple .content{font-size:17px}.lavatory-board .attitude-view{margin-bottom:0}.lavatory-board .attitude-view:hover{cursor:pointer}.lavatory-board .lavatory-boys{background-color:#e8f4f8;border-bottom:50px solid #6fcbf1}.lavatory-board .lavatory-boys .board-title{background-color:#6fcbf1}.lavatory-board .lavatory-boys .items{border-bottom:5px solid #6fcbf1}.lavatory-board .lavatory-girls{background-color:#ffd8ed;border-bottom:50px solid #ff1493}.lavatory-board .lavatory-girls .board-title{background-color:#ff1493}.lavatory-board .lavatory-girls .items{border-bottom:5px solid #ff1493}#ghx-detail-view{width:400px}#ghx-detail-view.floating{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);position:absolute;right:0}#ghx-backlog-column,#ghx-classification-menu-column,#ghx-detail-view,#ghx-epic-column,#ghx-pool-column,#ghx-version-column{display:table-cell;height:inherit;vertical-align:top}.ghx-gh{font-size:14px;line-height:1.42857143}#ghx-detail-contents,#ghx-pool{height:inherit}.ghx-detail-contents{background:#fff;border:1px solid #ccc;border-right:none;border-top:none;overflow-y:hidden;position:relative}.issue-container{outline:none}.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .issue-body-content{padding:0}.ghx-detail-issue{box-sizing:border-box;color:#333;display:block;height:100%;overflow:hidden;position:relative}.issue-body-content{padding:0 20px 20px}.ghx-detail-head{box-sizing:border-box;float:left;padding:0 0 0 60px;width:100%}.ghx-detail-head .ghx-project-avatar,.ghx-detail-head .ghx-project-avatar img{border-radius:3px 3px 3px 3px}.ghx-detail-head .ghx-project-avatar{height:32px;left:8px;position:absolute;top:12px;width:32px}.ghx-detail-view .ghx-sizer{box-sizing:border-box;cursor:col-resize;height:40px;left:4px;padding-top:10px;position:absolute;text-align:center;top:21px;width:40px}.ghx-mode-planning .ghx-detail-view .ghx-sizer{display:block}.ghx-icon{display:inline-block;height:16px;text-indent:-9999em;vertical-align:middle;width:16px}.ghx-icon.ghx-icon-sizer{background-position:0 -575px}.ghx-detail-issue .ghx-detail-list{display:table;margin-top:1px;position:relative;table-layout:fixed;width:100%}.ghx-key-group .ghx-detail-list,.ghx-key-group .ghx-detail-list dd,.ghx-key-group .ghx-detail-list dt{display:inline-block}.ghx-detail-head .ghx-key,.ghx-detail-head .ghx-project{display:inline-block;margin-left:4px;margin-top:12px}.ghx-detail-nav{clear:both;height:100%;overflow:hidden;padding-bottom:20px;position:relative}.ghx-detail-nav-content{box-sizing:border-box;display:inline-block;height:calc(100vh - 270px);overflow-y:scroll;padding:0 20px 0 52px;width:100%}.ghx-detail-view.gh-editable-detail-view .ghx-detail-nav-content{padding:0 20px 530px 72px}.issue-body-content .module>.mod-header>h1,.issue-body-content .module>.mod-header>h2,.issue-body-content .module>.mod-header>h3,.issue-body-content .module>.mod-header>h4,.issue-body-content .module>.mod-header>h5,.issue-body-content .module>.mod-header>h6,.module>.mod-header>h6{background-color:#fff;font-size:inherit;font-weight:700;padding-right:5px}.issue-body-content .module>.mod-header>h1,.issue-body-content .module>.mod-header>h2{margin:1em 0 .25em}.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .module.toggle-wrap .toggle-title{color:#333;font-size:14px;font-weight:700;line-height:1.5}.name{word-wrap:break-word;box-sizing:border-box;display:inline-block;font-weight:400;padding:2px 5px 2px 0;text-align:right;width:150px;word-break:break-word}.ghx-detail-view.gh-editable-detail-view .ghx-detail-section .property-list .item .name,.issue-body-content .item-details dl>dt,.issue-body-content .property-list .item .name{text-align:left}.ghx-detail-nav-menu{box-sizing:border-box;font-size:12px;left:0;position:absolute;top:90px;width:48px;z-index:2}.ghx-detail-nav-item{box-sizing:border-box;margin:0;min-height:40px;padding:0;text-align:center;width:100%}.ghx-detail-nav-item.active,.ghx-detail-nav-item.ghx-selected,.ghx-detail-nav-item:hover{background:#e7e7e7}.ghx-detail-nav-item a{box-sizing:border-box;display:block;padding:10px 0;width:100%}.ghx-detail-view i.action.on-hoverw,.ghx-detail-view i.material-icons,.ghx-detail-view i.on-hover,.ghx-detail-view i.studentclass-status,.name{color:#707070}.mod-content .actions a{font-size:12px}.mod-content .actions a i.action.on-hoverw,.mod-content .actions a i.material-icons,.mod-content .actions a i.on-hover,.mod-content .actions a i.studentclass-status{font-size:18px}.logs-module .log{border-left:2px solid #ccc;max-width:260px;padding-left:10px}.logs-module .log:not(:last-child){margin-bottom:10px}.logs-module .log strong{width:115px}#classoverview .ghx-detail-nav-content{height:calc(100vh - 395px)}#academic-wrapper .ghx-detail-nav-content{height:calc(100vh - 204px)}#school-registrations .details-layout .split-view .list-results-panel{padding-left:0}#school-registrations .details-layout .split-view .simple-issue-list .list-panel .issue-list li{border-bottom:1px solid #ebecf0;border-radius:3px;cursor:pointer;padding:3px 2px;position:relative}#school-registrations .details-layout .split-view .simple-issue-list .list-panel .issue-list li a{display:flex;flex-direction:column;padding:0 10px}#school-registrations .details-layout .split-view .simple-issue-list .list-panel .issue-list li:hover{background-color:#f4f5f7}#school-registrations .item-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.16px;line-height:20px;line-height:28px;margin-left:0;margin-top:20px;padding-bottom:0;padding-top:0}.list-panel{overflow-y:auto;padding:10px 10px 0 0}.list-results-panel{position:relative}.split-view .list-results-panel{border-right:1px solid;border-right-color:#e6e6e6;box-sizing:content-box;padding-left:15px;width:320px}.split-view .list-results-panel+.detail-panel{padding-left:0}.sas-group{border-spacing:0;box-sizing:border-box;display:table;table-layout:fixed;width:100%}.sas-group>.sas-item{box-sizing:border-box;display:table-cell;margin:0;vertical-align:top}.sas-group>.sas-item+.sas-item{padding-left:20px}.details-layout .split-view .list-results-panel,.school-registration-content .split-view .list-results-panel{border-right-style:solid;border-right-width:1px;box-sizing:content-box;padding-left:15px;width:320px}.details-layout .split-view .list-results-panel .list-panel,.school-registration-content .split-view .list-results-panel .list-panel{overflow-y:auto;padding:10px 10px 0 0}.details-layout .split-view .list-results-panel .list-panel .issue-list,.school-registration-content .split-view .list-results-panel .list-panel .issue-list{list-style:none;margin:0;overflow-x:hidden;padding:0;position:relative}.details-layout .split-view .list-results-panel,.school-registration-content .split-view .list-results-panel{border-right-color:#e6e6e6}.details-layout .activitymodule_heading,.details-layout .activitymodule_heading h6,.school-registration-content .activitymodule_heading,.school-registration-content .activitymodule_heading h6{font-weight:700}.issue-drop-zone__button{background:transparent;border:0;color:#3572b0;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;position:relative}.issue-drop-zone{border:1px dashed #ccc;border-radius:0;padding:7px;position:relative;transition:background-color .01s linear .01s}.issue-drop-zone button{color:#0052cc}.mod-content.issue-drop-zone .issue-drop-zone{border:none}.issue-body-content{padding:0 20px 0 0}.issue-body-content #viewissuesidebar{padding-left:30px;width:35%}.issue-body-content .module{box-sizing:border-box}.issue-body-content .item-details{list-style:none;padding:0}.issue-body-content .item-details dl{border-spacing:0;display:table;margin-bottom:0;margin-top:1px;table-layout:fixed;width:100%}.issue-body-content .item-details dl.profile-img{line-height:40px}.issue-body-content .item-details dl.profile-img img{margin-left:-8px}.issue-body-content .item-details dl dt{box-sizing:border-box;color:#5e6c84;display:table-cell;font-weight:400;padding:2px 5px 2px 0;text-align:left;vertical-align:top;width:140px}.issue-body-content .item-details dl dd{display:table-cell}.el-time-spinner__list{margin:-8px}table tr.schedule-timeslot td{padding:7px 5px}.schedule-timeslot .el-date-editor.el-input,.schedule-timeslot .el-date-editor.el-input:focus:not([readonly]),.schedule-timeslot .el-input--small .el-input__inner,.schedule-timeslot .el-input--small .el-input__inner:focus:not([readonly]){border:none!important;box-shadow:none!important}.schedule-timeslot .el-date-editor.el-input.time-error,.schedule-timeslot .el-input--small .el-input__inner.time-error{border:1px solid red!important}.schedule-timeslot .el-date-editor.el-input.time-error:focus:not([readonly]),.schedule-timeslot .el-input--small .el-input__inner.time-error:focus:not([readonly]){border:1px solid red!important;box-shadow:none!important}.schedule-timeslot .el-input.el-date-editor--time-select{align-items:center;background-color:#f4f5f7;border:2px solid #f4f5f7!important;border-radius:3px;box-shadow:none;box-sizing:border-box;cursor:default;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:40px;outline:0!important;padding:0;position:relative;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.schedule-timeslot .el-input.el-date-editor--time-select:hover{background-color:#fff;border-color:#ebecf0;cursor:pointer}.schedule-timeslot .el-input.el-date-editor--time-select:hover input[type=text].el-input__inner{background:#fff;cursor:pointer}.schedule-timeslot .el-input.el-date-editor--time-select.is-focused{background:#fff;border:2px solid #4c9aff!important;cursor:pointer}.schedule-timeslot .el-input.el-date-editor--time-select.is-focused input[type=text].el-input__inner{background:#fff;cursor:pointer}.schedule-timeslot .el-input.el-date-editor--time-select input[type=text].el-input__inner{height:36px;margin-left:16px!important;padding-top:0!important}.schedule-timeslot .el-input.el-date-editor--time-select input[type=text].el-input__inner:focus{cursor:text}.schedule-timeslot .el-input.el-date-editor--time-select [class*=" el-icon-"],.schedule-timeslot .el-input.el-date-editor--time-select [class^=el-icon-]{font-size:18px;line-height:37px}.schedule-timeslot .el-date-editor.el-input,.schedule-timeslot .el-date-editor.el-input__inner{width:auto}.schedule-timeslot .handle{cursor:move}.schedule-timeslot.sortable-chosen{border:2px dashed #1f89bd;border-radius:3px}input[type=text].el-input__inner{border:none;box-sizing:border-box}.el-picker-panel.el-date-picker.el-popper{z-index:12000!important}.el-picker-panel.el-date-picker.el-popper input[type=text].el-input__inner{border:1px solid #ccc;border-radius:3px;box-shadow:none;box-sizing:border-box;padding:0 15px}.el-picker-panel.el-date-picker.el-popper input[type=text].el-input__inner:focus{border-bottom:1px solid #ccc;box-shadow:none}.el-picker-panel.time-select.el-popper{z-index:12000!important}.modal-mask.timedialog div.el-date-editor{width:100px!important}.modal-mask.timedialog div.el-date-editor span.el-input__prefix,.modal-mask.timedialog div.el-date-editor span.el-input__suffix{display:none!important}.modal-mask.timedialog div.el-date-editor.el-input--small .el-input__inner{height:42px!important;padding:10px;text-align:center}.modal-mask input[type=search],.modal-mask input[type=text]{border:1px solid #e3e3e3;border-radius:2px;box-sizing:border-box}.modal-mask input[type=search]:focus,.modal-mask input[type=text]:focus{box-shadow:none}.reporttype-modal .modal-container{width:35%}.highschool-placement-modal .modal-container{width:900px!important}.highschool-placement-modal .modal-container .action{background:#f9f9f9;border-radius:3px;padding:23px 15px}.role-switch-dialog .modal-container,.roles-chooser .modal-container{width:88%}.role-switch-dialog .role-switch-list .role-switch-item,.roles-chooser .role-switch-list .role-switch-item{border:1px solid #fff;font-weight:500;margin-bottom:5px;padding:20px 20px 20px 0;transition:background-color .28s}.role-switch-dialog .role-switch-list .calpalette>div.role-switch-item:not(.reset):hover,.role-switch-dialog .role-switch-list .role-switch-item.selected,.role-switch-dialog .role-switch-list .sed-students-list .role-switch-item.item:hover,.roles-chooser .role-switch-list .calpalette>div.role-switch-item:not(.reset):hover,.roles-chooser .role-switch-list .role-switch-item.selected,.roles-chooser .role-switch-list .sed-students-list .role-switch-item.item:hover,.sed-students-list .role-switch-dialog .role-switch-list .role-switch-item.item:hover,.sed-students-list .roles-chooser .role-switch-list .role-switch-item.item:hover{background-color:rgba(231,246,255,.35);border:1px dashed #daedf4}.role-switch-dialog .role-switch-list .role-switch-item:hover,.roles-chooser .role-switch-list .role-switch-item:hover{background-color:rgba(231,246,255,.35);border:1px solid #daedf4}.role-switch-dialog .role-switch-list .role-switch-item .description,.roles-chooser .role-switch-list .role-switch-item .description{font-size:.95rem;font-weight:400}.test-add-modal .modal-container{width:45%}.test-add-modal .modal-container .el-input__prefix{line-height:51px}.test-add-modal .modal-container input[type=text].el-input__inner{margin-left:0!important}.test-add-modal .taskbar .actions.wagers a{width:45px}.modal-event-subject .modal-container{width:45%}.modal-event-subject .modal-container .el-input__prefix{line-height:51px}.modal-event-subject .modal-container input[type=text].el-input__inner{margin-left:0!important}.modal-event-subject .taskbar .actions.wagers a{width:45px}.schoolclass-add-modal .modal-container{width:45%}.schoolclass-add-modal .modal-container .wizard-header{display:none}.schoolclass-add-modal .modal-container .wizard-tab-content{padding:30px 0 10px}.schoolclass-add-modal .modal-container .wizard-card-footer{padding:0}.schoolclass-add-modal .modal-container .master-detail-content,.schoolclass-add-modal .modal-container .subject-list,.schoolclass-add-modal .modal-container .subject-options-content{border-right:none;flex:initial;max-width:none;overflow-y:auto}.schoolclass-add-modal .modal-body{overflow:initial;overflow-x:initial}div.modal-body{height:100%;max-height:calc(100vh - 230px);overflow:auto;overflow-x:hidden}div.modal-body div.wizard-navigation{height:89%}.personelwizard-modal .modal-container,.request-approval-modal .modal-container{height:100vh;margin:0;width:100vw}.personelwizard-modal .modal-container .modal-header h4,.request-approval-modal .modal-container .modal-header h4{margin:0 0 .912rem}.personelwizard-modal .modal-container .modal-header .actions,.request-approval-modal .modal-container .modal-header .actions{margin-bottom:.912rem}.personelwizard-modal .modal-container .wizard-header,.request-approval-modal .modal-container .wizard-header{display:none}.personelwizard-modal .modal-container .wizard-tab-content,.request-approval-modal .modal-container .wizard-tab-content{border-bottom:1px solid #ddd;height:calc(100vh - 199px);margin-bottom:13px;overflow:auto;overflow-x:hidden;padding:30px 0 10px}.personelwizard-modal .modal-container .wizard-card-footer,.request-approval-modal .modal-container .wizard-card-footer{padding:0}.personelwizard-modal .wizard-card-footer,.request-approval-modal .wizard-card-footer{bottom:14px;left:30px;position:absolute;right:30px}.attendance-meta-modal .modal-body{margin-top:0}.attendance-meta-modal #p-Meldingen{max-height:calc(100vh - 400px);overflow:auto;overflow-x:hidden}.logbook-entry-modal div.modal-body{max-height:70vh}.logbook-entry-modal textarea{background:#fff;border:none;height:99%;padding:7px;resize:none}.deregister-modal .modal-container .modal-body,.zorgcodering-modal .modal-container .modal-body{min-height:560px}.deregister-modal .modal-container .modal-body .el-date-editor,.zorgcodering-modal .modal-container .modal-body .el-date-editor{border:1px solid #f2f2f2}.deregister-modal .modal-container .modal-body .el-date-editor input,.zorgcodering-modal .modal-container .modal-body .el-date-editor input{border:none;box-shadow:none}.deregister-modal .modal-container .modal-body .autocomplete.showing input[type=search],.zorgcodering-modal .modal-container .modal-body .autocomplete.showing input[type=search]{border:1px solid #2196f3!important}.deregister-modal .modal-container .modal-body .autocomplete .autocomplete-actions,.zorgcodering-modal .modal-container .modal-body .autocomplete .autocomplete-actions{padding-left:0}.deregister-modal .modal-container .modal-body input[type=search]{border:1px solid #f2f2f2}.attendance-notice-modal .el-date-editor.el-input{border:1px solid #f2f2f2;border-radius:3px;width:100%}.attendance-notice-modal .el-date-editor.el-input input[type=text]{border:0}.attendance-notice-modal input[type=text].el-input__inner,.attendance-notice-modal input[type=text][readonly=readonly]{color:#333;margin-left:7px!important;padding-top:4px!important}.modal-nova-inputs input[type=numeric],.modal-nova-inputs input[type=search],.modal-nova-inputs input[type=text]{border-radius:3px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.modal-nova-inputs input[type=numeric]:focus,.modal-nova-inputs input[type=search]:focus,.modal-nova-inputs input[type=text]:focus{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.modal-nova-inputs input[type=numeric].el-input__inner:focus,.modal-nova-inputs input[type=search].el-input__inner:focus,.modal-nova-inputs input[type=text].el-input__inner:focus{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}.modal-nova-inputs h5 input[type=numeric],.modal-nova-inputs h5 input[type=search],.modal-nova-inputs h5 input[type=text]{border-radius:3px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.modal-nova-inputs h5 input[type=numeric]:focus,.modal-nova-inputs h5 input[type=search]:focus,.modal-nova-inputs h5 input[type=text]:focus{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.modal-nova-inputs h5 input[type=numeric].el-input__inner:focus,.modal-nova-inputs h5 input[type=search].el-input__inner:focus,.modal-nova-inputs h5 input[type=text].el-input__inner:focus{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}.modal-nova-inputs .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--date{align-items:center;border:1px solid #e3e3e3;border-radius:3px;display:flex;height:45px}.modal-nova-inputs .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--date.focused{border:2px solid #4c9aff;border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.modal-nova-inputs .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--date input[type=text]{border:none;box-shadow:none;margin-left:6px!important;transition:none}.modal-nova-inputs .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--date span.el-input__prefix i.el-input__icon,.modal-nova-inputs .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--date span.el-input__suffix i.el-input__icon{line-height:45px}.nova-modal input[type=number].el-input__inner:focus,.nova-modal input[type=number]:focus,.nova-modal input[type=search].el-input__inner:focus,.nova-modal input[type=search]:focus,.nova-modal input[type=text].el-input__inner:focus,.nova-modal input[type=text]:focus{border-bottom:1px solid #2196f3;box-shadow:0 1px 0 0 #2196f3}.nova-modal>.modal-container{margin:0;padding:0;width:100vw}.nova-modal>.modal-container>.modal-body{height:100vh;margin:0;max-height:none}.actions.header .nova-modal a.inplace-edit.disabled-action input,.nova-modal .actions.header a.inplace-edit.disabled-action input,.nova-modal .inplace-edit.btn-flat[disabled] input,.nova-modal .inplace-edit.disabled input,.nova-modal .inplace-edit.modal-btn-danger[disabled] input,.nova-modal .inplace-edit.modal-btn-primary[disabled] input,.nova-modal .inplace-edit.modal-btn-warning[disabled] input{background:#f9f9f9}.nova-modal .modal-controls{background:#f9f9f9;bottom:0;padding:14px 20px;position:fixed;width:19vw}.nova-modal .left-side{background:#f9f9f9;height:100vh;overflow-y:auto;padding:20px 30px;position:fixed;width:22vw}.nova-modal input[type=number],.nova-modal input[type=text]{border:1px solid #f2f2f2;border-radius:2px;box-sizing:border-box}.nova-modal .sv_main .sv_container .sv_body .sv_p_root .sv_q .sv_q_dropdown_control,.nova-modal .sv_main .sv_container .sv_body .sv_p_root .sv_q .sv_q_other input,.nova-modal .sv_main .sv_container .sv_body .sv_p_root .sv_q input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=checkbox]):not([type=radio]),.nova-modal .sv_main .sv_container .sv_body .sv_p_root .sv_q select{height:3em}.nova-modal:not(.modal-nova-inputs) input[type=number],.nova-modal:not(.modal-nova-inputs) input[type=search],.nova-modal:not(.modal-nova-inputs) input[type=text]{align-items:center;background-color:#fafbfc;border:2px solid #eee;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#091e42;display:flex;flex:1 0 auto;font-size:14px;justify-content:space-between;line-height:1.42857;margin-top:2px;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:0 10px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.nova-modal:not(.modal-nova-inputs) input[type=number]:focus,.nova-modal:not(.modal-nova-inputs) input[type=search]:focus,.nova-modal:not(.modal-nova-inputs) input[type=text]:focus{background-color:#fff;border-color:#4c9aff;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.nova-modal .autocomplete input[type=search],.nova-modal .autocomplete input[type=text]{background:#fff;margin-top:0}.nova-modal .autocomplete.headless-ui .autocomplete-actions{padding-left:0}.nova-modal .autocomplete.headless-ui .autocomplete-actions .autocomplete-selected-item-wrapper{background:#f9fafb;border-radius:.5rem;padding:6px 10px}.nova-modal .autocomplete.headless-ui .autocomplete-actions .autocomplete-selected-item-wrapper span{color:#333;font-size:16px}.nova-modal .autocomplete.headless-ui .autocomplete-actions .autocomplete-selected-item-wrapper img{border-radius:8px;width:40px}.nova-modal .autocomplete .tt-menu{background:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);box-sizing:border-box;padding:4px 0}.nova-modal .autocomplete .autocomplete-suggestion{padding:4px 0}.nova-modal .autocomplete .autocomplete-suggestion:hover{background-color:#f4f5f7;color:#172b4d;text-decoration:none}.filtered-total{align-items:center;background-color:#e6e6fa;border-bottom:1px solid #bbbbe2;border-right:1px solid #bbbbe2;display:flex;height:3rem;justify-content:center;padding:0 10px;width:44px}.groupschoolFilters a.action{margin-bottom:5px}#questionnaire,#teacher-aanmeldingsformulier{min-height:100vh}#questionnaire input[type=button].sv_start_btn,#teacher-aanmeldingsformulier input[type=button].sv_start_btn{padding:10px 32px}#questionnaire input[type=button].sv_start_btn:disabled,#teacher-aanmeldingsformulier input[type=button].sv_start_btn:disabled{background:#aaa!important}#questionnaire .sv-boolean__switch,#questionnaire .sv_q_file_choose_button,#teacher-aanmeldingsformulier .sv-boolean__switch,#teacher-aanmeldingsformulier .sv_q_file_choose_button{background:linear-gradient(51deg,#e854a1,#225da8) no-repeat 50% fixed;font-weight:400;margin-top:10px}#questionnaire .sv_q_description,#teacher-aanmeldingsformulier .sv_q_description{margin-top:0;min-height:0}#questionnaire .intro label,#teacher-aanmeldingsformulier .intro label{color:#6d7072!important;font-size:14px}#questionnaire progress[value],#teacher-aanmeldingsformulier progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:20px;width:100%}#questionnaire progress[value]::-webkit-progress-bar,#teacher-aanmeldingsformulier progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:2px;box-shadow:inset 0 2px 5px rgba(0,0,0,.25)}#questionnaire progress[value]::-moz-progress-bar,#teacher-aanmeldingsformulier progress[value]::-moz-progress-bar{background-image:-moz-linear-gradient(135deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),-moz-linear-gradient(top,hsla(0,0%,100%,.25),rgba(0,0,0,.25)),-moz-linear-gradient(51deg,#e854a1 10%,#e854a1 100%);background-size:35px 20px,100% 100%,100% 100%;border-radius:2px}#questionnaire progress[value]::-webkit-progress-value,#teacher-aanmeldingsformulier progress[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 66%,transparent 0),-webkit-linear-gradient(top,hsla(0,0%,100%,.25),rgba(0,0,0,.25)),-webkit-linear-gradient(left,#e854a1,#e854a1);background-size:35px 20px,100% 100%,100% 100%;border-radius:2px}#questionnaire .registration-logo-wrapper,#teacher-aanmeldingsformulier .registration-logo-wrapper{padding:1.5em 2em}#questionnaire .registration-logo-wrapper img,#teacher-aanmeldingsformulier .registration-logo-wrapper img{width:400px}#questionnaire textarea,#teacher-aanmeldingsformulier textarea{margin-top:3px;min-height:7em}#questionnaire .qsurvey,#teacher-aanmeldingsformulier .qsurvey{max-width:1440px;padding:0 2em;width:75vw}#questionnaire .qsurvey .sv_custom_header,#teacher-aanmeldingsformulier .qsurvey .sv_custom_header{background-color:#fff;width:calc(100% - 100px)}#questionnaire.reg-digiform-wrapper,#teacher-aanmeldingsformulier.reg-digiform-wrapper{max-width:none}#questionnaire [type=checkbox]:checked,#questionnaire [type=checkbox]:not(:checked),#questionnaire [type=radio]:checked,#questionnaire [type=radio]:not(:checked),#teacher-aanmeldingsformulier [type=checkbox]:checked,#teacher-aanmeldingsformulier [type=checkbox]:not(:checked),#teacher-aanmeldingsformulier [type=radio]:checked,#teacher-aanmeldingsformulier [type=radio]:not(:checked){left:auto;position:static;visibility:initial}#questionnaire .sv_main .sv_container .sv_body,#teacher-aanmeldingsformulier .sv_main .sv_container .sv_body{padding-bottom:3rem}#questionnaire .sv_main .sv_container .sv_body .sv_p_root .sv_page_title,#teacher-aanmeldingsformulier .sv_main .sv_container .sv_body .sv_p_root .sv_page_title{font-size:20px;font-weight:400;margin-top:50px}#questionnaire .sv_main .sv_container .sv_body .sv_p_root .sv_q input[type=file],#teacher-aanmeldingsformulier .sv_main .sv_container .sv_body .sv_p_root .sv_q input[type=file]{border:0}#questionnaire .sv_panel_dynamic hr,#teacher-aanmeldingsformulier .sv_panel_dynamic hr{display:none}#questionnaire .sv_row,#teacher-aanmeldingsformulier .sv_row{background:#fff;border:0!important}#questionnaire .title-left .sv_q_title,#teacher-aanmeldingsformulier .title-left .sv_q_title{line-height:2.2em;min-width:300px}#questionnaire{background:linear-gradient(51deg,#e854a1,#225da8) no-repeat 50% fixed;min-height:100vh}#teacher-aanmeldingsformulier{min-height:calc(100vh - 214px)}#teacher-aanmeldingsformulier .qsurvey{padding:0 2em}#teacher-aanmeldingsformulier #p-Overzicht [type=checkbox]:checked,#teacher-aanmeldingsformulier #p-Overzicht [type=checkbox]:not(:checked),#teacher-aanmeldingsformulier #p-Overzicht [type=radio]:checked,#teacher-aanmeldingsformulier #p-Overzicht [type=radio]:not(:checked){left:-9999px;position:absolute;visibility:hidden}#questionnaire.skoa .sv_header_text h3,#questionnaire.skoa h4,#questionnaire.skoa h5,#teacher-aanmeldingsformulier.skoa .sv_header_text h3,#teacher-aanmeldingsformulier.skoa h4,#teacher-aanmeldingsformulier.skoa h5{color:#303083}#questionnaire.skoa .sv_progress_bar,#teacher-aanmeldingsformulier.skoa .sv_progress_bar{background-color:#562d8d}#questionnaire.skoa .sv_progress_bar+span,#teacher-aanmeldingsformulier.skoa .sv_progress_bar+span{display:block;margin-top:6px}#questionnaire.skoa .sv_main .sv_container .sv_body,#teacher-aanmeldingsformulier.skoa .sv_main .sv_container .sv_body{border-top:0}#questionnaire.skoa .sv_main .sv_container .sv_body .sv_p_root .sv_page_title,#teacher-aanmeldingsformulier.skoa .sv_main .sv_container .sv_body .sv_p_root .sv_page_title{font-size:1.75rem;font-weight:400;margin-top:50px}#questionnaire.skoa .sv_main .sv_q_dropdown_control:focus,#questionnaire.skoa .sv_main .sv_q_other input:focus,#questionnaire.skoa .sv_main .sv_q_text_root:focus,#questionnaire.skoa .sv_main input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=checkbox]):not([type=radio]):focus,#questionnaire.skoa .sv_main select:focus,#questionnaire.skoa .sv_main textarea:focus,#teacher-aanmeldingsformulier.skoa .sv_main .sv_q_dropdown_control:focus,#teacher-aanmeldingsformulier.skoa .sv_main .sv_q_other input:focus,#teacher-aanmeldingsformulier.skoa .sv_main .sv_q_text_root:focus,#teacher-aanmeldingsformulier.skoa .sv_main input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]):not([type=checkbox]):not([type=radio]):focus,#teacher-aanmeldingsformulier.skoa .sv_main select:focus,#teacher-aanmeldingsformulier.skoa .sv_main textarea:focus{border:1px solid #303083!important;box-shadow:0 1px 0 0 #e4d3dc!important;color:#303083;transition:background-color .28s}#questionnaire.skoa .sv_main.sv_default_css .sv_select_wrapper:before,#teacher-aanmeldingsformulier.skoa .sv_main.sv_default_css .sv_select_wrapper:before{background-color:#2f3d7b!important;height:2.9rem}#questionnaire.skoa .sv_main span.sv_q_file_preview,#teacher-aanmeldingsformulier.skoa .sv_main span.sv_q_file_preview{border:3px solid #225da8;border-radius:3px;margin-right:15px;padding:0}#questionnaire.skoa .sv_main span.sv_q_file_preview>div:first-child,#teacher-aanmeldingsformulier.skoa .sv_main span.sv_q_file_preview>div:first-child{background:#225da8;padding:10px;width:250px}#questionnaire.skoa .sv_main span.sv_q_file_preview>div:first-child a,#teacher-aanmeldingsformulier.skoa .sv_main span.sv_q_file_preview>div:first-child a{color:#fff!important}#questionnaire.skoa .sv_main span.sv_q_file_preview span.sv_q_file_remove,#teacher-aanmeldingsformulier.skoa .sv_main span.sv_q_file_preview span.sv_q_file_remove{background:#e854a1;color:#fff;display:block;padding:10px}#questionnaire.skoa .sv_default_css button,#questionnaire.skoa .sv_main.sv_default_css input[type=button],#questionnaire.skoa .sv_next_btn,#questionnaire.skoa .sv_prev_btn,#teacher-aanmeldingsformulier.skoa .sv_default_css button,#teacher-aanmeldingsformulier.skoa .sv_main.sv_default_css input[type=button],#teacher-aanmeldingsformulier.skoa .sv_next_btn,#teacher-aanmeldingsformulier.skoa .sv_prev_btn{background:#2f3d7b!important}#questionnaire.skoa .sv_default_css button:focus,#questionnaire.skoa .sv_main.sv_default_css input[type=button]:focus,#questionnaire.skoa .sv_next_btn:focus,#questionnaire.skoa .sv_prev_btn:focus,#teacher-aanmeldingsformulier.skoa .sv_default_css button:focus,#teacher-aanmeldingsformulier.skoa .sv_main.sv_default_css input[type=button]:focus,#teacher-aanmeldingsformulier.skoa .sv_next_btn:focus,#teacher-aanmeldingsformulier.skoa .sv_prev_btn:focus{background:#e74899!important}#questionnaire.skoa .sv_default_css button.saving-saveagain,#questionnaire.skoa .sv_main.sv_default_css input[type=button].saving-saveagain,#questionnaire.skoa .sv_next_btn.saving-saveagain,#questionnaire.skoa .sv_prev_btn.saving-saveagain,#teacher-aanmeldingsformulier.skoa .sv_default_css button.saving-saveagain,#teacher-aanmeldingsformulier.skoa .sv_main.sv_default_css input[type=button].saving-saveagain,#teacher-aanmeldingsformulier.skoa .sv_next_btn.saving-saveagain,#teacher-aanmeldingsformulier.skoa .sv_prev_btn.saving-saveagain{background:linear-gradient(51deg,#e854a1,#225da8) no-repeat 50% fixed!important;padding:7px}#questionnaire.skoa .sv_q_title,#teacher-aanmeldingsformulier.skoa .sv_q_title{color:#2f3d7b}#questionnaire.skoa input[type=button].sv_start_btn,#teacher-aanmeldingsformulier.skoa input[type=button].sv_start_btn{padding:10px 32px}#questionnaire.skoa input[type=button].sv_start_btn:disabled,#teacher-aanmeldingsformulier.skoa input[type=button].sv_start_btn:disabled{background:#aaa!important}#questionnaire.skoa .sv-boolean__slider,#teacher-aanmeldingsformulier.skoa .sv-boolean__slider{display:flex}.qsurvey div.sv_select_wrapper:before{padding:1.52em!important}.qsurvey input:not([type=button]),.qsurvey select{height:3rem!important}.qsurvey input[type=button].sv_complete_btn,.qsurvey input[type=button].sv_next_btn,.qsurvey input[type=button].sv_prev_btn{padding:.5em 2em}.qsurvey .registration-logo-wrapper img{width:400px}#profile-institution-registration #questionnaire{background:transparent;min-height:auto}#profile-institution-registration #questionnaire .sv_container .sv_body{padding-left:0;padding-right:0}#profile-institution-registration #questionnaire .sv_container .sv_body .sv_p_root .sv_row{background:#f9f9f9;margin-bottom:10px;margin-top:10px}#profile-institution-registration #questionnaire .sv_container .sv_body .sv_p_root .sv_row .sv_q.sv_qstn{padding-left:1.5em}#profile-institution-registration #questionnaire .sv_container .sv_body .sv_p_root>.sv_row{border-bottom:1px solid #e7e7e7!important}#profile-institution-registration #questionnaire .sv_p_container>h4.sv_p_title{font-size:1.5em}#profile-institution-registration #questionnaire .sv_q.sv_qstn>div>div input:not([type=button]) :not([type=reset]) :not([type=submit]) :not([type=image]) :not([type=checkbox]) :not([type=radio]){height:3em}#profile-institution-registration #questionnaire .sv_q.sv_qstn>div>div div.el-date-editor.el-range-editor.el-input__inner{width:400px}#profile-institution-registration #questionnaire .sv_q.sv_qstn>div>div div.el-date-editor.el-range-editor.el-input__inner span.el-range-separator{width:25%}#profile-institution-registration #questionnaire .sv_q.sv_qstn>div>div div.el-date-editor.el-range-editor.el-input__inner input.el-range-input{border:none;height:auto}#profile-institution-registration #questionnaire .sv_q.sv_qstn>div>div div.el-date-editor.el-range-editor.el-input__inner input.el-range-input:focus{border:none!important;box-shadow:none!important;transition:none!important}#profile-institution-registration input[type=button]{padding:7px 12px}#profile-institution-registration.hide-complete-btn .sv_complete_btn,.surveyjs.hide-complete-btn .sv_complete_btn{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#questionnaire .qsurvey{margin-left:0;margin-right:0}#questionnaire [type=checkbox]:checked,#questionnaire [type=checkbox]:not(:checked),#questionnaire [type=radio]:checked,#questionnaire [type=radio]:not(:checked){left:0;position:relative;visibility:visible}}#school-registrations .taskbar .actions.taskbar-filters .action.deregistration{background:rgba(255,182,193,.329);color:brown}#school-registrations .taskbar .actions.taskbar-filters .action.deregistration.selected,#school-registrations .taskbar .actions.taskbar-filters .calpalette>div.action.deregistration:not(.reset):hover,#school-registrations .taskbar .actions.taskbar-filters .sed-students-list .action.deregistration.item:hover,.sed-students-list #school-registrations .taskbar .actions.taskbar-filters .action.deregistration.item:hover{background:pink}#school-registrations .taskbar .actions.taskbar-filters .action.transfering{color:#42526e}#school-registrations .taskbar .actions.taskbar-filters .action.transfering.selected,#school-registrations .taskbar .actions.taskbar-filters .calpalette>div.action.transfering:not(.reset):hover,#school-registrations .taskbar .actions.taskbar-filters .sed-students-list .action.transfering.item:hover,.sed-students-list #school-registrations .taskbar .actions.taskbar-filters .action.transfering.item:hover{color:#fff}#school-registrations .taskbar .actions.taskbar-filters .action.registration{background:#d4edda;color:#155724}#school-registrations .taskbar .actions.taskbar-filters .action.registration.selected,#school-registrations .taskbar .actions.taskbar-filters .calpalette>div.action.registration:not(.reset):hover,#school-registrations .taskbar .actions.taskbar-filters .sed-students-list .action.registration.item:hover,.sed-students-list #school-registrations .taskbar .actions.taskbar-filters .action.registration.item:hover{background:#77a777}.requests-container{background:#fff;border:none;box-sizing:border-box;margin-bottom:40px;padding:0;position:relative}.requests-container .requests-header{align-items:center;border:2px dashed transparent;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;margin-top:0;min-height:unset;padding:7px ​0px}.requests-container .requests-header.highlighted{cursor:pointer}.requests-container .requests-header.highlighted:hover{background-color:#f3f3f3}.requests-container .requests-header .header-left{align-items:center;display:inline-flex;flex-direction:row;flex-grow:1;flex-wrap:wrap}.requests-container .requests-header .header-left .requests-expander{align-items:center;cursor:pointer;display:inline-flex;display:inline-block;margin-right:6px;width:20px}.requests-container .requests-header .header-left .requests-name{color:#333;display:inline-block;font-size:14px;font-weight:700;line-height:1.5;line-height:1.42857143;margin-left:-4px;white-space:nowrap}.requests-container .requests-header .header-left .requests-count{color:#7a869a;display:inline-block;margin-left:10px;white-space:nowrap}.requests-container .requests-header .header-right{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;padding-right:20px}.requests-container .requests-list{margin:10px 20px 10px 25px;position:relative}.requests-container .requests-list .request-item{border:1px solid #dfe1e6;cursor:pointer}.requests-container .requests-list .request-item:not(:last-child){border-bottom:0}.requests-container .requests-list .request-item:hover{background:#f4f5f7}.requests-container .requests-list .request-item.is-open{background:#fff}.requests-container .requests-list .request-item.item-selected{background:#f0f8ff}.requests-container .requests-list .request-item.is-fromskoa{border-left:3px solid #9370db}.requests-container .requests-list .request-item:not(.is-fromskoa){border-left:3px solid #deb887}.requests-container .requests-list .request-item-content{align-items:center;box-sizing:border-box;color:#333;display:flex;font-size:14px;line-height:1.42857143;padding-left:16px;position:relative;white-space:nowrap}.requests-container .requests-list .request-item-extra-content{padding:20px 20px 20px 45px}.requests-container .requests-list .request-item-extra-content .item-details{list-style:none;margin-top:0;padding:0}.requests-container .requests-list .request-item-extra-content .item-details dl{border-spacing:0;display:table;margin-bottom:0;margin-top:1px;table-layout:fixed;width:100%}.requests-container .requests-list .request-item-extra-content .item-details dl.profile-img{line-height:40px}.requests-container .requests-list .request-item-extra-content .item-details dl.profile-img img{margin-left:-8px}.requests-container .requests-list .request-item-extra-content .item-details dl dt{box-sizing:border-box;color:#5e6c84;display:table-cell;font-weight:400;padding:2px 5px 2px 0;text-align:left;vertical-align:top}.requests-container .requests-list .request-item-extra-content .item-details dl dd{display:table-cell}.requests-container .requests-list .request-item-extra-content .item-details dl:first-child dt{padding-top:0}.requests-container .requests-list .request-item .item-type{height:16px;width:16px}.requests-container .requests-list .request-item .item-type.deregistration{background:rgba(255,182,193,.329)}.requests-container .requests-list .request-item .item-type.transfering{background:#42526e}.requests-container .requests-list .request-item .item-type.registration{background:#d4edda}.requests-container .requests-list .request-item .items-spacer{margin-right:10px}.requests-container .requests-list .request-item .request-summary{color:#172b4d;display:inline-block;margin-left:0;max-width:100%;overflow:hidden;vertical-align:middle}.requests-container .requests-list .request-item .request-summary .item-inner{color:#172b4d}.requests-container .requests-list .request-row{align-items:center;display:flex;height:32px;margin:5px 0;position:relative}.requests-container .requests-list .request-row:not(.request-end){position:static}.requests-container .requests-list .request-row.request-notifications{justify-content:center;width:70px}.requests-container .requests-list .request-row.request-notifications .btn-flat,.requests-container .requests-list .request-row.request-notifications .modal-btn-danger,.requests-container .requests-list .request-row.request-notifications .modal-btn-primary,.requests-container .requests-list .request-row.request-notifications .modal-btn-warning{padding:0 .75rem}.requests-container .requests-list .request-row.student-info{max-width:600px;min-width:250px}.requests-container .requests-list .request-row.schoolclass-info{width:150px}.requests-container .requests-list .request-row.small-65c{width:65px}.requests-container .requests-list .request-row.medium-125c{width:125px}.requests-container .requests-list .request-row.large-150c{width:150px}.requests-container .requests-list .request-row.large-175c{width:175px}.requests-container .requests-list .request-row.student-age{width:70px}.requests-container .requests-list .request-row.schoolclass{max-width:200px;min-width:150px}.requests-container .requests-list .request-row.schoolclass-placement{justify-content:center;width:75px}.requests-container .requests-list .request-row.description{max-width:400px;min-width:150px}.requests-container .requests-list .request-row.transfering-to{max-width:200px;min-width:150px}.requests-container .requests-list .request-row.email{max-width:200px;min-width:175px}.requests-container .requests-list .request-row.datetime{width:150px}.requests-container .requests-list .request-row.subject-code{justify-content:center;width:75px}.requests-container .requests-list .request-row.student-number{text-align:center;width:60px}.requests-container .requests-list .request-row.student-number .request-label{background-color:#ffebcd;border:0;color:#8e5500;width:55px}.requests-container .requests-list .request-registration .request-row.email{width:200px}.requests-container .requests-list .request-registration .request-row.schoolclass{justify-content:center;width:50px}.requests-container .requests-list .request-registration .request-row.schoolclass i.action.on-hoverw,.requests-container .requests-list .request-registration .request-row.schoolclass i.material-icons,.requests-container .requests-list .request-registration .request-row.schoolclass i.on-hover,.requests-container .requests-list .request-registration .request-row.schoolclass i.studentclass-status{font-size:20px}.requests-container .requests-list .request-registration .request-row.student-info{margin-right:15px;max-width:250px}.requests-container .requests-list .request-end{margin:0;position:absolute;right:16px;top:6px}.requests-container .requests-list .request-end .request-end{padding:0;position:static}.requests-container .requests-list .request-label.request-label-single .request-label.request-label-single{background:#ececec;border:1px solid #ececec;border-radius:3px;color:#333;display:inline-block;font-size:11px;font-weight:700;font-weight:400;line-height:99%;line-height:16px;margin:0 10px 0 0;max-width:17em;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase}.requests-container .requests-list .request-label.request-label-single .request-label.request-label-single.deregistration{background-color:rgba(255,182,193,.329);border:none;color:brown}.requests-container .requests-list .request-label.request-label-single .request-label.request-label-single.transfering{background-color:rgba(9,30,66,.04);border:none;color:#42526e}.requests-container .requests-list .request-label.request-label-single .request-label.request-label-single.registration{background-color:#d4edda;border:none;color:#155724}.requests-container .requests-list.is-large-max .request-row{height:45px}.aanmeldingen-table .dropdown-component .request-label.request-label-single,.requests-container .dropdown-component .request-label.request-label-single{background:#ececec;border:1px solid #ececec;border-radius:3px;color:#333;display:inline-block;font-size:11px;margin:-6px 0 0;max-width:17em;min-width:100px;padding:5px 10px;text-decoration:none}.aanmeldingen-table .dropdown-component .request-label.request-label-single.deregistration,.requests-container .dropdown-component .request-label.request-label-single.deregistration{background-color:rgba(255,182,193,.329);border:none;color:brown}.aanmeldingen-table .dropdown-component .request-label.request-label-single.transfering,.requests-container .dropdown-component .request-label.request-label-single.transfering{background-color:rgba(9,30,66,.04);border:none;color:#42526e}.aanmeldingen-table .dropdown-component .request-label.request-label-single.registration,.requests-container .dropdown-component .request-label.request-label-single.registration{background-color:#d4edda;border:none;color:#155724}@media only screen and (max-width:600px){#footer,#footer a{display:none}#footer a{line-height:normal;padding:10px}#questionnaire .registration-logo-wrapper{padding:1em 2em 0}#questionnaire .registration-logo-wrapper img{width:75vw!important}#questionnaire .qsurvey{margin:0;padding:0;width:100vw!important}#questionnaire .qsurvey .sv_main{padding:1em}#questionnaire .qsurvey .sv_main .sv_container .sv_p_root>div.sv_row>div>div.sv_q.sv_qstn{padding:0}.modalHost{bottom:0;left:0;position:absolute;right:0;top:0}.modalHost>div{min-width:auto}.modalHost .card,.modalHost .card .card-header{border-radius:0}.modalHost div.role-switch-dialog{display:flex;flex-direction:column;height:100vh;margin-left:0!important;margin-top:0!important;min-width:auto;position:absolute;width:100vw!important}.modalHost div.role-switch-dialog .card-body{flex-direction:column;flex-grow:1;max-height:inherit;position:relative}.modalHost div.role-switch-dialog .card-body.role-switch-list>div{flex-direction:column}.modalHost div.role-switch-dialog .card-body .role-switch-item{align-items:center;justify-content:center;margin:0 0 20px}#login-container .card{margin:0}#login-container .card>form{width:100%}#login-container .login-access{flex-direction:column}#login-container .login-access>a:not(:first-child){margin-top:15px}#login-container .login-access #reset-password{margin-left:0}.arrangement-request-wrapper{border-radius:0;margin-bottom:0;margin-top:0;min-width:auto;padding:30px;width:100vw}.arrangement-request-wrapper .card{margin:0}.arrangement-request-wrapper .card>form{width:100%}.side-nav-actions{margin-bottom:10px}.side-nav-actions i{line-height:normal}#academic-profiles #profiles-search>div [class*=col] #classoverview.profile-search-byfield,#administration-audits #profiles-search>div [class*=col] #classoverview.profile-search-byfield,#attendance-registration #profiles-search>div [class*=col] #classoverview.profile-search-byfield,#classoverview.attendance-board,#classoverview.attitude-view,#classoverview.board-wrapper,#classoverview.card-icon-add,#classoverview.classoverview-students-list.flexify,#classoverview.flex,#classoverview.flex-abaseline,#classoverview.flex-acenter,#classoverview.flex-astart,#classoverview.layout,#classoverview.layout-column,#classoverview.layout-row,#classoverview.mentor-student-header,#classoverview.msh,#classoverview.student-item,#classoverview.student-view,#profiles #profiles-search>div [class*=col] #classoverview.profile-search-byfield,#school-profiles #profiles-search>div [class*=col] #classoverview.profile-search-byfield,#schools #profiles-search>div [class*=col] #classoverview.profile-search-byfield,#templates-subjects #profiles-search>div [class*=col] #classoverview.profile-search-byfield,.attendance-board #classoverview.board,.attendance-board .board #classoverview.items,.board-wrapper #classoverview.board,.board-wrapper .board #classoverview.items,.editor #classoverview.menubar,.pci-list #classoverview.pci-list-item,.student-view #classoverview.attendance-status{display:block}.chat-content .master-detail-content,.master-detail-content,.subject-list,.subject-options-content{transition:all .28s}.mdetail.master-detail-content,.mdetail.subject-options-content,.subject-list.mdetail{flex-grow:1;max-width:none}.parents-content,.parents-content>.card{margin:0;min-height:calc(100vh - 175px)}.parents-content>.card{box-shadow:0 0 0}.chat-content .card .parents-content .parents-list .master-detail-content,.chat-content .card .parents-content .parents-list .subject-list,.chat-content .card .parents-content .parents-list .subject-options-content,.parents-content .chat-content .card .parents-list .master-detail-content,.parents-content .chat-content .card .parents-list .subject-list,.parents-content .chat-content .card .parents-list .subject-options-content,.parents-content .parents-courses .master-detail-content,.parents-content .parents-courses .subject-list,.parents-content .parents-courses .subject-options-content,.parents-content .parents-list .master-detail-content,.parents-content .parents-list .subject-list,.parents-content .parents-list .subject-options-content{max-width:100vw}.chat-content .card .parents-content .parents-list .master-detail-content,.chat-content .card .parents-content .parents-list .master-detail-content .content,.chat-content .card .parents-content .parents-list .subject-options-content,.chat-content .card .parents-content .parents-list .subject-options-content .content,.parents-content .chat-content .card .parents-list .master-detail-content,.parents-content .chat-content .card .parents-list .master-detail-content .content,.parents-content .chat-content .card .parents-list .subject-options-content,.parents-content .chat-content .card .parents-list .subject-options-content .content,.parents-content .parents-courses .master-detail-content,.parents-content .parents-courses .master-detail-content .content,.parents-content .parents-courses .subject-options-content,.parents-content .parents-courses .subject-options-content .content,.parents-content .parents-list .master-detail-content,.parents-content .parents-list .master-detail-content .content,.parents-content .parents-list .subject-options-content,.parents-content .parents-list .subject-options-content .content{padding:0}.chat-content .card .parents-content .parents-list .master-detail-content h5,.chat-content .card .parents-content .parents-list .subject-options-content h5,.parents-content .chat-content .card .parents-list .master-detail-content h5,.parents-content .chat-content .card .parents-list .subject-options-content h5,.parents-content .parents-courses .master-detail-content h5,.parents-content .parents-courses .subject-options-content h5,.parents-content .parents-list .master-detail-content h5,.parents-content .parents-list .subject-options-content h5{margin:0;padding:0}.chat-content .card .parents-content .parents-list .master-detail-content h5.normal,.chat-content .card .parents-content .parents-list .subject-options-content h5.normal,.parents-content .chat-content .card .parents-list .master-detail-content h5.normal,.parents-content .chat-content .card .parents-list .subject-options-content h5.normal,.parents-content .parents-courses .master-detail-content h5.normal,.parents-content .parents-courses .subject-options-content h5.normal,.parents-content .parents-list .master-detail-content h5.normal,.parents-content .parents-list .subject-options-content h5.normal{margin-bottom:20px;margin-top:15px}.chat-content .card .parents-content .parents-list .master-detail-content.mdetail,.chat-content .card .parents-content .parents-list .mdetail.master-detail-content,.chat-content .card .parents-content .parents-list .subject-options-content.mdetail,.parents-content .chat-content .card .parents-list .master-detail-content.mdetail,.parents-content .chat-content .card .parents-list .mdetail.master-detail-content,.parents-content .chat-content .card .parents-list .subject-options-content.mdetail,.parents-content .parents-courses .master-detail-content.mdetail,.parents-content .parents-courses .mdetail.master-detail-content,.parents-content .parents-courses .subject-options-content.mdetail,.parents-content .parents-list .master-detail-content.mdetail,.parents-content .parents-list .mdetail.master-detail-content,.parents-content .parents-list .subject-options-content.mdetail{max-width:100vw;padding:15px}.chat-content .card .parents-content .parents-list .master-detail-content.mdetail,.parents-content .chat-content .card .parents-list .master-detail-content.mdetail,.parents-content .parents-courses .master-detail-content.mdetail,.parents-content .parents-list .master-detail-content.mdetail{max-width:100vw;padding:0}.collection .collection-item,.collection .collection-item.avatar{min-height:auto}.collection.agenda,.collection.attendance,.collection.courses,table#attendance tbody .collection.attendance,table#attendance tbody .collection.courses,table#lavatory-num-times tbody .collection.attendance,table#lavatory-num-times tbody .collection.courses{margin-bottom:0;margin-top:0}.collection.agenda .collection-item,.collection.attendance .collection-item,.collection.courses .collection-item,table#attendance tbody .collection.attendance .collection-item,table#attendance tbody .collection.courses .collection-item,table#lavatory-num-times tbody .collection.attendance .collection-item,table#lavatory-num-times tbody .collection.courses .collection-item{display:flex;justify-content:space-between;min-height:auto;padding:12px 20px 12px 0}.collection.agenda .collection-item .item-info,.collection.attendance .collection-item .item-info,.collection.courses .collection-item .item-info,table#attendance tbody .collection.attendance .collection-item .item-info,table#attendance tbody .collection.courses .collection-item .item-info,table#lavatory-num-times tbody .collection.attendance .collection-item .item-info,table#lavatory-num-times tbody .collection.courses .collection-item .item-info{border-left:5px solid #faebd7;padding-left:15px}.collection.agenda .collection-item .title,.collection.attendance .collection-item .title,.collection.courses .collection-item .title,table#attendance tbody .collection.attendance .collection-item .title,table#attendance tbody .collection.courses .collection-item .title,table#lavatory-num-times tbody .collection.attendance .collection-item .title,table#lavatory-num-times tbody .collection.courses .collection-item .title{font-size:18px}.collection.agenda .collection-item p,.collection.attendance .collection-item p,.collection.courses .collection-item p,table#attendance tbody .collection.attendance .collection-item p,table#attendance tbody .collection.courses .collection-item p,table#lavatory-num-times tbody .collection.attendance .collection-item p,table#lavatory-num-times tbody .collection.courses .collection-item p{color:#aaa;margin:0}.collection.agenda .collection-item.avatar,.collection.attendance .collection-item.avatar,.collection.courses .collection-item.avatar,table#attendance tbody .collection.attendance .collection-item.avatar,table#attendance tbody .collection.courses .collection-item.avatar,table#lavatory-num-times tbody .collection.attendance .collection-item.avatar,table#lavatory-num-times tbody .collection.courses .collection-item.avatar{min-height:auto}.page-header-nav .tabbed-toolbar{margin-left:0!important;margin-top:20px}.chat-content{margin-top:0}.chat-content .card,.chat-content .card .parents-list,.chat-content .chat-height.card{max-height:none}.chat-content .card .parents-list .chat-messages,.chat-content .card .parents-list.chat-height{max-height:calc(100vh - 56px)}.chat-content .chat-header{color:#fff;font-size:20px;font-weight:400}.content-body{padding:0}.content-body .card{margin-top:0}#profile .profile-header{height:auto;padding-top:20px}#profile .profile-header .tabbed-toolbar{align-self:flex-start;margin-left:0;margin-top:10px}#profile .profile-header .profile-info{justify-content:center}#profile #profile-personalia table td{display:block;padding:10px}#profile #profile-personalia table td:first-child{background-color:#f9f9f9;font-weight:700}#profile #profile-personalia table td:last-child{background-color:#fff;padding-left:0}#profile #profile-personalia person-relation .media-img{margin-right:15px}#profile #profile-personalia person-relation .media-body{align-items:center}#profile #profile-personalia person-relation .media-extra{display:none}#profile #profile-settings-account .label-type{font-weight:700}#profile #profile-settings-account label{font-size:14px}.resp-small{overflow-x:scroll;width:100vw}.test-main .test-body.content-body,.test-main .test-body.content-body .test-container{padding:0}.make-up-exam-list .make-up-exam-item{border-bottom:1px dashed #ccc;border-right:none!important;margin-right:0!important;width:auto}.pdfviewer-modal .modal-container{margin:0;width:100vw}.pdfviewer-modal .modal-container .modal-body{height:100vh!important;margin:0;max-height:100vh!important;width:100vw!important}.pdfviewer-modal .modal-container .modal-body .card-body .pdfviewer-options{align-items:center;border:none;border-top:1px solid #d2d2d2;bottom:0;display:flex;flex:initial;height:60px;justify-content:center;left:0;padding:13px 20px;position:absolute;right:0;z-index:12000}.pdfviewer-modal .modal-container .modal-body .card-body .pdfviewer-options .pdfviewer-fileinfo,.pdfviewer-modal .modal-container .modal-body .card-body .pdfviewer-options h5{display:none}.pdfviewer-modal .modal-container .modal-body .card-body .pdfviewer-options .actions.pdfviewer-controls{margin-top:0}.pdfviewer-modal .modal-container .modal-body .card-body .pdf-viewer{height:calc(100vh - 60px)}}@media only screen and (min-width:1024px){.desk-hide-on-sm{display:none}}@media only screen and (min-width:1024px) and (max-width:1280px){.desk-hide-on-med-and-down{display:none}}@media only screen and (max-width:1199px){.card .card-section:first-child{padding-left:10px}.card .card-section:nth-child(2){border-left:none;border-right:none}.role-switch-dialog .modal-container,.roles-chooser .modal-container,.test-add-modal .modal-container{width:75%}.attendance-notice-modal .modal-container{width:80%}.attendance-parent-notice-modal .modal-container{width:100vw}.logbook-entry-modal .modal-container{min-height:50vh;width:96vw}#questionnaire .registration-logo-wrapper{padding:1em 2em 0}#questionnaire .registration-logo-wrapper img{width:300px}#questionnaire .qsurvey{margin:0;width:100vw!important}#questionnaire .qsurvey .sv_main{padding:1em}#questionnaire .qsurvey .sv_main .sv_container .sv_p_root>div.sv_row>div>div.sv_q.sv_qstn{padding:0}#timeline{width:100vw}#timeline.timeline-grouped.small-viewer .timeline-innerwrapper{margin-left:0}#timeline.timeline-grouped.small-viewer .timeline-innerwrapper .timeline-comment-wrapper{padding-left:0}}@media only screen and (min-width:601px) and (max-width:1199px){.chat-content .card .parents-content .parents-list .master-detail-content,.chat-content .card .parents-content .parents-list .subject-list,.chat-content .card .parents-content .parents-list .subject-options-content,.parents-content .chat-content .card .parents-list .master-detail-content,.parents-content .chat-content .card .parents-list .subject-list,.parents-content .chat-content .card .parents-list .subject-options-content,.parents-content .parents-courses .master-detail-content,.parents-content .parents-courses .subject-list,.parents-content .parents-courses .subject-options-content{max-width:40%}}@media only screen and (min-width:1280px){.container{width:130rem}.role-switch-dialog .modal-container,.roles-chooser .modal-container{width:40%}.role-switch-dialog .modal-container .modal-body,.roles-chooser .modal-container .modal-body{margin:0}.schoolclass-manual-sort .modal-container{width:82%}}@media only screen and (min-width:1280px) and (max-width:1599px){.schoolclass-add-modal .modal-container{width:71%}.test-main .test-body.content-body{padding:0}.test-main .test-body.content-body .test-container{margin:inherit}.attendance-notice-modal .modal-container{width:67%}.test-add-modal .modal-container{width:60%}.attendance-meta-modal .modal-container{margin:20px auto 0;width:80%}.attendance-meta-modal .modal-container .modal-body .tab-content{max-height:calc(100vh - 280px);overflow:auto;overflow-x:hidden}#timeline{width:65vw}}@media only screen and (max-width:1599px){.logbook-entry-modal .modal-container{min-height:50vh;width:75vw}.test-main .test-body.content-body{padding:0}.test-main .test-body.content-body .test-container{margin:inherit}.test-main .test-body>.col-sm-3{padding:0}.test-main .test-body .test-sidenav,.test-main .test-body>.col-sm-3 .card{margin:0}.test-main .test-body .test-sidenav.is-floating{width:80px}.test-main .test-body .test-sidenav.is-floating .academic-month-item{padding:0}.test-main .test-body .test-sidenav.is-floating .academic-month-item .academic-month{background-color:#eee;font-size:20px;padding:5px;text-align:center;width:auto}.test-main .test-body .test-sidenav.is-floating .academic-month-item .academic-month-events{padding:0}.test-main .test-body .test-sidenav.is-floating .academic-month-item .month-event-date{color:#fff;font-size:16px;padding:5px;text-align:center;width:100%}.test-main .test-body .test-sidenav.is-floating .academic-month-item .no-tests{padding:0}.current-month{background-color:#90ee90}}@media only screen and (min-width:1440px) and (max-width:1599px){.schoolclass-add-modal .modal-container{width:71%}.test-main .test-body.content-body{padding:0}.test-main .test-body.content-body .test-container{margin:inherit}}@media only screen and (min-width:100em){.container{width:97rem}.col-xlg,.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-xlg{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xlg-1{-ms-flex-preferred-size:8.333%;-webkit-flex-basis:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xlg-2{-ms-flex-preferred-size:16.667%;-webkit-flex-basis:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xlg-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-xlg-4{-ms-flex-preferred-size:33.333%;-webkit-flex-basis:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xlg-5{-ms-flex-preferred-size:41.667%;-webkit-flex-basis:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xlg-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-xlg-7{-ms-flex-preferred-size:58.333%;-webkit-flex-basis:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xlg-8{-ms-flex-preferred-size:66.667%;-webkit-flex-basis:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xlg-9{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.col-xlg-10{-ms-flex-preferred-size:83.333%;-webkit-flex-basis:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xlg-11{-ms-flex-preferred-size:91.667%;-webkit-flex-basis:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xlg-12{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.role-switch-dialog .modal-container,.roles-chooser .modal-container{width:40%}.role-switch-dialog .modal-container .modal-body,.roles-chooser .modal-container .modal-body{margin:0}}@media only screen and (min-width:1900px){.role-switch-dialog .modal-container,.roles-chooser .modal-container{width:33%}.role-switch-dialog .modal-container .modal-body,.roles-chooser .modal-container .modal-body{margin:0}.logbook-entry-modal .modal-container{width:70%}.logbook-entry-modal .modal-container .modal-body{min-height:70vh}.deregister-modal .modal-container{width:50%}.container{width:130rem}.col-xxlg,.col-xxlg-1,.col-xxlg-10,.col-xxlg-11,.col-xxlg-12,.col-xxlg-2,.col-xxlg-3,.col-xxlg-4,.col-xxlg-5,.col-xxlg-6,.col-xxlg-7,.col-xxlg-8,.col-xxlg-9{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:1rem;padding-right:1rem}.col-xxlg{-ms-flex-positive:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.col-xxlg-1{-ms-flex-preferred-size:8.333%;-webkit-flex-basis:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xxlg-2{-ms-flex-preferred-size:16.667%;-webkit-flex-basis:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xxlg-3{-ms-flex-preferred-size:25%;-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.col-xxlg-4{-ms-flex-preferred-size:33.333%;-webkit-flex-basis:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xxlg-5{-ms-flex-preferred-size:41.667%;-webkit-flex-basis:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xxlg-6{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.col-xxlg-7{-ms-flex-preferred-size:58.333%;-webkit-flex-basis:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xxlg-8{-ms-flex-preferred-size:66.667%;-webkit-flex-basis:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xxlg-9{-ms-flex-preferred-size:75%;-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.col-xxlg-10{-ms-flex-preferred-size:83.333%;-webkit-flex-basis:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xxlg-11{-ms-flex-preferred-size:91.667%;-webkit-flex-basis:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xxlg-12{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-xxlg{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.center-xxlg{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.end-xxlg{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.top-xxlg{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.middle-xxlg{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.bottom-xxlg{-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.around-xxlg{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.between-xxlg{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.first-xxlg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.last-xxlg{-ms-flex-order:1;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}#hs-classoverview .classoverview-students-list{justify-content:normal}#hs-classoverview .classoverview-student{flex:0 0 25%}}@media only screen and (max-width:800px) and (max-height:700px){.logbook-entry-modal .modal-container{height:100vh;margin:0!important;width:100vw}.logbook-entry-modal .modal-container .modal-body{max-height:calc(100vh - 170px)}}@media only screen and (max-height:700px){#footer{display:none}.personelwizard-modal .modal-container .wizard-tab-content,.request-approval-modal .modal-container .wizard-tab-content{height:67vh!important;padding:0 0 10px}.role-switch-dialog .modal-container,.roles-chooser .modal-container{margin:1.25% auto 0;width:40%}.schoolclass-add-student .modal-container{margin:0;width:100%}.schoolclass-add-student .modal-container .modal-header h4{margin-top:0}.schoolclass-add-student .modal-container .modal-body{max-height:415px}.schoolclass-add-student .modal-container .modal-body .card-body{max-height:inherit}.schoolclass-add-modal .modal-container{margin:1.25% auto 0;width:60%}.attendance-notice-modal .modal-container{height:93vh;margin:20px auto 0}.attendance-notice-modal .modal-container .modal-header h4{margin-top:0}.attendance-notice-modal .modal-container .modal-body{max-height:415px;overflow-x:hidden;overflow-y:auto}.attendance-notice-modal .modal-container .modal-body .card-body{max-height:inherit}.attendance-notice-modal .modal-container .modal-footer{bottom:15px;left:30px;position:absolute;right:30px}.attendance-parent-notice-modal .modal-container{height:100vh;margin:0 auto}.attendance-parent-notice-modal .modal-container .modal-header h4{margin-top:0}.attendance-parent-notice-modal .modal-container .modal-body{max-height:calc(100vh - 20px);overflow-x:hidden;overflow-y:auto}.attendance-parent-notice-modal .modal-container .modal-body .card-body{max-height:inherit}.attendance-parent-notice-modal .modal-container .modal-footer{bottom:15px;left:30px;position:absolute;right:30px}.schoolclass-manual-sort .modal-container{height:100vh;margin:0;width:100%}.schoolclass-manual-sort .modal-container .modal-footer{bottom:20px;left:0;position:absolute;right:20px}.logbook-entry-modal .modal-container{margin:.2% auto 0}.test-add-modal .modal-container{height:95vh;margin:1rem auto 0;width:60vw}.test-add-modal .modal-container .modal-header h4{margin-top:0}.test-add-modal .modal-container .modal-body{overflow-x:hidden;overflow-y:auto}.test-add-modal .modal-container .modal-body .card-body{max-height:inherit}.test-add-modal .modal-container .modal-footer{bottom:15px;left:30px;position:absolute;right:30px}.profile-contact-modal .modal-container{margin:.2% auto 0;width:60%}.expense-trx-modal .modal-container{border-radius:0;margin:.2% auto 0;width:70%}.profile-relatioship-modal .modal-container{margin:.4% auto 0;width:60%}.zorgcodering-modal .modal-container{height:95vh;margin:1rem auto 0;width:60vw}.zorgcodering-modal .modal-container .modal-header h4{margin-top:0}.zorgcodering-modal .modal-container .modal-body{max-height:calc(100vh - 210px);min-height:auto;overflow-x:hidden;overflow-y:auto}.zorgcodering-modal .modal-container .modal-body .card-body{max-height:inherit}.zorgcodering-modal .modal-container .modal-footer{bottom:15px;left:30px;position:absolute;right:30px}}@media only screen and (min-height:701px) and (max-height:800px){.zorgcodering-modal .modal-container{height:95vh;margin:1rem auto 0;width:60vw}.zorgcodering-modal .modal-container .modal-header h4{margin-top:0}.zorgcodering-modal .modal-container .modal-body{max-height:calc(100vh - 210px);min-height:auto;overflow-x:hidden;overflow-y:auto}.zorgcodering-modal .modal-container .modal-body .card-body{max-height:inherit}.zorgcodering-modal .modal-container .modal-footer{bottom:15px;left:30px;position:absolute;right:30px}}@media only screen and (min-width:601px){.show-on-medium-and-down{display:none}.show-on-large{display:flex!important}}@media only screen and (max-width:48em){.hide-on-small-and-down,.hide-on-small-only{display:none!important}}@media only screen and (max-width:1199px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width:64em){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none!important}}@media max-width{.hide-on-large-only{display:none!important}}@media only screen and (min-width:1280px){.hide-on-large{display:none!important}}@media only screen and (min-width:1600px){.hide-on-xlarge{display:none!important}}@media only screen and (max-width:1280px){.hide-on-large-and-down{display:none!important}}@media only screen and (min-width:1280px){.show-on-large,.show-on-large-and-up{display:block!important}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block!important}}@media only screen and (max-width:48em){.show-on-small{display:block!important}}@media only screen and (min-width:64em){.show-on-medium-and-up{display:block!important}}@media only screen and (max-width:1199px){.show-on-medium-and-down{display:block!important}.row.revere-on-medium-and-down{flex-direction:row-reverse}.cb-show-on-small{padding:1rem}}@media only screen and (min-width:1280px){.mr20-show-min-med{margin-right:20px}}@media only screen and (max-width:1280px){.ml20-max-med{margin-left:20px}}@media only screen and (device-width:768px){.schoolclass-manual-sort .modal-container{margin:0;width:100vw}.schoolclass-manual-sort .modal-container .modal-body{height:calc(100vh - 179px);overflow:auto;overflow-x:hidden}.expense-trx-modal .modal-container{width:90vw}.role-switch-dialog .modal-container{margin:40px calc(100vw - 71vh) 0;width:90vw}}select{display:initial}select:focus{border:1px solid #2196f3}.row.small select{height:2.5rem}.font-normal{font-weight:400}.semibold{font-weight:500}.bold,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section h6{font-weight:700}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.generic-sticky{background:#fff;position:sticky;top:0;z-index:9}.sortable-placeholder{background-color:#f0f8ff;border-bottom:1px dashed #333;border-right:1px dashed #333;overflow:hidden;width:197px}.attitude-view,.student-item{background-color:#fff;border-bottom:1px dashed #ccc;border-right:1px dashed #ccc;overflow:hidden;padding:10px;transition:background-color .28s;width:197px}.attitude-view:hover,.student-item:hover{background-color:#f3f3f3;cursor:move}.attitude-view .student-info,.student-item .student-info{align-self:flex-start;height:inherit}.attitude-view .student-info .student-oldsort,.student-item .student-info .student-oldsort{margin-left:5px}@media only screen and (max-width:600px){.show-on-medium-and-down{display:flex!important}}@media only screen and (min-width:601px){.show-on-medium-and-down{display:none}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:flex!important}}@media only screen and (min-width:993px){.show-on-large{display:flex!important}}.contentpage-header{padding:10px 20px}.contentpage-header .subtabs,.contentpage-header .tabs{border:0;box-shadow:none;justify-content:flex-end}.contentpage-header .subtabs .active,.contentpage-header .subtabs .router-link-active,.contentpage-header .tabs .active,.contentpage-header .tabs .router-link-active{background-color:rgba(0,0,0,.12);border:0}.contentpage-header .tabbed-toolbar{align-self:flex-end;flex:1;margin-left:30px}.f-24,i.f-24.action.on-hoverw,i.f-24.on-hover,i.f-24.studentclass-status,i.material-icons.f-24{font-size:24px}.f-22,i.f-22.action.on-hoverw,i.f-22.on-hover,i.f-22.studentclass-status,i.material-icons.f-22{font-size:22px}.f-21,i.f-21.action.on-hoverw,i.f-21.on-hover,i.f-21.studentclass-status,i.material-icons.f-21{font-size:21px}.f-20,i.f-20.action.on-hoverw,i.f-20.on-hover,i.f-20.studentclass-status,i.material-icons.f-20{font-size:20px}.f-18,i.f-18.action.on-hoverw,i.f-18.on-hover,i.f-18.studentclass-status,i.material-icons.f-18{font-size:18px}.f-17,i.f-17.action.on-hoverw,i.f-17.on-hover,i.f-17.studentclass-status,i.material-icons.f-17{font-size:17px}.f-16,.issue-body-content .module>.mod-header>h1.f-16,.issue-body-content .module>.mod-header>h2.f-16,.issue-body-content .module>.mod-header>h3.f-16,.issue-body-content .module>.mod-header>h4.f-16,.issue-body-content .module>.mod-header>h5.f-16,.issue-body-content .module>.mod-header>h6.f-16,.module>.mod-header>h6.f-16,i.f-16.action.on-hoverw,i.f-16.on-hover,i.f-16.studentclass-status,i.material-icons.f-16{font-size:16px}.f-15,i.f-15.action.on-hoverw,i.f-15.on-hover,i.f-15.studentclass-status,i.material-icons.f-15{font-size:15px}.f-14,i.f-14.action.on-hoverw,i.f-14.on-hover,i.f-14.studentclass-status,i.material-icons.f-14{font-size:14px}.f-13,i.f-13.action.on-hoverw,i.f-13.on-hover,i.f-13.studentclass-status,i.material-icons.f-13{font-size:13px}.f-12,i.f-12.action.on-hoverw,i.f-12.on-hover,i.f-12.studentclass-status,i.material-icons.f-12{font-size:12px}.f-11,i.f-11.action.on-hoverw,i.f-11.on-hover,i.f-11.studentclass-status,i.material-icons.f-11{font-size:11px}.f-10,i.f-10.action.on-hoverw,i.f-10.on-hover,i.f-10.studentclass-status,i.material-icons.f-10{font-size:10px}.f-9,i.f-9.action.on-hoverw,i.f-9.on-hover,i.f-9.studentclass-status,i.material-icons.f-9{font-size:9px}.f-8,i.f-9.action.on-hoverw,i.f-9.on-hover,i.f-9.studentclass-status,i.material-icons.f-9{font-size:8px}.seo-template-category-item{padding:7px 15px;position:relative}.seo-template-category-item:after,.seo-template-category-item:before{content:"";left:-10px;position:absolute}.seo-template-category-item:before{border-top:1px dashed #ccc;height:0;top:25px;width:15px}.seo-template-category-item:after{border-left:1px dashed #ccc;height:100%;top:2px;width:0}.seo-template-category-item.item-add:last-child:after{height:47%}.seo-template-category-item.item-add:last-child{padding:0}.seo-template-category-item .seo-drop-category,.seo-template-category-item .sortable-ghost{background-color:#f9f9f9;border:1px dashed #eee;color:#bbb;font-size:16px;height:auto;margin-left:10px;padding:15px}.seo-drop-category{background-color:#f9f9f9;border:2px dashed #eee;color:#bbb;font-size:18px;height:65px;transition:all .28s ease-in}.seo-drop-category.droppable-hover{background-color:#e2faf1;border:1px dashed #1c6c4f}.droppable-accept,.droppable-hover{background-color:#e2faf1;border:1px dashed #1c6c4f;color:#1c6c4f}.droppable-accept{animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}table.social-emotional tbody tr td{border-bottom:1px solid #eee;border-right:1px solid #eee}table.social-emotional tbody tr td:first-child{padding-left:10px;width:150px}table.social-emotional tbody tr td.teacher-name{padding-left:10px;width:225px}table.social-emotional tbody tr td div.extra{bottom:5px;font-size:12px;position:absolute;right:5px}table.seo-results td,table.seo-results th{padding:10px 5px}table.seo-results th,table.seo-results tr{border:1px solid #777}table.seo-results tr td{border-bottom:1px solid #777;border-right:1px dashed #999}table.seo-results tr td.lb-solid{border-left:1px solid #666}table.seo-results tr td.rb-solid{border-right:1px solid #666}table.seo-results tr td.lb-thick{border-left:2px solid #333}table.seo-results tr td.lb-dashed{border-left:1px dashed #333}table.seo-results tr td.last-subitem{border-right:1px solid #777}table.seo-results tr td.non-active{border-right:none}table.seo-results tr td.sclass{width:45px}table.seo-results tr td.sclass.is-first,table.seo-results tr td.sclass.is-schooltype{border-left:3px double #999}table.seo-results thead tr{border-top:0}table.seo-results thead tr:first-child{border-bottom:0;border-top:1px dashed #999}table.seo-results thead tr:first-child th{background:#fff;border-bottom:0;position:sticky;top:-1px;z-index:8}table.seo-results thead tr:first-child th:after{border-bottom:3px double #999;border-right:1px solid #777;content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:100%}table.seo-results thead tr:nth-child(2) th{background:#fff;border-bottom:0;border-top:0;position:sticky;top:39px;z-index:8}table.seo-results thead tr:nth-child(2) th:after{border-bottom:3px double #999;border-right:1px solid #777;content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:1px;width:100%}table.seo-results.admins-overview thead tr:first-child th:first-child:after{border-bottom:0 double transparent;border-right:1px solid #777}table.seo-results.admins-overview td:nth-child(5),table.seo-results.admins-overview tr:nth-child(2) td:nth-child(5){background:beige;border-left:3px double #999;border-right:3px double #999}table.results-column-table td{padding-bottom:6px;padding-top:6px}table.seo-results.seo-summary td,table.seo-results.seo-summary th{padding:15px 5px}table.seo-results.seo-summary th{border:none;border-bottom:1px solid #777}table.seo-results.seo-summary tr{border:none}.sed-form td,.sed-form th{padding:10px 5px}.sed-form td:first-child,.sed-form th:first-child{text-align:center;width:50px}.sed-form td:not(:first-child):not(:last-child),.sed-form th:not(:first-child):not(:last-child){padding-left:25px}.sed-form td:last-child,.sed-form th:last-child{text-align:center;width:75px}.sed-form tr{border-bottom:1px solid #ddd;transition:background-color .28s}.sed-form tr:hover{background-color:#f9f9f9}.sed-form tr:last-child,.sed-form tr:last-child td{border-bottom:none}.sed-form tr td{border-bottom:1px solid #ddd;border-right:1px dashed #999}.sed-form tr td.last-subitem{border-right:1px solid #ddd}.sed-form tbody:last-child{border-top:2px solid #ddd}.sed-form tbody:last-child tr:hover{background-color:transparent}.sed-form tbody:last-child td:first-child{padding-right:15px;text-align:right}.sed-form tbody:last-child td:last-child{border-bottom:1px dashed #999}.sed-students-list{border-right:1px solid #ccc;height:inherit;overflow-y:scroll}.sed-students-list .item-info{padding:15px 0}.sed-students-list[class*=col-]{padding-left:0;padding-right:0}.sed-students-list .state-green{color:#2c6153}.sed-students-list .state-orange{color:#e36c4b}.sed-students-list .state-red{color:#9c0006}.sed-component .state-green{background-color:#c6efce;border-bottom:1px dashed #ccc;color:#2c6153}.sed-component .state-orange{background-color:#fbd4b4;border-bottom:1px dashed #ccc;color:#e36c4b}.sed-component .state-red{background-color:#ffc7ce;border-bottom:1px dashed #ccc;color:#9c0055}.sed-students-input{border-right:none;height:inherit;overflow-y:auto}.sed-students-input .state-green{background-color:#c6efce;border-bottom:1px dashed #ccc;color:#2c6153}.sed-students-input .state-orange{background-color:#fbd4b4;border-bottom:1px dashed #ccc;color:#e36c4b}.sed-students-input .state-red{background-color:#ffc7ce;border-bottom:1px dashed #ccc;color:#9c0055}.sed-students-input[class*=col-]{padding-left:0;padding-right:0}.sed-students-input label{font-size:16px;font-weight:500}.tilebox-summary{margin-left:.75rem;margin-right:.75rem}.tilebox-summary h5{font-size:1rem}.tilebox-one .label-success{background-color:#1bb99a;border-radius:3px;color:#fff;font-size:85%;font-weight:700;letter-spacing:.04em;line-height:1;margin-right:10px;padding:.48em .8em .3em}.attendance-tilebox{padding-top:10px}.attendance-tilebox .role-switch-dialog .role-switch-list .role-switch-item i.description,.attendance-tilebox .roles-chooser .role-switch-list .role-switch-item i.description,.attendance-tilebox i.text-muted,.role-switch-dialog .role-switch-list .role-switch-item .attendance-tilebox i.description,.roles-chooser .role-switch-list .role-switch-item .attendance-tilebox i.description{font-size:80px;opacity:.6;position:absolute;right:10px;top:10px}.attendance-tilebox h5{font-size:1rem;font-weight:700;text-transform:uppercase}.attendance-tilebox .label-success{background-color:#1bb99a;border-radius:3px;color:#fff;font-size:85%;font-weight:700;letter-spacing:.04em;line-height:1;margin-right:10px;padding:.48em .8em .3em}.highcharts-container{height:100%!important;width:100%!important}.alert{align-items:center;border-radius:3px;display:flex;justify-content:flex-start;text-align:left}.alert i{align-self:flex-start}.alert.small{padding-bottom:7px;padding-top:7px}.alert.small i{font-size:20px}.alert p:first-child,.alert p:last-child{margin-top:0}.alert p:last-child{margin-bottom:0}.shell{transition:filter .4s}.shell.reauthenticate{filter:blur(10px)}.modal-btn-danger{background-color:#ef5350}.actions.header a.modal-btn-danger.disabled-action,.actions.header a.modal-btn-primary.disabled-action,.modal-btn-danger.btn-flat[disabled],.modal-btn-danger.disabled,.modal-btn-danger[disabled],.modal-btn-primary.btn-flat[disabled],.modal-btn-primary.disabled,.modal-btn-primary[disabled]{background-color:transparent!important}.modal-btn-warning{background-color:#ff7941}.modal-btn-warning:hover,.modal-btn-warning:not([disabled]):hover{background-color:#ff8b5b}.modal-btn-warning:focus,.modal-btn-warning:not([disabled]):focus{background-color:#ff6728}.actions.header a.btn-flat.disabled-action,.actions.header a.disabled-action.modal-btn-danger,.actions.header a.disabled-action.modal-btn-primary,.actions.header a.disabled-action.modal-btn-warning,.actions.header a.modal-btn-warning.disabled-action,.btn-flat.disabled,.btn-flat[disabled],.disabled.modal-btn-danger,.disabled.modal-btn-primary,.disabled.modal-btn-warning,.modal-btn-danger[disabled],.modal-btn-primary[disabled],.modal-btn-warning.btn-flat[disabled],.modal-btn-warning.disabled,.modal-btn-warning[disabled]{background-color:transparent!important}.checkbox label,.inplace-edit label,inplace-edit label{color:#333}.checkbox label:before,.inplace-edit label:before,inplace-edit label:before{border-width:1px;left:50%;margin-top:0}.checkbox div.m-r-15,.inplace-edit div.m-r-15,inplace-edit div.m-r-15{flex-grow:1}.checkbox .boolean-type label div,.inplace-edit .boolean-type label div,inplace-edit .boolean-type label div{margin-left:30px}.checkbox [type=checkbox]+label,.inplace-edit [type=checkbox]+label,inplace-edit [type=checkbox]+label{padding-left:25px}.checkbox [type=checkbox].filled-in:not(:checked)+label:after,.inplace-edit [type=checkbox].filled-in:not(:checked)+label:after,inplace-edit [type=checkbox].filled-in:not(:checked)+label:after{border-width:1px;top:5.5px}.checkbox [type=checkbox].filled-in:checked+label:before,.inplace-edit [type=checkbox].filled-in:checked+label:before,inplace-edit [type=checkbox].filled-in:checked+label:before{top:6px;width:6px}.checkbox [type=checkbox].filled-in:checked+label:after,.inplace-edit [type=checkbox].filled-in:checked+label:after,inplace-edit [type=checkbox].filled-in:checked+label:after{border-width:1px;top:5.5px}.actions.header .checkbox a.disabled-action[type=checkbox]:not(:checked)+label,.actions.header .inplace-edit a.disabled-action[type=checkbox]:not(:checked)+label,.actions.header inplace-edit a.disabled-action[type=checkbox]:not(:checked)+label,.checkbox .actions.header a.disabled-action[type=checkbox]:not(:checked)+label,.checkbox .btn-flat[type=checkbox]:not(:checked)[disabled]+label,.checkbox .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label,.checkbox .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label,.checkbox .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label,.checkbox [type=checkbox]:not(:checked).disabled+label,.checkbox [type=checkbox]:not(:checked):disabled+label,.inplace-edit .actions.header a.disabled-action[type=checkbox]:not(:checked)+label,.inplace-edit .btn-flat[type=checkbox]:not(:checked)[disabled]+label,.inplace-edit .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label,.inplace-edit .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label,.inplace-edit .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label,.inplace-edit [type=checkbox]:not(:checked).disabled+label,.inplace-edit [type=checkbox]:not(:checked):disabled+label,inplace-edit .actions.header a.disabled-action[type=checkbox]:not(:checked)+label,inplace-edit .btn-flat[type=checkbox]:not(:checked)[disabled]+label,inplace-edit .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label,inplace-edit .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label,inplace-edit .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label,inplace-edit [type=checkbox]:not(:checked).disabled+label,inplace-edit [type=checkbox]:not(:checked):disabled+label{color:#999}.actions.header .checkbox a.disabled-action[type=checkbox]:not(:checked)+label:after,.actions.header .inplace-edit a.disabled-action[type=checkbox]:not(:checked)+label:after,.actions.header inplace-edit a.disabled-action[type=checkbox]:not(:checked)+label:after,.checkbox .actions.header a.disabled-action[type=checkbox]:not(:checked)+label:after,.checkbox .btn-flat[type=checkbox]:not(:checked)[disabled]+label:after,.checkbox .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label:after,.checkbox .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label:after,.checkbox .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label:after,.checkbox [type=checkbox]:not(:checked).disabled+label:after,.checkbox [type=checkbox]:not(:checked):disabled+label:after,.inplace-edit .actions.header a.disabled-action[type=checkbox]:not(:checked)+label:after,.inplace-edit .btn-flat[type=checkbox]:not(:checked)[disabled]+label:after,.inplace-edit .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label:after,.inplace-edit .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label:after,.inplace-edit .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label:after,.inplace-edit [type=checkbox]:not(:checked).disabled+label:after,.inplace-edit [type=checkbox]:not(:checked):disabled+label:after,inplace-edit .actions.header a.disabled-action[type=checkbox]:not(:checked)+label:after,inplace-edit .btn-flat[type=checkbox]:not(:checked)[disabled]+label:after,inplace-edit .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label:after,inplace-edit .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label:after,inplace-edit .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label:after,inplace-edit [type=checkbox]:not(:checked).disabled+label:after,inplace-edit [type=checkbox]:not(:checked):disabled+label:after{background-color:rgba(0,0,0,.15);border:none}.actions.header .checkbox a.disabled-action[type=checkbox]:checked+label,.actions.header .inplace-edit a.disabled-action[type=checkbox]:checked+label,.actions.header inplace-edit a.disabled-action[type=checkbox]:checked+label,.checkbox .actions.header a.disabled-action[type=checkbox]:checked+label,.checkbox .btn-flat[type=checkbox]:checked[disabled]+label,.checkbox .modal-btn-danger[type=checkbox]:checked[disabled]+label,.checkbox .modal-btn-primary[type=checkbox]:checked[disabled]+label,.checkbox .modal-btn-warning[type=checkbox]:checked[disabled]+label,.checkbox [type=checkbox]:checked.disabled+label,.checkbox [type=checkbox]:checked:disabled+label,.inplace-edit .actions.header a.disabled-action[type=checkbox]:checked+label,.inplace-edit .btn-flat[type=checkbox]:checked[disabled]+label,.inplace-edit .modal-btn-danger[type=checkbox]:checked[disabled]+label,.inplace-edit .modal-btn-primary[type=checkbox]:checked[disabled]+label,.inplace-edit .modal-btn-warning[type=checkbox]:checked[disabled]+label,.inplace-edit [type=checkbox]:checked.disabled+label,.inplace-edit [type=checkbox]:checked:disabled+label,inplace-edit .actions.header a.disabled-action[type=checkbox]:checked+label,inplace-edit .btn-flat[type=checkbox]:checked[disabled]+label,inplace-edit .modal-btn-danger[type=checkbox]:checked[disabled]+label,inplace-edit .modal-btn-primary[type=checkbox]:checked[disabled]+label,inplace-edit .modal-btn-warning[type=checkbox]:checked[disabled]+label,inplace-edit [type=checkbox]:checked.disabled+label,inplace-edit [type=checkbox]:checked:disabled+label{color:#999}.actions.header .checkbox a.disabled-action[type=checkbox]:checked+label:before,.actions.header .inplace-edit a.disabled-action[type=checkbox]:checked+label:before,.actions.header inplace-edit a.disabled-action[type=checkbox]:checked+label:before,.checkbox .actions.header a.disabled-action[type=checkbox]:checked+label:before,.checkbox .btn-flat[type=checkbox]:checked[disabled]+label:before,.checkbox .modal-btn-danger[type=checkbox]:checked[disabled]+label:before,.checkbox .modal-btn-primary[type=checkbox]:checked[disabled]+label:before,.checkbox .modal-btn-warning[type=checkbox]:checked[disabled]+label:before,.checkbox [type=checkbox]:checked.disabled+label:before,.checkbox [type=checkbox]:checked:disabled+label:before,.inplace-edit .actions.header a.disabled-action[type=checkbox]:checked+label:before,.inplace-edit .btn-flat[type=checkbox]:checked[disabled]+label:before,.inplace-edit .modal-btn-danger[type=checkbox]:checked[disabled]+label:before,.inplace-edit .modal-btn-primary[type=checkbox]:checked[disabled]+label:before,.inplace-edit .modal-btn-warning[type=checkbox]:checked[disabled]+label:before,.inplace-edit [type=checkbox]:checked.disabled+label:before,.inplace-edit [type=checkbox]:checked:disabled+label:before,inplace-edit .actions.header a.disabled-action[type=checkbox]:checked+label:before,inplace-edit .btn-flat[type=checkbox]:checked[disabled]+label:before,inplace-edit .modal-btn-danger[type=checkbox]:checked[disabled]+label:before,inplace-edit .modal-btn-primary[type=checkbox]:checked[disabled]+label:before,inplace-edit .modal-btn-warning[type=checkbox]:checked[disabled]+label:before,inplace-edit [type=checkbox]:checked.disabled+label:before,inplace-edit [type=checkbox]:checked:disabled+label:before{border:2px solid hsla(0,0%,100%,.5);border-left:none;border-top:none}.actions.header .checkbox a.disabled-action[type=checkbox]:checked+label:after,.actions.header .inplace-edit a.disabled-action[type=checkbox]:checked+label:after,.actions.header inplace-edit a.disabled-action[type=checkbox]:checked+label:after,.checkbox .actions.header a.disabled-action[type=checkbox]:checked+label:after,.checkbox .btn-flat[type=checkbox]:checked[disabled]+label:after,.checkbox .modal-btn-danger[type=checkbox]:checked[disabled]+label:after,.checkbox .modal-btn-primary[type=checkbox]:checked[disabled]+label:after,.checkbox .modal-btn-warning[type=checkbox]:checked[disabled]+label:after,.checkbox [type=checkbox]:checked.disabled+label:after,.checkbox [type=checkbox]:checked:disabled+label:after,.inplace-edit .actions.header a.disabled-action[type=checkbox]:checked+label:after,.inplace-edit .btn-flat[type=checkbox]:checked[disabled]+label:after,.inplace-edit .modal-btn-danger[type=checkbox]:checked[disabled]+label:after,.inplace-edit .modal-btn-primary[type=checkbox]:checked[disabled]+label:after,.inplace-edit .modal-btn-warning[type=checkbox]:checked[disabled]+label:after,.inplace-edit [type=checkbox]:checked.disabled+label:after,.inplace-edit [type=checkbox]:checked:disabled+label:after,inplace-edit .actions.header a.disabled-action[type=checkbox]:checked+label:after,inplace-edit .btn-flat[type=checkbox]:checked[disabled]+label:after,inplace-edit .modal-btn-danger[type=checkbox]:checked[disabled]+label:after,inplace-edit .modal-btn-primary[type=checkbox]:checked[disabled]+label:after,inplace-edit .modal-btn-warning[type=checkbox]:checked[disabled]+label:after,inplace-edit [type=checkbox]:checked.disabled+label:after,inplace-edit [type=checkbox]:checked:disabled+label:after{background-color:rgba(0,0,0,.15);border:none}.checkbox [type=checkbox]:indeterminate+label:before,.inplace-edit [type=checkbox]:indeterminate+label:before,inplace-edit [type=checkbox]:indeterminate+label:before{-webkit-backface-visibility:hidden;border:none;border-right:2px solid #fff;height:7px;left:-5px;top:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;width:10px}.checkbox [type=checkbox]:indeterminate+label:after,.inplace-edit [type=checkbox]:indeterminate+label:after,inplace-edit [type=checkbox]:indeterminate+label:after{background-color:#2196f3;border:2px solid #2196f3;height:17px;width:17px;z-index:0}.actions.header .checkbox a.disabled-action[type=checkbox]:indeterminate+label:before,.actions.header .inplace-edit a.disabled-action[type=checkbox]:indeterminate+label:before,.actions.header inplace-edit a.disabled-action[type=checkbox]:indeterminate+label:before,.checkbox .actions.header a.disabled-action[type=checkbox]:indeterminate+label:before,.checkbox .btn-flat[type=checkbox]:indeterminate[disabled]+label:before,.checkbox .modal-btn-danger[type=checkbox]:indeterminate[disabled]+label:before,.checkbox .modal-btn-primary[type=checkbox]:indeterminate[disabled]+label:before,.checkbox .modal-btn-warning[type=checkbox]:indeterminate[disabled]+label:before,.checkbox [type=checkbox]:indeterminate.disabled+label:before,.checkbox [type=checkbox]:indeterminate:disabled+label:before,.inplace-edit .actions.header a.disabled-action[type=checkbox]:indeterminate+label:before,.inplace-edit .btn-flat[type=checkbox]:indeterminate[disabled]+label:before,.inplace-edit .modal-btn-danger[type=checkbox]:indeterminate[disabled]+label:before,.inplace-edit .modal-btn-primary[type=checkbox]:indeterminate[disabled]+label:before,.inplace-edit .modal-btn-warning[type=checkbox]:indeterminate[disabled]+label:before,.inplace-edit [type=checkbox]:indeterminate.disabled+label:before,.inplace-edit [type=checkbox]:indeterminate:disabled+label:before,inplace-edit .actions.header a.disabled-action[type=checkbox]:indeterminate+label:before,inplace-edit .btn-flat[type=checkbox]:indeterminate[disabled]+label:before,inplace-edit .modal-btn-danger[type=checkbox]:indeterminate[disabled]+label:before,inplace-edit .modal-btn-primary[type=checkbox]:indeterminate[disabled]+label:before,inplace-edit .modal-btn-warning[type=checkbox]:indeterminate[disabled]+label:before,inplace-edit [type=checkbox]:indeterminate.disabled+label:before,inplace-edit [type=checkbox]:indeterminate:disabled+label:before{background-color:transparent;border-right:2px solid rgba(0,0,0,.26)}.checkbox [type=checkbox].filled-in+label:after,.checkbox [type=checkbox].filled-in:not(:checked)+label:after,.inplace-edit [type=checkbox].filled-in+label:after,.inplace-edit [type=checkbox].filled-in:not(:checked)+label:after,inplace-edit [type=checkbox].filled-in+label:after,inplace-edit [type=checkbox].filled-in:not(:checked)+label:after{height:17px;width:17px}.modal-container [type=checkbox].filled-in:not(:checked)+label:after{border-width:1px;top:13.5px}.modal-container [type=checkbox].filled-in:checked+label:before{top:14px}.modal-container [type=checkbox].filled-in:checked+label:after{border-width:1px;top:13.5px}.checkbox-fix [type=checkbox]:checked+label:before{top:0}.checkbox-fix label:before{top:4px}.item.checkbox-fix [type=checkbox].filled-in:not(:checked)+label:after{border-width:1px;top:4px}.item.checkbox-fix [type=checkbox].filled-in:checked+label:before{top:6px}.item.checkbox-fix [type=checkbox].filled-in:checked+label:after{border-width:1px;top:4px}table.small td,table.small th{padding:10px 5px}table.small .checkbox label{height:auto;padding-top:0}.questionnaire-list .questionnaire-item{padding:10px 5px}.questionnaire-list .questionnaire-item .questionnaire-answer{margin-left:auto;padding:5px 5px 0 15px}.subpage-header{background:#039be5 url(dist/static/img/header-bg.31ede79.png) 0 -67px;padding:70px 20px}.sed-template-add .modal-container{width:40%}.sed-groupplan-add .modal-container{width:55%}.sed-groupplan-add .attitude-view,.sed-groupplan-add .student-item{cursor:pointer;opacity:.2}.sed-groupplan-add .attitude-view:hover,.sed-groupplan-add .student-item:hover{opacity:.8}.sed-groupplan-add .calpalette>div.attitude-view:not(.reset):hover,.sed-groupplan-add .calpalette>div.student-item:not(.reset):hover,.sed-groupplan-add .sed-students-list .attitude-view.item:hover,.sed-groupplan-add .sed-students-list .student-item.item:hover,.sed-groupplan-add .selected.attitude-view,.sed-groupplan-add .student-item.selected,.sed-students-list .sed-groupplan-add .attitude-view.item:hover,.sed-students-list .sed-groupplan-add .student-item.item:hover{background-color:#90ee90;opacity:1}.seo-template-subcategories{transition:all .5s}.list-complete-enter,.list-complete-leave-active{opacity:0}.actionplan-item{padding:7px 5px}.actionplan-item:not(:last-child){margin-bottom:10px}.actionplan-item input{margin:0!important;padding-left:5px}.actionplan-item input,.actionplan-item select,.actionplan-item textarea{background-color:#fff}.actionplan-item label{color:#333;font-size:14px}.student-action-plan-item:hover{background-color:#f9f9f9}.student-list-item{cursor:pointer;padding:7px}.student-list-item:hover{background-color:#f9f9f9}.student-list-item:hover .excused-reason{background-color:transparent}.student-list-item:last-child{border-right:none;margin-right:0}.teacher-absent-registration-list-item{cursor:pointer}.teacher-absent-registration-list-item:hover{background-color:#f9f9f9}.teacher-absent-registration-list-item:hover .excused-reason{background-color:transparent}.questionnaire-legend{margin-left:auto;margin-top:.82rem;padding-bottom:20px}.questionnaire-legend .questionnaire-answer i.questionaire-mc{font-size:30px}.questionnaire-legend .questionnaire-answer .yes{color:#70ad47}.questionnaire-legend .questionnaire-answer .calpalette>div.yes:not(.reset):hover,.questionnaire-legend .questionnaire-answer .sed-students-list .yes.item:hover,.questionnaire-legend .questionnaire-answer .yes.selected,.sed-students-list .questionnaire-legend .questionnaire-answer .yes.item:hover{background-color:#eef6e9}.questionnaire-legend .questionnaire-answer .maybe{color:#4472c4}.questionnaire-legend .questionnaire-answer .calpalette>div.maybe:not(.reset):hover,.questionnaire-legend .questionnaire-answer .maybe.selected,.questionnaire-legend .questionnaire-answer .sed-students-list .maybe.item:hover,.sed-students-list .questionnaire-legend .questionnaire-answer .maybe.item:hover{background-color:#e8eef8}.questionnaire-legend .questionnaire-answer .no{color:#ed7d31}.questionnaire-legend .questionnaire-answer .calpalette>div.no:not(.reset):hover,.questionnaire-legend .questionnaire-answer .no.selected,.questionnaire-legend .questionnaire-answer .sed-students-list .no.item:hover,.sed-students-list .questionnaire-legend .questionnaire-answer .no.item:hover{background-color:#fdefe5}.questionnaire-list strong.title{background-color:#f3f3f3;margin-bottom:10px;padding:15px 7px}.questionnaire-list .questionnaire-item{border-bottom:1px dashed #ddd;padding:0}.questionnaire-list .questionnaire-item .questionnaire-answer{padding-top:0}.questionnaire-list i.questionaire-mc{cursor:pointer;font-size:75px;opacity:.3;transition:all .28s}.questionnaire-list .sed-students-list i.questionaire-mc.item:hover,.questionnaire-list i.questionaire-mc.selected,.sed-students-list .questionnaire-list i.questionaire-mc.item:hover{background-color:#eef6e9;opacity:1!important}.questionnaire-list i.questionaire-mc:hover{opacity:.8}.questionnaire-list i.questionaire-mc.yes{color:#70ad47;transform:rotate(-90deg)}.questionnaire-list .sed-students-list i.questionaire-mc.yes.item:hover,.questionnaire-list i.questionaire-mc.yes.selected,.sed-students-list .questionnaire-list i.questionaire-mc.yes.item:hover{background-color:#eef6e9}.questionnaire-list i.questionaire-mc.maybe{color:#4472c4}.questionnaire-list .sed-students-list i.questionaire-mc.maybe.item:hover,.questionnaire-list i.questionaire-mc.maybe.selected,.sed-students-list .questionnaire-list i.questionaire-mc.maybe.item:hover{background-color:#e8eef8}.questionnaire-list i.questionaire-mc.no{color:#ed7d31}.questionnaire-list .sed-students-list i.questionaire-mc.no.item:hover,.questionnaire-list i.questionaire-mc.no.selected,.sed-students-list .questionnaire-list i.questionaire-mc.no.item:hover{background-color:#fdefe5}.questionnaire-list i.questionaire-mc.not-editable{cursor:default}.questionnaire-list i.questionaire-mc.not-editable:hover{opacity:.3}.questionnaire-list.classic .questionnaire-item{padding:7px 0}.questionnaire-list.classic.highlight .questions-list .questionnaire-item{border-bottom:none;padding:14px 12px}.questionnaire-list.classic.highlight .questions-list .questionnaire-item:nth-child(odd){background:#f3f3f3}.questionnaire-list.classic i.questionaire-mc{cursor:pointer;font-size:24px;opacity:.3;transition:all .28s}.questionnaire-list.classic .sed-students-list i.questionaire-mc.item:hover,.questionnaire-list.classic i.questionaire-mc.selected,.sed-students-list .questionnaire-list.classic i.questionaire-mc.item:hover{background-color:#eef6e9;opacity:1!important}.questionnaire-list.classic i.questionaire-mc:hover{opacity:.8}.questionnaire-list.classic i.questionaire-mc.yes{color:#70ad47;transform:rotate(-90deg)}.questionnaire-list.classic .sed-students-list i.questionaire-mc.yes.item:hover,.questionnaire-list.classic i.questionaire-mc.yes.selected,.sed-students-list .questionnaire-list.classic i.questionaire-mc.yes.item:hover{background-color:#eef6e9}.questionnaire-list.classic i.questionaire-mc.maybe{color:#4472c4}.questionnaire-list.classic .sed-students-list i.questionaire-mc.maybe.item:hover,.questionnaire-list.classic i.questionaire-mc.maybe.selected,.sed-students-list .questionnaire-list.classic i.questionaire-mc.maybe.item:hover{background-color:#e8eef8}.questionnaire-list.classic i.questionaire-mc.no{color:#ed7d31}.questionnaire-list.classic .sed-students-list i.questionaire-mc.no.item:hover,.questionnaire-list.classic i.questionaire-mc.no.selected,.sed-students-list .questionnaire-list.classic i.questionaire-mc.no.item:hover{background-color:#fdefe5}.questionnaire-list.classic i.questionaire-mc.not-editable{cursor:default}.questionnaire-list.classic i.questionaire-mc.not-editable:hover{opacity:.3}.popper{word-wrap:normal;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.42857143;max-width:276px;padding:10px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;transform:translate3d(-1000px,-1000px,0);white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popper{border-radius:3px;max-width:400px;min-width:400px}.popover.medium,.popper.medium{max-width:none;width:550px}.popover.large,.popper.large{max-width:none;width:768px}.popover.xlarge,.popper.xlarge{max-width:none;width:960px}.popover.unrestricted-width,.popper.unrestricted-width{max-width:none;min-width:auto}.popover .popover-title,.popper .popover-title{background-color:#f9f9f9}#attendance .popover,#attendance .popper{border-radius:3px;max-width:none;min-width:auto}#attendance .popover .popover-title,#attendance .popper .popover-title{background-color:#f9f9f9}#attendance .actions .btn-flat,#attendance .actions .modal-btn-danger,#attendance .actions .modal-btn-primary,#attendance .actions .modal-btn-warning{height:20px}#attendance .actions .btn-flat i,#attendance .actions .modal-btn-danger i,#attendance .actions .modal-btn-primary i,#attendance .actions .modal-btn-warning i{font-size:22px}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:none}.p-overlaypanel.p-component{z-index:10004!important}.p-overlaypanel-content{border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.cannot-modify{opacity:.5;pointer-events:none}.cannot-modify-events{opacity:.5}.pointer-events-initial{pointer-events:auto}#profile .profile-header img.xxs,.page-header-nav img.xxs,img.rounded-img.xxs{height:30px;width:30px}#profile .profile-header img.xs,.page-header-nav img.xs,img.rounded-img.xs{height:35px;width:35px}#profile .profile-header img.small,.page-header-nav img.small,img.rounded-img.small{height:40px;width:40px}#profile .profile-header img.medium,.page-header-nav img.medium,img.rounded-img.medium{height:65px;width:65px}#profile .profile-header img.default,.page-header-nav img.default,img.rounded-img.default{height:90px;width:90px}#profile .profile-header img.big,.page-header-nav img.big,img.rounded-img.big{height:250px;width:250px}.subject-permissions label{color:#333}.subject-permissions label:before{border-width:1px;left:50%;margin-top:0}.subject-permissions [type=checkbox].filled-in:not(:checked)+label:after{border-width:1px;top:4.5px}.subject-permissions [type=checkbox].filled-in:checked+label:before{top:5px;width:6px}.subject-permissions [type=checkbox].filled-in:checked+label:after{border-width:1px;top:4px}.actions.header .subject-permissions a.disabled-action[type=checkbox]:not(:checked)+label,.subject-permissions .actions.header a.disabled-action[type=checkbox]:not(:checked)+label,.subject-permissions .btn-flat[type=checkbox]:not(:checked)[disabled]+label,.subject-permissions .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label,.subject-permissions .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label,.subject-permissions .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label,.subject-permissions [type=checkbox]:not(:checked).disabled+label,.subject-permissions [type=checkbox]:not(:checked):disabled+label{color:#999}.actions.header .subject-permissions a.disabled-action[type=checkbox]:not(:checked)+label:after,.subject-permissions .actions.header a.disabled-action[type=checkbox]:not(:checked)+label:after,.subject-permissions .btn-flat[type=checkbox]:not(:checked)[disabled]+label:after,.subject-permissions .modal-btn-danger[type=checkbox]:not(:checked)[disabled]+label:after,.subject-permissions .modal-btn-primary[type=checkbox]:not(:checked)[disabled]+label:after,.subject-permissions .modal-btn-warning[type=checkbox]:not(:checked)[disabled]+label:after,.subject-permissions [type=checkbox]:not(:checked).disabled+label:after,.subject-permissions [type=checkbox]:not(:checked):disabled+label:after{background-color:rgba(0,0,0,.15);border:none}.actions.header .subject-permissions a.disabled-action[type=checkbox]:checked+label,.subject-permissions .actions.header a.disabled-action[type=checkbox]:checked+label,.subject-permissions .btn-flat[type=checkbox]:checked[disabled]+label,.subject-permissions .modal-btn-danger[type=checkbox]:checked[disabled]+label,.subject-permissions .modal-btn-primary[type=checkbox]:checked[disabled]+label,.subject-permissions .modal-btn-warning[type=checkbox]:checked[disabled]+label,.subject-permissions [type=checkbox]:checked.disabled+label,.subject-permissions [type=checkbox]:checked:disabled+label{color:#999}.actions.header .subject-permissions a.disabled-action[type=checkbox]:checked+label:before,.subject-permissions .actions.header a.disabled-action[type=checkbox]:checked+label:before,.subject-permissions .btn-flat[type=checkbox]:checked[disabled]+label:before,.subject-permissions .modal-btn-danger[type=checkbox]:checked[disabled]+label:before,.subject-permissions .modal-btn-primary[type=checkbox]:checked[disabled]+label:before,.subject-permissions .modal-btn-warning[type=checkbox]:checked[disabled]+label:before,.subject-permissions [type=checkbox]:checked.disabled+label:before,.subject-permissions [type=checkbox]:checked:disabled+label:before{border:2px solid hsla(0,0%,100%,.5);border-left:none;border-top:none}.actions.header .subject-permissions a.disabled-action[type=checkbox]:checked+label:after,.subject-permissions .actions.header a.disabled-action[type=checkbox]:checked+label:after,.subject-permissions .btn-flat[type=checkbox]:checked[disabled]+label:after,.subject-permissions .modal-btn-danger[type=checkbox]:checked[disabled]+label:after,.subject-permissions .modal-btn-primary[type=checkbox]:checked[disabled]+label:after,.subject-permissions .modal-btn-warning[type=checkbox]:checked[disabled]+label:after,.subject-permissions [type=checkbox]:checked.disabled+label:after,.subject-permissions [type=checkbox]:checked:disabled+label:after{background-color:rgba(0,0,0,.15);border:none}.subject-permissions [type=checkbox]:indeterminate+label:before{-webkit-backface-visibility:hidden;border:none;border-right:2px solid #fff;height:7px;left:-5px;top:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;width:10px}.subject-permissions [type=checkbox]:indeterminate+label:after{background-color:#2196f3;border:2px solid #2196f3;height:17px;width:17px;z-index:0}.actions.header .subject-permissions a.disabled-action[type=checkbox]:indeterminate+label:before,.subject-permissions .actions.header a.disabled-action[type=checkbox]:indeterminate+label:before,.subject-permissions .btn-flat[type=checkbox]:indeterminate[disabled]+label:before,.subject-permissions .modal-btn-danger[type=checkbox]:indeterminate[disabled]+label:before,.subject-permissions .modal-btn-primary[type=checkbox]:indeterminate[disabled]+label:before,.subject-permissions .modal-btn-warning[type=checkbox]:indeterminate[disabled]+label:before,.subject-permissions [type=checkbox]:indeterminate.disabled+label:before,.subject-permissions [type=checkbox]:indeterminate:disabled+label:before{background-color:transparent;border-right:2px solid rgba(0,0,0,.26)}.reporttype-box{transition:all .28s}.reporttype-box .description{height:50px}.reporttype-box .actions{padding:0}.card-icon-add{padding:.75rem;width:85px}.card-icon-add i{font-size:40px;opacity:.4;transition:opacity .28s}.card-icon-add:hover i{opacity:1}@media only screen and (max-width:1280px){.schoolclass-add-student .modal-container{height:100vh!important;margin-top:0;width:100vw!important}.schoolclass-add-student .modal-body{height:76vh;overflow-x:hidden;overflow-y:scroll}.schoolclass-add-student .card-body{max-height:inherit!important}.request-approval-modal .modal-container .wizard-tab-content{height:78vh}.navbar-search .autocomplete input[type=search]{min-width:350px}}.card .subtabs,.card .tabs{box-shadow:none}.card .subtabs.underborder,.card .tabs.underborder,.card .underborder.subtabs{border-bottom:1px solid #ddd}.card .card-section:first-child{padding-left:10px}.card h6.section-title{color:#777;font-size:1.25rem}.card .inner-card{flex-basis:50%;font-family:Open Sans}.card .inner-card h6{color:#999;font-size:17px;font-weight:500}.card .inner-card.voortgezet-mavo,.card .inner-card.voortgezet-mavo h6{color:#e74899}.card .inner-card.basic-profesional-education,.card .inner-card.basic-profesional-education h6{color:rgba(243,111,51,.8)}.card .inner-card.voortgezet-havo,.card .inner-card.voortgezet-havo h6{color:#353f70}.card .inner-card.missing-forms,.card .inner-card.missing-forms h6{color:#6a5acd}.card .inner-card.unaccepted-forms,.card .inner-card.unaccepted-forms h6{color:brown}.card .inner-card.error-issues,.card .inner-card.error-issues h6{color:red}.card .inner-card.accepted-forms,.card .inner-card.accepted-forms h6{color:#3cb371}.card .inner-card .number-main{font-size:30px;margin-right:10px}.mini-card .inner-card{flex-basis:50%;font-family:Open Sans}.mini-card .inner-card h6{color:#999;font-size:17px;font-weight:500}.mini-card .inner-card.voortgezet-mavo,.mini-card .inner-card.voortgezet-mavo h6{color:#e74899}.mini-card .inner-card.basic-profesional-education,.mini-card .inner-card.basic-profesional-education h6{color:rgba(243,111,51,.8)}.mini-card .inner-card.voortgezet-havo,.mini-card .inner-card.voortgezet-havo h6{color:#353f70}.mini-card .inner-card.missing-forms,.mini-card .inner-card.missing-forms h6{color:#6a5acd}.mini-card .inner-card.unaccepted-forms,.mini-card .inner-card.unaccepted-forms h6{color:brown}.mini-card .inner-card.error-issues,.mini-card .inner-card.error-issues h6{color:red}.mini-card .inner-card.accepted-forms,.mini-card .inner-card.accepted-forms h6{color:#3cb371}.mini-card .inner-card .number-main{font-size:30px;margin-right:10px}.dropdown-component.has-headers .dropdown-content li>a,.dropdown-component.has-headers .dropdown-content li>span,.dropdown-component.has-headers .light-dropdown-content li>a,.dropdown-component.has-headers .light-dropdown-content li>span{color:#333;font-size:15px;padding:14px 23px}.dropdown-component .dropdown-content li>a,.dropdown-component .dropdown-content li>span,.dropdown-component .light-dropdown-content li>a,.dropdown-component .light-dropdown-content li>span{font-size:15px}.dropdown-component .dropdown-content li>a i.action.on-hoverw,.dropdown-component .dropdown-content li>a i.material-icons,.dropdown-component .dropdown-content li>a i.on-hover,.dropdown-component .dropdown-content li>a i.studentclass-status,.dropdown-component .dropdown-content li>span i.action.on-hoverw,.dropdown-component .dropdown-content li>span i.material-icons,.dropdown-component .dropdown-content li>span i.on-hover,.dropdown-component .dropdown-content li>span i.studentclass-status,.dropdown-component .light-dropdown-content li>a i.action.on-hoverw,.dropdown-component .light-dropdown-content li>a i.material-icons,.dropdown-component .light-dropdown-content li>a i.on-hover,.dropdown-component .light-dropdown-content li>a i.studentclass-status,.dropdown-component .light-dropdown-content li>span i.action.on-hoverw,.dropdown-component .light-dropdown-content li>span i.material-icons,.dropdown-component .light-dropdown-content li>span i.on-hover,.dropdown-component .light-dropdown-content li>span i.studentclass-status{font-size:18px}.dropdown-component .dropdown-handle{background:rgba(0,0,0,.12);height:47px;line-height:110%;margin-left:1px;text-align:center}.dropdown-component.xlight .dropdown-handle{background:rgba(0,0,0,.03)}.dropdown-component.default a{color:#333;font-weight:400}.actions .dropdown-component a{max-width:none}.light-dropdown-content{min-width:175px}.light-dropdown-content a{align-items:center;color:#333;display:flex;padding:12px 15px}.light-dropdown-content a:hover{background-color:#f3f3f3}.light-dropdown-content .separator{background:#fff;border-bottom:1px solid #ccc;height:2px;padding:0}#tests .test-title .inplace-edit input[type=text],.test-main .test-title .inplace-edit input[type=text]{font-size:25px}.make-up-exam-list .make-up-exam-item{border-right:1px dashed #ccc;cursor:pointer;margin-right:10px;padding:15px;width:340px}.make-up-exam-list .make-up-exam-item:hover{background-color:#f9f9f9}.make-up-exam-list .make-up-exam-item:hover .excused-reason{background-color:transparent}.make-up-exam-list .make-up-exam-item:last-child{border-right:none;margin-right:0}.make-up-exam-list .make-up-exam-item .excused-reason{background-color:#f3f3f3}.make-up-exam-list .make-up-exam-item .excused-reason:hover{background-color:#eceff1}.make-up-exam-list .make-up-exam-item attendance-icon .sick{color:#ffbe0e}.make-up-exam-list .make-up-exam-item attendance-icon .late{color:#43a5c6}.make-up-exam-list .make-up-exam-item attendance-icon .absent{color:#d4473c}.makeuptest-list .makeuptest-item{border-bottom:1px solid #ccc;padding:15px 0}.makeuptest-list .makeuptest-item .actions .action .action.on-hoverw,.makeuptest-list .makeuptest-item .actions .action .material-icons,.makeuptest-list .makeuptest-item .actions .action i.on-hover,.makeuptest-list .makeuptest-item .actions .action i.studentclass-status{font-size:20px;margin-right:10px}.makeuptest-list .makeuptest-item .actions a{font-size:14px}.makeuptest-list .makeuptest-item .actions a:before{background-color:rgba(0,0,0,.05)}.makeuptest-list .makeuptest-item h5{margin-top:0}.makeuptest-list .makeuptest-item .makeuptest-students .makeuptest-student{border-right:1px dashed #999;margin-right:25px;margin-top:20px;padding-right:25px;width:250px}.makeuptest-list .makeuptest-item .makeuptest-students .makeuptest-student:first-child{margin-left:0}.makeuptest-list .makeuptest-item .makeuptest-students .makeuptest-student:last-child{border-right:none;margin-right:0}.makeuptest-list .makeuptest-item .makeuptest-add{opacity:.6;transition:.28s}.makeuptest-list .makeuptest-item .makeuptest-add:hover{opacity:1}.tests-add-makeuptest{align-items:center;background-color:#f3f3f3;border:1px dashed #ddd;cursor:pointer;display:flex;font-size:30px;margin-top:20px;padding:30px;transition:background-color .28s}.tests-add-makeuptest i{font-size:30px!important}.tests-add-makeuptest:hover{background-color:#f0f8ff;border:1px dashed #add8e6}#tests-list{background-color:#f3f3f3;height:75px}#tests-list .test-item{background-color:#eaeaea;border-left:1px solid #ccc;color:#333;cursor:pointer;height:inherit;transition:background-color .28s;width:125px}#tests-list .calpalette>div.test-item:not(.reset):hover,#tests-list .sed-students-list .test-item.item:hover,#tests-list .test-item.selected,.sed-students-list #tests-list .test-item.item:hover{border-bottom:5px solid #039be5}#tests-list .test-item:hover{background-color:#e1e1e1}#tests-list .test-item:not(.create){padding:0 10px}#tests-list .test-item.create{background-color:#e3e3e3;border-left:none}#tests-list .test-item.create i{font-size:37px}#reports-reportcardanalysis .trimesterFour,#reports-reportcardanalysis .trimesterOne,#reports-reportcardanalysis .trimesterThree,#reports-reportcardanalysis .trimesterTwo{border-left:1px solid #ccc;max-width:100px}#reports-reportcardanalysis .trimesterFour.first,#reports-reportcardanalysis .trimesterOne.first,#reports-reportcardanalysis .trimesterThree.first,#reports-reportcardanalysis .trimesterTwo.first{border-left:1px solid #ccc}#reports-reportcardanalysis .trimesterFour.is-insufficient,#reports-reportcardanalysis .trimesterOne.is-insufficient,#reports-reportcardanalysis .trimesterThree.is-insufficient,#reports-reportcardanalysis .trimesterTwo.is-insufficient{background-color:transparent;color:red;font-weight:600}#reports-reportcardanalysis .trimester{width:60px}#reports-reportcardanalysis table td,#reports-reportcardanalysis table th{padding:10px 5px}#reports-reportcardanalysis table tr.text-center{border:1px solid #ccc}#reports-reportcardanalysis table td.student-name{max-width:650px}#reports-reportcardanalysis table td.bordered{border:1px solid #ccc!important}#reports-reportcardanalysis .total-points,#reports-reportcardanalysis .trimesterFour{background-color:#faebd7}#reports-reportcardanalysis .total-points.is-insufficient,#reports-reportcardanalysis .trimesterFour.is-insufficient{background-color:#ffff62;color:red}#reports-reportcardanalysis .total-points.is-almost-sufficient,#reports-reportcardanalysis .trimesterFour.is-almost-sufficient{background-color:#faebd7}#reports-reportcardanalysis .total-points{background-color:transparent;border-left:3px solid #bbb}#reports-reportcardanalysis .total-points.last{border-right:3px solid #bbb}#reports-reportcardanalysis .total-points .minimum-insufficient{color:red;font-weight:700}#reports-reportcardanalysis .reportcard-analysis-summary-total{bottom:1px;font-size:10px;position:absolute;right:2px}#reports-reportcardanalysis .page-actions.actions{align-items:center;display:flex}#reports-reportcardanalysis .page-actions.actions a{align-items:center;color:#333!important;display:flex}#reports-reportcardanalysis .page-actions.actions a i{margin-right:10px}#reports-reportcardanalysis .page-actions.actions a:hover i{opacity:1}#reports-reportcardanalysis .page-actions.actions a:not(:last-child):not(.is-selected){opacity:.66}#reports-reportcardanalysis .page-actions.actions a.is-selected{background-color:rgba(0,0,0,.03)!important}#reports-reportcardanalysis .page-actions.actions a.is-selected i{opacity:1}#reports-reportcardanalysis .page-actions.actions a:before{background-color:rgba(0,0,0,.03)!important}@media only screen and (max-width:1599px){.reporttype-modal .modal-container{width:70%}}@media only screen and (min-width:1600px){.reporttype-modal .modal-container{width:45%}}.institution-registration-modal>.modal-container{margin:0;padding:0;width:100vw}.institution-registration-modal>.modal-container>.modal-body{height:100vh;margin:0;max-height:none}@media only screen and (min-width:1920px){.schoolclass-add-student .modal-container{width:60%}.schoolclass-add-student .modal-container .card-body{height:550px;max-height:550px}}@media (max-width:320px){.form-signin .login-skoa-logo{width:280px}#footer{display:none}}@media (max-width:600px){.auth-chooser{width:100vw}.google-signin{padding:0 20px;text-align:center}.google-signin a#gmail-access{margin:auto}.lvs-signin{padding:0 20px}.lvs-signin a#sas-access{display:flex;justify-content:center}.lvs-signin .lvs-text{padding-left:10px;text-align:center}#loginForm{padding:20px}.form-signin{flex-grow:1;justify-content:normal;padding-top:1.5rem}.form-reset,.form-signin{align-items:center;border-radius:0;display:flex;height:100vh}.form-reset,.form-signin{min-width:auto;width:100vw}.form-reset{flex-direction:column;justify-content:center}.form-reset .reset-actions{display:flex;flex-direction:column;flex-grow:1}.card{margin:0}.login-type .login-actions{flex-direction:column;justify-content:space-around}.login-type .login-actions>div{flex:none;justify-content:flex-start}.login-type .login-actions>div:first-child{border-bottom:1px solid #e0e0e0;border-right:none;margin-bottom:15px;padding-bottom:15px}a#sas-access{height:auto;width:auto}.modal-container{height:100vh;width:100vw}.role-switch-dialog .role-switch-list .role-switch-item{padding:10px}.role-switch-dialog .modal-container{height:100vh;margin:0;width:100vw}.role-switch-dialog .modal-footer{bottom:15px;left:30px;position:absolute;right:30px}.skoa .form-signin{flex-direction:column;min-width:auto}.skoa .form-signin .auth-chooser{width:100vw}.skoa .form-signin .auth-chooser #loginForm{padding-top:0}}@media only screen and (max-device-width:480px){#nav-mobile{left:-10px}}.parents-small-tabs .nav-tabs-navigation{margin-bottom:0}.parents-small-tabs .nav-tabs-navigation .nav>li>a{font-size:12px;padding-bottom:10px}.wig-type-names th{border-bottom:2px solid #999;border-right:1px solid #999;padding:10px 20px!important}.wig-type-names th .actions .action.vertate{transform:rotate(-90deg)}.wig-type-names th .actions .action i.action.on-hoverw,.wig-type-names th .actions .action i.material-icons,.wig-type-names th .actions .action i.on-hover,.wig-type-names th .actions .action i.studentclass-status{font-size:24px!important}.wig-section-names th{border-right:1px dashed #bbb;padding:5px!important;vertical-align:text-top;width:103px}.wig-section-names th:last-child{border-right:1px solid #999}.wig-section-names th>div{font-size:11px;font-weight:400;padding:0 7px!important;vertical-align:text-top;word-break:break-word}#grades-table .extra-head-rows th{border-bottom:1px solid #bbb;border-right:1px dashed #bbb;border-top:1px solid #999;font-size:12px;padding:7px 5px!important}#grades-table .extra-head-rows th:last-child{border-right:1px solid #999}#grades-table .extra-head-rows th:first-child{border-bottom:none;border-right:1px solid #999;border-top:none}#grades-table .extra-head-rows th>div{font-weight:400;padding:0 17px!important;text-align:center;width:inherit;word-break:break-all}.weekplanning-timeslots{width:175px}.weekplanning-timeslots .weekplanning-timeslot{border-bottom:1px solid #e3e3e3;cursor:pointer;flex-grow:1;padding:10px 20px}.weekplanning-timeslots .weekplanning-timeslot:hover{background-color:#f9f9f9}.sed-students-list .weekplanning-timeslots .weekplanning-timeslot.item:hover,.weekplanning-timeslots .calpalette>div.weekplanning-timeslot:not(.reset):hover,.weekplanning-timeslots .sed-students-list .weekplanning-timeslot.item:hover,.weekplanning-timeslots .weekplanning-timeslot.selected{background-color:rgba(0,0,0,.04);border-right:5px solid #1f89bd}.inline-editing{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.inline-editing .wk-wysiwyg{background:#fff;border:5px solid #eee;border-radius:8px;margin-bottom:10px;min-height:200px;outline:none;padding:10px}.inline-editing blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15);border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}.inline-editing pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:13px;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all}.student-schedule.collection .collection-item.avatar{padding-left:20px}.highcharts-credits{display:none}#profile-settings-account label{font-size:14px}textarea{background:#fff;border:1px solid #eee;min-height:10rem}div.attendance-today{border-radius:3px;font-size:32px;width:120px}.administrator-schedule div.attendance-today{border-radius:0;width:125px}.dashboard-makeuptest-item{margin-top:10px}.dashboard-makeuptest-item .dashboard-makeuptest-item-viewhandle{justify-content:flex-end;padding-left:5px}.dashboard-makeuptest-item .dashboard-makeuptest-item-viewhandle:hover{background-color:#f3f3f3}.dashboard-makeuptest-item .makeup-exam-student .student-info{width:100px}.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.action.on-hoverw,.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.material-icons,.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.on-hover,.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.studentclass-status{font-size:22px}.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.small.action.on-hoverw,.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.small.material-icons,.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.small.on-hover,.dashboard-makeuptest-item.student-attendance-history-item .state-icons i.small.studentclass-status,.dashboard-makeuptest-item.student-attendance-history-item i.small.action.on-hoverw,.dashboard-makeuptest-item.student-attendance-history-item i.small.material-icons,.dashboard-makeuptest-item.student-attendance-history-item i.small.on-hover,.dashboard-makeuptest-item.student-attendance-history-item i.small.studentclass-status{font-size:20px}.dashboard-makeuptest-item.student-attendance-history-item .planning-item div.attendance-today{border-radius:0;font-size:inherit;width:auto}.dashboard-makeuptest-item.student-attendance-history-item .planning-item div.attendance-today i.action.on-hoverw,.dashboard-makeuptest-item.student-attendance-history-item .planning-item div.attendance-today i.material-icons,.dashboard-makeuptest-item.student-attendance-history-item .planning-item div.attendance-today i.on-hover,.dashboard-makeuptest-item.student-attendance-history-item .planning-item div.attendance-today i.studentclass-status{font-size:24px!important}#academic-profiles #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#academic-profiles #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,#academic-wrapper .dropdown-content li>a.mentor-student-header,#academic-wrapper .light-dropdown-content li>a.mentor-student-header,#administration-audits #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#administration-audits #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,#attendance-registration #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#attendance-registration #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,#profiles #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#profiles #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,#school-profiles #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#school-profiles #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,#schools #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#schools #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,#templates-subjects #profiles-search>div [class*=col] .dropdown-content li>a.profile-search-byfield,#templates-subjects #profiles-search>div [class*=col] .light-dropdown-content li>a.profile-search-byfield,.attendance-board .board .dropdown-content li>a.items,.attendance-board .board .light-dropdown-content li>a.items,.attendance-board .dropdown-content li>a.board,.attendance-board .light-dropdown-content li>a.board,.board-wrapper .board .dropdown-content li>a.items,.board-wrapper .board .light-dropdown-content li>a.items,.board-wrapper .dropdown-content li>a.board,.board-wrapper .light-dropdown-content li>a.board,.dropdown-content #academic-profiles #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content #academic-wrapper li>a.mentor-student-header,.dropdown-content #administration-audits #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content #attendance-registration #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content #profiles #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content #school-profiles #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content #schools #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content #templates-subjects #profiles-search>div [class*=col] li>a.profile-search-byfield,.dropdown-content .attendance-board .board li>a.items,.dropdown-content .attendance-board li>a.board,.dropdown-content .board-wrapper .board li>a.items,.dropdown-content .board-wrapper li>a.board,.dropdown-content .editor li>a.menubar,.dropdown-content .pci-list li>a.pci-list-item,.dropdown-content .student-view li>a.attendance-status,.dropdown-content li>a.attendance-board,.dropdown-content li>a.attitude-view,.dropdown-content li>a.board-wrapper,.dropdown-content li>a.card-icon-add,.dropdown-content li>a.classoverview-students-list.flexify,.dropdown-content li>a.flex,.dropdown-content li>a.flex-abaseline,.dropdown-content li>a.flex-acenter,.dropdown-content li>a.flex-astart,.dropdown-content li>a.layout,.dropdown-content li>a.layout-column,.dropdown-content li>a.layout-row,.dropdown-content li>a.mentor-student-header,.dropdown-content li>a.msh,.dropdown-content li>a.student-item,.dropdown-content li>a.student-view,.editor .dropdown-content li>a.menubar,.editor .light-dropdown-content li>a.menubar,.light-dropdown-content #academic-profiles #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content #academic-wrapper li>a.mentor-student-header,.light-dropdown-content #administration-audits #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content #attendance-registration #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content #profiles #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content #school-profiles #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content #schools #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content #templates-subjects #profiles-search>div [class*=col] li>a.profile-search-byfield,.light-dropdown-content .attendance-board .board li>a.items,.light-dropdown-content .attendance-board li>a.board,.light-dropdown-content .board-wrapper .board li>a.items,.light-dropdown-content .board-wrapper li>a.board,.light-dropdown-content .editor li>a.menubar,.light-dropdown-content .pci-list li>a.pci-list-item,.light-dropdown-content .student-view li>a.attendance-status,.light-dropdown-content li>a.attendance-board,.light-dropdown-content li>a.attitude-view,.light-dropdown-content li>a.board-wrapper,.light-dropdown-content li>a.card-icon-add,.light-dropdown-content li>a.classoverview-students-list.flexify,.light-dropdown-content li>a.flex,.light-dropdown-content li>a.flex-abaseline,.light-dropdown-content li>a.flex-acenter,.light-dropdown-content li>a.flex-astart,.light-dropdown-content li>a.layout,.light-dropdown-content li>a.layout-column,.light-dropdown-content li>a.layout-row,.light-dropdown-content li>a.mentor-student-header,.light-dropdown-content li>a.msh,.light-dropdown-content li>a.student-item,.light-dropdown-content li>a.student-view,.pci-list .dropdown-content li>a.pci-list-item,.pci-list .light-dropdown-content li>a.pci-list-item,.student-view .dropdown-content li>a.attendance-status,.student-view .light-dropdown-content li>a.attendance-status{display:flex!important}.attendance-icon{line-height:normal}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.75)}70%{box-shadow:0 0 0 15px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 rgba(255,169,255,0)}}@keyframes pulse2{0%{box-shadow:0 0 0 0 rgba(136,175,193,.75)}70%{box-shadow:0 0 0 15px transparent}to{box-shadow:0 0 0 0 transparent}}.tempo-toets-dle{background-color:#ccc}.tempo-toets-dle.valued{background-color:#ffb6c1;color:#92332f}.profile-document-upload-wrapper.dz-drag-hover{animation:pulse2 1.5s infinite}.profile-documents-page{transition:all .3s ease}.profile-documents-page.dz-drag-hover{border:2px dashed #53a7ea}table[id*=fixedtableheader] .weekday-content i.action.on-hoverw,table[id*=fixedtableheader] .weekday-content i.material-icons,table[id*=fixedtableheader] .weekday-content i.on-hover,table[id*=fixedtableheader] .weekday-content i.studentclass-status{display:none}#hs-classoverview #classoverview .classoverview-student .attendance-sick,.hs-classoverview #classoverview .classoverview-student .attendance-sick{border-left:1px solid #d4bb77}#hs-classoverview #classoverview .classoverview-student .attendance-late,.hs-classoverview #classoverview .classoverview-student .attendance-late{border-left:1px solid #b7ced6}#hs-classoverview #classoverview .classoverview-student .attendance-absent,#hs-classoverview #classoverview .classoverview-student .attendance-geoorloofd,.hs-classoverview #classoverview .classoverview-student .attendance-absent,.hs-classoverview #classoverview .classoverview-student .attendance-geoorloofd{border-left:1px solid #e2c9c7}#hs-classoverview #classoverview .classoverview-student .attendance,#hs-classoverview #classoverview .classoverview-student .collection.courses,.hs-classoverview #classoverview .classoverview-student .attendance,.hs-classoverview #classoverview .classoverview-student .collection.courses{border-left:1px solid #c0ded3}#hs-classoverview .classoverview-student-wrapper,#schoolclass-assignments .classoverview-student-wrapper,.hs-classoverview .classoverview-student-wrapper{padding:5px}#hs-classoverview .classoverview-student,#schoolclass-assignments .classoverview-student,.hs-classoverview .classoverview-student{display:flex;max-height:75px;overflow:hidden;padding:0!important;padding-right:10px}#hs-classoverview .classoverview-student img,#schoolclass-assignments .classoverview-student img,.hs-classoverview .classoverview-student img{height:75px;margin-right:10px}#hs-classoverview .classoverview-student h5,#schoolclass-assignments .classoverview-student h5,.hs-classoverview .classoverview-student h5{width:165px}#hs-classoverview .classoverview-student img,#schoolclass-assignments .classoverview-student img,.hs-classoverview .classoverview-student img{aspect-ratio:3/4;height:auto;margin-right:5px;width:81px}#hs-classoverview .classoverview-student h5,#schoolclass-assignments .classoverview-student h5,.hs-classoverview .classoverview-student h5{margin-bottom:7px;overflow:hidden}#schoolclass-assignments .classoverview-student{max-width:250px}#schoolclass-assignments .classoverview-student img{margin-right:5px;width:70px!important}#schoolclass-assignments .classoverview-student h5{height:29px;margin-bottom:7px;overflow:hidden;width:120px}#schoolclass-assignments .content-body{height:calc(100vh - 342px);overflow-y:scroll}#schoolclass-assignments .content-body.is-basis{height:calc(100vh - 296px)}#schoolclass-assignments .content-body:after{content:"";flex:auto}#schoolclass-assignments .content-body.voortgezet.assignments-registrations-wrapper{height:calc(100vh - 342px);overflow-y:scroll}#schoolclass-assignments .content-body.voortgezet.assignments-registrations-wrapper .assignments-registrations{grid-gap:10px;display:grid;grid-auto-rows:minmax(73px,auto);grid-template-columns:repeat(4,1fr)}#schoolclass-assignments .content-body.voortgezet.assignments-registrations-wrapper.has-student .assignments-registrations{grid-template-columns:repeat(3,1fr)}.teachers-elementary #schoolclass-assignments .content-body{display:flex}.teachers-elementary .logbook-filterbar{margin-top:1px}#ghx-detail-view.attendance-detail-view .ghx-detail-nav-content{height:calc(100vh - 181px);padding:0 7px 0 55px}.hs-classoverview #ghx-detail-view .ghx-detail-nav-content{height:calc(100vh - 332px)}.teacher-schedule-timeslot{cursor:pointer}.teacher-schedule-timeslot .actions i{width:24px}.teacher-schedule-timeslot .timeslot{align-items:center;border-radius:3px;display:flex;flex:0 0 50px;height:45px;justify-content:center;margin-right:20px;pointer-events:none}.teacher-schedule-timeslot .huiswerk .description{color:#5f9ea0}.teacher-schedule-timeslot.is-current .timeslot,.teacher-schedule-timeslot.is-current:hover{background-color:#90ee90}.teacher-schedule-timeslot.is-past .timeslot,.teacher-schedule-timeslot.is-past:hover{background-color:#f9f9f9}.teacher-schedule-timeslot.is-coming .timeslot{background-color:#add8e6}.teacher-schedule-timeslot.is-coming:hover{background-color:#ecfaff}.mentor-student-header,.msh{background:linear-gradient(90deg,#245777 0,#244457);border-bottom:10px solid #244457;padding:20px 40px 10px}.mentor-student-header .msh-picture-area img,.msh .msh-picture-area img{border:5px solid #9acd32;border-radius:50%;height:150px;padding:5px;width:150px}.fullscreen .mentor-student-header{position:sticky;top:0;z-index:2}.schoolclass-mentor .mentor-pksview .mentor-studview-gradestable,.schoolclass-mentor div.fullscreen .mentor-studview-gradestable{height:auto}.schoolclass-mentor .mentor-pksview .mentor-pksview,.schoolclass-mentor div.fullscreen .mentor-pksview{height:calc(100vh - 358px);width:calc(100vw - 40px)}.schoolclass-mentor .mentor-pksview table{width:auto}.schoolclass-mentor .mentor-pksview tr{background:#fff}.schoolclass-mentor .mentor-pksview tr td:first-child,.schoolclass-mentor .mentor-pksview tr th:first-child{background:#fff;left:0;position:sticky;z-index:2}.schoolclass-mentor .fullscreen .mnt-grades-table{height:calc(100vh - 327px);margin:0;padding-bottom:15px;width:calc(100vw - 17px)}.schoolclass-mentor .fullscreen .studentheader-not-showing .mnt-grades-table{height:calc(100vh - 69px)}#sidenav-overlay{z-index:1000}.zindex-1003{z-index:1003}#sidenav-schoolclass-students,.sidenav-opts{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;padding:24px 32px;position:fixed;top:0;width:600px;z-index:1002}#sidenav-schoolclass-students.right-aligned,.sidenav-opts.right-aligned{left:auto;right:0}#sidenav-schoolclass-students>h4,.sidenav-opts>h4{color:#42526e}#sidenav-schoolclass-students .msc-student-list,#sidenav-schoolclass-students .sidenav-opts-list,.sidenav-opts .msc-student-list,.sidenav-opts .sidenav-opts-list{overflow:auto}#sidenav-schoolclass-students .msc-student,#sidenav-schoolclass-students .sidenav-opts-item,.sidenav-opts .msc-student,.sidenav-opts .sidenav-opts-item{border-radius:3px;color:#42526e;cursor:pointer;margin-right:8px}#sidenav-schoolclass-students .msc-student h4,#sidenav-schoolclass-students .msc-student h5,#sidenav-schoolclass-students .sidenav-opts-item h4,#sidenav-schoolclass-students .sidenav-opts-item h5,.sidenav-opts .msc-student h4,.sidenav-opts .msc-student h5,.sidenav-opts .sidenav-opts-item h4,.sidenav-opts .sidenav-opts-item h5{margin:0 20px 0 0}#sidenav-schoolclass-students .msc-student:hover,#sidenav-schoolclass-students .sidenav-opts-item:hover,.sidenav-opts .msc-student:hover,.sidenav-opts .sidenav-opts-item:hover{background-color:rgba(9,30,66,.04)}#sidenav-schoolclass-students .action.btn-flat,#sidenav-schoolclass-students .action.modal-btn-danger,#sidenav-schoolclass-students .action.modal-btn-primary,#sidenav-schoolclass-students .action.modal-btn-warning,.actions.header .sidenav-opts a.action.modal-btn-danger.disabled-action,.actions.header .sidenav-opts a.action.modal-btn-primary.disabled-action,.actions.header .sidenav-opts a.action.modal-btn-warning.disabled-action,.sidenav-opts .action.btn-flat,.sidenav-opts .action.modal-btn-danger,.sidenav-opts .action.modal-btn-primary,.sidenav-opts .action.modal-btn-warning,.sidenav-opts .actions.header a.action.modal-btn-danger.disabled-action,.sidenav-opts .actions.header a.action.modal-btn-primary.disabled-action,.sidenav-opts .actions.header a.action.modal-btn-warning.disabled-action{color:#42526e}#sidenav-schoolclass-students .action.btn-flat.selected,#sidenav-schoolclass-students .action.btn-flat:hover,#sidenav-schoolclass-students .action.modal-btn-danger:hover,#sidenav-schoolclass-students .action.modal-btn-primary:hover,#sidenav-schoolclass-students .action.modal-btn-warning:hover,#sidenav-schoolclass-students .action.selected.modal-btn-danger,#sidenav-schoolclass-students .action.selected.modal-btn-primary,#sidenav-schoolclass-students .action.selected.modal-btn-warning,#sidenav-schoolclass-students .calpalette>div.action.btn-flat:not(.reset):hover,#sidenav-schoolclass-students .calpalette>div.action.modal-btn-danger:not(.reset):hover,#sidenav-schoolclass-students .calpalette>div.action.modal-btn-primary:not(.reset):hover,#sidenav-schoolclass-students .calpalette>div.action.modal-btn-warning:not(.reset):hover,#sidenav-schoolclass-students .sed-students-list .action.btn-flat.item:hover,#sidenav-schoolclass-students .sed-students-list .action.item.modal-btn-danger:hover,#sidenav-schoolclass-students .sed-students-list .action.item.modal-btn-primary:hover,#sidenav-schoolclass-students .sed-students-list .action.item.modal-btn-warning:hover,.sed-students-list #sidenav-schoolclass-students .action.btn-flat.item:hover,.sed-students-list #sidenav-schoolclass-students .action.item.modal-btn-danger:hover,.sed-students-list #sidenav-schoolclass-students .action.item.modal-btn-primary:hover,.sed-students-list #sidenav-schoolclass-students .action.item.modal-btn-warning:hover,.sed-students-list .sidenav-opts .action.btn-flat.item:hover,.sed-students-list .sidenav-opts .action.item.modal-btn-danger:hover,.sed-students-list .sidenav-opts .action.item.modal-btn-primary:hover,.sed-students-list .sidenav-opts .action.item.modal-btn-warning:hover,.sidenav-opts .action.btn-flat.selected,.sidenav-opts .action.btn-flat:hover,.sidenav-opts .action.modal-btn-danger:hover,.sidenav-opts .action.modal-btn-primary:hover,.sidenav-opts .action.modal-btn-warning:hover,.sidenav-opts .action.selected.modal-btn-danger,.sidenav-opts .action.selected.modal-btn-primary,.sidenav-opts .action.selected.modal-btn-warning,.sidenav-opts .calpalette>div.action.btn-flat:not(.reset):hover,.sidenav-opts .calpalette>div.action.modal-btn-danger:not(.reset):hover,.sidenav-opts .calpalette>div.action.modal-btn-primary:not(.reset):hover,.sidenav-opts .calpalette>div.action.modal-btn-warning:not(.reset):hover,.sidenav-opts .sed-students-list .action.btn-flat.item:hover,.sidenav-opts .sed-students-list .action.item.modal-btn-danger:hover,.sidenav-opts .sed-students-list .action.item.modal-btn-primary:hover,.sidenav-opts .sed-students-list .action.item.modal-btn-warning:hover{background-color:rgba(9,30,66,.04)}.sidenav-opts{z-index:1003}.sc-sidenav-actions{justify-content:flex-end;padding:5px 5px 0}.sc-sidenav-actions i{line-height:24px}.filter-wrapper{background-color:#e9e9e9;border-bottom:1px solid #ddd;padding:10px 1.75rem}.dashboard select{border:1px solid #dcdfe6}.dashboard .filter-wrapper{background-color:#e9e9e9;border-bottom:1px solid #ddd;padding:10px 1.75rem}.dashboard .filter-wrapper .actions a{height:3rem;padding-left:20px;padding-right:20px}.dashboard .daterange.el-input__inner{height:3rem}.dashboard .daterange .el-range-separator{line-height:37px;width:9%}input[type=text].el-input__inner{margin-left:32px!important;padding-top:4px!important}input[type=text].el-input__inner:focus{border-bottom:none;box-shadow:none}.mentor-logs-lists{height:450px;overflow-x:hidden;overflow-y:auto}.mentor-logs-lists .mll-item{margin-bottom:10px;padding:7px 10px}.mentor-logs-lists .mll-item:last-child{margin-bottom:0}.mentor-logs-lists .mll-item:hover{background-color:#f9f9f9;cursor:pointer}.mentor-logs-lists .mll-item .editor{margin:initial}.sasparents-student .mll-item{border-left:3px solid #b0c4de;padding:7px 20px}.sasparents-student .mll-item>div:first-child{border-bottom:1px dashed #b0c4de}.sasparents-student .mll-item>div:first-child h6{font-weight:500}.sasparents-student .mll-item .editor{margin:initial}#school-registrations{min-height:calc(100vh - 179px);overflow:hidden}#school-registrations-form{min-height:calc(100vh - 248px)}#school-registrations-form label{display:block;font-size:1rem;font-weight:600;margin-bottom:3px}#school-registrations-form input{background-color:#fff;border:1px solid #ccc;width:auto}#school-registrations-form .actions .action:focus,#school-registrations-form input:focus,#school-registrations-form select:focus{box-shadow:0 0 0 .1rem rgba(152,206,255,.5)}#school-registrations-form span[role=button] button:focus{box-shadow:0 0 0 .35rem rgba(152,206,255,.5)}#school-registrations-form [type=radio]:not(:checked)+label:focus:before{border:2px solid #fffaf0;box-shadow:0 0 0 .1rem rgba(152,206,255,.5)}#school-registrations-form [type=radio]+label:after{border:2px solid #fffaf0;border-radius:50%}#school-registrations-form .wizard-tab-content h5{background-color:#f3f3f3f3;border-bottom:1px solid #ccc;border-radius:0;line-height:36px;padding:.75rem}#school-registrations-form .guardian-item{background-color:#f9f9f9;border:1px solid #ddd;margin:20px;padding:10px}#school-registrations-form .sidenav-opts input{width:100%}.sidenav-profiles label{font-weight:400}.sidenav-profiles input{background-color:#fff;border:1px solid #e3e3e3;box-shadow:0 2px 2px 0 rgba(0,0,0,.07);font-size:18px;height:3rem;margin-top:5px;padding:10px;width:100%}.placement-num-students{background-color:#f9f9f9;border-radius:2px;font-size:24px;margin-right:5px;padding:10px 20px;text-align:center;width:125px}.placement-num-students:last-child{margin-right:0}.placement-num-students.boys{background-color:#add8e6;color:#4169e1}.placement-num-students.girls{background-color:#ffb6c1;color:#ff1493}.placement-num-students.no-gender{background-color:#ffc879;color:#ac6805}.placement-list{display:flex;flex-direction:column;flex-wrap:wrap}.placement-list .placement-student-card{opacity:.5;padding:5px;position:relative}.placement-list .calpalette>div.placement-student-card:not(.reset):hover,.placement-list .placement-student-card.selected,.placement-list .sed-students-list .placement-student-card.item:hover,.sed-students-list .placement-list .placement-student-card.item:hover{background-color:transparent;opacity:1}.placement-list .placement-student-card.male{border-left:5px solid #add8e6}.placement-list .placement-student-card.female{border-left:5px solid #ffb6c1}.placement-list .placement-student-card td{padding:5px}.placement-list .placement-student-card .placement-student-inner{cursor:pointer;padding:7px;position:relative}.placement-list .placement-student-card .placement-student-inner:hover{background-color:#eee}.placement-list .placement-student-card .placement-student-inner .choice-index{font-size:24px;height:50px;opacity:.7;position:absolute;right:5px;text-align:center;top:5px;width:50px}.placement-list .placement-student-card .placement-student-inner.male{border-left:3px solid #add8e6}.placement-list .placement-student-card .placement-student-inner.female{border-left:3px solid #ffb6c1}.highschool-placement-modal .actions.group .action,.taskbar .actions.group .action{border-left:1px solid #e0e3e8;border-radius:0;margin:0}.highschool-placement-modal .actions.group .action:first-child,.taskbar .actions.group .action:first-child{border-bottom-right-radius:0;border-left:0;border-top-right-radius:0}.highschool-placement-modal .actions.group .action:last-child,.taskbar .actions.group .action:last-child{border-bottom-left-radius:0;border-right:0;border-top-left-radius:0}.highschool-placement-modal .actions .calpalette>div:not(.reset):hover,.highschool-placement-modal .actions .sed-students-list .item:hover,.highschool-placement-modal .actions .selected,.sed-students-list .highschool-placement-modal .actions .item:hover,.sed-students-list .taskbar .actions .item:hover,.taskbar .actions .calpalette>div:not(.reset):hover,.taskbar .actions .sed-students-list .item:hover,.taskbar .actions .selected{background-color:#42526e;color:#fff}.highschool-placement-modal .actions .calpalette>div:not(.reset):hover .action:focus,.highschool-placement-modal .actions .sed-students-list .item:hover .action:focus,.highschool-placement-modal .actions .selected .action:focus,.sed-students-list .highschool-placement-modal .actions .item:hover .action:focus,.sed-students-list .taskbar .actions .item:hover .action:focus,.taskbar .actions .calpalette>div:not(.reset):hover .action:focus,.taskbar .actions .sed-students-list .item:hover .action:focus,.taskbar .actions .selected .action:focus{color:#42526e}.highschool-placement-modal .actions a,.taskbar .actions a{background-color:#f4f5f7;border-radius:3px;color:#42526e;margin-right:3px}.highschool-placement-modal .actions a.gapped,.taskbar .actions a.gapped{gap:3px;margin-right:0}.highschool-placement-modal .actions.gapped,.taskbar .actions.gapped{gap:3px}.highschool-placement-modal .actions.gapped a,.taskbar .actions.gapped a{margin-right:0}.highschool-placement-modal .actions .action:focus,.taskbar .actions .action:focus{background:#f4f5f7;box-shadow:0 0 0 2px #4c9aff;outline:0}.highschool-placement-modal .actions .action:active,.taskbar .actions .action:active{background:#505f79;color:#f4f5f7}.highschool-placement-modal .actions .action.send-back,.taskbar .actions .action.send-back{background-color:#fee;color:#6e4242}.highschool-placement-modal .actions .action.send-back:hover,.taskbar .actions .action.send-back:hover{background-color:#db3232;color:#ffecec}.highschool-placement-modal .actions .dropdown-content li a,.highschool-placement-modal .actions .light-dropdown-content li a,.taskbar .actions .dropdown-content li a,.taskbar .actions .light-dropdown-content li a{background-color:#fff;border-radius:0;color:inherit;margin:0;max-width:none}.highschool-placement-modal .actions .dropdown-content li a:hover,.highschool-placement-modal .actions .light-dropdown-content li a:hover,.taskbar .actions .dropdown-content li a:hover,.taskbar .actions .light-dropdown-content li a:hover{background-color:#eee}.highschool-placement-modal .actions .dropdown-content li a:before,.highschool-placement-modal .actions .light-dropdown-content li a:before,.taskbar .actions .dropdown-content li a:before,.taskbar .actions .light-dropdown-content li a:before{content:none}.side-nav.fixed .taskbar .actions a{background:#eee;display:flex;font-size:14px;height:36px;line-height:inherit;padding:3px 10px}.sed-student-input{height:calc(100vh - 376px)}.fullscreen.card .sed-student-input{height:calc(100vh - 115px)}.total-number{align-items:center;border-right:5px solid #eee;display:flex;font-size:60px;justify-content:center;margin-right:10px;text-align:center}.def-list dl,.schooltype-overview-list dl{border-spacing:0;display:table;margin-bottom:5px;margin-top:1px;table-layout:fixed;width:100%}.def-list dt,.schooltype-overview-list dt{box-sizing:border-box;color:#5e6c84;display:table-cell;font-weight:400;padding:2px 5px 2px 0;text-align:left;vertical-align:top;width:75px}.def-list dd,.schooltype-overview-list dd{display:table-cell}.def-list dd:first-of-type,.schooltype-overview-list dd:first-of-type{width:50px}.def-list dd.dd-stillopen,.schooltype-overview-list dd.dd-stillopen{background-color:#b0e0e6;color:#008b8b;font-size:12px;margin:0;padding:0;text-align:center;width:25px}.def-list dd.dd-accepted,.schooltype-overview-list dd.dd-accepted{background-color:#90ee90;color:#006400;font-size:12px;margin:0;padding:0;text-align:center;width:25px}.def-list dd.dd-declined,.schooltype-overview-list dd.dd-declined{background-color:#ffe4e1;color:hotpink;font-size:12px;margin:0;padding:0;text-align:center;width:25px}#administration-app .side-nav .sub-menu>ul,#examinateur-app .side-nav .sub-menu>ul{padding-bottom:0}#administration-app #school-registrations,#examinateur-app #school-registrations{overflow:initial}#administration-app #school-registrations.admin-student-placement{height:calc(100vh - 64px)}#administration-app #school-registrations.admin-student-flowthrough{height:auto;min-height:calc(100vh - 64px)}.tab-content .tab-container{animation:fadeIn .3s;display:block}.registration-requirements .reg-req-item{border-radius:2px;margin-right:10px;padding:7px 15px}.registration-requirements .reg-req-item:last-child{margin-right:0}.registration-requirements .reg-req-item.req-missing{background-color:#e6d2d3}.registration-requirements .reg-req-item.req-missing label{color:#5a2c2e}.registration-requirements .reg-req-item.req-missing [type=checkbox].filled-in:checked+label:before{border-bottom-color:#5a2c2e;border-right-color:#5a2c2e}.registration-requirements .reg-req-item.req-missing [type=checkbox].filled-in+label:after,.registration-requirements .reg-req-item.req-missing [type=checkbox].filled-in:checked+label:after{background:transparent;border:none}.registration-requirements .reg-req-item.req-submitted{background-color:#bae5ba}.registration-requirements .reg-req-item.req-submitted label{color:#556b2f}.registration-requirements .reg-req-item.req-submitted [type=checkbox].filled-in:checked+label:before{border-bottom-color:#556b2f;border-right-color:#556b2f}.registration-requirements .reg-req-item.req-submitted [type=checkbox].filled-in+label:after,.registration-requirements .reg-req-item.req-submitted [type=checkbox].filled-in:checked+label:after{background:transparent;border:none}#notifications-list h5,#sidenav-notifications h5{background:#f9f9f9;border-bottom:1px solid #e6eaf0;border-top:1px solid #e6eaf0;color:#42526e;font-size:18px;margin:0;padding:10px}#notifications-list .notifications-view-all,#sidenav-notifications .notifications-view-all{background:#fff;border-top:1px solid #ddd;bottom:0;left:0;padding:20px;position:absolute;text-align:center;width:100%}#notifications-list h5{border-top:none;font-size:24px;padding-bottom:12px}#notifications-list,.notification-overlay{max-width:100vw;overflow-y:auto;width:400px}#notifications-list .notification-list-header,.notification-overlay .notification-list-header{flex-grow:1;font-size:20px;margin-bottom:0;margin-top:0}#notifications-list .time-grouping-wrapper .time-group-header h6,.notification-overlay .time-grouping-wrapper .time-group-header h6{color:#666;font-size:12px;font-weight:500;text-transform:uppercase}.fullyear-calendar{height:100vh}.documents-view table .checkbox{margin-left:7px;margin-top:-28px}.documents-view table .checkbox label{height:auto}.documents-view table .document-item__name{line-height:36px}.documents-view.brws-files-view .document-border{border-bottom:1px solid #e6e8eb}.documents-view.brws-files-view .documents-item{background:none;border-bottom:1px solid #e6e8eb;border-top:none;cursor:pointer;margin:0;padding:0}.documents-view.brws-files-view .documents-item .documents-item__wrapper{align-items:center;display:flex;min-height:38px;position:relative;width:100%}.documents-view.brws-files-view .documents-item .documents-item__wrapper>*{display:table-cell;vertical-align:middle}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-icon{flex-shrink:0}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-icon span{display:block;height:40px;margin:12px;position:relative;width:40px}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-details{align-items:flex-start;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-wrap:inherit;max-width:inherit;min-width:0;position:relative;vertical-align:middle;width:auto;width:calc(100% - 208px)}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-details .documents-item__heading-group{align-items:center;display:flex;max-width:100%}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-details .documents-item__heading-group .documents-item__heading{color:#333;display:inline-block;font-size:14px;line-height:24px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-details .documents-item__subheading{color:#637282;font-size:12px;line-height:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-details .documents-item__subheading .document-title-bubble__container{display:inline-block;position:relative}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item-details .documents-item__subheading .documents-item__subheading-parent{color:#637282;display:inline-block;margin-right:5px;padding-right:9px}.documents-view.brws-files-view .documents-item .documents-item__wrapper .documents-item__actions{flex-shrink:0;max-width:inherit;padding-left:15px;position:relative;text-align:right;width:auto}div.table .file-row:nth-child(odd){background:#f9f9f9}div.file-row .name{text-align:left}div.file-row input[type=text]{background:#fff;border:1px solid #ddd;border-radius:3px;height:36px;margin-top:16px;padding:3px 10px}div.file-row select{border:1px solid #ddd}div.file-row span.preview img{border-radius:3px}div.table .file-row{display:flex}div.table .file-row>div{border-top:1px solid #ddd;display:table-cell;flex-grow:1;padding:8px;vertical-align:top}div.table .file-row>div:first-child{flex:0 0 100px}div.table .file-row>div:nth-child(2){min-width:450px}div.table .file-row>div .actions{margin-top:1em}div.table .file-row p.name{word-wrap:break-word;box-sizing:border-box;color:#707070;display:block;font-weight:400;margin-bottom:3px;padding:0;text-align:left;width:auto;word-break:break-word}div.table .file-row strong.error.text-danger{color:#cd5c5c}table.documents-table tr td.thumbnail{text-align:center;width:75px}table.documents-table tr td.thumbnail img{border-radius:5px;height:45px;width:45px}table.documents-table tr a{color:#333}table.documents-table tr:hover{background-color:#f9f9f9;cursor:pointer}.pdfviewer-modal select{border:1px solid #ddd;height:2.5rem}.pdfviewer-modal input{border:1px solid #ddd;border-radius:2px;height:2.5rem;padding:10px;width:inherit}.pdfviewer-modal .custom-columns{background-color:#f6f6f6;border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;margin-top:20px;max-height:calc(100% - 184px);overflow:auto;padding-bottom:10px;padding-top:10px}.pdfviewer-modal .custom-columns.not-custom{padding-bottom:0}table.expandable-viewing select,table.students-examyear select{height:2.25rem}table.expandable-viewing input[type=text],table.students-examyear input[type=text]{background-color:#fff;border:none;height:2.25rem;margin-left:inherit!important;padding-top:0!important}table.expandable-viewing .inplace-edit,table.students-examyear .inplace-edit{border:1px solid #eee}table.expandable-viewing .inplace-edit .edit-icon,table.students-examyear .inplace-edit .edit-icon{background:#fff}table.expandable-viewing i.action.on-hoverw,table.expandable-viewing i.material-icons,table.expandable-viewing i.on-hover,table.expandable-viewing i.studentclass-status,table.students-examyear i.action.on-hoverw,table.students-examyear i.material-icons,table.students-examyear i.on-hover,table.students-examyear i.studentclass-status{font-size:24px}table.expandable-viewing thead tr,table.students-examyear thead tr{background:#fff}table.expandable-viewing thead tr th,table.students-examyear thead tr th{background:#fff;position:sticky;top:0;z-index:2}table.expandable-viewing td .actions .female,table.expandable-viewing td .actions .male,table.students-examyear td .actions .female,table.students-examyear td .actions .male{font-weight:700;height:30px;width:30px}table.expandable-viewing td .actions .male,table.students-examyear td .actions .male{background:#add8e6;color:#4682b4}table.expandable-viewing td .actions .female,table.students-examyear td .actions .female{background:#ffb6c1;color:#ff1493}table.expandable-viewing tr.parent-row:nth-child(2n),table.expandable-viewing tr.parent-row:nth-child(odd),table.students-examyear tr.parent-row:nth-child(2n),table.students-examyear tr.parent-row:nth-child(odd){border-bottom:1px dashed #ddd}table.expandable-viewing tr.parent-row:nth-child(odd),table.students-examyear tr.parent-row:nth-child(odd){background-color:#f9f9f9}table.expandable-viewing tr.parent-row:nth-child(2n),table.students-examyear tr.parent-row:nth-child(2n){background-color:#fff}table.expandable-viewing tbody tr.child-row,table.students-examyear tbody tr.child-row{background:#fff}table.students-examyear input[type=text],table.students-examyear select{border:1px solid #eee;height:43px}table.expandable-viewing tr{border-left:2px solid transparent}table.expandable-viewing tr.parent-row.is-open{background-color:#f1faff;border-left:3px solid #039be5}table.expandable-viewing tr.parent-row.is-open .inplace-edit{border:1px solid #ddd}table.expandable-viewing tr.parent-row.is-open .inplace-edit .edit-icon{background:#fff}table.expandable-viewing tr.child-row.small td{padding:10px 5px}table.expandable-viewing tr.child-row.is-open{border-left:3px solid #999}table.expandable-viewing .requests-container .requests-list .request-label.green,table.expandable-viewing .requests-container .requests-list .request-label.modal-btn-danger:focus,table.expandable-viewing .requests-container .requests-list .request-label.modal-btn-danger:hover,table.expandable-viewing .requests-container .requests-list .request-label.red{border:none}.examyear-vrijstelling{height:calc(100vh - 205px);overflow-x:auto;padding:2rem}.examyear-vrijstelling table.students-examyear-studyprograms tbody td:nth-child(4),.examyear-vrijstelling table.students-examyear-studyprograms thead th:nth-child(4){left:236px}table.examyear-resultsoverview{font-size:13px;width:max-content}table.examyear-resultsoverview>thead{border-bottom:none}table.examyear-resultsoverview>thead>th{padding:7px 5px}table.examyear-resultsoverview>thead>th:first-child{border-right:none}table.examyear-resultsoverview>thead>th:first-child:after,table.examyear-resultsoverview>thead>th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}table.examyear-resultsoverview>thead>th:first-child:after{right:1px}table.examyear-resultsoverview>tbody{border:1px solid #333}table.examyear-resultsoverview>tbody>tr>td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:0 10px}table.examyear-resultsoverview>tbody>tr>td:first-child{left:0}table.examyear-resultsoverview>tbody>tr>td:first-child:before{border-left:1px solid #333;left:-1px}table.examyear-resultsoverview>tbody>tr>td:nth-child(2){left:40px;width:200px}table.examyear-resultsoverview>tbody>tr>td:nth-child(3){border-right:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.examyear-resultsoverview>tbody>tr>td:nth-child(3):after{right:1px}table.examyear-resultsoverview>tbody>tr>td.is-first{border-left:1px solid #333}table.examyear-resultsoverview>tbody>tr>td.is-grade{width:50px}table.examyear-resultsoverview>tbody>tr>td.is-extra{background-color:#e8f8ec}table.examyear-resultsoverview>tbody>tr>td.is-vrijstelling{background-color:#ffef99}table.examyear-resultsoverview>tbody>tr>td.is-average{background:#f0f8ff;border-right:1px solid #333}table.examyear-resultsoverview>tbody>tr:hover{background:#f3f3f3;cursor:pointer}table.examyear-resultsoverview>tbody>tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#f3f3f3}.examyear-results-wrapper{height:calc(100vh - 179px);margin:20px 0 0 20px;overflow-x:auto;padding-bottom:40px}.examyear-results-wrapper.fullscreen{padding:20px}.examyear-results-wrapper table.examyear-resultsoverview{font-size:13px;width:max-content}.examyear-results-wrapper table.examyear-resultsoverview thead{border-bottom:none}.examyear-results-wrapper table.examyear-resultsoverview thead th{padding:7px 5px}.examyear-results-wrapper table.examyear-resultsoverview thead th:first-child{background:#fff;border-right:none;position:sticky;z-index:10!important}.examyear-results-wrapper table.examyear-resultsoverview thead th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.examyear-results-wrapper table.examyear-resultsoverview thead th:first-child:after{content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:0;width:100%}.examyear-results-wrapper table.examyear-resultsoverview thead th:first-child+th{border-left:none!important;border-right:none!important}.examyear-results-wrapper table.examyear-resultsoverview thead th:first-child{left:0;width:40px}.examyear-results-wrapper table.examyear-resultsoverview thead th:first-child:before{border-left:1px solid #333;left:-1px}.examyear-results-wrapper table.examyear-resultsoverview thead tr:first-child th,.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(2) th,.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th{background:#fff;position:sticky;top:0}.examyear-results-wrapper table.examyear-resultsoverview thead tr:first-child th:before,.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(2) th:before,.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:before{content:"";height:100%;position:absolute;top:0;width:100%}.examyear-results-wrapper table.examyear-resultsoverview thead tr:first-child th:after,.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(2) th:after,.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:after{border-bottom:1px solid #333;border-right:1px solid #333;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.examyear-results-wrapper table.examyear-resultsoverview thead tr:first-child th{z-index:9}.examyear-results-wrapper table.examyear-resultsoverview thead tr:first-child th:first-child:after{border-bottom:none}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(2) th{top:32px}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th{top:30px}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:before{border-right:1px dashed #333;position:absolute;right:-1px}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:after{border-right:none}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:nth-child(2):after{border-right:1px dashed #333;position:absolute;right:-1px}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:nth-child(3n),.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:nth-child(3n+1),.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:nth-child(3n+2){border:none;border-right:1px dashed #333}.examyear-results-wrapper table.examyear-resultsoverview thead tr:nth-child(3) th:first-child{border-right:none}.examyear-results-wrapper table.examyear-resultsoverview tbody{border:1px solid #333}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:0 10px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td{text-align:center;width:40px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:first-child,.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(2),.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(3){background:#fff;position:sticky}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:first-child:before,.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(2):before,.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(3):before{content:"";height:100%;position:absolute;top:0;width:100%}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:first-child:after,.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(2):after,.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(3):after{border-right:1px dashed #333;content:"";height:100%;position:absolute;right:-1px;top:0;width:100%}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:first-child{left:0;width:40px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:first-child:before{border-left:1px solid #333;left:-1px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(2){left:40px;text-align:left;width:200px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(3){border-right:none;left:240px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:225px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td:nth-child(3):after{right:1px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td.is-first{border-left:1px solid #333}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td.is-grade{width:50px}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td.is-extra{background-color:#e8f8ec}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td.is-vrijstelling{background-color:#ffef99}.examyear-results-wrapper table.examyear-resultsoverview tbody tr td.is-average{background:#f0f8ff;border-right:1px solid #333}.examyear-results-wrapper table.examyear-resultsoverview tbody tr:hover{background:#f3f3f3;cursor:pointer}.examyear-results-wrapper table.examyear-resultsoverview tbody tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#f3f3f3}div.examinateur-resultsoverview table.examyear-resultsoverview{width:100%}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody{border:1px solid #333}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:6px 10px}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td.no-po{background-color:#f0f0f0}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td:first-child{width:200px}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td:nth-child(2),div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td:nth-child(3),div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td:nth-child(4){text-align:center;width:60px}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td.lb-thick,div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td:nth-last-child(2){border-left:2px solid #333}div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td.cell-avg,div.examinateur-resultsoverview table.examyear-resultsoverview>tbody>tr>td:last-child{border-left:2px solid #333;text-align:center;width:50px}table.students-examyear-studyprograms td{border-bottom:1px solid #bbb;border-right:1px dashed #ccc}table.students-examyear-studyprograms td:first-child{border-left:1px solid #ccc}table.students-examyear-studyprograms td select{background:transparent;border:0;height:26px;text-align:center;text-align-last:center}table.students-examyear-studyprograms.small td{padding:0!important}table.students-examyear-studyprograms.small td.info-cell>div{padding:10px 7px}table.students-examyear-studyprograms.small td select{height:40px}table.students-examyear-studyprograms.small td.is-extra{background:khaki}table.students-examyear-studyprograms.small td.is-herexamen{background:#bcfffe}table.students-examyear-studyprograms.small td.is-vrijstelling{background:#9fff9f}table.students-examyear-studyprograms.small td.is-ziekgeweest{background:#f7b7c2}table.students-examyear-studyprograms.small td.is-zm{background:#e1c0ef}table.students-examyear-studyprograms.small td.is-vakdiploma{background:#fae4cf}table.students-examyear-studyprograms thead th{background:#fff;left:0;position:sticky;top:0;z-index:3}table.students-examyear-studyprograms thead th:after{border-bottom:3px double #bbb;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:1px;width:100%}table.students-examyear-studyprograms tbody td:first-child,table.students-examyear-studyprograms tbody td:nth-child(2),table.students-examyear-studyprograms tbody td:nth-child(3),table.students-examyear-studyprograms tbody td:nth-child(4){border-right:1px dashed #fff}table.students-examyear-studyprograms tbody td:first-child:after,table.students-examyear-studyprograms tbody td:nth-child(2):after,table.students-examyear-studyprograms tbody td:nth-child(3):after,table.students-examyear-studyprograms tbody td:nth-child(4):after{border-right:1px dashed #ccc;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}table.students-examyear-studyprograms tbody td:nth-child(2),table.students-examyear-studyprograms thead th:nth-child(2){left:38px}table.students-examyear-studyprograms tbody td:nth-child(3),table.students-examyear-studyprograms thead th:nth-child(3){left:151px}table.students-examyear-studyprograms tbody td:nth-child(4),table.students-examyear-studyprograms thead th:nth-child(4){left:341px}.subjectcell-overlay-content .is-extra,table.students-examyear-studyprograms .is-extra{background:khaki}.subjectcell-overlay-content .is-herexamen,table.students-examyear-studyprograms .is-herexamen{background:#bcfffe}.subjectcell-overlay-content .is-vrijstelling,table.students-examyear-studyprograms .is-vrijstelling{background:#9fff9f}.subjectcell-overlay-content .is-ziekgeweest,table.students-examyear-studyprograms .is-ziekgeweest{background:#f7b7c2}.subjectcell-overlay-content .is-zm,table.students-examyear-studyprograms .is-zm{background:#e1c0ef}.subjectcell-overlay-content .is-vakdiploma,table.students-examyear-studyprograms .is-vakdiploma{background:#fae4cf}table.examyear-cijferlijst{font-size:13px;width:100%}table.examyear-cijferlijst thead{border-bottom:none}table.examyear-cijferlijst thead th{padding:7px 5px}table.examyear-cijferlijst thead th:first-child{background:#fff;border-right:none;position:sticky;z-index:10!important}table.examyear-cijferlijst thead th:first-child:after,table.examyear-cijferlijst thead th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}table.examyear-cijferlijst thead th:first-child:after{right:1px}table.examyear-cijferlijst thead th:first-child+th{border-left:none;border-right:none}table.examyear-cijferlijst thead th:first-child{left:0;width:40px}table.examyear-cijferlijst thead th:first-child:before{left:0}table.examyear-cijferlijst thead tr:first-child th:first-child{border-left:none;border-top:none;padding:0}table.examyear-cijferlijst thead tr:first-child th:nth-child(2){border-left:1px solid #333}table.examyear-cijferlijst thead tr:first-child th,table.examyear-cijferlijst thead tr:nth-child(2) th,table.examyear-cijferlijst thead tr:nth-child(3) th{border-right:1px solid #333;position:relative}table.examyear-cijferlijst thead tr:first-child th:before,table.examyear-cijferlijst thead tr:nth-child(2) th:before,table.examyear-cijferlijst thead tr:nth-child(3) th:before{content:"";height:100%;position:absolute;top:0}table.examyear-cijferlijst thead tr:first-child th:after,table.examyear-cijferlijst thead tr:nth-child(2) th:after,table.examyear-cijferlijst thead tr:nth-child(3) th:after{border-bottom:1px solid #333;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}table.examyear-cijferlijst thead tr:nth-child(2),table.examyear-cijferlijst thead tr:nth-child(3){font-size:12px;padding:3px}table.examyear-cijferlijst thead tr:first-child th{background:#fff;border-top:1px solid #333;position:sticky;top:0;z-index:9}table.examyear-cijferlijst thead tr:first-child th:first-child{border-right:none!important}table.examyear-cijferlijst thead tr:first-child th:first-child:after{border-bottom:none}table.examyear-cijferlijst thead tr:nth-child(2) th:first-child{border-right:none}table.examyear-cijferlijst thead tr:nth-child(2) th:first-child:after{border-left:none;border-right:none}table.examyear-cijferlijst thead tr:nth-child(2) th:nth-child(2):after{border-left:none}table.examyear-cijferlijst thead tr:nth-child(3) th:first-child{border-left:1px solid #333;padding-left:10px}table.examyear-cijferlijst thead tr:nth-child(3) th:before{position:absolute;right:0}table.examyear-cijferlijst thead tr:nth-child(3) th:after{border-right:none}table.examyear-cijferlijst thead tr:nth-child(3) th:nth-child(2):after{position:absolute;right:0}table.examyear-cijferlijst tbody{border:1px solid #333}table.examyear-cijferlijst tbody tr td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:2px 10px}table.examyear-cijferlijst tbody tr td:first-child{min-width:200px}table.examyear-cijferlijst tbody tr td:nth-child(2),table.examyear-cijferlijst tbody tr td:nth-child(3),table.examyear-cijferlijst tbody tr td:nth-child(4),table.examyear-cijferlijst tbody tr td:nth-child(5){border-left:1px solid #333;text-align:center;width:60px}table.examyear-cijferlijst tbody tr td:first-child,table.examyear-cijferlijst tbody tr td:nth-child(2),table.examyear-cijferlijst tbody tr td:nth-child(3),table.examyear-cijferlijst tbody tr td:nth-child(4),table.examyear-cijferlijst tbody tr td:nth-child(5){background:#fff;position:sticky}table.examyear-cijferlijst tbody tr td:first-child:before,table.examyear-cijferlijst tbody tr td:nth-child(2):before,table.examyear-cijferlijst tbody tr td:nth-child(3):before,table.examyear-cijferlijst tbody tr td:nth-child(4):before,table.examyear-cijferlijst tbody tr td:nth-child(5):before{content:"";height:100%;position:absolute;top:0;width:100%}table.examyear-cijferlijst tbody tr td:first-child:after,table.examyear-cijferlijst tbody tr td:nth-child(2):after,table.examyear-cijferlijst tbody tr td:nth-child(3):after,table.examyear-cijferlijst tbody tr td:nth-child(4):after,table.examyear-cijferlijst tbody tr td:nth-child(5):after{border-right:1px dashed #333;content:"";height:100%;position:absolute;right:-1px;top:0;width:100%}table.examyear-cijferlijst tbody tr td:nth-child(2){left:40px;text-align:center}table.examyear-cijferlijst tbody tr td.lb-thick{border-left:2px solid #333}table.examyear-cijferlijst tbody tr td.lb-dashed{border-left:1px dashed #333}table.examyear-cijferlijst tbody tr td.is-first{border-left:1px solid #333}table.examyear-cijferlijst tbody tr td.is-grade{width:50px}table.examyear-cijferlijst tbody tr td.is-extra{background-color:#e8f8ec}table.examyear-cijferlijst tbody tr td.is-vrijstelling{background-color:#ffef99}table.examyear-cijferlijst tbody tr td.is-average{background:#f0f8ff;border-right:1px solid #333}table.examyear-cijferlijst tbody tr td.is3{background:#f96969;color:#5d0606}table.examyear-cijferlijst tbody tr td.is4{background:#f5aeae;color:#a53030}table.examyear-cijferlijst tbody tr td.is5{background:#fce9e9;color:#f08080}table.examyear-cijferlijst tbody tr td.is6{background:#a9e653;color:#365806}table.examyear-cijferlijst tbody tr td.is7{background:#74c736;color:#0d1706}table.examyear-cijferlijst tbody tr td.is8{background:#09903e7a;color:#0f788b}table.examyear-cijferlijst tbody tr td.is9{background:#0acd57bf;color:#0f788b}table.examyear-cijferlijst tbody tr:hover{background:#f3f3f3;cursor:pointer}table.examyear-cijferlijst tbody tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#f3f3f3}table.attendance-overview-monthly{font-size:13px;width:100%}table.attendance-overview-monthly thead{border-bottom:none}table.attendance-overview-monthly thead th{padding:7px 5px}table.attendance-overview-monthly thead th:first-child{background:#fff;border-right:none;position:sticky;z-index:10!important}table.attendance-overview-monthly thead th:first-child:after,table.attendance-overview-monthly thead th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}table.attendance-overview-monthly thead th:first-child:after{right:1px}table.attendance-overview-monthly thead th:first-child+th{border-left:none;border-right:none}table.attendance-overview-monthly thead th:first-child{left:0;width:40px}table.attendance-overview-monthly thead th:first-child:before{left:0}table.attendance-overview-monthly thead tr:first-child th:first-child,table.attendance-overview-monthly thead tr:nth-child(2) th:first-child,table.attendance-overview-monthly thead tr:nth-child(3) th:first-child{border-left:none;border-top:none;padding:0}table.attendance-overview-monthly thead tr:first-child th:nth-child(2),table.attendance-overview-monthly thead tr:nth-child(2) th:nth-child(2),table.attendance-overview-monthly thead tr:nth-child(3) th:nth-child(2){border-left:1px solid #333}table.attendance-overview-monthly thead tr:nth-child(2) th:nth-child(2){border-left:2px solid #333}table.attendance-overview-monthly thead tr:first-child,table.attendance-overview-monthly thead tr:nth-child(2),table.attendance-overview-monthly thead tr:nth-child(3){border-bottom:none}table.attendance-overview-monthly thead tr:first-child th,table.attendance-overview-monthly thead tr:nth-child(2) th,table.attendance-overview-monthly thead tr:nth-child(3) th{border-right:1px solid #333;position:relative}table.attendance-overview-monthly thead tr:first-child th:before,table.attendance-overview-monthly thead tr:nth-child(2) th:before,table.attendance-overview-monthly thead tr:nth-child(3) th:before{content:"";height:100%;position:absolute;top:0}table.attendance-overview-monthly thead tr:first-child th:not(:first-child):after,table.attendance-overview-monthly thead tr:nth-child(2) th:not(:first-child):after,table.attendance-overview-monthly thead tr:nth-child(3) th:not(:first-child):after{border-bottom:1px solid #333;border-left:1px solid #333;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}table.attendance-overview-monthly thead tr:nth-child(2),table.attendance-overview-monthly thead tr:nth-child(3){font-size:12px;padding:3px}table.attendance-overview-monthly thead tr:first-child th{background:#fff;border-top:2px solid #333;position:sticky;top:0;z-index:9}table.attendance-overview-monthly thead tr:first-child th:first-child{border-right:none!important}table.attendance-overview-monthly thead tr:first-child th:first-child:after{border-bottom:none;border-left:1px solid #333;border-left:none;border-top:none}table.attendance-overview-monthly thead tr:nth-child(2) th{background:#fff;border-top:1px solid #333;position:sticky;top:33px;z-index:9}table.attendance-overview-monthly thead tr:nth-child(2) th:first-child{border-right:none}table.attendance-overview-monthly thead tr:nth-child(2) th:first-child:after{border-left:none;border-right:none}table.attendance-overview-monthly thead tr:nth-child(2) th:nth-child(2):after{border-left:none}table.attendance-overview-monthly thead tr:nth-child(3) th:first-child{border-left:1px solid #333;padding-left:10px}table.attendance-overview-monthly thead tr:nth-child(3) th:before{position:absolute;right:0}table.attendance-overview-monthly thead tr:nth-child(3) th:after{border-right:none}table.attendance-overview-monthly thead tr:nth-child(3) th:nth-child(2):after{position:absolute;right:0}table.attendance-overview-monthly.examyear{width:max-content}table.attendance-overview-monthly.examyear thead tr:first-child th{background:#fff;border-bottom:none;border-top:none;position:sticky;top:0;z-index:9}table.attendance-overview-monthly.examyear thead tr:first-child th:after{border-top:2px solid #333}table.attendance-overview-monthly.examyear thead tr:first-child th:first-child,table.attendance-overview-monthly.examyear thead tr:first-child th:nth-child(2),table.attendance-overview-monthly.examyear thead tr:first-child th:nth-child(3){border-left:none!important;border-right:none!important}table.attendance-overview-monthly.examyear thead tr:first-child th:first-child:after,table.attendance-overview-monthly.examyear thead tr:first-child th:nth-child(2):after,table.attendance-overview-monthly.examyear thead tr:first-child th:nth-child(3):after{border-bottom:none;border-right:none;right:0}table.attendance-overview-monthly.examyear thead tr:first-child th:first-child:after{border-right:1px solid #333;border-top:none;right:0}table.attendance-overview-monthly.examyear thead tr:first-child th:nth-child(3):after{border-bottom:1px solid #333;border-left:none}table.attendance-overview-monthly.examyear thead tr:nth-child(2) th{background:#fff;position:sticky;top:32px;z-index:9}table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:first-child,table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:nth-child(2){border-left:none;border-right:none;border-top:none}table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:first-child:after,table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:nth-child(2):after{border-left:none;border-right:none;right:-1px}table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:first-child:first-child:after,table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:nth-child(2):first-child:after{border-right:1px solid #333;right:0}table.attendance-overview-monthly.examyear thead tr:nth-child(2) th:nth-child(2):after{border-left:1px solid #333}table.attendance-overview-monthly.examyear thead tr:nth-child(3) th{background:#fff;border-top:1px solid #333;position:sticky;top:63px;z-index:9}table.attendance-overview-monthly.examyear thead tr:nth-child(3) th:first-child{border-left:none;border-right:none;border-top:none}table.attendance-overview-monthly.examyear thead tr:nth-child(3) th:first-child:after{border-left:none;border-right:none;right:-1px}table.attendance-overview-monthly.examyear thead tr:nth-child(3) th:first-child:first-child:after{border-bottom:1px solid #333;border-left:none;border-right:1px solid #333;right:0}table.attendance-overview-monthly.examyear tbody{border:none}table.attendance-overview-monthly.examyear tbody tr td:not(:first-child):not(:nth-child(2)){text-align:center;width:40px}table.attendance-overview-monthly.examyear tbody tr td:nth-child(2){text-align:center;width:65px}table.attendance-overview-monthly.examyear tbody tr td:first-child{left:0;position:sticky;z-index:3}table.attendance-overview-monthly.examyear tbody tr td:first-child:after{background:#fff;border-left:1px solid #333;border-right:1px solid #333;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}table.attendance-overview-monthly.examyear tbody tr:first-child td{border-top:1px solid #333}table.attendance-overview-monthly tbody{border:1px solid #333}table.attendance-overview-monthly tbody tr td{border-bottom:1px solid #333;line-height:30px;padding:2px 10px}table.attendance-overview-monthly tbody tr td:empty{background:#e9e9e9}table.attendance-overview-monthly tbody tr td:first-child{min-width:200px}table.attendance-overview-monthly tbody tr td:not(:first-child){border-left:1px dashed #333;border-right:1px dashed #333;text-align:center;width:60px}table.attendance-overview-monthly tbody tr td:nth-child(2){border-left:1px solid #333;border-right:none;left:40px;text-align:center}table.attendance-overview-monthly tbody tr td.lb-thick{border-left:2px solid #333}table.attendance-overview-monthly tbody tr td.lb-dashed{border-left:1px dashed #333}table.attendance-overview-monthly tbody tr td.is-first{border-left:1px solid #333}table.attendance-overview-monthly tbody tr td.is-grade{width:50px}table.attendance-overview-monthly tbody tr td.is-extra{background-color:#e8f8ec}table.attendance-overview-monthly tbody tr td.is-vrijstelling{background-color:#ffef99}table.attendance-overview-monthly tbody tr td.is-average{background:#f0f8ff;border-right:1px solid #333}table.attendance-overview-monthly tbody tr td.is3{background:#f96969;color:#5d0606}table.attendance-overview-monthly tbody tr td.is4{background:#f5aeae;color:#a53030}table.attendance-overview-monthly tbody tr td.is5{background:#fce9e9;color:#f08080}table.attendance-overview-monthly tbody tr td.is6{background:#a9e653;color:#365806}table.attendance-overview-monthly tbody tr td.is7{background:#74c736;color:#0d1706}table.attendance-overview-monthly tbody tr td.is8{background:#09903e7a;color:#0f788b}table.attendance-overview-monthly tbody tr td.is9{background:#0acd57bf;color:#0f788b}table.attendance-overview-monthly tbody tr:hover{cursor:pointer}table.attendance-overview-monthly tbody tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#53b7e638}table.attendance-overview-monthly tbody tr:last-child td{border-top:2px solid #333}table.attendance-overview-monthly tbody tr:first-child td{border-bottom:2px solid #333}table.gradeyear-subject-teachersoverview{font-size:13px;width:auto}table.gradeyear-subject-teachersoverview thead{border-bottom:none}table.gradeyear-subject-teachersoverview thead th{padding:7px 5px}table.gradeyear-subject-teachersoverview thead th:first-child{background:#fff;border-right:none;position:sticky;z-index:10!important}table.gradeyear-subject-teachersoverview thead th:first-child:after,table.gradeyear-subject-teachersoverview thead th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}table.gradeyear-subject-teachersoverview thead th:first-child:after{right:1px}table.gradeyear-subject-teachersoverview thead th:first-child+th,table.gradeyear-subject-teachersoverview thead th:nth-child(2)+th{border-left:none;border-right:none}table.gradeyear-subject-teachersoverview thead th:first-child{left:0;width:40px}table.gradeyear-subject-teachersoverview thead th:first-child:before{left:0}table.gradeyear-subject-teachersoverview thead tr:first-child th:after{pointer-events:none}table.gradeyear-subject-teachersoverview thead tr:first-child th:first-child,table.gradeyear-subject-teachersoverview thead tr:first-child th:nth-child(2),table.gradeyear-subject-teachersoverview thead tr:first-child th:nth-child(3),table.gradeyear-subject-teachersoverview thead tr:first-child th:nth-child(4),table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:first-child,table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:nth-child(2),table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:nth-child(3),table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:nth-child(4){border-left:none;border-right:none;border-top:none;padding:0}table.gradeyear-subject-teachersoverview thead tr:first-child th:nth-child(5),table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:nth-child(5){border-left:1px solid #333}table.gradeyear-subject-teachersoverview thead tr:first-child th,table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th,table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th{border-right:1px solid #333;position:relative}table.gradeyear-subject-teachersoverview thead tr:first-child th:before,table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:before,table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th:before{content:"";height:100%;position:absolute;top:0}table.gradeyear-subject-teachersoverview thead tr:first-child th:after,table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:after,table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th:after{bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}table.gradeyear-subject-teachersoverview thead tr:nth-child(2),table.gradeyear-subject-teachersoverview thead tr:nth-child(3){font-size:12px;padding:3px}table.gradeyear-subject-teachersoverview thead tr:first-child th{background:#fff;border-top:1px solid #333;position:sticky;top:0;z-index:9}table.gradeyear-subject-teachersoverview thead tr:first-child th:first-child{border-right:none!important}table.gradeyear-subject-teachersoverview thead tr:first-child th:first-child:after{border-bottom:none}table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:first-child{border-right:none}table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:first-child:after{border-left:none;border-right:none}table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th:nth-child(2):after{border-left:none}table.gradeyear-subject-teachersoverview thead tr:nth-child(2) th,table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th{border-top:1px solid #333}table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th:first-child{border-left:1px solid #333;padding-left:10px}table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th:before{position:absolute;right:0}table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th:after{border-bottom:1px solid #333;border-right:none}table.gradeyear-subject-teachersoverview thead tr:nth-child(3) th:nth-child(2):after{position:absolute;right:0}table.gradeyear-subject-teachersoverview tbody{border:1px solid #333}table.gradeyear-subject-teachersoverview tbody tr.row-child td:nth-child(2),table.gradeyear-subject-teachersoverview tbody tr.row-child td:nth-child(3){min-width:75px;text-align:center}table.gradeyear-subject-teachersoverview tbody tr.row-child td.btn-flat[disabled],table.gradeyear-subject-teachersoverview tbody tr.row-child td.disabled,table.gradeyear-subject-teachersoverview tbody tr.row-child td.modal-btn-danger[disabled],table.gradeyear-subject-teachersoverview tbody tr.row-child td.modal-btn-primary[disabled],table.gradeyear-subject-teachersoverview tbody tr.row-child td.modal-btn-warning[disabled]{background:#f9f9f9}table.gradeyear-subject-teachersoverview tbody tr.row-child.row-child-last td{border-bottom:2px solid #333}table.gradeyear-subject-teachersoverview tbody tr.row-child.row-collapsed td:nth-child(2){text-align:left}table.gradeyear-subject-teachersoverview tbody tr td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:2px 10px}table.gradeyear-subject-teachersoverview tbody tr td:first-child{min-width:100px}table.gradeyear-subject-teachersoverview tbody tr td:nth-child(2){min-width:200px}table.gradeyear-subject-teachersoverview tbody tr td:nth-child(3),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(4){width:50px}table.gradeyear-subject-teachersoverview tbody tr td:first-child,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(10),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(2),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(3),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(4),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(5),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(6),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(7),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(8),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(9){border-left:1px solid #333;text-align:center;width:80px}table.gradeyear-subject-teachersoverview tbody tr td:first-child{text-align:left}table.gradeyear-subject-teachersoverview tbody tr td:first-child,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(10),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(2),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(3),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(4),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(5),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(6),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(7),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(8),table.gradeyear-subject-teachersoverview tbody tr td:nth-child(9){background:#fff;position:sticky}table.gradeyear-subject-teachersoverview tbody tr td:first-child:before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(10):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(2):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(3):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(4):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(5):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(6):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(7):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(8):before,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(9):before{content:"";height:100%;position:absolute;top:0;width:100%}table.gradeyear-subject-teachersoverview tbody tr td:first-child:after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(10):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(2):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(3):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(4):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(5):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(6):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(7):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(8):after,table.gradeyear-subject-teachersoverview tbody tr td:nth-child(9):after{border-right:1px dashed #333;content:"";height:100%;position:absolute;right:-1px;top:0;width:100%}table.gradeyear-subject-teachersoverview tbody tr td:nth-child(2){left:40px}table.gradeyear-subject-teachersoverview tbody tr td.lb-thick{border-left:2px solid #333}table.gradeyear-subject-teachersoverview tbody tr td.lb-dashed{border-left:1px dashed #333}table.gradeyear-subject-teachersoverview tbody tr td.is-first{border-left:1px solid #333}table.gradeyear-subject-teachersoverview tbody tr td.is-grade{width:50px}table.gradeyear-subject-teachersoverview tbody tr td.is-extra{background-color:#e8f8ec}table.gradeyear-subject-teachersoverview tbody tr td.is-vrijstelling{background-color:#ffef99}table.gradeyear-subject-teachersoverview tbody tr td.is-average{background:#f0f8ff;border-right:1px solid #333}table.gradeyear-subject-teachersoverview tbody tr td.cell-name{text-align:left}table.gradeyear-subject-teachersoverview tbody tr td.is3{background:#f96969;color:#5d0606}table.gradeyear-subject-teachersoverview tbody tr td.is4{background:#f5aeae;color:#a53030}table.gradeyear-subject-teachersoverview tbody tr td.is5{background:#fce9e9;color:#f08080}table.gradeyear-subject-teachersoverview tbody tr td.is6{background:#a9e653;color:#365806}table.gradeyear-subject-teachersoverview tbody tr td.is7{background:#74c736;color:#0d1706}table.gradeyear-subject-teachersoverview tbody tr td.is8{background:#09903e7a;color:#0f788b}table.gradeyear-subject-teachersoverview tbody tr td.is9{background:#0acd57bf;color:#0f788b}table.gradeyear-subject-teachersoverview tbody tr:hover{background:#f3f3f3;cursor:pointer}table.gradeyear-subject-teachersoverview tbody tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#f3f3f3}table.gradeyear-subject-schoolsoverview{font-size:13px;width:auto}table.gradeyear-subject-schoolsoverview thead{border-bottom:none}table.gradeyear-subject-schoolsoverview thead th{padding:7px 5px}table.gradeyear-subject-schoolsoverview thead th:first-child{background:#fff;border-right:none;position:sticky;z-index:10!important}table.gradeyear-subject-schoolsoverview thead th:first-child:after,table.gradeyear-subject-schoolsoverview thead th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}table.gradeyear-subject-schoolsoverview thead th:first-child:after{right:1px}table.gradeyear-subject-schoolsoverview thead tr:first-child th:after{pointer-events:none}table.gradeyear-subject-schoolsoverview thead tr:first-child th:first-child{border-left:none;border-right:none;border-top:none;padding:0}table.gradeyear-subject-schoolsoverview thead tr:first-child th:nth-child(2){border-left:1px solid #333}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:first-child{border-left:none;border-right:none;border-top:none;padding:0}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:nth-child(2){border-left:1px solid #333}table.gradeyear-subject-schoolsoverview thead tr:first-child th,table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th,table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th{border-right:1px solid #333;position:relative}table.gradeyear-subject-schoolsoverview thead tr:first-child th:before,table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:before,table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:before{content:"";height:100%;position:absolute;top:0}table.gradeyear-subject-schoolsoverview thead tr:first-child th:after,table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:after,table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:after{bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2),table.gradeyear-subject-schoolsoverview thead tr:nth-child(3){font-size:12px;padding:3px}table.gradeyear-subject-schoolsoverview thead tr:first-child th{background:#fff;border-top:1px solid #333;position:sticky;top:0;z-index:9}table.gradeyear-subject-schoolsoverview thead tr:first-child th:first-child{border-right:none!important}table.gradeyear-subject-schoolsoverview thead tr:first-child th:first-child:after{border-bottom:none}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th,table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th{text-align:center}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:first-child,table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:first-child{border-right:none}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:first-child:after,table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:first-child:after{border-left:none;border-right:none}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th:nth-child(2),table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:nth-child(2){text-align:center}table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:first-child{text-align:left}table.gradeyear-subject-schoolsoverview thead tr:nth-child(2) th{border-bottom:3px double #999;border-top:1px solid #333}table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th{border-top:1px solid #333}table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:first-child{border-left:1px solid #333;padding-left:10px}table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:before{position:absolute;right:0}table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:after{border-bottom:1px solid #333;border-right:none}table.gradeyear-subject-schoolsoverview thead tr:nth-child(3) th:nth-child(2):after{position:absolute;right:0}table.gradeyear-subject-schoolsoverview tbody{border:1px solid #333}table.gradeyear-subject-schoolsoverview tbody tr.row-child td:nth-child(2),table.gradeyear-subject-schoolsoverview tbody tr.row-child td:nth-child(3){min-width:75px;text-align:center}table.gradeyear-subject-schoolsoverview tbody tr.row-child td.btn-flat[disabled],table.gradeyear-subject-schoolsoverview tbody tr.row-child td.disabled,table.gradeyear-subject-schoolsoverview tbody tr.row-child td.modal-btn-danger[disabled],table.gradeyear-subject-schoolsoverview tbody tr.row-child td.modal-btn-primary[disabled],table.gradeyear-subject-schoolsoverview tbody tr.row-child td.modal-btn-warning[disabled]{background:#f9f9f9}table.gradeyear-subject-schoolsoverview tbody tr.row-child.row-child-last td{border-bottom:2px solid #333}table.gradeyear-subject-schoolsoverview tbody tr.row-child.row-collapsed td:nth-child(2){text-align:left}table.gradeyear-subject-schoolsoverview tbody tr td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:2px 10px}table.gradeyear-subject-schoolsoverview tbody tr td:first-child{min-width:200px}table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(3),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(4){width:50px}table.gradeyear-subject-schoolsoverview tbody tr td:first-child,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(10),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(11),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(12),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(13),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(14),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(15),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(16),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(17),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(18),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(19),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(2),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(20),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(21),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(3),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(4),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(5),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(6),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(7),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(8),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(9){--first-column-with:80px;border-left:1px solid #333;text-align:center;width:var(--first-column-width)}table.gradeyear-subject-schoolsoverview tbody tr td:first-child{text-align:left}table.gradeyear-subject-schoolsoverview tbody tr td:first-child,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(10),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(11),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(12),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(13),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(14),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(15),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(16),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(17),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(18),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(19),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(2),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(20),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(21),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(3),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(4),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(5),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(6),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(7),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(8),table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(9){--bg-color:#fff;background:var(--bg-color);position:sticky}table.gradeyear-subject-schoolsoverview tbody tr td:first-child:before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(10):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(11):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(12):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(13):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(14):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(15):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(16):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(17):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(18):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(19):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(2):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(20):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(21):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(3):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(4):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(5):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(6):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(7):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(8):before,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(9):before{content:"";height:100%;position:absolute;top:0;width:100%}table.gradeyear-subject-schoolsoverview tbody tr td:first-child:after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(10):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(11):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(12):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(13):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(14):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(15):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(16):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(17):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(18):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(19):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(2):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(20):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(21):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(3):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(4):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(5):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(6):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(7):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(8):after,table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(9):after{border-right:1px dashed #333;content:"";height:100%;position:absolute;right:-1px;top:0;width:100%}table.gradeyear-subject-schoolsoverview tbody tr td:nth-child(2){left:40px}table.gradeyear-subject-schoolsoverview tbody tr td.lb-thick{border-left:2px solid #333}table.gradeyear-subject-schoolsoverview tbody tr td.lb-dashed{border-left:1px dashed #333}table.gradeyear-subject-schoolsoverview tbody tr td.is-first{border-left:1px solid #333}table.gradeyear-subject-schoolsoverview tbody tr td.is-grade{width:50px}table.gradeyear-subject-schoolsoverview tbody tr td.is-extra{background-color:#e8f8ec}table.gradeyear-subject-schoolsoverview tbody tr td.is-vrijstelling{background-color:#ffef99}table.gradeyear-subject-schoolsoverview tbody tr td.is-average{background:#f0f8ff;border-right:1px solid #333}table.gradeyear-subject-schoolsoverview tbody tr td.cell-name{text-align:left}table.gradeyear-subject-schoolsoverview tbody tr td.is3{background:#f96969;color:#5d0606}table.gradeyear-subject-schoolsoverview tbody tr td.is4{background:#f5aeae;color:#a53030}table.gradeyear-subject-schoolsoverview tbody tr td.is5{background:#fce9e9;color:#f08080}table.gradeyear-subject-schoolsoverview tbody tr td.is6{background:#a9e653;color:#365806}table.gradeyear-subject-schoolsoverview tbody tr td.is7{background:#74c736;color:#0d1706}table.gradeyear-subject-schoolsoverview tbody tr td.is8{background:#09903e7a;color:#0f788b}table.gradeyear-subject-schoolsoverview tbody tr td.is9{background:#0acd57bf;color:#0f788b}table.gradeyear-subject-schoolsoverview tbody tr:hover{background:#f3f3f3;cursor:pointer}table.gradeyear-subject-schoolsoverview tbody tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#f3f3f3}.pakket-table table{font-size:12px}.pakket-table table th{border-bottom:1px solid #ddd}.pakket-table table th:first-child{font-weight:700;text-align:left}.pakket-table table td{border:1px solid #ddd}.pakket-table table td:first-child{font-weight:700;text-align:left}.pakket-table table tbody tr td:not(:first-child)[data-type]{font-family:Roboto;font-weight:500}.pakket-table table tbody tr td:not(:first-child)[data-type=x]{background:#f0f8ff}.pakket-table table tbody tr td:not(:first-child)[data-type="x*"]{background:#ffe4e1}.pakket-table table tbody tr td:not(:first-child)[data-type=e]{background:#98fb98}.pakket-table table tbody tr td:not(:first-child)[data-type=p]{background:#9acd32}.pakket-table table tbody tr td:not(:first-child)[data-type=k]{background:#bdb76b}.pakket-table table tbody tr td:not(:first-child)[data-type=v]{background:beige}.pakket-table table tbody tr td:not(:first-child)[data-type=vkd]{background:#fafad2}.pakket-table .modal-container{width:95%!important}.student-missing-list{grid-gap:10px;display:grid;grid-template-columns:repeat(6,1fr)}.student-missing-list-item{padding:10px}.student-missing-list-item:hover{background-color:#f9f9f9;cursor:pointer}.msh-student-info .mentor-student-sidenav h4{margin-top:0!important}.student-discussions-card{max-height:calc(100vh - 40px);position:sticky;position:-webkit-sticky;top:10px}.student-discussions-card .discussions-table{height:calc(100vh - 140px);overflow-y:auto}.fullscreen .student-discussions-card{position:sticky;position:-webkit-sticky;top:270px}.editor{height:100%;position:relative}.editor.uneditable{max-width:none}.editor__content div[contenteditable]{height:100%}.editor__content p.is-empty:first-child:before{color:#d3d3d3;content:attr(data-empty-text);float:left;font-size:16px;font-style:italic;height:0;pointer-events:none}.editor__content pre{background:#000;border-radius:5px;color:#fff;font-size:.8rem;overflow-x:auto;padding:.7rem 1rem}.editor__content pre code{display:block}.editor__content p code{background:rgba(0,0,0,.1);border-radius:5px;color:rgba(0,0,0,.8);display:inline-block;font-size:.8rem;font-weight:700;padding:0 .4rem}.editor__content ol,.editor__content ul{list-style-type:disc;padding-left:1rem}.editor__content ol li,.editor__content ul li{list-style-type:disc}.editor__content ol li{list-style-type:decimal}.editor__content li>ol,.editor__content li>p,.editor__content li>ul{margin:0}.editor__content a{color:#039be5;text-decoration:underline}.editor__content blockquote{border-left:3px solid rgba(0,0,0,.1);color:rgba(0,0,0,.8);font-style:italic;padding-left:.8rem}.editor__content blockquote p{margin:0}.editor__content img{border-radius:3px;max-width:100%}.editor__content table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.editor__content table td,.editor__content table th{border:2px solid #ddd;box-sizing:border-box;min-width:1em;padding:3px 5px;position:relative;vertical-align:top}.editor__content table td>*,.editor__content table th>*{margin-bottom:0}.editor__content table th{font-weight:700;text-align:left}.editor__content table .selectedCell:after{background:rgba(200,200,255,.4);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.editor__content table .column-resize-handle{background-color:#adf;bottom:0;pointer-events:none;position:absolute;right:-2px;top:0;width:4px;z-index:20}.editor__content .tableWrapper{margin:1em 0;overflow-x:auto}.editor__content .resize-cursor{cursor:ew-resize;cursor:col-resize}.editor .menubar{margin-bottom:1rem;transition:visibility .2s .4s,opacity .2s .4s}.editor .menubar.is-hidden{opacity:0;visibility:hidden}.editor .menubar.is-focused{opacity:1;transition:visibility .2s,opacity .2s;visibility:visible}.editor .menubar__button{background:transparent;border:0;border-radius:3px;color:#000;cursor:pointer;display:inline-flex;font-weight:700;height:30px;justify-content:center;margin-right:.2rem;padding:.2rem .5rem;width:39px}.editor .menubar__button:hover{background-color:rgba(0,0,0,.05)}.editor .menubar__button.is-active{background-color:rgba(0,0,0,.1)}.editor .menubar__separator{background:#ebecf0 none repeat scroll 0 0;display:inline-block;height:24px;margin:0 8px;width:1px}.editor ul[data-type=todo_list]{padding-left:0}.editor li[data-type=todo_item]{display:flex;flex-direction:row}.editor .todo-checkbox{background-color:transparent;border:2px solid #000;border-radius:3px;box-sizing:border-box;cursor:pointer;height:1em;margin-right:10px;margin-top:17px;transition:background .4s;user-select:none;-webkit-user-select:none;width:1em}.editor .todo-content{flex:1}.editor .todo-content>p:last-of-type{margin-bottom:0}.editor .todo-content>ul[data-type=todo_list]{margin:.5rem 0}.editor li[data-done=true]>.todo-content>p{text-decoration:line-through}.editor li[data-done=true]>.todo-checkbox{background-color:#000}.editor li[data-done=false]{text-decoration:none}.logbook-filterbar{background:#fbfbfb;border-bottom:1px solid #eee;padding:10px;position:sticky;top:0;z-index:3}.logbook-filterbar .fbcontent-wrapper{margin:0 auto 0 6.4vw;min-width:42vw}.logbook-filterbar .fbcontent-wrapper .groupschoolFilters{width:29vw}.logbook-filterbar .num-selected-logs{background:#eaecf1;border-radius:3px;color:#0c2145;display:inline-block;font-weight:700;line-height:1;margin-left:3px;margin-right:3px;min-width:27px;padding:5px 8px;text-align:center}.logbook-entry-nova-modal .editor{margin:0 auto}.logbook-entry-nova-modal .editor__content{height:calc(100vh - 165px);overflow-y:auto}.logbook-entry-nova-modal .editor__content>div[contenteditable]{height:calc(100% - 14px)}.logbook-entry-nova-modal .editor .menubar{margin-left:-.75rem}.logbook-entry-nova-modal div.table .file-row>div:nth-child(2){min-width:auto}.logbook-entry-nova-modal .left-side{background:#f9f9f9;height:100vh;overflow-y:auto;padding:20px 30px;position:fixed;width:22vw}.logbook-entry-nova-modal .right-side{height:100vh;margin-left:22vw;width:100%}.logbook-entry-nova-modal .modal-controls{background:#f9f9f9;bottom:0;padding:14px 20px;position:fixed;width:19vw}.cito-easy-modal .left-side{background:#f9f9f9;height:100vh;overflow-y:auto;padding:20px 30px;position:fixed;width:22vw}.cito-easy-modal .right-side{height:100vh;margin-left:22vw;width:100%}.cito-easy-modal .modal-controls{background:#f9f9f9;bottom:0;padding:14px 20px;position:fixed;width:19vw}.cito-easy-modal .cito-student-row .total-badge{background:#f3f3f3;border-radius:3px;color:#666;margin-right:15px;padding:8px 18px;text-align:center;width:55px}.cito-easy-modal .cito-student-row.has-changes .total-badge{background:#e6e6fa}.cito-easy-modal .cito-student-row .inplace-edit{border:1px solid #ddd}.cito-easy-modal .cito-student-row .inplace-edit input{height:1.75re}@media only screen and (max-width:1919px){.logbook-entry-nova-modal .left-side{width:30vw}.logbook-entry-nova-modal .right-side{margin-left:30vw}.logbook-entry-nova-modal .modal-controls{width:27vw}}.settings-page .editor__content div[contenteditable]{min-height:35vh}.wkday-sections .editor{margin:0 auto}.wkday-sections .editor__content div[contenteditable]{min-height:5vh}.el-picker-panel .el-date-picker__header-label{color:#6b778c}.el-picker-panel .el-date-table th{border-bottom:1px solid #ebeef5;color:#6b778c;font-weight:700;padding:5px;text-align:center}.el-picker-panel .el-date-table td div:hover{background:#ebecf0;border-radius:3px;color:#091e42;cursor:pointer}.el-picker-panel .el-date-table td.prev-month{color:#c0c4cc}.el-picker-panel .el-date-table td.current div span{background-color:transparent;color:#0052cc;cursor:pointer;font-size:14px;font-weight:700;margin:0;position:relative;text-align:center}.el-picker-panel .el-date-table td.current div span:after{background-color:#0052cc;border-radius:2px;bottom:1px;content:"";display:block;height:2px;left:2px;position:absolute;right:2px}.taskbar .groupschoolFilters a.filter-icon,.taskbar-filters a.filter-icon{background:#fff}.taskbar .groupschoolFilters a.fltrbtn-dropdown,.taskbar-filters a.fltrbtn-dropdown{overflow:visible}.taskbar .groupschoolFilters.actions a .dropdown-component,.taskbar-filters.actions a .dropdown-component{font-size:14px;line-height:36px}.taskbar .groupschoolFilters .el-date-editor.el-input,.taskbar-filters .el-date-editor.el-input{width:96px}.taskbar .groupschoolFilters .el-date-editor.el-input .el-input__prefix,.taskbar .groupschoolFilters .el-date-editor.el-input .el-input__suffix,.taskbar-filters .el-date-editor.el-input .el-input__prefix,.taskbar-filters .el-date-editor.el-input .el-input__suffix{display:none}.taskbar .groupschoolFilters .el-date-editor.el-input .el-input__inner,.taskbar-filters .el-date-editor.el-input .el-input__inner{cursor:pointer;font-family:Roboto;font-size:14px;font-weight:700;height:41px;margin-left:0!important;padding:0 8px!important}.taskbar .groupschoolFilters .el-date-editor.el-input input[type=text][readonly=readonly],.taskbar-filters .el-date-editor.el-input input[type=text][readonly=readonly]{color:#42526e}.taskbar .groupschoolFilters .el-date-editor.el-range-editor,.taskbar-filters .el-date-editor.el-range-editor{background:transparent;border:none;width:215px}.taskbar .groupschoolFilters .el-date-editor.el-range-editor .el-input__icon,.taskbar .groupschoolFilters .el-date-editor.el-range-editor .el-input__prefix,.taskbar .groupschoolFilters .el-date-editor.el-range-editor .el-input__suffix,.taskbar-filters .el-date-editor.el-range-editor .el-input__icon,.taskbar-filters .el-date-editor.el-range-editor .el-input__prefix,.taskbar-filters .el-date-editor.el-range-editor .el-input__suffix{display:none}.taskbar .groupschoolFilters .el-date-editor.el-range-editor .el-input__inner,.taskbar .groupschoolFilters .el-date-editor.el-range-editor .el-range-input,.taskbar-filters .el-date-editor.el-range-editor .el-input__inner,.taskbar-filters .el-date-editor.el-range-editor .el-range-input{background:transparent;border:none;box-sizing:border-box;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:700;height:41px;margin-left:0!important;padding:0 8px!important;width:50%}.taskbar .groupschoolFilters .el-date-editor.el-range-editor .el-range-input:nth-child(2),.taskbar-filters .el-date-editor.el-range-editor .el-range-input:nth-child(2){padding-left:0!important}.taskbar .groupschoolFilters .action.filter-btn:active input[type=text][readonly=readonly],.taskbar-filters .action.filter-btn:active input[type=text][readonly=readonly]{color:#fff}.taskbar .groupschoolFilters .filter-btn .filter-remove,.taskbar-filters .filter-btn .filter-remove{font-size:18px;margin-left:5px;margin-right:0;margin-top:2px}.mod-content .textarea-countdown-wrapper textarea{max-height:11rem;resize:none}.dashboard-logs .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.dashboard-logs table td{height:54px}.dashboard-logs table td p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.sedmanagers.dashboard-logs .truncate{width:auto}.sedmanagers.dashboard-logs table td div{height:34px}.sedmanagers.dashboard-logs table td div p{height:34px;width:100%}.scsettings-reportcard{max-width:1024px}.scsettings-reportcard-row{align-items:center;display:flex}.scsettings-reportcard-row>div:first-child{min-width:300px}.scsettings-reportcard-row>div:not(:first-child){max-width:300px;min-width:250px}.student-qualities .bespreking-form .card-title-wrapper{background:#fff!important;border-bottom:1px solid #ddd;padding-bottom:10px;position:sticky;position:-webkit-sticky;top:0;z-index:2}.student-qualities .bespreking-form .card-title-wrapper .card-actions{padding-top:10px}.student-qualities.is-printing{padding:15px;width:97.5vw}.student-qualities.is-printing textarea{border:none}.student-qualities.is-printing .module{page-break-before:avoid;page-break-inside:avoid}.student-qualities.is-printing .student-discussions-card,.student-qualities.is-printing .tab-container{width:100vw}.student-qualities.is-printing .student-discussions-card table.student-qualities-overview select,.student-qualities.is-printing .student-discussions-card table.student-qualities-overview td:not(:first-child){min-width:140px;width:140px}body.fullscreen .student-qualities .bespreking-form .card-title-wrapper{top:270px;z-index:1}table.student-qualities-overview tbody td:first-child,table.student-qualities-overview thead th:first-child{background:#fff;left:0;position:sticky;z-index:3}table.student-qualities-overview tbody tr:nth-child(odd) td:first-child{background-color:#f9f9f9}.schoolclass-summaryview-grades .taskbars{background:#fff;border-bottom:1px solid #ccc;padding:10px 0;position:sticky;top:0}.schoolclass-summaryview-grades .summary-bar{background:#f9f9f9;margin:20px 0;padding:20px}.schoolclass-summaryview-grades .summary-bar>div{width:250px}.schoolclass-summaryview-grades .student-badge{border-left:3px solid transparent;cursor:pointer;margin:0 7px 7px;padding:5px 10px;transition:all .28s;width:175px}.schoolclass-summaryview-grades .student-badge div.sb-classnumber{padding:4px;width:32px}.schoolclass-summaryview-grades .student-badge:hover{background:#ffd1d1;border-left:3px solid brown;color:brown}.schoolclass-summaryview-grades thead{border-bottom:1px solid #999}.schoolclass-summaryview-grades .studentview-item,.schoolclass-summaryview-grades .subjectview-item{background:#f9f9f9;border-left:3px solid #f08080;margin:7px 7px 15px;padding:15px}.schoolclass-summaryview-grades .studentview-item table tr:last-child td,.schoolclass-summaryview-grades .subjectview-item table tr:last-child td{border:none!important}.schoolclass-summaryview-grades .studentview-item .svi-numtests,.schoolclass-summaryview-grades .subjectview-item .svi-numtests{background:#ffb6c1;border-radius:2px;color:brown;display:block;margin-right:16px;padding:5px 10px;text-align:center;width:40px}.schoolclass-summaryview-grades table.subject-inhaal-view tr:not(:last-child){border-bottom:1px dashed #999}.schoolclass-summaryview-grades table.subject-inhaal-view td{vertical-align:top}.grades-overview-all{height:calc(100vh - 188px);overflow:auto}.hsteacher-allgrades .grades-overview-all{height:calc(100vh - 131px)}#schoolclass-allgrades .grades-overview-all{height:calc(100vh - 247px)}table.admin-grades-overview tbody td.grade-cell{background-clip:padding-box;max-width:50px;min-width:50px;text-align:center}table.admin-grades-overview tbody td.grade-cell.average-cell{border-left:1px solid #d0d0d0}table.admin-grades-overview tbody td.grade-cell.average-cell:not(.is-insufficient){background-color:#faebd7}table.admin-grades-overview thead tr:first-child th{padding:3px 7px;z-index:10}table.admin-grades-overview thead tr:first-child th:after{border-top:1px solid #999;top:-1px}table.admin-grades-overview thead tr:nth-child(2){border-bottom:none}table.admin-grades-overview thead tr:nth-child(2) th{border-top:none;top:41px}table.admin-grades-overview td{max-width:300px;min-width:300px}#schoolclass-mentor-main .bespreking-form .tab-title{display:none}.sclass-results-status tbody td{background-clip:padding-box;padding:7px 5px;text-align:center}.sclass-results-status tbody td a{color:#333}.sclass-results-status tbody td:not(:first-child){border:1px dashed #ccc}.sclass-results-status tbody td.final-result{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.sclass-results-status tbody td.final-result:not(.is-insufficient){background-color:#faebd7}.sclass-results-status tbody td:nth-child(2){border-left:none}.sclass-results-status thead tr{background:#fff;background-clip:padding-box;border:none}.sclass-results-status thead tr th{background:#fff;background-clip:padding-box;border:1px dashed #d0d0d0;padding:7px 6px;position:sticky;top:-1px;z-index:4}.sclass-results-status thead tr:nth-child(2) th{background:#fff;top:50px}.sclass-results-status thead th:after{border-bottom:1px solid #d0d0d0;bottom:0;content:"";left:0;position:absolute;width:100%}.sclass-results-status thead tr:first-child th:first-child,.sclass-results-status thead tr:nth-child(2) th:first-child{left:0;z-index:5}.sclass-results-status thead th:last-child{background-color:#faebd7;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.sclass-results-status tbody td:first-child{height:60px;left:0;padding-left:20px;position:sticky;z-index:3}.sclass-results-status tbody td:first-child:after{border-bottom:1px dashed #d0d0d0;border-right:1px dashed #d0d0d0;content:"";height:100%;position:absolute;right:0;top:1px;width:100%}.sclass-results-status.selectable tr:first-child th:first-child,.sclass-results-status.selectable tr:nth-child(2) th:first-child{left:0;z-index:5}.sclass-results-status.selectable .sed-students-list tr.item:hover,.sclass-results-status.selectable tr.selected,.sed-students-list .sclass-results-status.selectable tr.item:hover{background:#f4f5f7}.sclass-results-status.selectable .sed-students-list tr.item:hover a,.sclass-results-status.selectable tr.selected a,.sed-students-list .sclass-results-status.selectable tr.item:hover a{color:#42526e}.settings-page .sclass-results-status td:nth-child(4),.settings-page .sclass-results-status th:nth-child(4){background:#e0ffff}#exampersonalia .pdfviewer-modal .examforms .calpalette>div.examsubject-item:not(.reset):hover,#exampersonalia .pdfviewer-modal .examforms .examsubject-item.selected,#exampersonalia .pdfviewer-modal .examforms .examsubject-item:hover,#exampersonalia .pdfviewer-modal .examforms .sed-students-list .examsubject-item.item:hover,.sed-students-list #exampersonalia .pdfviewer-modal .examforms .examsubject-item.item:hover{background-color:#0000000f}#exampersonalia .pdfviewer-modal .examforms .el-date-editor{width:175px}#exampersonalia .pdfviewer-modal .examforms .el-date-editor input[type=text]:focus:not([readonly]){border-bottom:transparent;box-shadow:none}#exampersonalia .pdfviewer-modal .examforms .el-date-editor .el-input__prefix{left:30px;top:-3px}#exampersonalia .pdfviewer-modal .examforms .el-date-editor .el-input__suffix{top:-3px}#profile.aanmeldingsformulier-wrapper .toggle-title{color:#333;font-size:14px;font-weight:700;line-height:1.5}#profile.aanmeldingsformulier-wrapper .header-bg.profile-header{background:#fff;border-bottom:2px solid #ddd;color:#333;position:sticky;top:0;z-index:2}#profile.aanmeldingsformulier-wrapper .header-bg.profile-header .item-details,#profile.aanmeldingsformulier-wrapper .header-bg.profile-header .toggle-title{color:#333}#profile.aanmeldingsformulier-wrapper .header-bg.profile-header .toggle-title{width:200px}#profile.aanmeldingsformulier-wrapper .aanmeldingsformulier ul.item-details,#profile.aanmeldingsformulier-wrapper .aanmeldingsformulier ul.item-details dl{margin:0}#profile.aanmeldingsformulier-wrapper .aanmeldingsformulier ul.item-details dt{line-height:2.25rem;padding-top:7px}#profile.aanmeldingsformulier-wrapper .aanmeldingsformulier ul.item-details dd{width:200px}#profile.aanmeldingsformulier-wrapper .aanmeldingsformulier #p-Prestaties .grade-performance-results table.small td{padding:3px 5px}.menu-fixed .schoolclass-weekplanning{min-width:calc(100vw - 240px)}.weekplanning-overview .weekplan-stats>div{margin-right:15px}.weekplanning-overview .weekplan-stats>div:last-child{margin-right:0}.weekplanning-overview .weekplan-stats i.action.on-hoverw,.weekplanning-overview .weekplan-stats i.material-icons,.weekplanning-overview .weekplan-stats i.on-hover,.weekplanning-overview .weekplan-stats i.studentclass-status{font-size:20px}.schoolclass-weekplanning{grid-column-gap:10px;display:grid;height:calc(100vh - 132px);min-width:100vw;overflow-x:auto;padding:0 15px;transition:grid-template-columns .28s;will-change:grid-template-columns}.schoolclass-weekplanning .weekday-column{border-top:0 solid transparent;position:relative}.schoolclass-weekplanning .weekday-column .wkday-column-actions{position:absolute;right:0;top:5px}.schoolclass-weekplanning .weekday-column .wkday-column-actions i.action.on-hoverw,.schoolclass-weekplanning .weekday-column .wkday-column-actions i.material-icons,.schoolclass-weekplanning .weekday-column .wkday-column-actions i.on-hover,.schoolclass-weekplanning .weekday-column .wkday-column-actions i.studentclass-status{padding:4px}.schoolclass-weekplanning .weekday-column .wkday-column-actions i.action.on-hoverw:hover,.schoolclass-weekplanning .weekday-column .wkday-column-actions i.material-icons:hover,.schoolclass-weekplanning .weekday-column .wkday-column-actions i.on-hover:hover,.schoolclass-weekplanning .weekday-column .wkday-column-actions i.studentclass-status:hover{background:#eee;border-radius:3px;color:#777}.schoolclass-weekplanning .weekday-column.medium{grid-column:span 2}.schoolclass-weekplanning .weekday-column.maximized{grid-column:span 3}.schoolclass-weekplanning .weekday-column .wkday-column-header{background:#f9f9f9;border-bottom:1px solid #ddd;box-shadow:2px -5px 0 4px #f9f9f9;padding-bottom:5px;padding-top:10px;position:sticky;top:0;z-index:2}.schoolclass-weekplanning .weekday-column .wkday-column-header h5{font-size:21px;margin:0;text-transform:uppercase}.schoolclass-weekplanning .weekday-column .wkday-column-header h5:first-child{color:#666;margin-left:14px;margin-right:10px}.schoolclass-weekplanning .weekday-column .wkday-column-header h5:last-child{color:#137eb3}.schoolclass-weekplanning .weekday-column .wkday-column-header .wkday-header-info{display:flex;font-size:11px;letter-spacing:2px;margin-top:3px;padding:6px 14px;right:30px;text-align:left}.schoolclass-weekplanning .weekday-column .wkday-column-header .wkday-header-info>div{align-items:center;display:flex;margin-right:24px}.schoolclass-weekplanning .weekday-column .wkday-column-header .wkday-header-info>div i{font-size:22px;margin-right:6px}.schoolclass-weekplanning .weekday-column .wkday-column-header .wkday-header-info>div:last-child{margin-right:0}.schoolclass-weekplanning .weekday-column.selected-day .wkday-column-header h5:last-child{color:coral}.schoolclass-weekplanning .weekday-column .weekplanning-day{border-radius:3px;box-shadow:1px 2px 4px 1px rgba(0,0,0,.1);margin-bottom:10px;padding-bottom:15px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-header{display:flex;font-weight:700;padding:10px 10px 0}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section{padding:10px 20px 0}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section h6{font-size:16px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section h6 .actions .action i.action.on-hoverw,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section h6 .actions .action i.material-icons,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section h6 .actions .action i.on-hover,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section h6 .actions .action i.studentclass-status{font-size:22px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section .weekday-planning-description{margin-left:-10px;padding:5px 10px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section .weekday-planning-description:hover{background:#f9f9f9;transition:background-color 28ms}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections section .weekday-planning-description p{margin:5px 0}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking{cursor:pointer;padding:5px 0 5px 10px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking:hover,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item:hover{background:#f9f9f9}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item .actions a.action,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking .actions a.action{height:26px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item .actions a.action i.action.on-hoverw,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item .actions a.action i.material-icons,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item .actions a.action i.on-hover,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item .actions a.action i.studentclass-status,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking .actions a.action i.action.on-hoverw,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking .actions a.action i.material-icons,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking .actions a.action i.on-hover,.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking .actions a.action i.studentclass-status{font-size:20px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking{height:36px;margin-top:7px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .calendar-badge-test{border-radius:3px;margin-right:7px;padding:3px 6px;position:relative}.schoolclass-weekplanning .weekday-column .weekplanning-day input[type=search],.schoolclass-weekplanning .weekday-column .weekplanning-day input[type=text]{align-items:center;background-color:#fafbfc;border:2px solid #f4f5f7;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#091e42;display:flex;flex:1 0 auto;font-size:14px;justify-content:space-between;line-height:1.42857;margin-top:7px;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:0 10px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.schoolclass-weekplanning .weekday-column .weekplanning-day input[type=search]:focus,.schoolclass-weekplanning .weekday-column .weekplanning-day input[type=text]:focus{background-color:#fff;border-color:#4c9aff;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}.schoolclass-weekplanning .weekday-column .weekplanning-day .autocomplete .tt-menu{background:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 1px rgba(9,30,66,.31);box-sizing:border-box;padding:4px 0}.schoolclass-weekplanning .weekday-column .weekplanning-day .autocomplete .autocomplete-suggestion{padding:4px 0}.schoolclass-weekplanning .weekday-column .weekplanning-day .autocomplete .autocomplete-suggestion:hover{background-color:#f4f5f7;color:#172b4d;text-decoration:none}.schoolclass-weekplanning .weekday-column.is-closed{background:#fff;border:1px solid #ccc;border-radius:2px}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-actions{position:relative}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header{background:transparent;border:none;box-shadow:none}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header .wkday-column-title{flex-direction:column}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header .wkday-column-title h5{align-self:center;margin:0;text-align:left;writing-mode:tb}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header .wkday-column-title h5:first-child{height:115px;margin-bottom:10px;margin-top:18px}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header .wkday-column-title h5:last-child{height:150px}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header .wkday-header-info{flex-direction:column;font-size:12px;letter-spacing:0;margin-top:10px}.schoolclass-weekplanning .weekday-column.is-closed .wkday-column-header .wkday-header-info>div{margin-bottom:14px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectionized .section-item-linking,.sectionized .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking,.sectionized .section-item,.sectionized .section-item-linking{cursor:pointer;padding:5px 0 5px 10px}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectionized .section-item-linking:hover,.sectionized .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking:hover,.sectionized .section-item-linking:hover,.sectionized .section-item:hover{background:#f9f9f9}.schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .sectionized .section-item-linking .actions a.action,.sectionized .schoolclass-weekplanning .weekday-column .weekplanning-day .wkday-sections .section-item-linking .actions a.action,.sectionized .section-item .actions a.action,.sectionized .section-item-linking .actions a.action{height:26px}.sectionized .section-item .actions a.action i.action.on-hoverw,.sectionized .section-item .actions a.action i.material-icons,.sectionized .section-item .actions a.action i.on-hover,.sectionized .section-item .actions a.action i.studentclass-status,.sectionized .section-item-linking .actions a.action i.action.on-hoverw,.sectionized .section-item-linking .actions a.action i.material-icons,.sectionized .section-item-linking .actions a.action i.on-hover,.sectionized .section-item-linking .actions a.action i.studentclass-status{font-size:20px}.sectionized .section-item-linking{height:36px;margin-top:7px}.sectionized .calendar-badge-test{border-radius:3px;margin-right:7px;padding:3px 6px;position:relative}#calendar.agenda-weekplanning .weekplanning-header,.weekplanning.agenda-weekplanning .weekplanning-header{padding:15px 20px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls{align-items:center;display:flex;margin-right:30px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.action.on-hoverw,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.on-hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.studentclass-status,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.action.on-hoverw,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.on-hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.studentclass-status{font-size:35px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-next,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-prev,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.action.on-hoverw,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.on-hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.studentclass-status,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.action.on-hoverw,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.on-hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.studentclass-status,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-next,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-prev,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.action.on-hoverw,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.on-hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.studentclass-status,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.action.on-hoverw,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.on-hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.studentclass-status{background:#eee;border-radius:35px;color:#666;cursor:pointer;margin-left:-2px;margin-top:-3px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-next:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-prev:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.action.on-hoverw:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.on-hover:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.studentclass-status:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.action.on-hoverw:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.on-hover:hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.studentclass-status:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-next:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-prev:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.action.on-hoverw:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.on-hover:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.studentclass-status:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.action.on-hoverw:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.on-hover:hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.studentclass-status:hover{background:#e3e3e3}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-prev,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.action.on-hoverw,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.on-hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.studentclass-status,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-prev,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.action.on-hoverw,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.on-hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-prev.studentclass-status{margin-right:12px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-next,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.action.on-hoverw,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.on-hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.studentclass-status,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-next,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.action.on-hoverw,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.on-hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-next.studentclass-status{margin-left:12px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-picker,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-picker.action.on-hoverw,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-picker.on-hover,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-picker.studentclass-status,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.material-icons.week-picker,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-picker.action.on-hoverw,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-picker.on-hover,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls i.week-picker.studentclass-status{font-size:34px;margin-top:-5px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor.el-input,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor.el-input__inner,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor.el-input,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor.el-input__inner{left:0;position:absolute;top:-5px;width:35px;z-index:2}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor input,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor input{background:transparent;color:#fff;cursor:pointer;height:35px;margin-left:0!important;opacity:0;padding:0;width:36px}#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor .el-input__prefix,#calendar.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor .el-input__suffix,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor .el-input__prefix,.weekplanning.agenda-weekplanning .weekplanning-header .weekplanning-controls .el-date-editor .el-input__suffix{display:none}#calendar.agenda-weekplanning .weekplanning-header .actions.control-actions .action,.weekplanning.agenda-weekplanning .weekplanning-header .actions.control-actions .action{background:#0000000d}#calendar.agenda-weekplanning .weekplanning-header .weekplan-header,.weekplanning.agenda-weekplanning .weekplanning-header .weekplan-header{font-size:26px;padding:0 20px 0 10px}#calendar.agenda-weekplanning .weekplanning-header .weekplan-header .header-weekday,.weekplanning.agenda-weekplanning .weekplanning-header .weekplan-header .header-weekday{font-size:18px}#calendar.agenda-weekplanning .weekplanning-none,.weekplanning.agenda-weekplanning .weekplanning-none{justify-content:center;min-height:calc(100vh - 136px)}#calendar.agenda-weekplanning .schoolclass-weekplanning,.weekplanning.agenda-weekplanning .schoolclass-weekplanning{height:calc(100vh - 136px)}.main-content.menu-fixed .schoolclass-weekplanning{grid-template-columns:repeat(5,minmax(320px,1fr))}table.aanmeldingsformulier-schools tbody td:not(:first-child){background-clip:padding-box;border:1px dashed #ccc;max-width:50px;min-width:50px;text-align:center}table.aanmeldingsformulier-schools tbody td:not(:first-child).average-cell{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}table.aanmeldingsformulier-schools tbody td:not(:first-child).average-cell:not(.is-insufficient){background-color:#faebd7}table.aanmeldingsformulier-schools tbody td:not(:first-child).first{border-left:1px solid #ccc}table.aanmeldingsformulier-schools tbody td:not(:first-child).first-column{border-left:2px solid #ccc}table.aanmeldingsformulier-schools tbody td:not(:first-child).last{border-right:1px solid #ccc}table.aanmeldingsformulier-schools tbody td.error{background-color:#fce9e9;border:1px dashed #f08080;border-right-style:solid}table.aanmeldingsformulier-schools tbody td.warning{background-color:#fcf3e9;border:1px dashed orange}table.aanmeldingsformulier-schools tbody td.ready{background-color:#e9fcf3;border:1px dashed #8fbc8f}table.aanmeldingsformulier-schools tbody td.advies-mavo{background:#ffeef6;color:#e74899}table.aanmeldingsformulier-schools thead tr{background:#fff;background-clip:padding-box;border:none}table.aanmeldingsformulier-schools thead tr th{background:#fff;background-clip:padding-box;padding:15px 5px;position:sticky;top:0;z-index:4}table.aanmeldingsformulier-schools thead tr:first-child th:not(:first-child):not(:nth-child(2)){border:1px solid #ccc;border-bottom:none}table.aanmeldingsformulier-schools thead tr.advies-mavo{background:#ffeef6;color:#e74899}table.aanmeldingsformulier-schools thead tr:nth-child(2) th{background:#fff;top:50px}table.aanmeldingsformulier-schools thead tr:nth-child(2) th:not(:first-child){border-left:1px solid #ccc;border-right:1px solid #ccc}table.aanmeldingsformulier-schools thead th:after{border-bottom:1px solid #d0d0d0;bottom:1px;content:"";left:0;position:absolute;width:100%}table.aanmeldingsformulier-schools thead tr:first-child th:first-child,table.aanmeldingsformulier-schools thead tr:nth-child(2) th:first-child{left:0;z-index:5}table.aanmeldingsformulier-schools tbody td:first-child{background:#fff;border-bottom:1px solid #ccc;border-left:1px dashed #ccb;left:0;padding-left:20px;position:sticky;z-index:3}table.aanmeldingsformulier-schools tbody td:first-child:hover{z-index:10}table.aanmeldingsformulier-schools td:not(:first-child){max-width:50px;min-width:50px}table.schools-doorstromers tbody tr td{padding:7px 5px}table.schools-doorstromers tbody tr td:first-child .actions .action{width:60px}table.schools-doorstromers .actions .action{height:34px;line-height:34px}table.aanmeldingen-boardmember thead tr,table.aanmeldingen-schooloverview thead tr{background:#fff;background-clip:padding-box;border:none}table.aanmeldingen-boardmember thead tr th,table.aanmeldingen-schooloverview thead tr th{background:#fff;background-clip:padding-box;height:50px;padding:7px 6px;position:sticky;top:-1px;top:60px;z-index:4}table.aanmeldingen-boardmember thead th:after,table.aanmeldingen-schooloverview thead th:after{border-bottom:1px solid #d0d0d0;bottom:0;content:"";left:0;position:absolute;width:100%}table.aanmeldingen-boardmember div.previous-schoolname,table.aanmeldingen-schooloverview div.previous-schoolname{border-bottom:1px solid #666;display:inline-block;padding-bottom:1px;padding-right:3px}table.aanmeldingen-boardmember .stype-badge,table.aanmeldingen-schooloverview .stype-badge{border-radius:3px;color:#fff;font-size:11px;padding:3px 7px;text-align:center}table.aanmeldingen-boardmember .stype-badge:first-child,table.aanmeldingen-schooloverview .stype-badge:first-child{margin-right:7px}table.aanmeldingen-boardmember .stype-badge:nth-child(2),table.aanmeldingen-schooloverview .stype-badge:nth-child(2){margin-left:7px}table.aanmeldingen-boardmember .stype-badge.voortgezet-mavo,table.aanmeldingen-schooloverview .stype-badge.voortgezet-mavo{background:#e74899}table.aanmeldingen-boardmember .stype-badge.basic-profesional-education,table.aanmeldingen-schooloverview .stype-badge.basic-profesional-education{background:rgba(243,111,51,.8)}table.aanmeldingen-boardmember .stype-badge.voortgezet-havo,table.aanmeldingen-schooloverview .stype-badge.voortgezet-havo{background:#353f70}table.aanmeldingen-schooloverview thead tr th{top:0}#logbook-map{height:100%;position:fixed;right:0;top:284px;width:200px;z-index:100}.popper-missing-studentnumbers{grid-gap:0;border-top:1px solid #eee;display:grid;grid-template-columns:repeat(auto-fill,60px);margin-top:10px;max-height:250px;overflow-y:auto}.popper-missing-studentnumbers>div{border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;justify-content:center}.popper-missing-studentnumbers>div:first-child{border-top:1px solid #dfdfdf}.pageheader-wrapper{align-items:center;display:flex;justify-content:center}.pageheader-wrapper .pageheader-title{background:rgba(0,0,0,.06);height:47px;min-width:auto;padding:10px;text-align:center}.student-dashboard-planning .planning-item:hover{background:#f9f9f9;cursor:pointer}.cito-overview-wrapper .is-a{fill:#95ea70;background-color:#95ea70;border:1px solid #99b77c;color:#3a5d17}.cito-overview-wrapper .is-b{fill:#cdffcc;background-color:#cdffcc;border:1px solid #a2c3a1;color:#59733f}.cito-overview-wrapper .is-c{fill:#fffacb;background-color:#fffacb;border:1px solid #b3ad72;color:#8b4513}.cito-overview-wrapper .is-d{fill:#ffe1c3;background-color:#ffe1c3;border:1px solid #d2b69b;color:#8e4c33}.cito-overview-wrapper .is-e{fill:#fce9e9;background-color:#fce9e9;border:1px solid #f08080;color:#f08080}.cito-overview-wrapper table.cito-results-table tr{border-bottom:1px solid #999}.cito-overview-wrapper table.cito-results-table tr td{border:1px dashed #777;padding:7px 5px}.cito-overview-wrapper table.cito-results-table tr td:not(:first-child){padding:10px 7px}.cito-overview-wrapper table.cito-results-table tr td:first-child{border-left:1px solid #999}.cito-overview-wrapper table.cito-results-table tr td:last-child{border-right:1px solid #999}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:first-child{border-bottom:0;border-top:1px dashed #999}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:first-child th:first-child{background:#fff;border-bottom:0;position:sticky;top:62px;z-index:8}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:first-child th:first-child:after{border-bottom:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:3px;width:100%}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr th{border-right:1px dashed #999}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr th:first-child{border-left:1px dashed #999}.cito-overview-wrapper .results-per-question table.cito-results-table tbody tr:first-child,.cito-overview-wrapper .results-per-question table.cito-results-table tbody tr:first-child td{border-top:none}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr{border-bottom:none;border-top:3px double #999;font-weight:600;height:52px}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr td:first-child{border-bottom:3px double #999;border-top:3px double #999}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr td:not(:first-child){background:#fff;border-bottom:0;position:sticky;top:59px;z-index:3}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr td:not(:first-child):after{border-bottom:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:2px;width:100%}.cito-overview-wrapper .is-printing table.cito-results-table.institution-overview tr td{padding:5px}.cito-overview-wrapper .is-printing table.cito-results-table.institution-overview tr td:not(:first-child){padding:8px 7px}.cito-overview-wrapper table.cito-results-table.institution-overview tr{border-bottom:1px solid #999}.cito-overview-wrapper table.cito-results-table.institution-overview tr:last-child{border-bottom:2px solid #777}.cito-overview-wrapper table.cito-results-table.institution-overview tr td{border:1px dashed #777;padding:7px 5px;position:relative}.cito-overview-wrapper table.cito-results-table.institution-overview tr td:not(:first-child){padding:10px 7px;width:50px}.cito-overview-wrapper table.cito-results-table.institution-overview tr td:first-child{border-left:2px solid #777;padding-left:15px}.cito-overview-wrapper table.cito-results-table.institution-overview tr td.is-first{border-left:2px solid #555}.cito-overview-wrapper table.cito-results-table.institution-overview tr td.is-last{border-right:2px solid #555}.cito-overview-wrapper table.cito-results-table.institution-overview tr td>div.total-votes{font-size:11px}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr{border-bottom:2px solid #777}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th{border:1px solid #777;padding:7px 5px}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th:not(:first-child),.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th:not(:first-child){padding:10px 7px;width:50px}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th:first-child,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th:first-child{border:none;padding-left:15px}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th:last-child,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th:last-child{border-right:1px solid #999}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th.is-first,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th.is-first{border-left:2px solid #777}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th.is-last,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th.is-last{border-right:2px solid #777}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr th:first-child,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr th:first-child{border-left:2px solid #777}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:first-child,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:first-child{border-bottom:0;border-left:2px solid #999;border-top:1px dashed #999}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:first-child th,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:first-child th{background:#fff;border-bottom:0;position:sticky;top:0;z-index:8}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:first-child th:after,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:first-child th:after{border-bottom:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:3px;width:100%}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:first-child th:last-child,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:first-child th:last-child{border-right:2px solid #999}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:nth-child(2) th:first-child,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:nth-child(2) th:first-child{border-left:2px solid #777}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:nth-child(2) th,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:nth-child(2) th{background:#fff;border-bottom:0;position:sticky;top:32px;z-index:8}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:nth-child(2) th:after,.cito-overview-wrapper table.cito-results-table.institution-overview thead tr:nth-child(2) th:after{border-bottom:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:3px;width:100%}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr{border-bottom:1px solid #777;border-top:3px double #999}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot tr:first-child th:after{content:""}.cito-overview-wrapper table.cito-results-table.institution-overview tfoot th{border-bottom:1px solid #777;border-top:3px double #999}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr{border-left:none;border-right:none}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:first-child{border-top:none}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:first-child th:first-child:after{border-left:2px solid #fff}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:first-child th:not(:first-child){border:none;border-top:1px solid #777}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:first-child th:not(:first-child):after{border-bottom:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;right:0;top:0}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:first-child th:not(:first-child):last-child:after{border-right:2px solid #777}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:last-child{border-bottom:none}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr th:first-child{border-left:none}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:nth-child(2) th:not(:first-child){border:none;border-top:1px solid #777}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:nth-child(2) th:not(:first-child):after{border-right:1px solid #777}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:nth-child(2) th{background:#fff;border-bottom:0;position:sticky;top:40px;z-index:8}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:nth-child(2) th:after{border-bottom:3px double #999;border-left:2px solid #fff;content:"";right:0;top:0}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:nth-child(2) th:not(:first-child):after{border-left:1px solid #777;border-top:1px solid #777}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview thead tr:nth-child(2) th:first-child:after{border-right:1px solid #777}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview tbody tr td:first-child{padding-right:15px}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview tbody:first-child tr td{border-top:none}.cito-overview-wrapper table.cito-results-table.cito-schoolclasses.institution-overview tbody tr:last-child{border-bottom:3px double #999}.admin-grades-overview thead tr,.personal-qualities-table thead tr{border-bottom:2px solid #777}.admin-grades-overview thead tr th,.personal-qualities-table thead tr th{border:1px solid #777;padding:7px 5px}.admin-grades-overview thead tr th:not(:first-child),.personal-qualities-table thead tr th:not(:first-child){padding:10px 7px;width:50px}.admin-grades-overview thead tr th:first-child,.personal-qualities-table thead tr th:first-child{border:none;padding-left:15px}.admin-grades-overview thead tr th:last-child,.personal-qualities-table thead tr th:last-child{border-right:1px solid #999}.admin-grades-overview thead tr th.is-first,.personal-qualities-table thead tr th.is-first{border-left:2px solid #777}.admin-grades-overview thead tr th.is-last,.personal-qualities-table thead tr th.is-last{border-right:2px solid #777}.admin-grades-overview thead tr:first-child,.personal-qualities-table thead tr:first-child{border-bottom:0;border-top:1px dashed #999}.admin-grades-overview thead tr:first-child th,.personal-qualities-table thead tr:first-child th{background:#fff;border-bottom:0;position:sticky;top:0;z-index:8}.admin-grades-overview thead tr:first-child th:after,.personal-qualities-table thead tr:first-child th:after{border-bottom:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:3px;width:100%}.admin-grades-overview thead tr:nth-child(2) th:first-child,.personal-qualities-table thead tr:nth-child(2) th:first-child{border-left:2px solid #777}.admin-grades-overview thead tr:nth-child(2) th,.personal-qualities-table thead tr:nth-child(2) th{background:#fff;border-bottom:0;position:sticky;top:32px;z-index:8}.admin-grades-overview thead tr:nth-child(2) th:after,.personal-qualities-table thead tr:nth-child(2) th:after{border-bottom:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:1px;top:3px;width:100%}.admin-grades-overview tr,.personal-qualities-table tr{border-bottom:1px solid #999}.admin-grades-overview tr:last-child,.personal-qualities-table tr:last-child{border-bottom:2px solid #777}.admin-grades-overview tr td,.personal-qualities-table tr td{border:1px dashed #777;padding:7px 5px;position:relative}.admin-grades-overview tr td:not(:first-child),.personal-qualities-table tr td:not(:first-child){padding:10px 7px;width:50px}.admin-grades-overview tr td:first-child,.personal-qualities-table tr td:first-child{border-left:2px solid #777;padding-left:15px}.admin-grades-overview tr td.is-first,.personal-qualities-table tr td.is-first{border-left:2px solid #555}.admin-grades-overview tr td.is-last,.personal-qualities-table tr td.is-last{border-right:2px solid #555}.admin-grades-overview tr td>div.total-votes,.personal-qualities-table tr td>div.total-votes{font-size:11px}.admin-grades-overview div.total-votes,.personal-qualities-table div.total-votes{align-items:center;background:bisque;border-left:1px solid #d4a976;border-top:1px solid #d4a976;border-top-left-radius:2px;bottom:0;display:flex;font-size:12px;padding:0 5px;position:absolute;right:0}.aanmeldingen-table thead tr{background:#fff}.aanmeldingen-table thead tr th{background:#fff;position:sticky;top:0;z-index:2}.missing-kindergarden-value{background:#ffebee;border:1px solid #ffd3d3!important;color:#c62828}.missing-kindergarden-value.warning{background:#fff3e0!important;border:1px solid #ffd3d3!important;color:#ef6c00!important}.progress-nova{background:#f9f9f9;border:1px solid #d3d3d3;border-radius:4px;margin:0 auto;padding:2px;width:100%}.progress-nova .progress-bar{align-items:center;border-radius:3px;display:flex;font-size:13px;padding:3px 3px 3px 7px;transition:.4s linear;transition-property:width,background-color}.progress-nova .progress-bar:not(.red):not(.modal-btn-danger:focus):not(.modal-btn-danger:hover):not(.green):not(.orange){background-color:#6fb4d6;color:#0a3758}.progress-nova .progress-bar.modal-btn-danger:focus,.progress-nova .progress-bar.modal-btn-danger:hover,.progress-nova .progress-bar.red{border:1px solid #f1abab}.progress-nova .progress-bar.green{border:1px solid #7cdc81}.progress-nova .progress-bar.orange{border:1px solid #ffd7b6}.chart-wrapper{background-color:#faf7f7;margin-bottom:8px;max-width:800px;min-width:304px}.chart-wrapper .inner-wrapper{padding-bottom:50%;position:relative;width:100%}.chart-wrapper .outer-box{bottom:0;left:0;position:absolute;right:0;top:0}.chart-wrapper .inner-box{height:100%;width:100%}.chart-wrapper text{fill:#000;font-family:sans-serif;font-size:13px}.chart-wrapper .axis line,.chart-wrapper .axis path{fill:none;stroke:#888;stroke-width:2px;shape-rendering:crispEdges}.chart-wrapper .y.axis .tick line{stroke:#d3d3d3;stroke-dasharray:2,1;stroke-width:1;shape-rendering:crispEdges;opacity:.6}.chart-wrapper .x.axis .domain{display:none}.chart-wrapper div.distrochart-tooltip{background:#e0ffff;background-color:rgba(0,0,0,.7);border:0;border-radius:1px;border-radius:4px;color:#fff;font-size:14px;max-width:400px;opacity:.7;padding:10px 8px;pointer-events:none;position:absolute;text-align:left}.chart-wrapper .box-plot .box{fill-opacity:.4;stroke-width:2}.chart-wrapper .box-plot line{stroke-width:2px}.chart-wrapper .box-plot circle{fill:#fff;stroke:#000}.chart-wrapper .box-plot .median{stroke:#000}.chart-wrapper .box-plot circle.median{fill:#fff!important}.chart-wrapper .box-plot .mean{stroke:#fff;stroke-dasharray:2,1;stroke-width:1px}@media (max-width:500px){.chart-wrapper .box-plot circle{display:none}}.chart-wrapper .violin-plot .area{shape-rendering:geometricPrecision;opacity:.4}.chart-wrapper .violin-plot .line{fill:none;stroke-width:2px;shape-rendering:geometricPrecision}.chart-wrapper .notch-plot .notch{fill-opacity:.4;stroke-width:2}.chart-wrapper .points-plot .point{stroke:#000;stroke-width:1px}.chart-wrapper .metrics-lines{stroke-width:4px}.chart-options{font-family:sans-serif;font-size:13px;min-width:200px}.chart-options button{font-size:12px;margin:3px;padding:3px}.chart-options p{display:inline}@media (max-width:500px){.chart-options p{display:block}}#academic-wrapper{min-height:calc(100vh - 64px)}#academic-wrapper .card{border-top:3px solid #1f89bd}#academic-wrapper .mentor-student-header{background:#fff;border-bottom:none;padding:20px 40px 10px}.flat-design{background:#fff}.flat-design #profile .subtabs{display:block;padding-left:20px}.flat-design #profile .header-bg{background:transparent}.flat-design #profile .profile-header{align-items:center;border:0;color:#fff;padding:0 20px}.flat-design #profile .profile-header .profile-info{color:#333!important}.flat-design #profile .profile-header .profile-studentnumber{color:#999}.flat-design #profile .profile-header .profile-studentnumber>div{background-color:hsla(0,0%,92%,.25);min-width:100px;padding:3px 7px}.flat-design #profile .profile-header .actions.header a{color:#666}.flat-design #profile .profile-header .actions.header a.disabled-action{color:#ccc!important;opacity:1}.flat-design #profile .profile-header .profile-header-guardian{color:#333}.flat-design #profile .profile-header small{color:#999}.flat-design #profile .profile-header img{background-color:#ccc;border:5px solid #ccc}.flat-design #profile .profile-header .card-icon-add img:hover,.flat-design #profile .profile-header .is-clickable img:hover,.flat-design #profile .profile-header .pageheader-tabs-wrapper .pageheader-tab img:hover,.flat-design #profile .profile-header img:hover,.pageheader-tabs-wrapper .flat-design #profile .profile-header .pageheader-tab img:hover{animation:pulse 1.5s infinite;box-shadow:0 0 0 hsla(0,0%,100%,.7)}.flat-design #profile .profile-header table thead{border:0}.flat-design #profile .profile-header table td,.flat-design #profile .profile-header table th{padding:4px 15px}.flat-design #profile .profile-header .picture-seocolor .picture-area{text-align:center}.flat-design #profile .profile-header .picture-seocolor .picture-area img{background:#fff;border:5px solid #9acd32;border-radius:50%;height:125px!important;padding:0;width:125px!important}.flat-design #profile .dashboard-attendance-panel{background:#f9f9f9;box-shadow:none}.flat-design #profile #profile-documents{min-height:calc(100vh - 321px);padding:0 20px}.flat-design .questionnaire-wrapper{max-width:768px}@media only screen and (max-width:600px){.flat-design#students-app #dashboard-general .card-title{margin-top:20px;padding:10px 20px}.flat-design#students-app #dashboard-general .tilebox-one.card{box-shadow:none}.flat-design#students-app #dashboard-general .student-dashboard-schedule .planning-item:hover{background:#f9f9f9;cursor:pointer}.flat-design#students-app #dashboard-general .student-dashboard-schedule .planning-item .time{display:none!important}.flat-design#students-app #dashboard-general .student-dashboard-schedule .planning-item .subject{padding-left:0;padding-right:10px}.flat-design#students-app #dashboard-general .student-dashboard-planning .planning-item:hover{background:#f9f9f9;cursor:pointer}.flat-design#students-app #dashboard-general .student-dashboard-planning .time{min-width:72px!important;padding:0 10px 0 20px;word-break:break-word}.flat-design#students-app #dashboard-general .student-dashboard-planning .subject{padding:0 5px}.flat-design#students-app #student-attendance .card{border-radius:none;box-shadow:none}.flat-design#students-app .questionnaire-wrapper{max-width:100vw}}.flat-design .main-content{min-height:100vh}.flat-design .content-body.require-min-height{min-height:calc(100vh - 64px)}.flat-design .content-body .card{border-top:3px solid #1f89bd}.flat-design #nav-mobile,.flat-design .side-nav{background-color:#f4f5f7;box-shadow:none}.flat-design #nav-mobile{padding:15px}.flat-design #nav-mobile .user-logged-in:after{background:transparent}.flat-design #nav-mobile ul a{border-radius:2px}.flat-design #nav-mobile.profile-view{background-color:#172b4d}.flat-design #nav-mobile.collapsed-view{background-color:#244457}.flat-design .dashboard .filter-wrapper{background-color:#f9f9f9;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9}.flat-design .content-header,.flat-design .header-bg{background:transparent;color:#333}.flat-design .subtabs,.flat-design .tabs,.flat-design nav{box-shadow:none}.flat-design .subtabs{display:none}.flat-design .vue-portal-target .subtabs{margin-top:8px}.flat-design .vue-portal-target .subtabs .tab{height:40px;line-height:40px;min-width:auto;overflow:initial;text-transform:none}.flat-design .vue-portal-target .subtabs .tab:hover{background-color:transparent}.flat-design .vue-portal-target .subtabs .tab a{border-radius:3px}.flat-design .vue-portal-target .subtabs .tab a:hover{background-color:rgba(0,0,0,.04);transition:background-color .28s}.flat-design .dropdown-component .dropdown-handle{background:rgba(0,0,0,.03);height:47px;line-height:110%;margin-left:1px;text-align:center}.flat-design #academic-profiles #profiles-search,.flat-design #profiles #profiles-search{background:none}.flat-design #academic-profiles #profiles-search>div [class*=col] .profile-search-byfield,.flat-design #profiles #profiles-search>div [class*=col] .profile-search-byfield{border:1px solid #eee;box-shadow:none}.flat-design #academic-profiles #profiles-search .numbers-search,.flat-design #profiles #profiles-search .numbers-search{box-shadow:none}.flat-design #academic-profiles .profile-search-warning,.flat-design #profiles .profile-search-warning{color:#ff9800!important}.flat-design #academic-profiles .profile-search-results .card,.flat-design #profiles .profile-search-results .card{box-shadow:none}.flat-design .pheader-actions a:not(.ph-dropdown-item),.flat-design .pheader-actions div.dropdown-handle,.flat-design .pheader-actions.dropdown-component a:not(.ph-dropdown-item),.flat-design .pheader-actions.dropdown-component div.dropdown-handle{color:#333}.flat-design .pheader-actions a:not(.ph-dropdown-item):hover:before,.flat-design .pheader-actions div.dropdown-handle:hover:before,.flat-design .pheader-actions.dropdown-component a:not(.ph-dropdown-item):hover:before,.flat-design .pheader-actions.dropdown-component div.dropdown-handle:hover:before{opacity:1;transform:scaleX(1)}.flat-design .pheader-actions a:not(.ph-dropdown-item).is-selected,.flat-design .pheader-actions a:not(.ph-dropdown-item).router-link-active,.flat-design .pheader-actions div.dropdown-handle.is-selected,.flat-design .pheader-actions div.dropdown-handle.router-link-active,.flat-design .pheader-actions.dropdown-component a:not(.ph-dropdown-item).is-selected,.flat-design .pheader-actions.dropdown-component a:not(.ph-dropdown-item).router-link-active,.flat-design .pheader-actions.dropdown-component div.dropdown-handle.is-selected,.flat-design .pheader-actions.dropdown-component div.dropdown-handle.router-link-active{background-color:rgba(0,0,0,.03);border-radius:5px}.flat-design .pheader-actions a:not(.ph-dropdown-item):before,.flat-design .pheader-actions div.dropdown-handle:before,.flat-design .pheader-actions.dropdown-component a:not(.ph-dropdown-item):before,.flat-design .pheader-actions.dropdown-component div.dropdown-handle:before{background-color:rgba(0,0,0,.03)}.flat-design #profiles{min-height:calc(100vh - 95px)}.flat-design #school-registrations{height:calc(100vh - 131px)}.flat-design #school-registrations .simple-issue-list{height:calc(100vh - 318px);overflow:hidden}.flat-design #school-registrations .simple-issue-list .list-panel{padding:5px 0 0}.flat-design #school-registrations .issue-container{height:calc(100vh - 271px);overflow:auto}.flat-design #school-registrations.fullscreen .simple-issue-list{height:calc(100vh - 187px);overflow:auto}.flat-design #school-registrations.fullscreen .issue-container{height:calc(100vh - 125px);overflow:auto}.flat-design #school-registrations.admin-student-placement .simple-issue-list{height:calc(100vh - 249px);overflow:auto}.flat-design #school-registrations.admin-student-placement .issue-container{height:calc(100vh - 203px);overflow:auto}.flat-design #school-registrations.admin-student-placement header.issue-header{background:#fff;padding-bottom:10px;position:sticky;top:0;z-index:2}.flat-design #school-registrations.admin-student-placement.fullscreen{height:100vh}.flat-design #school-registrations.admin-student-placement.fullscreen .simple-issue-list{height:calc(100vh - 185px);overflow:auto}.flat-design #school-registrations.admin-student-placement.fullscreen .issue-container{height:calc(100vh - 127px);overflow:auto}.flat-design #school-registrations.admin-student-flowthrough .simple-issue-list{height:calc(100vh - 252px);overflow:auto}.flat-design #school-registrations.admin-student-flowthrough .issue-container{height:calc(100vh - 134px);overflow:auto}.flat-design #school-registrations.admin-student-flowthrough.fullscreen{height:100vh}.flat-design #school-registrations.admin-student-flowthrough.fullscreen .simple-issue-list{height:calc(100vh - 187px);overflow:auto}.flat-design #school-registrations.admin-student-flowthrough.fullscreen .issue-container{height:calc(100vh - 69px);overflow:auto}.flat-design .pageheader-wrapper{align-items:center;display:flex;justify-content:center}.flat-design .pageheader-wrapper .pageheader-title{background:rgba(0,0,0,.06);height:47px;min-width:auto;padding:10px;text-align:center}.flat-design .examyear-vrijstelling{height:calc(100vh - 177px);margin:20px 20px 0;overflow-x:auto;padding:0}.flat-design .grades-overview-all{height:calc(100vh - 140px);overflow:auto}.flat-design .logbook-filterbar.border-top{border:1px solid #eee}@media print{*{-webkit-transition:none!important;transition:none!important}@page{margin:0}body{background:#fff}.print-none{display:none}#profile-nav,.content-header,.header-bg,.side-nav,.subtabs,.top-nav{display:none!important}#app .lotto-content,#applicationHost .lotto-content{transition:margin-left .3s,width .3s,right 0s;width:100vw}#app .lotto-content.menu-fixed,#applicationHost .lotto-content.menu-fixed{margin-left:0!important;width:100vw!important}#app .main-content,#applicationHost .main-content{max-width:100vw;overflow-x:hidden}#app .main-content.menu-fixed,#applicationHost .main-content.menu-fixed{margin-left:0!important;width:100vw!important}.actions,.card-actions,.card-header .card-title:not(h5),admin-schoolclasses{display:none!important}.card{box-shadow:none;padding:0}.reportcard-analysis #reportcard-analysis-comp .sc-summmary,.reportcard-analysis #reportcard-analysis-comp .subject-summary,.reports-reportcardanalysis #reportcard-analysis-comp .sc-summmary,.reports-reportcardanalysis #reportcard-analysis-comp .subject-summary{font-size:13px!important;width:40%}.reportcard-analysis #reportcard-analysis-comp .student-name,.reports-reportcardanalysis #reportcard-analysis-comp .student-name{max-width:140px!important}.reportcard-analysis #reportcard-analysis-comp table.analysis-results,.reportcard-analysis #reportcard-analysis-comp table.analysis-results td,.reportcard-analysis #reportcard-analysis-comp table.analysis-results tr,.reports-reportcardanalysis #reportcard-analysis-comp table.analysis-results,.reports-reportcardanalysis #reportcard-analysis-comp table.analysis-results td,.reports-reportcardanalysis #reportcard-analysis-comp table.analysis-results tr{font-size:13px!important}#timeline .timeline-innerwrapper{margin:0 auto;width:100vw!important}.grades-overview-all{height:auto!important}.grades-overview-all *{background-clip:initial!important;position:relative!important;top:0!important;z-index:1!important}.grades-overview-all .print-table-wrapper{display:flex;justify-content:center;page-break-after:always;page-break-before:always;page-break-inside:unset;transform:scale(.92)}.grades-overview-all .print-table-wrapper table{border:1px solid #d0d0d0}.grades-overview-all .print-table-wrapper table thead{display:table-row-group!important}.grades-overview-all table.admin-grades-overview thead tr th{border:1px solid #d0d0d0;padding:5px}.grades-overview-all td:first-child{max-width:200px!important;min-width:200px!important}.grades-overview-all td:first-child:after{border:none;position:relative}.grades-overview-all table.admin-grades-overview tbody td:first-child:after{border:none!important}.grades-overview-all tbody td:first-child{border-right:1px dashed #d0d0d0}.grades-overview-all td{font-size:9pt;padding:5px}.grades-overview-all td:after{border:none}.grades-overview-all td.grade-cell{font-size:9pt!important;max-width:40px!important;min-width:40px!important}.grades-overview-all thead tr:first-child th:first-child,.grades-overview-all thead tr:nth-child(2) th:first-child{border:none;left:0;z-index:5}.grades-overview-all thead tr:first-child th:first-child:after,.grades-overview-all thead tr:nth-child(2) th:first-child:after{border-bottom:none;content:""}.grades-overview-all thead tr:nth-child(2) th:first-child:after{border-bottom:1px solid #d0d0d0}#sidenav-schoolclass-students.sidenav-opts,#student-profile{display:none}#schoolclass-mentor-main .bespreking-form{overflow:hidden;width:100%}#schoolclass-mentor-main .bespreking-form h4.tab-title{display:block}#schoolclass-mentor-main .bespreking-form [type=radio]:checked+label,#schoolclass-mentor-main .bespreking-form [type=radio]:not(:checked)+label,#schoolclass-mentor-main .bespreking-form label{font-size:14px}#schoolclass-mentor-main .bespreking-form .tab-content section.tab-container{display:flex!important}#schoolclass-mentor-main .bespreking-form .tab-content section.tab-container>div{width:80%}#schoolclass-mentor-main .bespreking-form .editor-toolbar,#schoolclass-mentor-main .bespreking-form .nav-tabs-navigation{display:none}#schoolclass-mentor-main .bespreking-form .CodeMirror.CodeMirror-wrap{border:none}#schoolclass-mentor-main .bespreking-form .CodeMirror.CodeMirror-wrap *{page-break-inside:avoid}#schoolclass-mentor-main #academic-wrapper .mentor-student-header .msh-student-info h4{align-items:center;display:flex;height:50px}#schoolclass-mentor-main #academic-wrapper .mentor-student-header .msh-student-info h4 i{display:none}#schoolclass-mentor-main #academic-wrapper .mentor-student-header .msh-student-info h6{font-size:1.5rem}#schoolclass-mentor-main .student-discussions-card{page-break-after:always;page-break-before:always}#schoolclass-mentor-main .student-discussions-card .card-title-wrapper h5{font-size:2rem!important}#schoolclass-mentor-main .student-qualities.row{flex-direction:column;padding:0}#schoolclass-mentor-main .discussions-table{height:auto;margin-bottom:25px}#programs-sed-student-input .sed-students-list,#seo-questionlist .sed-students-list{display:none}#programs-sed-student-input .fullscreen.card,#seo-questionlist .fullscreen.card{height:auto!important}#programs-sed-student-input .sed-student-input,#seo-questionlist .sed-student-input{height:auto}#programs-sed-student-input .sed-students-input,#seo-questionlist .sed-students-input{overflow:auto!important;width:100%}#programs-sed-student-input .sed-students-input .sed-input-table-component .sedcategory-wrapper,#seo-questionlist .sed-students-input .sed-input-table-component .sedcategory-wrapper{break-inside:avoid}#programs-sed-student-input .sed-students-input .sed-input-table-component .sedcategory-wrapper h5,#seo-questionlist .sed-students-input .sed-input-table-component .sedcategory-wrapper h5{break-after:avoid;break-inside:avoid}#programs-sed-student-input .sed-students-input .sed-input-table-component .sedcategory-wrapper table,#seo-questionlist .sed-students-input .sed-input-table-component .sedcategory-wrapper table{break-before:avoid;break-inside:auto}#programs-sed-student-input .sed-students-input .sed-input-table-component .sedcategory-wrapper table tr,#seo-questionlist .sed-students-input .sed-input-table-component .sedcategory-wrapper table tr{break-inside:avoid}#seo-questionlist .seo-infobar{display:none}#seo-questionlist .seo-content{height:auto!important}#seo-questionlist .questionlist-list{display:none}#seo-questionlist .sed-students-content{height:auto!important}#seo-questionlist .questionnaire-list .questionnaire-wrapper,#seo-questionlist .questionnaire-list .questionnaire-wrapper .questionnaire-item{break-inside:avoid}#seo-questionlist .questionnaire-list .questionnaire-wrapper .questionnaire-item .questionnaire-answer i.questionaire-mc{font-size:45px}.cito-overview-wrapper h5{color:#555;margin-left:10px;margin-top:15px}.cito-overview-wrapper h5.new-page{page-break-before:always}.cito-overview-wrapper .card .card-title-wrapper h5{font-size:15px!important;margin:10px 0 0}.cito-overview-wrapper .card .card-title-wrapper thead tr:last-child,.cito-overview-wrapper table.cito-results-table thead tr:last-child{border-bottom:2px solid #333}.cito-overview-wrapper .card .card-title-wrapper tr,.cito-overview-wrapper table.cito-results-table tr{border-bottom:1px solid #999;font-size:11px}.cito-overview-wrapper .card .card-title-wrapper tr td,.cito-overview-wrapper .card .card-title-wrapper tr td:not(:first-child),.cito-overview-wrapper table.cito-results-table tr td,.cito-overview-wrapper table.cito-results-table tr td:not(:first-child){padding:7px 5px}.cito-overview-wrapper .card .card-title-wrapper tr td.text-center,.cito-overview-wrapper table.cito-results-table tr td.text-center{text-align:right}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr h5{font-size:15px!important;font-weight:700;margin:0}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr th{text-transform:uppercase}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr th:first-child{border-left:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr th:last-child{border-right:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:first-child th{border-top:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:first-child th:first-child{background:transparent}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:first-child th:first-child:after{content:none}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:nth-child(2) th{padding:6px 5px}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:last-child{border-bottom:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table thead tr:last-child th:not(:last-child){text-align:right}.cito-overview-wrapper .results-per-question table.cito-results-table tr:last-child{border-bottom:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table tr td:first-child{border-left:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table tr td:last-child{border-right:2px solid #333}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr{border-top:1px solid #999;height:auto;top:0}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr td:first-child{border-bottom:1px solid #999;border-top:1px solid #999}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr td:not(:first-child){background:transparent;position:relative;top:0;z-index:1}.cito-overview-wrapper .results-per-question table.cito-results-table tbody.totals tr td:not(:first-child):after{content:none}}.system-status{transition:background-color .28s}.system-status.open{background-color:#228b22!important;color:#fff!important}.system-status.closed{background-color:darkred;color:#fff!important}.results-monitor.rm-schoolcontext .rm-maintabs>.nav-tabs-navigation,.vue-tabs.hide-navigation>.nav-tabs-navigation{display:none}.results-monitor .horizontal-list{grid-gap:5px;display:grid;grid-column:auto;grid-template-columns:repeat(auto-fit,100px)}.results-monitor .horizontal-list.sclasses{grid-template-columns:repeat(auto-fit,60px)}.results-monitor .name-width{width:64px}.results-monitor .grade-width{width:32px}.results-monitor .report-four{background-color:#ccc}.results-monitor .gradeyear-student-results{border-bottom:1px solid #aaa;border-top:1px solid #aaa;margin-top:15px}.results-monitor .gradeyear-student-results thead tr th{border-right:1px solid #999}.results-monitor .gradeyear-student-results thead tr th:first-child{background:#fff;border-bottom:0;border-left:2px solid #777;padding:10px 7px 10px 15px}.results-monitor .gradeyear-student-results thead tr th:last-child{border-right:1px solid #999}.results-monitor .gradeyear-student-results tbody td{border-right:1px solid #777}.results-monitor .gradeyear-student-results.trends thead tr th{background:#fff;border-bottom:0;border-right:none;left:0;position:sticky;top:0;z-index:9}.results-monitor .gradeyear-student-results.trends thead tr th:after{border-left:1px solid #777;border-top:1px solid #777;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:-1px;width:100%}.results-monitor .gradeyear-student-results.trends thead tr th:first-child:after{border-left:none}.results-monitor .gradeyear-student-results.trends thead tr th:last-child{border-right:1px solid #999}.results-monitor .gradeyear-student-results.trends thead tr:last-child th{top:40px}.results-monitor .gradeyear-student-results.trends thead tr:last-child th:after{border-bottom:4px double #777;border-top:1px solid #777;top:1px}.results-monitor .gradeyear-student-results.trends tbody tr:hover{background:#f9f9f9;cursor:pointer}.results-monitor .gradeyear-student-results.trends tbody td{border-left:1px solid #777;border-right:none;padding:8px 5px}.results-monitor .gradeyear-student-results.trends tbody td:last-child{border-right:2px solid #777}.results-monitor .gradeyear-student-results tbody tr:not(:last-child){border-bottom:1px solid #aaa}.results-monitor .gradeyear-student-results tbody td:first-child{border-left:2px solid #777;padding-left:15px}.results-monitor .gradeyear-student-results tbody td:nth-child(2){padding-left:15px}.results-monitor .gradeyear-student-results tbody td:nth-child(3){border-right:0}.results-monitor .gradeyear-student-results tbody td:nth-child(4){border-left:1px solid #444;border-right:1px dashed #999}.results-monitor .gradeyear-student-results tbody td:nth-child(5){border-left:1px dashed #777;border-right:1px solid #444}.results-monitor .gradeyear-student-results tbody td:nth-child(4),.results-monitor .gradeyear-student-results tbody td:nth-child(5),.results-monitor .gradeyear-student-results tbody td:nth-child(6),.results-monitor .gradeyear-student-results tbody td:nth-child(7){background:#faebd7;text-align:center;width:60px}.results-monitor .gradeyear-student-results tbody td:nth-last-child(-n+3){border-right:1px dashed #999;width:60px}.results-monitor .gradeyear-student-results tbody td.trend-column{padding-left:16px;padding-right:16px;width:60px}.results-monitor .gradeyear-student-results tbody td.lb-thick{border-left:2px solid #333}.results-monitor .gradeyear-student-results tbody td.lb-dashed{border-left:1px dashed #333}.results-monitor .gradeyear-student-results tbody td.cell-avg{text-align:center;width:60px}.results-monitor .gradeyear-student-results tbody td:last-child{border-right:1px solid #777}.results-monitor table.admin-grades-overview.subjects-vertical thead tr th{background:#fff;border-bottom:0;left:0;position:sticky;top:0;z-index:9}.results-monitor table.admin-grades-overview.subjects-vertical thead tr th:after{border-bottom:3px double #999;border-left:1px solid #999;border-right:1px solid #777;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:-1px;width:100%}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr td.is-separator{border-right:3px double #999}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr td:first-child{max-width:none;min-width:auto;padding-left:5px;text-align:center;width:50px}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr td:first-child.subject-cell{border-bottom:2px solid #777;border-left:2px solid #777}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr td:first-child:not(.subject-cell){border-left:1px solid #ccc}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr td.trim-cell{max-width:none;min-width:auto;text-align:center;width:50px}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr:nth-child(4n){border-bottom:2px solid #777}.results-monitor table.admin-grades-overview.subjects-vertical tbody tr:nth-child(4n) td{border-bottom:0}.results-monitor table.admin-grades-overview:not(.subjects-vertical) thead tr:first-child th{padding:10px 7px}.results-monitor table.admin-grades-overview:not(.subjects-vertical) thead tr:first-child th:first-child{z-index:11}.results-monitor table.admin-grades-overview:not(.subjects-vertical) thead tr:first-child th:first-child:after{border-bottom:3px double #999;border-left:1px solid #999;border-right:1px solid #777;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:-1px;width:206px}.results-monitor table.admin-grades-overview:not(.subjects-vertical) thead tr th:first-child{background:#fff;border-bottom:0;left:0;min-width:205px;position:sticky;top:0;z-index:9}.results-monitor table.admin-grades-overview:not(.subjects-vertical) thead tr th:first-child:after{border-bottom:3px double #999;border-left:1px solid #999;border-right:1px solid #777;content:"";height:45px;left:-1px;pointer-events:none;position:absolute;top:-2px;width:206px}.results-monitor table.admin-grades-overview:not(.subjects-vertical) tbody tr.is-separator{border-bottom:3px double #999}.results-monitor table.admin-grades-overview:not(.subjects-vertical) tbody td:first-child{background:#fff;border-bottom:0;left:0;max-width:205px;min-width:205px;position:sticky;top:0;z-index:2}.results-monitor table.admin-grades-overview:not(.subjects-vertical) tbody td:first-child:after{border-left:1px solid #999;border-right:1px solid #777;content:"";height:100%;left:-1px;pointer-events:none;position:absolute;top:0;width:206px}.results-monitor table.admin-grades-overview:not(.subjects-vertical) tbody td:first-child:first-child{z-index:5!important}.results-monitor table.admin-grades-overview:not(.subjects-vertical) tbody td:not(:first-child):nth-child(4n+1){background:#faebd7;border-right:1px solid #999}.results-monitor table.admin-grades-overview:not(.subjects-vertical) tbody td.grade-cell{border:1px dashed #ccc;text-align:center;width:50px}.results-monitor .issue-body-content .item-details dl dt{box-sizing:border-box;color:#5e6c84;display:table-cell;font-weight:400;padding:5px 5px 2px 0;text-align:left;vertical-align:middle;width:225px}.results-monitor .issue-body-content .item-details dl dd{vertical-align:middle}.results-monitor .issue-body-content .item-details dl dd:nth-child(2){width:100px}.results-monitor .issue-body-content .item-details dl dd:nth-child(3){width:300px}.results-monitor .placement-num-students{font-size:14px;padding:3px 7px;width:58px}.results-monitor .standard-table thead tr:last-child{border-bottom:3px double #999}.results-monitor .standard-table tbody tr:last-child{border-bottom:2px solid #777}.results-monitor .standard-table tbody tr td:first-child{border-left:1px solid #777}.results-monitor .standard-table tbody tr td:not(:last-child){border-right:1px dashed #ccc}.results-monitor .standard-table tbody tr td:last-child{border-right:1px solid #777}.results-monitor .statistics-table{font-size:13px;width:100%}.results-monitor .statistics-table tfoot tr th{border-bottom:1px solid #333;border-right:1px dashed #333}.results-monitor .statistics-table tfoot tr th:first-child{border-left:1px solid #333}.results-monitor .statistics-table tfoot tr:first-child th{border-top:2px solid #333}.results-monitor .statistics-table thead tr:first-child th{border-bottom:2px solid #333}.results-monitor .statistics-table thead{border-bottom:none}.results-monitor .statistics-table thead th{padding:7px 5px}.results-monitor .statistics-table thead th:first-child{background:#fff;border-right:none;position:sticky;z-index:10!important}.results-monitor .statistics-table thead th:first-child:after,.results-monitor .statistics-table thead th:first-child:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%}.results-monitor .statistics-table thead th:first-child:after{right:1px}.results-monitor .statistics-table thead th:first-child+th{border-left:none;border-right:none}.results-monitor .statistics-table thead th:first-child{left:0;width:40px}.results-monitor .statistics-table thead th:first-child:before{left:0}.results-monitor .statistics-table thead tr:first-child th:first-child,.results-monitor .statistics-table thead tr:nth-child(2) th:first-child{border-left:none;border-top:none;padding:0}.results-monitor .statistics-table thead tr:first-child th:nth-child(2),.results-monitor .statistics-table thead tr:nth-child(2) th:nth-child(2){border-left:1px solid #333}.results-monitor .statistics-table thead tr:nth-child(2) th:nth-child(2){border-left:2px solid #333}.results-monitor .statistics-table thead tr:first-child,.results-monitor .statistics-table thead tr:nth-child(2),.results-monitor .statistics-table thead tr:nth-child(3){border-bottom:none}.results-monitor .statistics-table thead tr:first-child th,.results-monitor .statistics-table thead tr:nth-child(2) th,.results-monitor .statistics-table thead tr:nth-child(3) th{border-right:1px solid #333;position:relative}.results-monitor .statistics-table thead tr:first-child th:before,.results-monitor .statistics-table thead tr:nth-child(2) th:before,.results-monitor .statistics-table thead tr:nth-child(3) th:before{content:"";height:100%;position:absolute;top:0}.results-monitor .statistics-table thead tr:first-child th:not(:first-child):after,.results-monitor .statistics-table thead tr:nth-child(2) th:not(:first-child):after,.results-monitor .statistics-table thead tr:nth-child(3) th:not(:first-child):after{border-bottom:1px solid #333;border-left:1px solid #333;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.results-monitor .statistics-table thead tr:nth-child(2),.results-monitor .statistics-table thead tr:nth-child(3){font-size:12px;padding:3px}.results-monitor .statistics-table thead tr:first-child th{background:#fff;border-top:1px solid #333;position:sticky;top:0;z-index:9}.results-monitor .statistics-table thead tr:first-child th:first-child{border-right:none!important}.results-monitor .statistics-table thead tr:first-child th:first-child:after{border-bottom:none}.results-monitor .statistics-table thead tr:nth-child(2) th{background:#fff;border-top:1px solid #333;position:sticky;top:33px;z-index:9}.results-monitor .statistics-table thead tr:nth-child(2) th:first-child{border-right:none}.results-monitor .statistics-table thead tr:nth-child(2) th:first-child:after{border-left:none;border-right:none}.results-monitor .statistics-table thead tr:nth-child(2) th:nth-child(2):after{border-left:none}.results-monitor .statistics-table thead tr:nth-child(3) th:first-child{border-left:1px solid #333;padding-left:10px}.results-monitor .statistics-table thead tr:nth-child(3) th:before{position:absolute;right:0}.results-monitor .statistics-table thead tr:nth-child(3) th:after{border-right:none}.results-monitor .statistics-table thead tr:nth-child(3) th:nth-child(2):after{position:absolute;right:0}.results-monitor .statistics-table tbody{border:1px solid #333}.results-monitor .statistics-table tbody tr td{border-bottom:1px solid #333;border-right:1px dashed #333;line-height:30px;padding:2px 10px}.results-monitor .statistics-table tbody tr td:empty{background:#e9e9e9}.results-monitor .statistics-table tbody tr td:first-child{min-width:200px}.results-monitor .statistics-table tbody tr td:not(:first-child){border-left:1px dashed #333;text-align:center;width:60px}.results-monitor .statistics-table tbody tr td:nth-child(2){left:40px;text-align:center}.results-monitor .statistics-table tbody tr td.lb-thick{border-left:2px solid #333}.results-monitor .statistics-table tbody tr td.rb-thick{border-right:2px solid #333}.results-monitor .statistics-table tbody tr td.lb-dashed{border-left:1px dashed #333}.results-monitor .statistics-table tbody tr td.is-first{border-left:1px solid #333}.results-monitor .statistics-table tbody tr td.is-grade{width:50px}.results-monitor .statistics-table tbody tr td.is-extra{background-color:#e8f8ec}.results-monitor .statistics-table tbody tr td.is-vrijstelling{background-color:#ffef99}.results-monitor .statistics-table tbody tr td.is-average{background:#f0f8ff;border-right:1px solid #333}.results-monitor .statistics-table tbody tr td.is3{background:#f96969;color:#5d0606}.results-monitor .statistics-table tbody tr td.is4{background:#f5aeae;color:#a53030}.results-monitor .statistics-table tbody tr td.is5{background:#fce9e9;color:#f08080}.results-monitor .statistics-table tbody tr td.is6{background:#a9e653;color:#365806}.results-monitor .statistics-table tbody tr td.is7{background:#74c736;color:#0d1706}.results-monitor .statistics-table tbody tr td.is8{background:#09903e7a;color:#0f788b}.results-monitor .statistics-table tbody tr td.is9{background:#0acd57bf;color:#0f788b}.results-monitor .statistics-table tbody tr:hover{cursor:pointer}.results-monitor .statistics-table tbody tr:hover td:not(.is-grade):not(.is-extra):not(.is-vrijstelling):not(.is-average):not(.is-insufficient){background:#53b7e638}table.students-examyear-studyprograms.small table.student-innerexampakket-overview thead{background:#fbfbfb;border-top:1px solid #d0d0d0}table.students-examyear-studyprograms.small table.student-innerexampakket-overview td,table.students-examyear-studyprograms.small table.student-innerexampakket-overview th{padding:5px 7px!important}table.students-examyear-studyprograms.small table.student-innerexampakket-overview td{border-right:1px dashed #ccc}table.students-examyear-studyprograms.small table.student-innerexampakket-overview td .grade-calculation-type{background:#f9f9f9;border-radius:3px;font-family:Roboto;font-weight:500;padding:3px 7px;width:53px}table.students-examyear-studyprograms.small table.student-innerexampakket-overview td .grade-calculation-type:hover{background:#ececec}table.students-examyear-studyprograms.small table.student-innerexampakket-overview td .grade-calculation-type.changed{background:#ffe4e1}table.students-examyear-studyprograms.small table.student-innerexampakket-overview td .grade-calculation-type.changed:hover{background:#ffcdc8}table.schoolclasses-overview td+.advancement-result{border-right:2px solid #ccc}table.schoolclasses-overview td.advancement-result{border-right:1px dashed #ccc}table.schoolclasses-overview td.advancement-result.is-first{border-left:2px solid #ccc}table.schoolclasses-overview td.advancement-result.is-last{border-right:2px solid #ccc}table.schoolclasses-overview.is-basis td{padding:6px 5px}.content-body.tabs-as-subtabs{padding:0}.content-body.tabs-as-subtabs>.vue-tabs>.nav-tabs-navigation{box-shadow:0 1px 5px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.06);margin-bottom:10px}.content-body.tabs-as-subtabs>.vue-tabs>.nav-tabs-navigation .nav-tabs-wrapper{background:#fff}.content-body.tabs-as-subtabs>.vue-tabs>.nav-tabs-navigation li a.tabs__link{padding-bottom:15px;padding-top:15px}.content-body.tabs-as-subtabs>.vue-tabs>.nav-tabs-navigation li.active a.tabs__link{border-bottom:2px solid #5ba6c5!important}.content-body.tabs-as-subtabs>.vue-tabs>.nav-tabs-navigation li.active a.tabs__link:after,.content-body.tabs-as-subtabs>.vue-tabs>.nav-tabs-navigation li.active a.tabs__link:before{content:none}.content-body.tabs-as-subtabs>.vue-tabs>.tab-content{padding:10px}.ProseMirror .math{display:contents}.ProseMirror .math .katex-editor{display:inline}.ProseMirror .math .decoration-inline-math{color:#8e9297}.ProseMirror .math .katex-render .katex{font-size:18px}.ProseMirror .math .katex-render .katex-error{font-family:Inter,sans-serif;padding:0}.math .math-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.math .active{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}svg.chart-boxplot-grades g.grid line{stroke:#ddd;stroke-width:1;opacity:.7}svg.chart-boxplot-grades g.grid g.tick:nth-child(odd) line{stroke-width:1;stroke-dasharray:6,3,1,3;opacity:.5}.schedule-history-list{cursor:pointer;display:flex;flex-direction:column;gap:5px}.schedule-history-list .schedule-history-item{align-items:center;display:flex;padding:0 7px}.schedule-history-list .schedule-history-item:hover{background:#f6f6f6}.student-registration.is-bool:not(.attendance-absent){background:#eee;border-radius:3px;color:#666}.student-registration.is-bool:not(.attendance-absent):hover{background:#ddd}.classoverview-students-list.gridify{display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.grid{display:grid;grid-template-columns:auto auto}.grid.grid-default{grid-gap:5px}.grid.single{grid-template-columns:auto}.grid.column-3{grid-template-columns:auto auto auto}.grid.column-4{grid-template-columns:auto auto auto auto}.grid.column-4>div{width:100%}.subjectcell-overlay .popover{width:535px}.overlay-list .overlay-list-item{cursor:pointer;padding:12px}.overlay-list .overlay-list-item .calpalette>div:not(.reset):hover,.overlay-list .overlay-list-item .sed-students-list .item:hover,.overlay-list .overlay-list-item .selected,.overlay-list .overlay-list-item:hover,.sed-students-list .overlay-list .overlay-list-item .item:hover{background:#f3f3f3;border-radius:3px}.overlay-list .overlay-list-item .calpalette>div:hover:not(.reset),.overlay-list .overlay-list-item .sed-students-list .item:hover,.overlay-list .overlay-list-item .selected:hover,.sed-students-list .overlay-list .overlay-list-item .item:hover{background:#eee}.el-time-panel.el-popper{z-index:10033!important}.profile-coderingen{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(75px,1fr))}.profile-coderingen .profile-codering-item{align-items:center;border:1px solid #777;border-bottom:3px double #777;border-radius:2px;cursor:pointer;display:flex;font-family:Roboto;font-weight:500;height:41px;justify-content:center;text-align:center}.profile-coderingen .profile-codering-item:hover{background:#f3f3f3}.profile-coderingen .profile-codering-item>span{display:flex;height:100%;width:100%}.profile-coderingen .profile-codering-item>span>div{align-items:center;height:100%;justify-content:center;line-height:35px;width:100%}#teacher-subjectslist a.has-alternative-lng,#teacher-subjectslist li{align-content:center;line-height:1}#teacher-subjectslist a.has-alternative-lng>div>div:first-child{font-weight:500}table.student-pakkets-overview.confirm-table thead tr:first-child,table.student-pakkets-overview.confirm-table thead tr:nth-child(2){border-bottom:3px double #aaa}table.student-pakkets-overview.confirm-table thead tr:first-child th,table.student-pakkets-overview.confirm-table thead tr:nth-child(2) th{border-right:1px solid #aaa;border-top:1px solid #999}table.student-pakkets-overview.confirm-table thead tr:first-child th:first-child,table.student-pakkets-overview.confirm-table thead tr:nth-child(2) th:first-child{background:#fff;border-bottom:0;border-left:1px solid #aaa;border-right:0;left:0;position:sticky;top:0;z-index:2}table.student-pakkets-overview.confirm-table thead tr:first-child th:first-child:after,table.student-pakkets-overview.confirm-table thead tr:nth-child(2) th:first-child:after{border-right:3px double #999;content:"";height:100%;pointer-events:none;position:absolute;right:-2px;top:0;width:100%}table.student-pakkets-overview.confirm-table thead tr:first-child th:not(:first-child),table.student-pakkets-overview.confirm-table thead tr:nth-child(2) th:not(:first-child){border-right:3px double #999;padding:7px 14px}table.student-pakkets-overview.confirm-table thead tr:first-child th:last-child,table.student-pakkets-overview.confirm-table thead tr:nth-child(2) th:last-child{border-right:1px solid #999}table.student-pakkets-overview.confirm-table tbody{font-size:12px}table.student-pakkets-overview.confirm-table tbody tr{border-bottom:1px dashed #999}table.student-pakkets-overview.confirm-table tbody tr:last-child{border-bottom:1px solid #999}table.student-pakkets-overview.confirm-table tbody tr.is-first{border-top:3px double #999}table.student-pakkets-overview.confirm-table tbody tr.btn-flat[disabled],table.student-pakkets-overview.confirm-table tbody tr.disabled,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-danger[disabled],table.student-pakkets-overview.confirm-table tbody tr.modal-btn-primary[disabled],table.student-pakkets-overview.confirm-table tbody tr.modal-btn-warning[disabled]{background:#f6f6f6}table.student-pakkets-overview.confirm-table tbody tr.btn-flat[disabled]>td,table.student-pakkets-overview.confirm-table tbody tr.disabled>td,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-danger[disabled]>td,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-primary[disabled]>td,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-warning[disabled]>td{position:relative}table.student-pakkets-overview.confirm-table tbody tr.btn-flat[disabled]>td:before,table.student-pakkets-overview.confirm-table tbody tr.disabled>td:before,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-danger[disabled]>td:before,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-primary[disabled]>td:before,table.student-pakkets-overview.confirm-table tbody tr.modal-btn-warning[disabled]>td:before{border-bottom:1px solid #aaa;content:" ";left:0;position:absolute;top:50%;width:100%}table.student-pakkets-overview.confirm-table tbody td:first-child{border-left:2px double #aaa;border-right:3px double #aaa;font-size:11px;text-align:left;width:145px}table.student-pakkets-overview.confirm-table tbody td:not(:first-child){border-right:3px double #aaa;padding:7px 14px}table.student-pakkets-overview.confirm-table tbody td:last-child{border-right:1px solid #aaa}table.student-pakkets-overview.confirm-table tbody td.not-selectable{background:#f3f3f3}.schedule-subject-overlay-content input[type=text]{background:#fff;border:2px solid #f2f2f2;border-radius:2px;height:2.25rem;line-height:inherit;width:auto}.schedule-subject-overlay-content input[type=text]:focus{border:2px solid #4c9aff;box-shadow:none;transition:none}.schedule-subject-overlay-content .schedule-subject-item{border-radius:3px;padding:7px 10px}.schedule-subject-overlay-content .schedule-subject-item h6{color:#4682b4;margin:0}.schedule-subject-overlay-content .calpalette>div.schedule-subject-item:not(.reset):hover,.schedule-subject-overlay-content .schedule-subject-item.selected,.schedule-subject-overlay-content .sed-students-list .schedule-subject-item.item:hover,.sed-students-list .schedule-subject-overlay-content .schedule-subject-item.item:hover{background:#e6f3ff}.schedule-subject-overlay-content .schedule-subject-item:hover{background:#e6f3ff;cursor:pointer}body[data-v-708c5f1a],html[data-v-708c5f1a]{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;width:100vw}body[data-v-708c5f1a]{background-color:#f9f9f9;margin:0;padding:0;position:relative}.v-spinner[data-v-708c5f1a]{left:calc(50% - 30px);position:absolute;top:calc(50% - 30px)}