Favoring auto because it's the correct browser default
Using UglifyJS while preserving semicolons
Nicer spacing on mobile