This is a puzzle. The following gradient doesn't display correctly in Safari (works in Firefox and Chrome):
background: linear-gradient(transparent 124px, #de6230);
I have also tried:
background: linear-gradient(rgba(255,0,0,0) 124px, #de6230);
Test it on Safari and you will see the issue: jsFiddle.
How do I fix this?