body {
  /* background-color: #f3e308;  */
  background-color: #f4f6f9;
  }

  .loader {
  align-items: center;
  background:#fff;
  opacity: 0.5;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 999;
}

.required {
  color:red;
}

.toc a { 
  text-decoration: none; 
}

.toc {
  position: sticky;
  top: 60px;
  align-self: flex-start;
}

.article-title { 
  scroll-margin-top: 80px; 
}

.main-header {
  position: fixed !important;
}

.mt-header {
  margin-top: 57px;
}

.term-of-use [id] {
  scroll-margin-top: 70px;
}

@media (min-width: 992px) {
  .sidebar-mini.sidebar-collapse .main-sidebar, 
  .sidebar-mini.sidebar-collapse .main-sidebar::before {
    width: 6.6rem;
  }

  .sidebar-mini.sidebar-collapse .content-wrapper, 
  .sidebar-mini.sidebar-collapse .main-footer, 
  .sidebar-mini.sidebar-collapse .main-header {
    margin-left: 6.6rem !important;
  }
}
