focus on first invalid field on submit; show errors on submit and on field dirty; add bottom padding to user-details so feedback does not cover Terms of Participation; add right padding to clear search field; fixed feedback timeout problem - now using angular's $timeout