html.baun & {
    body {
        .font();
        background-color: #2d3238;
        color: #acb8bf;
    }

    .outer-wrap-header,
    .outer-wrap-footer {
        background-color: #22252d;
    }

    .site-header {
        color: #98C379;

        a {
            text-decoration: none;
        }

        a:visited {
            color: #98C379;
        }
    }

    .site-logo-text{
        a {
            color: #d19a66;
        }

        a:visited {
            color: #d19a66;
        }
    }

    .main,
    .sidebar {
        background-color: #41464D;
    }

    h1, h2, h3, h4, h5, h6, th {
        color: #d19a66;
        text-decoration: underline;
    }

    table, table td {
        border: 1px solid #575b61;
    }

    code, .code {
        color: black;
    }

    a {
        color: #98C379;
    }

    a:visited {
        color: #709059;
    }

    a:hover {
        color: #7CCD42;
    }

    a:active {
        color: #35432A;
    }
}
