/**
AZUL
 */
.btn-blue.btn-darken-4 {
    color: var(--light);
    background-color: var(--blue-darken-4) !important;
}
.btn-blue.btn-darken-4, .btn-blue.btn-darken-4:hover {
    border-color: var(--blue-darken-3) !important;
}

.btn-blue.btn-darken-4:hover {
    background-color: var(--blue-darken-2) !important;
}

.btn-blue.btn-darken-3 {
    color: var(--light);
    background-color: var(--blue-darken-3) !important;
}
.btn-blue.btn-darken-3, .btn-blue.btn-darken-3:hover {
    border-color: var(--blue-darken-2) !important;
}

.btn-blue.btn-darken-3:hover {
    background-color: var(--blue-darken-1) !important;
}

.btn-blue.btn-darken-2 {
    color: var(--light);
    background-color: var(--blue-darken-2) !important;
}
.btn-blue.btn-darken-2, .btn-blue.btn-darken-2:hover {
    border-color: var(--blue-darken-2) !important;
}

.btn-blue.btn-darken-2:hover {
    background-color: var(--blue) !important;
}

.btn-blue.btn-darken-1 {
    color: var(--light);
    background-color: var(--blue-darken-1) !important;
}
.btn-blue.btn-darken-1, .btn-blue.btn-darken-1:hover {
    border-color: var(--blue) !important;
}

.btn-blue.btn-darken-1:hover {
    background-color: var(--blue-darken-2) !important;
}

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

.bg-blue.bg-darken-1 {
    background-color: var(--blue-darken-1) !important;
}

.bg-blue.bg-darken-2 {
    background-color: var(--blue-darken-2) !important;
}

.bg-blue.bg-darken-3 {
    background-color: var(--blue-darken-3) !important;
}

.bg-blue.bg-darken-4 {
    background-color: var(--blue-darken-4) !important;
}

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

.blue.darken-1 {
    color: var(--blue-darken-1) !important;
}

.blue.darken-2 {
    color: var(--blue-darken-2) !important;
}

.blue.darken-3 {
    color: var(--blue-darken-3) !important;
}

.blue.darken-4 {
    color: var(--blue-darken-4) !important;
}

/**
AMBER
 */
.btn-amber.btn-darken-4 {
    color: var(--light);
    background-color: var(--amber-darken-4) !important;
}
.btn-amber.btn-darken-4, .btn-amber.btn-darken-4:hover {
    border-color: var(--amber-darken-3) !important;
}

.btn-amber.btn-darken-4:hover {
    background-color: var(--amber-darken-2) !important;
}

.btn-amber.btn-darken-3 {
    color: var(--light);
    background-color: var(--amber-darken-3) !important;
}
.btn-amber.btn-darken-3, .btn-amber.btn-darken-3:hover {
    border-color: var(--amber-darken-2) !important;
}

.btn-amber.btn-darken-3:hover {
    background-color: var(--amber-darken-1) !important;
}

.btn-amber.btn-darken-2 {
    color: var(--light);
    background-color: var(--amber-darken-2) !important;
}
.btn-amber.btn-darken-2, .btn-amber.btn-darken-2:hover {
    border-color: var(--amber-darken-2) !important;
}

.btn-amber.btn-darken-2:hover {
    background-color: var(--amber) !important;
}

.btn-amber.btn-darken-1 {
    color: var(--light);
    background-color: var(--amber-darken-1) !important;
}
.btn-amber.btn-darken-1, .btn-amber.btn-darken-1:hover {
    border-color: var(--amber) !important;
}

.btn-amber.btn-darken-1:hover {
    background-color: var(--amber-darken-2) !important;
}

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

.bg-amber.bg-darken-1 {
    background-color: var(--amber-darken-1) !important;
}

.bg-amber.bg-darken-2 {
    background-color: var(--amber-darken-2) !important;
}

.bg-amber.bg-darken-3 {
    background-color: var(--amber-darken-3) !important;
}

.bg-amber.bg-darken-4 {
    background-color: var(--amber-darken-4) !important;
}
.amber {
    color: var(--amber) !important;
}

.amber.darken-1 {
    color: var(--amber-darken-1) !important;
}

.amber.darken-2 {
    color: var(--amber-darken-2) !important;
}

.amber.darken-3 {
    color: var(--amber-darken-3) !important;
}

.amber.darken-4 {
    color: var(--amber-darken-4) !important;
}

/**
TEAL
 */
.btn-teal.btn-darken-4 {
    color: var(--light);
    background-color: var(--teal-darken-4) !important;
}
.btn-teal.btn-darken-4, .btn-teal.btn-darken-4:hover {
    border-color: var(--teal-darken-3) !important;
}

.btn-teal.btn-darken-4:hover {
    background-color: var(--teal-darken-2) !important;
}

.btn-teal.btn-darken-3 {
    color: var(--light);
    background-color: var(--teal-darken-3) !important;
}
.btn-teal.btn-darken-3, .btn-teal.btn-darken-3:hover {
    border-color: var(--teal-darken-2) !important;
}

.btn-teal.btn-darken-3:hover {
    background-color: var(--teal-darken-1) !important;
}

.btn-teal.btn-darken-2 {
    color: var(--light);
    background-color: var(--teal-darken-2) !important;
}
.btn-teal.btn-darken-2, .btn-teal.btn-darken-2:hover {
    border-color: var(--teal-darken-2) !important;
}

.btn-teal.btn-darken-2:hover {
    background-color: var(--teal) !important;
}

.btn-teal.btn-darken-1 {
    color: var(--light);
    background-color: var(--teal-darken-1) !important;
}
.btn-teal.btn-darken-1, .btn-teal.btn-darken-1:hover {
    border-color: var(--teal) !important;
}

.btn-teal.btn-darken-1:hover {
    background-color: var(--teal-darken-2) !important;
}

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

.bg-teal.bg-darken-1 {
    background-color: var(--teal-darken-1) !important;
}

.bg-teal.bg-darken-2 {
    background-color: var(--teal-darken-2) !important;
}

.bg-teal.bg-darken-3 {
    background-color: var(--teal-darken-3) !important;
}

.bg-teal.bg-darken-4 {
    background-color: var(--teal-darken-4) !important;
}

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

.teal.darken-1 {
    color: var(--teal-darken-1) !important;
}

.teal.darken-2 {
    color: var(--teal-darken-2) !important;
}

.teal.darken-3 {
    color: var(--teal-darken-3) !important;
}

.teal.darken-4 {
    color: var(--teal-darken-4) !important;
}

/**
DANGER
 */
.btn-danger.btn-darken-4 {
    color: var(--light);
    background-color: var(--danger-darken-4) !important;
}
.btn-danger.btn-darken-4, .btn-danger.btn-darken-4:hover {
    border-color: var(--danger-darken-3) !important;
}

.btn-danger.btn-darken-4:hover {
    background-color: var(--danger-darken-2) !important;
}

.btn-danger.btn-darken-3 {
    color: var(--light);
    background-color: var(--danger-darken-3) !important;
}
.btn-danger.btn-darken-3, .btn-danger.btn-darken-3:hover {
    border-color: var(--danger-darken-2) !important;
}

.btn-danger.btn-darken-3:hover {
    background-color: var(--danger-darken-1) !important;
}

.btn-danger.btn-darken-2 {
    color: var(--light);
    background-color: var(--danger-darken-2) !important;
}
.btn-danger.btn-darken-2, .btn-danger.btn-darken-2:hover {
    border-color: var(--danger-darken-2) !important;
}

.btn-danger.btn-darken-2:hover {
    background-color: var(--danger) !important;
}

.btn-danger.btn-darken-1 {
    color: var(--light);
    background-color: var(--danger-darken-1) !important;
}
.btn-danger.btn-darken-1, .btn-danger.btn-darken-1:hover {
    border-color: var(--danger) !important;
}

.btn-danger.btn-darken-1:hover {
    background-color: var(--danger-darken-2) !important;
}

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

.bg-danger.bg-darken-1 {
    background-color: var(--danger-darken-1) !important;
}

.bg-danger.bg-darken-2 {
    background-color: var(--danger-darken-2) !important;
}

.bg-danger.bg-darken-3 {
    background-color: var(--danger-darken-3) !important;
}

.bg-danger.bg-darken-4 {
    background-color: var(--danger-darken-4) !important;
}

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

.danger.darken-1 {
    color: var(--danger-darken-1) !important;
}

.danger.darken-2 {
    color: var(--danger-darken-2) !important;
}

.danger.darken-3 {
    color: var(--danger-darken-3) !important;
}

.danger.darken-4 {
    color: var(--danger-darken-4) !important;
}

/**
SECONDARY
 */
.btn-secondary.btn-darken-4 {
    color: var(--light);
    background-color: var(--secondary-darken-4) !important;
}
.btn-secondary.btn-darken-4, .btn-secondary.btn-darken-4:hover {
    border-color: var(--secondary-darken-3) !important;
}

.btn-secondary.btn-darken-4:hover {
    background-color: var(--secondary-darken-2) !important;
}

.btn-secondary.btn-darken-3 {
    color: var(--light);
    background-color: var(--secondary-darken-3) !important;
}
.btn-secondary.btn-darken-3, .btn-secondary.btn-darken-3:hover {
    border-color: var(--secondary-darken-2) !important;
}

.btn-secondary.btn-darken-3:hover {
    background-color: var(--secondary-darken-1) !important;
}

.btn-secondary.btn-darken-2 {
    color: var(--light);
    background-color: var(--secondary-darken-2) !important;
}
.btn-secondary.btn-darken-2, .btn-secondary.btn-darken-2:hover {
    border-color: var(--secondary-darken-2) !important;
}

.btn-secondary.btn-darken-2:hover {
    background-color: var(--secondary) !important;
}

.btn-secondary.btn-darken-1 {
    color: var(--light);
    background-color: var(--secondary-darken-1) !important;
}
.btn-secondary.btn-darken-1, .btn-secondary.btn-darken-1:hover {
    border-color: var(--secondary) !important;
}

.btn-secondary.btn-darken-1:hover {
    background-color: var(--secondary-darken-2) !important;
}

/**
SUCCESS
 */
.btn-success.btn-darken-4 {
    color: var(--light);
    background-color: var(--success-darken-4) !important;
}
.btn-success.btn-darken-4, .btn-success.btn-darken-4:hover {
    border-color: var(--success-darken-3) !important;
}

.btn-success.btn-darken-4:hover {
    background-color: var(--success-darken-2) !important;
}

.btn-success.btn-darken-3 {
    color: var(--light);
    background-color: var(--success-darken-3) !important;
}
.btn-success.btn-darken-3, .btn-success.btn-darken-3:hover {
    border-color: var(--success-darken-2) !important;
}

.btn-success.btn-darken-3:hover {
    background-color: var(--success-darken-1) !important;
}

.btn-success.btn-darken-2 {
    color: var(--light);
    background-color: var(--success-darken-2) !important;
}
.btn-success.btn-darken-2, .btn-success.btn-darken-2:hover {
    border-color: var(--success-darken-2) !important;
}

.btn-success.btn-darken-2:hover {
    background-color: var(--success) !important;
}

.btn-success.btn-darken-1 {
    color: var(--light);
    background-color: var(--success-darken-1) !important;
}
.btn-success.btn-darken-1, .btn-success.btn-darken-1:hover {
    border-color: var(--success) !important;
}

.btn-success.btn-darken-1:hover {
    background-color: var(--success-darken-2) !important;
}

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

.bg-success.bg-darken-1 {
    background-color: var(--success-darken-1) !important;
}

.bg-success.bg-darken-2 {
    background-color: var(--success-darken-2) !important;
}

.bg-success.bg-darken-3 {
    background-color: var(--success-darken-3) !important;
}

.bg-success.bg-darken-4 {
    background-color: var(--success-darken-4) !important;
}
.success {
    background-color: var(--success) !important;
}

.success.darken-1 {
    background-color: var(--success-darken-1) !important;
}

.success.darken-2 {
    background-color: var(--success-darken-2) !important;
}

.success.darken-3 {
    background-color: var(--success-darken-3) !important;
}

.success.darken-4 {
    background-color: var(--success-darken-4) !important;
}

/**
PRIMARY
 */
.btn-primary.btn-darken-4 {
    color: var(--light);
    background-color: var(--primary-darken-4) !important;
}
.btn-primary.btn-darken-4, .btn-primary.btn-darken-4:hover {
    border-color: var(--primary-darken-3) !important;
}

.btn-primary.btn-darken-4:hover {
    background-color: var(--primary-darken-2) !important;
}

.btn-primary.btn-darken-3 {
    color: var(--light);
    background-color: var(--primary-darken-3) !important;
}
.btn-primary.btn-darken-3, .btn-primary.btn-darken-3:hover {
    border-color: var(--primary-darken-2) !important;
}

.btn-primary.btn-darken-3:hover {
    background-color: var(--primary-darken-1) !important;
}

.btn-primary.btn-darken-2 {
    color: var(--light);
    background-color: var(--primary-darken-2) !important;
}
.btn-primary.btn-darken-2, .btn-primary.btn-darken-2:hover {
    border-color: var(--primary-darken-2) !important;
}

.btn-primary.btn-darken-2:hover {
    background-color: var(--primary) !important;
}

.btn-primary.btn-darken-1 {
    color: var(--light);
    background-color: var(--primary-darken-1) !important;
}
.btn-primary.btn-darken-1, .btn-primary.btn-darken-1:hover {
    border-color: var(--primary) !important;
}

.btn-primary.btn-darken-1:hover {
    background-color: var(--primary-darken-2) !important;
}

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

.bg-primary.bg-darken-1 {
    background-color: var(--primary-darken-1) !important;
}

.bg-primary.bg-darken-2 {
    background-color: var(--primary-darken-2) !important;
}

.bg-primary.bg-darken-3 {
    background-color: var(--primary-darken-3) !important;
}

.bg-primary.bg-darken-4 {
    background-color: var(--primary-darken-4) !important;
}
.primary {
    background-color: var(--primary) !important;
    }

.primary.darken-1 {
    background-color: var(--primary-darken-1) !important;
}

.primary.darken-2 {
    background-color: var(--primary-darken-2) !important;
}

.primary.darken-3 {
    background-color: var(--primary-darken-3) !important;
}

.primary.darken-4 {
    background-color: var(--primary-darken-4) !important;
}

/**
PAGINAÇÃO
 */
.page-item.active .page-link {
    background-color: var(--blue-darken-2);
    border-color: var(--blue-darken-2);
}

.page-item.active .page-link.pagination-export {
    background-color: var(--blue-darken-4);
    border-color: var(--blue-darken-4);
}