]> git.wh0rd.org - tt-rss.git/blob - tt-rss.css
rework login form
[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 #notify {
137 border-width : 0px 1px 1px 1px;
138 border-style : solid;
139 top : 0px;
140 right : 35%;
141 min-width : 30%;
142 position : absolute;
143 display : none;
144 float : right;
145 font-size : 12px;
146 z-index : 99;
147 padding : 5px 5px 5px 5px;
148 }
149
150 #notify img {
151 vertical-align : middle;
152 }
153
154 .notifyProgress {
155 border-color : #d7c47a;
156 background-color : #fff7d5;
157 color : black;
158 }
159
160 .notifyInfo {
161 border-color : #7AD78E;
162 background-color : #D5FFDB;
163 color : black;
164 }
165
166 .notify {
167 border-color : #d7c47a;
168 background-color : #fff7d5;
169 color : black;
170 }
171
172 .notifyError {
173 background-color : #ffcccc;
174 border-color : #ff0000;
175 color : black;
176 }
177
178 .notifyError span:hover {
179 color : red;
180 cursor : pointer;
181 }
182
183 .Selected, .Selected td {
184 background-color : #fff7d5;
185 }
186
187 .even.Unread.Selected, .even.Unread.Selected td {
188 background-color : #fff7d5;
189 font-weight : bold;
190 border-width : 0px 0px 1px 0px;
191 border-style : solid;
192 border-color : #e7d796;
193 }
194
195 .odd.Unread.Selected, .odd.Unread.Selected td {
196 background-color : #fff7d5;
197 font-weight : bold;
198 border-width : 0px 0px 1px 0px;
199 border-style : solid;
200 border-color : #e7d796;
201 }
202
203 .even.Selected, .even.Selected td {
204 background-color : #fff7d5;
205 border-width : 0px 0px 1px 0px;
206 border-style : solid;
207 border-color : #e7d796;
208 border-collapse : collapse;
209 }
210
211 .odd.Selected, .odd.Selected td {
212 background-color : #fff7d5;
213 border-width : 0px 0px 1px 0px;
214 border-style : solid;
215 border-color : #e7d796;
216 border-collapse : collapse;
217 }
218
219 .even.Grayed, .even.Grayed td {
220 background-color : #f0f0f0;
221 color : #909090;
222 border-width : 0px 0px 1px 0px;
223 border-style : solid;
224 border-color : #c0c0c0;
225 border-collapse : collapse;
226 }
227
228 .odd.Grayed {
229 color : #909090;
230 }
231
232 .even, .even td {
233 border-width : 0px 0px 1px 0px;
234 border-style : solid;
235 border-color : #c0c0c0;
236 background-color : #f0f0f0;
237 border-collapse : collapse;
238 }
239
240 .odd, .odd td {
241 border-width : 0px 0px 1px 0px;
242 border-style : solid;
243 border-color : #c0c0c0;
244 border-collapse : collapse;
245 }
246
247 .even.Unread, .even.Unread td {
248 background-color : #f0f0f0;
249 font-weight : bold;
250 border-width : 0px 0px 1px 0px;
251 border-style : solid;
252 border-color : #c0c0c0;
253 border-collapse : collapse;
254 }
255
256 .odd.Unread, .odd.Unread td {
257 font-weight : bold;
258 border-width : 0px 0px 1px 0px;
259 border-style : solid;
260 border-color : #c0c0c0;
261 }
262
263 .invisible {
264 display : none;
265 }
266
267 /* preferences */
268
269 /* table.prefPrefsList tr:hover td.prefValue {
270 color : #88b0f0;
271 }
272
273 table.prefPrefsList tr:hover td.prefValue input {
274 color : #88b0f0;
275 } */
276
277 table.prefPrefsList h3 {
278 margin-top : 0px;
279 }
280
281 tr.title td {
282 border-width : 0px 0px 1px 0px;
283 border-color : #ecf4ff;
284 border-style : solid;
285 color : #4684ff;
286 }
287
288 tr.title td a {
289 color : #4684ff;
290 }
291
292 tr.title td a:hover {
293 color : black;
294 }
295
296 table.prefFeedList td.feedEditCat {
297 font-weight : bold;
298 border-width : 0px 0px 1px 0px;
299 border-style : solid;
300 border-color : #88b0f0;
301 padding-top : 0.5em;
302 }
303
304 table.prefFilterList td.filterEditCat {
305 font-weight : bold;
306 border-width : 0px 0px 1px 0px;
307 border-style : solid;
308 border-color : #88b0f0;
309 padding-top : 0.5em;
310 }
311
312 /* oh for the love of... */
313
314 table.prefFilterList tr.even,
315 table.prefFilterList tr.odd,
316 table.prefFilterList tr.evenSelected,
317 table.prefFilterList tr.oddSelected,
318 table.prefLabelList tr.even,
319 table.prefLabelList tr.odd,
320 table.prefLabelList tr.evenSelected,
321 table.prefLabelList tr.oddSelected,
322 table.prefUserList tr.even,
323 table.prefUserList tr.odd,
324 table.prefUserList tr.evenSelected,
325 table.prefUserList tr.oddSelected,
326 table.prefFeedList tr.even,
327 table.prefFeedList tr.odd,
328 table.prefFeedList tr.evenSelected,
329 table.prefFeedList tr.oddSelected,
330 table.prefInstanceList tr.even,
331 table.prefInstanceList tr.odd,
332 table.prefInstanceList tr.evenSelected,
333 table.prefInstanceList tr.oddSelected
334 {
335 cursor : pointer;
336 }
337
338 table.prefFilterList tr.even:hover td,
339 table.prefFilterList tr.odd:hover td,
340 table.prefFilterList tr.evenSelected:hover td,
341 table.prefFilterList tr.oddSelected:hover td
342 table.prefLabelList tr.even:hover td,
343 table.prefLabelList tr.odd:hover td,
344 table.prefLabelList tr.evenSelected:hover td,
345 table.prefLabelList tr.oddSelected:hover td,
346 table.prefUserList tr.even:hover td,
347 table.prefUserList tr.odd:hover td,
348 table.prefUserList tr.evenSelected:hover td,
349 table.prefUserList tr.oddSelected:hover td,
350 table.prefFeedList tr.even:hover td,
351 table.prefFeedList tr.odd:hover td,
352 table.prefFeedList tr.evenSelected:hover td,
353 table.prefFeedList tr.oddSelected:hover td,
354 table.prefInstanceList tr.even:hover td,
355 table.prefInstanceList tr.odd:hover td,
356 table.prefInstanceList tr.evenSelected:hover td,
357 table.prefInstanceList tr.oddSelected:hover td
358 {
359 color : #88b0f0;
360 }
361
362 table.prefFeedList td.feedIcon {
363 text-align : center;
364 }
365
366 table.prefFeedList td.feedSelect {
367 text-align : center;
368 }
369
370 div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder, div.filterTestHolder {
371 height : 300px;
372 overflow : auto;
373 border-width : 0px 1px 1px 1px;
374 border-color : #c0c0c0;
375 border-style : solid;
376 margin : 0px 0px 5px 0px;
377 background-color : #ecf4ff;
378 }
379
380 div.prefFeedOPMLHolder, div.filterTestHolder {
381 border-width : 1px 1px 1px 1px;
382 }
383
384 a.helpLink {
385 color : #808080;
386 }
387
388 a.helpLink:hover {
389 color : #4684ff;
390 }
391
392 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
393 margin : 0px 0px 0px 1em;
394 padding : 0px;
395 font-family : monospace;
396 font-size : 12px;
397 background : transparent;
398 border-width : 0px;
399 color : gray;
400 }
401
402 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
403 margin : 0px 0px 0px 1em;
404 border-width : 0px 0px 0px 2px;
405 border-color : #c0c0c0;
406 border-style : solid;
407 font-style : italic;
408 padding : 0px 0px 0px 1em;
409 font-size : 12px;
410 color : gray;
411 }
412
413 #content-insert code, #headlines-frame code, .dijitContentPane code {
414 background : transparent;
415 border : 0px solid transparent;
416 margin : 0px;
417 font-family : monospace;
418 padding : 0px;
419 font-size : 12px;
420 color : black;
421 }
422
423 div.notice {
424 background : #ffffff;
425 border : 1px solid #88b0f0;
426 width : 60%;
427 padding : 5px;
428 margin : 0px 0px 5px 0px;
429 font-size : 12px;
430 }
431
432 div.warning {
433 background : #fff7d5;
434 border : 1px solid #d7c47a;
435 font-size : 12px;
436 width : 60%;
437 padding : 5px;
438 margin : 0px 0px 5px 0px;
439 }
440
441 div.warning img, div.notice img, div.error img {
442 vertical-align : middle;
443 padding : 5px;
444 }
445
446 span.filterDateError {
447 color : #ff0000;
448 }
449
450 div.error {
451 border : 1px solid #ff0000;
452 background : #ffcccc;
453 padding : 5px;
454 margin : 0px 0px 5px 0px;
455 font-size : 12px;
456 }
457
458 ul.nomarks {
459 list-style-type : none;
460 margin : 0px;
461 padding : 10px;
462 }
463
464 div.prefHelp, td.prefHelp {
465 color : gray;
466 padding : 5px;
467 }
468
469 span.feed_error {
470 color : red;
471 }
472
473 .insensitive {
474 color : gray;
475 }
476
477 .insensitive a {
478 color : #4684ff;
479 }
480
481 .insensitive a:hover {
482 color : black;
483 }
484
485 .small {
486 font-size : 11px;
487 }
488
489 table.innerFeedTable td {
490 margin : 0px;
491 padding : 0px;
492 }
493
494 td.selectPrompt {
495 font-size : 12px;
496 color : gray;
497 }
498
499 div#headlines-toolbar {
500 border-width : 0px 0px 1px 0px;
501 background-color : #f0f0f0;
502 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
503 font-size : 11px;
504 font-family : "Segoe UI", Tahoma, sans-serif;
505 color : gray;
506 padding : 0px;
507 margin : 0px;
508 overflow : hidden;
509 height : 25px;
510 line-height : 25px;
511 padding-left : 4px;
512 }
513
514 div#headlines-toolbar .dijitSelect {
515 font-size : 11px;
516 position : relative;
517 top : -2px;
518 }
519
520 div#headlines-toolbar span.r {
521 float: right;
522 position: relative;
523 background : #ecf4ff;
524 border-left: 5px solid white;
525 padding : 0 4px 0px 4px;
526 text-align : right;
527 }
528
529 /* http://css-tricks.com/adobe-like-arrow-headers/ */
530
531 @media screen and (-webkit-min-device-pixel-ratio:0) {
532 div#headlines-toolbar span.r:before,
533 div#headlines-toolbar span.r:after {
534 content: "";
535 position: absolute;
536 /* Pushed down half way, will get pulled back up half height of triangle
537 ensures centering if font-size or line-height changes */
538 top: 50%;
539 width: 0;
540 height: 0;
541 }
542 div#headlines-toolbar span.r:before {
543 left: -12px;
544 /* Triangle */
545 border-top: 8px solid transparent;
546 border-bottom: 8px solid transparent;
547 border-right: 8px solid white;
548 /* Pull-up */
549 margin-top: -8px;
550 }
551 div#headlines-toolbar span.r:after {
552 /* Smaller and different position triangle */
553 left: -5px;
554 border-top: 6px solid transparent;
555 border-bottom: 6px solid transparent;
556 border-right: 6px solid #ecf4ff;
557 margin-top: -6px;
558 }
559 }
560
561 div#headlines-toolbar span.r span.error {
562 color : red;
563 }
564
565 div#headlines-toolbar span.r a {
566 color : gray;
567 }
568
569 div#headlines-toolbar span.r a:hover {
570 color : black;
571 }
572
573 span.contentPreview {
574 color : gray;
575 font-weight : normal;
576 }
577
578 span.contentPreview:hover {
579 color : #4684ff;
580 }
581
582 span.hlLabelRef {
583 background-color : #fff7d5;
584 font-size : 8px;
585 color : #063064;
586 font-weight : normal;
587 margin : 0px 3px 0px 3px;
588 padding : 0px 4px 0px 4px;
589 white-space: nowrap;
590 }
591
592 td.hlSelectRow, td.hlUpdPic {
593 width : 25px;
594 text-align : center;
595 }
596
597 div.postHeader div.postDate {
598 text-align : right;
599 color : gray;
600 float : right;
601 }
602
603 div.postHeader div.postDateRTL {
604 text-align : left;
605 color : gray;
606 float : right;
607 }
608
609 div.postHeader div {
610 padding-bottom : 3px;
611 font-size : 12px;
612 }
613
614 #feedUpdateErrors {
615 display : none;
616 }
617
618 #allEntryTags {
619 font-size : 12px;
620 border-width : 0px 0px 1px 0px;
621 border-style : solid;
622 border-color : #c0c0c0;
623 padding-bottom : 5px;
624 display : none;
625 }
626
627 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
628 height : 1em;
629 }
630
631 td.hlFeed {
632 text-align : right;
633 }
634
635 span.hlFeed, span.hlFeed a {
636 font-size : 12px;
637 color : gray;
638 }
639
640 span.hlFeed a:hover {
641 color : #4684ff;
642 }
643
644 img.markedPic {
645 cursor : pointer;
646 }
647
648 a.warning {
649 color : #f04040;
650 }
651
652 div.tagCloudContainer {
653 border : 1px solid #c0c0c0;
654 background-color : #ecf4ff;
655 margin : 5px 0px 5px 0px;
656 padding : 5px;
657 text-align : center;
658 }
659
660 div.errorExplained {
661 border : 1px solid #c0c0c0;
662 background-color : #ecf4ff;
663 margin : 5px 0px 5px 0px;
664 padding : 5px;
665 }
666
667 ul.feedErrorsList {
668 max-height : 300px;
669 overflow : auto;
670 list-style-type : none;
671 border : 1px solid #c0c0c0;
672 background-color : #ecf4ff;
673 margin : 0px 0px 5px 0px;
674 padding : 5px;
675 }
676
677 ul.selfUpdateList {
678 height : 200px;
679 overflow : auto;
680 list-style-type : none;
681 border : 1px solid #c0c0c0;
682 background-color : #ecf4ff;
683 margin : 0px 0px 5px 0px;
684 padding : 5px;
685 }
686
687 ul.feedErrorsList em {
688 color : gray;
689 }
690
691 ul.userFeedList {
692 height : 300px;
693 overflow : auto;
694 list-style-type : none;
695 border : 1px solid gray;
696 background-color : white;
697 margin : 0px 0px 5px 0px;
698 padding : 0px;
699 }
700
701 ul.browseFeedList {
702 height : 300px;
703 overflow : auto;
704 border-width : 0px 1px 1px 1px;
705 border-color : #c0c0c0;
706 border-style : solid;
707 margin : 0px 0px 5px 0px;
708 background-color : white;
709 list-style-type : none;
710 padding : 0px;
711
712 }
713
714 ul.browseFeedList li {
715 margin : 0px;
716 padding : 2px 4px 2px 4px;
717 }
718
719 span.subscribers {
720 color : #808080;
721 }
722
723 div.subscribers {
724 color : #808080;
725 font-size : 12px;
726 float : right;
727 }
728
729 div.browserDetails {
730 margin : 5px 5px 5px 5px;
731 padding : 5px;
732 }
733
734 ul.compact {
735 list-style-type : none;
736 margin : 0px;
737 padding : 0px;
738 }
739
740 ul.compact li {
741 margin : 0px;
742 padding : 0px;
743 }
744
745 .noborder {
746 border-width : 0px;
747 }
748
749 #overlay {
750 background : white;
751 left : 0;
752 top : 0;
753 height : 100%;
754 width : 100%;
755 z-index : 100;
756 position : absolute;
757 }
758
759 #overlay_inner {
760 font-weight : bold;
761 margin : 1em;
762 }
763
764 form {
765 margin : 0px;
766 padding : 0px;
767 }
768
769 #main_toolbar_form {
770 margin : 0px;
771 padding : 0px;
772 display : table-cell;
773 white-space : nowrap;
774 width : 100%;
775 }
776
777 div.loadingPrompt {
778 padding : 1em;
779 text-align : center;
780 font-weight : bold;
781 }
782
783 div.whiteBox {
784 margin-left : 1px;
785 text-align : center;
786 padding : 1em;
787 }
788
789 html, body#ttrssMain, #main {
790 width: 100%;
791 height: 100%;
792 border: 0;
793 padding: 0;
794 margin: 0;
795 }
796
797 html, body#ttrssPrefs, #main {
798 width: 100%;
799 height: 100%;
800 border: 0;
801 padding: 0;
802 margin: 0;
803 }
804
805 #toolbar div.actionChooser {
806 display : table-cell;
807 text-align : right;
808 padding-right : 3px;
809 }
810
811 /* preferences layout */
812
813 div.return {
814 float : right;
815 font-size : 12px;
816 margin-right : 10px;
817 }
818
819 div.return a {
820 color : #4684ff;
821 }
822
823 div.return a:hover {
824 color : black;
825 }
826
827 #header .logo {
828 float : right;
829 margin-left : 10px;
830 }
831
832 #header a {
833 color : #4684ff;
834 }
835
836 #header a:hover {
837 color : black;
838 }
839
840 #header img {
841 vertical-align : middle;
842 cursor : pointer;
843 }
844
845 a.helpLinkPic img {
846 border-width : 0px;
847 vertical-align : middle;
848 }
849
850 div.autocomplete {
851 position : absolute;
852 width : 250px;
853 background-color : white;
854 border :1px solid #778899;
855 margin : 0px;
856 padding : 0px;
857 }
858
859 div.autocomplete ul {
860 list-style-type : none;
861 margin : 0px;
862 padding : 0px;
863 }
864
865 div.autocomplete ul li.selected {
866 background-color : #fff7d5;
867 }
868
869 div.autocomplete ul li {
870 list-style-type : none;
871 display : block;
872 margin : 0;
873 padding : 2px;
874 height : 32px;
875 cursor : pointer;
876 }
877
878 #feedOpToolbar {
879 float : right;
880 }
881
882 #header a.feedback {
883 color : #009900;
884 }
885
886 a.visibleLink {
887 color : #4684ff;
888 }
889
890 a.visibleLinkB {
891 color : #4684ff;
892 border : 1px solid #4684ff;
893 padding : 2px;
894 }
895
896 a.visibleLinkB:hover {
897 background-color : #ecf4ff;
898 }
899
900 .hlContentH a, .hlContentH span {
901 color : #00cc00;
902 }
903
904 .hlContentL a, .hlContentL span {
905 color : #909090;
906 text-decoration : line-through;
907 }
908
909 span.titleWrapH, span.titleWrapH a {
910 color : #00cc00;
911 }
912
913 span.titleWrapL, span.titleWrapL a {
914 color : #909090;
915 text-decoration : line-through;
916 }
917
918 img.hlScorePic {
919 vertical-align : middle;
920 width : 16px;
921 height : 16px;
922 }
923
924 div#hotkey_help_overlay {
925 position : absolute;
926 left : 30px;
927 right : 30px;
928 top : 30px;
929 z-index : 999;
930 color : white;
931 font-size : 15px;
932 background : black;
933 border-radius : 30px;
934 padding : 10px;
935 }
936
937 div#hotkey_help_overlay h1 {
938 text-align : center;
939 }
940
941 div#hotkey_help_overlay ul {
942 list-style-type : none;
943 margin : 0px;
944 }
945
946 div#hotkey_help_overlay a {
947 color : #88b0f0;
948 }
949
950 div#hotkey_help_overlay a:hover {
951 color : white;
952 }
953
954 div#hotkey_help_overlay li {
955 margin : 0px;
956 }
957
958 div#hotkey_help_overlay p {
959 text-align : center;
960 }
961
962 div#hotkey_help_overlay td.n {
963 text-align : right;
964 font-weight : bold;
965 width : 6em;
966 color : #a0ffa0;
967 padding-right : 5px;
968 }
969
970 div#hotkey_help_overlay td {
971 vertical-align : top;
972 }
973
974 div#hotkey_help_overlay h1 {
975 margin : 0px;
976 }
977
978 div#hotkey_help_overlay h2 {
979 font-size : 16px;
980 border-width : 0px;
981 margin : 0.3em 0px 0.3em 0px;
982 text-align : center;
983 color : #88b0f0;
984 }
985
986 div#hotkey_help_overlay table.hho td.top,
987 div#hotkey_help_overlay table.hho td.bottom {
988 text-align : center;
989 font-size : 11px;
990 }
991
992 div.dlgSec {
993 font-size : 12px;
994 color : gray;
995 font-weight : bold;
996 clear : both;
997 height : 20px;
998 }
999
1000 div.dlgSecCont {
1001 position : relative;
1002 left : 150px;
1003 top : -20px;
1004 float : left;
1005 font-size : 12px;
1006 font-weight : normal;
1007 }
1008
1009 div.dlgSecCont hr {
1010 height : 0px;
1011 line-height : 0px;
1012 border : 0px solid transparent;
1013 margin : 2px;
1014 }
1015
1016 div.dlgSecCont > * {
1017 position : relative;
1018 top : -2px;
1019 }
1020
1021 div.dlgButtons {
1022 text-align : right;
1023 clear : both;
1024 }
1025
1026 span.labelColorIndicator {
1027 height : 14px;
1028 width : 14px;
1029 line-height : 14px;
1030 font-size : 9px;
1031 display : inline-block;
1032 border : 1px solid black;
1033 background-color : #fff7d5;
1034 color : #063064;
1035 text-align : center;
1036 margin-right : 2px;
1037 }
1038
1039 span.labelColorIndicator2 {
1040 height : 14px;
1041 width : 14px;
1042 font-size : 9px;
1043 display : inline-block;
1044 border : 1px solid black;
1045 background-color : #fff7d5;
1046 color : #063064;
1047 text-align : center;
1048 margin-right : 2px;
1049 vertical-align : bottom;
1050 }
1051
1052 div#cmdline {
1053 position : absolute;
1054 left : 5px;
1055 bottom : 5px;
1056 font-size : 11px;
1057 color : gray;
1058 font-weight : bold;
1059 background-color : white;
1060 border : 1px solid #88b0f0;
1061 padding : 3px 5px 3px 5px;
1062 z-index : 5;
1063 }
1064
1065 #feed_browser_spinner {
1066 vertical-align : middle;
1067 height : 18px;
1068 width : 18px;
1069 }
1070
1071 div#auxDlg {
1072 position : absolute;
1073 z-index : 3;
1074 bottom : 5px;
1075 right : 25px;
1076 padding : 5px;
1077 border-width : 1px;
1078 border-style : solid;
1079 border-color : #d7c47a;
1080 background-color : #fff7d5;
1081 color : black;
1082 text-align : center;
1083 font-size : 13px;
1084 }
1085
1086 div#auxDlg a {
1087 color : #4684ff;
1088 }
1089
1090 div.hlTitle {
1091 display : table-cell;
1092 cursor : pointer;
1093 width : 100%;
1094 vertical-align : middle;
1095 padding-top : 4px;
1096 padding-bottom : 4px;
1097 }
1098
1099 div.hlLeft {
1100 display : table-cell;
1101 vertical-align : middle;
1102 white-space: nowrap;
1103 }
1104
1105 div.hlRight {
1106 display : table-cell;
1107 white-space: nowrap;
1108 text-align : right;
1109 vertical-align : middle;
1110 }
1111
1112 div.hlRight img {
1113 max-width : 16px;
1114 max-height : 16px;
1115 }
1116
1117 span.hlUpdated {
1118 color : gray;
1119 min-width : 100px;
1120 display : table-cell;
1121 width : 100%;
1122 vertical-align : middle;
1123 padding-top : 4px;
1124 padding-bottom : 4px;
1125 text-align : right;
1126 }
1127
1128 div.hlLeft input {
1129 margin-left : 4px;
1130 margin-right : 4px;
1131 }
1132
1133 div.hlLeft img, div.hlRight img {
1134 margin : 0px 4px 0px 4px;
1135
1136 }
1137
1138 div.hlUpdPic {
1139 display : table-cell;
1140 padding-right : 4px;
1141 padding-left : 4px;
1142 text-align : center;
1143 vertical-align : middle;
1144 }
1145
1146 div.hlUpdPic img {
1147 max-width : 16px;
1148 }
1149
1150 div.fatalError {
1151 margin-bottom : 10px;
1152 }
1153
1154 div.fatalError button {
1155 margin-top : 5px;
1156 }
1157
1158 div.fatalError textarea {
1159 width : 100%;
1160 height : 100px;
1161 }
1162
1163 #main {
1164 border-width : 0px;
1165 margin : 0px;
1166 padding : 0px;
1167 }
1168
1169 #header-wrap {
1170 border-width : 0px;
1171 margin : 0px;
1172 padding : 0px;
1173 }
1174
1175 #content-wrap {
1176 padding : 0px;
1177 border-width : 0px;
1178 margin : 0px;
1179 }
1180
1181 #feeds-holder {
1182 padding : 0px;
1183 border-color : #88b0f0;
1184 border-left-width : 0px;
1185 border-bottom-width : 0px;
1186 border-top-width : 0px;
1187 overflow : auto;
1188 }
1189
1190 #headlines-wrap-inner {
1191 padding : 0px;
1192 margin : 0px;
1193 border-width : 0px;
1194 }
1195
1196 #headlines-frame {
1197 padding : 0px;
1198 border-color : #88b0f0;
1199 border-left-width : 0px;
1200 border-right-width : 0px;
1201 margin-top : 0px;
1202 border-top-width : 0px;
1203 }
1204
1205 #headlines-toolbar_splitter, #toolbar_splitter {
1206 display : none;
1207 }
1208
1209 #content-tabs {
1210 margin : 0px;
1211 padding : 0px;
1212 border-width : 0px;
1213 }
1214
1215 #toolbar {
1216 padding : 0px;
1217 margin : 0px;
1218 border-width : 0px;
1219 white-space: nowrap;
1220 font-size : 11px;
1221 }
1222
1223 #header {
1224 border-width : 0px;
1225 text-align : right;
1226 color : gray;
1227 padding : 5px 5px 0px 0px;
1228 margin : 0px;
1229 position : absolute;
1230 right : 0px;
1231 top : 0px;
1232 z-index : 5;
1233 }
1234
1235 #footer {
1236 text-align : center;
1237 color : gray;
1238 padding : 4px 4px 8px 4px;
1239 border-width : 0px;
1240 }
1241
1242 #content-insert {
1243 padding : 0px;
1244 border-color : #88b0f0;
1245 border-bottom-width : 0px;
1246 border-right-width : 0px;
1247 border-left-width : 0px;
1248 overflow : auto;
1249 }
1250
1251 .dijitTreeLabel.Unread {
1252 font-weight : bold;
1253 }
1254
1255 .feedParam {
1256 color : gray;
1257 float : right;
1258 margin-right : 1em;
1259 }
1260
1261 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1262 color : gray;
1263 }
1264
1265 .dijitTreeRow.Error {
1266 color : red;
1267 }
1268
1269 .dijitTreeRow.Hidden {
1270 display : none;
1271 }
1272
1273 img.feedIcon, img.tinyFeedIcon {
1274 width : 16px;
1275 height : 16px;
1276 }
1277
1278 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1279 text-align : center;
1280 padding : 5px;
1281 color : gray;
1282 }
1283
1284 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1285 margin-right : 5px;
1286 }
1287
1288 div#pref-tabs .dijitContentPane {
1289 font-size : 12px;
1290 }
1291
1292 div#pref-tabs {
1293 margin : 0px 5px 0px 5px;
1294 }
1295
1296 div#pref-tabs .dijitContentPane h3 {
1297 font-size : 14px;
1298 font-weight : bold;
1299 }
1300
1301 #pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1302 #pref-label-wrap, #pref-label-header, #pref-label-content,
1303 #pref-user-wrap, #pref-user-header, #pref-user-content,
1304 #pref-instance-wrap, #pref-instance-header, #pref-instance-content {
1305 margin : 0px;
1306 padding : 0px;
1307 border-width : 0px;
1308 }
1309
1310 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
1311 padding : 0px;
1312 }
1313
1314 #errorButton {
1315 color : red;
1316 }
1317
1318 span.labelFixedLength {
1319 display : inline-block;
1320 width : 70%;
1321 }
1322
1323 #filter_dlg_date_chk_box {
1324 display : inline-block;
1325 }
1326
1327 .dijitDialog .dijitToolbar {
1328 border : 1px solid #c0c0c0;
1329 }
1330
1331 a.bookmarklet {
1332 color : #4684ff;
1333 border : 1px solid #ecf4ff;
1334 padding : 2px;
1335 }
1336
1337 #newVersionIcon {
1338 margin-left : 5px;
1339 vertical-align : middle;
1340 position : relative;
1341 top : -1px;
1342 }
1343
1344 .player {
1345 display : inline-block;
1346 color : gray;
1347 font-size : 11px;
1348 font-family : sans-serif;
1349 border : 1px solid gray;
1350 padding : 0px 4px 0px 4px;
1351 margin : 0px 2px 0px 2px;
1352 width : 50px;
1353 text-align : center;
1354 background : white;
1355 }
1356 .player.playing {
1357 color : #00c000;
1358 border-color : #00c000;
1359 }
1360
1361 .player:hover {
1362 background : #f0f0f0;
1363 cursor : pointer;
1364 }
1365
1366 #headlines-spacer {
1367 height : 100%;
1368 margin-left : 1px;
1369 text-align : center;
1370 padding : 1em;
1371 color : gray;
1372 }
1373
1374 td.error {
1375 color : red;
1376 }
1377
1378 div.dialogNotice {
1379 margin-bottom : 5px;
1380 color : gray;
1381 }
1382
1383 ul#filterDlg_Matches, ul#filterDlg_Actions {
1384 max-height : 100px;
1385 overflow : auto;
1386 list-style-type : none;
1387 border-style : solid;
1388 border-color : #c0c0c0;
1389 border-width : 0px 1px 1px 1px;
1390 background-color : #ecf4ff;
1391 margin : 0px 0px 5px 0px;
1392 padding : 0px;
1393 }
1394
1395 ul#filterDlg_Matches li, ul#filterDlg_Actions li {
1396 cursor : pointer;
1397 padding : 0px 0px 0px 5px;
1398 }
1399
1400 ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
1401 margin-right : 5px;
1402 }