input placeholder line-height issue
I usually set a height and line-height to the input[type=text] and inherit these properties to ::placeholder.
height: inherit;
line-height: inherit;
For all inputs just give
line-height:normal;
it will take normal line-height and will work fine in all browsers.