CSS optimization: don't use .icon; .icon.foo, use .icon; .icon-foo