]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
implement a special dialog to show feeds without recent updates (closes #264)
[tt-rss.git] / tt-rss.css
1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin {
2 background : white;
3 color : black;
4 margin : 0px;
5 padding : 0px;
6 font-family : "Lucida Grande", Arial, sans-serif;
7 font-size : 12px;
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 a {
25 color : #4684ff;
26 }
27
28 div.postReply a:hover {
29 color : black;
30 }
31
32 div.postReply div.postHeader {
33 border-width : 0px 0px 1px 0px;
34 border-style : solid;
35 border-color : #88b0f0;
36 background-color : white;
37 background : url("images/toolbar.png");
38 background-position : bottom left;
39 background-repeat : repeat-x;
40 padding : 5px;
41 color : #909090;
42 }
43
44 div.postReply div.postContent {
45 padding : 10px;
46 font-size : 12px;
47 }
48
49 div.postReply div.postContent img {
50 border-width : 0px;
51 max-width : 98%;
52 }
53
54 div.postReply div.postIcon {
55 float : right;
56 border : 0px;
57 margin : 5px;
58 }
59
60 div.postReply div.postIcon img {
61 max-width : 120px;
62 display : inline;
63 }
64
65 div.postReply div.postEnclosures {
66 margin-top : 1em;
67 color : gray;
68 }
69
70 div.postReply img.tagsPic {
71 width : 16px;
72 height : 16px;
73 margin-left : 4px;
74 vertical-align : middle;
75 }
76
77 div.articleNote {
78 background-color : #fff7d5;
79 border-width : 1px;
80 padding : 5px;
81 border-style : dashed;
82 border-color : #e7d796;
83 font-size : 11px;
84 margin-left : 5px;
85 margin-top : 5px;
86 float : right;
87 color : #9a8c59;
88 max-width : 150px;
89 text-align : justify;
90 }
91
92 div.postReply span.author {
93 font-size : 12px;
94 }
95
96 h1 {
97 font-size : 18px;
98 }
99
100 h2 {
101 font-size : 16px;
102 font-weight : bold;
103 border-width : 0px 0px 1px 0px;
104 border-style : solid;
105 border-color : #ecf4ff;
106 }
107
108 h3 {
109 font-size : 12px;
110 font-weight : bold;
111 border-width : 0px 0px 1px 0px;
112 border-style : solid;
113 border-color : #ecf4ff;
114 }
115
116 hr {
117 border-width : 0px 0px 1px 0px;
118 border-style : dashed;
119 border-color : #e0e0e0;
120 }
121
122 a {
123 color : black;
124 text-decoration : none;
125 }
126
127 a:hover {
128 color : #4684ff;
129 }
130
131 #piggie {
132 z-index : 999;
133 position : absolute;
134 }
135
136 textarea.iedit {
137 width : 100%;
138 }
139
140 input.iedit {
141 width : 100%;
142 padding-left : 2px;
143 }
144
145 select.iedit {
146 width : 100%;
147 }
148
149 input.editbox {
150 width : 200px;
151 padding-left : 2px;
152 }
153
154 #notify {
155 border-width : 0px 1px 1px 1px;
156 border-style : solid;
157 top : 0px;
158 right : 35%;
159 min-width : 30%;
160 position : absolute;
161 display : none;
162 float : right;
163 font-size : 12px;
164 z-index : 99;
165 padding : 5px 5px 5px 5px;
166 }
167
168 #notify img {
169 vertical-align : middle;
170 }
171
172 .notifyProgress {
173 border-color : #d7c47a;
174 background-color : #fff7d5;
175 color : black;
176 }
177
178 .notifyInfo {
179 border-color : #7AD78E;
180 background-color : #D5FFDB;
181 color : black;
182 }
183
184 .notify {
185 border-color : #d7c47a;
186 background-color : #fff7d5;
187 color : black;
188 }
189
190 .notifyError {
191 background-color : #ffcccc;
192 border-color : #ff0000;
193 color : black;
194 }
195
196 .notifyError span:hover {
197 color : red;
198 cursor : pointer;
199 }
200
201 .blankborder, .blankborder td {
202 border-style : solid;
203 border-color : transparent;
204 border-width : 0px 0px 1px 0px;
205 }
206
207 .Selected, .Selected td {
208 background-color : #fff7d5;
209 }
210
211 .even.Unread.Selected, .even.Unread.Selected td {
212 background-color : #fff7d5;
213 font-weight : bold;
214 border-width : 0px 0px 1px 0px;
215 border-style : solid;
216 border-color : #e7d796;
217 }
218
219 .odd.Unread.Selected, .odd.Unread.Selected td {
220 background-color : #fff7d5;
221 font-weight : bold;
222 border-width : 0px 0px 1px 0px;
223 border-style : solid;
224 border-color : #e7d796;
225 }
226
227 .even.Selected, .even.Selected td {
228 background-color : #fff7d5;
229 border-width : 0px 0px 1px 0px;
230 border-style : solid;
231 border-color : #e7d796;
232 border-collapse : collapse;
233 }
234
235 .odd.Selected, .odd.Selected td {
236 background-color : #fff7d5;
237 border-width : 0px 0px 1px 0px;
238 border-style : solid;
239 border-color : #e7d796;
240 border-collapse : collapse;
241 }
242
243 .even.Grayed, .even.Grayed td {
244 background-color : #f0f0f0;
245 color : #909090;
246 border-width : 0px 0px 1px 0px;
247 border-style : solid;
248 border-color : #c0c0c0;
249 border-collapse : collapse;
250 }
251
252 .odd.Grayed {
253 color : #909090;
254 }
255
256 .even, .even td {
257 border-width : 0px 0px 1px 0px;
258 border-style : solid;
259 border-color : #c0c0c0;
260 background-color : #f0f0f0;
261 border-collapse : collapse;
262 }
263
264 .odd, .odd td {
265 border-width : 0px 0px 1px 0px;
266 border-style : solid;
267 border-color : #c0c0c0;
268 border-collapse : collapse;
269 }
270
271 .even.Unread, .even.Unread td {
272 background-color : #f0f0f0;
273 font-weight : bold;
274 border-width : 0px 0px 1px 0px;
275 border-style : solid;
276 border-color : #c0c0c0;
277 border-collapse : collapse;
278 }
279
280 .odd.Unread, .odd.Unread td {
281 font-weight : bold;
282 border-width : 0px 0px 1px 0px;
283 border-style : solid;
284 border-color : #c0c0c0;
285 }
286
287 .invisible {
288 display : none;
289 }
290
291 /* preferences */
292
293 /* table.prefPrefsList tr:hover td.prefValue {
294 color : #88b0f0;
295 }
296
297 table.prefPrefsList tr:hover td.prefValue input {
298 color : #88b0f0;
299 } */
300
301 table.prefPrefsList h3 {
302 margin-top : 0px;
303 }
304
305 tr.title td {
306 border-width : 0px 0px 1px 0px;
307 border-color : #ecf4ff;
308 border-style : solid;
309 color : #4684ff;
310 }
311
312 tr.title td a {
313 color : #4684ff;
314 }
315
316 tr.title td a:hover {
317 color : black;
318 }
319
320 table.prefFeedList td.feedEditCat {
321 font-weight : bold;
322 border-width : 0px 0px 1px 0px;
323 border-style : solid;
324 border-color : #88b0f0;
325 padding-top : 0.5em;
326 }
327
328 table.prefFilterList td.filterEditCat {
329 font-weight : bold;
330 border-width : 0px 0px 1px 0px;
331 border-style : solid;
332 border-color : #88b0f0;
333 padding-top : 0.5em;
334 }
335
336 /* oh for the love of... */
337
338 table.prefFilterList tr.even,
339 table.prefFilterList tr.odd,
340 table.prefFilterList tr.evenSelected,
341 table.prefFilterList tr.oddSelected,
342 table.prefLabelList tr.even,
343 table.prefLabelList tr.odd,
344 table.prefLabelList tr.evenSelected,
345 table.prefLabelList tr.oddSelected,
346 table.prefUserList tr.even,
347 table.prefUserList tr.odd,
348 table.prefUserList tr.evenSelected,
349 table.prefUserList tr.oddSelected,
350 table.prefFeedList tr.even,
351 table.prefFeedList tr.odd,
352 table.prefFeedList tr.evenSelected,
353 table.prefFeedList tr.oddSelected
354 {
355 cursor : pointer;
356 }
357
358 table.prefFilterList tr.even:hover td,
359 table.prefFilterList tr.odd:hover td,
360 table.prefFilterList tr.evenSelected:hover td,
361 table.prefFilterList tr.oddSelected:hover td
362 table.prefLabelList tr.even:hover td,
363 table.prefLabelList tr.odd:hover td,
364 table.prefLabelList tr.evenSelected:hover td,
365 table.prefLabelList tr.oddSelected:hover td,
366 table.prefUserList tr.even:hover td,
367 table.prefUserList tr.odd:hover td,
368 table.prefUserList tr.evenSelected:hover td,
369 table.prefUserList tr.oddSelected:hover td,
370 table.prefFeedList tr.even:hover td,
371 table.prefFeedList tr.odd:hover td,
372 table.prefFeedList tr.evenSelected:hover td,
373 table.prefFeedList tr.oddSelected:hover td
374 {
375 color : #88b0f0;
376 }
377
378 table.prefFeedList td.feedIcon {
379 text-align : center;
380 }
381
382 table.prefFeedList td.feedSelect {
383 text-align : center;
384 }
385
386 div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder {
387 height : 300px;
388 overflow : auto;
389 border-width : 0px 1px 1px 1px;
390 border-color : #c0c0c0;
391 border-style : solid;
392 margin : 0px 0px 5px 0px;
393 background-color : #ecf4ff;
394 }
395
396 div.prefFeedOPMLHolder, div.inactiveFeedHolder {
397 border-width : 1px 1px 1px 1px;
398 }
399
400 a.helpLink {
401 color : #808080;
402 }
403
404 a.helpLink:hover {
405 color : #4684ff;
406 }
407
408 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
409 margin : 0px 0px 0px 1em;
410 padding : 0px;
411 font-family : monospace;
412 font-size : 12px;
413 background : transparent;
414 border-width : 0px;
415 }
416
417 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
418 margin : 0px 0px 0px 1em;
419 border-width : 0px 0px 0px 2px;
420 border-color : #c0c0c0;
421 border-style : solid;
422 font-style : italic;
423 padding : 0px 0px 0px 1em;
424 font-size : 12px;
425 color : gray;
426 }
427
428 #content-insert code, #headlines-frame code, .dijitContentPane code {
429 background : transparent;
430 border : 0px solid transparent;
431 margin : 0px;
432 font-family : monospace;
433 padding : 0px;
434 font-size : 12px;
435 }
436
437 /*
438 div.firstTab {
439 width : 10px;
440 float : left;
441 }
442
443 div.prefsTab:hover {
444 cursor : pointer;
445 }
446
447 div.prefsTab.Selected:hover {
448 cursor : pointer;
449 }
450
451 div.prefsTab {
452 float : left;
453 border-width : 1px 1px 0px 1px;
454 border-color : #C4D1E4;
455 border-style : solid;
456 margin : 0px 0px 0px 5px;
457 padding : 3px 5px 3px 5px;
458 font-size : 12px;
459 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
460 border-collapse : collapse;
461 min-width : 100px;
462 text-align : center;
463 cursor : pointer;
464 position : relative;
465 bottom : -1px;
466 height : 30px;
467 }
468
469 div.prefsTab.Selected {
470 float : left;
471 border-width : 1px 1px 0px 1px;
472 border-color : #88b0f0;
473 border-style : solid;
474 margin : 0px 0px 0px 5px;
475 padding : 3px 5px 3px 5px;
476 background-color : #ecf4ff;
477 font-size : 12px;
478 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
479 border-collapse : collapse;
480 font-weight : bold;
481 min-width : 100px;
482 text-align : center;
483 cursor : pointer;
484 position : relative;
485 bottom : -1px;
486 z-index : 3;
487 height : 30px;
488 } */
489
490 div.notice {
491 background : #ffffff;
492 border : 1px solid #88b0f0;
493 width : 60%;
494 padding : 5px;
495 margin : 0px 0px 5px 0px;
496 font-size : 12px;
497 }
498
499 div.warning {
500 background : #fff7d5;
501 border : 1px solid #d7c47a;
502 font-size : 12px;
503 width : 60%;
504 padding : 5px;
505 margin : 0px 0px 5px 0px;
506 }
507
508 div.warning img, div.notice img, div.error img {
509 vertical-align : middle;
510 padding : 5px;
511 }
512
513 span.filterDateError {
514 color : #ff0000;
515 }
516
517 div.error {
518 border : 1px solid #ff0000;
519 background : #ffcccc;
520 padding : 5px;
521 margin : 0px 0px 5px 0px;
522 font-size : 12px;
523 }
524
525 ul.nomarks {
526 list-style-type : none;
527 margin : 0px;
528 padding : 10px;
529 }
530
531 div.prefHelp, td.prefHelp {
532 color : gray;
533 padding : 5px;
534 }
535
536 table.loginForm {
537 background-color : #ecf4ff;
538 }
539
540 span.feed_error {
541 color : red;
542 }
543
544 .insensitive {
545 color : gray;
546 }
547
548 .insensitive a {
549 color : #4684ff;
550 }
551
552 .insensitive a:hover {
553 color : black;
554 }
555
556 .small {
557 font-size : 11px;
558 }
559
560 table.innerFeedTable td {
561 margin : 0px;
562 padding : 0px;
563 }
564
565 td.selectPrompt {
566 font-size : 12px;
567 color : gray;
568 }
569
570 div#headlines-toolbar {
571 border-width : 1px 0px 1px 0px;
572 background-color : #ecf4ff;
573 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
574 font-size : 11px;
575 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
576 color : gray;
577 padding : 0px;
578 margin : 0px;
579 overflow : hidden;
580 height : 23px;
581 }
582
583 div#headlines-toolbar .dijitSelect {
584 font-size : 11px;
585 }
586
587 div#headlines-toolbar div#subtoolbar_main {
588 display : table-cell;
589 width : 100%;
590 white-space : nowrap;
591 vertical-align : middle;
592 padding-left : 5px;
593 }
594
595 div#headlines-toolbar div#subtoolbar_ftitle {
596 display : table-cell;
597 text-align : right;
598 vertical-align : middle;
599 white-space : nowrap;
600 padding-right : 5px;
601 }
602
603 div#subtoolbar_ftitle span.error {
604 color : red;
605 }
606
607 span.contentPreview {
608 color : gray;
609 font-weight : normal;
610 }
611
612 span.contentPreview:hover {
613 color : #4684ff;
614 }
615
616 span.hlLabelRef {
617 background-color : #fff7d5;
618 font-height : 8px;
619 color : #063064;
620 font-weight : normal;
621 margin : 0px 3px 0px 3px;
622 padding : 0px 4px 0px 4px;
623 white-space: nowrap;
624 }
625
626 td.hlSelectRow, td.hlUpdPic {
627 width : 25px;
628 text-align : center;
629 }
630
631 div.postHeader div.postDate {
632 text-align : right;
633 color : gray;
634 float : right;
635 }
636
637 div.postHeader div.postDateRTL {
638 text-align : left;
639 color : gray;
640 float : right;
641 }
642
643 div.postHeader div {
644 padding-bottom : 3px;
645 font-size : 12px;
646 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
647 }
648
649 #feedUpdateErrors {
650 display : none;
651 }
652
653 #allEntryTags {
654 font-size : 12px;
655 border-width : 0px 0px 1px 0px;
656 border-style : solid;
657 border-color : #c0c0c0;
658 padding-bottom : 5px;
659 display : none;
660 }
661
662 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
663 height : 1em;
664 }
665
666 td.hlFeed {
667 text-align : right;
668 }
669
670 span.hlFeed, span.hlFeed a {
671 font-size : 12px;
672 color : gray;
673 }
674
675 span.hlFeed a:hover {
676 color : #4684ff;
677 }
678
679 img.markedPic {
680 cursor : pointer;
681 }
682
683 a.warning {
684 color : #f04040;
685 }
686
687 img.closeButton {
688 border-width : 0px;
689 float : right;
690 }
691
692 span.groupPrompt {
693 font-size : 12px;
694 color : #4684ff;
695 }
696
697 div.tagCloudContainer {
698 border : 1px solid #c0c0c0;
699 background-color : #ecf4ff;
700 margin : 5px 0px 5px 0px;
701 padding : 5px;
702 text-align : center;
703 }
704
705 div.errorExplained {
706 border : 1px solid #c0c0c0;
707 background-color : #ecf4ff;
708 margin : 5px 0px 5px 0px;
709 padding : 5px;
710 }
711
712 ul.feedErrorsList {
713 max-height : 300px;
714 overflow : auto;
715 list-style-type : none;
716 border : 1px solid #c0c0c0;
717 background-color : #ecf4ff;
718 margin : 0px 0px 5px 0px;
719 padding : 5px;
720 }
721
722 ul.feedErrorsList em {
723 color : gray;
724 }
725
726 ul.userFeedList {
727 height : 300px;
728 overflow : auto;
729 list-style-type : none;
730 border : 1px solid gray;
731 background-color : white;
732 margin : 0px 0px 5px 0px;
733 padding : 0px;
734 }
735
736 ul.browseFeedList {
737 height : 300px;
738 overflow : auto;
739 border-width : 0px 1px 1px 1px;
740 border-color : #c0c0c0;
741 border-style : solid;
742 margin : 0px 0px 5px 0px;
743 background-color : white;
744 list-style-type : none;
745 padding : 0px;
746
747 }
748
749 ul.browseFeedList li {
750 margin : 0px;
751 padding : 2px 4px 2px 4px;
752 }
753
754 span.subscribers {
755 color : #808080;
756 }
757
758 div.subscribers {
759 color : #808080;
760 font-size : 12px;
761 float : right;
762 }
763
764 div.browserDetails {
765 margin : 5px 5px 5px 5px;
766 padding : 5px;
767 }
768
769 ul.compact {
770 list-style-type : none;
771 margin : 0px;
772 padding : 0px;
773 }
774
775 ul.compact li {
776 margin : 0px;
777 padding : 0px;
778 }
779
780 div.browserFeedInfo {
781 font-size : 12px;
782 /* border : 1px solid #88b0f0;
783 background-color : #ecf4ff;
784 -moz-border-radius : 5px; */
785 padding : 5px;
786 }
787
788 div.browserFeedInfo div.detailsPart {
789 margin : 5px 0px 5px 5px;
790 }
791
792 .noborder {
793 border-width : 0px;
794 }
795
796 #dialog_overlay {
797 left : 0;
798 top : 0;
799 height : 100%;
800 width : 100%;
801 z-index : 4;
802 position : absolute;
803 background-image : url("images/shadow_white.png");
804 }
805
806 #overlay {
807 background : white;
808 left : 0;
809 top : 0;
810 height : 100%;
811 width : 100%;
812 z-index : 100;
813 position : absolute;
814 }
815
816 #overlay_inner {
817 font-weight : bold;
818 margin : 1em;
819 }
820
821 #noDaemonWarning {
822 position : absolute;
823 background-color : #ecf4ff;
824 border : 1px solid #88b0f0;
825 padding : 10px;
826 margin : 5px;
827 z-index : 2;
828 display : none;
829 }
830
831 #qafInput {
832 width : 100%;
833 }
834
835 form {
836 margin : 0px;
837 padding : 0px;
838 }
839
840 #main_toolbar_form {
841 margin : 0px;
842 padding : 0px;
843 display : table-cell;
844 white-space : nowrap;
845 width : 100%;
846 }
847
848 div.feedExtInfo {
849 margin-left : 2em;
850 font-size : 7pt;
851 color : gray;
852 font-weight : normal;
853 }
854
855 span.debugTS {
856 color : #4684ff;
857 }
858
859 #backReqBox {
860 display : none;
861 }
862
863 /*.scriptWarn:before {
864 content : "Disabled script:";
865 }*/
866
867 .scriptWarn {
868 color : white;
869 background-color : #903030;
870 border : 1px solid #601010;
871 padding : 3px;
872 font-weight : bold;
873 display : none;
874 }
875
876 .objectWarn {
877 color : gray;
878 font-style: italic;
879 text-align : center;
880 }
881
882 table.loginForm2 {
883 padding : 1em;
884 }
885
886 table.loginForm2 .loginTop {
887 border-width : 0px 0px 1px 0px;
888 border-color : #88b0f0;
889 border-style : solid;
890 padding : 0.5em;
891 }
892
893 table.loginForm2 .loginMiddle {
894 padding : 3em;
895 }
896
897 table.loginForm2 .loginBottom {
898 border-width : 1px 0px 0px 0px;
899 border-color : #88b0f0;
900 border-style : solid;
901 font-size : 12px;
902 text-align : center;
903 color : #909090;
904 padding : 0.5em;
905 }
906
907 table.loginForm2 .loginBottom a {
908 color : gray;
909 }
910
911 table.loginForm2 .loginBottom a:hover {
912 color : #4684ff;
913 }
914
915 table.loginForm2 .loginError {
916 color : red;
917 margin : 0.5em;
918 }
919
920 table.loginForm2 .innerLoginCell {
921 padding-top : 0.5em;
922 }
923
924 #milestoneDetails {
925 display : none;
926 }
927
928 div.loadingPrompt {
929 padding : 1em;
930 text-align : center;
931 font-weight : bold;
932 }
933
934 div.whiteBox {
935 margin-left : 1px;
936 text-align : center;
937 padding : 1em;
938 }
939
940 html, body#ttrssMain, #main {
941 width: 100%;
942 height: 100%;
943 border: 0;
944 padding: 0;
945 margin: 0;
946 }
947
948 html, body#ttrssPrefs, #main {
949 width: 100%;
950 height: 100%;
951 border: 0;
952 padding: 0;
953 margin: 0;
954 }
955
956 #toolbar div.actionChooser {
957 display : table-cell;
958 text-align : right;
959 padding-right : 3px;
960 }
961
962 /* preferences layout */
963
964 div.return {
965 float : right;
966 font-size : 12px;
967 margin-right : 10px;
968 }
969
970 div.return a {
971 color : #4684ff;
972 }
973
974 div.return a:hover {
975 color : black;
976 }
977
978 #header .logo {
979 float : right;
980 margin-left : 10px;
981 }
982
983 #header a {
984 color : #4684ff;
985 }
986
987 #header a:hover {
988 color : black;
989 }
990
991 #header img {
992 vertical-align : middle;
993 cursor : pointer;
994 }
995
996 a.helpLinkPic img {
997 border-width : 0px;
998 vertical-align : middle;
999 }
1000
1001 table.prefFeedCatList {
1002
1003 }
1004
1005 div.autocomplete {
1006 position : absolute;
1007 width : 250px;
1008 background-color : white;
1009 border :1px solid #778899;
1010 margin : 0px;
1011 padding : 0px;
1012 }
1013
1014 div.autocomplete ul {
1015 list-style-type : none;
1016 margin : 0px;
1017 padding : 0px;
1018 }
1019
1020 div.autocomplete ul li.selected {
1021 background-color : #fff7d5;
1022 }
1023
1024 div.autocomplete ul li {
1025 list-style-type : none;
1026 display : block;
1027 margin : 0;
1028 padding : 2px;
1029 height : 32px;
1030 cursor : pointer;
1031 }
1032
1033 #feedOpToolbar {
1034 float : right;
1035 }
1036
1037 #header a.feedback {
1038 color : #009900;
1039 }
1040
1041 a.visibleLink {
1042 color : #4684ff;
1043 }
1044
1045 a.visibleLinkB {
1046 color : #4684ff;
1047 border : 1px solid #4684ff;
1048 padding : 2px;
1049 }
1050
1051 a.visibleLinkB:hover {
1052 background-color : #ecf4ff;
1053 }
1054
1055 .hlContentH a, .hlContentH span {
1056 color : #00cc00;
1057 }
1058
1059 .hlContentL a, .hlContentL span {
1060 color : #909090;
1061 text-decoration : line-through;
1062 }
1063
1064 span.titleWrapH, span.titleWrapH a {
1065 color : #00cc00;
1066 }
1067
1068 span.titleWrapL, span.titleWrapL a {
1069 color : #909090;
1070 text-decoration : line-through;
1071 }
1072
1073 img.hlScorePic {
1074 vertical-align : middle;
1075 width : 16px;
1076 height : 16px;
1077 }
1078
1079 div#hotkey_help_overlay {
1080 position : absolute;
1081 left : 30px;
1082 right : 30px;
1083 top : 30px;
1084 z-index : 999;
1085 color : white;
1086 font-size : 15px;
1087 }
1088
1089 div#hotkey_help_overlay h1 {
1090 text-align : center;
1091 }
1092
1093 div#hotkey_help_overlay ul {
1094 list-style-type : none;
1095 margin : 0px;
1096 }
1097
1098 div#hotkey_help_overlay a {
1099 color : #88b0f0;
1100 }
1101
1102 div#hotkey_help_overlay a:hover {
1103 color : white;
1104 }
1105
1106 div#hotkey_help_overlay li {
1107 margin : 0px;
1108 }
1109
1110 div#hotkey_help_overlay p {
1111 text-align : center;
1112 }
1113
1114 div#hotkey_help_overlay td.n {
1115 text-align : right;
1116 font-weight : bold;
1117 width : 6em;
1118 color : #a0ffa0;
1119 padding-right : 5px;
1120 }
1121
1122 div#hotkey_help_overlay td {
1123 vertical-align : top;
1124 }
1125
1126 div#hotkey_help_overlay h1 {
1127 margin : 0px;
1128 }
1129
1130 div#hotkey_help_overlay h2 {
1131 font-size : 16px;
1132 border-width : 0px;
1133 margin : 0.3em 0px 0.3em 0px;
1134 text-align : center;
1135 color : #88b0f0;
1136 }
1137
1138 div#hotkey_help_overlay table.hho td.c1 {
1139 height : 30px;
1140 width : 30px;
1141 background : url("images/c1.png");
1142 background-repeat : no-repeat;
1143
1144 }
1145
1146 div#hotkey_help_overlay table.hho td.c2 {
1147 height : 30px;
1148 width : 30px;
1149 background : url("images/c2.png");
1150 background-repeat : no-repeat;
1151 }
1152
1153 div#hotkey_help_overlay table.hho td.c3 {
1154 height : 30px;
1155 width : 30px;
1156 background : url("images/c3.png");
1157 background-repeat : no-repeat;
1158 }
1159
1160 div#hotkey_help_overlay table.hho td.c4 {
1161 height : 30px;
1162 width : 30px;
1163 background : url("images/c4.png");
1164 background-repeat : no-repeat;
1165 }
1166
1167 div#hotkey_help_overlay table.hho td.top,
1168 div#hotkey_help_overlay table.hho td.left,
1169 div#hotkey_help_overlay table.hho td.right,
1170 div#hotkey_help_overlay table.hho td.bottom,
1171 div#hotkey_help_overlay table.hho td.content {
1172 background : url("images/shadow_dark.png");
1173 }
1174
1175 div#hotkey_help_overlay table.hho td.top,
1176 div#hotkey_help_overlay table.hho td.bottom {
1177 text-align : center;
1178 font-size : 11px;
1179 }
1180
1181 div#l_progress_o {
1182 width : 200px;
1183 border : 1px solid black;
1184 background-color : white;
1185 margin-top : 10px;
1186 }
1187
1188 div#l_progress_i {
1189 width : 10px;
1190 background-color : #88b0f0;
1191 height : 10px;
1192 }
1193
1194 div.dlgSec {
1195 font-size : 12px;
1196 color : gray;
1197 font-weight : bold;
1198 clear : both;
1199 height : 20px;
1200 }
1201
1202 div.dlgSecCont {
1203 position : relative;
1204 left : 150px;
1205 top : -20px;
1206 float : left;
1207 font-size : 12px;
1208 font-weight : normal;
1209 }
1210
1211 div.dlgSecCont hr {
1212 height : 0px;
1213 line-height : 0px;
1214 border : 0px solid transparent;
1215 margin : 2px;
1216 }
1217
1218 div.dlgSecCont > * {
1219 position : relative;
1220 top : -2px;
1221 }
1222
1223 div.dlgButtons {
1224 text-align : right;
1225 clear : both;
1226 }
1227
1228 span.prefsLabelEntry {
1229 padding : 2px;
1230 }
1231
1232 span.labelColorIndicator {
1233 height : 14px;
1234 width : 14px;
1235 line-height : 14px;
1236 font-height : 9px;
1237 display : inline-block;
1238 border : 1px solid black;
1239 background-color : #fff7d5;
1240 color : #063064;
1241 text-align : center;
1242 margin-right : 2px;
1243 }
1244
1245 span.labelColorIndicator2 {
1246 height : 14px;
1247 width : 14px;
1248 font-height : 9px;
1249 display : inline-block;
1250 border : 1px solid black;
1251 background-color : #fff7d5;
1252 color : #063064;
1253 text-align : center;
1254 margin-right : 2px;
1255 vertical-align : bottom;
1256 }
1257
1258
1259 div.labelColorIndicator {
1260 height : 14px;
1261 width : 14px;
1262 line-height : 14px;
1263 font-height : 9px;
1264 text-align : center;
1265 border : 1px solid black;
1266 float : left;
1267 background-color : #fff7d5;
1268 color : #063064;
1269 margin-right : 10px;
1270 }
1271
1272 div.colorPicker div.colorPickerEntry:hover {
1273 border : 1px solid #88b0f0;
1274 }
1275
1276 div.colorPicker div.ccPrompt:hover {
1277 color : black;
1278 }
1279
1280 div.colorPicker div.colorPickerEntry {
1281 height : 15px;
1282 width : 15px;
1283 line-height : 13px;
1284 font-height : 9px;
1285 text-align : center;
1286 border : 1px solid black;
1287 margin : 5px 5px 0px 0px;
1288 float : left;
1289 }
1290
1291 div.colorPicker {
1292 border : 1px solid #cccccc;
1293 background : #f0f0f0;
1294 width : 110px;
1295 padding : 0px 0px 5px 5px;
1296 position : absolute;
1297 left : auto;
1298 top : auto;
1299 z-index : 3;
1300 color : #909090;
1301 }
1302
1303 optgroup {
1304 color : #4684ff;
1305 font-style : normal;
1306 }
1307
1308 option {
1309 color : black;
1310 }
1311
1312 div#cmdline {
1313 position : absolute;
1314 left : 5px;
1315 bottom : 5px;
1316 font-size : 11px;
1317 color : gray;
1318 font-weight : bold;
1319 background-color : white;
1320 border : 1px solid #88b0f0;
1321 padding : 3px 5px 3px 5px;
1322 z-index : 5;
1323 }
1324
1325 #feed_browser_spinner {
1326 vertical-align : middle;
1327 height : 18px;
1328 width : 18px;
1329 }
1330
1331 div#auxDlg {
1332 position : absolute;
1333 z-index : 3;
1334 bottom : 5px;
1335 right : 25px;
1336 padding : 5px;
1337 border-width : 1px;
1338 border-style : solid;
1339 border-color : #d7c47a;
1340 background-color : #fff7d5;
1341 color : black;
1342 text-align : center;
1343 font-size : 13px;
1344 }
1345
1346 div#auxDlg a {
1347 color : #4684ff;
1348 }
1349
1350 div.hlTitle {
1351 display : table-cell;
1352 cursor : pointer;
1353 width : 100%;
1354 vertical-align : middle;
1355 padding-top : 4px;
1356 padding-bottom : 4px;
1357 }
1358
1359 div.hlLeft {
1360 display : table-cell;
1361 vertical-align : middle;
1362 white-space: nowrap;
1363 }
1364
1365 div.hlRight {
1366 display : table-cell;
1367 white-space: nowrap;
1368 text-align : right;
1369 vertical-align : middle;
1370 }
1371
1372 div.hlRight img {
1373 max-width : 16px;
1374 max-height : 16px;
1375 }
1376
1377 span.hlUpdated {
1378 color : gray;
1379 font-weight : medium;
1380 width : 100px;
1381 display : inline-block;
1382 }
1383
1384 div.hlLeft input {
1385 margin-left : 4px;
1386 margin-right : 4px;
1387 }
1388
1389 div.hlLeft img, div.hlRight img {
1390 margin : 0px 4px 0px 4px;
1391
1392 }
1393
1394 div.hlUpdPic {
1395 display : table-cell;
1396 padding-right : 4px;
1397 padding-left : 4px;
1398 text-align : center;
1399 vertical-align : middle;
1400 }
1401
1402 div.hlUpdPic img {
1403 max-width : 16px;
1404 }
1405
1406 div.fatalError {
1407 margin-bottom : 10px;
1408 }
1409
1410 div.fatalError button {
1411 margin-top : 5px;
1412 }
1413
1414 div.fatalError textarea {
1415 width : 100%;
1416 height : 100px;
1417 }
1418
1419 #main {
1420 border-width : 0px;
1421 margin : 0px;
1422 padding : 0px;
1423 }
1424
1425 #header-wrap {
1426 border-width : 0px;
1427 margin : 0px;
1428 padding : 0px;
1429 }
1430
1431 #content-wrap {
1432 padding : 0px;
1433 border-width : 0px;
1434 margin : 0px;
1435 }
1436
1437 #feeds-holder {
1438 padding : 0px;
1439 border-color : #88b0f0;
1440 border-left-width : 0px;
1441 border-bottom-width : 0px;
1442 border-top-width : 0px;
1443 }
1444
1445 #headlines-wrap-inner {
1446 padding : 0px;
1447 margin : 0px;
1448 border-width : 0px;
1449 }
1450
1451 #headlines-frame {
1452 padding : 0px;
1453 border-color : #88b0f0;
1454 border-left-width : 0px;
1455 border-right-width : 0px;
1456 margin-top : 0px;
1457 border-top-width : 0px;
1458 }
1459
1460 #headlines-toolbar_splitter {
1461 display : none;
1462 }
1463
1464 #content-tabs {
1465 margin : 0px;
1466 padding : 0px;
1467 border-width : 0px;
1468 }
1469
1470 #content-tabs .dijitTab {
1471 margin-top : 0px;
1472 padding-top : 0px;
1473 }
1474
1475 #toolbar {
1476 padding : 0px;
1477 margin : 0px;
1478 border-width : 0px;
1479 white-space: nowrap;
1480 font-size : 12px;
1481 }
1482
1483 #header {
1484 border-width : 0px;
1485 text-align : right;
1486 color : gray;
1487 padding : 5px 5px 0px 0px;
1488 margin : 0px;
1489 position : absolute;
1490 right : 0px;
1491 top : 0px;
1492 z-index : 5;
1493 }
1494
1495 #footer {
1496 text-align : center;
1497 color : gray;
1498 padding : 4px 4px 8px 4px;
1499 border-width : 0px;
1500 }
1501
1502 #content-insert {
1503 padding : 0px;
1504 border-color : #88b0f0;
1505 border-bottom-width : 0px;
1506 border-right-width : 0px;
1507 border-left-width : 0px;
1508 }
1509
1510 .dijitTreeLabel.Unread {
1511 font-weight : bold;
1512 }
1513
1514 .feedParam {
1515 color : gray;
1516 float : right;
1517 margin-right : 1em;
1518 }
1519
1520 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1521 color : gray;
1522 }
1523
1524 .dijitTreeRow.Error {
1525 color : red;
1526 }
1527
1528 .dijitTreeRow.Hidden {
1529 display : none;
1530 }
1531
1532 img.feedIcon, img.tinyFeedIcon {
1533 width : 16px;
1534 height : 16px;
1535 }
1536
1537 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1538 text-align : center;
1539 padding : 5px;
1540 color : gray;
1541 }
1542
1543 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1544 margin-right : 5px;
1545 }
1546
1547 div#pref-tabs .dijitContentPane {
1548 font-size : 12px;
1549 }
1550
1551 div#pref-tabs {
1552 margin : 0px 5px 0px 5px;
1553 }
1554
1555 div#pref-tabs .dijitContentPane h3 {
1556 font-size : 14px;
1557 font-weight : bold;
1558 }
1559
1560 /* div#feedTree {
1561 font-size : 11px;
1562 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
1563 } */
1564
1565
1566 #pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1567 #pref-label-wrap, #pref-label-header, #pref-label-content,
1568 #pref-user-wrap, #pref-user-header, #pref-user-content {
1569 margin : 0px;
1570 padding : 0px;
1571 border-width : 0px;
1572 }
1573
1574 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds {
1575 padding : 0px;
1576 }
1577
1578 #errorButton {
1579 color : red;
1580 }
1581
1582 span.labelFixedLength {
1583 display : inline-block;
1584 width : 70%;
1585 }
1586
1587 #filter_dlg_date_chk_box {
1588 display : inline-block;
1589 }
1590
1591 .dijitDialog .dijitToolbar {
1592 border : 1px solid #c0c0c0;
1593 }
1594
1595 a.bookmarklet {
1596 color : #4684ff;
1597 border : 1px solid #ecf4ff;
1598 padding : 2px;
1599 }
1600
1601 #newVersionIcon {
1602 margin-left : 5px;
1603 vertical-align : middle;
1604 position : relative;
1605 top : -1px;
1606 }
1607
1608 .player {
1609 display : inline-block;
1610 color : gray;
1611 font-size : 11px;
1612 font-family : sans-serif;
1613 border : 1px solid gray;
1614 padding : 0px 4px 0px 4px;
1615 margin : 0px 2px 0px 2px;
1616 width : 50px;
1617 text-align : center;
1618 background : white;
1619 }
1620 .player.playing {
1621 color : #00c000;
1622 border-color : #00c000;
1623 }
1624
1625 .player:hover {
1626 background : #f0f0f0;
1627 cursor : pointer;
1628 }
1629