/* Make all headings bold in main content */
.md-content h1,
.md-typeset h1,
article h1 {
    font-weight: 700 !important;
}

.md-content h2,
.md-typeset h2,
article h2 {
    font-weight: 700 !important;
}

.md-content h3,
.md-typeset h3,
article h3 {
    font-weight: 700 !important;
}

.md-content h4,
.md-typeset h4,
article h4 {
    font-weight: 700 !important;
}

.md-content h5,
.md-typeset h5,
article h5 {
    font-weight: 700 !important;
}

.md-content h6,
.md-typeset h6,
article h6 {
    font-weight: 700 !important;
}

/* Hide "On this page" title */
.md-nav__title {
    display: none !important;
}

/* Only make top-level navigation items bold in table of contents */
/* This targets direct children of .md-nav__list in secondary nav */
.md-nav--secondary > .md-nav__list > .md-nav__item > .md-nav__link .md-ellipsis {
    font-weight: 700 !important;
}

/* Reset nested items to normal weight */
.md-nav--secondary .md-nav__item .md-nav__item > .md-nav__link .md-ellipsis,
.md-nav--secondary .md-nav__item .md-nav__item .md-nav__item > .md-nav__link .md-ellipsis {
    font-weight: normal !important;
}
