Error and warning 42 42 42 42 .xforms-label { display: inline-block; width: 15em; } .xforms-control, .xbl-fr-currency { line-height: 2.5em; } .xforms-alert.xforms-active { display: none; } .xforms-required, .xbl-fr-currency .xforms-required { background: url('../../ops/images/xforms/error.png') right top no-repeat; padding: 0 20px 1px 0; } .xforms-required.xforms-filled, .xbl-fr-currency .xforms-required.xforms-filled { background-image: none; } .xforms-invalid.xforms-visited, .xbl-fr-currency .xforms-invalid.xforms-visited { background: url('../../ops/images/xforms/exclamation.png') right top no-repeat; padding-right: 0 20px 1px 0; } Currency initially empty Currency initially filled Input initially empty Input initially filled Drop-down initially empty -- Make a section -- 42 42 Drop-down initially filled -- Make a section -- 42 42 Textarea initially empty Textarea initially filled