4446 webkit search spinner overlaps

This hides the webkit cancel button when the spinner is visible. Also replaced deprecated pseudo class :-moz-placeholder with <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/::-moz-placeholder">::-moz-placeholder</a>.