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