fixed placeholder behavior
fix styles for Firefox