fix for double dashes in the prefixed gradient function

I've noticed that the function generates prefixed gradients with two dashes like --webkit-linear-gradient or ---o-linear-gradient