]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
misc layout fixes
[tt-rss.git] / 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 : 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 padding : 5px;
80 border-style : none none dashed none;
81 border-color : #e7d796;
82 border-width : 1px;
83 background-color : #fff7d5;
84 color : #9a8c59;
85 }
86
87 div.articleNote div.noteEdit {
88 float : right;
89 cursor : pointer;
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 table.prefInstanceList tr.even,
355 table.prefInstanceList tr.odd,
356 table.prefInstanceList tr.evenSelected,
357 table.prefInstanceList tr.oddSelected
358 {
359 cursor : pointer;
360 }
361
362 table.prefFilterList tr.even:hover td,
363 table.prefFilterList tr.odd:hover td,
364 table.prefFilterList tr.evenSelected:hover td,
365 table.prefFilterList tr.oddSelected:hover td
366 table.prefLabelList tr.even:hover td,
367 table.prefLabelList tr.odd:hover td,
368 table.prefLabelList tr.evenSelected:hover td,
369 table.prefLabelList tr.oddSelected:hover td,
370 table.prefUserList tr.even:hover td,
371 table.prefUserList tr.odd:hover td,
372 table.prefUserList tr.evenSelected:hover td,
373 table.prefUserList tr.oddSelected:hover td,
374 table.prefFeedList tr.even:hover td,
375 table.prefFeedList tr.odd:hover td,
376 table.prefFeedList tr.evenSelected:hover td,
377 table.prefFeedList tr.oddSelected:hover td,
378 table.prefInstanceList tr.even:hover td,
379 table.prefInstanceList tr.odd:hover td,
380 table.prefInstanceList tr.evenSelected:hover td,
381 table.prefInstanceList tr.oddSelected:hover td
382 {
383 color : #88b0f0;
384 }
385
386 table.prefFeedList td.feedIcon {
387 text-align : center;
388 }
389
390 table.prefFeedList td.feedSelect {
391 text-align : center;
392 }
393
394 div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder {
395 height : 300px;
396 overflow : auto;
397 border-width : 0px 1px 1px 1px;
398 border-color : #c0c0c0;
399 border-style : solid;
400 margin : 0px 0px 5px 0px;
401 background-color : #ecf4ff;
402 }
403
404 div.prefFeedOPMLHolder, div.inactiveFeedHolder {
405 border-width : 1px 1px 1px 1px;
406 }
407
408 a.helpLink {
409 color : #808080;
410 }
411
412 a.helpLink:hover {
413 color : #4684ff;
414 }
415
416 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
417 margin : 0px 0px 0px 1em;
418 padding : 0px;
419 font-family : monospace;
420 font-size : 12px;
421 background : transparent;
422 border-width : 0px;
423 color : gray;
424 }
425
426 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
427 margin : 0px 0px 0px 1em;
428 border-width : 0px 0px 0px 2px;
429 border-color : #c0c0c0;
430 border-style : solid;
431 font-style : italic;
432 padding : 0px 0px 0px 1em;
433 font-size : 12px;
434 color : gray;
435 }
436
437 #content-insert code, #headlines-frame code, .dijitContentPane code {
438 background : transparent;
439 border : 0px solid transparent;
440 margin : 0px;
441 font-family : monospace;
442 padding : 0px;
443 font-size : 12px;
444 color : black;
445 }
446
447 div.notice {
448 background : #ffffff;
449 border : 1px solid #88b0f0;
450 width : 60%;
451 padding : 5px;
452 margin : 0px 0px 5px 0px;
453 font-size : 12px;
454 }
455
456 div.warning {
457 background : #fff7d5;
458 border : 1px solid #d7c47a;
459 font-size : 12px;
460 width : 60%;
461 padding : 5px;
462 margin : 0px 0px 5px 0px;
463 }
464
465 div.warning img, div.notice img, div.error img {
466 vertical-align : middle;
467 padding : 5px;
468 }
469
470 span.filterDateError {
471 color : #ff0000;
472 }
473
474 div.error {
475 border : 1px solid #ff0000;
476 background : #ffcccc;
477 padding : 5px;
478 margin : 0px 0px 5px 0px;
479 font-size : 12px;
480 }
481
482 ul.nomarks {
483 list-style-type : none;
484 margin : 0px;
485 padding : 10px;
486 }
487
488 div.prefHelp, td.prefHelp {
489 color : gray;
490 padding : 5px;
491 }
492
493 table.loginForm {
494 background-color : #ecf4ff;
495 }
496
497 span.feed_error {
498 color : red;
499 }
500
501 .insensitive {
502 color : gray;
503 }
504
505 .insensitive a {
506 color : #4684ff;
507 }
508
509 .insensitive a:hover {
510 color : black;
511 }
512
513 .small {
514 font-size : 11px;
515 }
516
517 table.innerFeedTable td {
518 margin : 0px;
519 padding : 0px;
520 }
521
522 td.selectPrompt {
523 font-size : 12px;
524 color : gray;
525 }
526
527 div#headlines-toolbar {
528 border-width : 0px 0px 1px 0px;
529 background-color : #ecf4ff;
530 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
531 font-size : 11px;
532 font-family : "Segoe UI", Tahoma, sans-serif;
533 color : gray;
534 padding : 0px;
535 margin : 0px;
536 overflow : hidden;
537 height : 23px;
538 }
539
540 div#headlines-toolbar .dijitSelect {
541 font-size : 11px;
542 }
543
544 div#headlines-toolbar div#subtoolbar_main {
545 display : table-cell;
546 width : 100%;
547 white-space : nowrap;
548 vertical-align : middle;
549 padding-left : 5px;
550 }
551
552 div#headlines-toolbar div#subtoolbar_ftitle {
553 display : table-cell;
554 text-align : right;
555 vertical-align : middle;
556 white-space : nowrap;
557 padding-right : 5px;
558 }
559
560 div#subtoolbar_ftitle span.error {
561 color : red;
562 }
563
564 span.contentPreview {
565 color : gray;
566 font-weight : normal;
567 }
568
569 span.contentPreview:hover {
570 color : #4684ff;
571 }
572
573 span.hlLabelRef {
574 background-color : #fff7d5;
575 font-height : 8px;
576 color : #063064;
577 font-weight : normal;
578 margin : 0px 3px 0px 3px;
579 padding : 0px 4px 0px 4px;
580 white-space: nowrap;
581 }
582
583 td.hlSelectRow, td.hlUpdPic {
584 width : 25px;
585 text-align : center;
586 }
587
588 div.postHeader div.postDate {
589 text-align : right;
590 color : gray;
591 float : right;
592 }
593
594 div.postHeader div.postDateRTL {
595 text-align : left;
596 color : gray;
597 float : right;
598 }
599
600 div.postHeader div {
601 padding-bottom : 3px;
602 font-size : 12px;
603 }
604
605 #feedUpdateErrors {
606 display : none;
607 }
608
609 #allEntryTags {
610 font-size : 12px;
611 border-width : 0px 0px 1px 0px;
612 border-style : solid;
613 border-color : #c0c0c0;
614 padding-bottom : 5px;
615 display : none;
616 }
617
618 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
619 height : 1em;
620 }
621
622 td.hlFeed {
623 text-align : right;
624 }
625
626 span.hlFeed, span.hlFeed a {
627 font-size : 12px;
628 color : gray;
629 }
630
631 span.hlFeed a:hover {
632 color : #4684ff;
633 }
634
635 img.markedPic {
636 cursor : pointer;
637 }
638
639 a.warning {
640 color : #f04040;
641 }
642
643 img.closeButton {
644 border-width : 0px;
645 float : right;
646 }
647
648 span.groupPrompt {
649 font-size : 12px;
650 color : #4684ff;
651 }
652
653 div.tagCloudContainer {
654 border : 1px solid #c0c0c0;
655 background-color : #ecf4ff;
656 margin : 5px 0px 5px 0px;
657 padding : 5px;
658 text-align : center;
659 }
660
661 div.errorExplained {
662 border : 1px solid #c0c0c0;
663 background-color : #ecf4ff;
664 margin : 5px 0px 5px 0px;
665 padding : 5px;
666 }
667
668 ul.feedErrorsList {
669 max-height : 300px;
670 overflow : auto;
671 list-style-type : none;
672 border : 1px solid #c0c0c0;
673 background-color : #ecf4ff;
674 margin : 0px 0px 5px 0px;
675 padding : 5px;
676 }
677
678 ul.feedErrorsList em {
679 color : gray;
680 }
681
682 ul.userFeedList {
683 height : 300px;
684 overflow : auto;
685 list-style-type : none;
686 border : 1px solid gray;
687 background-color : white;
688 margin : 0px 0px 5px 0px;
689 padding : 0px;
690 }
691
692 ul.browseFeedList {
693 height : 300px;
694 overflow : auto;
695 border-width : 0px 1px 1px 1px;
696 border-color : #c0c0c0;
697 border-style : solid;
698 margin : 0px 0px 5px 0px;
699 background-color : white;
700 list-style-type : none;
701 padding : 0px;
702
703 }
704
705 ul.browseFeedList li {
706 margin : 0px;
707 padding : 2px 4px 2px 4px;
708 }
709
710 span.subscribers {
711 color : #808080;
712 }
713
714 div.subscribers {
715 color : #808080;
716 font-size : 12px;
717 float : right;
718 }
719
720 div.browserDetails {
721 margin : 5px 5px 5px 5px;
722 padding : 5px;
723 }
724
725 ul.compact {
726 list-style-type : none;
727 margin : 0px;
728 padding : 0px;
729 }
730
731 ul.compact li {
732 margin : 0px;
733 padding : 0px;
734 }
735
736 div.browserFeedInfo {
737 font-size : 12px;
738 /* border : 1px solid #88b0f0;
739 background-color : #ecf4ff;
740 -moz-border-radius : 5px; */
741 padding : 5px;
742 }
743
744 div.browserFeedInfo div.detailsPart {
745 margin : 5px 0px 5px 5px;
746 }
747
748 .noborder {
749 border-width : 0px;
750 }
751
752 #overlay {
753 background : white;
754 left : 0;
755 top : 0;
756 height : 100%;
757 width : 100%;
758 z-index : 100;
759 position : absolute;
760 }
761
762 #overlay_inner {
763 font-weight : bold;
764 margin : 1em;
765 }
766
767 #noDaemonWarning {
768 position : absolute;
769 background-color : #ecf4ff;
770 border : 1px solid #88b0f0;
771 padding : 10px;
772 margin : 5px;
773 z-index : 2;
774 display : none;
775 }
776
777 #qafInput {
778 width : 100%;
779 }
780
781 form {
782 margin : 0px;
783 padding : 0px;
784 }
785
786 #main_toolbar_form {
787 margin : 0px;
788 padding : 0px;
789 display : table-cell;
790 white-space : nowrap;
791 width : 100%;
792 }
793
794 div.feedExtInfo {
795 margin-left : 2em;
796 font-size : 7pt;
797 color : gray;
798 font-weight : normal;
799 }
800
801 span.debugTS {
802 color : #4684ff;
803 }
804
805 #backReqBox {
806 display : none;
807 }
808
809 /*.scriptWarn:before {
810 content : "Disabled script:";
811 }*/
812
813 .scriptWarn {
814 color : white;
815 background-color : #903030;
816 border : 1px solid #601010;
817 padding : 3px;
818 font-weight : bold;
819 display : none;
820 }
821
822 .objectWarn {
823 color : gray;
824 font-style: italic;
825 text-align : center;
826 }
827
828 table.loginForm2 {
829 padding : 1em;
830 width : 100%;
831 }
832
833 table.loginForm2 .loginTop {
834 border-width : 0px 0px 1px 0px;
835 border-color : #88b0f0;
836 border-style : solid;
837 padding : 0.5em;
838 }
839
840 table.loginForm2 .loginMiddle {
841 padding : 3em;
842 }
843
844 table.loginForm2 .loginBottom {
845 border-width : 1px 0px 0px 0px;
846 border-color : #88b0f0;
847 border-style : solid;
848 font-size : 12px;
849 text-align : center;
850 color : #909090;
851 padding : 0.5em;
852 }
853
854 table.loginForm2 .loginBottom a {
855 color : gray;
856 }
857
858 table.loginForm2 .loginBottom a:hover {
859 color : #4684ff;
860 }
861
862 table.loginForm2 .loginError {
863 color : red;
864 margin : 0.5em;
865 }
866
867 table.loginForm2 .innerLoginCell {
868 padding-top : 0.5em;
869 }
870
871 #milestoneDetails {
872 display : none;
873 }
874
875 div.loadingPrompt {
876 padding : 1em;
877 text-align : center;
878 font-weight : bold;
879 }
880
881 div.whiteBox {
882 margin-left : 1px;
883 text-align : center;
884 padding : 1em;
885 }
886
887 html, body#ttrssMain, #main {
888 width: 100%;
889 height: 100%;
890 border: 0;
891 padding: 0;
892 margin: 0;
893 }
894
895 html, body#ttrssPrefs, #main {
896 width: 100%;
897 height: 100%;
898 border: 0;
899 padding: 0;
900 margin: 0;
901 }
902
903 #toolbar div.actionChooser {
904 display : table-cell;
905 text-align : right;
906 padding-right : 3px;
907 }
908
909 /* preferences layout */
910
911 div.return {
912 float : right;
913 font-size : 12px;
914 margin-right : 10px;
915 }
916
917 div.return a {
918 color : #4684ff;
919 }
920
921 div.return a:hover {
922 color : black;
923 }
924
925 #header .logo {
926 float : right;
927 margin-left : 10px;
928 }
929
930 #header a {
931 color : #4684ff;
932 }
933
934 #header a:hover {
935 color : black;
936 }
937
938 #header img {
939 vertical-align : middle;
940 cursor : pointer;
941 }
942
943 a.helpLinkPic img {
944 border-width : 0px;
945 vertical-align : middle;
946 }
947
948 table.prefFeedCatList {
949
950 }
951
952 div.autocomplete {
953 position : absolute;
954 width : 250px;
955 background-color : white;
956 border :1px solid #778899;
957 margin : 0px;
958 padding : 0px;
959 }
960
961 div.autocomplete ul {
962 list-style-type : none;
963 margin : 0px;
964 padding : 0px;
965 }
966
967 div.autocomplete ul li.selected {
968 background-color : #fff7d5;
969 }
970
971 div.autocomplete ul li {
972 list-style-type : none;
973 display : block;
974 margin : 0;
975 padding : 2px;
976 height : 32px;
977 cursor : pointer;
978 }
979
980 #feedOpToolbar {
981 float : right;
982 }
983
984 #header a.feedback {
985 color : #009900;
986 }
987
988 a.visibleLink {
989 color : #4684ff;
990 }
991
992 a.visibleLinkB {
993 color : #4684ff;
994 border : 1px solid #4684ff;
995 padding : 2px;
996 }
997
998 a.visibleLinkB:hover {
999 background-color : #ecf4ff;
1000 }
1001
1002 .hlContentH a, .hlContentH span {
1003 color : #00cc00;
1004 }
1005
1006 .hlContentL a, .hlContentL span {
1007 color : #909090;
1008 text-decoration : line-through;
1009 }
1010
1011 span.titleWrapH, span.titleWrapH a {
1012 color : #00cc00;
1013 }
1014
1015 span.titleWrapL, span.titleWrapL a {
1016 color : #909090;
1017 text-decoration : line-through;
1018 }
1019
1020 img.hlScorePic {
1021 vertical-align : middle;
1022 width : 16px;
1023 height : 16px;
1024 }
1025
1026 div#hotkey_help_overlay {
1027 position : absolute;
1028 left : 30px;
1029 right : 30px;
1030 top : 30px;
1031 z-index : 999;
1032 color : white;
1033 font-size : 15px;
1034 background : black;
1035 border-radius : 30px;
1036 padding : 10px;
1037 }
1038
1039 div#hotkey_help_overlay h1 {
1040 text-align : center;
1041 }
1042
1043 div#hotkey_help_overlay ul {
1044 list-style-type : none;
1045 margin : 0px;
1046 }
1047
1048 div#hotkey_help_overlay a {
1049 color : #88b0f0;
1050 }
1051
1052 div#hotkey_help_overlay a:hover {
1053 color : white;
1054 }
1055
1056 div#hotkey_help_overlay li {
1057 margin : 0px;
1058 }
1059
1060 div#hotkey_help_overlay p {
1061 text-align : center;
1062 }
1063
1064 div#hotkey_help_overlay td.n {
1065 text-align : right;
1066 font-weight : bold;
1067 width : 6em;
1068 color : #a0ffa0;
1069 padding-right : 5px;
1070 }
1071
1072 div#hotkey_help_overlay td {
1073 vertical-align : top;
1074 }
1075
1076 div#hotkey_help_overlay h1 {
1077 margin : 0px;
1078 }
1079
1080 div#hotkey_help_overlay h2 {
1081 font-size : 16px;
1082 border-width : 0px;
1083 margin : 0.3em 0px 0.3em 0px;
1084 text-align : center;
1085 color : #88b0f0;
1086 }
1087
1088 div#hotkey_help_overlay table.hho td.top,
1089 div#hotkey_help_overlay table.hho td.bottom {
1090 text-align : center;
1091 font-size : 11px;
1092 }
1093
1094 div#l_progress_o {
1095 width : 200px;
1096 border : 1px solid black;
1097 background-color : white;
1098 margin-top : 10px;
1099 }
1100
1101 div#l_progress_i {
1102 width : 10px;
1103 background-color : #88b0f0;
1104 height : 10px;
1105 }
1106
1107 div.dlgSec {
1108 font-size : 12px;
1109 color : gray;
1110 font-weight : bold;
1111 clear : both;
1112 height : 20px;
1113 }
1114
1115 div.dlgSecCont {
1116 position : relative;
1117 left : 150px;
1118 top : -20px;
1119 float : left;
1120 font-size : 12px;
1121 font-weight : normal;
1122 }
1123
1124 div.dlgSecCont hr {
1125 height : 0px;
1126 line-height : 0px;
1127 border : 0px solid transparent;
1128 margin : 2px;
1129 }
1130
1131 div.dlgSecCont > * {
1132 position : relative;
1133 top : -2px;
1134 }
1135
1136 div.dlgButtons {
1137 text-align : right;
1138 clear : both;
1139 }
1140
1141 span.labelColorIndicator {
1142 height : 14px;
1143 width : 14px;
1144 line-height : 14px;
1145 font-height : 9px;
1146 display : inline-block;
1147 border : 1px solid black;
1148 background-color : #fff7d5;
1149 color : #063064;
1150 text-align : center;
1151 margin-right : 2px;
1152 }
1153
1154 span.labelColorIndicator2 {
1155 height : 14px;
1156 width : 14px;
1157 font-height : 9px;
1158 display : inline-block;
1159 border : 1px solid black;
1160 background-color : #fff7d5;
1161 color : #063064;
1162 text-align : center;
1163 margin-right : 2px;
1164 vertical-align : bottom;
1165 }
1166
1167
1168 div.labelColorIndicator {
1169 height : 14px;
1170 width : 14px;
1171 line-height : 14px;
1172 font-height : 9px;
1173 text-align : center;
1174 border : 1px solid black;
1175 float : left;
1176 background-color : #fff7d5;
1177 color : #063064;
1178 margin-right : 10px;
1179 }
1180
1181 optgroup {
1182 color : #4684ff;
1183 font-style : normal;
1184 }
1185
1186 option {
1187 color : black;
1188 }
1189
1190 div#cmdline {
1191 position : absolute;
1192 left : 5px;
1193 bottom : 5px;
1194 font-size : 11px;
1195 color : gray;
1196 font-weight : bold;
1197 background-color : white;
1198 border : 1px solid #88b0f0;
1199 padding : 3px 5px 3px 5px;
1200 z-index : 5;
1201 }
1202
1203 #feed_browser_spinner {
1204 vertical-align : middle;
1205 height : 18px;
1206 width : 18px;
1207 }
1208
1209 div#auxDlg {
1210 position : absolute;
1211 z-index : 3;
1212 bottom : 5px;
1213 right : 25px;
1214 padding : 5px;
1215 border-width : 1px;
1216 border-style : solid;
1217 border-color : #d7c47a;
1218 background-color : #fff7d5;
1219 color : black;
1220 text-align : center;
1221 font-size : 13px;
1222 }
1223
1224 div#auxDlg a {
1225 color : #4684ff;
1226 }
1227
1228 div.hlTitle {
1229 display : table-cell;
1230 cursor : pointer;
1231 width : 100%;
1232 vertical-align : middle;
1233 padding-top : 4px;
1234 padding-bottom : 4px;
1235 }
1236
1237 div.hlLeft {
1238 display : table-cell;
1239 vertical-align : middle;
1240 white-space: nowrap;
1241 }
1242
1243 div.hlRight {
1244 display : table-cell;
1245 white-space: nowrap;
1246 text-align : right;
1247 vertical-align : middle;
1248 }
1249
1250 div.hlRight img {
1251 max-width : 16px;
1252 max-height : 16px;
1253 }
1254
1255 span.hlUpdated {
1256 color : gray;
1257 font-weight : medium;
1258 min-width : 100px;
1259 display : table-cell;
1260 width : 100%;
1261 vertical-align : middle;
1262 padding-top : 4px;
1263 padding-bottom : 4px;
1264 text-align : right;
1265
1266 }
1267
1268 div.hlLeft input {
1269 margin-left : 4px;
1270 margin-right : 4px;
1271 }
1272
1273 div.hlLeft img, div.hlRight img {
1274 margin : 0px 4px 0px 4px;
1275
1276 }
1277
1278 div.hlUpdPic {
1279 display : table-cell;
1280 padding-right : 4px;
1281 padding-left : 4px;
1282 text-align : center;
1283 vertical-align : middle;
1284 }
1285
1286 div.hlUpdPic img {
1287 max-width : 16px;
1288 }
1289
1290 div.fatalError {
1291 margin-bottom : 10px;
1292 }
1293
1294 div.fatalError button {
1295 margin-top : 5px;
1296 }
1297
1298 div.fatalError textarea {
1299 width : 100%;
1300 height : 100px;
1301 }
1302
1303 #main {
1304 border-width : 0px;
1305 margin : 0px;
1306 padding : 0px;
1307 }
1308
1309 #header-wrap {
1310 border-width : 0px;
1311 margin : 0px;
1312 padding : 0px;
1313 }
1314
1315 #content-wrap {
1316 padding : 0px;
1317 border-width : 0px;
1318 margin : 0px;
1319 }
1320
1321 #feeds-holder {
1322 padding : 0px;
1323 border-color : #88b0f0;
1324 border-left-width : 0px;
1325 border-bottom-width : 0px;
1326 border-top-width : 0px;
1327 overflow : auto;
1328 }
1329
1330 #headlines-wrap-inner {
1331 padding : 0px;
1332 margin : 0px;
1333 border-width : 0px;
1334 }
1335
1336 #headlines-frame {
1337 padding : 0px;
1338 border-color : #88b0f0;
1339 border-left-width : 0px;
1340 border-right-width : 0px;
1341 margin-top : 0px;
1342 border-top-width : 0px;
1343 }
1344
1345 #headlines-toolbar_splitter, #toolbar_splitter {
1346 display : none;
1347 }
1348
1349 #content-tabs {
1350 margin : 0px;
1351 padding : 0px;
1352 border-width : 0px;
1353 }
1354
1355 #toolbar {
1356 padding : 0px;
1357 margin : 0px;
1358 border-width : 0px;
1359 white-space: nowrap;
1360 font-size : 12px;
1361 }
1362
1363 #header {
1364 border-width : 0px;
1365 text-align : right;
1366 color : gray;
1367 padding : 5px 5px 0px 0px;
1368 margin : 0px;
1369 position : absolute;
1370 right : 0px;
1371 top : 0px;
1372 z-index : 5;
1373 }
1374
1375 #footer {
1376 text-align : center;
1377 color : gray;
1378 padding : 4px 4px 8px 4px;
1379 border-width : 0px;
1380 }
1381
1382 #content-insert {
1383 padding : 0px;
1384 border-color : #88b0f0;
1385 border-bottom-width : 0px;
1386 border-right-width : 0px;
1387 border-left-width : 0px;
1388 overflow : auto;
1389 }
1390
1391 .dijitTreeLabel.Unread {
1392 font-weight : bold;
1393 }
1394
1395 .feedParam {
1396 color : gray;
1397 float : right;
1398 margin-right : 1em;
1399 }
1400
1401 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1402 color : gray;
1403 }
1404
1405 .dijitTreeRow.Error {
1406 color : red;
1407 }
1408
1409 .dijitTreeRow.Hidden {
1410 display : none;
1411 }
1412
1413 img.feedIcon, img.tinyFeedIcon {
1414 width : 16px;
1415 height : 16px;
1416 }
1417
1418 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1419 text-align : center;
1420 padding : 5px;
1421 color : gray;
1422 }
1423
1424 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1425 margin-right : 5px;
1426 }
1427
1428 div#pref-tabs .dijitContentPane {
1429 font-size : 12px;
1430 }
1431
1432 div#pref-tabs {
1433 margin : 0px 5px 0px 5px;
1434 }
1435
1436 div#pref-tabs .dijitContentPane h3 {
1437 font-size : 14px;
1438 font-weight : bold;
1439 }
1440
1441 #pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1442 #pref-label-wrap, #pref-label-header, #pref-label-content,
1443 #pref-user-wrap, #pref-user-header, #pref-user-content,
1444 #pref-instance-wrap, #pref-instance-header, #pref-instance-content {
1445 margin : 0px;
1446 padding : 0px;
1447 border-width : 0px;
1448 }
1449
1450 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
1451 padding : 0px;
1452 }
1453
1454 #errorButton {
1455 color : red;
1456 }
1457
1458 span.labelFixedLength {
1459 display : inline-block;
1460 width : 70%;
1461 }
1462
1463 #filter_dlg_date_chk_box {
1464 display : inline-block;
1465 }
1466
1467 .dijitDialog .dijitToolbar {
1468 border : 1px solid #c0c0c0;
1469 }
1470
1471 a.bookmarklet {
1472 color : #4684ff;
1473 border : 1px solid #ecf4ff;
1474 padding : 2px;
1475 }
1476
1477 #newVersionIcon {
1478 margin-left : 5px;
1479 vertical-align : middle;
1480 position : relative;
1481 top : -1px;
1482 }
1483
1484 .player {
1485 display : inline-block;
1486 color : gray;
1487 font-size : 11px;
1488 font-family : sans-serif;
1489 border : 1px solid gray;
1490 padding : 0px 4px 0px 4px;
1491 margin : 0px 2px 0px 2px;
1492 width : 50px;
1493 text-align : center;
1494 background : white;
1495 }
1496 .player.playing {
1497 color : #00c000;
1498 border-color : #00c000;
1499 }
1500
1501 .player:hover {
1502 background : #f0f0f0;
1503 cursor : pointer;
1504 }
1505
1506 #headlines-spacer {
1507 height : 100%;
1508 margin-left : 1px;
1509 text-align : center;
1510 padding : 1em;
1511 color : gray;
1512 }