.highlight {
  padding: 0px;
  margin: 0px;
  background-color: #f7f7f9;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.highlight pre code {
  background: transparent !important;
  color: #033 !important;
}

.docs-article ul,
.docs-article ol,
.docs-article dl {
  padding-left: 20px;
}

.docs-article ul.nav.nav-tabs {
  padding-left: 0px;
}

.figure-img {
  max-width: 100%;
}

figure {
  padding: 1.5em;
  background-color: #f7f7f9;
}

figure pre {
  margin-bottom: 0px !important;
}

.docs-nav .nav-link.active .theme-icon-holder {
  color: #fff !important;
  background: #047276;
}

.docs-nav .nav-link.active {
  color: #047276 !important;
}

.theme-icon-holder {
  color: #047276 !important;
}

.docs-nav .nav-item.active .nav-link .theme-icon-holder {
  background: #047276;
  color: #fff !important;
}
