Update linear-gradient, border-radius and box-shadow CSS properties

Up-to-date syntax:
https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient
https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow
https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius

Overall support: 100% of updated browsers, and 73-82% of all browsers:
http://caniuse.com/border-radius
http://caniuse.com/css-boxshadow
http://caniuse.com/css-gradients

Bonus:
* strip all line-ending spaces (invisible and useless)
* put everything in lowercase (no compatibility break reported, but
gzip compression efficiency increased by 3%)