.confirmRequiredMsg,.confirmInvalidMsg,.confirmValidMsg{display:none}.confirmRequiredState .confirmRequiredMsg,.confirmInvalidState .confirmInvalidMsg{display:inline;color:#c33}.confirmValidState input,input.confirmValidState{background-color:#b8f5b1}input.confirmRequiredState,.confirmRequiredState input,input.confirmInvalidState,.confirmInvalidState input{background-color:#ff9f9f}.confirmFocusState input,input.confirmFocusState{background-color:#ffc}.passwordRequiredMsg,.passwordInvalidStrengthMsg,.passwordMinCharsMsg,.passwordMaxCharsMsg,.passwordCustomMsg,.passwordValidMsg{display:none}.passwordRequiredState .passwordRequiredMsg,.passwordMinCharsState .passwordMinCharsMsg,.passwordMaxCharsState .passwordMaxCharsMsg,.passwordInvalidStrengthState .passwordInvalidStrengthMsg,.passwordCustomState .passwordCustomMsg{display:inline;color:#c33}.passwordValidState input,input.passwordValidState{background-color:#b8f5b1}input.passwordRequiredState,.passwordRequiredState input,input.passwordInvalidStrengthState,.passwordInvalidStrengthState input,input.passwordMinCharsState,.passwordMinCharsState input,input.passwordCustomState,.passwordCustomState input,input.passwordMaxCharsState,.passwordMaxCharsState input{background-color:#ff9f9f}.passwordFocusState input,input.passwordFocusState{background-color:#ffc}.selectRequiredMsg,.selectInvalidMsg{display:none}.selectRequiredState .selectRequiredMsg,.selectInvalidState .selectInvalidMsg{display:inline;color:#c33}.selectValidState select,select.selectValidState{background-color:#b8f5b1}select.selectRequiredState,.selectRequiredState select,select.selectInvalidState,.selectInvalidState select{background-color:#ff9f9f}.selectFocusState select,select.selectFocusState{background-color:#ffc}.textareaRequiredMsg,.textareaMinCharsMsg,.textareaMaxCharsMsg,.textareaValidMsg{display:none}.textareaRequiredState .textareaRequiredMsg,.textareaMinCharsState .textareaMinCharsMsg,.textareaMaxCharsState .textareaMaxCharsMsg{display:inline;color:#c33}.textareaValidState textarea,textarea.textareaValidState{background-color:#b8f5b1}textarea.textareaRequiredState,.textareaRequiredState textarea,textarea.textareaMinCharsState,.textareaMinCharsState textarea,textarea.textareaMaxCharsState,.textareaMaxCharsState textarea{background-color:#ff9f9f}.textareaFocusState textarea,textarea.textareaFocusState{background-color:#ffc}.textareaFlashState textarea,textarea.textareaFlashState{color:red!important}.textfieldRequiredMsg,.textfieldInvalidFormatMsg,.textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg{display:none}.textfieldRequiredState .textfieldRequiredMsg,.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg{display:inline;color:#c33}.textfieldValidState input,input.textfieldValidState{background-color:#b8f5b1}input.textfieldRequiredState,.textfieldRequiredState input,input.textfieldInvalidFormatState,.textfieldInvalidFormatState input,input.textfieldMinValueState,.textfieldMinValueState input,input.textfieldMaxValueState,.textfieldMaxValueState input,input.textfieldMinCharsState,.textfieldMinCharsState input,input.textfieldMaxCharsState,.textfieldMaxCharsState input{background-color:#ff9f9f}.textfieldFocusState input,input.textfieldFocusState{background-color:#ffc}.textfieldFlashText input,input.textfieldFlashText{color:red!important}
