CSS's are dynamic, meaning they change shape when more characters are added. For example, if I was typing out a sentence, and I was getting near the right end of the space, I got 4 characters I can put in to keep that word on that line. if the word I'm typing has more than 4 characters, the whole word will move down to the next space and there would be a small blank spot the end of that previous line. D'you know where I'm getting at?
In the CSS, they try to fit everything to look like a rectangle or square.
If you put in 6 characters, it'll show like what you see there with 6 in a row, but if you add one more, it'll change, to 4 on the top row, and 3 on the bottom row. So it depends how many icons you want in the CSS altogether.
You'll find this very useful overtime.
CSS editor -
http://www.smashboards.com/showpost.php?p=6360644&postcount=3238
I feel this post has been forgotten