adding a semi-good fallback for browsers that do not support background-clip