]> git.wh0rd.org - tt-rss.git/blob - css/tt-rss.css
integrate silk icons by Mark James
[tt-rss.git] / css / tt-rss.css
1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
2 background : white;
3 color : black;
4 margin : 0px;
5 padding : 0px;
6 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
7 font-size: 14px;
8 }
9
10 body#ttrssPrefs {
11 background-color : #ecf4ff;
12 }
13
14 body#ttrssPrefs #footer, body#ttrssPrefs #header {
15 background-color : #ecf4ff;
16 padding-left : 8px;
17 padding-right : 8px;
18 }
19
20 div.postReply {
21 padding : 0px;
22 }
23
24 div.postReply div.postHeader {
25 border-width : 0px 0px 1px 0px;
26 border-style : solid;
27 border-color : #c0c0c0;
28 background : #fafafa;
29 box-shadow : 0px 0px 3px 0px rgba(0,0,0,0.1);
30 padding : 5px;
31 color : #909090;
32 }
33
34 div.postReply div.postTitle {
35 overflow : hidden;
36 text-overflow: ellipsis;
37 white-space : nowrap;
38 }
39
40 div.postReply div.postDate {
41 padding-left : 10px;
42 }
43
44 div.postReply div.postContent {
45 padding : 10px;
46 }
47
48 div.postReply div.postContent img {
49 border-width : 0px;
50 max-width : 98%;
51 height: auto;
52 }
53
54 div.postReply div.postEnclosures {
55 margin-top : 1em;
56 color : #555;
57 }
58
59 div.postReply img.tagsPic {
60 width : 16px;
61 height : 16px;
62 margin-left : 4px;
63 vertical-align : middle;
64 }
65
66 div.articleNote {
67 background-color : #fff7d5;
68 padding : 5px;
69 border-radius : 4px;
70 margin : 5px;
71 border-style : solid;
72 border-color : #e7d796;
73 border-width : 1px;
74 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
75 background-color : #fff7d5;
76 color : #9a8c59;
77 }
78
79 div.articleNote div.noteEdit {
80 float : right;
81 cursor : pointer;
82 }
83
84 div.postReply span.author {
85 font-size : 12px;
86 }
87
88 h1 {
89 font-size : 18px;
90 }
91
92 h2 {
93 font-size : 16px;
94 font-weight : bold;
95 border-width : 0px 0px 1px 0px;
96 border-style : solid;
97 border-color : #ecf4ff;
98 }
99
100 h3 {
101 font-size : 12px;
102 font-weight : bold;
103 border-width : 0px 0px 1px 0px;
104 border-style : solid;
105 border-color : #ecf4ff;
106 }
107
108 hr {
109 border-width : 0px 0px 1px 0px;
110 border-style : solid;
111 border-color : #c0c0c0;
112 max-width : 90%;
113 }
114
115 a {
116 color : #4684ff;
117 text-decoration : none;
118 }
119
120 a:hover {
121 color : #88b0f0;
122 }
123
124 #piggie {
125 z-index : 999;
126 position : absolute;
127 }
128
129 #notify {
130 bottom : 10px;
131 right : 20px;
132 border-width : 1px;
133 border-style : solid;
134 position : absolute;
135 font-size : 12px;
136 z-index : 99;
137 max-width : 200px;
138 min-width : 100px;
139 padding : 5px;
140 -width : 200px;
141 box-shadow : 0px 0px 2px rgba(0,0,0,0.2);
142 }
143
144 #notify img {
145 vertical-align : middle;
146 max-height : 14px;
147 }
148
149 #notify span.msg {
150 width : 100%;
151 }
152
153 #notify span.close {
154 text-align : right;
155 }
156
157 #notify span {
158 display : table-cell;
159 vertical-align : middle;
160 padding : 4px;
161 }
162
163 .notify {
164 border-color : #d7c47a;
165 background-color : #fff7d5;
166 }
167
168 .notify.progress {
169 border-color : #d7c47a;
170 background-color : #fff7d5;
171 }
172
173 .notify.info {
174 border-color : #88b0f0;
175 background-color : #ecf4ff;
176 }
177
178 .notify.error {
179 background-color : #ffcccc;
180 border-color : #ff0000;
181 }
182
183 .hl div.hlTitle a {
184 font-weight : bold;
185 color : #777;
186 }
187
188 .hl.Unread div.hlTitle a {
189 color : black;
190 }
191
192 .hl.active {
193 box-shadow : inset 0px 0px 3px 0px rgba(0,0,0,0.1);
194 }
195
196 .hl.active div.hlTitle a {
197 color : #4684ff;
198 text-shadow : 1px 1px 2px #fff;
199 }
200
201 .hl.Selected {
202 background : #f9fbff;
203 }
204
205 .hl.Grayed {
206 color : #909090;
207 }
208
209 /* #headlines-frame div.hl:nth-child(even) {
210 background : #fafafa;
211 } */
212
213 #headlines-frame.normal {
214
215 }
216
217 .hl {
218 border-width : 0px 0px 1px 0px;
219 border-style : solid;
220 border-color : #c0c0c0;
221 }
222
223 .hl.active {
224 background : #ecf4ff ! important;
225 }
226
227 div.filterTestHolder {
228 height : 300px;
229 overflow : auto;
230 border-color : #c0c0c0;
231 border-style : solid;
232 margin : 0px 0px 5px 0px;
233 background-color : #ecf4ff;
234 border-width : 1px;
235 border-radius : 4px;
236 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
237 }
238
239
240 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
241 margin : 5px 0px 5px 0px;
242 color : #555;
243 padding-left : 10px;
244 border-width : 0px 0px 0px 4px;
245 border-color : #c0c0c0;
246 border-style : solid;
247 }
248
249 #content-insert code, #headlines-frame code, .dijitContentPane code {
250 color : #009900;
251 font-family : monospace;
252 font-size : 12px;
253 }
254
255 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
256 margin : 5px 0px 5px 0px;
257 padding : 10px;
258 color : #555;
259 font-family : monospace;
260 font-size : 12px;
261 border-width : 0px;
262 border-color : #c0c0c0;
263 border-style : solid;
264 background : #fafafa;
265 display : block;
266 max-width : 98%;
267 overflow : auto;
268 }
269
270 div.notice, div.warning, div.error {
271 padding : 4px 10px 4px 4px;
272 display : inline-block;
273 margin : 2px 0px 4px 0px;
274 font-size : 12px;
275 border-style : solid;
276 border-color : #ccc;
277 border-radius : 4px;
278 border-width : 1px;
279 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
280 }
281
282 div.notice div.inner, div.warning div.inner, div.error div.inner {
283 vertical-align : middle;
284 }
285
286 div.notice {
287 background : #ecf4ff;
288 border-color : #88b0f0;
289 }
290
291 div.warning {
292 background : #fff7d5;
293 border-color : #e7d796;;
294 }
295
296 div.error {
297 background : #ffcccc;
298 border-color : #ff0000;
299 }
300
301 div.warning img, div.notice img, div.error img {
302 margin : 4px;
303 vertical-align : middle;
304 }
305
306 div.warning span, div.notice span, div.error span {
307 display : table-cell;
308 vertical-align : middle;
309
310 }
311
312 ul.nomarks {
313 list-style-type : none;
314 margin : 0px;
315 padding : 10px;
316 }
317
318 div.prefHelp {
319 color : #555;
320 padding : 5px;
321 }
322
323 span.feed_error {
324 color : red;
325 }
326
327 .insensitive {
328 color : #555;
329 }
330
331 div#headlines-toolbar {
332 border-width : 0px 0px 1px 0px;
333 background-color : #fcfcfc;
334 border-color : #c0c0c0;
335 font-size : 12px;
336 font-family : "Segoe UI", Tahoma, sans-serif;
337 color : #555;
338 padding : 0px;
339 margin : 0px;
340 overflow : hidden;
341 height : 25px;
342 line-height : 25px;
343 padding-left : 4px;
344 }
345
346 div#headlines-toolbar .dijitSelect {
347 font-size : 11px;
348 position : relative;
349 top : -2px;
350 }
351
352 div#headlines-toolbar span.r {
353 float: right;
354 position: relative;
355 padding : 0 4px 0px 4px;
356 text-align : right;
357 }
358
359 div#headlines-toolbar span.r span.error {
360 color : red;
361 }
362
363 div#headlines-toolbar span.r a {
364 color : #555;
365 }
366
367 span.contentPreview {
368 color : #999;
369 font-weight : normal;
370 text-shadow : 1px 1px 2px #fff;
371 font-size : 11px;
372 }
373
374 span.hlLabelRef {
375 background-color : #fff7d5;
376 font-size : 8px;
377 color : #063064;
378 font-weight : normal;
379 margin-left : 2px;
380 padding : 1px 4px 1px 4px;
381 display : inline-block;
382 vertical-align : middle;
383 white-space: nowrap;
384 border-radius : 4px;
385 }
386
387 div.postHeader div.postDate {
388 text-align : right;
389 color : #555;
390 float : right;
391 }
392
393 div.postHeader div {
394 padding-bottom : 3px;
395 }
396
397 #feedUpdateErrors {
398 display : none;
399 }
400
401 #allEntryTags {
402 border-width : 0px 0px 1px 0px;
403 border-style : solid;
404 border-color : #c0c0c0;
405 padding-bottom : 5px;
406 display : none;
407 }
408
409 a.hlFeed {
410 display : block;
411 white-space : nowrap;
412 font-size : 9px;
413 font-style : italic;
414 font-weight : normal;
415 border-radius : 4px;
416 display : inline-block;
417 padding : 1px 2px 1px 2px;
418 margin-bottom : 2px;
419 margin-top : 2px;
420 color : #555;
421 }
422
423 a.hlFeed:hover {
424 color : #4684ff;
425 }
426
427 img.markedPic, img.pubPic {
428 cursor : pointer;
429 vertical-align : middle;
430 }
431
432 div.tagCloudContainer {
433 border : 1px solid #c0c0c0;
434 background-color : #ecf4ff;
435 margin : 5px 0px 5px 0px;
436 padding : 5px;
437 text-align : center;
438 border-radius : 4px;
439 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
440 }
441
442 div.errorExplained {
443 border : 1px solid #c0c0c0;
444 background-color : #ecf4ff;
445 margin : 5px 0px 5px 0px;
446 padding : 5px;
447 border-radius : 4px;
448 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
449 }
450
451 ul.feedErrorsList {
452 max-height : 300px;
453 overflow : auto;
454 list-style-type : none;
455 border : 1px solid #c0c0c0;
456 background-color : #ecf4ff;
457 margin : 0px 0px 5px 0px;
458 padding : 5px;
459 border-radius : 4px;
460 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
461 }
462
463 ul.feedErrorsList em {
464 color : #555;
465 }
466
467 ul.browseFeedList {
468 height : 300px;
469 overflow : auto;
470 border-width : 0px 1px 1px 1px;
471 border-color : #c0c0c0;
472 border-style : solid;
473 margin : 0px 0px 5px 0px;
474 background-color : white;
475 list-style-type : none;
476 padding : 0px;
477
478 }
479
480 ul.browseFeedList li {
481 margin : 0px;
482 padding : 2px 4px 2px 4px;
483 }
484
485 span.subscribers {
486 color : #808080;
487 }
488
489 div.subscribers {
490 color : #808080;
491 font-size : 12px;
492 float : right;
493 }
494
495 div.browserDetails {
496 margin : 5px 5px 5px 5px;
497 padding : 5px;
498 }
499
500 ul.compact {
501 list-style-type : none;
502 margin : 0px;
503 padding : 0px;
504 }
505
506 ul.compact li {
507 margin : 0px;
508 padding : 0px;
509 }
510
511 .noborder {
512 border-width : 0px;
513 }
514
515 #overlay {
516 background : white;
517 left : 0;
518 top : 0;
519 height : 100%;
520 width : 100%;
521 z-index : 100;
522 position : absolute;
523 }
524
525 #overlay_inner {
526 font-weight : bold;
527 margin : 1em;
528 }
529
530 form {
531 margin : 0px;
532 padding : 0px;
533 }
534
535 #main_toolbar_form {
536 margin : 0px;
537 padding : 0px;
538 display : table-cell;
539 white-space : nowrap;
540 width : 100%;
541 }
542
543 div.loadingPrompt {
544 padding : 1em;
545 text-align : center;
546 font-weight : bold;
547 }
548
549 div.whiteBox {
550 margin-left : 1px;
551 text-align : center;
552 padding : 1em;
553 }
554
555 /* html, body#ttrssMain, #main {
556 width: 100%;
557 height: 100%;
558 padding: 0;
559 margin: 0;
560 } */
561
562 #toolbar div.actionChooser {
563 display : table-cell;
564 text-align : right;
565 padding-right : 3px;
566 }
567
568 div.autocomplete {
569 position : absolute;
570 width : 250px;
571 background-color : white;
572 border :1px solid #778899;
573 margin : 0px;
574 padding : 0px;
575 }
576
577 div.autocomplete ul {
578 list-style-type : none;
579 margin : 0px;
580 padding : 0px;
581 }
582
583 div.autocomplete ul li.selected {
584 background-color : #fff7d5;
585 }
586
587 div.autocomplete ul li {
588 list-style-type : none;
589 display : block;
590 margin : 0;
591 padding : 2px;
592 height : 32px;
593 cursor : pointer;
594 }
595
596 .hlTitle {
597 overflow : hidden;
598 white-space : nowrap;
599 max-width : 500px;
600 text-overflow : ellipsis;
601 }
602
603 div#headlines-frame.wide .hlTitle {
604 max-width : auto;
605 overflow : visible;
606 white-space : normal;
607 }
608
609 .hl a.title.high, span.hlContent.high .contentPreview {
610 color : #00aa00;
611 }
612 .hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview {
613 color : #00dd00;
614 }
615
616 .hl a.title.low, span.hlContent.low .contentPreview,
617 .hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview {
618 color : #909090;
619 text-decoration : line-through;
620 }
621
622 img.hlScorePic {
623 vertical-align : middle;
624 width : 16px;
625 height : 16px;
626 }
627
628 div.dlgSec {
629 font-size : 12px;
630 color : #555;
631 font-weight : bold;
632 clear : both;
633 height : 20px;
634 }
635
636 div.dlgSecCont {
637 position : relative;
638 left : 150px;
639 top : -20px;
640 float : left;
641 font-size : 12px;
642 font-weight : normal;
643 }
644
645 div.dlgSecCont hr {
646 height : 0px;
647 line-height : 0px;
648 border : 0px solid transparent;
649 margin : 2px;
650 }
651
652 div.dlgSecCont > * {
653 position : relative;
654 top : -2px;
655 }
656
657 div.dlgButtons {
658 text-align : right;
659 clear : both;
660 }
661
662 span.labelColorIndicator {
663 height : 16px;
664 width : 16px;
665 border-radius : 4px;
666 line-height : 14px;
667 vertical-align : middle;
668 font-size : 9px;
669 display : inline-block;
670 border : 1px solid #ccc;
671 background-color : #fff7d5;
672 color : #063064;
673 text-align : center;
674 box-shadow : 0px 0px 1px 0px rgba(0,0,0,0.1);
675 }
676
677 div#cmdline {
678 position : absolute;
679 left : 5px;
680 bottom : 5px;
681 font-size : 11px;
682 color : #555;
683 font-weight : bold;
684 background-color : white;
685 border : 1px solid #88b0f0;
686 padding : 3px 5px 3px 5px;
687 z-index : 5;
688 }
689
690 #feed_browser_spinner {
691 vertical-align : middle;
692 height : 18px;
693 width : 18px;
694 }
695
696 div.hlTitle {
697 display : table-cell;
698 cursor : pointer;
699 width : 100%;
700 vertical-align : middle;
701 padding-top : 4px;
702 padding-bottom : 4px;
703 }
704
705 div.hlLeft {
706 display : table-cell;
707 vertical-align : middle;
708 white-space: nowrap;
709 }
710
711 div.hlRight {
712 display : table-cell;
713 white-space: nowrap;
714 text-align : right;
715 vertical-align : middle;
716 }
717
718 div.hlRight img {
719 max-width : 16px;
720 max-height : 16px;
721 }
722
723 span.hlUpdated {
724 color : #555;
725 min-width : 100px;
726 display : table-cell;
727 width : 100%;
728 vertical-align : middle;
729 text-align : right;
730 font-size : 10px;
731 }
732
733 div.hlLeft {
734 padding-left : 8px;
735 }
736
737 div.hlLeft input {
738 margin-left : 4px;
739 margin-right : 4px;
740 }
741
742 div.hlLeft img, div.hlRight img {
743 margin : 0px 4px;
744 }
745
746 div.hlLeft img {
747 width : 16px;
748 height : 16px;
749 }
750
751 div.fatalError {
752 margin-bottom : 10px;
753 }
754
755 div.fatalError button {
756 margin-top : 5px;
757 }
758
759 div.fatalError textarea {
760 width : 100%;
761 height : 100px;
762 }
763
764 #ttrssMain #main {
765 border-width : 0px;
766 margin : 0px;
767 padding : 0px;
768 }
769
770 #header-wrap {
771 border-width : 0px;
772 margin : 0px;
773 padding : 0px;
774 }
775
776 #content-wrap {
777 padding : 0px;
778 border-width : 0px 0px 0px 1px;
779 border-style : solid;
780 border-color : #c0c0c0;
781 margin : 0px;
782 }
783
784 #feeds-holder {
785 padding : 0px;
786 border-color : #c0c0c0;
787 border-left-width : 0px;
788 border-bottom-width : 0px;
789 border-top-width : 0px;
790 overflow : hidden;
791 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
792 background : #f9fbff;
793 }
794
795 #headlines-wrap-inner {
796 padding : 0px;
797 margin : 0px;
798 border-width : 0px;
799 }
800
801 #headlines-frame {
802 padding : 0px;
803 border-color : #c0c0c0;
804 border-style : solid;
805 border-width : 0px;
806 margin-top : 0px;
807 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
808 }
809
810 #headlines-toolbar_splitter, #toolbar_splitter {
811 display : none;
812 }
813
814 #toolbar {
815 padding : 0px;
816 margin : 0px;
817 border-width : 0px;
818 white-space: nowrap;
819 font-size : 12px;
820 box-shadow : 0px 0px 2px rgba(0,0,0,0.1);
821 }
822
823 #header {
824 border-width : 0px;
825 text-align : right;
826 color : #555;
827 padding : 5px 5px 0px 0px;
828 margin : 0px;
829 position : absolute;
830 right : 0px;
831 top : 0px;
832 z-index : 5;
833 }
834
835 #footer {
836 text-align : center;
837 color : #555;
838 padding : 4px 4px 8px 4px;
839 border-width : 0px;
840 }
841
842 #content-insert {
843 padding : 0px;
844 border-color : #c0c0c0;
845 border-bottom-width : 0px;
846 border-right-width : 0px;
847 border-left-width : 0px;
848 line-height: 20px;
849 overflow : auto;
850 }
851
852 .dijitTreeLabel.Unread {
853 font-weight : bold;
854 }
855
856 .dijitTreeLabel {
857 outline : 0;
858 }
859
860 .feedParam {
861 color : #555;
862 float : right;
863 margin-right : 1em;
864 }
865
866 .labelParam {
867 float : right;
868 margin-right : 1em;
869 }
870
871 .dijitTreeLabel.Disabled, .labelParam.Disabled {
872 color : #555;
873 }
874
875 .dijitTreeRow.Error {
876 color : red;
877 }
878
879 .dijitTreeRow.Hidden {
880 display : none;
881 }
882
883 img.feedIcon, img.tinyFeedIcon {
884 width : 16px;
885 height : 16px;
886 line-height : 16px;
887 vertical-align : middle;
888 display : inline-block;
889 }
890
891 .dijitToolbar {
892 text-shadow : 1px 1px 2px #fff;
893 }
894
895 .dijitAccordionTitleFocus {
896 text-shadow : 1px 1px 2px #fff;
897 }
898
899 .dijitDialog .dijitToolbar {
900 border : 1px solid #c0c0c0;
901 }
902
903 .dijitDialog h2 {
904 margin-top : 0px;
905 margin-bottom : 4px;
906 border-width : 0px;
907 }
908
909 .player {
910 display : inline-block;
911 color : #555;
912 font-size : 11px;
913 font-family : sans-serif;
914 border : 1px solid #555;
915 padding : 0px 4px 0px 4px;
916 margin : 0px 2px 0px 2px;
917 width : 50px;
918 text-align : center;
919 background : white;
920 }
921
922 .player.playing {
923 color : #00c000;
924 border-color : #00c000;
925 }
926
927 .player:hover {
928 background : #f0f0f0;
929 cursor : pointer;
930 }
931
932 #headlines-spacer {
933 height : 100%;
934 margin-left : 1px;
935 text-align : center;
936 padding : 1em;
937 color : #555;
938 }
939
940 ul#filterDlg_Matches, ul#filterDlg_Actions {
941 max-height : 100px;
942 overflow : auto;
943 list-style-type : none;
944 border-style : solid;
945 border-color : #c0c0c0;
946 border-width : 0px 1px 1px 1px;
947 background-color : #ecf4ff;
948 margin : 0px 0px 5px 0px;
949 padding : 0px;
950 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
951 }
952
953 ul#filterDlg_Matches li, ul#filterDlg_Actions li {
954 cursor : pointer;
955 padding : 0px 0px 0px 5px;
956 }
957
958 ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
959 margin-right : 5px;
960 }
961
962 ul.helpKbList {
963 max-height : 300px;
964 overflow : auto;
965 list-style-type : none;
966 border : 1px solid #c0c0c0;
967 background-color : #ecf4ff;
968 margin : 0px 0px 5px 0px;
969 padding : 5px;
970 border-radius : 4px;
971 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
972 }
973
974 ul.helpKbList span.hksequence {
975 width : 6em;
976 margin-left : 20px;
977 color : #88b0f0;
978 font-weight : bold;
979 display : inline-block;
980 }
981
982 ul.helpKbList h2 {
983 margin-top : 0px;
984 }
985
986 .dijitTreeNode .loadingNode {
987 margin-left : 3px;
988 height : 9px;
989 }
990
991 span.collapseBtn {
992 cursor : pointer;
993 }
994
995 div.postContent p {
996 max-width : 650px;
997 }
998
999 div.postContent iframe {
1000 min-width : 50%;
1001 }
1002
1003 div.postHeader span.author {
1004 color : #555;
1005 font-size : 11px;
1006 font-weight : normal;
1007 }
1008
1009 body#ttrssZoom {
1010 margin-left : auto;
1011 margin-right : auto;
1012 padding : 20px;
1013 max-width : 800px;
1014 background : #f9fbff;
1015 }
1016
1017 body#ttrssZoom div.postContent p {
1018 max-width : 650px;
1019 }
1020
1021 body#ttrssZoom div.postHeader {
1022 margin : 10px;
1023 border : 1px solid #ccc;
1024 box-shadow : none;
1025 border-radius : 4px;
1026 }
1027
1028 body#ttrssZoom div.postReply {
1029 border : 1px solid #ccc;
1030 border-radius : 4px;
1031 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
1032 background : white;
1033 }
1034
1035 body#ttrssZoom div.postContent {
1036
1037 }
1038
1039 body#ttrssZoom div.footer {
1040 margin-top : 1em;
1041 text-align : center;
1042 }
1043
1044 body#ttrssZoom div.postContent img {
1045 max-width : 650px;
1046 height : auto;
1047 }
1048
1049 select.attachments {
1050 display : block;
1051 margin-top : 10px;
1052 max-width : 120px;
1053 }
1054
1055 div.hl.active {
1056 border-color : #88b0f0;
1057 }
1058
1059 #selected_prompt {
1060 margin-right : 25px;
1061 }
1062
1063 #feedTree img.feedIcon {
1064 position : relative;
1065 top : -2px;
1066 }
1067
1068 body#ttrssMain #feedTree .dijitTreeRow {
1069 padding : 2px 0px 2px;
1070 height : 22px;
1071 border-width : 1px;
1072 border-color : transparent;
1073 color : #333;
1074 }
1075
1076 body#ttrssMain #feedTree .dijitFolderClosed,
1077 body#ttrssMain #feedTree .dijitFolderOpened {
1078 display : none;
1079 }
1080
1081 .dijitTreeNode .dijitCheckBox {
1082 margin-left : 4px;
1083 }
1084
1085 body#ttrssMain #feedTree .dijitTreeIsRoot > .dijitTreeRow > .dijitTreeExpando {
1086 margin-left : 5px;
1087 }
1088
1089 body#ttrssMain #feedTree .dijitTreeExpando {
1090 margin-top : 0px;
1091 opacity : 0.6;
1092 }
1093
1094 body#ttrssMain #feedTree .dijitTreeNode {
1095 padding : 0px;
1096 border-width : 0px;
1097 }
1098
1099 body#ttrssMain #feedTree {
1100 height : 100%;
1101 overflow-x : hidden;
1102 font-family : "Segoe UI", Tahoma, sans-serif;
1103 }
1104
1105 #feedTree .counterNode.aux {
1106 background : #f0f0f0;
1107 color : #999;
1108 border-color : #f0f0f0;
1109 text-shadow : none;
1110 }
1111
1112 #feedTree .counterNode {
1113 font-weight : bold;
1114 display : inline-block;
1115 font-size : 9px;
1116 text-align : center;
1117 border : 1px solid #88b0f0;
1118 color : white;
1119 background : #88b0f0;
1120 border-radius : 4px;
1121 vertical-align : middle;
1122 float : right;
1123 line-height : 14px;
1124 margin-right : 4px;
1125 margin-top : 3px;
1126 min-width : 23px;
1127 height : 14px;
1128 text-shadow : 1px 1px rgba(0,0,0,0.2);
1129 }
1130
1131 #feedTree .dijitTreeRow {
1132 max-width: 100%;
1133 overflow: hidden;
1134 text-overflow: ellipsis;
1135 }
1136
1137 body#ttrssPrefs hr {
1138 border-color : #ecf4ff;
1139 max-width : 100%;
1140 }
1141
1142 .dijitMenuItemLabel {
1143 font-size : 13px;
1144 }
1145
1146 .dijitTreeRowSelected .dijitTreeLabel {
1147 text-shadow : 1px 1px 2px #fff;
1148 }
1149