mobile safari returns rgba(0, 0, 0, 0) instead of transparent