www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

overlay.css (33503B)


      1 #zotero-pane
      2 {
      3 	min-height: 32px; /* must match value in ZoteroPane.updateTagSelectorSize() */
      4 	overflow: hidden;
      5 }
      6 
      7 /* Why is this necessary? */
      8 #zotero-collections-tree treechildren::-moz-tree-image,
      9 #zotero-items-tree treechildren::-moz-tree-image {
     10 	margin-right: 5px;
     11 }
     12 
     13 #zotero-collections-pane
     14 {
     15 	min-width: 150px;
     16 	width: 250px;
     17 }
     18 
     19 #zotero-collections-tree {
     20 	min-height: 5.2em;
     21 }
     22 
     23 #zotero-collections-tree treechildren::-moz-tree-row {
     24 	height: 1.7em;
     25 }
     26 
     27 /* As of Fx37, the tree doesn't scale HiDPI images properly on Windows and Linux */
     28 #zotero-collections-tree treechildren::-moz-tree-image,
     29 #zotero-items-tree treechildren::-moz-tree-image {
     30 	height: 16px;
     31 }
     32 
     33 #zotero-collections-tree treechildren::-moz-tree-image(primary)
     34 {
     35 	margin-right: 5px;
     36 }
     37 
     38 #zotero-collections-tree treechildren::-moz-tree-separator {
     39 	border: none;
     40 }
     41 
     42 #zotero-collections-tree treechildren::-moz-tree-twisty(notwisty),
     43 #zotero-collections-tree treechildren::-moz-tree-twisty(header) {
     44 	width: 0;
     45 }
     46 
     47 /* Set by setHighlightedRows() and getRowProperties() in collectionTreeView.js) */
     48 #zotero-collections-tree treechildren::-moz-tree-row(highlighted)
     49 {
     50 	background: #FFFF99 !important;
     51 }
     52 
     53 #zotero-items-column-hasAttachment, #zotero-items-column-numNotes {
     54 	min-width: 21px;
     55 }
     56 
     57 #zotero-items-column-hasAttachment {
     58 	list-style-image: url(chrome://zotero/skin/attach-small.png);
     59 }
     60 
     61 #zotero-items-column-hasAttachment .treecol-icon {
     62 	width: 13px;
     63 }
     64 
     65 #zotero-items-column-numNotes {
     66 	list-style-image: url(chrome://zotero/skin/treeitem-note-small.png);
     67 }
     68 
     69 #zotero-items-column-numNotes .treecol-icon {
     70 	width: 12px;
     71 }
     72 
     73 @media (min-resolution: 1.25dppx) {
     74 	.tree-columnpicker-icon {
     75 		list-style-image: url(chrome://zotero/skin/firefox/columnpicker@2x.gif);
     76 		width: 14px;
     77 	}
     78 }
     79 
     80 #zotero-items-column-numNotes {
     81 	text-align: center;
     82 }
     83 
     84 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie)
     85 {
     86 	margin: 1px 0 0;
     87 	list-style-image: url(chrome://zotero/skin/pie.png);
     88 	height: 16px;
     89 	-moz-image-region: rect(0px, 32px, 32px, 0px);
     90 }
     91 
     92 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie1) { -moz-image-region: rect(0px,   32px, 32px,    0px); }
     93 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie2) { -moz-image-region: rect(0px,   64px, 32px,   32px); }
     94 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie3) { -moz-image-region: rect(0px,   96px, 32px,   64px); }
     95 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie4) { -moz-image-region: rect(0px,  128px, 32px,   96px); }
     96 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie5) { -moz-image-region: rect(0px,  160px, 32px,  128px); }
     97 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie6) { -moz-image-region: rect(0px,  192px, 32px,  160px); }
     98 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie7) { -moz-image-region: rect(0px,  224px, 32px,  192px); }
     99 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie8) { -moz-image-region: rect(0px,  256px, 32px,  224px); }
    100 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment,  pie9) { -moz-image-region: rect(0px,  288px, 32px,  256px); }
    101 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie10) { -moz-image-region: rect(0px,  320px, 32px,  288px); }
    102 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie11) { -moz-image-region: rect(0px,  352px, 32px,  320px); }
    103 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie12) { -moz-image-region: rect(0px,  384px, 32px,  352px); }
    104 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie13) { -moz-image-region: rect(0px,  416px, 32px,  384px); }
    105 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie14) { -moz-image-region: rect(0px,  448px, 32px,  416px); }
    106 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie15) { -moz-image-region: rect(0px,  480px, 32px,  448px); }
    107 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie16) { -moz-image-region: rect(0px,  512px, 32px,  480px); }
    108 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie17) { -moz-image-region: rect(0px,  544px, 32px,  512px); }
    109 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie18) { -moz-image-region: rect(0px,  576px, 32px,  544px); }
    110 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie19) { -moz-image-region: rect(0px,  608px, 32px,  576px); }
    111 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie20) { -moz-image-region: rect(0px,  640px, 32px,  608px); }
    112 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie21) { -moz-image-region: rect(0px,  672px, 32px,  640px); }
    113 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie22) { -moz-image-region: rect(0px,  704px, 32px,  672px); }
    114 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie23) { -moz-image-region: rect(0px,  736px, 32px,  704px); }
    115 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie24) { -moz-image-region: rect(0px,  768px, 32px,  736px); }
    116 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie25) { -moz-image-region: rect(0px,  800px, 32px,  768px); }
    117 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie26) { -moz-image-region: rect(0px,  832px, 32px,  800px); }
    118 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie27) { -moz-image-region: rect(0px,  864px, 32px,  832px); }
    119 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie28) { -moz-image-region: rect(0px,  896px, 32px,  864px); }
    120 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie29) { -moz-image-region: rect(0px,  928px, 32px,  896px); }
    121 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie30) { -moz-image-region: rect(0px,  960px, 32px,  928px); }
    122 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie31) { -moz-image-region: rect(0px,  992px, 32px,  960px); }
    123 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie32) { -moz-image-region: rect(0px, 1024px, 32px,  992px); }
    124 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie33) { -moz-image-region: rect(0px, 1056px, 32px, 1024px); }
    125 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie34) { -moz-image-region: rect(0px, 1088px, 32px, 1056px); }
    126 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie35) { -moz-image-region: rect(0px, 1120px, 32px, 1088px); }
    127 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie36) { -moz-image-region: rect(0px, 1152px, 32px, 1120px); }
    128 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie37) { -moz-image-region: rect(0px, 1184px, 32px, 1152px); }
    129 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie38) { -moz-image-region: rect(0px, 1216px, 32px, 1184px); }
    130 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie39) { -moz-image-region: rect(0px, 1248px, 32px, 1216px); }
    131 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie40) { -moz-image-region: rect(0px, 1280px, 32px, 1248px); }
    132 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie41) { -moz-image-region: rect(0px, 1312px, 32px, 1280px); }
    133 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie42) { -moz-image-region: rect(0px, 1344px, 32px, 1312px); }
    134 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie43) { -moz-image-region: rect(0px, 1376px, 32px, 1344px); }
    135 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie44) { -moz-image-region: rect(0px, 1408px, 32px, 1376px); }
    136 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie45) { -moz-image-region: rect(0px, 1440px, 32px, 1408px); }
    137 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie46) { -moz-image-region: rect(0px, 1472px, 32px, 1440px); }
    138 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie47) { -moz-image-region: rect(0px, 1504px, 32px, 1472px); }
    139 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie48) { -moz-image-region: rect(0px, 1536px, 32px, 1504px); }
    140 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie49) { -moz-image-region: rect(0px, 1568px, 32px, 1536px); }
    141 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie50) { -moz-image-region: rect(0px, 1600px, 32px, 1568px); }
    142 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie51) { -moz-image-region: rect(0px, 1632px, 32px, 1600px); }
    143 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie52) { -moz-image-region: rect(0px, 1664px, 32px, 1632px); }
    144 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie53) { -moz-image-region: rect(0px, 1696px, 32px, 1664px); }
    145 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie54) { -moz-image-region: rect(0px, 1728px, 32px, 1696px); }
    146 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie55) { -moz-image-region: rect(0px, 1760px, 32px, 1728px); }
    147 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie56) { -moz-image-region: rect(0px, 1792px, 32px, 1760px); }
    148 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie57) { -moz-image-region: rect(0px, 1824px, 32px, 1792px); }
    149 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie58) { -moz-image-region: rect(0px, 1856px, 32px, 1824px); }
    150 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie59) { -moz-image-region: rect(0px, 1888px, 32px, 1856px); }
    151 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie60) { -moz-image-region: rect(0px, 1920px, 32px, 1888px); }
    152 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie61) { -moz-image-region: rect(0px, 1952px, 32px, 1920px); }
    153 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie62) { -moz-image-region: rect(0px, 1984px, 32px, 1952px); }
    154 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie63) { -moz-image-region: rect(0px, 2016px, 32px, 1984px); }
    155 #zotero-items-tree treechildren::-moz-tree-image(hasAttachment, pie64) { -moz-image-region: rect(0px, 2048px, 32px, 2016px); }
    156 
    157 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie1) { -moz-image-region: rect(32px,   32px, 64px,    0px); }
    158 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie2) { -moz-image-region: rect(32px,   64px, 64px,   32px); }
    159 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie3) { -moz-image-region: rect(32px,   96px, 64px,   64px); }
    160 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie4) { -moz-image-region: rect(32px,  128px, 64px,   96px); }
    161 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie5) { -moz-image-region: rect(32px,  160px, 64px,  128px); }
    162 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie6) { -moz-image-region: rect(32px,  192px, 64px,  160px); }
    163 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie7) { -moz-image-region: rect(32px,  224px, 64px,  192px); }
    164 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie8) { -moz-image-region: rect(32px,  256px, 64px,  224px); }
    165 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment,  pie9) { -moz-image-region: rect(32px,  288px, 64px,  256px); }
    166 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie10) { -moz-image-region: rect(32px,  320px, 64px,  288px); }
    167 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie11) { -moz-image-region: rect(32px,  352px, 64px,  320px); }
    168 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie12) { -moz-image-region: rect(32px,  384px, 64px,  352px); }
    169 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie13) { -moz-image-region: rect(32px,  416px, 64px,  384px); }
    170 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie14) { -moz-image-region: rect(32px,  448px, 64px,  416px); }
    171 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie15) { -moz-image-region: rect(32px,  480px, 64px,  448px); }
    172 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie16) { -moz-image-region: rect(32px,  512px, 64px,  480px); }
    173 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie17) { -moz-image-region: rect(32px,  544px, 64px,  512px); }
    174 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie18) { -moz-image-region: rect(32px,  576px, 64px,  544px); }
    175 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie19) { -moz-image-region: rect(32px,  608px, 64px,  576px); }
    176 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie20) { -moz-image-region: rect(32px,  640px, 64px,  608px); }
    177 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie21) { -moz-image-region: rect(32px,  672px, 64px,  640px); }
    178 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie22) { -moz-image-region: rect(32px,  704px, 64px,  672px); }
    179 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie23) { -moz-image-region: rect(32px,  736px, 64px,  704px); }
    180 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie24) { -moz-image-region: rect(32px,  768px, 64px,  736px); }
    181 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie25) { -moz-image-region: rect(32px,  800px, 64px,  768px); }
    182 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie26) { -moz-image-region: rect(32px,  832px, 64px,  800px); }
    183 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie27) { -moz-image-region: rect(32px,  864px, 64px,  832px); }
    184 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie28) { -moz-image-region: rect(32px,  896px, 64px,  864px); }
    185 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie29) { -moz-image-region: rect(32px,  928px, 64px,  896px); }
    186 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie30) { -moz-image-region: rect(32px,  960px, 64px,  928px); }
    187 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie31) { -moz-image-region: rect(32px,  992px, 64px,  960px); }
    188 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie32) { -moz-image-region: rect(32px, 1024px, 64px,  992px); }
    189 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie33) { -moz-image-region: rect(32px, 1056px, 64px, 1024px); }
    190 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie34) { -moz-image-region: rect(32px, 1088px, 64px, 1056px); }
    191 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie35) { -moz-image-region: rect(32px, 1120px, 64px, 1088px); }
    192 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie36) { -moz-image-region: rect(32px, 1152px, 64px, 1120px); }
    193 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie37) { -moz-image-region: rect(32px, 1184px, 64px, 1152px); }
    194 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie38) { -moz-image-region: rect(32px, 1216px, 64px, 1184px); }
    195 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie39) { -moz-image-region: rect(32px, 1248px, 64px, 1216px); }
    196 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie40) { -moz-image-region: rect(32px, 1280px, 64px, 1248px); }
    197 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie41) { -moz-image-region: rect(32px, 1312px, 64px, 1280px); }
    198 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie42) { -moz-image-region: rect(32px, 1344px, 64px, 1312px); }
    199 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie43) { -moz-image-region: rect(32px, 1376px, 64px, 1344px); }
    200 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie44) { -moz-image-region: rect(32px, 1408px, 64px, 1376px); }
    201 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie45) { -moz-image-region: rect(32px, 1440px, 64px, 1408px); }
    202 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie46) { -moz-image-region: rect(32px, 1472px, 64px, 1440px); }
    203 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie47) { -moz-image-region: rect(32px, 1504px, 64px, 1472px); }
    204 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie48) { -moz-image-region: rect(32px, 1536px, 64px, 1504px); }
    205 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie49) { -moz-image-region: rect(32px, 1568px, 64px, 1536px); }
    206 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie50) { -moz-image-region: rect(32px, 1600px, 64px, 1568px); }
    207 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie51) { -moz-image-region: rect(32px, 1632px, 64px, 1600px); }
    208 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie52) { -moz-image-region: rect(32px, 1664px, 64px, 1632px); }
    209 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie53) { -moz-image-region: rect(32px, 1696px, 64px, 1664px); }
    210 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie54) { -moz-image-region: rect(32px, 1728px, 64px, 1696px); }
    211 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie55) { -moz-image-region: rect(32px, 1760px, 64px, 1728px); }
    212 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie56) { -moz-image-region: rect(32px, 1792px, 64px, 1760px); }
    213 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie57) { -moz-image-region: rect(32px, 1824px, 64px, 1792px); }
    214 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie58) { -moz-image-region: rect(32px, 1856px, 64px, 1824px); }
    215 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie59) { -moz-image-region: rect(32px, 1888px, 64px, 1856px); }
    216 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie60) { -moz-image-region: rect(32px, 1920px, 64px, 1888px); }
    217 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie61) { -moz-image-region: rect(32px, 1952px, 64px, 1920px); }
    218 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie62) { -moz-image-region: rect(32px, 1984px, 64px, 1952px); }
    219 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie63) { -moz-image-region: rect(32px, 2016px, 64px, 1984px); }
    220 #zotero-items-tree treechildren::-moz-tree-image(selected, hasAttachment, pie64) { -moz-image-region: rect(32px, 2048px, 64px, 2016px); }
    221 
    222 /* Style search results, display non-matches in gray */
    223 #zotero-items-tree treechildren::-moz-tree-cell-text(contextRow) {
    224 	color: gray;
    225 }
    226 
    227 #zotero-items-tree treechildren::-moz-tree-cell-text(contextRow, selected, focus) {
    228 	/* This is the default color, not the (platform-specific) highlight color, but at least it
    229 	   helps to differentiate when clicking on a context row. */
    230 	color: inherit;
    231 }
    232 
    233 /* Style unread items/collections in bold */
    234 #zotero-items-tree treechildren::-moz-tree-cell-text(unread),
    235 #zotero-collections-tree treechildren::-moz-tree-cell-text(unread) {
    236 	font-weight: bold;
    237 }
    238 
    239 #zotero-items-pane
    240 {
    241 	min-width: 290px;
    242 	min-height: 150px;
    243 }
    244 
    245 /* Used for intro text */
    246 #zotero-items-pane-message-box {
    247 	overflow-y: auto;
    248 	cursor: default;
    249 }
    250 
    251 #zotero-items-pane-message-box div {
    252 	padding: 0 35px;
    253 }
    254 
    255 #zotero-items-pane-message-box p {
    256 	max-width: 800px;
    257 	font-size: 1.45em;
    258 	line-height: 1.7em;
    259 	text-align: left;
    260 }
    261 
    262 #zotero-items-pane-message-box div.publications p {
    263 	font-size: 1.2em;
    264 }
    265 
    266 /* Increase size when window is wider */
    267 #zotero-pane.width-1000 #zotero-items-pane-message-box div.publications p {
    268 	font-size: 1.35em;
    269 }
    270 
    271 #zotero-items-pane-message-box span.text-link {
    272 	color: rgb(0, 149, 221);
    273 	cursor: pointer;
    274 	text-decoration: underline;
    275 }
    276 
    277 #zotero-items-pane-message-box {
    278 	-moz-appearance: listbox;
    279 	text-align: center;
    280 	padding: 20px;
    281 }
    282 
    283 #zotero-items-pane-message-box description:not(:first-child) {
    284 	margin-top: .75em;
    285 }
    286 
    287 #zotero-item-pane
    288 {
    289 	width: 338px;
    290 	min-width: 338px;
    291 }
    292 
    293 #zotero-layout-switcher
    294 {
    295 	min-width: 560px;
    296 }
    297 
    298 #zotero-pane .toolbar
    299 {
    300 	height: 32px !important; /* Hard-code this to fix toolbar icon compression on Linux */
    301 	margin: 0;
    302 	padding: 0;
    303 	min-width: 1px;
    304 	-moz-appearance: toolbar;
    305 }
    306 
    307 #zotero-pane toolbarseparator {
    308 	height:24px;
    309 }
    310 
    311 #zotero-collections-toolbar {
    312 	margin-right: 10px; /* Set to width of splitter for visual aesthetics */
    313 	padding-left: 2px;
    314 }
    315 
    316 #zotero-items-toolbar {
    317 	margin-right: 10px;
    318 }
    319 
    320 .zotero-tb-button {
    321 	padding-left: 5px;
    322 	padding-right: 5px;
    323 	margin-right: 2px;
    324 	margin-left: 2px;
    325 }
    326 
    327 .zotero-tb-button:first-child {
    328 	margin-left: 0 !important;
    329 }
    330 
    331 .zotero-tb-button:last-child {
    332 	margin-right: 0 !important;
    333 }
    334 
    335 .zotero-tb-button[type="menu"] {
    336 	padding-left: 3px;
    337 	padding-right: 3px;
    338 	margin-left: 4px;
    339 	margin-right: 2px;
    340 }
    341 
    342 .zotero-tb-button:hover:active {
    343 	mix-blend-mode: multiply;
    344 }
    345 
    346 .toolbarbutton-menu-dropmarker {
    347 	padding-inline-start: 0;
    348 	list-style-image: url('chrome://zotero/skin/searchbar-dropmarker.png');
    349 }
    350 
    351 .toolbarbutton-menu-dropmarker .dropmarker-icon {
    352 	width: 7px;
    353 }
    354 
    355 .zotero-tb-button[type="panel"] > dropmarker {
    356   display: none;
    357 }
    358 
    359 .zotero-button-clear-image {
    360   list-style-image: none
    361 }
    362 
    363 #zotero-tb-collection-add
    364 {
    365 	list-style-image: url('chrome://zotero/skin/toolbar-collection-add.png');
    366 }
    367 
    368 .zotero-menuitem-new-feed
    369 {
    370 	list-style-image: url('chrome://zotero/skin/toolbar-feed-add.png');
    371 }
    372 
    373 #zotero-tb-library-add-menu
    374 {
    375 	list-style-image: url('chrome://zotero/skin/library_add.png');
    376 }
    377 
    378 
    379 #zotero-collections-tree, #zotero-items-tree, #zotero-item-pane > groupbox
    380 {
    381 	margin: 0;
    382 	padding: 0;
    383 }
    384 
    385 
    386 #zotero-tb-actions-menu
    387 {
    388 	list-style-image: url('chrome://zotero/skin/cog.png');
    389 }
    390 
    391 #zotero-tb-add
    392 {
    393 	list-style-image: url('chrome://zotero/skin/toolbar-item-add.png');
    394 }
    395 
    396 #zotero-tb-lookup
    397 {
    398 	list-style-image: url('chrome://zotero/skin/toolbar-lookup.png');
    399 }
    400 
    401 #zotero-lookup-multiline-progress
    402 {
    403 	height: 2em;
    404 }
    405 
    406 #zotero-tb-item-from-page
    407 {
    408 	list-style-image: url('chrome://zotero/skin/toolbar-item-from-page.png');
    409 }
    410 
    411 /*
    412 #zotero-tb-link-page
    413 {
    414 	list-style-image: url('chrome://zotero/skin/toolbar-link-add.png');
    415 }
    416 
    417 #zotero-tb-snapshot-page
    418 {
    419 	list-style-image: url('chrome://zotero/skin/toolbar-snapshot-add.png');
    420 }
    421 */
    422 
    423 #zotero-tb-attachment-add
    424 {
    425 	list-style-image: url('chrome://zotero/skin/attach.png');
    426 }
    427 
    428 #zotero-tb-note-add
    429 {
    430 	list-style-image: url('chrome://zotero/skin/toolbar-note-add.png');
    431 }
    432 
    433 #zotero-menuitem-note
    434 {
    435 	list-style-image: url('chrome://zotero/skin/treeitem-note.png');
    436 }
    437 
    438 .zotero-menuitem-new-saved-search
    439 {
    440 	list-style-image: url('chrome://zotero/skin/treesource-search.png');
    441 }
    442 
    443 .zotero-menuitem-show-duplicates
    444 {
    445 	list-style-image: url('chrome://zotero/skin/treesource-duplicates.png');
    446 }
    447 
    448 .zotero-menuitem-show-unfiled
    449 {
    450 	list-style-image: url('chrome://zotero/skin/treesource-unfiled.png');
    451 }
    452 
    453 .zotero-menuitem-sync {
    454 	list-style-image: url(chrome://zotero/skin/arrow_rotate_static.png);
    455 }
    456 
    457 .zotero-menuitem-new-collection
    458 {
    459 	list-style-image: url('chrome://zotero/skin/toolbar-collection-add.png');
    460 }
    461 
    462 .zotero-menuitem-edit-collection
    463 {
    464 	list-style-image: url('chrome://zotero/skin/toolbar-collection-edit.png');
    465 }
    466 
    467 .zotero-menuitem-edit-feed
    468 {
    469 	list-style-image: url('chrome://zotero/skin/toolbar-feed-edit.png');
    470 }
    471 
    472 .zotero-menuitem-refresh-feed
    473 {
    474 	list-style-image: url('chrome://zotero/skin/arrow_refresh.png');
    475 }
    476 
    477 .zotero-menuitem-delete-collection, .zotero-menuitem-remove-items {
    478 	list-style-image: url('chrome://zotero/skin/toolbar-collection-delete.png');
    479 }
    480 
    481 .zotero-menuitem-show-in-library
    482 {
    483 	list-style-image: url('chrome://zotero/skin/treesource-library.png');
    484 }
    485 
    486 .zotero-menuitem-move-to-trash
    487 {
    488 	list-style-image: url('chrome://zotero/skin/treesource-trash-full.png');
    489 }
    490 
    491 .zotero-menuitem-delete-from-lib
    492 {
    493 	list-style-image: url('chrome://zotero/skin/cross-script.png');
    494 }
    495 
    496 .zotero-menuitem-attach-note
    497 {
    498 	list-style-image: url('chrome://zotero/skin/toolbar-note-add.png');
    499 }
    500 
    501 .zotero-menuitem-attach
    502 {
    503 	list-style-image: url('chrome://zotero/skin/attach.png');
    504 }
    505 
    506 .zotero-menuitem-attachments-file
    507 {
    508 	list-style-image: url('chrome://zotero/skin/treeitem.png');
    509 }
    510 
    511 .zotero-menuitem-attachments-link
    512 {
    513 	list-style-image: url('chrome://zotero/skin/treeitem-attachment-link.png');
    514 }
    515 
    516 .zotero-menuitem-attachments-snapshot
    517 {
    518 	list-style-image: url('chrome://zotero/skin/treeitem-attachment-snapshot.png');
    519 }
    520 
    521 .zotero-menuitem-attachments-web-link
    522 {
    523 	list-style-image: url('chrome://zotero/skin/treeitem-attachment-web-link.png');
    524 }
    525 
    526 .zotero-menuitem-duplicate-item
    527 {
    528 	list-style-image: url('chrome://zotero/skin/arrow-split-090.png');
    529 }
    530 
    531 .zotero-menuitem-merge-items
    532 {
    533 	list-style-image: url('chrome://zotero/skin/arrow-join-090.png');
    534 }
    535 
    536 .zotero-menuitem-export
    537 {
    538 	list-style-image: url('chrome://zotero/skin/arrow-curve-090-left.png');
    539 }
    540 
    541 .zotero-menuitem-restore-to-library
    542 {
    543 	list-style-image: url('chrome://zotero/skin/lifebuoy.png');
    544 }
    545 
    546 .zotero-menuitem-create-bibliography
    547 {
    548 	list-style-image: url('chrome://zotero/skin/edit-list-order.png');
    549 }
    550 
    551 .zotero-menuitem-create-report
    552 {
    553 	list-style-image: url('chrome://zotero/skin/treeitem-report.png');
    554 }
    555 
    556 .zotero-menuitem-retrieve-metadata
    557 {
    558 	list-style-image: url('chrome://zotero/skin/puzzle-arrow.png');
    559 }
    560 
    561 .zotero-menuitem-reindex
    562 {
    563 	list-style-image: url('chrome://zotero/skin/document-search-result.png');
    564 }
    565 
    566 .zotero-menuitem-create-parent
    567 {
    568 	list-style-image: url('chrome://zotero/skin/page_white_add.png');
    569 }
    570 
    571 .zotero-menuitem-rename-from-parent
    572 {
    573 	list-style-image: url('chrome://zotero/skin/bookmark-pencil.png');
    574 }
    575 
    576 #zotero-tb-advanced-search
    577 {
    578 	list-style-image: url('chrome://zotero/skin/toolbar-advanced-search.png');
    579 }
    580 
    581 #zotero-tb-locate
    582 {
    583 	list-style-image: url('chrome://zotero/skin/toolbar-go-arrow.png');
    584 }
    585 
    586 #zotero-tb-sync-stop
    587 {
    588 	list-style-image: url(chrome://zotero/skin/control_stop_blue.png);
    589 	margin-right: 0;
    590 }
    591 
    592 #zotero-tb-sync-progress
    593 {
    594 	min-width: 50px;
    595 	width: 50px;
    596 	height: 10px;
    597 	margin-left: 0;
    598 }
    599 
    600 #zotero-tb-sync-progress-tooltip-progress {
    601 	margin-bottom: 5px;
    602 }
    603 
    604 /* Library names */
    605 #zotero-tb-sync-progress-tooltip rows > label
    606 {
    607 	font-weight: bold;
    608 	margin-top: 8px;
    609 }
    610 
    611 /* Queue names */
    612 #zotero-tb-sync-progress-tooltip row:not(.library-name) label:first-child
    613 {
    614 	text-align: right;
    615 }
    616 
    617 #zotero-tb-recognize {
    618 	list-style-image: url(chrome://zotero/skin/pdf-search.png);
    619 }
    620 
    621 #zotero-tb-recognize .toolbarbutton-icon {
    622 	width: 18px;
    623 	margin-top: 1px;
    624 }
    625 
    626 /* Sync error icon */
    627 #zotero-tb-sync-error {
    628 	list-style-image: url(chrome://zotero/skin/error.png);
    629 }
    630 
    631 #zotero-tb-sync-error[state=warning] {
    632 	list-style-image: url(chrome://zotero/skin/warning.png);
    633 }
    634 
    635 #zotero-tb-sync-error[state=upgrade] {
    636 	list-style-image: url(chrome://zotero/skin/bell_error.png);
    637 }
    638 
    639 /* Sync error panel */
    640 #zotero-sync-error-panel {
    641 	margin-right: 0;
    642 }
    643 
    644 .zotero-sync-error-panel-library-name {
    645 	font-size: 12px;
    646 	font-weight: bold;
    647 	margin-left: 0;
    648 	margin-bottom: 1.1em;
    649 }
    650 
    651 #zotero-sync-error-panel description {
    652 	width: 370px;
    653 	white-space: pre-wrap;
    654 }
    655 
    656 #zotero-sync-error-panel-buttons {
    657 	-moz-box-pack: end;
    658 }
    659 
    660 #zotero-tb-sync {
    661 	list-style-image: url(chrome://zotero/skin/arrow_rotate_static.png);
    662 	margin-left: -6px;
    663 	margin-right: -2px;
    664 	padding-right: 6px;
    665 }
    666 
    667 #zotero-tb-sync .toolbarbutton-icon {
    668 	max-width: 28px;
    669 }
    670 
    671 #zotero-tb-sync[status=animate] {
    672 	list-style-image: url(chrome://zotero/skin/arrow_rotate_animated.png);
    673 }
    674 
    675 #zotero-tb-sync-status, #zotero-tb-sync-last-sync
    676 {
    677 	color: gray;
    678 }
    679 
    680 #zotero-tb-search
    681 {
    682 	font-size: 11px !important;
    683 	margin-right: 0;
    684 	width: 172px;
    685 }
    686 
    687 #zotero-tb-search-menu-button {
    688 	margin: 0;
    689 	padding: 0;
    690 	-moz-appearance: none;
    691 	min-width: 0;
    692 	cursor: default;
    693 	list-style-image: url("chrome://zotero/skin/searchbar-dropmarker.png");
    694 }
    695 
    696 #zotero-tb-search-menu-button .button-icon {
    697 	width: 7px;
    698 }
    699 
    700 #zotero-splitter
    701 {
    702 	border-top: none;
    703 	border-bottom: 1px solid #A3A3A3;
    704 	min-height: 4px;
    705 	max-height: 4px;
    706 	background-image: none;
    707 }
    708 
    709 #zotero-annotate-tb-add
    710 {
    711 	list-style-image: url('chrome://zotero/skin/annotate-add.png');
    712 }
    713 
    714 #zotero-annotate-tb-collapse
    715 {
    716 	list-style-image: url('chrome://zotero/skin/annotate-collapse.png');
    717 }
    718 
    719 #zotero-annotate-tb-highlight
    720 {
    721 	list-style-image: url('chrome://zotero/skin/annotate-highlight.png');
    722 }
    723 
    724 #zotero-annotate-tb-unhighlight
    725 {
    726 	list-style-image: url('chrome://zotero/skin/annotate-unhighlight.png');
    727 }
    728 
    729 #zotero-annotate-tb-add[tool-active=true]
    730 {
    731 	list-style-image: url('chrome://zotero/skin/annotate-add-selected.png');
    732 }
    733 
    734 #zotero-annotate-tb-highlight[tool-active=true]
    735 {
    736 	list-style-image: url('chrome://zotero/skin/annotate-highlight-selected.png');
    737 }
    738 
    739 #zotero-annotate-tb-unhighlight[tool-active=true]
    740 {
    741 	list-style-image: url('chrome://zotero/skin/annotate-unhighlight-selected.png');
    742 }
    743 
    744 #zotero-toolbar
    745 {
    746 	visibility: visible !important;
    747 	display: inherit !important;
    748 }
    749 
    750 
    751 .zotero-box {
    752 	margin-left: 5px;
    753 }
    754 
    755 .zotero-box-icon {
    756 	width: 16px;
    757 	height: 16px;
    758 }
    759 
    760 .zotero-box-label {
    761 	margin-left: 3px !important;
    762 }
    763 
    764 
    765 /* BEGIN 2X BLOCK -- DO NOT EDIT MANUALLY -- USE 2XIZE */
    766 @media (min-resolution: 1.25dppx) {
    767 	#zotero-items-column-hasAttachment  { list-style-image: url(chrome://zotero/skin/attach-small@2x.png); }
    768 	#zotero-items-column-numNotes  { list-style-image: url(chrome://zotero/skin/treeitem-note-small@2x.png); }
    769 	.toolbarbutton-menu-dropmarker  { list-style-image: url('chrome://zotero/skin/searchbar-dropmarker@2x.png'); }
    770 	#zotero-tb-collection-add { list-style-image: url('chrome://zotero/skin/toolbar-collection-add@2x.png'); }
    771 	.zotero-menuitem-new-feed { list-style-image: url('chrome://zotero/skin/toolbar-feed-add@2x.png'); }
    772 	#zotero-tb-library-add-menu { list-style-image: url('chrome://zotero/skin/library_add@2x.png'); }
    773 	#zotero-tb-actions-menu { list-style-image: url('chrome://zotero/skin/cog@2x.png'); }
    774 	#zotero-tb-add { list-style-image: url('chrome://zotero/skin/toolbar-item-add@2x.png'); }
    775 	#zotero-tb-lookup { list-style-image: url('chrome://zotero/skin/toolbar-lookup@2x.png'); }
    776 	#zotero-tb-attachment-add { list-style-image: url('chrome://zotero/skin/attach@2x.png'); }
    777 	#zotero-tb-note-add { list-style-image: url('chrome://zotero/skin/toolbar-note-add@2x.png'); }
    778 	#zotero-menuitem-note { list-style-image: url('chrome://zotero/skin/treeitem-note@2x.png'); }
    779 	.zotero-menuitem-new-saved-search { list-style-image: url('chrome://zotero/skin/treesource-search@2x.png'); }
    780 	.zotero-menuitem-show-duplicates { list-style-image: url('chrome://zotero/skin/treesource-duplicates@2x.png'); }
    781 	.zotero-menuitem-show-unfiled { list-style-image: url('chrome://zotero/skin/treesource-unfiled@2x.png'); }
    782 	.zotero-menuitem-sync  { list-style-image: url(chrome://zotero/skin/arrow_rotate_static@2x.png); }
    783 	.zotero-menuitem-new-collection { list-style-image: url('chrome://zotero/skin/toolbar-collection-add@2x.png'); }
    784 	.zotero-menuitem-edit-collection { list-style-image: url('chrome://zotero/skin/toolbar-collection-edit@2x.png'); }
    785 	.zotero-menuitem-edit-feed { list-style-image: url('chrome://zotero/skin/toolbar-feed-edit@2x.png'); }
    786 	.zotero-menuitem-refresh-feed { list-style-image: url('chrome://zotero/skin/arrow_refresh@2x.png'); }
    787 	.zotero-menuitem-delete-collection, .zotero-menuitem-remove-items  { list-style-image: url('chrome://zotero/skin/toolbar-collection-delete@2x.png'); }
    788 	.zotero-menuitem-show-in-library { list-style-image: url('chrome://zotero/skin/treesource-library@2x.png'); }
    789 	.zotero-menuitem-move-to-trash { list-style-image: url('chrome://zotero/skin/treesource-trash-full@2x.png'); }
    790 	.zotero-menuitem-attach-note { list-style-image: url('chrome://zotero/skin/toolbar-note-add@2x.png'); }
    791 	.zotero-menuitem-attach { list-style-image: url('chrome://zotero/skin/attach@2x.png'); }
    792 	.zotero-menuitem-attachments-file { list-style-image: url('chrome://zotero/skin/treeitem@2x.png'); }
    793 	.zotero-menuitem-attachments-link { list-style-image: url('chrome://zotero/skin/treeitem-attachment-link@2x.png'); }
    794 	.zotero-menuitem-attachments-web-link { list-style-image: url('chrome://zotero/skin/treeitem-attachment-web-link@2x.png'); }
    795 	.zotero-menuitem-create-report { list-style-image: url('chrome://zotero/skin/treeitem-report@2x.png'); }
    796 	#zotero-tb-advanced-search { list-style-image: url('chrome://zotero/skin/toolbar-advanced-search@2x.png'); }
    797 	#zotero-tb-locate { list-style-image: url('chrome://zotero/skin/toolbar-go-arrow@2x.png'); }
    798 	#zotero-tb-sync-stop { list-style-image: url(chrome://zotero/skin/control_stop_blue@2x.png); }
    799 	#zotero-tb-recognize  { list-style-image: url(chrome://zotero/skin/pdf-search@2x.png); }
    800 	#zotero-tb-sync-error  { list-style-image: url(chrome://zotero/skin/error@2x.png); }
    801 	#zotero-tb-sync-error[state=warning]  { list-style-image: url(chrome://zotero/skin/warning@2x.png); }
    802 	#zotero-tb-sync  { list-style-image: url(chrome://zotero/skin/arrow_rotate_static@2x.png); }
    803 	#zotero-tb-sync[status=animate]  { list-style-image: url(chrome://zotero/skin/arrow_rotate_animated@2x.png); }
    804 	#zotero-tb-search-menu-button  { list-style-image: url("chrome://zotero/skin/searchbar-dropmarker@2x.png"); }
    805 }