html.login{padding-top:40px;background:#92c83e}html.login :focus{outline:-webkit-focus-ring-color auto 5px}@media only screen and (max-width: 1010px){html.login{padding-top:20px}}html.login ::-webkit-scrollbar{-webkit-appearance:none;width:7px}html.login ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5)}html.login .login-container{display:block;width:960px;max-width:95%;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.login .login-container--old-portal{width:400px}html.login .logo{display:block;height:50px}@media only screen and (min-width: 521px)and (max-width: 1010px){html.login .logo{height:35px}}html.login .login-card{display:flex;flex-wrap:wrap;width:100%;background:#fff;box-shadow:-4px 4px 2px #7fa72d;overflow:hidden;margin-top:50px}html.login .login-card h1{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html.login .login-card .login-edition{font-family:Roboto;font-size:24px;font-weight:500;color:#252525;margin:1.5rem 0}html.login .login-card .login-district{font-family:Roboto;font-size:20px;font-weight:500;color:#252525;margin-bottom:1rem}html.login .login-card .login-label{font-family:Roboto;font-size:12px;font-weight:bold;color:#252525;padding-bottom:2px}html.login .login-card .login-input{border:1px solid gray;background:#fff;border-radius:4px;padding:6px 8px;font-size:14px}html.login .login-card .login-help{padding-top:16px;text-align:center}html.login .login-card .login-help ul{list-style:none;padding:0;margin:0}html.login .login-card .login-help li a{display:inline-block;font-size:14px;color:#1371b9;text-decoration:underline;margin-top:12px;border-radius:4px}html.login .login-card .login-help li a:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1371b9,0 0 0 6px #fff}html.login .login-card .login-form{display:inline-block;width:33.33333%;min-height:420px;padding:0px 30px 30px}@media only screen and (min-width: 521px)and (max-width: 1010px){html.login .login-card .login-form{width:50%;padding:0px 20px 20px}}@media only screen and (max-width: 520px){html.login .login-card .login-form{display:block;width:100%;float:none;padding:0 20px 16px;height:auto}}html.login .login-card .login-form .form-group{margin:0 0 10px 0}html.login .login-card .login-form .captcha-image-container{max-width:240px;margin:auto}html.login .login-card .login-form .captcha-image-container img{width:100%}html.login .login-card .login-form .captcha-description{font-size:12px;padding-top:5px;padding-bottom:5px}html.login .login-card .login-form .captcha-prompt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}html.login .login-card .login-form .captcha-prompt .captcha-input{-webkit-flex:1;-ms-flex:1;flex:1}html.login .login-card .login-form .captcha-prompt .captcha-input input[type=text]{width:100%}html.login .login-card .login-form .captcha-prompt img{width:22px;height:22px;cursor:pointer;margin-left:5px}html.login .login-card .login-form label a{display:inline-block;float:right;font-size:10px;color:#888}html.login .login-card .login-form label a:hover{color:#1371b9;text-decoration:underline}html.login .login-card .login-form .divider{font-size:12px;font-weight:bold;padding-left:6px;padding-right:3px}html.login .login-card .login-form input[type=submit]{color:#fff;background:#1371b9;border-color:#1163a2}html.login .login-card .login-form input[type=submit]:hover{color:#fff;background:#1163a2}html.login .login-card .login-form input[type=submit]:active{color:#fff;background:#1163a2;border-color:#1163a2}html.login .login-card .login-form input[type=submit]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1371b9,0 0 0 6px #fff}html.login .login-card .login-form--old-portal{flex:1;padding-top:40px}html.login .login-card .login-content{display:inline-block;float:right;width:66.66666%;padding:40px 30px;background:#f8f8f8;min-height:420px}@media only screen and (min-width: 521px)and (max-width: 1010px){html.login .login-card .login-content{width:50%;padding:40px 20px 20px 20px}}@media only screen and (max-width: 520px){html.login .login-card .login-content{display:block;width:100%;float:none;padding:40px 20px 20px 20px;height:auto}}html.login .login-card .login-content .announcements-heading{font-size:1.3rem;font-weight:500;color:#333;letter-spacing:-0.25px}html.login .login-card .login-content .announcement-separator{margin-right:-30px;margin-left:-30px}html.login .login-card .login-content .notice-date{font-size:14px;font-weight:600;color:#333}html.login .login-card .login-content p{font-size:14px;line-height:1.8rem;margin:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html.login .login-card .login-content p.strong{font-weight:500}html.login .login-card .login-content p a{color:#1371b9}html.login .login-card .login-content p a:hover{text-decoration:underline}html.login .login-card .login-content p.small{display:inline-block;padding:3px 15px 5px;margin:0 5px 0 0;border-radius:4px;color:#999;font-size:12px;border:1px solid #737373;transition:all .12s ease-in-out}html.login .login-card .login-content p.small:hover{color:#222;border-color:#939393}html.login .login-card .login-content ul{list-style-type:disc}html.login .login-card .login-content li{margin:0 0 5px 30px}html.login .login-card .login-content a{font-size:14px;color:#1371b9;text-decoration:none}html.login .login-card .login-content a:hover{text-decoration:underline}html.login .login-card .login-content table{margin:0}html.login .login-card .login-content h1,html.login .login-card .login-content h2,html.login .login-card .login-content h3,html.login .login-card .login-content h4,html.login .login-card .login-content h5,html.login .login-card .login-content h6{font-weight:bold;margin:auto}html.login .login-card .login-content h1{font-size:2rem}html.login .login-card .login-content h2{font-size:1.5rem}html.login .login-card .login-content h3{font-size:1.17rem}html.login .login-card .login-content h4{font-size:1rem}html.login .login-card .login-content h5{font-size:.83rem}html.login .login-card .login-content h6{font-size:.67rem}html.login .login-card .login-content ul,html.login .login-card .login-content ol{margin-top:0;margin-bottom:0}html.login .login-card .login-content td,html.login .login-card .login-content th{padding:12px 20px;border:1px solid #c6c6c6;text-align:left}html.login .login-card .login-content th{background-color:#e1e1e1}html.login .login-card .login-content table{border-collapse:collapse;width:100%}html.login .login-card .login-content blockquote{margin-left:1.6rem !important;padding-left:0;color:#777;font-style:italic}html.login .login-card .login-content pre{overflow:auto;padding:1rem;border:1px solid #ddd;border-radius:3px;background:#f8f8f8;white-space:pre;font-size:90%}html.login .login-footer{font-family:Roboto;font-size:14px;color:#252525;padding:20px 0;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html.login .login-footer .login-language{display:flex;justify-content:center;align-items:center;gap:.25rem;margin-top:8px}html.login .login-footer .login-language label{color:#252525;font-weight:bold;margin:0}html.login .login-footer .login-language select{width:200px}html.login .login-footer .login-languageSelect{border-color:gray;border:solid;border-width:1px;background-color:#fff;font-size:14px;border-radius:4px;font-size:14px;padding:2px;font-family:Roboto}html.login .login-footer .login-languageSelect:hover{cursor:pointer}html.login .login-footer .login-languageSelect:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1371b9,0 0 0 6px #fff}html.login .login-footer .login-districtID{display:flex;flex-direction:column;justify-content:center;margin-top:8px;text-decoration:underline}html.login .login-footer .login-getDistrictID{color:#252525;font-size:14px;font-weight:normal;text-decoration:underline;margin:auto;width:fit-content;background:none;border:none;padding-top:4px;padding-bottom:4px}html.login .fillertd{width:40px}html.login .lefteditionbox{background-image:url("../../../images/login/orangebox_left.png");background-repeat:no-repeat;width:24.2px;height:37px;margin:0;padding:0}html.login .centereditionbox{background-image:url("../../../images/login/orangebox_center.png");background-repeat:repeat-x;text-align:right;height:37px;min-width:10px;padding:0;margin:0;display:block}html.login .righteditionbox{background-image:url("../../../images/login/orangebox_right.png");background-repeat:no-repeat;width:11px;height:48px;margin:0;padding:0}html.login .editiontext{font-family:Arial;font-size:16px;font-weight:bold;color:#fff;text-align:right;line-height:34px}.showPasswordBtn{position:absolute;display:none;float:right;color:gray;padding:5px;background:none;border:none;top:25px;right:5px;font-family:Arial}.showPasswordBtn:hover{color:#666;background:none}/*# sourceMappingURL=login.css.map */
