]> git.wh0rd.org - tt-rss.git/blob - css/tt-rss.css
minor style tweaks for whiteBox and headlines-spacer
[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 }
549
550 div.autocomplete {
551 position : absolute;
552 width : 250px;
553 background-color : white;
554 border :1px solid #778899;
555 margin : 0px;
556 padding : 0px;
557 }
558
559 div.autocomplete ul {
560 list-style-type : none;
561 margin : 0px;
562 padding : 0px;
563 }
564
565 div.autocomplete ul li.selected {
566 background-color : #fff7d5;
567 }
568
569 div.autocomplete ul li {
570 list-style-type : none;
571 display : block;
572 margin : 0;
573 padding : 2px;
574 height : 32px;
575 cursor : pointer;
576 }
577
578 .hl .hlTitle {
579 overflow : hidden;
580 white-space : nowrap;
581 max-width : 500px;
582 text-overflow : ellipsis;
583 padding-left : 6px;
584 padding-right : 6px;
585 }
586
587 div#headlines-frame.wide .hlTitle {
588 max-width : auto;
589 overflow : visible;
590 white-space : normal;
591 }
592
593 div#headlines-frame.wide .hl .hlFeed {
594 display : none;
595 }
596
597 .hl a.title.high, span.hlContent.high .contentPreview {
598 color : #00aa00;
599 }
600 .hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview {
601 color : #00dd00;
602 }
603
604 .hl a.title.low, span.hlContent.low .contentPreview,
605 .hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview {
606 color : #909090;
607 text-decoration : line-through;
608 }
609
610 img.hlScorePic {
611 vertical-align : middle;
612 width : 16px;
613 height : 16px;
614 }
615
616 div.dlgSec {
617 font-size : 12px;
618 color : #555;
619 font-weight : bold;
620 clear : both;
621 height : 20px;
622 }
623
624 div.dlgSecCont {
625 position : relative;
626 left : 150px;
627 top : -20px;
628 float : left;
629 font-size : 12px;
630 font-weight : normal;
631 }
632
633 div.dlgSecCont hr {
634 height : 0px;
635 line-height : 0px;
636 border : 0px solid transparent;
637 margin : 2px;
638 }
639
640 div.dlgSecCont > * {
641 position : relative;
642 top : -2px;
643 }
644
645 div.dlgButtons {
646 text-align : right;
647 clear : both;
648 }
649
650 span.labelColorIndicator {
651 height : 16px;
652 width : 16px;
653 border-radius : 4px;
654 line-height : 14px;
655 vertical-align : middle;
656 font-size : 9px;
657 display : inline-block;
658 border : 1px solid #ccc;
659 background-color : #fff7d5;
660 color : #063064;
661 text-align : center;
662 }
663
664 div#cmdline {
665 position : absolute;
666 left : 5px;
667 bottom : 5px;
668 font-size : 11px;
669 color : #555;
670 font-weight : bold;
671 background-color : white;
672 border : 1px solid #88b0f0;
673 padding : 3px 5px 3px 5px;
674 z-index : 5;
675 }
676
677 #feed_browser_spinner {
678 vertical-align : middle;
679 height : 18px;
680 width : 18px;
681 }
682
683 div.hlTitle {
684 display : table-cell;
685 cursor : pointer;
686 width : 100%;
687 vertical-align : middle;
688 padding-top : 4px;
689 padding-bottom : 4px;
690 }
691
692 div.hlLeft {
693 display : table-cell;
694 vertical-align : middle;
695 white-space: nowrap;
696 }
697
698 div.hlRight {
699 display : table-cell;
700 white-space: nowrap;
701 text-align : right;
702 vertical-align : middle;
703 }
704
705 div.hlRight img {
706 max-width : 16px;
707 max-height : 16px;
708 }
709
710 .hl span.hlFeed {
711 display : table-cell;
712 vertical-align : middle;
713 text-align : right;
714 }
715
716 .hl span.hlFeed a {
717 border-radius : 4px;
718 display : inline-block;
719 padding : 1px 4px 1px 4px;
720 font-size : 11px;
721 font-style : italic;
722 font-weight : normal;
723 color : #555;
724 white-space : nowrap;
725 }
726
727 .hl span.hlFeed a:hover {
728 color : #4684ff;
729 }
730
731 .hl span.hlUpdated {
732 color : #555;
733 display : table-cell;
734 vertical-align : middle;
735 text-align : right;
736 font-size : 11px;
737 white-space : nowrap;
738 padding-left : 10px;
739 }
740
741 span.hlUpdated div {
742 display : inline-block;
743 }
744
745 div.hlLeft {
746 padding-left : 8px;
747 }
748
749 div.hlLeft input {
750 margin-left : 4px;
751 margin-right : 4px;
752 }
753
754 div.hlLeft img, div.hlRight img {
755 margin : 0px 4px;
756 }
757
758 div.hlLeft img {
759 width : 16px;
760 height : 16px;
761 }
762
763 div.fatalError {
764 margin-bottom : 10px;
765 }
766
767 div.fatalError button {
768 margin-top : 5px;
769 }
770
771 div.fatalError textarea {
772 width : 100%;
773 height : 100px;
774 }
775
776 #ttrssMain #main {
777 border-width : 0px;
778 margin : 0px;
779 padding : 0px;
780 }
781
782 #header-wrap {
783 border-width : 0px;
784 margin : 0px;
785 padding : 0px;
786 }
787
788 #content-wrap {
789 padding : 0px;
790 border-width : 0px;
791 margin : 0px;
792 }
793
794 #feeds-holder {
795 padding : 0px;
796 border-width : 0px 1px 0px 0px;
797 border-style : solid;
798 border-color : #ddd;
799 overflow : hidden;
800 background : #f5f5f5;
801 box-shadow : inset -1px 0px 2px -1px rgba(0,0,0,0.1);
802 -webkit-overflow-scrolling : touch;
803 }
804
805 #headlines-wrap-inner {
806 padding : 0px;
807 margin : 0px;
808 border-width : 0px;
809 }
810
811 #headlines-frame {
812 padding : 0px;
813 border-width : 0px;
814 border-color : #ddd;
815 margin-top : 0px;
816 -webkit-overflow-scrolling : touch;
817 }
818
819 #headlines-toolbar_splitter, #toolbar_splitter {
820 display : none;
821 }
822
823 #toolbar {
824 padding : 0px;
825 margin : 0px;
826 border-width : 0px;
827 white-space: nowrap;
828 font-size : 12px;
829 }
830
831 #main-toolbar {
832 background : white;
833 border-width : 0px 0px 1px 0px;
834 border-color : #ddd;
835 border-style : solid;
836 padding-left : 4px;
837 height : 26px;
838
839 }
840
841 #header {
842 border-width : 0px;
843 text-align : right;
844 color : #555;
845 padding : 5px 5px 0px 0px;
846 margin : 0px;
847 position : absolute;
848 right : 0px;
849 top : 0px;
850 z-index : 5;
851 }
852
853 #footer {
854 text-align : center;
855 color : #555;
856 padding : 4px 4px 8px 4px;
857 border-width : 0px;
858 }
859
860 #content-insert {
861 padding : 0px;
862 border-color : #ddd;
863 border-width : 0px;
864 line-height: 1.5;
865 font-size : 15px;
866 overflow : auto;
867 -webkit-overflow-scrolling : touch;
868 }
869
870 #feedTree .dijitTreeRow .dijitTreeLabel.Unread {
871 font-weight : bold;
872 }
873
874 #feedTree .dijitTreeRow.Error .dijitTreeLabel {
875 color : red;
876 }
877
878 img.feedIcon, img.tinyFeedIcon {
879 width : 16px;
880 height : 16px;
881 line-height : 16px;
882 vertical-align : middle;
883 display : inline-block;
884 }
885
886 .player {
887 display : inline-block;
888 color : #555;
889 font-size : 11px;
890 font-family : sans-serif;
891 border : 1px solid #555;
892 padding : 0px 4px 0px 4px;
893 margin : 0px 2px 0px 2px;
894 width : 50px;
895 text-align : center;
896 background : white;
897 }
898
899 .player.playing {
900 color : #00c000;
901 border-color : #00c000;
902 }
903
904 .player:hover {
905 background : #f0f0f0;
906 cursor : pointer;
907 }
908
909 #headlines-spacer {
910 height : 100%;
911 margin-left : 1px;
912 text-align : center;
913 color : #555;
914 font-size : 11px;
915 font-style : italic;
916 }
917
918 #headlines-spacer a {
919 color : #555;
920 }
921
922 ul#filterDlg_Matches, ul#filterDlg_Actions {
923 max-height : 100px;
924 overflow : auto;
925 list-style-type : none;
926 border-style : solid;
927 border-color : #ddd;
928 border-width : 0px 1px 1px 1px;
929 background-color : white;
930 margin : 0px 0px 5px 0px;
931 padding : 0px;
932 }
933
934 ul#filterDlg_Matches li, ul#filterDlg_Actions li {
935 cursor : pointer;
936 padding : 0px 0px 0px 5px;
937 }
938
939 ul.helpKbList {
940 max-height : 300px;
941 overflow : auto;
942 list-style-type : none;
943 border : 1px solid #ddd;
944 background-color : #f5f5f5;
945 margin : 0px 0px 5px 0px;
946 padding : 5px;
947 }
948
949 ul.helpKbList span.hksequence {
950 width : 6em;
951 margin-left : 20px;
952 color : #88b0f0;
953 font-weight : bold;
954 display : inline-block;
955 }
956
957 ul.helpKbList h2 {
958 margin-top : 0px;
959 }
960
961 span.collapseBtn {
962 cursor : pointer;
963 }
964
965 div.postContent h1 {
966 font-size : 16px;
967 }
968
969 div.postContent h2,
970 div.postContent h3,
971 div.postContent h4 {
972 font-size : 15px;
973 }
974
975 div.postContent p {
976 max-width : 650px;
977 -webkit-hyphens: auto;
978 -moz-hyphens: auto;
979 hyphens: auto;
980 }
981
982 div.postContent iframe {
983 min-width : 50%;
984 }
985
986 div.postHeader span.author {
987 color : #555;
988 font-size : 11px;
989 font-weight : normal;
990 }
991
992 select.attachments {
993 display : block;
994 margin-top : 10px;
995 max-width : 120px;
996 }
997
998 #selected_prompt {
999 margin-right : 25px;
1000 }
1001
1002 #feedTree img.feedIcon {
1003 position : relative;
1004 top : -2px;
1005 }
1006
1007 body#ttrssMain #feedTree .dijitTreeRow {
1008 padding : 2px 0px 2px;
1009 height : 22px;
1010 border-width : 1px;
1011 color : #333;
1012 }
1013
1014 ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
1015 margin-right : 5px;
1016 }
1017
1018 body#ttrssMain #feedTree {
1019 height : 100%;
1020 overflow-x : hidden;
1021 text-rendering: optimizelegibility;
1022 font-family : "Segoe UI Web", "Segoe UI", Ubuntu, "DejaVu Sans", "Helvetica Neue",
1023 Helvetica, Arial, sans-serif;
1024 }
1025
1026 body#ttrssMain #feedTree .counterNode.aux {
1027 background : #f0f0f0;
1028 color : #999;
1029 border-color : #f0f0f0;
1030 }
1031
1032 body#ttrssMain #feedTree .counterNode {
1033 font-weight : bold;
1034 display : inline-block;
1035 font-size : 9px;
1036 text-align : center;
1037 border : 1px solid #88b0f0;
1038 color : white;
1039 background : #88b0f0;
1040 border-radius : 4px;
1041 vertical-align : middle;
1042 float : right;
1043 position : relative;
1044 line-height : 14px;
1045 margin-right : 8px;
1046 margin-top : 3px;
1047 min-width : 23px;
1048 height : 14px;
1049 }
1050
1051 #feedTree img[src*='indicator_white.gif'] {
1052 position : relative;
1053 top : -2px;
1054 }
1055
1056 span.highlight {
1057 background-color : #ffff00;
1058 color : #cc90cc;
1059 }
1060
1061 div.enclosure_title {
1062
1063 }
1064
1065 body#ttrssMain #headlines-frame .dijitCheckBox {
1066 border-width : 0px;
1067 opacity : 0.5;
1068 }
1069
1070 body#ttrssMain #headlines-frame .dijitCheckBoxHover,
1071 body#ttrssMain #headlines-frame .dijitCheckBoxChecked {
1072 opacity : 1;
1073 }
1074
1075 body#ttrssMain #feedTree .dijitTreeRow img.dijitTreeExpandoLeaf {
1076 width : 16px;
1077 height : 16px;
1078 vertical-align : middle;
1079 position : relative;
1080 }
1081
1082 :focus {
1083 outline: none;
1084 }