fixed linear gradient cross browser compatibility problems