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