update both themes for toolkit winstripe changes up to 2011-02-27
[themes.git] / LCARStrek / mozapps / extensions / extensions.css
... / ...
CommitLineData
1/* ***** BEGIN LICENSE BLOCK *****
2 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
3 *
4 * The contents of this file are subject to the Mozilla Public License Version
5 * 1.1 (the "License"); you may not use this file except in compliance with
6 * the License. You may obtain a copy of the License at
7 * http://www.mozilla.org/MPL/
8 *
9 * Software distributed under the License is distributed on an "AS IS" basis,
10 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 * for the specific language governing rights and limitations under the
12 * License.
13 *
14 * The Original Code is the Extension Manager UI.
15 *
16 * The Initial Developer of the Original Code is
17 * the Mozilla Foundation.
18 * Portions created by the Initial Developer are Copyright (C) 2010
19 * the Initial Developer. All Rights Reserved.
20 *
21 * Contributor(s):
22 * Blair McBride <bmcbride@mozilla.com>
23 *
24 * Alternatively, the contents of this file may be used under the terms of
25 * either the GNU General Public License Version 2 or later (the "GPL"), or
26 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
27 * in which case the provisions of the GPL or the LGPL are applicable instead
28 * of those above. If you wish to allow use of your version of this file only
29 * under the terms of either the GPL or the LGPL, and not to allow others to
30 * use your version of this file under the terms of the MPL, indicate your
31 * decision by deleting the provisions above and replace them with the notice
32 * and other provisions required by the GPL or the LGPL. If you do not delete
33 * the provisions above, a recipient may use your version of this file under
34 * the terms of any one of the MPL, the GPL or the LGPL.
35 *
36 * ***** END LICENSE BLOCK ***** */
37
38#addons-page {
39 background-color: #000000;
40 color: #FF9F00;
41 margin: 20px;
42}
43
44#view-port-container {
45 /* Needed to allow the radius to clip the inner content, see bug 595656 */
46 overflow: hidden;
47 border: 1px solid #9C9CFF;
48 border-radius: 5px;
49}
50
51.nav-button {
52 list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
53 min-width: 0;
54}
55
56#forward-btn {
57 -moz-border-start: none;
58}
59
60#back-btn:-moz-locale-dir(ltr),
61#forward-btn:-moz-locale-dir(rtl) {
62 -moz-image-region: rect(42px 25px 63px 0px);
63}
64
65#back-btn[disabled="true"]:-moz-locale-dir(ltr),
66#forward-btn[disabled="true"]:-moz-locale-dir(rtl) {
67 -moz-image-region: rect(42px 50px 63px 25px);
68}
69
70#back-btn:-moz-locale-dir(rtl),
71#forward-btn:-moz-locale-dir(ltr) {
72 -moz-image-region: rect(63px 25px 84px 0px);
73}
74
75#back-btn[disabled="true"]:-moz-locale-dir(rtl),
76#forward-btn[disabled="true"]:-moz-locale-dir(ltr) {
77 -moz-image-region: rect(63px 50px 84px 25px);
78}
79
80
81/*** global warnings ***/
82
83.global-warning-container {
84 overflow-x: hidden;
85}
86
87.global-warning {
88 -moz-box-align: center;
89 padding: 0 8px;
90 color: #000000;
91 font-weight: bold;
92}
93
94#addons-page[warning] .global-warning-container {
95 background-color: #FFCF00;
96}
97
98#detail-view .global-warning {
99 padding: 4px 12px;
100 border-bottom: 3px solid #000000;
101}
102
103@media all and (max-width: 600px) {
104 .global-warning-text {
105 display: none;
106 }
107
108 .global-warning .warning-icon {
109 /* background-color: #FFF;
110 box-shadow: 0px 0px 2px 5px #FFF;
111 border-radius: 10px; */
112 }
113}
114
115/* Plugins aren't yet disabled by safemode (bug 342333),
116 so don't show that warning when viewing plugins. */
117#addons-page[warning="safemode"] .view-pane[type="plugin"] .global-warning-container,
118#addons-page[warning="safemode"] #detail-view[loading="true"] .global-warning-container {
119 background-color: inherit;
120 background-image: none;
121}
122
123
124/*** notification icons ***/
125
126.warning-icon {
127 list-style-image: url("chrome://global/skin/icons/warning-16.png");
128 width: 16px;
129 height: 16px;
130 margin: 1px 0;
131}
132
133.error-icon {
134 list-style-image: url("chrome://global/skin/icons/error-16.png");
135 width: 16px;
136 height: 16px;
137 margin: 1px 0;
138}
139
140.pending-icon,
141.info-icon {
142 list-style-image: url("chrome://global/skin/icons/information-16.png");
143 width: 16px;
144 height: 16px;
145 margin: 1px 0;
146}
147
148.addon-view[pending="disable"] .pending-icon,
149.addon-view[pending="uninstall"] .pending-icon {
150 list-style-image: url("chrome://global/skin/icons/warning-16.png");
151 width: 16px;
152 height: 15px;
153 margin: 3px 0;
154}
155
156
157/*** view alert boxes ***/
158
159.alert-container {
160 -moz-box-align: center;
161}
162
163.alert-spacer-before {
164 -moz-box-flex: 1;
165}
166
167.alert-spacer-after {
168 -moz-box-flex: 3;
169}
170
171.alert {
172 -moz-box-align: center;
173 padding: 10px;
174 color: #FF9F00;
175 border: 1px solid #9C9CFF;
176 border-radius: 8px;
177 background-color: #000000;
178 background-clip: padding-box;
179}
180
181.alert .alert-title {
182 font-weight: bold;
183 font-size: 200%;
184 margin-bottom: 15px;
185}
186
187.alert .addon-control {
188 margin: 1em 2em;
189}
190
191.loading {
192 list-style-image: url("chrome://global/skin/icons/loading.gif");
193 padding-left: 20px;
194 padding-right: 20px;
195}
196
197
198/*** category selector ***/
199
200#categories {
201 -moz-appearance: none;
202 border: none;
203 -moz-margin-end: -1px;
204 background-color: transparent;
205 position: relative;
206 margin-top: 31px;
207}
208
209.category {
210 background-color: transparent;
211 color: #FF9F00;
212 min-height: 0;
213 padding: 10px 4px;
214 border-width: 1px;
215 border-style: solid;
216 border-color: transparent;
217 -moz-box-align: center;
218 overflow: hidden;
219}
220
221.category:-moz-locale-dir(ltr) {
222 border-top-left-radius: 5px;
223 border-bottom-left-radius: 5px;
224}
225
226.category:-moz-locale-dir(rtl) {
227 border-top-right-radius: 5px;
228 border-bottom-right-radius: 5px;
229}
230
231.category[disabled] {
232 border-top: 0;
233 border-bottom: 0;
234 height: 0;
235 opacity: 0;
236 -moz-transition-property: height, opacity;
237 -moz-transition-duration: 1s, 0.8s;
238}
239
240.category:not([disabled]) {
241 height: 52px;
242 -moz-transition-property: height, opacity;
243 -moz-transition-duration: 1s, 0.8s;
244}
245
246.category[selected] {
247 background-color: #008484;
248 color: #FFCF00;
249 border-color: #9C9CFF;
250}
251
252.category-name {
253 font-size: 150%;
254}
255
256/* Maximize the size of the viewport when the window is small */
257@media all and (max-width: 800px) {
258 .category-name {
259 display: none;
260 }
261}
262
263.category-badge {
264 background-color: #E7ADE7;
265 padding: 2px 8px;
266 margin: 6px 0;
267 border-radius: 10000px;
268 color: #000000;
269 font-weight: bold;
270 text-align: center;
271}
272
273.category-badge[value="0"] {
274 visibility: hidden;
275}
276
277.category-icon {
278 width: 32px;
279 height: 32px;
280 -moz-margin-start: 6px;
281}
282
283#category-search > .category-icon {
284 list-style-image: url("chrome://mozapps/skin/extensions/category-search.png");
285}
286#category-discover > .category-icon {
287 list-style-image: url("chrome://mozapps/skin/extensions/category-discover.png");
288}
289#category-languages > .category-icon {
290 list-style-image: url("chrome://mozapps/skin/extensions/category-languages.png");
291}
292#category-searchengines > .category-icon {
293 list-style-image: url("chrome://mozapps/skin/extensions/category-searchengines.png");
294}
295#category-extensions > .category-icon {
296 list-style-image: url("chrome://mozapps/skin/extensions/category-extensions.png");
297}
298#category-themes > .category-icon {
299 list-style-image: url("chrome://mozapps/skin/extensions/category-themes.png");
300}
301#category-plugins > .category-icon {
302 list-style-image: url("chrome://mozapps/skin/extensions/category-plugins.png");
303}
304#category-availableUpdates > .category-icon {
305 list-style-image: url("chrome://mozapps/skin/extensions/category-available.png");
306}
307#category-recentUpdates > .category-icon {
308 list-style-image: url("chrome://mozapps/skin/extensions/category-recent.png");
309}
310
311
312/*** header ***/
313
314#header {
315 margin-bottom: 18px;
316 height: 2em;
317}
318
319#header-search {
320 color: #E7ADE7;
321 border: 1px solid #9C9CFF;
322 border-radius: 4px;
323 padding: 3px;
324 background-color: #000000;
325 margin: 0;
326}
327
328#header-search .textbox-input:-moz-placeholder {
329 color: #8050B0;
330}
331
332#header-search[focused="true"] {
333 border-color: #008484;
334}
335
336#header-utils-btn {
337 min-width: 4.5em;
338 list-style-image: url("chrome://mozapps/skin/extensions/utilities.png");
339 -moz-margin-end: 18px;
340}
341
342#header-utils-btn:hover,
343#header-utils-btn:hover:active,
344#header-utils-btn[open="true"] {
345 list-style-image: url("chrome://mozapps/skin/extensions/utilities-hover.png");
346}
347
348#header-utils-btn > .button-box > .button-menu-dropmarker {
349 border: none;
350 background: transparent;
351}
352
353#header-utils-btn:hover > .button-box > .button-menu-dropmarker {
354 list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
355}
356
357.view-header {
358 background-color: #9C9CFF;
359 color: #000000;
360 border-radius: 8px;
361 padding: 0px 1em;
362 margin: 3px;
363 min-height: 31px;
364}
365
366
367/*** sorters ***/
368
369.sort-controls {
370 -moz-appearance: none;
371 border-right: 3px solid #000000;
372}
373
374.sorter {
375 -moz-appearance: none;
376 border: none;
377 border-left: 3px solid #000000;
378 background-color: transparent;
379 color: #8050B0;
380 border-radius: 0;
381 padding: 0 6px;
382 -moz-padding-start: 6px;
383 -moz-padding-end: 3px;
384 margin: 0;
385 min-width: 12px !important;
386 -moz-box-direction: reverse;
387}
388.sorter:hover {
389 background-color: #FFCF00;
390 color: #000000;
391}
392
393.sorter .button-box {
394 padding-top: 0;
395 padding-bottom: 0;
396}
397
398.sorter[checkState="1"],
399.sorter[checkState="2"] {
400 background-color: #008484;
401 color: #FFCF00;
402}
403
404.sorter[checkState="1"] {
405 list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
406}
407
408.sorter[checkState="2"] {
409 list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
410}
411
412.sorter .button-icon {
413 -moz-margin-start: 4px;
414}
415
416
417/*** discover view ***/
418
419.discover-spacer-before,
420.discover-spacer-after {
421 -moz-box-flex: 1;
422}
423
424#discover-error .alert {
425 max-width: 45em;
426 -moz-box-flex: 1;
427}
428
429.discover-logo {
430 list-style-image: url("chrome://mozapps/skin/extensions/discover-logo.png");
431 -moz-margin-end: 15px;
432}
433
434.discover-title {
435 font-weight: bold;
436 font-size: 24px;
437 /* font-family: MetaWebPro-Book, "Trebuchet MS", sans-serif; */
438 margin: 0 0 15px 0;
439}
440
441.discover-description {
442 text-align: justify;
443 margin: 0 0 15px 0;
444}
445
446.discover-footer {
447 text-align: justify;
448}
449
450
451/*** list ***/
452
453.list {
454 margin: 0;
455 border: none;
456 background-color: transparent;
457}
458
459.addon {
460 border-bottom: 1px solid #9C9CFF;
461 padding: 5px;
462 background-origin: border-box;
463}
464
465.details {
466 cursor: pointer;
467 margin: 0;
468 -moz-margin-start: 10px;
469}
470
471.icon-container {
472 width: 48px;
473 height: 48px;
474 margin: 3px 7px;
475 -moz-box-align: center;
476 -moz-box-pack: center;
477}
478
479.icon {
480 list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.png");
481 max-width: 48px;
482 max-height: 48px;
483}
484
485.addon[active="false"] .icon {
486/* filter: url("chrome://mozapps/skin/extensions/extensions.svg#greyscale"); */
487}
488
489.addon-view[type="theme"] .icon {
490 list-style-image: url("chrome://mozapps/skin/extensions/themeGeneric.png");
491}
492
493.addon-view[type="locale"] .icon {
494 list-style-image: url("chrome://mozapps/skin/extensions/localeGeneric.png");
495}
496
497.addon-view[type="plugin"] .icon {
498 list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
499}
500
501.name-container {
502 font-size: 150%;
503 font-weight: bold;
504 color: #9C9CFF;
505 margin-bottom: 0;
506 -moz-box-align: end;
507}
508
509.creator {
510 font-weight: bold;
511}
512
513.creator .text-link {
514 /* color: #0066CC; */
515}
516
517.description-container {
518 margin-top: 8px;
519 -moz-margin-start: 6px;
520 -moz-box-align: center;
521}
522
523.description {
524 margin: 0;
525}
526
527.warning,
528.pending,
529.error,
530.info {
531 -moz-margin-start: 48px;
532 font-weight: bold;
533 -moz-box-align: center;
534}
535
536.content-container,
537.basicinfo-container {
538 -moz-box-align: start;
539}
540
541.addon[status="installing"] > .content-container {
542 -moz-box-align: stretch;
543}
544
545.update-info-container {
546 -moz-box-align: center;
547}
548
549.advancedinfo-container,
550.update-available {
551 -moz-box-align: end;
552}
553
554.install-status-container {
555 -moz-box-pack: end;
556 -moz-box-align: end;
557}
558
559.name-outer-container {
560 -moz-box-pack: center;
561}
562
563.relnotes-toggle-container,
564.icon-outer-container {
565 -moz-box-pack: start;
566}
567
568.status-container,
569.control-container {
570 -moz-box-pack: end;
571}
572
573.addon-view .warning {
574 color: #FFCF00;
575}
576
577.addon-view .error {
578 color: #FF0000;
579}
580
581.addon-view .pending {
582 color: #008484;
583}
584
585.addon-view[pending="disable"] .pending,
586.addon-view[pending="uninstall"] .pending {
587 color: #FF9C00;
588}
589
590.addon .relnotes-container {
591 -moz-box-align: start;
592 -moz-margin-start: 6px;
593 height: 0;
594 overflow: hidden;
595 opacity: 0;
596 -moz-transition-property: height, opacity;
597 -moz-transition-duration: 0.5s, 0.5s;
598}
599
600.addon[show-relnotes] .relnotes-container {
601 opacity: 1;
602 -moz-transition-property: height, opacity;
603 -moz-transition-duration: 0.5s, 0.5s;
604}
605
606.addon .relnotes-header {
607 font-weight: bold;
608 margin: 10px 0;
609}
610
611.addon .relnotes-toggle {
612 border: none;
613 background: transparent;
614 font-weight: bold;
615 -moz-box-direction: reverse;
616 cursor: pointer;
617 list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
618}
619
620.addon .relnotes-toggle > .button-box > .button-icon {
621 -moz-padding-start: 4px;
622}
623
624.addon[show-relnotes] .relnotes-toggle {
625 list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
626}
627
628.addon[active="false"] {
629 /* background-color: rgba(135, 135, 135, 0.1); */
630}
631
632.addon-view[active="false"],
633.addon-view[active="false"] .name-container {
634 color: #E7ADE7;
635}
636
637.addon-view[notification="warning"] {
638 background-color : #FFCF00;
639 color: #000000;
640}
641
642.addon-view[notification="warning"] .warning {
643 color: #000000;
644}
645
646.addon-view[notification="warning"] .name-container {
647 color: #000000;
648}
649
650.addon-view[notification="error"] {
651 background-color: #FF0000;
652 color: #000000;
653}
654
655.addon-view[notification="error"] .error {
656 color: #000000;
657}
658
659.addon-view[notification="info"] {
660 background-color: #9C9CFF;
661 color: #000000;
662}
663
664.addon-view[pending="enable"],
665.addon-view[pending="upgrade"],
666.addon-view[pending="install"] {
667 background-color: #008484;
668}
669
670.addon-view[pending="enable"] .pending,
671.addon-view[pending="upgrade"] .pending,
672.addon-view[pending="install"] .pending {
673 color: #000000;
674}
675
676.addon-view[pending="disable"],
677.addon-view[pending="uninstall"] {
678 color: #8050B0;
679}
680
681
682/*** item - uninstalled ***/
683
684.addon[status="uninstalled"] {
685 border: none;
686}
687
688.addon[status="uninstalled"] > .container {
689 -moz-box-align: center;
690 padding: 4px 20px;
691 background-color: #8050B0;
692 border-radius: 8px;
693 font-size: 120%;
694}
695
696.addon[status="uninstalled"][selected] {
697 background-color: transparent;
698}
699
700.addon[selected] {
701 background-color: #008484;
702 color: #FF9F00;
703}
704
705.addon[selected] .name-container {
706 color: #FFCF00;
707}
708
709.addon[active="false"][selected] {
710 color: #E7ADE7;
711}
712
713.addon[active="false"][selected] .name-container {
714 color: #E7ADE7;
715}
716
717
718/*** search view ***/
719
720#search-filter {
721 padding: 5px 20px;
722 -moz-box-align: center;
723 background-color: #000000;
724 font-size: 120%;
725 border-bottom: 1px solid #9C9CFF;
726 overflow-x: hidden;
727}
728
729#search-filter-label {
730 font-weight: bold;
731 color: #FFCF00;
732}
733
734.search-filter-radio {
735 padding: 0 6px;
736 margin: 0 3px;
737 border-radius: 10000px;
738}
739
740.search-filter-radio[selected] {
741 background-color: #008484;
742 color: #000000;
743}
744
745.search-filter-radio .radio-check-box1 {
746 display: none;
747}
748
749.search-filter-radio .radio-icon {
750 display: none;
751}
752
753#search-allresults-link {
754 margin-top: 1em;
755 margin-bottom: 2em;
756}
757
758/*** detail view ***/
759
760#detail-view .loading {
761 opacity: 0;
762}
763
764#detail-view[loading-extended] .loading {
765 opacity: 1;
766 -moz-transition-property: opacity;
767 -moz-transition-duration: 1s;
768}
769
770.detail-view-container {
771 padding: 0 2em 2em 2em;
772 font-size: 110%;
773}
774
775#detail-notifications {
776 margin-top: 1em;
777 margin-bottom: 2em;
778}
779
780#detail-notifications .warning,
781#detail-notifications .pending,
782#detail-notifications .error {
783 -moz-margin-start: 0;
784}
785
786#detail-icon {
787 -moz-margin-end: 10px;
788 margin-top: 6px;
789 max-width: 64px;
790 max-height: 64px;
791}
792
793#detail-summary {
794 margin-bottom: 2em;
795}
796
797#detail-name-container {
798 font-size: 200%;
799}
800
801#detail-screenshot {
802 -moz-margin-end: 2em;
803 max-width: 300px;
804 max-height: 300px;
805}
806
807#detail-desc-container {
808 margin-bottom: 2em;
809}
810
811#detail-desc, #detail-fulldesc {
812 -moz-margin-start: 6px;
813 white-space: pre-wrap;
814 /* This is necessary to fix layout issues with multi-line descriptions, see
815 bug 592712*/
816 outline: solid transparent;
817 min-width: 8em;
818}
819
820#detail-fulldesc {
821 margin-top: 1em;
822}
823
824#detail-contributions {
825 border-radius: 5px;
826 border: 1px solid #9C9CFF;
827 margin-bottom: 2em;
828 padding: 1em;
829 background-color: #FFCF00;
830}
831
832#detail-contrib-description {
833 font-style: italic;
834 margin-bottom: 1em;
835 color: #000000;
836}
837
838#detail-contrib-suggested {
839 color: #8050B0;
840 font-weight: bold;
841}
842
843#detail-contrib-btn {
844 list-style-image: url("chrome://mozapps/skin/extensions/heart.png");
845}
846
847#detail-contrib-btn .button-icon {
848 -moz-margin-end: 3px;
849}
850
851#detail-grid {
852 margin-bottom: 2em;
853}
854
855.detail-row[first-row="true"],
856.detail-row-complex[first-row="true"] {
857 border-top: none;
858}
859
860.detail-row,
861.detail-row-complex {
862 border-top: 1px solid #9C9CFF;
863 -moz-box-align: center;
864}
865
866.detail-row-value {
867 -moz-margin-start: 0;
868}
869
870#detail-controls {
871 margin-bottom: 1em;
872}
873
874#detail-view[active="false"]:not([pending]):not([notification]) {
875 /* background-color: foo; */
876}
877
878/*** creator ***/
879
880.creator > label {
881 -moz-margin-end: 0;
882}
883
884.creator > .text-link {
885 margin-top: 1px;
886 margin-bottom: 1px;
887}
888
889
890/*** rating ***/
891
892.meta-rating {
893 -moz-margin-start: 0;
894 -moz-margin-end: 0;
895 padding-top: 2px;
896}
897
898.meta-rating > .star {
899 list-style-image: url("chrome://mozapps/skin/extensions/rating-not-won.png");
900 padding: 0 1px;
901}
902
903.meta-rating > .star[on="true"] {
904 list-style-image: url("chrome://mozapps/skin/extensions/rating-won.png");
905}
906
907
908/*** download progress ***/
909
910.download-progress {
911 background-color: #000000;
912 border-radius: 10000px;
913 border: 1px solid #FF9F00;
914 width: 200px;
915 height: 21px;
916 margin: 0 8px;
917}
918
919.download-progress[mode="undetermined"] .status-container {
920 padding: 0 2px;
921}
922
923.download-progress .start-cap,
924.download-progress[complete] .end-cap,
925.download-progress[mode="undetermined"] .end-cap,
926.download-progress .progress .progress-bar {
927 background-color: #008484;
928}
929
930.download-progress .progress .progress-bar {
931 border-left-width: 0;
932 border-right-width: 0;
933 min-height: 21px;
934}
935
936.download-progress .progress {
937 background-color: transparent;
938 padding: 0;
939 margin: 0;
940 border: none;
941}
942
943.download-progress .start-cap, .download-progress .end-cap {
944 width: 12px;
945}
946
947.download-progress .start-cap:-moz-locale-dir(ltr),
948.download-progress .end-cap:-moz-locale-dir(rtl) {
949 border-radius: 3px 0 0 3px;
950}
951
952.download-progress .end-cap:-moz-locale-dir(ltr),
953.download-progress .start-cap:-moz-locale-dir(rtl) {
954 border-radius: 0 3px 3px 0;
955}
956
957.download-progress .cancel {
958 -moz-appearance: none;
959 background-color: #8050B0;
960 border: 1px solid #9C9CFF;
961 padding: 3px;
962 border-radius: 3px;
963 min-width: 0;
964 margin: 3px;
965}
966
967.download-progress .cancel .button-box {
968 padding: 0;
969 border: none;
970}
971
972.download-progress .cancel .button-text {
973 display: none;
974}
975
976.download-progress .cancel .button-icon {
977 -moz-margin-start: 0;
978}
979
980.download-progress .cancel {
981 list-style-image: url('chrome://mozapps/skin/extensions/cancel.png');
982}
983
984.download-progress .status-container {
985 -moz-box-align: center;
986}
987
988.download-progress .status {
989/* text-shadow: #FFF 0 0 2px; */
990}
991
992/*** install status ***/
993
994.install-status {
995 -moz-box-align: center;
996}
997
998
999/*** check for updates ***/
1000
1001#updates-container {
1002 -moz-box-align: center;
1003}
1004
1005#updates-container .button-link {
1006 font-weight: bold;
1007}
1008
1009#updates-installed,
1010#updates-downloaded {
1011 color: #008484;
1012 font-weight: bold;
1013}
1014
1015#update-selected {
1016 margin: 12px;
1017}
1018
1019/*** buttons ***/
1020
1021.addon-control[disabled="true"] {
1022 display: none;
1023}
1024
1025.button-link {
1026 background: transparent;
1027 border: none;
1028 text-decoration: underline;
1029 color: blue;
1030 cursor: pointer;
1031 min-width: 0;
1032 margin: 0 6px;
1033}