background-size property is known to have issues in old browsers so will try to keep it outside the shorthand. :). rest will fix.