/* Navigation Font Styles */

/* Subheader text (newsletter title and date) - Override heading.css */
.newsletter .wrapper .newsletter-header .sub-header .left-block ul li,
.newsletter .wrapper .newsletter-header .sub-header .left-block ul li.newsletter-title,
.newsletter .wrapper .newsletter-header .sub-header .left-block ul li span,
.newsletter .wrapper .newsletter-header .sub-header .left-block ul li:first-child span,
.newsletter .wrapper .newsletter-header .sub-header .left-block ul li:not(:first-child) span:last-child,
.newsletter .wrapper .newsletter-header .sub-header .left-block .newsletter-title,
.newsletter .wrapper .newsletter-header .sub-header .left-block .newsletter-title span {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}

/* Website link in subheader */
.newsletter .wrapper .newsletter-header .sub-header .right-block a,
.newsletter .wrapper .newsletter-header .sub-header .right-block .btn-outline {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}

/* Menu, Expand, Print buttons */
.buttons-wrap .btn,
.buttons-wrap .btn-outline-dark,
.buttons-wrap .nav-link,
.buttons-wrap a {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}

/* Sidebar navigation items */
.newsletter .wrapper .main-content .sticky-sidebar .sidebar-item-wrap .dropdown > .dropdown-toggle,
.newsletter .wrapper .main-content .sticky-sidebar .sidebar-item-wrap h3,
.newsletter .wrapper .main-content .sticky-sidebar .sidebar-item-wrap ul li a,
#documenter_nav .dropdown-toggle,
#documenter_nav h3,
#documenter_nav .nav-link {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}

/* Back to top button */
.back-to-top {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}

/* Follow us label next to social icons */
.social-icons .follow-us-label,
.newsletter .wrapper .newsletter-header .main-header .social-icons .follow-us-label {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}

/* Right buttons section */
.right-buttons .btn,
.right-buttons .btn-outline-dark,
.right-buttons .nav-link,
.right-buttons a {
    font-family: 'navigation-font' !important;
    font-weight: var(--navigation-font-weight) !important;
}