﻿@font-face{font-family:Poppins-Medium;src:url("../../../../fonts/poppins/poppins-medium-webfont.eot");src:url("../../../../fonts/poppins/poppins-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../../../../fonts/poppins/poppins-medium-webfont.woff") format("woff"),url("../../../../fonts/poppins/poppins-medium-webfont.ttf") format("truetype"),url("../../../../fonts/poppins/poppins-medium-webfont.svg#poppinsmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:Poppins-Regular;src:url("../../../../fonts/poppins/poppins-regular-webfont.eot");src:url("../../../../fonts/poppins/poppins-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../../../fonts/poppins/poppins-regular-webfont.woff2") format("woff2"),url("../../../../fonts/poppins/poppins-regular-webfont.woff") format("woff"),url("../../../../fonts/poppins/poppins-regular-webfont.ttf") format("truetype"),url("../../../../fonts/poppins/poppins-regular-webfont.svg#poppinsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:Poppins-Bold;src:url("../../../fonts/poppins/poppins-bold-webfont.eot");src:url("../../../fonts/poppins/poppins-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../../fonts/poppins/poppins-bold-webfont.woff2") format("woff2"),url("../../../fonts/poppins/poppins-bold-webfont.woff") format("woff"),url("../../../fonts/poppins/poppins-bold-webfont.ttf") format("truetype"),url("../../../fonts/poppins/poppins-bold-webfont.svg#poppinsbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:Poppins-Light;src:url("../../../fonts/poppins/poppins-light-webfont.eot");src:url("../../../fonts/poppins/poppins-light-webfont.eot?#iefix") format("embedded-opentype"),url("../../../fonts/poppins/poppins-light-webfont.woff2") format("woff2"),url("../../../fonts/poppins/poppins-light-webfont.woff") format("woff"),url("../../../fonts/poppins/poppins-light-webfont.ttf") format("truetype"),url("../../../fonts/poppins/poppins-light-webfont.svg#poppinslight") format("svg");font-weight:normal;font-style:normal}/*!
 * _baseVariablesWithoutFonts.scss
 *
 * Copyright (c) 2020, FastBridge Learning LLC
 * Created on Jun 24, 2020
 */*,html,body{box-sizing:border-box}body{font-family:"Arial","Helvetica","sans-serif";margin:0;padding:0;font-size:14px}h1{color:#356684;font-size:160%;font-weight:300;margin:0 0 10px 0}a{color:#356684;text-decoration:none}h2{color:#44728e;font-size:140%;font-weight:300;margin:5px 0}h3{color:#6189a1;font-size:130%;font-weight:300;margin:0}fieldset{min-width:initial}input[type=file]{display:inline}input[type=checkbox],input[type=radio]{margin:0}label{font-weight:inherit;max-width:initial;margin-bottom:0;display:initial}fieldset{border:initial}legend{border:initial;width:auto}input[disabled]{color:graytext}html,body{height:100%;width:100%}body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#e6e6e6}#app-header{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-width:1034px;font-size:14px}#app-menu{-webkit-box-flex:0 0 230px;-moz-box-flex:0 0 230px;-webkit-flex:0 0 230px;-ms-flex:0 0 230px;flex:0 0 230px;background-color:#e6e6e6;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}#wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#app-body,.app-body{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#f2f2f2;min-width:804px;font-family:Arial,Helvetica,sans-serif}.full-width #app-body,.full-width .app-body{min-width:1034px}#app-footer{-webkit-box-flex:0 auto;-moz-box-flex:0 auto;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;background-color:#f2f2f2;font-size:85%;height:70px;margin-left:230px;min-width:804px;padding-bottom:20px;text-align:center}.full-width #app-footer{margin-left:0;min-width:1034px}@media print{body,#wrapper{display:block}#app-header,#app-footer,#app-menu{display:none}}.navbar-brand{margin:.35rem 10rem 0 2rem;width:120px;padding:0px}.navbar-brand>img{height:100%;width:100%}.user-navbar{color:#b3b3b3;background-color:#000;font-family:Helvetica,serif;min-height:40px;border-radius:0;border-width:0;margin-bottom:0}.user-navbar .nav-item{padding-right:10px;padding-left:10px}.user-navbar .nav-link{padding:.35rem 1rem}.user-navbar .fa{color:#747474;font-family:"fontAwesome";font-weight:400}.view-switcher-menu{margin:0;right:0;left:auto}.view-switcher-menu li{display:list-item}.view-switcher-menu .dropdown-item{font-size:14px}.view-switcher-menu .dropdown-header{letter-spacing:.5px;text-rendering:optimizeLegibility;text-transform:uppercase;color:#285d71;font-size:14px;padding:3px 25px 0px 25px;text-align:center}.view-switcher-menu .divider{margin:5px 3px}.view-switcher-menu:before{position:absolute;top:-12px;right:9px;display:inline-block;border-right:12px solid transparent;border-bottom:12px solid rgba(0,0,0,.2);border-left:12px solid transparent;content:""}.view-switcher-menu:after{position:absolute;top:-10px;right:11px;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:""}.user-info{display:inline-block;line-height:15px;margin-left:6px;padding-top:5px}.user-info .user-name{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#b3b3b3;display:block;font-size:10px;letter-spacing:.5px;text-rendering:optimizeLegibility;text-transform:uppercase}.user-info .user-school{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#fff;display:block}.btn-change-view{background-color:#377ca3;border-radius:25px;color:#fff;display:block;font-size:14px;line-height:normal;padding:6px 15px 7px;text-align:center;min-width:200px;margin:3px auto;border:none;outline:none}.super-user-btn-change-view{background-color:#333;border-radius:25px;color:#97cce8;display:block;font-size:14px;line-height:normal;padding:6px 15px 7px;text-align:center;min-width:200px;margin:3px auto;border:none;outline:none}#teacherSelectionForm{left:0;min-width:unset;max-width:unset;width:auto}#teacherSelectionForm div{width:auto;margin:10px}#teacherSelectionForm select{width:211px;padding:7px;border:1px solid #ccc;border-radius:15px;font-size:14px;color:#151515;margin:0 15px;height:auto}.btn-teacher-select{background-color:#242424;cursor:pointer;padding-left:1em;padding-right:1em;display:inline-block;min-height:40px}.btn-teacher-select span{padding-right:1em}.btn-teacher-select.impersonating-SPECIALIST{background-color:#9a2100}.btn-teacher-select.impersonating-SPECIALIST .fa-angle-down{color:#fff}.btn-teacher-select.impersonating-TEACHER{background-color:#1b6401}.btn-teacher-select.impersonating-TEACHER .fa-angle-down{color:#fff}.module-navbar{background-color:#006c90;color:#fff;font-family:Poppins-Medium,serif;font-size:15px;height:60px;padding-bottom:0;padding-top:0;margin-bottom:0;border-radius:0}.module-navbar .nav-tabs{border-bottom-style:none;margin-bottom:-10px;border-radius:0;margin-top:6px;margin-left:75px}@media screen and (max-width: 1100px){.module-navbar .nav-tabs{margin-left:10px}}.module-navbar .nav-item{margin-right:1px}.module-navbar .nav-link{border:0;color:#fff;padding:.3em 1em 4px;white-space:nowrap;line-height:3em}.module-navbar .nav-link .fa-lg{font-size:24px;vertical-align:baseline;font-family:"fontAwesome";font-weight:400}.module-navbar .nav-link:hover,.module-navbar .nav-link:active,.module-navbar .nav-link:focus,.module-navbar .nav-link.active{background-color:#f2f2f2;border:0;color:#151515}.module-navbar .nav-link.tab-disabled{color:#969696;cursor:not-allowed}.fa-user-custom{font-size:1.5em;vertical-align:26%}.fa-teacher-custom{font-size:1.7em;vertical-align:20%}.fa-chat-custom{font-size:1.5em;padding-right:6px}.impersonating-SPECIALIST a.active .fa-home,.impersonating-SPECIALIST a:hover .fa-home{color:#d64b25}.impersonating-TEACHER a.active .fa-home,.impersonating-TEACHER a:hover .fa-home{color:#399c16}.impersonating-MANAGER a.active .fa-home,.impersonating-MANAGER a:hover .fa-home{color:#db8c02}#page-header{position:relative;margin:0;padding:0 0 5px 0;width:100%;clear:both}#page-header h1,#page-header h2{font-size:16px;font-family:Poppins-Medium,serif;padding:15px 15px 5px 15px;margin:0}#page-content{position:relative;margin:0;padding:10px 20px 10px 20px;width:100%}#page-content h2{font-size:16px;font-family:Poppins-Medium,serif}#page-content-header{color:#44728e;font-size:140%;font-weight:300;margin:5px 0}@media print{#page-content{overflow:visible;padding:0}#page-header{display:none}}.nav-item-head{background-color:#377ca3;color:#fff;cursor:pointer;display:block;font-weight:700;height:31px;letter-spacing:.5px;line-height:15px;margin-top:10px;padding:.6em .5em .5em 20px;text-transform:uppercase}.top-menu .nav-item:first-of-type{padding-top:10px}.nav-menu .nav-item{border-bottom:1px solid #ccc;padding:0;text-overflow:ellipsis;white-space:nowrap;width:230px}.nav-menu .nav-item.active{background-color:#f2f2f2}.nav-menu .nav-item.active .nav-link{color:#191919}.nav-menu .nav-item a.nav-link{max-width:230px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#285d71;padding:.5em 1em .5em 20px;cursor:pointer}.nav-menu .nav-item a.nav-link:not([data-toggle]):hover{background-color:#f2f2f2}.nav-menu .nav-item a.nav-link .fa-lg{font-size:1.7em;width:10px}.nav-menu .nav-item a.nav-link:focus,.nav-menu .nav-item a.nav-link:hover{background-color:transparent}.nav-menu .nav-item:last-of-type{border-bottom-width:0}.nav-menu .nav-item .nav-item:first-of-type{border-top:1px solid #ccc;padding-top:0}.nav-menu .nav-item .nav-item .nav-link{padding-left:40px;font-weight:400}.panel-announcement{margin-bottom:10px;border-color:#356684}.panel-announcement .panel-heading{border-width:0;background-color:inherit}.panel-announcement .panel-body{background-color:inherit;border-radius:0 0 4px 4px}.btn-fast{text-decoration:none;border-radius:25px;background-color:#fff;font-weight:600;border:1px solid #ccd0df;padding:8px 30px;color:#000}.btn-fast:hover{text-decoration:none;color:#000}.btn-help{border:20px solid #fff;border-radius:60px;position:fixed;right:35px;bottom:45px;cursor:pointer;box-shadow:0 4px 8px 0 #999;z-index:999999998;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.btn-help .fa{font-size:27px;color:#377ca3;background-color:#fff;border-radius:60px}.btn-help:hover,.btn-help:focus{border-color:#377ca3;background-color:#377ca3}.btn-help:hover .fa,.btn-help:focus .fa{color:#fff;background-color:#377ca3}div.btn-help.HideHelp{opacity:.4;box-shadow:0px 4px 10px 0px #377ca3}div.btn-help.HideHelp>i{opacity:.3}div.btn-help.HideHelp:hover{opacity:1}div.btn-help.HideHelp:hover>i{opacity:1}th.header{cursor:pointer;margin-left:-1px}th.header:after{font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:120%;color:#aeaeae}th.headerSortUp:after{content:"";padding-left:5px;color:#000}th.headerSortDown:after{content:"";padding-left:5px;color:#000}.popover-help{background-color:#377ca3;color:#fff;font-size:18px;position:fixed}.popover-help .arrow:after{border-top-color:#377ca3 !important}.popover-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442;position:fixed}.popover-error .arrow:after{border-top-color:#f2dede !important}.popover-header{margin:0;padding:15px 0px 10px 0px;font-size:18px;text-align:center;font-weight:bold;color:#fff}.tour-overlay{z-index:9999999999 !important}.tour-overlay #cboxTopLeft,.tour-overlay #cboxTopCenter,.tour-overlay #cboxTopRight,.tour-overlay #cboxMiddleLeft,.tour-overlay #cboxMiddleRight,.tour-overlay #cboxBottomLeft,.tour-overlay #cboxBottomRight{display:none}.tour-overlay #cboxLoadedContent{margin-bottom:0}.tour-overlay #cboxBottomCenter{background:#e6e5e5 none}.tour-overlay #cboxWrapper{z-index:9999999999}.tour-overlay #cboxClose{top:0;right:10px;background:none;font-family:FontAwesome,serif;font-size:28px;color:#e1e1e1;position:fixed;text-indent:0;outline:none}.tour-overlay #cboxClose:before{content:""}.tour-overlay #cboxNext,.tour-overlay #cboxPrevious{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:fixed;top:50%;text-indent:0;height:50px;width:50px;background:#000 none;opacity:.3;border-radius:100%;color:#e1e1e1;outline:none}.tour-overlay #cboxNext:before,.tour-overlay #cboxPrevious:before{font-family:FontAwesome;font-size:36px;vertical-align:-42%}.tour-overlay #cboxNext{right:10px;left:initial}.tour-overlay #cboxNext:before{content:"";padding-left:5px}.tour-overlay #cboxPrevious{left:10px;right:initial}.tour-overlay #cboxPrevious:before{content:"";padding-right:5px}.tour-overlay #cboxCurrent{-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:-32px;left:50%;font-weight:bold;color:#7c7c7c}.tour-overlay #tour-end{-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;border-radius:15px;background-size:300px;height:175px;width:325px;padding:144px 300px 150px 455px;background:#0e8cc1 url(/images/tour/tour-end.png) no-repeat}.tour-overlay #tour-end h1{display:block;padding-bottom:5px;padding-top:0;color:#fff;font-family:Poppins-Regular,serif;line-height:initial;margin-top:0;margin-bottom:0}.tour-overlay #tour-end h3{display:block;padding-bottom:15px;color:#fff;font-family:Poppins-Regular,serif;line-height:initial;font-size:14px;margin-top:0}.tour-overlay #tour-end button{display:block;position:absolute;margin:75px 0px 0px -150px;border-radius:25px;padding-left:45px;padding-right:45px;font-size:17px;color:#00628b;background-color:#fff}.tour-overlay #tour-end a{font-family:Poppins-Medium,serif;display:block;margin-top:5px;text-decoration:underline;text-align:center;cursor:pointer;color:#022b3c;position:absolute;margin:120px 0px 0px -155px}.tour-overlay #tour-end:before{height:100%;content:" ";background-color:#000;opacity:.55}.fa-fast-blue{color:#377ca3 !important}.fa-fast-lab{color:#d64b25 !important}#districtSwitcher.view-switcher-menu{padding:0px 0px 5px 0px;max-height:500px;overflow:scroll;margin-top:33px;width:240px}#districtSwitcher.view-switcher-menu .dropdown-item{width:100%}#leaSearch{width:238px;left:100%;margin-left:-240px;padding:5px 3px;border:2px solid;border-style:inset;position:absolute;top:100%;z-index:1020;display:none}#leaSearch[type=text]::placeholder{text-align:center}.open #leaSearch{display:block}#frameHolder{position:relative;height:100vh;width:100vw;display:table;left:-20px;top:-10px}#frameHolder #frameHolder__frame{overflow:hidden;height:100%;width:100%}@-moz-document url-prefix(){#frameHolder #frameHolder__frame{height:100vh}}.open>.dropdown-menu.teacher-impersonation-menu{display:none}.open>.dropdown-menu.teacher-impersonation-menu.active{display:block}/*# sourceMappingURL=main.css.map */
