]> git.wh0rd.org Git - tt-rss.git/blob - css/tt-rss.css
78a3146f30a8c5dcb11664bbbfdc0c56aba13d10
[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 1px 1px 1px;
235 }
236
237
238 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
239         margin : 5px 0px 5px 0px;
240         color : #555;
241         padding-left : 10px;
242         border-width : 0px 0px 0px 4px;
243         border-color : #c0c0c0;
244         border-style : solid;
245 }
246
247 #content-insert code, #headlines-frame code, .dijitContentPane code {
248         color : #009900;
249         font-family : monospace;
250         font-size : 12px;
251 }
252
253 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
254         margin : 5px 0px 5px 0px;
255         padding : 10px;
256         color : #555;
257         font-family : monospace;
258         font-size : 12px;
259         border-width : 0px;
260         border-color : #c0c0c0;
261         border-style : solid;
262         background : #fafafa;
263         display : block;
264         max-width : 98%;
265         overflow : auto;
266 }
267
268 div.notice, div.warning, div.error {
269         padding : 4px 10px 4px 4px;
270         display : inline-block;
271         margin : 2px 0px 4px 0px;
272         font-size : 12px;
273         border-style : solid;
274         border-color : #ccc;
275         border-radius : 4px;
276         border-width : 1px;
277         box-shadow : 0px 0px 2px rgba(0,0,0,0.1);
278 }
279
280 div.notice div.inner, div.warning div.inner, div.error div.inner {
281         vertical-align : middle;
282 }
283
284 div.notice {
285         background : #ecf4ff;
286         border-color : #88b0f0;
287 }
288
289 div.warning {
290         background : #fff7d5;
291         border-color : #e7d796;;
292 }
293
294 div.error {
295         background : #ffcccc;
296         border-color : #ff0000;
297 }
298
299 div.warning img, div.notice img, div.error img {
300         margin-right : 4px;
301         vertical-align : middle;
302 }
303
304 div.warning span, div.notice span, div.error span {
305         display : table-cell;
306         vertical-align : middle;
307
308 }
309
310 ul.nomarks {
311         list-style-type : none;
312         margin : 0px;
313         padding : 10px; 
314 }
315
316 div.prefHelp {
317         color : #555;
318         padding : 5px;
319 }
320
321 span.feed_error {
322         color : red;
323 }
324
325 .insensitive {
326         color : #555;
327 }
328
329 div#headlines-toolbar {
330         border-width : 0px 0px 1px 0px;
331         background-color : #fcfcfc;
332         border-color : #c0c0c0;
333         font-size : 12px;
334         font-family : "Segoe UI", Tahoma, sans-serif;
335         color : #555;
336         padding : 0px;
337         margin : 0px;
338         overflow : hidden;
339         height : 25px;
340         line-height : 25px;
341         padding-left : 4px;
342 }
343
344 div#headlines-toolbar .dijitSelect {
345         font-size : 11px;
346         position : relative;
347         top : -2px;
348 }
349
350 div#headlines-toolbar span.r {
351         float: right;
352    position: relative;
353         padding : 0 4px 0px 4px;
354         text-align : right;
355 }       
356
357 div#headlines-toolbar span.r span.error {
358         color : red;
359
360
361 div#headlines-toolbar span.r a {
362         color : #555;
363 }
364
365 span.contentPreview {
366         color : #999;
367         font-weight : normal;
368         text-shadow : 1px 1px 2px #fff;
369         font-size : 11px;
370 }
371
372 span.hlLabelRef {
373         background-color : #fff7d5;     
374         font-size : 8px;
375         color : #063064;
376         font-weight : normal;
377         margin-left : 2px;
378         padding : 1px 4px 1px 4px;
379         display : inline-block;
380         vertical-align : middle;
381         white-space: nowrap;
382         border-radius : 4px;
383 }
384
385 div.postHeader div.postDate {
386         text-align : right;
387         color : #555;
388         float : right;
389 }
390
391 div.postHeader div {
392         padding-bottom : 3px;
393 }
394
395 #feedUpdateErrors {
396         display : none;
397 }
398
399 #allEntryTags {
400         border-width : 0px 0px 1px 0px;
401         border-style : solid;
402         border-color : #c0c0c0;
403         padding-bottom : 5px;
404         display : none;
405 }
406
407 a.hlFeed {
408         display : block;
409         white-space : nowrap;
410         font-size : 9px;
411         font-style : italic;
412         font-weight : normal;
413         border-radius : 4px;
414         display : inline-block;
415         padding : 1px 2px 1px 2px;
416         margin-bottom : 2px;
417         margin-top : 2px;
418         color : #555;
419 }
420
421 a.hlFeed:hover {
422         color : #4684ff;
423 }
424
425 img.markedPic, img.pubPic {
426         cursor : pointer;
427         vertical-align : middle;
428 }
429
430 div.tagCloudContainer {
431         border : 1px solid #c0c0c0;
432         background-color : #ecf4ff;
433         margin : 5px 0px 5px 0px;
434         padding : 5px;
435         text-align : center;
436 }
437
438 div.errorExplained {
439         border : 1px solid #c0c0c0;
440         background-color : #ecf4ff;
441         margin : 5px 0px 5px 0px;
442         padding : 5px;
443 }
444
445 ul.feedErrorsList {
446         max-height : 300px;
447         overflow : auto;
448         list-style-type : none;
449         border : 1px solid #c0c0c0;
450         background-color : #ecf4ff;
451         margin : 0px 0px 5px 0px;
452         padding : 5px;
453 }
454
455 ul.feedErrorsList em {
456         color : #555;
457 }
458
459 ul.browseFeedList {
460         height : 300px;
461         overflow : auto;
462         border-width : 0px 1px 1px 1px;
463         border-color : #c0c0c0;
464         border-style : solid;
465         margin : 0px 0px 5px 0px;
466         background-color : white;
467         list-style-type : none;
468         padding : 0px;
469
470 }
471
472 ul.browseFeedList li {
473         margin : 0px;
474         padding : 2px 4px 2px 4px;
475 }
476
477 span.subscribers {
478         color : #808080;
479 }
480
481 div.subscribers {
482         color : #808080;
483         font-size : 12px;
484         float : right;
485 }
486
487 div.browserDetails {
488         margin : 5px 5px 5px 5px;
489         padding : 5px;
490 }
491
492 ul.compact {
493         list-style-type : none;
494         margin : 0px;
495         padding : 0px;
496 }
497
498 ul.compact li {
499         margin : 0px;
500         padding : 0px;
501 }
502
503 .noborder {
504         border-width : 0px;
505 }
506
507 #overlay {
508         background : white;
509         left : 0;
510         top : 0;
511         height : 100%;
512         width : 100%;
513         z-index : 100;
514         position : absolute;
515 }
516
517 #overlay_inner {
518         font-weight : bold;
519         margin : 1em;
520 }
521
522 form {
523         margin : 0px;
524         padding : 0px;
525 }
526
527 #main_toolbar_form {
528         margin : 0px;
529         padding : 0px;
530         display : table-cell;
531         white-space : nowrap;
532         width : 100%;
533 }
534
535 div.loadingPrompt {
536         padding : 1em;
537         text-align : center;
538         font-weight : bold;
539 }
540
541 div.whiteBox {
542         margin-left : 1px;
543         text-align : center;
544         padding : 1em;
545 }
546
547 /* html, body#ttrssMain, #main {
548         width: 100%; 
549         height: 100%;
550         padding: 0; 
551         margin: 0;
552 } */
553
554 #toolbar div.actionChooser {
555         display : table-cell;
556         text-align : right;
557         padding-right : 3px;
558 }
559
560 div.autocomplete {
561         position : absolute;
562         width : 250px;
563         background-color : white;
564         border :1px solid #778899;
565         margin : 0px;
566         padding : 0px;
567 }
568
569 div.autocomplete ul {
570         list-style-type : none;
571         margin : 0px;
572         padding : 0px;
573 }
574
575 div.autocomplete ul li.selected { 
576         background-color : #fff7d5;
577 }
578
579 div.autocomplete ul li {
580         list-style-type : none;
581         display : block;
582         margin : 0;
583         padding : 2px;
584         height : 32px;
585         cursor : pointer;
586 }
587
588 .hlTitle {
589         overflow : hidden;
590         white-space : nowrap;
591         max-width : 500px;
592         text-overflow : ellipsis;
593 }
594
595 .hlContentH a, .hlContentH span {
596         color : #00cc00;
597 }
598
599 .hlContentL a, .hlContentL span {
600         color : #909090;
601         text-decoration : line-through;
602 }
603
604 span.titleWrapH, span.titleWrapH a {
605         color : #00cc00;
606 }
607
608 span.titleWrapL, span.titleWrapL a {
609         color : #909090;
610         text-decoration : line-through;
611 }
612
613 img.hlScorePic {
614         vertical-align : middle;
615         width : 16px;
616         height : 16px;
617 }
618
619 div.dlgSec {
620         font-size : 12px;
621         color : #555;
622         font-weight : bold;
623         clear : both;
624         height : 20px;
625 }
626
627 div.dlgSecCont {
628         position : relative;
629         left : 150px;
630         top : -20px;
631         float : left;
632         font-size : 12px;
633         font-weight : normal;
634 }
635
636 div.dlgSecCont hr {
637         height : 0px;
638         line-height : 0px;
639         border : 0px solid transparent;
640         margin : 2px;
641 }
642
643 div.dlgSecCont > * {
644         position : relative;
645         top : -2px;
646 }
647
648 div.dlgButtons {
649         text-align : right;
650         clear : both;
651 }
652
653 span.labelColorIndicator {
654         height : 14px;
655         width : 14px;
656         line-height : 14px;
657         font-size : 9px;
658         display : inline-block;
659         border : 1px solid black;
660         background-color : #fff7d5;     
661         color : #063064;
662         text-align : center;
663         margin-right : 2px;
664 }
665
666 span.labelColorIndicator2 {
667         height : 14px;
668         width : 14px;
669         font-size : 9px;
670         display : inline-block;
671         border : 1px solid black;
672         background-color : #fff7d5;     
673         color : #063064;
674         text-align : center;
675         margin-right : 2px;
676         vertical-align : bottom;
677 }
678
679 div#cmdline {
680         position : absolute;
681         left : 5px;
682         bottom : 5px;
683         font-size : 11px;
684         color : #555;
685         font-weight : bold;
686         background-color : white;
687         border : 1px solid #88b0f0;
688         padding : 3px 5px 3px 5px;
689         z-index : 5;
690 }
691
692 #feed_browser_spinner {
693         vertical-align : middle;
694         height : 18px;
695         width : 18px;
696 }
697
698 div.hlTitle {
699         display : table-cell;
700         cursor : pointer;
701         width : 100%;
702         vertical-align : middle;
703         padding-top : 4px;
704         padding-bottom : 4px;
705 }
706
707 div.hlLeft {
708         display : table-cell;
709         vertical-align : middle;
710         white-space: nowrap;
711 }
712
713 div.hlRight {
714         display : table-cell;
715         white-space: nowrap;
716         text-align : right;
717         vertical-align : middle;
718 }
719
720 div.hlRight img {
721         max-width : 16px;
722         max-height : 16px;
723 }
724
725 span.hlUpdated {
726         color : #555;
727         min-width : 100px;
728         display : table-cell;
729         width : 100%;
730         vertical-align : middle;
731         text-align : right;
732         font-size : 10px;
733 }
734
735 div.hlLeft {
736         padding-left : 8px;
737 }
738
739 div.hlLeft input {
740         margin-left : 4px;
741         margin-right : 4px;
742 }
743
744 div.hlLeft img, div.hlRight img {
745         margin : 0px 4px;
746 }
747
748 div.hlLeft img {
749         width : 16px;
750         height : 16px;
751 }
752
753 div.fatalError {
754         margin-bottom : 10px;
755 }
756
757 div.fatalError button {
758         margin-top : 5px;
759 }
760
761 div.fatalError textarea {
762         width : 100%;
763         height : 100px;
764 }
765
766 #ttrssMain #main {
767         border-width : 0px;
768         margin : 0px;
769         padding : 0px;
770 }
771
772 #header-wrap {
773         border-width : 0px;
774         margin : 0px;
775         padding : 0px;
776 }
777
778 #content-wrap {
779         padding : 0px;
780         border-width : 0px 0px 0px 1px;
781         border-style : solid;
782         border-color : #c0c0c0;
783         margin : 0px;
784 }
785
786 #feeds-holder {
787         padding : 0px;
788         border-color : #c0c0c0;
789         border-left-width : 0px;
790         border-bottom-width : 0px;
791         border-top-width : 0px;
792         overflow : hidden;
793         box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
794         background : #f9fbff;
795 }
796
797 #headlines-wrap-inner {
798         padding : 0px;
799         margin : 0px;
800         border-width : 0px;
801 }
802
803 #headlines-frame {
804         padding : 0px;
805         border-color : #c0c0c0;
806         border-style : solid;
807         border-width : 0px;
808         margin-top : 0px;
809         box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
810 }
811
812 #headlines-toolbar_splitter, #toolbar_splitter {
813         display : none;
814 }
815
816 #toolbar {
817         padding : 0px;
818         margin : 0px;
819         border-width : 0px;
820         white-space: nowrap;
821         font-size : 12px;
822         box-shadow : 0px 0px 2px rgba(0,0,0,0.1);
823 }
824
825 #header {
826         border-width : 0px;
827         text-align : right;
828         color : #555;
829         padding : 5px 5px 0px 0px;
830         margin : 0px;
831         position : absolute;
832         right : 0px;
833         top : 0px;
834         z-index : 5;
835 }
836
837 #footer {
838         text-align : center;
839         color : #555;
840         padding : 4px 4px 8px 4px;
841         border-width : 0px;
842 }
843
844 #content-insert {
845         padding : 0px;
846         border-color : #c0c0c0;
847         border-bottom-width : 0px;
848         border-right-width : 0px;
849         border-left-width : 0px;
850         line-height: 20px;
851         overflow : auto;
852 }
853
854 .dijitTreeLabel.Unread {
855         font-weight : bold;
856 }
857
858 .dijitTreeLabel {
859         outline : 0;
860 }
861
862 .feedParam {
863         color : #555;
864         float : right;
865         margin-right : 1em;
866 }
867
868 .labelParam {
869         float : right;
870         margin-right : 1em;
871 }
872
873 .dijitTreeLabel.Disabled, .labelParam.Disabled {
874         color : #555;
875 }
876
877 .dijitTreeRow.Error {
878         color : red;
879 }
880
881 .dijitTreeRow.Hidden {
882         display : none;
883 }
884
885 img.feedIcon, img.tinyFeedIcon {
886         width : 16px;
887         height : 16px;
888         vertical-align : middle;
889         display : inline-block;
890 }
891
892 .dijitToolbar {
893         text-shadow : 1px 1px 2px #fff;
894 }
895
896 .dijitAccordionTitleFocus {
897         text-shadow : 1px 1px 2px #fff;
898 }
899
900 .dijitDialog .dijitToolbar {
901         border : 1px solid #c0c0c0;
902 }
903
904 .dijitDialog h2 {
905         margin-top : 0px;
906         margin-bottom : 4px;
907         border-width : 0px;
908 }
909
910 .player {
911         display : inline-block;
912         color : #555;
913         font-size : 11px;
914         font-family : sans-serif;
915         border : 1px solid #555;
916         padding : 0px 4px 0px 4px;
917         margin : 0px 2px 0px 2px;
918         width : 50px;
919         text-align : center;
920         background : white;
921 }
922
923 .player.playing {
924         color : #00c000;
925         border-color : #00c000;
926 }
927
928 .player:hover {
929         background : #f0f0f0;
930         cursor : pointer;
931 }
932
933 #headlines-spacer {
934         height : 100%;
935         margin-left : 1px;
936         text-align : center;
937         padding : 1em;
938         color : #555;
939 }
940
941 ul#filterDlg_Matches, ul#filterDlg_Actions {
942         max-height : 100px;
943         overflow : auto;
944         list-style-type : none;
945         border-style : solid;
946         border-color : #c0c0c0;
947         border-width : 0px 1px 1px 1px;
948         background-color : #ecf4ff;
949         margin : 0px 0px 5px 0px;
950         padding : 0px;
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 }
971
972 ul.helpKbList span.hksequence {
973         width : 6em;
974         margin-left : 20px;
975         color : #88b0f0;
976         font-weight : bold;
977         display : inline-block;
978 }
979
980 ul.helpKbList h2 {
981         margin-top : 0px;
982 }
983
984 .dijitTreeNode .loadingNode {
985         margin-left : 3px;
986         height : 9px;
987 }
988
989 span.collapseBtn {
990         cursor : pointer;
991 }
992
993 div.postContent p {
994         max-width : 650px;
995 }
996
997 div.postContent iframe {
998         min-width : 50%;
999 }
1000
1001 div.postHeader span.author {
1002         color : #555;
1003         font-size : 11px;
1004         font-weight : normal;
1005 }
1006
1007 body#ttrssZoom {
1008         margin-left : auto;
1009         margin-right : auto;
1010         padding : 20px;
1011         max-width : 800px;
1012         background : #f9fbff;
1013 }
1014
1015 body#ttrssZoom div.postContent p {
1016         max-width : 650px;
1017 }
1018
1019 body#ttrssZoom div.postHeader {
1020         margin : 10px;
1021         border : 1px solid #ccc;
1022         box-shadow : none;
1023         border-radius : 4px;
1024 }
1025
1026 body#ttrssZoom div.postReply {
1027         border : 1px solid #ccc;
1028         border-radius : 4px;
1029         box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
1030         background : white;
1031 }
1032
1033 body#ttrssZoom div.postContent {
1034
1035 }
1036
1037 body#ttrssZoom div.footer {
1038         margin-top : 1em;
1039         text-align : center;
1040 }
1041
1042 body#ttrssZoom div.postContent img {
1043         max-width : 650px;
1044         height : auto;
1045
1046
1047 select.attachments {
1048         display : block;
1049         margin-top : 10px;
1050         max-width : 120px;
1051 }
1052
1053 div.hl.active {
1054         border-color : #88b0f0;
1055 }
1056
1057 #selected_prompt {
1058         margin-right : 25px;
1059 }
1060
1061 #feedTree .dijitTreeRow {
1062         padding : 2px 0px 2px;
1063         border-width : 1px;
1064         border-color : transparent;
1065         color : #333;
1066 }
1067
1068 #feedTree .dijitTreeNode {
1069         padding : 0px;
1070         border-width : 0px;
1071 }
1072
1073 #feedTree { 
1074         height : 100%;
1075         overflow-x : hidden;
1076         font-family : "Segoe UI", Tahoma, sans-serif;
1077 }
1078
1079 #feedTree .counterNode.aux {
1080         background : #f0f0f0;
1081         color : #999;
1082         border-color : #f0f0f0;
1083 }
1084
1085 #feedTree .counterNode {
1086         font-weight : bold;
1087         display : inline-block;
1088         font-size : 9px;
1089         text-align : center;
1090         border : 1px solid #88b0f0;
1091         color : white;
1092         background : #88b0f0;
1093         border-radius : 4px;
1094         vertical-align : middle;
1095         float : right;
1096         margin-right : 5px;
1097         position : relative;
1098         top : 2px;
1099         min-width : 23px;
1100 }
1101
1102 #feedTree .dijitTreeRow {
1103         max-width: 100%;
1104         overflow: hidden;
1105         text-overflow: ellipsis;
1106 }
1107
1108 body#ttrssPrefs hr {
1109         border-color : #ecf4ff;
1110         max-width : 100%;
1111 }
1112
1113 .dijitMenuItemLabel {
1114         font-size : 13px;
1115 }
1116
1117 .dijitTreeRowSelected .dijitTreeLabel {
1118         text-shadow : 1px 1px 2px #fff;
1119 }
1120