]> git.wh0rd.org - tt-rss.git/blob - css/tt-rss.css
add experimental counterNode text shadow
[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-right : 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 .hlContentH a, .hlContentH span {
610 color : #00cc00;
611 }
612
613 .hlContentL a, .hlContentL span {
614 color : #909090;
615 text-decoration : line-through;
616 }
617
618 span.titleWrapH, span.titleWrapH a {
619 color : #00cc00;
620 }
621
622 span.titleWrapL, span.titleWrapL a {
623 color : #909090;
624 text-decoration : line-through;
625 }
626
627 img.hlScorePic {
628 vertical-align : middle;
629 width : 16px;
630 height : 16px;
631 }
632
633 div.dlgSec {
634 font-size : 12px;
635 color : #555;
636 font-weight : bold;
637 clear : both;
638 height : 20px;
639 }
640
641 div.dlgSecCont {
642 position : relative;
643 left : 150px;
644 top : -20px;
645 float : left;
646 font-size : 12px;
647 font-weight : normal;
648 }
649
650 div.dlgSecCont hr {
651 height : 0px;
652 line-height : 0px;
653 border : 0px solid transparent;
654 margin : 2px;
655 }
656
657 div.dlgSecCont > * {
658 position : relative;
659 top : -2px;
660 }
661
662 div.dlgButtons {
663 text-align : right;
664 clear : both;
665 }
666
667 span.labelColorIndicator {
668 height : 14px;
669 width : 14px;
670 line-height : 14px;
671 font-size : 9px;
672 display : inline-block;
673 border : 1px solid black;
674 background-color : #fff7d5;
675 color : #063064;
676 text-align : center;
677 margin-right : 2px;
678 }
679
680 span.labelColorIndicator2 {
681 height : 14px;
682 width : 14px;
683 font-size : 9px;
684 display : inline-block;
685 border : 1px solid black;
686 background-color : #fff7d5;
687 color : #063064;
688 text-align : center;
689 margin-right : 2px;
690 vertical-align : bottom;
691 }
692
693 div#cmdline {
694 position : absolute;
695 left : 5px;
696 bottom : 5px;
697 font-size : 11px;
698 color : #555;
699 font-weight : bold;
700 background-color : white;
701 border : 1px solid #88b0f0;
702 padding : 3px 5px 3px 5px;
703 z-index : 5;
704 }
705
706 #feed_browser_spinner {
707 vertical-align : middle;
708 height : 18px;
709 width : 18px;
710 }
711
712 div.hlTitle {
713 display : table-cell;
714 cursor : pointer;
715 width : 100%;
716 vertical-align : middle;
717 padding-top : 4px;
718 padding-bottom : 4px;
719 }
720
721 div.hlLeft {
722 display : table-cell;
723 vertical-align : middle;
724 white-space: nowrap;
725 }
726
727 div.hlRight {
728 display : table-cell;
729 white-space: nowrap;
730 text-align : right;
731 vertical-align : middle;
732 }
733
734 div.hlRight img {
735 max-width : 16px;
736 max-height : 16px;
737 }
738
739 span.hlUpdated {
740 color : #555;
741 min-width : 100px;
742 display : table-cell;
743 width : 100%;
744 vertical-align : middle;
745 text-align : right;
746 font-size : 10px;
747 }
748
749 div.hlLeft {
750 padding-left : 8px;
751 }
752
753 div.hlLeft input {
754 margin-left : 4px;
755 margin-right : 4px;
756 }
757
758 div.hlLeft img, div.hlRight img {
759 margin : 0px 4px;
760 }
761
762 div.hlLeft img {
763 width : 16px;
764 height : 16px;
765 }
766
767 div.fatalError {
768 margin-bottom : 10px;
769 }
770
771 div.fatalError button {
772 margin-top : 5px;
773 }
774
775 div.fatalError textarea {
776 width : 100%;
777 height : 100px;
778 }
779
780 #ttrssMain #main {
781 border-width : 0px;
782 margin : 0px;
783 padding : 0px;
784 }
785
786 #header-wrap {
787 border-width : 0px;
788 margin : 0px;
789 padding : 0px;
790 }
791
792 #content-wrap {
793 padding : 0px;
794 border-width : 0px 0px 0px 1px;
795 border-style : solid;
796 border-color : #c0c0c0;
797 margin : 0px;
798 }
799
800 #feeds-holder {
801 padding : 0px;
802 border-color : #c0c0c0;
803 border-left-width : 0px;
804 border-bottom-width : 0px;
805 border-top-width : 0px;
806 overflow : hidden;
807 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
808 background : #f9fbff;
809 }
810
811 #headlines-wrap-inner {
812 padding : 0px;
813 margin : 0px;
814 border-width : 0px;
815 }
816
817 #headlines-frame {
818 padding : 0px;
819 border-color : #c0c0c0;
820 border-style : solid;
821 border-width : 0px;
822 margin-top : 0px;
823 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
824 }
825
826 #headlines-toolbar_splitter, #toolbar_splitter {
827 display : none;
828 }
829
830 #toolbar {
831 padding : 0px;
832 margin : 0px;
833 border-width : 0px;
834 white-space: nowrap;
835 font-size : 12px;
836 box-shadow : 0px 0px 2px rgba(0,0,0,0.1);
837 }
838
839 #header {
840 border-width : 0px;
841 text-align : right;
842 color : #555;
843 padding : 5px 5px 0px 0px;
844 margin : 0px;
845 position : absolute;
846 right : 0px;
847 top : 0px;
848 z-index : 5;
849 }
850
851 #footer {
852 text-align : center;
853 color : #555;
854 padding : 4px 4px 8px 4px;
855 border-width : 0px;
856 }
857
858 #content-insert {
859 padding : 0px;
860 border-color : #c0c0c0;
861 border-bottom-width : 0px;
862 border-right-width : 0px;
863 border-left-width : 0px;
864 line-height: 20px;
865 overflow : auto;
866 }
867
868 .dijitTreeLabel.Unread {
869 font-weight : bold;
870 }
871
872 .dijitTreeLabel {
873 outline : 0;
874 }
875
876 .feedParam {
877 color : #555;
878 float : right;
879 margin-right : 1em;
880 }
881
882 .labelParam {
883 float : right;
884 margin-right : 1em;
885 }
886
887 .dijitTreeLabel.Disabled, .labelParam.Disabled {
888 color : #555;
889 }
890
891 .dijitTreeRow.Error {
892 color : red;
893 }
894
895 .dijitTreeRow.Hidden {
896 display : none;
897 }
898
899 img.feedIcon, img.tinyFeedIcon {
900 width : 16px;
901 height : 16px;
902 vertical-align : middle;
903 display : inline-block;
904 }
905
906 .dijitToolbar {
907 text-shadow : 1px 1px 2px #fff;
908 }
909
910 .dijitAccordionTitleFocus {
911 text-shadow : 1px 1px 2px #fff;
912 }
913
914 .dijitDialog .dijitToolbar {
915 border : 1px solid #c0c0c0;
916 }
917
918 .dijitDialog h2 {
919 margin-top : 0px;
920 margin-bottom : 4px;
921 border-width : 0px;
922 }
923
924 .player {
925 display : inline-block;
926 color : #555;
927 font-size : 11px;
928 font-family : sans-serif;
929 border : 1px solid #555;
930 padding : 0px 4px 0px 4px;
931 margin : 0px 2px 0px 2px;
932 width : 50px;
933 text-align : center;
934 background : white;
935 }
936
937 .player.playing {
938 color : #00c000;
939 border-color : #00c000;
940 }
941
942 .player:hover {
943 background : #f0f0f0;
944 cursor : pointer;
945 }
946
947 #headlines-spacer {
948 height : 100%;
949 margin-left : 1px;
950 text-align : center;
951 padding : 1em;
952 color : #555;
953 }
954
955 ul#filterDlg_Matches, ul#filterDlg_Actions {
956 max-height : 100px;
957 overflow : auto;
958 list-style-type : none;
959 border-style : solid;
960 border-color : #c0c0c0;
961 border-width : 0px 1px 1px 1px;
962 background-color : #ecf4ff;
963 margin : 0px 0px 5px 0px;
964 padding : 0px;
965 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
966 }
967
968 ul#filterDlg_Matches li, ul#filterDlg_Actions li {
969 cursor : pointer;
970 padding : 0px 0px 0px 5px;
971 }
972
973 ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
974 margin-right : 5px;
975 }
976
977 ul.helpKbList {
978 max-height : 300px;
979 overflow : auto;
980 list-style-type : none;
981 border : 1px solid #c0c0c0;
982 background-color : #ecf4ff;
983 margin : 0px 0px 5px 0px;
984 padding : 5px;
985 border-radius : 4px;
986 box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1);
987 }
988
989 ul.helpKbList span.hksequence {
990 width : 6em;
991 margin-left : 20px;
992 color : #88b0f0;
993 font-weight : bold;
994 display : inline-block;
995 }
996
997 ul.helpKbList h2 {
998 margin-top : 0px;
999 }
1000
1001 .dijitTreeNode .loadingNode {
1002 margin-left : 3px;
1003 height : 9px;
1004 }
1005
1006 span.collapseBtn {
1007 cursor : pointer;
1008 }
1009
1010 div.postContent p {
1011 max-width : 650px;
1012 }
1013
1014 div.postContent iframe {
1015 min-width : 50%;
1016 }
1017
1018 div.postHeader span.author {
1019 color : #555;
1020 font-size : 11px;
1021 font-weight : normal;
1022 }
1023
1024 body#ttrssZoom {
1025 margin-left : auto;
1026 margin-right : auto;
1027 padding : 20px;
1028 max-width : 800px;
1029 background : #f9fbff;
1030 }
1031
1032 body#ttrssZoom div.postContent p {
1033 max-width : 650px;
1034 }
1035
1036 body#ttrssZoom div.postHeader {
1037 margin : 10px;
1038 border : 1px solid #ccc;
1039 box-shadow : none;
1040 border-radius : 4px;
1041 }
1042
1043 body#ttrssZoom div.postReply {
1044 border : 1px solid #ccc;
1045 border-radius : 4px;
1046 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1);
1047 background : white;
1048 }
1049
1050 body#ttrssZoom div.postContent {
1051
1052 }
1053
1054 body#ttrssZoom div.footer {
1055 margin-top : 1em;
1056 text-align : center;
1057 }
1058
1059 body#ttrssZoom div.postContent img {
1060 max-width : 650px;
1061 height : auto;
1062 }
1063
1064 select.attachments {
1065 display : block;
1066 margin-top : 10px;
1067 max-width : 120px;
1068 }
1069
1070 div.hl.active {
1071 border-color : #88b0f0;
1072 }
1073
1074 #selected_prompt {
1075 margin-right : 25px;
1076 }
1077
1078 body#ttrssMain #feedTree .dijitTreeRow {
1079 padding : 2px 0px 2px;
1080 border-width : 1px;
1081 border-color : transparent;
1082 color : #333;
1083 }
1084
1085 .dijitFolderClosed,
1086 .dijitFolderOpened {
1087 display : none;
1088 }
1089
1090 .dijitTreeNode .dijitCheckBox {
1091 margin-left : 4px;
1092 }
1093
1094 body#ttrssMain #feedTree .dijitTreeIsRoot > .dijitTreeRow > .dijitTreeExpando {
1095 margin-left : 5px;
1096 }
1097
1098 body#ttrssMain #feedTree .dijitTreeNode {
1099 padding : 0px;
1100 border-width : 0px;
1101 }
1102
1103 body#ttrssMain #feedTree {
1104 height : 100%;
1105 overflow-x : hidden;
1106 font-family : "Segoe UI", Tahoma, sans-serif;
1107 }
1108
1109 #feedTree .counterNode.aux {
1110 background : #f0f0f0;
1111 color : #999;
1112 border-color : #f0f0f0;
1113 text-shadow : none;
1114 }
1115
1116 #feedTree .counterNode {
1117 font-weight : bold;
1118 display : inline-block;
1119 font-size : 9px;
1120 text-align : center;
1121 border : 1px solid #88b0f0;
1122 color : white;
1123 background : #88b0f0;
1124 border-radius : 4px;
1125 vertical-align : middle;
1126 float : right;
1127 margin : 5px 5px 5px 0px;
1128 min-width : 23px;
1129 text-shadow : 1px 1px rgba(0,0,0,0.2);
1130 }
1131
1132 #feedTree .dijitTreeRow {
1133 max-width: 100%;
1134 overflow: hidden;
1135 text-overflow: ellipsis;
1136 }
1137
1138 body#ttrssPrefs hr {
1139 border-color : #ecf4ff;
1140 max-width : 100%;
1141 }
1142
1143 .dijitMenuItemLabel {
1144 font-size : 13px;
1145 }
1146
1147 .dijitTreeRowSelected .dijitTreeLabel {
1148 text-shadow : 1px 1px 2px #fff;
1149 }
1150