.toc-level-2 {
  font-weight: 700;
  margin-bottom: 10px;
}

.toc-level-3 {
  padding-left: 0px;
  margin-bottom: 8px;
}

.toc-level-4 {
  padding-left: 30px;
  margin-bottom: 8px;
}

.toc-level-5 {
  margin-left: 30px !important;
  padding-left: 0 !important;
  margin-bottom: 8px;
}

.toc-level-2 a,
.toc-level-3 a,
.toc-level-4 a,
.toc-level-5 a {
  color: #333;
  text-decoration: none;
}

.toc-level-2 a:hover,
.toc-level-3 a:hover,
.toc-level-4 a:hover,
.toc-level-5 a:hover {
  color: #2083d2;
}

.toc-level-5 a {
  display: block;
  padding-left: 30px !important;
}
