@media screen and (min-width: 768px) {

    #menu.note-visible {
        top: 117px;
    }

    #docs-page.note-visible {
        top: 117px;
    }
}

@media (min-width: 768px) and (max-width: 1160px){
    .footer {
        text-align: left;
        padding-left:1em;
    }
}

@media (min-width: 1160px){
    #main #docs-page.content {
        margin-left:230px;
        margin-bottom:300px;
       
    }

    #menu {
        display:block;
        top: 67px;
    }

    #foot{
        z-index: 2;
        position:absolute;
    }

    .header-container {
        position: fixed;
        width: 100%;
        top: 0;
    }
}
#menu{
    z-index: 1;
}


#main  .section h1,
#main #docs-page .section h2,
#main #docs-page .section h3,
#main #docs-page .section h4{
    font-weight:500;
}

.docs-nav-section a {
    color: #0078FF;
}

.docs-nav-section.active li.active a{
    color:#000;
    font-weight:bolder;
}

code, kbd, pre, samp,.admonition.note,#menu{
    background-color: #eaedfd;
   
}

#menu .pure-menu > ul,#menu .pure-menu ul.docs-nav-section{
    padding-top:10px;
    padding-bottom:10px;
} 

.pure-menu li.active{
    border-left:0;
}

#layout {
    overflow: unset !important;
}
.header-container {
    top: 0;
}