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