Background-size shorthand doesn't work in Safari - use longhand