+/**
+ * Updates icon
+ */
+#wp-admin-bar-updates > .ab-item .ab-icon {
+ background-image: url(../images/admin-bar-sprite.png?d=20111130);
+ background-position: -2px -159px;
+ background-repeat: no-repeat;
+}
+
+/**
+ * Comments icon
+ */
+#wp-admin-bar-comments > .ab-item .ab-icon {
+ background-image: url(../images/admin-bar-sprite.png?d=20111130);
+ background-position: -1px -134px;
+ background-repeat: no-repeat;
+}
+
+#wpadminbar span.count-0 {
+ display: none;
+}
+
+/**
+ * Add New icon
+ */
+#wpadminbar #wp-admin-bar-new-content > .ab-item .ab-icon {
+ background-image: url(../images/admin-bar-sprite.png?d=20111130);
+ background-position: -2px -182px;
+ background-repeat: no-repeat;
+}
+
+/**
+ * Add New icon
+ */
+#wpadminbar.nojs #wp-admin-bar-new-content:hover > .ab-item .ab-icon,
+#wpadminbar #wp-admin-bar-new-content.hover > .ab-item .ab-icon {
+ background-position: -2px -203px;
+}
+
+/**
+ * Customize support classes
+ */
+.no-customize-support .hide-if-no-customize,
+.customize-support .hide-if-customize {
+ display: none;
+}
+
+/**
+ * Retina display 2x icons
+ */
+@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
+ #wpadminbar .menupop .menupop > .ab-item,
+ #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item,
+ #wpadminbar #adminbarsearch .adminbar-input,
+ #wp-admin-bar-wp-logo > .ab-item .ab-icon,
+ #wp-admin-bar-updates > .ab-item .ab-icon,
+ #wp-admin-bar-comments > .ab-item .ab-icon,
+ #wpadminbar #wp-admin-bar-new-content > .ab-item .ab-icon {
+ background-image: url(../images/admin-bar-sprite-2x.png?d=20120516);
+ background-size: 20px 220px;
+ }
+}