Feature focus on element

Added the ability to focus on the first invalid element, so the user does not miss the errors on smaller viewports