Fix search results rendering bug

* Doh, the line height was creating clipping issues...
Fix styling issues with search input field

Safari was overriding our styling when the input field was
declared as type 'search'.

* style.css: Move contact_form specific declarations into global
space (site-wide); this takes care of ugly text field text edits
starting too far to the left.
Fix contact form validation issue

I had fogotten to disable validation of the phone extension
when disabling the form field.
Fix rendering alignment of search icon

This affected both Gecko & iPad
Fix clipping of contact form's ph suffix

This affected Gecko & iPad.
Additional styling of chrome btn

* Adjust padding to increase overall button size and change
its background color to light gray on mouse hover.
Add 25px padding to search form (footer)