html.a11y__Monochrome {
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
}

html.a11y__HighContrast {
	-webkit-filter: brightness(0.8) contrast(1.5);
	filter: brightness(0.8) contrast(1.5);
}

.mysis-accessibility-icon {
	position: fixed;
	bottom: 1rem;
	right: 1rem;
	transition: ease-in-out 500ms all;
	z-index: 98790210999999;
}

.mysis-accessibility-icon a {
	background: #00567a;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.225);
}

.mysis-accessibility {
	margin: 0 auto;
	width: 100%;
	max-width: 600px;
	position: fixed;
	top: 0;
	right: -620px;
	height: 100vh;
	box-shadow: -10px 0 20px rgba(50, 50, 50, 0.55);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	z-index: 237898989;
	transition: ease-in-out 750ms all;
	overflow: hidden;
}

.accessibility_btn_header {
	position: absolute;
}

.accessibility_btn_header.login {
	top: 18px;
	right: 130px;
}

.accessibility_btn_header.workflow {
	position: relative;
	top: 0;
	right: 0;
}

.mysis-accessibility .alert {
	padding: .75rem .5rem;
	font-size: 16px;
	text-align: center;
	display: none;
}

.mysis-accessibility .alert.success {
	background: palegreen;
	color: forestgreen;
}

.mysis-accessibility .alert.warning {
	background: lightyellow;
	color: orange;
}

.mysis-accessibility .alert.error {
	background: palevioletred;
	color: darkred;
}

.mysis-accessibility .accessibility_statement {
	position: absolute;
	inset: 0;
	margin: 2rem;
	padding: 1rem;
	background: white;
	border-radius: 5px;
	z-index: 5000000000;
	box-shadow: 0 0 0 5rem rgba(0, 0, 0, 0.75);
	display: none;
	overflow-x: none;
	overflow-y: auto;
}

.mysis-accessibility .accessibility_statement h1,
.mysis-accessibility .accessibility_statement h2,
.mysis-accessibility .accessibility_statement h3,
.mysis-accessibility .accessibility_statement h4,
.mysis-accessibility .accessibility_statement h5,
.mysis-accessibility .accessibility_statement p,
.mysis-accessibility .accessibility_statement ul,
.mysis-accessibility .accessibility_statement ol {
	display: block;
	margin: .5rem;
}

.mysis-accessibility .close_statement.btn {
	display: inline;
	background: #313131;
	color: #EFEFEF;
	border-radius: 5px;
	padding: .25rem .5rem;
}

.mysis-accessibility a {
	text-decoration: none;
}

.mysis-accessibility .header-section {
	background: #272a2c;
	color: #fff;
	padding: 30px;
}

.mysis-accessibility .header-section .top-header {
	display: flex;
	align-items: center;
	justify-content: end;
	flex-wrap: wrap;
}

.mysis-accessibility .header-section .top-header .right-bar {
	display: flex;
	align-items: center;
}

.mysis-accessibility .header-section .right-bar .button {
	margin-right: 20px;
}

.mysis-accessibility .header-section .right-bar .button:last-child {
	margin-right: 0;
}

.mysis-accessibility .header-section .right-bar .button .btn {
	background: #fff;
	color: #272a2c;
	font-size: 16px;
	font-weight: 500;
	border-radius: 5px;
	text-decoration: none;
	padding: 10px 14px;
	height: 40px;
	text-align: center;
	display: block;
}

.mysis-accessibility .header-section .right-bar .button .btn span {
	margin-left: 10px;
}

.mysis-accessibility .header-section .right-bar .select-option select {
	vertical-align: top;
	background: #fff;
	border-radius: 5px;
	height: 40px;
	padding: 0 10px;
	font-size: 16px;
	outline: none;
}

.mysis-accessibility .header-holder .heading {
	padding: 30px 0;
	text-align: center;
}

.mysis-accessibility .header-holder .heading h1 {
	font-size: 30px;
	color: #fff;
}

.mysis-accessibility .header-holder .dictionary {
	position: relative;
}

.mysis-accessibility .header-holder .dictionary h3 {
	font-size: 2rem;
	line-height: 2;
	padding: 0 1rem;
}

.mysis-accessibility .header-holder .dictionary h4 {
	font-size: 1.25rem;
}

.mysis-accessibility .header-holder .dictionary h3,
.mysis-accessibility .header-holder .dictionary h4 {
	text-transform: capitalize;
	margin-bottom: 0.125rem;
}

.mysis-accessibility .header-holder .dictionary h3,
.mysis-accessibility .header-holder .dictionary h4,
.mysis-accessibility .header-holder .dictionary li {
	color: #212121;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults {
	position: absolute;
	left: 0;
	top: 100%;
	background: #FFF;
	border-radius: 5px;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
	border: 1px solid rgba(0, 0, 0, 0.25);
	width: inherit;
	z-index: 9999;
	overflow-x: hidden;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults .a11y__dictionaryWordMeanings {
	display: flex;
	flex-direction: column;
	overflow: hidden;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults .a11y__dictionaryWordMeanings .a11y__dictionaryMeaning {
	padding: 1rem;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults .a11y__dictionaryWordMeanings .a11y__dictionaryMeaning ul {
	list-style-type: numeric-list;
	padding-left: 1rem;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults .a11y__dictionaryWordMeanings .a11y__dictionaryMeaning ul li {
	margin-bottom: 0.5rem;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults .a11y__dictionaryWordMeanings .a11y__dictionaryMeaning ul li:last-child {
	margin-bottom: 0;
}

.mysis-accessibility .header-holder .dictionary .a11y__dictionaryResults .a11y__dictionaryWordMeanings .a11y__dictionaryMeaning:nth-child(2n+1) {
	background: #EFEFEF;
}

.mysis-accessibility .header-holder .dictionary .search-field {
	position: relative;
}

.mysis-accessibility .header-holder .dictionary .search-field input {
	width: 100%;
	height: 46px;
	border-radius: 30px;
	padding: 0 15px 0 60px;
	font-size: 18px;
	color: #272a2c;
	box-shadow: none;
	border: 1px solid #CCC;
	color: #272a2c;
}

.mysis-accessibility .header-holder .dictionary .search-field .icon {
	position: absolute;
	color: #272a2c;
	left: 25px;
	top: 50%;
	transform: translateY(-50%);
	font-size: 19px;
}

.mysis-accessibility .main-content {
	padding: 30px;
	background: #f3f3f3;
	flex-grow: 1;
	overflow-y: scroll;
}

.mysis-accessibility .main-content .size-spacing {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.mysis-accessibility .main-content .column-box {
	width: 47%;
	background: #fff;
	padding: 20px;
	border-radius: 5px;
	margin-bottom: 30px;
	border: 1px solid #fff;
	cursor: pointer;
}

.mysis-accessibility .main-content .column-box #a11y__readingMaskOpacityPercentage {
	flex-grow: 1;
	text-align: right;
}

.mysis-accessibility .main-content .row-columns .column-box:hover {
	border: 1px solid #00567a;
}

.mysis-accessibility .main-content .row-columns .column-box.active {
	background: #00567a;
	color: #fff;
	border: 1px solid #00567a;
}

.mysis-accessibility .main-content .row-columns .column-box.active h2 {
	color: #fff;
}

.mysis-accessibility .main-content .size-spacing .text-detail {
	display: flex;
	justify-content: space-between;
	align-items: center;
	text-align: center;
}

.mysis-accessibility .main-content .size-spacing .text-detail .icon button {
	width: 30px;
	height: 30px;
	background: #272a2c;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	font-size: 23px;
	cursor: pointer;
	border: none;
}

.mysis-accessibility .main-content .size-spacing .text-detail .icon button:hover {
	background: #00567a;
}

.mysis-accessibility .main-content .text-content h2 {
	font-size: 20px;
	font-weight: 500;
	color: #272a2c;
	margin-bottom: 10px;
}

.mysis-accessibility .main-content .text-content p {
	font-size: 20px;
	font-weight: 400;
	color: #272a2c;
}

.mysis-accessibility .main-content .row-columns {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.mysis-accessibility .main-content .row-columns .column-box {
	text-align: center;
}

.mysis-accessibility .main-content .row-columns .column-box .icon-link {
	font-size: 25px;
	margin-bottom: 10px;
}

.mysis-accessibility .footer-section {
	background: #272a2c;
	padding: 20px;
	text-align: center;
}

.mysis-accessibility .footer-section a {
	color: #fff;
	font-size: 18px;
	border-bottom: 2px solid #fff;
}

.mysis-accessibility .reading-mask {
	display: flex;
	background: #fff;
}

.mysis-accessibility .reading-mask.active {
	background: #00567a;
	color: #fff;
	border: 1px solid #00567a;
	border-radius: 5px;
}

.mysis-accessibility .reading-mask.active .column-box {
	border: none;
	background: none;
}

.mysis-accessibility .reading-mask.active .column-box h2 {
	color: #fff;
}

.mysis-accessibility .main-content .reading-mask .column-box {
	margin: 0;
	width: 50%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}

.mysis-accessibility .main-content .reading-mask .column-box .color-picker {
	flex-grow: 1;
}

.mysis-accessibility .main-content .reading-mask .column-box .color-picker #a11y__readingMaskColor {
	width: 100%;
}

.mysis-accessibility .main-content .reading-mask .column-box .text-content {
	text-align: center;
}

.mysis-accessibility .main-content .reading-mask .column-box .icon-link {
	font-size: 25px;
	margin-bottom: 10px;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	margin-bottom: 10px;
	width: 100%;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .title {
	text-align: right;
	padding-right: 15px;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .title label,
.mysis-accessibility .main-content .column-box.listing-details .content-listing .title h2 {
	font-weight: 500;
	font-size: 20px;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 20px;
	width: calc(100% - 90px);
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .opacity-slider {
	flex-grow: 1;
	display: flex;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .counter {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: calc(100% - 90px);
	flex-grow: 1;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .counter button {
	width: 30px;
	height: 30px;
	background: #272a2c;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	font-size: 23px;
	cursor: pointer;
	border: none;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .counter button:hover {
	background: #00567a;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing .counter p {
	font-size: 20px;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing ul li {
	color: #272a2c;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing ul li:nth-child(2) {
	color: #5f5f5f;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing ul li:nth-child(3) {
	color: #9a9a9a;
}

.mysis-accessibility .main-content .column-box.listing-details .content-listing ul li:last-child {
	color: #dbdbdb;
}

.mysis-accessibility .main-content .reading-mask .column-box:first-child {
	width: 40%;
}

.mysis-accessibility .main-content .reading-mask .column-box:last-child {
	width: 60%;
}

@media (max-width: 520.98px) {
	.mysis-accessibility .header-section {
		padding: 15px;
	}

	.mysis-accessibility .header-holder .heading h1 {
		font-size: 25px;
	}

	.mysis-accessibility .main-content {
		padding: 15px;
	}

	.mysis-accessibility .main-content .column-box {
		padding: 10px;
		margin-bottom: 15px;
		width: 48%;
	}

	.mysis-accessibility .main-content .column-box.listing-details .content-listing {
		flex-wrap: wrap;
	}

	.mysis-accessibility .main-content .size-spacing .text-detail .icon a,
	.mysis-accessibility .main-content .column-box.listing-details .content-listing .counter span a {
		width: 25px;
		height: 25px;
		font-size: 20px;
	}

	.mysis-accessibility .main-content .row-columns .column-box .icon-link {
		font-size: 22px;
	}

	.mysis-accessibility .main-content .column-box.listing-details .content-listing .title h2,
	.mysis-accessibility .main-content .column-box.listing-details .content-listing .counter p {
		font-size: 17px;
	}

	.mysis-accessibility .main-content .text-content h2,
	.mysis-accessibility .main-content .text-content p {
		font-size: 17px;
	}

	.mysis-accessibility .main-content .column-box.listing-details .content-listing .title {
		width: 80px;
	}

	.mysis-accessibility .footer-section a {
		font-size: 16px;
	}

	.mysis-accessibility .header-section .left-bar .button {
		margin-right: 10px;
	}

	.mysis-accessibility .header-section .left-bar .button .btn {
		font-size: 15px;
		padding: 6px 10px;
	}

	.mysis-accessibility .header-section .right-bar .select-option select {
		height: 29px;
		padding: 0 6px;
		font-size: 15px;
	}

	.mysis-accessibility .header-holder .heading {
		padding: 25px 0;
	}

	.mysis-accessibility .header-holder .search-field input {
		height: 42px;
		font-size: 17px;
	}
}

@media (max-width: 399.98px) {
	.mysis-accessibility .header-holder .heading h1 {
		font-size: 20px;
	}

	.mysis-accessibility .main-content .column-box {
		width: 100%;
	}

	.mysis-accessibility .main-content .reading-mask .column-box:first-child,
	.mysis-accessibility .main-content .reading-mask .column-box:last-child {
		width: 80%;
		margin: 0 auto;
	}

	.mysis-accessibility .reading-mask {
		flex-wrap: wrap;
	}
}


body.a11y__blackCursor,
body.a11y__blackCursor select {
	cursor: url("../cursors/arrow-pointer-blk.svg"), auto !important;
}

body.a11y__blackCursor a,
body.a11y__blackCursor button,
body.a11y__blackCursor input[type=button],
body.a11y__blackCursor input[type=submit],
body.a11y__blackCursor input[type=reset],
body.a11y__blackCursor input[type=file],
body.a11y__blackCursor [onclick],
body.a11y__blackCursor [aria-role="button"] {
	cursor: url("../cursors/hand-pointer-blk.svg"), auto !important;
}

body.a11y__whiteCursor,
body.a11y__whiteCursor select {
	cursor: url("../cursors/arrow-pointer-wht.svg"), auto !important;
}

body.a11y__whiteCursor a,
body.a11y__whiteCursor button,
body.a11y__whiteCursor input[type=button],
body.a11y__whiteCursor input[type=submit],
body.a11y__whiteCursor input[type=reset],
body.a11y__whiteCursor input[type=file],
body.a11y__whiteCursor [onclick],
body.a11y__whiteCursor [aria-role="button"] {
	cursor: url("../cursors/hand-pointer-wht.svg"), auto !important;
}


*[data-tooltip]:not(.mysis-footer) {
	position: relative;
}


.tooltipster-default.tooltipster-default-accessibility {
	background: rgba(0, 0, 0, 0.75) !important;
	z-index: 6000000000;
}

.tooltipster-default.tooltipster-default-accessibility .tooltipster-content {
	padding: 0.2em 0.4em !important;
	font-size: 36px !important;
	line-height: 1.25;
	color: #FFF !important;
	font-weight: normal !important;
}

#a11y__readingMask {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999;
	box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.85);
	transform: translateY(-50%);
	pointer-events: none;
}

#a11y__readingMaskColor {
	width: 100%;
}

html.a11y__HighlightLinks :where(a[href], button, [role="button"], input[type="submit"], input[type="button"], input[type="reset"]) {
	outline: 2px solid #ff7216;
	outline-offset: 2px;
	text-decoration: underline;
}

html.a11y__HighlightLinks :where(a[href]):focus-visible {
	outline-width: 3px;
}

html.a11y__HighlightLinks .mysis-accessibility,
html.a11y__HighlightLinks .mysis-accessibility * {
	outline: none !important;
	text-decoration: none !important;
}

html.a11y__HoverOutline *:hover {
	outline: 2px solid rgba(255, 114, 22, 0.5);
	outline-offset: 1px;
}

html.a11y__HoverOutline .mysis-accessibility,
html.a11y__HoverOutline .mysis-accessibility * {
	outline: none !important;
}

.navigation_item a.a11y__highlight,
.navigation_subitems a.a11y__highlight {
	filter: none;
	box-shadow: inset 0 0 5px rgba(255, 208, 0, 0.5);
	text-shadow: 0 0 10px rgba(255, 208, 0, 0.5);
}

#a11y__readingMask-opacity {
	flex-grow: 1;
	margin-right: 10px;
}

.stretched-link::after {
	pointer-events: none !important
}

.mysis-lms-tooltip {
	white-space: nowrap;
	font-size: xx-large;
}

.mysis-lms-tooltip .tooltip-inner {
	max-width: fit-content;
}

.a11y__DarkMode *:not(.mysis-accessibility *,
	select,
	.a11y__DarkMode .system_message_failed,
	.a11y__DarkMode .system_message_failed *,
	.a11y__DarkMode .system_message_success,
	.a11y__DarkMode .system_message_success *,
	.a11y__DarkMode .system_message_warning,
	.a11y__DarkMode .system_message_warning *,
	.a11y__DarkMode .alert-info,
	.a11y__DarkMode .alert-success,
	.a11y__DarkMode .alert-danger,
	.a11y__DarkMode .alert-error,
	.a11y__DarkMode .alert-warning,
	.a11y__DarkMode .mysis-dashboard-table *,
	.a11y__DarkMode input[type="text"],
	.a11y__DarkMode input[type="email"],
	.a11y__DarkMode input[type="password"],
	.a11y__DarkMode input[type="tel"],
	.a11y__DarkMode input[type="number"],
	.a11y__DarkMode .CodeMirror *,
	.a11y__DarkMode .token-input-dropdown,
	.a11y__DarkMode .tox *,
	.a11y__DarkMode ul.token-input-list,
	.a11y__DarkMode ul.token-input-list *,
	.a11y__DarkMode ul.token-input-dropdown,
	.a11y__DarkMode ul.token-input-dropdown *,
	.a11y__DarkMode #ui-datepicker,
	.a11y__DarkMode #ui-datepicker .ui-datepicker-header,
	.a11y__DarkMode #ui-datepicker-div.ui-datepicker *,
	.a11y__DarkMode #ui-datepicker table,
	.a11y__DarkMode .mysis-dashboard .myc_linkadd a,
	.a11y__DarkMode .mysis-dashboard .myc_linkadd a i,
	.a11y__DarkMode td[class^="myc_access_"] .myc_form_checkboxtext,
	.a11y__DarkMode .myc_ac_sessionlists tr td[bgcolor],
	.a11y__DarkMode .myc_table_form_popup tr td[bgcolor],
	.a11y__DarkMode .myc_schedulecal_cell a,
	.a11y__DarkMode .myc_schedulecal_cell a strong,
	.a11y__DarkMode form[name="verifyAccount"] .myc_table_form td strong,
	.a11y__DarkMode #platformlist .myc_table_formlist_button > div *,
	.a11y__DarkMode .navigation_item_active a,
	.a11y__DarkMode .navigation_item_active a:hover,
	.a11y__DarkMode .navigation_item_active .fa-solid,
	.a11y__DarkMode .navigation_item a,
	.a11y__DarkMode .navigation_item a:hover,
	.a11y__DarkMode .navigation_item .fa-solid,
	.a11y__DarkMode .mysis-dashboard-detail .mysis-dashboard-gpatotal,
	.a11y__DarkMode td.myc_row_highlight *,
	.a11y__DarkMode tr.myc_row_highlight *,
	.a11y__DarkMode th.myc_date_label,
	.a11y__DarkMode td.myc_time_label,
	.a11y__DarkMode td .myc_table_formlist_button a,
	.a11y__DarkMode .moremenu .nav-link:hover,
	.a11y__DarkMode .moremenu .nav-link:focus,
	.a11y__DarkMode .nav-tabs .nav-item.show .nav-link,
	.a11y__DarkMode .dropdown-item,
	.a11y__DarkMode .calendarwrapper td.day:hover span.day-number-circle span,
	.a11y__DarkMode div.editor_atto_toolbar button .icon,
	.a11y__DarkMode #id_introeditoreditable,
	.a11y__DarkMode .availability-button .btn-secondary,
	.a11y__DarkMode .alert-danger,
	.a11y__DarkMode .alert-danger p,
	.a11y__DarkMode .alert-danger p a,
	.a11y__DarkMode .environmenttable .error,
	.a11y__DarkMode .environmenttable .error p,
	.a11y__DarkMode .environmenttable .error p a,
	.a11y__DarkMode .search-icon i.icon.fa,
	.a11y__DarkMode [class^='calendar_event_'] i.icon.fa,
	.a11y__DarkMode .alert-primary,
	.a11y__DarkMode .activityname .editinstructions,
	.a11y__DarkMode .form-autocomplete-suggestions,
	.a11y__DarkMode .mysis-accessibility .accessibility_statement p,
	.a11y__DarkMode .mysis-accessibility .accessibility_statement h2,
	.a11y__DarkMode .myc_table_list tbody td.myc_row_highlight *,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.sun,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sun,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.sun,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sun,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.mon,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.mon,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.mon,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.mon,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.tue,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.tue,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.tue,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.tue,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.wed,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.wed,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.wed,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.wed,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.thu,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.thu,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.thu,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.thu,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.fri,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.fri,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.fri,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.fri,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.sat,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sat,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.sat,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sat,
	.a11y__DarkMode .myc_table_list tbody td.myc_row_highlight *,
	.a11y__DarkMode .myc_table_form tbody tr.myc_schedule_conflict td,
	.a11y__DarkMode .myc_table_list tbody tr.myc_schedule_conflict td,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.sun a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sun a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.sun a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sun a,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.mon a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.mon a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.mon a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.mon a,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.tue a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.tue a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.tue a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.tue a,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.wed a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.wed a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.wed a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.wed a,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.thu a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.thu a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.thu a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.thu a,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.fri a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.fri a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.fri a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.fri a,
	.a11y__DarkMode .myc_table_list thead th.myc_date_label.sat a,
	.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sat a,
	.a11y__DarkMode .myc_table_form thead th.myc_date_label.sat a,
	.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sat a,
	.a11y__DarkMode .myc_table_form tbody tr.myc_schedule_conflict td a,
	.a11y__DarkMode .myc_table_list tbody tr.myc_schedule_conflict td a,
	.a11y__DarkMode .myc_table_form tbody tr.myc_schedule_conflict td a *,
	.a11y__DarkMode .myc_table_list tbody tr.myc_schedule_conflict td a *,
	.a11y__DarkMode .mysis-email-menu-items li[id^="email_menu"],
	.a11y__DarkMode .mysis-email-menu-items li[id^="email_menu"] a,
	.a11y__DarkMode .sidebar-list-items ul li.active a,
	.a11y__DarkMode .sidebar-list-items ul li a:hover,
	.a11y__DarkMode *[class^="plupload_"],
	.a11y__DarkMode .tooltipster-light *,
	.a11y__DarkMode .mysis-login-form-content .btn:hover,
	.a11y__DarkMode li.plupload_droptext,
	.a11y__DarkMode .myc_onscreen_notifications a,
	.a11y__DarkMode .myc_onscreen_notifications a strong,
	.a11y__DarkMode #advancedScheduleDaily .myc_table_form_popup:last-child td,
	.a11y__DarkMode .mysis-wrapper.mysis-body-wrap select option,
	.a11y__DarkMode .que .formulation,
	.a11y__DarkMode .que .formulation *,
	.a11y__DarkMode .que .outcome,
	.a11y__DarkMode .que .outcome *,
	.a11y__DarkMode .que .comment,
	.a11y__DarkMode .que .comment *,
	.a11y__DarkMode .myc_table_list thead tr.myc_scheduledaysofweek th,
	.a11y__DarkMode .myc_table_list[id*="availabilitylist"] thead tr th,
	.a11y__DarkMode #mod_quiz_navblock .path-mod-quiz .qnbutton),
.a11y__DarkMode #myc_languageID,
.a11y__DarkMode .sidebar-list-items ul li a {
	color: #efefef !important;
}

.a11y__DarkMode .sidebar-list-items ul li.active a,
.a11y__DarkMode .sidebar-list-items ul li a:hover {
	background: #454545;
	color: var(--primary);
}

.a11y__DarkMode .editor_atto_content_wrap,
.a11y__DarkMode [data-fieldtype="modgrade"] {
	background: none;
	border: none;
}

.a11y__DarkMode .form-autocomplete-suggestions {
	color: #333333 !important;
	padding: 8px;
}

.a11y__DarkMode .token-input-dropdown,
.a11y__DarkMode .token-input-dropdown *,
.a11y__DarkMode .mysis_table_form textarea,
.a11y__DarkMode .myc_table_form textarea,
.a11y__DarkMode .myc_outcome_box,
.a11y__DarkMode .simplesearchform .btn-submit {
	background: #454545 !important;
}

.a11y__DarkMode ul.token-input-list,
.a11y__DarkMode ul.token-input-list *,
.a11y__DarkMode ul.token-input-dropdown,
.a11y__DarkMode ul.token-input-dropdown *,
.a11y__DarkMode #ui-datepicker-div,
.a11y__DarkMode #ui-datepicker-div *,
.a11y__DarkMode td[class^="myc_access_"] .myc_form_checkboxtext,
.a11y__DarkMode form[name="verifyAccount"] .myc_table_form td strong,
.a11y__DarkMode #platformlist .myc_table_formlist_button>div *,
.a11y__DarkMode .mysis-dashboard-detail .mysis-dashboard-gpatotal,
.a11y__DarkMode .plupload_button.plupload_add,
.a11y__DarkMode .tooltipster-light *,
.a11y__DarkMode li.plupload_droptext {
	color: #232323 !important;
}

.a11y__DarkMode .mysis-footer {
	background: #121212;
	border-top-color: #454545;
}

.a11y__DarkMode .myc_form input[type=text],
.a11y__DarkMode .myc_form input[type=password],
.a11y__DarkMode .myc_form input[type=file],
.a11y__DarkMode .myc_table_form input[type=text],
.a11y__DarkMode .myc_table_form input[type=tel],
.a11y__DarkMode .myc_table_form input[type=number],
.a11y__DarkMode .myc_table_form input[type=password],
.a11y__DarkMode .myc_table_form input[type=file],
.a11y__DarkMode .mysis-header .header-holder .header-search-bar .search-holder input {
	background: #343434 !important;
	border-color: #787878 !important;
	color: #efefef !important;
}

.a11y__DarkMode .mysis-wrapper.mysis-body-wrap select option,
.a11y__DarkMode .mysis-wrapper.mysis-body-wrap .myc_lists_filtersearch input,
.a11y__DarkMode .mysis-wrapper.mysis-body-wrap .myc_lists_filtersearch select,
.a11y__DarkMode .mysis-wrapper.mysis-body-wrap .myc_lists_filtersearch select option {
	color: #232323 !important;
	background: #FFFFFF !important;
}

.a11y__DarkMode .mysis-accessibility .column-box .icon-link i,
.a11y__DarkMode .mysis-accessibility .reading-mask .column-box .title,
.a11y__DarkMode .mysis-accessibility .reading-mask .column-box #a11y__readingMaskColorLabel,
.a11y__DarkMode .mysis-accessibility .reading-mask .column-box #a11y__readingMaskOpacityPercentage,
.a11y__DarkMode .mysis-accessibility .reading-mask .column-box #a11y__readingMaskWindowHeight,
.a11y__DarkMode .calendarwrapper td.day:hover span.day-number-circle span {
	color: #343434;
}

.a11y__DarkMode .mysis-accessibility .column-box.active .icon-link i,
.a11y__DarkMode .mysis-accessibility .reading-mask.active .column-box .icon-link i,
.a11y__DarkMode .mysis-accessibility .reading-mask.active .column-box .title,
.a11y__DarkMode .mysis-accessibility .reading-mask.active .column-box #a11y__readingMaskColorLabel,
.a11y__DarkMode .mysis-accessibility .reading-mask.active .column-box #a11y__readingMaskOpacityPercentage,
.a11y__DarkMode .mysis-accessibility .reading-mask.active .column-box #a11y__readingMaskWindowHeight {
	color: #efefef;
}

.a11y__DarkMode .mysis-form-wrap .mysis-login-wrap .mysis-login-form {
	background: #232323;
}

.a11y__DarkMode .mysis-login-form-content .btn:hover {
	background: #efefef;
	color: #343434 !important;
}

.a11y__DarkMode .mysis-main-body .mysis-main-content {
	background: #232323 !important;
}

.a11y__DarkMode .myc_table_formlist thead tr th,
.a11y__DarkMode .myc_table_list thead tr th,
.a11y__DarkMode .myc_table_form thead tr th,
.a11y__DarkMode .myc_table_form .myc_table_heading,
.a11y__DarkMode .myc_table_listalt thead tr {
	border-color: #454545;
}

.a11y__DarkMode .myc_table_list thead tr,
.a11y__DarkMode .myc_table_listalt thead tr,
.a11y__DarkMode .myc_table_formlist thead tr {
	background: #232323;
}

.a11y__DarkMode .myc_table_form .myc_table_label {
	border-top: 1px solid #454545;
}

.a11y__DarkMode .myc_table_list tbody tr td,
.a11y__DarkMode .myc_table_listalt tbody tr td,
.a11y__DarkMode .myc_table_form tbody tr td,
.a11y__DarkMode .simplesearchform .btn-submit,
.a11y__DarkMode ul.token-input-list {
	border-color: #565656;
}

.a11y__DarkMode .mysis-header-logo {
	background: none;
}

.a11y__DarkMode .mysis-dashboard-request-details ul {
	list-style-type: none;
}

.a11y__DarkMode .mysis-dashboard .myc_linkadd a,
.a11y__DarkMode .mysis-dashboard .myc_linkadd a i {
	background: #efefef;
	!important;
	color: #343434 !important;
	transition: ease-in-out 300ms all;
}

.a11y__DarkMode .mysis-dashboard .myc_linkadd a:hover,
.a11y__DarkMode .mysis-dashboard .myc_linkadd a:hover i {
	color: #efefef !important;
	background: #343434 !important;
}

.a11y__DarkMode .mysis-dashboard .mysis-dashboard-sec,
.a11y__DarkMode .mysis-dashboard .mysis-dashboard-news-sec,
.a11y__DarkMode .mysis-dashboard .mysis-dashboard-totals-gpastat,
.a11y__DarkMode .mysis-dashboard .financial-sec,
.a11y__DarkMode .mysis-dashboard .mysis-overview-sec .financial-content,
.a11y__DarkMode .mysis-dashboard .myc_linkadd a:hover,
.a11y__DarkMode .mysis-dashboard-sec:not(.mysis-course-sec) .mysis-dashboard-table-responsive table th,
.a11y__DarkMode .mysis-dashboard-sec.mysis-course-sec .mysis-dashboard-table-responsive table th:first-child,
.a11y__DarkMode .mysis-header .header-holder .mysis-navbar .social-icons ul li,
.a11y__DarkMode .myc_table_list tbody tr:nth-child(even):not([class="myc_row_highlight"]),
.a11y__DarkMode .myc_table_listalt tbody tr:nth-child(even):not([class="myc_row_highlight"]),
.a11y__DarkMode .myc_table_form .myc_table_evenrow,
.a11y__DarkMode .myc_table_list tbody tr:nth-child(even),
.a11y__DarkMode .myc_table_evenrow,
.a11y__DarkMode select option,
.a11y__DarkMode .myc_lists_filtersearch select option,
.a11y__DarkMode .navigation_fullmenu select option,
.a11y__DarkMode .mysis-dashboard .mysis-overview-row .mysis-overview-colum,
.a11y__DarkMode .mysis-dashboard .mysis-payment-content,
.a11y__DarkMode select[multiple],
.a11y__DarkMode table.myc_table_nested,
.a11y__DarkMode table.myc_table_nested tr,
.a11y__DarkMode table.myc_table_nested td,
.a11y__DarkMode table.myc_table_nested tr:hover,
.a11y__DarkMode table.myc_table_nested td:hover,
.a11y__DarkMode .mysis-report-page .mysis-report-content,
.a11y__DarkMode .mysis-report-page .row-incomplete .col-lg .selection-box,
.a11y__DarkMode .mysis-admission-detail-inner,
.a11y__DarkMode .mysis-admission-detail-inner .mysis-row article,
.a11y__DarkMode .myc_lists_filtersearch,
.a11y__DarkMode .grading_table tr.grading_marks:nth-child(odd),
.a11y__DarkMode .myc_table_form .myc_table_heading,
.a11y__DarkMode .myc_table_form .myc_table_label,
.a11y__DarkMode .path-mod .activity-header:not(:empty),
.a11y__DarkMode .dropdown-menu,
.a11y__DarkMode .bg-light,
.a11y__DarkMode .bg-white,
.a11y__DarkMode .userprofile .profile_tree .card,
.a11y__DarkMode .userprofile .page-header-image .userinitials,
.a11y__DarkMode .modchooser .modal-footer,
.a11y__DarkMode #page-mod-quiz-edit ul.slots li.section .content,
.a11y__DarkMode .moodle-dialogue-base .moodle-dialogue-wrap,
.a11y__DarkMode ul.token-input-list,
.a11y__DarkMode .card,
.a11y__DarkMode .myc_table_blocklist {
	background: #343434 !important;
}

.a11y__DarkMode .mysis-dashboard .mysis-dashboard-gpascenario,
.a11y__DarkMode .mysis-dashboard .mysis-overview-sec .financial-progress-red,
.a11y__DarkMode .mysis-dashboard .mysis-overview-sec .financial-progress-green,
.a11y__DarkMode .myc_table_list tbody tr:not([class="myc_row_highlight"]):hover,
.a11y__DarkMode .myc_table_form tbody tr:not([class="myc_row_highlight"]):hover,
.a11y__DarkMode .myc_table_listalt tbody tr:not([class="myc_row_highlight"]):hover,
.a11y__DarkMode .mysis-header .header-holder,
.a11y__DarkMode .mysis-report-page .ministry-filter-type,
.a11y__DarkMode .mysis-report-page .row-incomplete .col-lg tr.selection-box,
.a11y__DarkMode .myc_schedulecal_cell,
.a11y__DarkMode .myc_schedulecal_cell_weekend,
.a11y__DarkMode .myc_table_list tbody tr:hover,
.a11y__DarkMode .myc_table_listalt tbody tr:hover,
.a11y__DarkMode #page-wrapper .drawer .card,
.a11y__DarkMode .grading_table tr.grading_marks,
.a11y__DarkMode .fp-toolbar a,
.a11y__DarkMode .fp-viewbar a,
.a11y__DarkMode .modal-content,
.a11y__DarkMode .btn-secondary,
.a11y__DarkMode .card.bg-white,
.a11y__DarkMode .nav-tabs .nav-link.active,
.a11y__DarkMode .nav-tabs .nav-item.show .nav-link,
.a11y__DarkMode .modchooser .modal-body .optionsummary,
.a11y__DarkMode .ei_box,
.a11y__DarkMode div.ei,
.a11y__DarkMode input.ei,
.a11y__DarkMode .myc_table_oddrow,
.a11y__DarkMode tr.myc_row_highlight {
	background: #454545 !important;
}

.a11y__DarkMode .fp-toolbar a,
.a11y__DarkMode .fp-viewbar a,
.a11y__DarkMode .activity-item:not(.activityinline),
.a11y__DarkMode .border-left,
.a11y__DarkMode .border-right,
.a11y__DarkMode .border-bottom,
.a11y__DarkMode .border-top,
.a11y__DarkMode .nav-tabs,
.a11y__DarkMode .nav-tabs .nav-link.active,
.a11y__DarkMode .nav-tabs .nav-item.show .nav-link,
.a11y__DarkMode .bg-white,
.a11y__DarkMode .bg-light,
.a11y__DarkMode .btn-secondary,
.a11y__DarkMode .fp-toolbar a,
.a11y__DarkMode .moodle-dialogue-base .moodle-dialogue-wrap,
.a11y__DarkMode div.ei,
.a11y__DarkMode input.ei {
	border-color: #787878 !important;
}

.a11y__DarkMode .mysis-admission-section .mysis-column:first-child,
.a11y__DarkMode #page legend,
.a11y__DarkMode #page .course-section-header,
.a11y__DarkMode #page .drawer-toggles .drawer-toggler .btn,
.a11y__DarkMode #page-wrapper .drawer,
.a11y__DarkMode .fp-navbar,
.a11y__DarkMode .filemanager-container,
.a11y__DarkMode .activity-add,
.a11y__DarkMode .block-add,
.a11y__DarkMode .editing .activity-item:hover,
.a11y__DarkMode .list-group-item {
	background: #565656 !important;
}

.a11y__DarkMode .list-group-item:hover {
	background: #787878 !important;
}

.a11y__DarkMode .myc_schedulecal_cell {
	border: 1px solid #565656;
}

.a11y__DarkMode .myc_table_list_subheading {
	background-color: #454545 !important;
}

.a11y__DarkMode .myc_table_list_subheading td,
.mysis-overview-sec .financial-row {
	border-color: #565656 !important;
}

.a11y__DarkMode .myc_forms_fields,
.a11y__DarkMode .faculty-profile .mysis-profile-body-sidebar {
	background: #454545;
}

.a11y__DarkMode .myc_ac_sessionlists tr td[bgcolor],
.a11y__DarkMode .myc_table_form_popup tr td[bgcolor] {
	color: #232323 !important;
}

.a11y__DarkMode #facebox .body {
	background: #232323;
}

.a11y__DarkMode .profile-tabset,
.a11y__DarkMode .mysis-profile-tab-panels,
.a11y__DarkMode .myc_table_formlist_items tbody tr:hover {
	background: #343434;
}

.a11y__DarkMode section.tab-panel {
	border-bottom-color: #343434;
}

.a11y__DarkMode .mysis-profile-tab-panels ul li.active,
.a11y__DarkMode .mysis-profile-tab-panels ul li {
	background: #454545;
	border-color: #787878;
}

.a11y__DarkMode .myc_studentnavigation .myc_nav_item {
	border-color: #787878;
}

.a11y__DarkMode .myc_studentnavigation .myc_nav_item a,
.a11y__DarkMode .myc_table_heading,
.a11y__DarkMode .myc_table_heading td,
.a11y__DarkMode .myc_table_subheading,
.a11y__DarkMode .myc_table_subheading td,
.a11y__DarkMode .myc_table_formlist_items,
.a11y__DarkMode #page .main-inner,
.a11y__DarkMode #page .main-inner .nav.more-nav,
.a11y__DarkMode #region-main,
.a11y__DarkMode .secondary-navigation .navigation {
	background: #454545 !important;
}

.a11y__DarkMode .myc_studentnavigation ul .myc_nav_item a:hover,
.a11y__DarkMode .myc_studentnavigation ul .myc_nav_item:hover a,
.a11y__DarkMode .myc_studentnavigation ul .myc_nav_item a.myc_nav_itemopen {
	background: var(--primary) !important;
}

.a11y__DarkMode .myc_studentnavigation ul .myc_nav_item .myc_subnav_item a {
	background: var(--navdropdown) !important;
}

.a11y__DarkMode .myc_studentnavigation ul .myc_nav_item .myc_subnav_item a:hover {
	background: var(--primary) !important;
}

.a11y__DarkMode select[multiple],
.a11y__DarkMode .main-inner .secondary-navigation .navigation {
	border-color: #565656 !important;
}

.a11y__DarkMode .myc_table_accessform tbody tr td,
.a11y__DarkMode .myc_table_blocklist {
	border-color: #454545 !important;
}

.a11y__DarkMode span[id^="courseSessionCaret"] {
	background: #232323 !important;
}

.a11y__DarkMode td.myc_row_highlight span[id^="courseSessionCaret"] {
	background: #efefef !important;
}

.a11y__DarkMode td.myc_row_highlight *,
.a11y__DarkMode tr.myc_row_highlight *,
.a11y__DarkMode td.myc_time_label,
.a11y__DarkMode .moremenu .nav-link:hover,
.a11y__DarkMode .moremenu .nav-link:focus,
.a11y__DarkMode #mod_quiz_navblock .path-mod-quiz .qnbutton,
.a11y__DarkMode .myc_table_list thead tr.myc_scheduledaysofweek th,
.a11y__DarkMode .myc_table_list[id*="availabilitylist"]:not([id^="availabilitylistdates"]) thead tr th {
	color: #343434;
}

.a11y__DarkMode .dropdown-item {
	color: #efefef !important;
}

.a11y__DarkMode .dropdown-item:hover {
	color: #efefef;
}

.a11y__DarkMode .myc_table_formlist_button a.register {
	color: #009900 !important;
}

.a11y__DarkMode .myc_table_formlist_button a.waitlist {
	color: #8B7405 !important;
}

.a11y__DarkMode .alert-danger,
.a11y__DarkMode .alert-danger p,
.a11y__DarkMode .alert-danger p a,
.a11y__DarkMode .environmenttable .error,
.a11y__DarkMode .environmenttable .error p,
.a11y__DarkMode .environmenttable .error p a {
	color: #691911 !important;
}

.a11y__DarkMode #page .form-control,
.a11y__DarkMode #page textarea,
.a11y__DarkMode #page .gradingform_guide .criterion.even,
.a11y__DarkMode #page .editor_atto_notification .atto_info,
.a11y__DarkMode .que .info {
	background: #343434 !important;
	border-color: #565656 !important;
	color: #efefef !important;
}

.a11y__DarkMode .activityname .form-control {
	color: #efefef !important;
}

.a11y__DarkMode .block .calendar_filters li span.calendar_event_category i,
.a11y__DarkMode .block .calendar_filters li span.calendar_event_course i,
.a11y__DarkMode .block .calendar_filters li span.calendar_event_site i,
.a11y__DarkMode .block .calendar_filters li span.calendar_event_group i,
.a11y__DarkMode .block .calendar_filters li span.calendar_event_user i,
.a11y__DarkMode .block .calendar_filters li span.calendar_event_other i {
	color: #0d5ca1 !important
}

.a11y__DarkMode .popover,
.a11y__DarkMode fieldset legend,
.a11y__DarkMode .choosercontainer #chooseform .selected {
	background: #343434;
}

.a11y__DarkMode .bs-popover-right .arrow::after {
	border-right-color: #343434;
}

.a11y__DarkMode .moodle-dialogue-base legend,
.a11h__DarkMode .course-section-header,
.a11y__DarkMode .jschooser .choosercontainer #chooseform .instruction,
.a11y__DarkMode .jschooser .choosercontainer #chooseform .typesummary,
.a11y__DarkMode .mysis-content-detail .mysis-content-body .mysis-compose-body,
.a11y__DarkMode #emailfilter .myc_lists_filtersearch {
	background: #454545 !important;
}

.a11y__DarkMode .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd,
.a11y__DarkMode .choosercontainer #chooseform .option label {
	border-color: #787878;
}

.a11y__DarkMode .chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd {
	background: #565656;
}

.a11y__DarkMode optgroup {
	background: #232323 !important;
}

.a11y__DarkMode .myc_table_topheading {
	background: #343434;
}

.a11y__DarkMode .myc_table_form select {
	background: #343434;
	color: #efefef;
	border-color: #787878;
}

.a11y__DarkMode .mysis-accessibility .accessibility_statement p,
.a11y__DarkMode .mysis-accessibility .accessibility_statement h2 {
	color: #343434;
}

.a11y__DarkMode .myc_table_list thead th.myc_date_label.sun,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sun,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.sun,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sun,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.mon,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.mon,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.mon,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.mon,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.tue,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.tue,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.tue,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.tue,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.wed,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.wed,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.wed,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.wed,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.thu,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.thu,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.thu,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.thu,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.fri,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.fri,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.fri,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.fri,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.sat,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sat,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.sat,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sat,
.a11y__DarkMode .myc_table_form tbody tr.myc_schedule_conflict td,
.a11y__DarkMode .myc_table_list tbody tr.myc_schedule_conflict td,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.sun a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sun a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.sun a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sun a,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.mon a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.mon a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.mon a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.mon a,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.tue a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.tue a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.tue a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.tue a,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.wed a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.wed a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.wed a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.wed a,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.thu a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.thu a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.thu a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.thu a,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.fri a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.fri a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.fri a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.fri a,
.a11y__DarkMode .myc_table_list thead th.myc_date_label.sat a,
.a11y__DarkMode .myc_table_list tbody td.myc_time_label.sat a,
.a11y__DarkMode .myc_table_form thead th.myc_date_label.sat a,
.a11y__DarkMode .myc_table_form tbody td.myc_time_label.sat a,
.a11y__DarkMode .myc_table_form tbody tr.myc_schedule_conflict td a,
.a11y__DarkMode .myc_table_list tbody tr.myc_schedule_conflict td a,
.a11y__DarkMode .myc_table_list tbody td.myc_row_highlight *,
.a11y__DarkMode #advancedScheduleDaily .myc_table_form_popup td {
	color: #232323 !important;
}

.a11y__DarkMode .myc_table_list tbody td.myc_row_highlight .courseSessionConflictCountList a,
.a11y__DarkMode .myc_table_list tbody td.myc_row_highlight .courseSessionConflictCountList a i {
	color: #990000 !important;
}

.a11y__DarkMode .content.helper_content {
	background: #232323 !important
}

.a11y__DarkMode .generaltable thead .sticky-column,
.generaltable tbody tr:nth-of-type(even) {
	background: #565656;
}

.a11y__DarkMode table.quizreviewsummary th.cell,
.a11y__DarkMode table.quizreviewsummary td.cell {
	background: none;
}

.a11y__DarkMode .userinitials {
	background: #212121;
}

.a11y__DarkMode .path-mod-quiz #mod_quiz_navblock .qnbutton,
.a11y__DarkMode .path-mod-quiz .qnbutton.notyetanswered,
.a11y__DarkMode .path-mod-quiz .qnbutton {
	background: none;
	background-color: none;
}