//
// Top navigation bar
//

.td-navbar {
    .nav-link {
        font-weight: $font-weight-normal;
    }
}

//
// Left sidebar
//

.td-sidebar-nav {
    .td-sidebar-link {
        padding: 0.5rem 0;

        &__page {
            font-weight: $font-weight-normal;
        }
    }
    
    // Display a left border on the active page
    a {
        font-size: 0.9rem;
        font-weight: $font-weight-normal;
        padding-left: 13px !important;

        &.active {
            border-left: 3px solid $primary;
            font-weight: $font-weight-bold;
            padding-left: 10px !important;
        }
    }
}

@media (min-width: 768px) {
    .td-sidebar-nav__section > ul {
        padding-left: 1rem;
    }
}

//
// Content
//

.td-content {
    > h4 {
        font-size: 1.2rem;
    }
}
