/* custom card style */

.toc-app-common {
    display: inline-block;
    top:125px;
    right:20px;
    //padding: 0.6rem 1.25rem 1.25rem 1.25rem;
}

.toc-app-basic {
    position: fixed;
}

.toc-app-bottom {
    position: absoulte;
}

/* custom item style */

.items {
    height: 750px;
    //width: 1000px;
    overflow-y: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.items::-webkit-scrollbar {
    display: none !important;
}

.toc-common {
    display: block;
    cursor: pointer;
    color: darkgrey;
}

.toc-level-1 {
    font-size: 15px;
    margin-top: 0.5rem;
    font-weight: bold;
}

.toc-level-2 {
    font-size: 14px;
    margin-top: 0.3rem;
    margin-left: 0.8rem;
}

.toc-level-3 {
    font-size: 13px;
    margin-top: 0.3rem;
    margin-left: 1.5rem;
}

.toc-level-4 {
    font-size: 10px;
    margin-top: 0.3rem;
    margin-left: 2.2rem;
}

.toc-active, .toc-common:hover {
    color: #262626;
}

.toc-parent-active {
    color: #b0b0b0;
}

@media (max-width: 1300px) {
    .toc-app-common {
        visibility: hidden;
    }
}