.modal-dialog.modal-width-50 {
    max-width: 50% !important;
}

.modal-dialog.modal-width-60 {
    max-width: 60% !important;
}

.modal-dialog.modal-width-70 {
    max-width: 70% !important;
}

.modal-dialog.modal-width-80 {
    max-width: 80% !important;
}

.modal-dialog.modal-width-90 {
    max-width: 90% !important;
}

.modal-dialog.modal-width-95 {
    max-width: 95% !important;
}

.modal-dialog.modal-width-100 {
    max-width: 100% !important;
}

.btn-outline-danger {
    --bs-btn-color: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #dc3545;
    --bs-btn-hover-border-color: #dc3545;
    --bs-btn-focus-shadow-rgb: 220, 53, 69;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #dc3545;
    --bs-btn-active-border-color: #dc3545;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #dc3545;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #dc3545;
    --bs-gradient: none;
}

.btn-outline-primary {
    border: 1px solid var(--bs-gray-300) !important;
}

.btn-outline-primary .icon {
    color: var(--bs-body-color);
}

.btn-outline-primary:hover,
.btn-outline-primary:hover .icon {
    color: #fff;
}

.btn-outline-success {
    border: 1px solid var(--bs-btn-border-color) !important;
}

.btn-outline-secondary {
    border: 1px solid var(--bs-btn-border-color) !important;
}

.btn.border {
    border: 1px solid var(--bs-btn-border-color) !important;
}


.modal-header,
.modal-body {
    padding: 10px;
}

/*.modal-header {
    padding-left: 30px;
}*/

/*.show {
    display: block;
}*/

.modal-width-100.modal-dialog-scrollable {
    height: 100% !important;
}

.btn-lg .fa-solid,
.btn-lg .fa,
.btn-lg .fa-regular{
    font-size: 20px;
}

@media (max-width: 768px) {
    .zu-modal-full-mob.modal-width-90.modal-dialog-scrollable {
        height: 100% !important;
        max-width: 100% !important;
    }

    .zu-modal-full-mob.modal-dialog.modal-width-100 {
        max-width: 100% !important;
    }

    .zu-modal-full-mob.modal-dialog{
        margin: 0px !important;
    }
}