.bd-sidebar {
    order: 0;
    /*border-bottom:1px solid rgba(0, 0, 0, .1)*/
}

.bd-sidebar .link-list, .bd-sidebar .link-sublist, .bd-sidebar .list-item span {
    font-size:1rem
}

.bd-sidebar .bd-links {
    padding:0
}

@media (min-width: 768px) {
    @supports (position: sticky) {
        .bd-sidebar .bd-links {
            max-height:calc(100vh - 5rem)
        }
    }
}

@media (min-width: 768px) {
    .bd-sidebar .bd-links {
        display:block !important
    }
}

.bd-sidebar .nav > li > a {
    display: inline-block;
    padding: .25rem .5rem .25rem 1.5rem;
    font-size: 1rem;
    color:#262626
}

.bd-sidebar .nav > li > a:hover {
    color: #06c;
    background-color:rgba(0, 0, 0, 0)
}

.bd-sidebar .nav > .active > a, .bd-sidebar .nav > .active:hover > a {
    font-weight: 600;
    color: #06c;
    background-color:rgba(0, 0, 0, 0)
}

.anchor{
    padding-top:90px;
    margin-top:-90px;
}

.forward{
    z-index:1000!important;
}

.dropdown-menu{
    z-index:1500!important;
}

@media (min-width: 768px) {
/*
    .bd-sidebar {
        padding: 1.5rem 0;
        border-right:1px solid rgba(0, 0, 0, .1)
    }
*/
    @supports (position: sticky) {
        .bd-sidebar {
            position: sticky;
            top: 2rem;
            height: calc(100vh - 2rem);
            overflow-y:auto
        }
    }
}

@media (min-width: 1200px) {
    .bd-sidebar {
        flex:0 1 320px
    }
}

