/* Hide navbar and flyout */
#nav_top {
  display: none;
}

/* Hide navbar keep flyout */
/* .k8_nav.sticky-top, .k8_nav_title, #link_mindson, #link_action, #link_consolidation {
  display: none;
} */

#btn_back_to_top {
  bottom: 1rem;
  right: 1rem;
}

.mb-0 {
  margin-bottom: 0 !important;
}

hr {
  border-top: 1px solid #0d4f82;
}

/* 2 column layout for gifs */
.row.m-0 figure:has(.containerGif) {
  width: 50%;
}
@media (max-width: 575.98px) {
  .row.m-0 figure:has(.containerGif) {
      width: 80%;
      margin: 0 auto;
  }
}

#imgflyout {
  display: none;
}

#btn_back_to_top:focus {
  box-shadow: inset 0px 0px 0px 4px #521041;
  border-radius: 10px;
}

/* Fix for margin conflict in Flashcards mobile */
@media (max-width: 575.98px) {
  .k8_col {
    padding-left: 1rem;
    padding-right: 1rem;
    margin: 0;
  }
}

.ten-frame-container .frame-container {
  border: none !important;
}

/* Quick fix for sorting lazy loading images */
/* .sorting-container .sorting-table-card div {
  min-height: 127px;
} */

/* Quick fix for multiple choice elementary/secondary padding inconsistency */
.multiple-choice-container .mc-question-choice {
  width: unset !important;
}
.multiple-choice-container .mc-question-choice > button {
  min-width: unset !important;
}