improved css hooks for input widgets, improved form messages, fixed some datalist and range issues