create consistent and responsive search form

uses an icon instead of text in the button to predict its width
fix search placeholder encoding
Merge pull request #854 from xi/feature-480-responsive-search

responsive search