Content is centered better using CSS3 flexbox. Fixed gradients for webkit.