Mobile and Tablet Updates

* Dropdown / select tags updated for compatibility with iOS and
Android, via integration of last weeks updates.
* Arrow used to scroll to top of the page only becomes visible after
scrolling past the 'filter' navigation.
* Tooltips on Purchase form fixed: one tooltips shows at a time.
* HTML and CSS for form validation error messages set up + Clean up.
* General code hygiene with minimal refactoring.
Fix Item Gallery

Signed-off-by: Chris Satchell <chrissatchell@gmail.com>