.spinner___2prZp{display:inline-block;height:40px;width:40px;margin:0 auto;-webkit-animation:rotation___3zcHW .6s infinite linear;-moz-animation:rotation___3zcHW .6s infinite linear;-o-animation:rotation___3zcHW .6s infinite linear;animation:rotation___3zcHW .6s infinite linear;border-left:3px solid rgba(0,174,239,.15);border-right:3px solid rgba(0,174,239,.15);border-bottom:3px solid rgba(0,174,239,.15);border-top:3px solid rgba(0,174,239,.8);border-radius:100%}@-webkit-keyframes rotation___3zcHW{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation___3zcHW{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation___3zcHW{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation___3zcHW{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}

.icon___1gCW4{cursor:pointer;max-height:21px;max-width:27px}.iconsContainer___c602W{width:68px;min-width:68px}.section___2Sbfv{background:#f3f5f6b8;border:1px solid #13385b!important;width:100%}.iconText___3aA-Q{font-weight:500}.tab___3fyn_{background:#eaeaec;border:1px solid #13385b;max-width:185px}.subSection___f65iG{background:#fefefe;border:1px solid #13385b;max-width:520px}.inputSelectDownloadType___64Cj9{min-width:100px}.inputSelectQuery___2gfbQ{min-width:43%}.btnQuery___3RYpi{font-size:14px;background:#13385b;color:#fff}@media screen and (max-width:1199px){.section___2Sbfv{margin:auto;max-width:820px}}@media screen and (max-width:767px){.section___2Sbfv{max-width:600px}}
.th___bhEDM{border-bottom:0 solid #000!important;border-top:0!important;vertical-align:top!important}.tf___1QDjW{border:0!important}.subjectAreaRowHeader___1Tzpg{width:33%}.notApproved___3Drm7{width:33%;color:#b9140f}.red___3k9Ln{color:#b9140f}.tRow___29az2{table-layout:fixed;width:100%;display:table}.tbody___b9Wt_{overflow-y:auto;display:block;position:relative;border-bottom:2px solid #000!important}.tbody___b9Wt_,.tBodyCourseUnit___Lwy2i{border-top:2px solid #000!important}.opacityZero___3YYIZ{opacity:0!important}.tbodyHeightSubjectArea___1xdPe{max-height:485px}.footerRow___3mA-J{background-color:#e6e6e6!important}.dots___6rehu{min-height:37px!important;overflow:hidden!important}.legacyLink___21IPh{text-decoration:underline;cursor:pointer}@media screen and (max-width:767px){.subjectAreaRowHeader___1Tzpg{width:auto}}@media screen and (max-width:767px){.button___2cKlk{width:100%!important;max-width:280px;margin:auto}.buttonsContainer___b6HNd{width:100%!important;justify-content:center}}
.headRowName___2FYV5{min-width:200px}.headRowWide___jAqH1{min-width:120px}.checkBoxWidth___YRXH3{max-width:15px}.tableIcon___3nPro{left:-10px;top:50%;transform:translate(-50%,-50%);height:12px;width:12px}.colorPink___2H2YW,.colorPink___2H2YW:hover{color:#d68895}
.table___2S-FD{display:table!important}.th___12sMk{border-bottom:2px solid #000!important;border-top:0!important;vertical-align:top!important}.tf___1iHuI{border-top:2px solid #000!important;border-bottom:0!important}.borderNone___3EVUe{border:none!important}.bottomTwoRows___1_Tnj{background-color:#00000013!important}.subjectAreaRowHeader___11A0R{width:40%}.hsCreditsRowHeader___1MtSK{min-width:65px}.button___1WwNa{font-size:14px;color:#13385b}.dots___1wW3e{min-height:37px!important;overflow:hidden!important}.analysisP___2TgBy{margin:0 0 .7rem}@media screen and (max-width:767px){.subjectAreaRowHeader___11A0R{min-width:0}}
.outerContainer___3sRIv{height:62px}.newImageContainer___25GKH{padding-left:2%;left:0;top:-2px;height:100%;width:11%;min-width:65px}.header___1sQT9{height:100%;color:#fff;padding:6px 0}.flexContainer___2JRIu{background:#11365a}.fauxIconContainer___2wyIq{padding-left:2%;height:100%;width:11%;min-width:65px}.name___YxDS7{font-size:20px}.grade___3Lp2Y{font-size:16px}
.schoolYearDropdownForm___1MI0u{min-width:200px}.schoolYearDropdownLabel___3wwtM{font-size:18px}@media only screen and (max-width:576px){.schoolYearDropdownForm___1MI0u{min-width:0}}
.yearlySummaryText___2kK37{font-size:20px}.yearlySummaryTable___2t4uZ{display:table!important}.grayContainer___dVF-V{min-width:330px;max-width:330px}.grayBackground___2pRZc{background:#f1f1f1}@media only screen and (max-width:768px){.grayContainer___dVF-V{min-width:260px;max-width:300px}}@media only screen and (max-width:576px){.grayContainer___dVF-V{min-width:260px;max-width:260px;font-size:12px}.dropdownForm___2i3Kd{min-width:0}}
@media only screen and (max-width:1330px){.pagAndNumItemsContainer___1REK4{flex-direction:column!important}.pagContainer___3Fvov{margin-top:1rem!important}.numEntriesContainer___3SGTF{margin-left:auto!important;margin-right:0!important}}
.cellWidth___2HpAa{width:51px}.cellWidthAverage___35cdV{width:43px}.cellWidthCredits___1ERHT{width:57px}.cellWidthLast___34Ano{width:23px}.unitCell___1Yol9{opacity:1}.unitCell___1Yol9:active,.unitCell___1Yol9:focus,.unitCell___1Yol9:hover{opacity:.8}.noUnit___t9LtW{font-size:.8em;vertical-align:middle!important}.isNotPassing___GgA5t{color:#e20d26}.firstUnit___dgVuc{border-left:1px solid gray}.lastUnit___7lQxK{border-right:1px solid gray}.quarterOne___qo3ED{background-color:#f4774d}.quarterTwo___2ICi9{background-color:#2dbbdc}.quarterThree___2Yxrq{background-color:#c09fca}.quarterFour___2lFFo{background-color:#91cda5}.quarterFive___1wwQ9{background-color:#e6db41}.noQuarter___1E6OE{background-color:silver}tr:nth-child(2n) .quarterOne___qo3ED{background-color:#f79b75}tr:nth-child(2n) .quarterTwo___2ICi9{background-color:#76cce5}tr:nth-child(2n) .quarterThree___2Yxrq{background-color:#cfb9d9}tr:nth-child(2n) .quarterFour___2lFFo{background-color:#b0dabc}tr:nth-child(2n) .quarterFive___1wwQ9{background-color:#e3db68}tr:nth-child(2n) .noQuarter___1E6OE{background-color:#b8b8b8}.legend___3xAl8{border:none!important}.legendQuarterFive___TqmMN,.legendQuarterFour___3590M,.legendQuarterOne___2sBwJ,.legendQuarterThree___larre,.legendQuarterTwo___25o5-,.legendTotal___1iqee{color:#555}.legendQuarterOne___2sBwJ{background-color:#f68f67}.legendQuarterTwo___25o5-{background-color:#61c6e1}.legendQuarterThree___larre{background-color:#cbb0d4}.legendQuarterFour___3590M{background-color:#a6d6b5}.legendQuarterFive___TqmMN{background-color:#e3da5b}.legendBlank___2serI{background-color:transparent}.legendTotal___1iqee,.total___1M1J7{background-color:#b4b6b8}.notApproved___2dN84{color:#b9140f}.notScheduled___2igyF{color:orange}.approved___OZOwn{color:#000}
a.editLink___2fdu5:hover{color:#11365a;cursor:pointer}.notApproved___3RO-5{color:#b9140f}.notScheduled___3pvMb{color:orange}.approved___3mMNj{color:#000}
.headRowName___3XyHe{min-width:50px}.subjectName___3KlIt{min-width:15vw}.notScheduled___1V0Jl{color:orange}


.headRowName___2BPOH{min-width:200px}
a.editLink___2axpl:hover{color:#11365a;cursor:pointer}
.buttonEdit___uUGvx{border:0;padding:0;margin:0;background-color:transparent}.buttonEditIcon___Sm1ey{height:30px;width:30px}
.infoTextTitle___187GP{color:#164472d5;line-height:10px}.infoTextInfo___18OhW{font-size:20px}.infoTextContainer___1fXPn{min-width:145px}.infoTextContainerMarginB___5f9xP{margin-bottom:15px}@media screen and (max-width:575px){.infoTextContainer___1fXPn{min-width:119px}.infoTextInfo___18OhW{font-size:16px}}
.addressAndTimeTitle___1gI4i{color:#164472d5}.pinContainer___1nuUI{height:50px;width:30px}.actualTime___3Kmxw{font-size:20px;line-height:14px;font-weight:700}.localTime___1MibL{line-height:13px;margin-top:5px}.address___TGANF{font-size:20px;color:#11365a}@media screen and (max-width:575px){.address___TGANF{font-size:18px}}@media screen and (max-width:1199px){.pinContainer___1nuUI{height:33px;width:20px;margin-left:auto;margin-right:auto;margin-top:-20px}}
.specialNotesTextBox___1Rztq{background:#F3F5F642;border:1px solid #8080809F}
.textLoader___33T84{height:1em;width:100%}.textLoader___33T84:not(:last-child){margin-bottom:.75em}.rectLoader___3mf9c,.textLoader___33T84{display:inline-block;background:#f1f1f2;animation-name:backgroundColor___2OeTC;animation-duration:2s;animation-iteration-count:infinite;border-radius:.5em}@keyframes backgroundColor___2OeTC{0%{background-color:#f1f1f2}50%{background-color:#d7d7d9}to{background-color:#f1f1f2}}
.th___1PNBN{border-bottom:2px solid #000!important}.button___214w_{font-size:14px;color:#13385b}.button___214w_:disabled{opacity:.5}.th___1PNBN{border-top:0!important}.tbody___2hCVq{overflow-y:auto;display:block;position:relative}.coursesListtbodyHeight___3LylZ{max-height:650px}.tRow___WBY_5{table-layout:fixed;width:100%;display:table}.tableCol1___3NZ0m{width:27%}.tableCol2___iILej{transition:font-weight .13s;transition-timing-function:ease-in-out;width:45%}.hyperLink___2dCF9{font-weight:400!important}.notApproved___3N-0z{color:#b9140f}.notApproved___3N-0z,.notScheduled___2nv3Z{transition:font-weight .13s;transition-timing-function:ease-in-out;width:45%}.notScheduled___2nv3Z{color:orange}.schoolYearSection___2uFew{border:1px solid #000}.containerOverride___26HQ4{padding-left:25px!important;padding-right:25px!important}@media screen and (max-width:1199px){.checkboxGroup___Crro0{font-size:10.5px;font-size:13px;max-width:350px}}@media screen and (max-width:1199px){.coursesListtbodyHeight___3LylZ{max-height:240px}}@media screen and (max-width:575px){.tableCol1___3NZ0m{width:100%}}
.coloredBox___1qwRg{width:190px;padding:10px 2px;text-align:center;min-height:40px;color:#fff}
.familyIcon___2Qj8a{width:100%;height:100%}.colTop___3HCWV{height:auto;margin-bottom:20px}.boxesContainer___3q6Xc{margin-bottom:35px}.underline___1_eNF{text-decoration:underline;line-height:30px}.textTruncateFamilyLinkGroups___TA1sR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.coloredBoxRed___1-kXC{background:#e20f28}.coloredBoxGreen___vW0jc{background:green}.coloredBoxOrange___3-4WE{background:orange}.penIcon___23F2j{height:30px;width:30px}.familySpecialNotesTextBoxSpecification___1M288{width:100%;min-height:100px;white-space:pre-wrap}
.studentSpecialNotesTextBoxSpecification___3SKW4{width:100%;min-height:70px;white-space:pre-wrap}.coloredBox___3_Z1L{max-width:230px;width:auto!important}.topInfoStudentName___1SsXS{font-size:16px}.dropdownForm___2zaOL{min-width:200px}.grayContainer___2hQcR{min-width:330px;max-width:330px}.schoolYearDropdownLabel___2TIvH{font-size:18px}.grayBackground___ue98d{background:#f1f1f1}@media only screen and (max-width:768px){.grayContainer___2hQcR{min-width:260px;max-width:300px}}@media only screen and (max-width:576px){.grayContainer___2hQcR{min-width:260px;max-width:260px;font-size:12px}.dropdownForm___2zaOL{min-width:0}}
.headRowName___1tNnN{min-width:200px}.headRowWide___3ls4Z{min-width:120px}.checkBoxWidth___19PdW{max-width:15px}.tableIcon___3a2RO{left:-10px;top:50%;transform:translate(-50%,-50%);height:12px;width:12px}.colorPink___6Dci0,.colorPink___6Dci0:hover{color:#d68895}
.coloredBoxRed___1CeUB{background:#e20f28}.coloredBoxGreen___UdJJs{background:green}.coloredBoxOrange___cQGYF{background:orange}.penIcon___1XvoA{height:30px;width:30px}.SchoolSpecialNotesTextBoxSpecification___1kIJw{width:100%;min-height:100px;white-space:pre-wrap}
.outerContainer___2FplW{height:62px}.newImageContainer___313T1{padding-left:2%;left:0;top:-2px;height:100%;width:11%;min-width:65px}.header___2atQk{height:100%;color:#fff;padding:6px 0}.flexContainer___23l4M{background:#134f1d}.fauxIconContainer___2LJxP{padding-left:2%;height:100%;width:11%;min-width:65px}.name___o4bQH{font-size:20px}.grade___2Pdt1{font-size:16px}
