:root {
    --element-color: white;
    --background: #28a745;
}

ul.pagination .page-item.active .page-link {
    background-color: #799F0C;
}

ul.pagination .page-item .page-link {
    border: 1px solid #fff;
    background-color: var(--background);
    color: #fff!important;
}

.header {
    background-image: linear-gradient(to bottom right, #28a745, #799F0C);
}

.footer {
    background-image: linear-gradient(to top left, #28a745, #799F0C);
}

#secondaryNav .nav-item a {
    color: var(--background);
}

.menu-item:hover{
    background: var(--background);
}

.results a {
    color: var(--background);
}

.card-header {
    background-color: var(--background);
}

.card-header h5 a {
    color: var(--element-color)!important;
}

#home a {
    color: var(--background);
}

#news a {
    color: var(--background);
}

#civil-status ul .nav-item a {
    color: var(--background);
}

.more a i {
    color: var(--background);
}

#council-decisions ul .nav-item a {
    color: var(--background);
}

#statements ul .nav-item a {
    color: var(--background);
}

#statements .container a {
    color: var(--background);
}

#council-decisions p a {
    color: var(--background);
}

#standard a {
    color: var(--background);
}

.breadcrumb-item a {
    color: var(--background); 
}

.btn-primary {
    background-color: var(--background);
    border-color: var(--background);
}

.btn-primary:hover {
    background-color: #ACBB78;
    border-color: #ACBB78;
}

.btn-outline-success {
    background-color: var(--background)!important;
    border-color: var(--background)!important;
}

.page-link {
    color: var(--background);
}

.site-menu-title {
    background-color: #799F0C; 
    color: var(--element-color);
}

.site-menu {
    color: var(--background)!important;
}

.site-color {
    background-color: var(--background)!important;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
    background-color: #28a745;
    color: white!important;
}

.department a {
    color: var(--background);
}

#structure a {
    color: var(--background);
}
