+ -moz-image-region: rect(0, 280px, 40px, 240px);
+}
+
+@media (min-resolution: 2dppx) {
+ .header-icon {
+ list-style-image: url("chrome://browser/skin/preferences/in-content/header@2x.png");
+ }
+
+ #header-general > .header-icon {
+ -moz-image-region: rect(0, 80px, 80px, 0);
+ }
+
+ #header-content > .header-icon {
+ -moz-image-region: rect(0, 160px, 80px, 80px);
+ }
+
+ #header-application > .header-icon {
+ -moz-image-region: rect(0, 240px, 80px, 160px);
+ }
+
+ #header-privacy > .header-icon {
+ -moz-image-region: rect(0, 320px, 80px, 240px);
+ }
+
+ #header-security > .header-icon {
+ -moz-image-region: rect(0, 400px, 80px, 320px);
+ }
+
+ #header-sync > .header-icon {
+ -moz-image-region: rect(0, 480px, 80px, 400px);
+ }
+
+ #header-advanced > .header-icon {
+ -moz-image-region: rect(0, 560px, 80px, 480px);
+ }