body {
    background-color: #333333;
    color: #fcf7e0;
    font-size: 12pt;
}

h1{
    color: #df9041;
}

h2{
    color: #f4d968;
    border-bottom: 2px solid #aebd57;
}

h3{
    color: #f4d968;
}

hr{
    border: 2px solid #aebd57;
    width: 500px;
}

footer {
    background-color: #b2b2b2;
    color: #333333;
    padding: 25px;
}

a {
    color: #828bce;
}

a:hover {
    color: #e35f5f;
}

.sourceCode{
    background-color: #FFFFFF !important;
    
}

.header-section-number{
    color: #aebd57;
}

#title-block-header{
    display: none;
}

.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{
    border-left: 1px solid  #df9041;
    color:  #df9041 !important;
}
