.doc {
    max-width: 100%;
}
.doc .admonitionblock .icon {
    border-radius: 1rem;
}

i.fa[class^='icon-'],
i.fa[class*=' icon-']::before {
    content: "";
    height: 1.25rem;
    width: 1.25rem;
    margin-right: 0.25rem;
    margin-left: -0.5rem;
}

i.fa.icon-note::before {
    background: no-repeat url("../img/note.svg");
}

i.fa.icon-tip::before {
    background: no-repeat url("../img/tip.svg");
}

i.fa.icon-important::before {
    background: no-repeat url("../img/important.svg");
}

i.fa.icon-warning::before {
    background: no-repeat url("../img/warning.svg");
}

i.fa.icon-caution::before {
    background: no-repeat url("../img/caution.svg");
}

.navbar-end {
    display: none;
}

.repo-context {
    font-size: calc(15 / var(--rem-base) * 1rem);
    flex-shrink: 0;
    color: var(--nav-muted-color);
    box-shadow: 0 -1px 0 var(--nav-panel-divider-color);
    padding: 0 0.25rem 0 0.5rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    line-height: 1;
    height: var(--drawer-height);
}

.repo-url {
    margin-left: 0.33em;
    color: rgb(93,93,93);
}

.repo-url:hover {
    margin-left: 0.33em;
    color: rgb(43, 43, 43);
}

