.text-primary{
    color: #7a70ba !important
}

.form-check-input {
    border-color: #7a70ba !important;
}

.form-check-input:checked {
    background-color: #7a70ba !important;
    border-color: #7a70ba !important;
}

.checkbox-md input{
    width: 20px !important;
    height: 20px !important;
}

.disabled-garanzia{
    background-color: rgb(128, 128, 128, 0.20) !important;
}

.selected-garanzia{
    background-color: rgba(122,112,186,0.20) !important;
}

#table_attestato thead{
    background-color: #7a70ba !important;
}

.btn-action-preventivi{
    border-radius: 5px;
    padding: 4px 20px !important;
}

.nav-success .nav-link, .nav-pills.nav-success .nav-link {
    color: #7a70ba !important;
}

.nav-success .nav-link.active, .nav-success .show > .nav-link, .nav-pills.nav-success .nav-link.active, .nav-pills.nav-success .show > .nav-link {
    background-color: #7a70ba !important;
    color: #fff !important;
}

.btn-secondary{
    background-color: #2a3650 !important;
    border-color: #2a3650 !important;
}

.btn-light{
    background-color: #fff !important;
    border-color: #fff !important;
    color: #7a70ba;
}

.btn-light:hover{
    background-color: #2a3650 !important;
    border-color: #2a3650 !important;
    color: #fff;
}

.form-control:disabled, .form-control:readonly, .form-select:disabled{
    background-color: #ccc;
}