.btn-secondary {
    background-color: var(--background-accent);
    color: var(--secondary);
}

.nav-link, .navbar-brand {
    color: color-mix(in lab, var(--primary) 70%, var(--text-dark)) !important;
    font-weight: 700;
}

.nav-link:hover, .navbar-brand:hover {
    color: var(--primary-hover);
 }

header.pagesHeader {
    background-image: url('../img/PagesHeader.jpg');
    height: 125px;
    background-color: var(--secondary);
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0;
}

.pagesSidebarRight {
    border-top: 1px solid var(--accent);
    border-bottom: 1px solid var(--accent);
    font-size: 14px;
}

footer {
    border-top: 1px solid var(--secondary);
    background-color: var(--accent-background);
}
#loginPageTitle, #loginPageTitle h1 {
    background: var(--primary);
    color: var(--text-primary);
}

