@media only screen and (max-width: 1024px) {
    .header {
        height: 50px !important;
    }
    
    .header .logo {
        margin: 5px 0 0 10px !important;
        max-height: 40px !important;
    }
}

.header {
    background-color: rgb(226, 50, 56);
    height: 140px;
}

    .header .logo {
        margin: 30px 0 0 10px;
    }

.sidebar {
    top: 160px;
}

.toc {
    top: 140px;
}

.content-container {
    padding-top: 140px;
}

    .content-container h1 {
        color: rgb(226, 50, 56);
    }

    .content-container h2 {
        color: rgb(226, 50, 56);
    }

blockquote {
    border-left-color: rgb(226, 50, 56);
    background-color: rgba(226, 50, 56, .05);
}

li.kava-auto-link {
    border-left-color: rgb(226, 50, 56);
    background-color: rgba(226, 50, 56, .05);
}

.selectedTopic>a:link {
    color: rgb(226, 50, 56);
}
.selectedTopic>a:visited {
    color: rgb(226, 50, 56);
}
