
#_form_90_ input[type="text"]._has_error,#_form_90_ textarea._has_error { border:#f37c7b 1px solid; }
#_form_90_ input[type="checkbox"]._has_error { outline:#f37c7b 1px solid; }
#_form_90_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; }
#_form_90_ ._error._above { padding-bottom:4px; bottom:39px; right:0; }
#_form_90_ ._error._below { padding-top:4px; top:100%; right:0; }
#_form_90_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; }
#_form_90_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; }
#_form_90_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:14px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
#_form_90_ ._error-inner._form_error { margin-bottom:5px; text-align:left; }
#_form_90_ ._button-wrapper ._error-inner._form_error { position:static; }
#_form_90_ ._error-inner._no_arrow { margin-bottom:10px; }
#_form_90_ ._error-arrow { position:absolute; width:0; height:0; }
#_form_90_ ._error-html { margin-bottom:10px; }


