fixed firefox gradient bug