.MainHeader {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #eaecef;
}

@media (max-width: 768px) {
    .MainHeader {
        flex-direction: column;
        align-items: center;
        align-content: stretch;
        flex-wrap: nowrap;
    }

    .markdown-body {
        margin-top: 0px !important;
    }
}

.anchorjs-link {
    float: left;
    padding-right: 10px;
    padding-left: 0em !important;
}

.rouge-table {
    display: inherit !important;
}

.rouge-table .markdown-body table tr {
    border: none !important;
}

.rouge-code {
    padding: 0px !important;
    border: none !important;
}

.rouge-table tr {
    border: none !important;
}

td.rouge-gutter.gl {
    padding: 0px !important;
    border: none;
    border-right: 1px solid #c6cbd1;
}

.embed-container {
    margin-bottom: 25px;
}


td {
    vertical-align: top;
}

#breadcrumbs {
  margin-bottom: 20px;
}

.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: 0 0;
    margin-bottom: 1rem;
    list-style: none;
    align-items: center;
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: 0.5rem;
}

.breadcrumb-item+.breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6c757d;
    content: var(--bs-breadcrumb-divider, "/");
}

.breadcrumb-item.active {
    color: #6c757d;
}

.breadcrumb-item.active {
    color: #6c757d;
}
