.bg-light {
  background: #f3f6f8 !important;
}

div[role="button"],
img[role="button"],
a[role="button"],
.form-control {
  -webkit-appearance: none;
}

div .MathJax_Display {
  margin: 0 !important;
  width: auto !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  display: inline-block !important;
}

#MathDiv b {
  padding-left: 3px !important;
  padding-right: 3px !important;
}

@media (max-width: 575.98px) {
  .MathJax_Display {
    padding-right: 35px !important;
  }
}

.question-srcoll {
  overflow-x: auto;
  overflow-y: hidden;
}

.math-parent p {
  color: #fff !important;
  margin-top: 1rem !important;
}

.white-space-pre-wrap {
  white-space: pre-wrap;
}

.margin-65 {
  margin-top: 65px;
}