header h1, header h2, header h3, header h4 {
    color:#95c283;
}

button, .btn {
    background-color: #95c283;
}

.form-label.required::after {
    color: red;
    content: " *";
}

/*******************/
.btn {
    border-color: #6c757d;
}
.btn:hover {
    background-color: #214d10;
    border-color: #214d10;
}
.btn-info {
    color:#6c757d;
}
.btn.btn-primary {
    color:#FFF;
    background-color: #95c283;
}
.btn.btn-secondary {
    color:#FFF;
    background-color: #6c757d;
}
.btn.disabled, .btn:disabled, fieldset:disabled .btn {
    border-color: #6c757d;
}

/***********/
.active > .page-link, .page-link.active {
    z-index: 3;
    color: #FFF;
    background-color: #95c283;
    border-color: #95c283;
}
.page-link {
    color: #95c283;
}
.page-link:hover {
    z-index: 2;
    color: #95c283;
    background-color: #FFF;
    border-color: #e7e7e7;
}

a, a:hover {
    color: #47922b;
    text-decoration: none;
}

.nav-link, .nav-link:focus, .nav-link:hover {
    #color: #565e64;
    color: #000;
}

.form-check-input:checked {
    background-color: #8ac47c;
    border-color: #8ac47c;
}

.hidden {
    display: none;
}

