Visit to see a text input field and an image submit input. Initially, these elements were arranged inline without any formatting issues. However, a recent change has caused the text input to appear on the left of the image input.
This alignment is still proper in Firefox and Safari browsers, but Chrome displays the image input on top of the text input, causing the first few characters entered by users to be obscured. I could try fixing this temporarily for Chrome, but I'd prefer a more permanent solution. How can I ensure that Chrome recognizes the text input and image input as two separate inline elements with the text positioned before the image?