Quote Originally Posted by janks View Post
It has been a while since you asked about this - but I had the same issue to which I have found a solution.

The display only affects the buttons that are using an input tag. Where as buttons utilising a span, render the css correctly.
Researching this, I found Apple have a built in function in safari to style the input button according to 'Apple standard'.

To fix this add the follow property to the stylesheet_css_buttons.css file in your css directory of your template.

Code:
input.submit_button { -webkit-appearance: none; }
YOU ARE A LEGEND, thanks so much for your solution, LOOKED everywhere for this, finally thanks to you it's fixed :)