::-moz-selection{background:#f7ea6f;color:#2c2c2c;text-shadow:none}::selection{background:#f7ea6f;color:#2c2c2c;text-shadow:none}*,*:before,*:after{box-sizing:border-box}html{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%}html{font-size:16px}@media screen and (min-width:1920px){html{font-size:calc(1.1666666667vw - 6.4px)}}body{background:#f5f5f7;color:#3f4141;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#3f4141;font-weight:700}h1,.h1{font-size:40px}@media screen and (min-width:375px){h1,.h1{font-size:calc(2.2653721683vw + 31.5048543689px)}}@media screen and (min-width:1920px){h1,.h1{font-size:rem-calc(75px)}}h1,.h1{line-height:1.1;letter-spacing:2px;font-weight:700;color:#f5f5f7}h2,.h2{font-size:24px}@media screen and (min-width:375px){h2,.h2{font-size:calc(.9061488673vw + 20.6019417476px)}}@media screen and (min-width:1920px){h2,.h2{font-size:rem-calc(38px)}}h2,.h2{line-height:1.2;font-weight:700}h3,.h3{font-size:20px}@media screen and (min-width:375px){h3,.h3{font-size:calc(.7766990291vw + 17.0873786408px)}}@media screen and (min-width:1920px){h3,.h3{font-size:rem-calc(32px)}}h3,.h3{font-weight:700}h4,.h4{font-size:18px}@media screen and (min-width:375px){h4,.h4{font-size:calc(.5177993528vw + 16.0582524272px)}}@media screen and (min-width:1920px){h4,.h4{font-size:rem-calc(26px)}}h4,.h4{font-weight:500}h5,.h5{font-size:18px}@media screen and (min-width:375px){h5,.h5{font-size:calc(.3883495146vw + 16.5436893204px)}}@media screen and (min-width:1920px){h5,.h5{font-size:rem-calc(24px)}}h5,.h5{font-weight:700}h6,.h6{font-size:16px}@media screen and (min-width:375px){h6,.h6{font-size:calc(.3883495146vw + 14.5436893204px)}}@media screen and (min-width:1920px){h6,.h6{font-size:rem-calc(22px)}}h6,.h6{font-weight:400}p,.p{font-size:15px}@media screen and (min-width:375px){p,.p{font-size:calc(.1941747573vw + 14.2718446602px)}}@media screen and (min-width:1920px){p,.p{font-size:rem-calc(18px)}}p,.p,ul{color:#3f4141}.all-caps-title{font-size:14px;text-transform:uppercase;letter-spacing:.2em;font-weight:500;margin-bottom:0}.button-text{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.8px}:root{--v-font-body: "Roboto", sans-serif;--v-font-heading: "Roboto", sans-serif}.v-tab.v-btn{font-size:.875rem;font-weight:500}.v-application,.v-overlay-container{font-family:Roboto,sans-serif}.v-application .v-list-item-title,.v-overlay-container .v-list-item-title{font-weight:500;letter-spacing:normal}.v-application p,.v-overlay-container p{font-size:16px}.v-application .p-small,.v-overlay-container .p-small{font-size:14px}.v-application .p-smallest,.v-overlay-container .p-smallest{font-size:13px;line-height:140%}.v-application .p-smallest-bold,.v-overlay-container .p-smallest-bold{font-size:13px;line-height:140%;font-weight:700}.v-application .button-text,.v-overlay-container .button-text{font-size:16px;line-height:140%;font-weight:700;color:#3f4141;letter-spacing:initial;text-transform:none}.v-application .smallest-button-text,.v-overlay-container .smallest-button-text{font-weight:500;font-size:10px;line-height:11px;letter-spacing:.1em;text-transform:uppercase}.v-application h2,.v-overlay-container h2{font-size:36px;font-weight:700}.v-application h3,.v-overlay-container h3{font-size:28px;font-weight:700;line-height:34px;margin-top:0}.v-application h4,.v-overlay-container h4{font-size:22px;font-weight:700;color:#3f4141;margin-bottom:.5rem}.v-application h5,.v-overlay-container h5{font-size:18px;line-height:140%;font-weight:700}.v-application h6,.v-overlay-container h6{font-size:12px;font-weight:700;line-height:140%;letter-spacing:.1em;text-transform:uppercase}.v-application .course-name-cell,.v-overlay-container .course-name-cell{display:flex;flex-direction:column;justify-content:center;cursor:pointer;position:relative;padding:8px 0}.v-application .course-name-cell .table-text,.v-overlay-container .course-name-cell .table-text{color:#d00003;max-height:0px;overflow:hidden;transition:max-height .1s linear;position:absolute;bottom:0;left:0}@media screen and (max-width:960px){.v-application .course-name-cell .table-text,.v-overlay-container .course-name-cell .table-text{max-height:10px}}.v-application .v-theme--light.v-data-table.afc-table>.v-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper),.v-overlay-container .v-theme--light.v-data-table.afc-table>.v-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:#b6b9be12}.v-application .afc-table,.v-overlay-container .afc-table{border-radius:16px!important}.v-application .afc-table .v-progress-linear.v-progress-linear--absolute.v-progress-linear--visible.v-theme--light,.v-overlay-container .afc-table .v-progress-linear.v-progress-linear--absolute.v-progress-linear--visible.v-theme--light{height:5px!important}.v-application .afc-table .v-progress-linear__background.primary,.v-application .afc-table .v-progress-linear__indeterminate.primary,.v-overlay-container .afc-table .v-progress-linear__background.primary,.v-overlay-container .afc-table .v-progress-linear__indeterminate.primary{background-color:#f8c40e!important;border-color:#f8c40e!important}.v-application .afc-table tr.selected,.v-overlay-container .afc-table tr.selected{background:#b6b9be0d;border-bottom:1px solid #D00003}.v-application .afc-table tr:hover .table-text,.v-overlay-container .afc-table tr:hover .table-text{max-height:10px}.v-application .afc-table .primary--text,.v-application .afc-table .v-theme--light.v-label,.v-overlay-container .afc-table .primary--text,.v-overlay-container .afc-table .v-theme--light.v-label{color:#f8c40e!important}.v-application .table-text,.v-overlay-container .table-text{font-weight:700;font-size:9px;margin-bottom:0;text-transform:uppercase;letter-spacing:.9px}.v-application .input-label,.v-overlay-container .input-label{font-size:10px;font-weight:700;text-transform:uppercase;color:#4f4f4f;margin-bottom:3px;line-height:1}.v-application .v-input--selection-controls.v-input,.v-overlay-container .v-input--selection-controls.v-input{margin-left:1rem;margin-top:0}.v-application ::-webkit-scrollbar,.v-overlay-container ::-webkit-scrollbar{width:6px;height:6px}.v-application ::-webkit-scrollbar-track,.v-overlay-container ::-webkit-scrollbar-track{background:#b6b9be33;border-radius:50px}.v-application ::-webkit-scrollbar-thumb,.v-overlay-container ::-webkit-scrollbar-thumb{background:#b6b9be;border-radius:50px}.v-application ::-webkit-scrollbar-thumb:hover,.v-overlay-container ::-webkit-scrollbar-thumb:hover{background:#3f4141}.v-application .v-data-table ::-webkit-scrollbar-track,.v-application .details-page ::-webkit-scrollbar-track,.v-application .roster-change-forms ::-webkit-scrollbar-track,.v-overlay-container .v-data-table ::-webkit-scrollbar-track,.v-overlay-container .details-page ::-webkit-scrollbar-track,.v-overlay-container .roster-change-forms ::-webkit-scrollbar-track{margin-top:16px;margin-bottom:16px}.v-application .afc-table.v-theme--light.v-data-table .v-data-table__th.v-data-table__th--sorted .v-data-table-header__sort-icon,.v-overlay-container .afc-table.v-theme--light.v-data-table .v-data-table__th.v-data-table__th--sorted .v-data-table-header__sort-icon{color:#f8c40e}.v-application .afc-table .v-data-table__th.v-data-table__th--sortable,.v-overlay-container .afc-table .v-data-table__th.v-data-table__th--sortable{white-space:nowrap}.v-application .afc-table .v-data-table__th.v-data-table__th--sortable:hover span,.v-overlay-container .afc-table .v-data-table__th.v-data-table__th--sortable:hover span{color:#f8c40e}.v-data-table{overflow-y:hidden}.v-data-table.v-data-table--fixed-header>.v-table__wrapper{overflow-y:overlay}.v-data-table.v-data-table--fixed-header>.v-table__wrapper::-webkit-scrollbar-track{margin-top:56px;margin-bottom:6px}.top-bar-controls{padding:16px 0}@media screen and (min-width:600px){.top-bar-controls{padding:24px 32px;background-color:#f5f5f7}}.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>tbody>tr>td{padding:8px 16px}@media screen and (min-width:600px){.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>thead>tr:not(.v-data-table-progress)>th:first-of-type,.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>tbody>tr>td:first-of-type{padding-left:32px}.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>thead>tr:not(.v-data-table-progress)>th:last-of-type,.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>tbody>tr>td:last-of-type{padding-right:32px}}.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>thead>tr:not(.v-data-table-progress)>th{background:#0f1112;color:#fff}.afc-table.v-theme--light.v-data-table .v-data-table__th.v-data-table__th--sorted,.afc-table.v-theme--light.v-data-table .v-data-table__th.v-data-table__th--sorted .v-data-table-header__sort-icon,.afc-table.v-theme--light.v-data-table .v-data-table__th.v-data-table__th--sortable:hover{color:#f5f5f7}.review-students-table.afc-table.v-theme--light.v-data-table>.v-table__wrapper>table>thead>tr:not(.v-data-table-progress)>th{background:#fff;color:#b6b9be}.review-students-table.v-data-table .v-data-table__th th.sortable.active,.review-students-table.v-data-table .v-data-table__th th.sortable.active .v-data-table-header__icon,.review-students-table.v-data-table .v-data-table__th th.sortable:hover{color:#0f1112}.afc-dialog-content.v-dialog{border-radius:16px}.afc-dialog-content.v-dialog>.v-card.v-sheet{padding:16px}.afc-dialog-content.v-dialog .v-card__title,.afc-dialog-content.v-dialog .v-card__actions{justify-content:center}.afc-dialog-content.v-dialog .v-card__text{text-align:center}.v-overlay.dashboard-dialog-overlay{z-index:6!important}.v-dialog--fullscreen>.v-overlay__content.dashboard-dialog{height:100%;top:0;right:0;left:auto}@media screen and (min-width:960px){.v-dialog--fullscreen>.v-overlay__content.dashboard-dialog{width:45vw}}.v-menu__content.v-theme--light{border-radius:8px}.filter-dialog.v-dialog .v-sheet{height:100%;padding:64px 88px}.filter-menu{overflow:visible;contain:none;box-shadow:none;right:12px}.filter-menu .menu-content{padding:48px;border-radius:16px}.v-input.v-text-field--outlined{border-radius:8px}.v-input.v-text-field--outlined label{font-weight:400}.v-theme--light.v-list-item .v-list-item__title .v-list-item__mask{background:#f8c40e;color:#0f1112}.table-search-controls .v-input.v-text-field--outlined label{font-weight:400}.table-search-controls .v-input.v-text-field--outlined:hover fieldset{border-color:#d00003}.table-search-controls .v-input.v-text-field--outlined fieldset{border-color:#b6b9be;border-radius:8px;border-width:1px;top:0}.table-search-controls .v-input.v-text-field--outlined fieldset legend{display:none}.table-search-controls .v-input--selection-controls.v-input{margin-top:5px}.v-input--variant-outlined fieldset,.v-field--variant-outlined fieldset{border-color:#b6b9be!important}.v-input--variant-outlined:hover fieldset,.v-field--variant-outlined:hover fieldset{border-color:#d00003}.v-btn{text-transform:uppercase;text-decoration:none}.v-btn-group .v-btn{border-radius:0}.v-tabs{border-bottom:1px solid #B6B9BE}.info-panel{display:flex;flex-direction:column;justify-content:center;background:#0f1112;height:100vh;position:relative;z-index:1}.info-panel a{position:relative;z-index:2}.info-panel p{color:#f5f5f7}.info-panel .afc-logo{width:8rem}@media(max-width:992px){.info-panel .afc-logo{width:6rem}}@media(max-width:576px){.info-panel .afc-logo{width:4rem}}@media(max-width:991.98px){.info-panel{height:auto}}.user-panel{color:#0f1112;background:#f5f5f7;overflow-y:scroll;height:100vh;z-index:2}.user-panel p{color:#3f4141;margin-bottom:1.5rem}.user-panel a{text-decoration:underline}@media(max-width:991.98px){.user-panel{height:auto;overflow-y:visible}}.user-panel h4,.user-panel .text-red{color:#d00003}.user-panel .white-bg-button{display:inline-block;border:1px solid #D00003;color:#d00003;text-decoration:none;padding:1.5rem 2rem;border-radius:4px;letter-spacing:.2em;background:none}.user-panel .white-bg-button:hover{color:#0f1112}.user-panel .btn{display:inline-block;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:500;border:1px solid #D00003;cursor:pointer;border-radius:4px;padding:1rem 6rem;letter-spacing:.2em}.user-panel .btn:hover{color:#0f1112!important}.user-panel .btn.primary{color:#f5f5f7;background:#d00102}.user-panel .btn.secondary{color:#d00003;background:none}.user-panel .btn.review-button{width:24rem}.particles-js-canvas-el{position:absolute;left:0;top:0}.logo-container{position:absolute;top:3rem;left:6rem}@media(max-width:991.98px){.logo-container{position:static;margin-bottom:6rem}}.course-overview h3,.course-complete h3,.course-payment h3,.course-registration h3,.dashboard h3,.lookup h3,.login h3,.return-to-site h3{margin-top:0;padding-bottom:2rem;margin-bottom:3rem;border-bottom:1px solid #B6B9BE}.course-overview h4,.course-complete h4,.course-payment h4,.course-registration h4,.dashboard h4,.lookup h4,.login h4,.return-to-site h4{color:#0f1112;font-size:14px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.course-overview h5,.course-complete h5,.course-payment h5,.course-registration h5,.dashboard h5,.lookup h5,.login h5,.return-to-site h5{color:#0f1112;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;margin-bottom:2rem}.course-overview h5:before,.course-complete h5:before,.course-payment h5:before,.course-registration h5:before,.dashboard h5:before,.lookup h5:before,.login h5:before,.return-to-site h5:before{content:"";display:inline-block;height:2px;width:30px;margin-right:1rem;margin-bottom:.4rem;background:#d00003}.course-overview p,.course-complete p,.course-payment p,.course-registration p,.dashboard p,.lookup p,.login p,.return-to-site p{color:#191c1b}.course-overview button,.course-complete button,.course-payment button,.course-registration button,.dashboard button,.lookup button,.login button,.return-to-site button{display:inline-block;padding:1.5rem 8rem}.info-text-container{position:relative;z-index:2;width:100%}.info-text-container:after{content:"";display:inline-block;height:2px;width:35px;background:#d00003}.info-text-container p{font-size:18px}@media screen and (min-width:375px){.info-text-container p{font-size:calc(.5177993528vw + 16.0582524272px)}}@media screen and (min-width:1920px){.info-text-container p{font-size:rem-calc(26px)}}.info-text-container p{line-height:1.4}h1{font-size:45px}@media screen and (min-width:375px){h1{font-size:calc(1.9417475728vw + 37.7184466019px)}}@media screen and (min-width:1920px){h1{font-size:rem-calc(75px)}}ul li{list-style-type:none;margin-left:1rem;line-height:1.2}ul li:before{content:"- ";margin-left:-1rem}button[type=submit]{font-weight:500}a:not(.v-btn){font-weight:500;color:#3f4141}a:not(.v-btn):hover{color:#d00003}.form-section{margin-bottom:6rem}label,input{display:block}input:read-only{color:#000}label{font-size:13px;color:#3f4141;font-weight:700;margin-bottom:1rem;letter-spacing:.1em}.v-checkbox .v-label{margin-bottom:0}.v-selection-control .v-label{display:inline-flex;align-items:center}.form-group{margin-bottom:2rem}.invalid-feedback{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}.is-invalid{border-color:#dc3545!important}.legacy-main-app strong{color:#d00003}.legacy-main-app .select2,.legacy-main-app .b-form-btn-label-control.form-control,.legacy-main-app input[type=password],.legacy-main-app input[type=email],.legacy-main-app input[type=text],.legacy-main-app input[type=date],.legacy-main-app input[type=time],.legacy-main-app textarea,.legacy-main-app select{width:100%;border:1px solid #B6B9BE;border-radius:4px;background:#f5f5f7;padding:1rem;line-height:1.4}.legacy-main-app .select2::placeholder,.legacy-main-app .b-form-btn-label-control.form-control::placeholder,.legacy-main-app input[type=password]::placeholder,.legacy-main-app input[type=email]::placeholder,.legacy-main-app input[type=text]::placeholder,.legacy-main-app input[type=date]::placeholder,.legacy-main-app input[type=time]::placeholder,.legacy-main-app textarea::placeholder,.legacy-main-app select::placeholder{color:#5a5959;font-style:italic}.select2.select2-container{padding:.75rem;width:100%!important}.b-form-btn-label-control.form-control{padding:.5rem 1rem}.select2-container--default .select2-selection--single{border:none;background:#f5f5f7}.select2-selection__arrow{display:none}input[type=checkbox]{display:inline;margin-right:.5rem}.select-wrapper{position:relative}.select-wrapper:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212.423%22 height=%227.637%22 viewBox=%220 0 12.423 7.637%22%3E %3Cpath d=%22M0,9.6,5.224,4.8,0,0%22 transform=%22translate(11.01 1.413) rotate(90)%22 fill=%22none%22 stroke=%22%235a5959%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%222%22/%3E %3C/svg%3E");display:inline-block;position:absolute;right:15px;top:12px;pointer-events:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-check{display:flex;align-items:flex-start;padding-left:0;margin-bottom:2rem}.btn-link{color:#0f1112}.divider{padding-bottom:3rem;border-bottom:1px solid #B6B9BE}.text-red{color:#d00003}.text-green{color:#0aad03}.card-body{color:#d00003}.course-registration h4{color:#d00003;font-weight:700}.course-registration p{color:#3f4141}.course-registration ul{margin-bottom:2.5rem}#payment-container #errors p{color:inherit;margin-bottom:0}.b-time-header,.b-form-spinbutton{font-size:2rem}.b-form-btn-label-control.form-control>button{padding:0}.b-form-btn-label-control.form-control>label{font-size:1.5rem;color:#0f1112}.red-bg-btn{background:#d00102;border-color:#d00102}.red-bg-btn:hover{color:#0f1112;background:#d00102;border-color:#d00102}.login-card{background:#fff;border-radius:16px;padding:3rem;box-shadow:0 2px 20px #0f111212}.login-card .btn{padding:1rem}.app-version{display:none;position:fixed;bottom:.75rem;left:1rem;font-size:12px;color:#ffffff73;z-index:3}@media(min-width:1280px){.app-version{display:block}}.course-application .v-btn.v-size--small,.course-application .v-btn.v-size--default{text-transform:capitalize;font-weight:700;letter-spacing:.02em;border-radius:8px}.v-autocomplete__content.v-menu__content{border:1px solid #B6B9BE;border-radius:8px!important}.v-autocomplete__content .v-list-item{padding-left:4px!important;min-height:auto!important}.v-autocomplete__content .v-list-item:hover{background:#e3e5e8;color:#0f1112}.afc-dialog-content .v-btn.v-size--default{text-transform:capitalize;font-weight:700;letter-spacing:.02em;border-radius:8px}.v-application .main-dashboard-container,.v-overlay-container .main-dashboard-container{padding:107px 32px;background:#f5f5f7;height:100%;overflow:hidden}@media screen and (max-width:600px){.v-application .main-dashboard-container,.v-overlay-container .main-dashboard-container{padding:89px 12px;background:#fff}}.v-application .dashboard-content-container,.v-overlay-container .dashboard-content-container{max-width:850px}.v-application .dashboard-content-container .content,.v-overlay-container .dashboard-content-container .content{padding:48px 64px;background:#fff;border-radius:24px}@media screen and (max-width:600px){.v-application .dashboard-content-container .content,.v-overlay-container .dashboard-content-container .content{padding:24px 0}}.v-application .dashboard-content-container .content .edit-account-link,.v-overlay-container .dashboard-content-container .content .edit-account-link{text-decoration:underline;color:#d00003}.v-application .icon-container,.v-overlay-container .icon-container{display:flex;justify-content:center;align-items:center;padding:8px;border-radius:50%;background:#e3e5e866;margin-bottom:8px;width:125px;height:125px;flex-shrink:0}.v-application .choose-course-container .icon-container,.v-application .choose-students-container .icon-container,.v-application .review-registration-container .icon-container,.v-overlay-container .choose-course-container .icon-container,.v-overlay-container .choose-students-container .icon-container,.v-overlay-container .review-registration-container .icon-container{height:auto;width:auto}.v-application .choose-course-container .icon-container svg,.v-application .choose-students-container .icon-container svg,.v-application .review-registration-container .icon-container svg,.v-overlay-container .choose-course-container .icon-container svg,.v-overlay-container .choose-students-container .icon-container svg,.v-overlay-container .review-registration-container .icon-container svg{width:56px;height:56px}.v-application .choose-course-container,.v-application .choose-students-container,.v-application .review-registration-container,.v-overlay-container .choose-course-container,.v-overlay-container .choose-students-container,.v-overlay-container .review-registration-container{display:flex;min-height:100%}.v-application .v-btn.v-size--large,.v-overlay-container .v-btn.v-size--large{text-transform:capitalize;font-size:16px;font-weight:700;letter-spacing:normal;border-radius:8px}.v-application .v-btn.back-button,.v-overlay-container .v-btn.back-button{text-transform:capitalize;font-weight:700;letter-spacing:normal;border-radius:8px}.v-application .v-theme--light.v-tabs>.v-tabs-bar,.v-overlay-container .v-theme--light.v-tabs>.v-tabs-bar{border-bottom:1px solid #B6B9BE!important;background:none}.v-application .v-tabs .v-tab,.v-overlay-container .v-tabs .v-tab{text-transform:none;letter-spacing:normal}.v-application .v-tabs .v-tab.v-tab--active,.v-overlay-container .v-tabs .v-tab.v-tab--active{color:#0f1112}.v-application .review-payment-form-container .v-tabs .v-tab.v-tab--active,.v-overlay-container .review-payment-form-container .v-tabs .v-tab.v-tab--active{color:#fff}.v-application .student-home-dashboard h2,.v-application .notifications-container h2,.v-overlay-container .student-home-dashboard h2,.v-overlay-container .notifications-container h2{font-size:27px}.v-application .v-card--link:before,.v-overlay-container .v-card--link:before{border-radius:8px}.v-application .error-container,.v-overlay-container .error-container{padding:20px 24px;background-color:#ffe6e6;border-radius:16px}.v-application .error-container .error-headline,.v-overlay-container .error-container .error-headline{font-size:14px;font-weight:700}.v-application .error-container .error-message,.v-overlay-container .error-container .error-message{font-size:13px;margin-bottom:4px}.user-menu .v-list-group--open>.v-list-item{color:#d00003;background:#d000030d}.user-menu .v-list-group__items .v-list-item{padding-inline-start:56px!important}.top-heading-container{display:flex;flex-direction:column;justify-content:center}.top-controls{display:flex;align-items:center;justify-content:space-between}.top-controls h6{color:#3f4141}.calendar-container .v-calendar-weekly__week{min-height:75px}.v-calendar-weekly__day .v-calendar-weekly__day-label{cursor:auto}.v-calendar-weekly__day .v-calendar-weekly__day-label .v-btn{pointer-events:none}.v-input--switch .v-input--switch__track{color:#b6b9be!important}.v-input--switch--inset .v-input--switch__track{opacity:1!important}.v-input--switch.v-input--dense.v-input--switch--inset.v-input--is-dirty .v-input--switch__track{color:#d00003!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{color:#fff!important}@media screen and (max-width:960px){.department-stats-col.sidebar-col,.department-info-panel{position:static!important;height:auto!important}.department-info-header svg{display:none}}@media screen and (max-width:960px){.top-controls{flex-direction:column;justify-content:center}.top-controls .icon-container{width:80px;height:80px}.top-controls h2{font-size:25px}.top-controls button.change-department-button{width:100%}}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{display:none!important}.roster-change-forms .v-text-field--outlined>.v-input__control>.v-input__slot{min-height:auto;height:40px}.roster-change-forms .v-text-field--enclosed .v-input__append-inner{margin-top:8px}.roster-change-forms .v-card__title{padding-left:0;padding-right:0;padding-bottom:36px}.roster-change-forms .v-card__title h3{margin-bottom:0}.roster-change-forms .v-card__text{padding:0}.roster-change-forms h4{font-size:15px}.roster-change-forms .v-input.v-text-field--outlined:hover fieldset{border-color:#d00003}.v-list.v-select-list{padding-left:8px;padding-right:8px;border-radius:8px;border:1px solid #B6B9BE}.v-list.v-select-list .v-list-item--highlighted{background:#e3e5e8;color:#0f1112!important}.review .v-data-table{margin-bottom:48px}.review .v-data-table tbody tr:hover{background-color:transparent!important}.review .v-data-table tbody td{color:#3f4141;border-top:1px solid #E3E5E8!important;border-bottom:1px solid #E3E5E8!important}.review .v-data-table tbody .registration-data{text-align:right}.review-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #B6B9BE;margin-bottom:36px}.review-header h2{margin-bottom:8px}.review-header h3{font-size:22px;color:#d00003;margin-bottom:40px}@media(max-width:767.98px){.review-header{flex-direction:column;align-items:flex-start;margin-bottom:16px}.review-header h3{margin-bottom:16px}}@media print{.dashboard-navigation,.review-header,.individual-search-container,.v-btn{display:none!important}.main-dashboard-container{padding-top:0!important}}
