Remove form focus halo

No issue

- Removed the blue halo from around focused form elements
- Slightly refactored the forms to target less text inputs and have cleaner syntax
Merge pull request #3972 from PaulAdamDavis/form-refactor

Remove form focus halo