.iwidth-50: 50% width on screens 720px plus (otherwise 100%)
.iwidth-33: 33.3% width on screens 720px plus (otherwise 100%)
Form validates on submit and when field changed or loses focus
Error message defined by data-ivalidatemessage[type] (eg. data-ivalidatemessagerequired)
Generic default error message (eg. 'Required') if not defined
.ivalidate-required: value required
.ivalidate-checked: atleast one checkbox/radio checked
.ivalidate-email: valid email (use with .ivalidate-required if required)
Field popup help link follows same rules as other popups