.book {
  background: #212121 url(../img/bg.png) !important;
}
.page-inner {
  padding-left: 5vw;
  padding-right: 5vw;
}
.book-header {
  background: none !important;
}
.book-header .dropdown {
  display: none !important;
}
.book-header h1 {
  display: none !important;
}
.page-inner {
  max-width: unset !important;
}
li {
  color: #eeeeee !important;
}
.book-body {
  background: none !important;
  color: #e0e0e0 !important;
}
.book-summary {
  background: rgba(37, 37, 37, 0.7) !important;
  color: #e0e0e0 im !important;
}
.body-inner {
  background: none !important;
}
.navigation-next,
.navigation-prev {
  display: none !important;
}
#book-search-input {
  background: rgba(0, 0, 0, 0.5) !important;
  color: #e0e0e0 !important;
}
#book-search-input input {
  color: #e0e0e0 !important;
  opacity: 0.8 !important;
}
a {
  color: #eee !important;
  opacity: 0.5 !important;
  font-weight: bold;
  transition: 0.2s;
}
a:hover {
  opacity: 1 !important;
  text-decoration: none !important;
}
.gitbook-link {
  display: none !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #e0e0e0 !important;
}
p {
  color: #eeeeee !important;
}
.markdown-section code {
  background-color: transparent !important;
}
.markdown-section table {
  border: transparent !important;
}
.markdown-section table tr {
  background-color: rgba(0, 0, 0, 0.2) !important;
  color: #eeeeee !important;
  border: transparent !important;
}
.markdown-section table tr:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.4) !important;
  color: #eeeeee !important;
  border: transparent !important;
}
::-webkit-scrollbar {
  width: 8px;
  background: rgba(20, 20, 20, 0.85);
  box-shadow: -1px 0px 0px 0px rgba(0, 0, 0, 0.25);
}
::-webkit-scrollbar-thumb {
  background: #646464;
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.1);
}
::-webkit-scrollbar-thumb:hover {
  cursor: pointer !important;
}
