CSS improvement (cross-browsers gradients)