.form-text{padding-right:10px;margin-bottom:8px}
.input_error,.input_error:focus{outline:none !important;border:none !important;border-radius:2px;box-shadow:0 0 0 2px #e91b18}
.mbi_error_message{display:none}
.mbi_error_message_show{padding-bottom:10px !important;color:#e91b18 !important;display:block}
.cmp-form-text{display:flex;flex-direction:row;align-items:center}
.cmp-form-text label{margin-right:10px;white-space:nowrap}
.cmp-form-text--stacked{display:flex;flex-direction:column;align-items:flex-start}
.cmp-form-text--stacked label{text-align:left;font-weight:bold !important}
.cmp-form-text__required{color:#e91b18;margin-left:2px}
.uhc-input_form_text{margin-top:4px;border:1px solid #000 !important;border-radius:4px;font-weight:400;position:relative;appearance:none;background:0;display:block;height:34px;padding:0 10px;width:100%;padding-top:0;padding-bottom:0;box-sizing:border-box}
.cmp-form-text__text{height:42px;padding:8px 16px;width:100%;box-sizing:border-box;vertical-align:middle;display:flex;align-items:center}
.cmp-form-text__textarea{min-height:34px;padding:6px 10px;width:100%;box-sizing:border-box;vertical-align:middle;resize:vertical;display:flex;align-items:center}