Correct placeholder pseudo-element in Firefox

The pseudo-element is named ::-moz-placeholder in Firefox, not
::-moz-input-placeholder.

https://developer.mozilla.org/en-US/docs/Web/CSS/::-moz-placeholder
Merge pull request #2138 from openjck/moz-placeholder

Correct Firefox placeholder pseudo-class