.wrap-input-file input[type=file] {
    display: none;
}
.input-group-phone .select2-selection {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.input-group-phone input.form-control {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-left: none;
}
.menu-item.has-error .menu-icon i, .menu-item.has-error .menu-title {
    color: #ff0000 !important;
}
.menu-item.has-error .menu-title:after {
    content: " *"
}
.autoemail.autoemail-hide .input-group-append {
    display: none;
}
.autoemail.autoemail-hide .form-control {
    border-bottom-right-radius: 4px !important;
    border-top-right-radius: 4px !important;
}
.autoemail.autoemail-show .input-group-append {
    display: flex;
}
.autoemail.autoemail-hide.autoemail-show .form-control  {
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
.autoemail.autoemail-show .input-group-append .input-group-text {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
}
.grecaptcha-badge {
    visibility: hidden;
}
.form-check ~ span {
    color: #646b6b;
    opacity: 0.8;
    padding-right: 5px;
}
.form-check[data-status=true] ~ span {
    color: var(--bs-btn-disabled-bg);
}
