progress {
    border-radius: 12px; 
    height: 12px;
    width: 100%
}
progress::-webkit-progress-bar {
    background-color: #E0E0E0;
    border-radius: 12px;
}
progress::-webkit-progress-value {
    background-color: #8896F4;
    border-radius: 12px;
}

.e-tooltip-wrap.e-popup {
    background-color: #fff;
    border: 2px solid #000;
    padding: 4px 6px;
}

.custom-tooltip.e-tooltip-wrap.e-popup{
    padding: 10px 14px;
}

.custom-tooltip.e-tooltip-wrap .e-tip-content{
    font-size: 14px;
}

.hide-number-spin::-webkit-outer-spin-button,
.hide-number-spin::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.hide-number-spin {
    -moz-appearance: textfield;
}

#NewMemberSelect .e-input-group input:not(:valid), .e-input-group.e-control-wrapper input:not(:valid) {
    font-size: 14px !important;
}

.e-switch-wrapper.custom-toggle .e-switch-inner.e-switch-active .e-switch-on {
    background-color: #5546C0;
    border-color: #5546C0;
}

.e-switch-wrapper.custom-toggle:hover .e-switch-inner.e-switch-active .e-switch-on {
    background-color: #4739A9;
    border-color: #4739A9;
}

.e-switch-wrapper.custom-toggle {
    width: 42px;
    height: 24px;
}