Though it\'s debatable, I\'ve heard the majority of CSS developers prefer multi-line because of the ease of which a property can be found within the CSS file. But doesn\'t this
Use whatever style you find easy, at the time of development.
You can use a CSS minifier to reduce the size of the file at the time of deployment. You can find a lot of CSS minifiers which will help reducing the file size.