bug 925970

* Same visual refresh but, for commit against master.

r=amirn@e.me
execute same changes as for 1.2 on master.
fix font weight, remove unnecessary positioning rules.
ported most of the e.me search bar ui from 1.2 to master.
adjust sizing, add transitions.