.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header {
  border: 1px solid;
}

.mdp-readabler-trigger-button-box.mdp-entrance-fade {
  display: none;
}

/** ============  Answer Masking ================== */

#amask {
  display: none;
}

/** ============  Dark Contrast ================== */

body.mdp-readabler-dark-contrast.single h1,
body.mdp-readabler-dark-contrast.single h1 *,
body.mdp-readabler-dark-contrast.single h2,
body.mdp-readabler-dark-contrast.single h2 *,
body.mdp-readabler-dark-contrast.single h3,
body.mdp-readabler-dark-contrast.single h3 *,
body.mdp-readabler-dark-contrast.single h4,
body.mdp-readabler-dark-contrast.single h4 *,
body.mdp-readabler-dark-contrast.single h5,
body.mdp-readabler-dark-contrast.single h5 *,
body.mdp-readabler-dark-contrast.single h6,
body.mdp-readabler-dark-contrast.single h6 *,
body.mdp-readabler-dark-contrast .wp-caption-text {
  color: white !important;
}

body.mdp-readabler-dark-contrast.single .wpProQuiz_content.answer-masking .watchButton.active {
  color: black !important;
  background-color: white;
}

body.mdp-readabler-dark-contrast.single .wpProQuiz_content.answer-masking .watchButton {
  color: white !important;
  background-color: black;
}

body.mdp-readabler-dark-contrast .elementor-icon-wrapper.but_next .elementor-icon,
body.mdp-readabler-dark-contrast .elementor-icon-wrapper.but_back .elementor-icon,
body.mdp-readabler-dark-contrast #review_but2.wpProQuiz_button2,
body.mdp-readabler-dark-contrast .elementor-element.elementor-element-1b6bdecf::before,
body.mdp-readabler-dark-contrast section#NY_rehearsal_header,
body.mdp-readabler-dark-contrast #review_but2.wpProQuiz_button2 {
  color: white !important;
  background-color: black !important;
}

body.mdp-readabler-dark-contrast .wpProQuiz_questionListItem label span.circled,
body.mdp-readabler-dark-contrast input[type="button"],
body.mdp-readabler-dark-contrast #review_but2.wpProQuiz_button2 {
  border: 1px solid white;
}

/* body.mdp-readabler-dark-contrast .learndash-wrapper .wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem span:not(.circled) {
  background-color: white !important;
} */

body.mdp-readabler-dark-contrast .learndash-wrapper .wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem span:not(.circled, .wrs_container, .wrs_container span) {
  background-color: white !important;
}

body.mdp-readabler-dark-contrast .wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label {
  background-color: grey !important;
  color: transparent !important;
  transition: background-color 0.6s ease-out 40ms;
}

/* changed  2023-24-02*/
.learndash-wrapper .wpProQuiz_content.answer-masking ul.wpProQuiz_questionList span:not(.circled) {
  z-index: 5;
}

.wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label.masking-active span {
  z-index: unset;
}

body.mdp-readabler-dark-contrast .wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label.masking-active {
  background-color: unset !important;
  color: unset !important;
}

/* body.mdp-readabler-dark-contrast .wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label.masking-active img{
  background-color: white;
} */

/** ============  Answer masking ================== */
div#mdp-readabler-action-text-colors [data-color='black'],
div#mdp-readabler-action-text-colors [data-color='white'],
div#mdp-readabler-action-background-colors [data-color='black'],
div#mdp-readabler-action-background-colors [data-color='white'] {
  display: none;
}

.btn.tool_button2.amask.active {
  border: 1px solid #a2d8fd;
  border-radius: 2px;
  background-color: #40505b;
  color: #a2d8fd;
}

.learndash-wrapper .wpProQuiz_content.answer-masking .wpProQuiz_listItem .wpProQuiz_question ul.wpProQuiz_questionList li.wpProQuiz_questionListItem {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0;
  margin: 10px 0 !important;
}

.wpProQuiz_content.answer-masking .watchButton {
  cursor: pointer;
  background-color: #d7d7d7;
  -webkit-user-select: all;
  pointer-events: all;
  padding: 1.7em 0.1em;
  border-radius: 0;
  border: 2px transparent solid;
  margin-bottom: 0;
  max-height: inherit;
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  align-items: center;
}

.wpProQuiz_content.answer-masking .watchButton.active {
  background-color: #a2d8fd;
}

.wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label {
  background-color: grey !important;
  color: transparent !important;
  transition: background-color 0.6s ease-out 40ms;
}

.wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label input.wpProQuiz_questionInput {
  visibility: hidden;
}

.wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label.masking-active {
  background-color: unset !important;
  color: unset !important;
}

.wpProQuiz_content.answer-masking ul.wpProQuiz_questionList li.wpProQuiz_questionListItem label.masking-active input.wpProQuiz_questionInput {
  visibility: unset !important;
}

.watchButton {
  display: none;
}

/* ----------- */
body.mdp-readabler-background-colors input[type="button"].nextbut,
body.mdp-readabler-background-colors input[type="button"].backbut,
body.mdp-readabler-dark-contrast input[type="button"].nextbut,
body.mdp-readabler-dark-contrast input[type="button"].backbut{
  background: transparent !important;
  border: 0 !important;
}
body.mdp-readabler-background-colors .elementor-icon .iconnyrehy.icon-nyrehyleft-open:before,
body.mdp-readabler-background-colors .elementor-icon .iconnyrehy.icon-nyrehyright-open:before{
  color: #000 !important;
}

body.mdp-readabler-dark-contrast .elementor-icon .iconnyrehy.icon-nyrehyleft-open:before,
body.mdp-readabler-dark-contrast .elementor-icon .iconnyrehy.icon-nyrehyright-open:before{
  color: #FFF !important;
}
/* --------------- */


body.mdp-readabler-dark-contrast .wpProQuiz_content .wpProQuiz_question_text img{
  -webkit-filter: grayscale(1) invert(1);
  filter: grayscale(1) invert(1);
}