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