Prevent empty input from being valid. Fix require style in FF. Add styling to invalid input.