.form-group .form-control,
.input-group .form-control,
.form-control {
    background-color: #f5f5f5;
    border-radius: 5px;
    height: 40px;
}

.text-danger {
    color: #ce5157;
}

.modal .modal-content {
    border-radius: 15px;
}

.form-group label,
.input-group label,
label {
    color: #333;
    font-weight: 500;
    line-height: 2;
}

.btn {
    border-radius: 5px;
}

.modal-add-contact .input-group-text {
    width: 100px !important;
    padding: 0;
    border: 0;
}

.modal-add-contact .input-group-text>.dropdown-toggle {
    padding: 0.5rem 0.5rem;
    background: transparent;
    line-height: 25px;
    font-size: .875rem;
    height: 40px;
}

.modal-add-contact .bootstrap-select .dropdown-toggle:focus,
.modal-add-contact .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {
    outline: 0 !important;
}

#product-settings-modal .modal-body .form-check.form-check-inline {
    display: inline-block;
}

textarea.form-control {
    height: auto !important;
}