.md-header {
    background: #2a333e !important;
    box-shadow: 0px 1px 5px 0px #000;
}

.md-main {
    background: #12171c;
    color: #b5b5b5;
}

h1 {
    color: #fff !important;
}

h5 {
    color: #adadad !important;
}


h6 {
    color: #8c8c8c !important;
}

.md-typeset code {
    color: #f33f21;
    background-color: rgba(243, 63, 33, 0.15);
}

.md-typeset pre code {
    background: #181d25;
    color: #b7b7b7;
    box-shadow: 0px 1px 5px 0px #000;
}

.md-typeset blockquote {
    color: #b7b7b7;
    border-color: #e23e94;
    background: rgba(226, 62, 148, 0.1);
}

.md-typeset .md-content__button {
    color: #dadada;
}

.headerlink {
    color: #a7a7a7 !important;
}

.md-typeset table:not([class]) tr:hover {
    box-shadow: none;
    background: #2a333e;
}

.md-typeset table:not([class]) th {
    background: #e23e94;
}

.md-typeset table:not([class]) {
    background: #181d25;
    box-shadow: 0 .2rem .5rem rgba(0, 0, 0, 0.17),0 0 .05rem rgba(0, 0, 0, 0.17);
}

.md-typeset table:not([class]) tr > th:not(:last-child) {
    border-right: 1px solid #bb2875 !important;
}

.md-typeset table:not([class]) tr > td:not(:last-child) {
    border-right: 1px solid #2a333e !important;
}

.md-typeset table:not([class]) td {
    border-color: #2a333e;
}

.md-search h1 {
    color: #2b2b2b !important;
}

.admonition {
    background: #181d25;
    box-shadow: 0px 1px 5px 0px #000 !important;
}

.admonition.info {
    background: #0b272b;
}

.admonition.warning {
    background: #2b200b;
}

.admonition.note {
    background: #0b1d2b;
}

.admonition.abstract {
    background: #032738;
}

.admonition.tip {
    background: #002b25;
}

.admonition.success {
    background: #001f0d;
}

.admonition.question {
    background: #102105;
}

.admonition.failure {
    background: #270d0d;
}

.admonition.danger {
    background: #29050c;
}

.admonition.bug {
    background: #2f0313;
}

.admonition.example {
    background: #13062d;
}

.md-nav__link[data-md-state=blur] {
    color: hsl(0deg 0% 74% / 54%);
}

@media screen and (max-width: 76.1875em)
{
    .md-nav {
       background-color: transparent;
    }
}