.auth-overlay,body.dark .auth-overlay{background-image:linear-gradient(-225deg,#231557 0,#102c7a 29%,rgb(19 135 255 / 75%) 100%)}.text-bold{font-weight:700!important}.m-top-12{margin-top:12px!important}body.dark #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li a.active{color:#009688!important}body #sidebar ul.menu-categories ul.submenu>li ul.sub-submenu>li a.active{color:#4361ee!important}body.dark td.contenteditable,td.contenteditable{background:#fff5c4!important}.remove-search{background:0 0;background-color:#f9f9f9!important;border:none;box-shadow:none}.text-grade{font-size:20px;font-weight:700!important;color:#007c89!important}.table.table-grade{border:2px groove}body.layout-boxed table.table.table-grade{background:#a198982e!important}body.layout-boxed.dark table.table.table-grade{background:#0000002e!important}.pointer{cursor:pointer}body.dark .header-container{background-color:#060818!important}.text-grade.passed{font-size:26px;color:#06a127!important}.text-grade.failed{font-size:26px;color:#a10606!important}.text-grade.na{font-size:26px;color:#a7a4a4!important}body.layout-boxed.dark .text-grade.passed{font-size:26px}body.layout-boxed.dark .text-grade.failed{font-size:26px}body.layout-boxed.dark .text-grade.na{font-size:26px}.text-grade.small-failed{color:#e7515a!important}.widget.widget-card-five .account-box .info-box .balance-info p{font-size:18px}body.dark .widget.widget-card-five .account-box .info-box .balance-info p{font-size:18px}.mysubject-icon-badge{position:absolute;top:-12px;left:-20px;background-color:#ff5252;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:0 0 5px 0;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.2)}.btn-primary,body.dark .btn-primary{color:#fff!important;background-color:#16a085!important;border-color:#1cbe9e!important;box-shadow:0 10px 20px -10px rgb(27 226 196 / 59%)!important}.btn-primary:focus,.btn-primary:hover,body.dark .btn-primary:focus,body.dark .btn-primary:hover{color:#fff!important;background-color:#16a085bd!important;border-color:#1cbe9e!important}.form-control:focus{box-shadow:none;border-color:#16a085bd!important;color:#3b3f5c;background-color:#fff}#sidebar ul.menu-categories li.menu.active>.dropdown-toggle{background-color:#16a085!important}#sidebar ul.menu-categories li.menu>.dropdown-toggle:hover{color:#16a085!important}#sidebar ul.menu-categories li.menu>.dropdown-toggle:hover svg:not(.badge-icon){color:#16a085!important;fill:rgba(67,97,238,0.0392156863)}.nav.nav-pills li.nav-item button.nav-link{border:none;font-weight:500;padding:8px 14px;letter-spacing:1px;color:#16a085!important}.navbar .navbar-item .nav-item.user-profile-dropdown .dropdown-menu .dropdown-item:hover a{color:#16a085!important;background:#ebedf2}#sidebar ul.menu-categories li.menu.active>.dropdown-toggle:hover svg:not(.badge-icon),body.dark #sidebar ul.menu-categories li.menu.active>.dropdown-toggle:hover svg:not(.badge-icon){color:#fff!important}.text-info,body.dark .text-info{color:#16a085!important}.page-item.active .page-link,body.dark .page-item.active .page-link{background-color:#16a085!important;color:#fff}body.dark div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_info{padding-top:.85em;white-space:normal;color:#16a085!important;font-weight:600;border:1px solid #e0e6ed;display:inline-block;padding:10px 16px;border-radius:6px;font-size:13px}.modal-content .modal-body a:not(.btn),body.dark .modal-content .modal-body a:not(.btn){color:#16a085!important;font-weight:600}