*{font:14px 'Segoe UI','Helvetica Neue',Helvetica,Verdana,san-serif}html,body,form{margin:0;padding:0}html,body{height:100%}form{position:relative;min-height:100%;background-color:#f5f5f5;min-width:1324px}h1,h3,h5{font-weight:400}h1,h3{font-size:20px;line-height:32px;color:#252525;margin-top:0}h5{font-size:16px;margin:0;padding:0}b,strong{font-weight:bolder}.clear{clear:both}.contentBox{min-width:1250px;width:1225px;padding:0 10px;margin:0 auto}.content{padding-bottom:20px;padding-top:20px;background-color:#fff}.contentBox .control-area{overflow-x:auto;display:inline-block;box-sizing:border-box;width:100%;padding:5px 16px 16px 16px}.header{height:58px}.menu{line-height:58px}.footer{height:100%}.footer>.content{padding:15px 10px 0;font-family:'Helvetica Neue','Segoe UI',Helvetica,Verdana,san-serif !important;font-size:11px}.footer>.content>.sysInfo{float:left}.footer>.content>.helpInfo{float:right}.footer>.content>.helpInfo small{font-size:12px !important}.footerHolder{position:absolute;width:100%;bottom:0;height:80px}.contentHolder{padding-bottom:80px}.loader-24{border:2px solid #f3f3f3;border-top:2px solid #3498db;border-bottom:2px solid #3498db;border-radius:50%;width:24px;height:24px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pnotify .pnotify-title span{font-size:20px !important}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}[data-pnotify] .material-icon-question:after{content:"help_outline"}[data-pnotify] .material-icon-schedule:after{content:"schedule"}.title-1{float:left;height:40px;padding:9px 0 9px 9px}.title-2{float:left;padding-top:10px;padding-left:8px;text-align:left}.title-2 span{text-shadow:.05em .05em .05em #333;font-family:Tahoma;font-size:20px;font-weight:bold;font-style:normal;text-transform:uppercase;color:#1f61a3}.login{width:100%;margin:auto}.login>div{margin:120px auto}.login-panel{display:table;background:#fff;border:1px solid #dce1e6;box-shadow:1px 1px 1px rgba(0,0,0,.05);border-radius:5px;padding:20px 0 50px 50px}.login-panel h1{margin-bottom:20px;font-style:normal;font-weight:bold;line-height:normal;font-size:18px;text-align:center;color:#464b50;padding-right:50px}.login-panel .error{padding-right:50px;text-align:center;color:#f00;padding-top:5px;clear:both;width:300px}.footer>.content{color:#6494b3}.app_sprite{width:16px;height:16px;background-image:url(/css/sprite_SchoolBilling.png?d=202109192);background-repeat:no-repeat;display:block}.app_sprite-google{background-position:-31px -83px}.app_sprite-user{background-position:-57px -213px}.app_sprite-password{background-position:-187px -109px;cursor:pointer}.app_sprite-password_gray{background-position:-5px -135px}.header{height:46px !important}#form1{background:#fff !important}.bg{background-image:linear-gradient(to right,rgba(154,205,50,.7),rgba(0,153,81,1))}.title-2 span{color:#fff !important}.contentHolder{padding-bottom:0 !important}.footerHolder{background-image:linear-gradient(to right,rgba(154,205,50,.7),rgba(0,153,81,1))}.footer>.content{color:#fff !important}.header{display:none}.footerHolder{display:none}*{box-sizing:border-box}body{background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:'Montserrat',sans-serif;height:100vh;margin:-20px 0 50px}h1{font-weight:bold;margin:0;color:rgba(34,112,58,255)}p{font-size:14px;font-weight:100;line-height:20px;letter-spacing:.5px;margin:20px 0 30px}span{font-size:12px}a{color:#333;font-size:14px;text-decoration:none;margin:15px 0}button{border-radius:20px;border:1px solid #ff4b2b;background-color:#ff4b2b;color:#fff;font-size:12px;font-weight:bold;padding:12px 45px;letter-spacing:1px;text-transform:uppercase;transition:transform 80ms ease-in}#formLogin{background-color:#fff;align-items:center;justify-content:center;flex-direction:column;padding:0 50px;height:100%;text-align:center;min-width:unset !important;position:absolute;left:0;right:0;top:50px}input{background-color:#eee;border:none;padding:12px 15px;margin:8px 0;width:100%}.container{background-color:#fff;border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);position:relative;overflow:hidden;width:768px;max-width:100%;min-height:480px}.form-container{position:absolute;top:0;height:100%}.log-in-container{left:0;width:50%;z-index:2}.overlay-container{position:absolute;top:0;left:45%;width:50%;height:100%}.overlay{background:#ff416c;background:-webkit-linear-gradient(to right,#ff4b2b,#ff416c);background:linear-gradient(to right,#ff4b2b,#ff416c);background-repeat:no-repeat;background-size:cover;background-position:0 0;color:#fff;position:relative;left:-119%;height:100%;width:200%}.overlay-panel{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;text-align:center;top:0;height:100%;width:40%}.overlay-right{right:0}.social-container{margin:50px 0}.social-container a{border:1px solid #ddd;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;height:40px;width:40px}#LoginButton{color:rgba(34,112,58,255);font-weight:bold;font-size:100px;border-radius:10px;width:150px !important;border-color:rgba(34,112,58,255)}#LoginButton_CD span{font-weight:bold;font-size:16px}body>.pnotify{position:fixed;z-index:100040}body>.pnotify.pnotify-modal{z-index:100042}.pnotify{position:absolute;height:auto;z-index:1;display:none;transition:opacity .1s linear;opacity:0}.pnotify.pnotify-modal{z-index:3}.pnotify.pnotify-in{display:block;opacity:1}.pnotify.pnotify-initial{display:block}.pnotify-hidden{visibility:hidden}.pnotify.pnotify-move{transition:left .4s ease,top .4s ease,right .4s ease,bottom .4s ease}.pnotify.pnotify-fade-slow{transition:opacity .4s linear;opacity:0}.pnotify.pnotify-fade-slow.pnotify.pnotify-move{transition:opacity .4s linear,left .4s ease,top .4s ease,right .4s ease,bottom .4s ease}.pnotify.pnotify-fade-normal{transition:opacity .25s linear;opacity:0}.pnotify.pnotify-fade-normal.pnotify.pnotify-move{transition:opacity .25s linear,left .4s ease,top .4s ease,right .4s ease,bottom .4s ease}.pnotify.pnotify-fade-fast{transition:opacity .1s linear;opacity:0}.pnotify.pnotify-fade-fast.pnotify.pnotify-move{transition:opacity .1s linear,left .4s ease,top .4s ease,right .4s ease,bottom .4s ease}.pnotify.pnotify-masking{display:block;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 30px,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 30px,transparent)}.pnotify.pnotify-masking.pnotify-stack-up{-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.8),transparent 30px,transparent);mask-image:linear-gradient(0deg,rgba(0,0,0,.8),transparent 30px,transparent)}.pnotify.pnotify-masking.pnotify-stack-left{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.8),transparent 30px,transparent);mask-image:linear-gradient(270deg,rgba(0,0,0,.8),transparent 30px,transparent)}.pnotify.pnotify-masking.pnotify-stack-right{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 30px,transparent);mask-image:linear-gradient(90deg,rgba(0,0,0,.8),transparent 30px,transparent)}.pnotify.pnotify-fade-in,.pnotify.pnotify-masking-in{opacity:1}.pnotify .pnotify-shadow{-webkit-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);-moz-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);box-shadow:0 6px 28px 0 rgba(0,0,0,.1)}.pnotify-container{position:relative;background-position:0 0;padding:.8em;height:100%;margin:0}.pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.pnotify-closer,.pnotify-sticker{float:right;margin-left:.5em;cursor:pointer}[dir=rtl] .pnotify-closer,[dir=rtl] .pnotify-sticker{float:left;margin-right:.5em;margin-left:0}.pnotify-title{display:block;white-space:pre-line;margin-bottom:.4em;margin-top:0}.pnotify.pnotify-with-icon .pnotify-content{margin-left:24px}[dir=rtl] .pnotify.pnotify-with-icon .pnotify-content{margin-right:24px;margin-left:0}.pnotify-pre-line{white-space:pre-line}.pnotify-icon,.pnotify-icon span{display:block;float:left}[dir=rtl] .pnotify-icon,[dir=rtl] .pnotify-icon span{float:right}.pnotify-modal-overlay{background-color:rgba(0,0,0,.6);top:0;left:0;position:absolute;height:100%;width:100%;z-index:2;transition:opacity .25s linear;opacity:0;padding:0 1rem;display:flex;justify-content:center;align-items:flex-end}.pnotify-modal-overlay-up{align-items:flex-start}.pnotify-modal-overlay-left{justify-content:flex-start;align-items:center}.pnotify-modal-overlay-right{justify-content:flex-end;align-items:center}.pnotify-modal-overlay.pnotify-modal-overlay-in{opacity:1}.pnotify-modal-overlay-closes:after{content:"×";font-family:Arial;font-size:3rem;color:#fff;text-shadow:0 0 .4rem #fff}body>.pnotify-modal-overlay{position:fixed;z-index:100041}[data-pnotify].material-elem,[data-pnotify].material-elem.pnotify-mode-light{--notice-background-color:#fff59d;--notice-text-color:#000;--info-background-color:#9dfff5;--info-text-color:#000;--success-background-color:#a7ff9d;--success-text-color:#000;--error-background-color:#ffc49d;--error-text-color:#000;--primary-button-text-color:#3f51b5;--primary-button-text-focus-color:#303f9f;--input-focus-underline-color:#3f51b5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px}@media(prefers-color-scheme:dark){[data-pnotify].material-elem.pnotify-mode-no-preference{--notice-background-color:#ff8f00;--notice-text-color:#fff;--info-background-color:#006eff;--info-text-color:#fff;--success-background-color:#00c000;--success-text-color:#fff;--error-background-color:#f10;--error-text-color:#fff;--primary-button-text-color:#e1f5fe;--primary-button-text-focus-color:#e0f7fa;--input-focus-underline-color:#e1f5fe}}[data-pnotify].material-elem.pnotify-mode-dark{--notice-background-color:#ff8f00;--notice-text-color:#fff;--info-background-color:#006eff;--info-text-color:#fff;--success-background-color:#00c000;--success-text-color:#fff;--error-background-color:#f10;--error-text-color:#fff;--primary-button-text-color:#e1f5fe;--primary-button-text-focus-color:#e0f7fa;--input-focus-underline-color:#e1f5fe}[data-pnotify].material-elem.pnotify-shadow{-webkit-box-shadow:0 6px 24px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 24px 0 rgba(0,0,0,.2);box-shadow:0 6px 24px 0 rgba(0,0,0,.2)}[data-pnotify] .material-container{padding:24px}[data-pnotify] .material-title{font-size:20px;margin-bottom:20px;line-height:24px}[data-pnotify] .material-title:last-child{margin-bottom:0}[data-pnotify] .material-text{font-size:16px;line-height:24px}[data-pnotify].pnotify-with-icon .material-content{margin-left:32px}[dir=rtl] [data-pnotify].pnotify-with-icon .material-content{margin-right:32px;margin-left:0}[data-pnotify] .material-closer,[data-pnotify] .material-icon,[data-pnotify] .material-icon-closer:after,[data-pnotify] .material-icon-sticker:after,[data-pnotify] .material-icon>span:after,[data-pnotify] .material-sticker{font-family:Material Icons;height:20px;width:20px;font-size:20px;line-height:24px;position:relative}[data-pnotify] .material-action-bar{margin-top:20px;margin-right:-16px;margin-bottom:-16px}[dir=rtl] [data-pnotify] .material-action-bar{margin-left:-16px;margin-right:0}[data-pnotify] .material-notice{background-color:var(--notice-background-color);border:none;color:var(--notice-text-color)}[data-pnotify] .material-info{background-color:var(--info-background-color);border:none;color:var(--info-text-color)}[data-pnotify] .material-success{background-color:var(--success-background-color);border:none;color:var(--success-text-color)}[data-pnotify] .material-error{background-color:var(--error-background-color);border:none;color:var(--error-text-color)}[data-pnotify] .material-icon-notice:after{content:"priority_high"}[data-pnotify] .material-icon-info:after{content:"info"}[data-pnotify] .material-icon-success:after{content:"done"}[data-pnotify] .material-icon-error:after{content:"error"}[data-pnotify] .material-icon-closer:after{content:"close"}[data-pnotify] .material-icon-unstuck:after{content:"pause"}[data-pnotify] .material-icon-stuck:after{content:"play_arrow"}[data-pnotify] .material-input{display:block;width:100%;margin-bottom:8px;padding:15px 0 8px;background-color:transparent;color:inherit;border-radius:0;border-top:none;border-left:none;border-right:none;border-bottom-style:solid;border-bottom-color:inherit;border-bottom-width:1px}[data-pnotify] .material-input:focus{outline:none;border-bottom-color:var(--input-focus-underline-color);border-bottom-width:2px}[data-pnotify] .material-btn{position:relative;padding:0 16px;overflow:hidden;border-width:0;outline:none;border-radius:2px;background-color:transparent;color:inherit;transition:background-color .3s;text-transform:uppercase;height:36px;margin:6px;min-width:64px;font-weight:700}[data-pnotify] .material-btn.material-btn-primary{color:var(--primary-button-text-color)}[data-pnotify] .material-btn:focus,[data-pnotify] .material-btn:hover{background-color:rgba(0,0,0,.12);color:inherit}[data-pnotify] .material-btn.material-btn-primary:focus,[data-pnotify] .material-btn.material-btn-primary:hover{color:var(--primary-button-text-focus-color)}[data-pnotify] .material-btn:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:hsla(0,0%,60%,.4);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[data-pnotify] .material-btn:active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}[data-pnotify] .material-notice .material-countdown{background-color:var(--notice-background-color)}[data-pnotify] .material-notice .material-countdown-bar{background-color:var(--notice-text-color)}[data-pnotify] .material-info .material-countdown{background-color:var(--info-background-color)}[data-pnotify] .material-info .material-countdown-bar{background-color:var(--info-text-color)}[data-pnotify] .material-success .material-countdown{background-color:var(--success-background-color)}[data-pnotify] .material-success .material-countdown-bar{background-color:var(--success-text-color)}[data-pnotify] .material-error .material-countdown{background-color:var(--error-background-color)}[data-pnotify] .material-error .material-countdown-bar{background-color:var(--error-text-color)}