Horizontal forms support: alignment (fix issue #93) and validation states