CSS background-size:cover with alpha gradient overlay in IE8