input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* For Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.form-check-input:checked {
    background-color: #1bd315;
    border-color: #178e42;
}

.custom-tabs {
    position: relative;
    border-bottom: 1px solid #dcdcdc;
}

.custom-tabs .nav-link {
    position: relative;
    border: none;
    background: none;
    color: #333;
    font-weight: 500;
}

.custom-tabs .nav-link.active::after {
    content: '';
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #dc3545;
    border-radius: 2px;
    transition: all 0.3s ease;
}

.custom-tabs .nav-link.active {
    color: #dc3545;
}

#formio {
    .pagination {
        display: none;
    }
    .btn-wizard-nav-cancel {
        display: none;
    }
    .list-inline {
        margin-top: 15px;
    }
}
.iti {
    width: 100% !important;
}
#formio {
    .btn-primary {
        padding: 0.8rem 0.5rem;
    }
}
.date-field {
    padding:15px;
    border-radius:30px;
    border:1px solid gray;
    width: 260px;

}

#react-root {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 10001;
}
/*.select2-container {*/
/*    width: 100% !important;*/
/*}*/

/*.select2-container .select2-selection--single {*/
/*    border-radius: 10px;*/
/*    height: 45px !important;*/
/*}*/

/*.select2-container--default .select2-selection--single {*/
/*    border: 1px solid #dee2e6 !important;*/
/*}*/
/*.select2-container--default .select2-selection--single .select2-selection__arrow {*/
/*    top: 8px!important;*/
/*    margin-right: 11px;*/
/*}*/
/*.select2-container--default .select2-selection--single .select2-selection__rendered {*/
/*    margin-top: 8px !important;*/
/*    text-align: left;*/
/*}*/
.formio-component-radio {
    margin-left: 10px;
}
.formio-component-selectboxes {
    margin-left: 10px;
}

.text-custom-danger{
    color: grey;
}
.text-custom-success{
    color: #3ac73a;
}

