]> git.wh0rd.org - tt-rss.git/blame - tt-rss.css
fix various tags being stuck because of invalid HTML markup being generated (closes...
[tt-rss.git] / tt-rss.css
CommitLineData
83cd33fc 1body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
e5d758e3
AD
2 background : white;
3 color : black;
4 margin : 0px;
5 padding : 0px;
0e2d03a7 6 font-family : sans-serif;
e5df6e9e 7 font-size : 12px;
1cd17194
AD
8}
9
64029210
AD
10body#ttrssPrefs {
11 background-color : #ecf4ff;
12}
13
14body#ttrssPrefs #footer, body#ttrssPrefs #header {
07a0c540 15 background-color : #ecf4ff;
e243d2c3
AD
16 padding-left : 8px;
17 padding-right : 8px;
64029210
AD
18}
19
e828e31e 20div.postReply {
1c3187cf 21 padding : 0px;
1cd17194
AD
22}
23
f7181e9b 24div.postReply a {
e5d758e3 25 color : #4684ff;
f7181e9b
AD
26}
27
28div.postReply a:hover {
e5d758e3 29 color : black;
f7181e9b
AD
30}
31
e828e31e 32div.postReply div.postHeader {
1c3187cf 33 border-width : 0px 0px 1px 0px;
64ab16ac 34 border-style : solid;
96841013 35 border-color : #88b0f0;
20983286
AD
36 background-color : white;
37 background : url("images/toolbar.png");
38 background-position : bottom left;
39 background-repeat : repeat-x;
1c3187cf 40 padding : 5px;
64ab16ac 41 color : #909090;
96b58583
AD
42}
43
e828e31e 44div.postReply div.postContent {
e5d758e3 45 padding : 10px;
ae096313 46 font-size : 12px;
f0601b87
AD
47}
48
f325d942
AD
49div.postReply div.postContent img {
50 border-width : 0px;
762c9064 51 max-width : 98%;
f325d942
AD
52}
53
e828e31e 54div.postReply div.postIcon {
e5d758e3
AD
55 float : right;
56 border : 0px;
3505baeb 57 margin : 5px;
73d1378f
AD
58}
59
60div.postReply div.postIcon img {
61 max-width : 120px;
f412e5ad 62 display : inline;
5f89f780 63}
e828e31e 64
ce53e200 65div.postReply div.postEnclosures {
ce53e200 66 margin-top : 1em;
ce53e200
AD
67 color : gray;
68}
69
5f014cf1
AD
70div.postReply img.tagsPic {
71 width : 16px;
72 height : 16px;
c7e51de1 73 margin-left : 4px;
5f014cf1
AD
74 vertical-align : middle;
75}
76
c7e51de1
AD
77div.articleNote {
78 background-color : #fff7d5;
c7e51de1 79 padding : 5px;
fcfa9ef1 80 border-style : none none dashed none;
c7e51de1 81 border-color : #e7d796;
fcfa9ef1
AD
82 border-width : 1px;
83 background-color : #fff7d5;
c7e51de1 84 color : #9a8c59;
fcfa9ef1
AD
85}
86
87div.articleNote div.noteEdit {
88 float : right;
89 cursor : pointer;
c7e51de1
AD
90}
91
06202d88 92div.postReply span.author {
ae096313 93 font-size : 12px;
06202d88 94}
5f014cf1 95
e828e31e 96h1 {
442a9b8c 97 font-size : 18px;
f0601b87
AD
98}
99
e828e31e 100h2 {
442a9b8c 101 font-size : 16px;
e5d758e3
AD
102 font-weight : bold;
103 border-width : 0px 0px 1px 0px;
104 border-style : solid;
105 border-color : #ecf4ff;
1cd17194
AD
106}
107
f5a50b25 108h3 {
ae096313 109 font-size : 12px;
e5d758e3
AD
110 font-weight : bold;
111 border-width : 0px 0px 1px 0px;
112 border-style : solid;
113 border-color : #ecf4ff;
f5a50b25
AD
114}
115
e828e31e 116hr {
e5d758e3
AD
117 border-width : 0px 0px 1px 0px;
118 border-style : dashed;
119 border-color : #e0e0e0;
e828e31e 120}
67824557 121
e828e31e 122a {
e5d758e3
AD
123 color : black;
124 text-decoration : none;
1cd17194
AD
125}
126
e828e31e 127a:hover {
e5d758e3 128 color : #4684ff;
9b307248
AD
129}
130
e828e31e 131#piggie {
d437c8cf 132 z-index : 999;
e5d758e3 133 position : absolute;
9b307248
AD
134}
135
f407c086 136#notify {
958e3f4f 137 border-width : 0px 1px 1px 1px;
f407c086 138 border-style : solid;
958e3f4f 139 top : 0px;
8b184d75
AD
140 right : 35%;
141 min-width : 30%;
0ceded7a 142 position : absolute;
33b8cab4 143 display : none;
ce3bf408 144 float : right;
ae096313 145 font-size : 12px;
fcc36744 146 z-index : 99;
106689b0 147 padding : 5px 5px 5px 5px;
1cd17194
AD
148}
149
0d32b41e
AD
150#notify img {
151 vertical-align : middle;
152}
153
42c32916
AD
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
f407c086
AD
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
ef16ae37
AD
178.notifyError span:hover {
179 color : red;
180 cursor : pointer;
181}
182
a8328019
AD
183.Selected, .Selected td {
184 background-color : #fff7d5;
185}
186
ca8e3d75 187.even.Unread.Selected, .even.Unread.Selected td {
e5d758e3
AD
188 background-color : #fff7d5;
189 font-weight : bold;
f28b542c 190 border-width : 0px 0px 1px 0px;
dc803347
AD
191 border-style : solid;
192 border-color : #e7d796;
a3ee2a38
AD
193}
194
ca8e3d75 195.odd.Unread.Selected, .odd.Unread.Selected td {
e5d758e3
AD
196 background-color : #fff7d5;
197 font-weight : bold;
f28b542c
AD
198 border-width : 0px 0px 1px 0px;
199 border-style : solid;
200 border-color : #e7d796;
a3ee2a38
AD
201}
202
ca8e3d75 203.even.Selected, .even.Selected td {
e5d758e3 204 background-color : #fff7d5;
f28b542c 205 border-width : 0px 0px 1px 0px;
dc803347
AD
206 border-style : solid;
207 border-color : #e7d796;
208 border-collapse : collapse;
007bda35
AD
209}
210
ca8e3d75 211.odd.Selected, .odd.Selected td {
e5d758e3 212 background-color : #fff7d5;
f28b542c
AD
213 border-width : 0px 0px 1px 0px;
214 border-style : solid;
215 border-color : #e7d796;
216 border-collapse : collapse;
0b68215c 217}
3745788e 218
ca8e3d75 219.even.Grayed, .even.Grayed td {
e5d758e3
AD
220 background-color : #f0f0f0;
221 color : #909090;
f28b542c 222 border-width : 0px 0px 1px 0px;
dc803347
AD
223 border-style : solid;
224 border-color : #c0c0c0;
225 border-collapse : collapse;
b7f4bda2
AD
226}
227
ca8e3d75 228.odd.Grayed {
e5d758e3 229 color : #909090;
f07c0eb4
AD
230}
231
0b68215c 232.even, .even td {
f28b542c 233 border-width : 0px 0px 1px 0px;
dc803347
AD
234 border-style : solid;
235 border-color : #c0c0c0;
e5d758e3 236 background-color : #f0f0f0;
dc803347 237 border-collapse : collapse;
ac43eba1 238}
a2015351 239
f28b542c
AD
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
ca8e3d75 247.even.Unread, .even.Unread td {
e5d758e3
AD
248 background-color : #f0f0f0;
249 font-weight : bold;
f28b542c 250 border-width : 0px 0px 1px 0px;
dc803347
AD
251 border-style : solid;
252 border-color : #c0c0c0;
253 border-collapse : collapse;
f07c0eb4
AD
254}
255
ca8e3d75 256.odd.Unread, .odd.Unread td {
e5d758e3 257 font-weight : bold;
f28b542c
AD
258 border-width : 0px 0px 1px 0px;
259 border-style : solid;
260 border-color : #c0c0c0;
f07c0eb4 261}
508a81e1 262
e828e31e 263.invisible {
e5d758e3 264 display : none;
508a81e1 265}
b7f4bda2 266
e828e31e 267/* preferences */
603c27f8 268
88e4e597 269/* table.prefPrefsList tr:hover td.prefValue {
e351c494
AD
270 color : #88b0f0;
271}
272
273table.prefPrefsList tr:hover td.prefValue input {
274 color : #88b0f0;
88e4e597 275} */
e351c494 276
8df7184c
AD
277table.prefPrefsList h3 {
278 margin-top : 0px;
279}
280
327a3bbe 281tr.title td {
e5d758e3
AD
282 border-width : 0px 0px 1px 0px;
283 border-color : #ecf4ff;
284 border-style : solid;
73bdfa53 285 color : #4684ff;
0ea4fb50
AD
286}
287
a426e532 288tr.title td a {
73bdfa53 289 color : #4684ff;
a426e532
AD
290}
291
292tr.title td a:hover {
73bdfa53 293 color : black;
a426e532 294}
327a3bbe 295
0ea4fb50 296table.prefFeedList td.feedEditCat {
e5d758e3 297 font-weight : bold;
73bdfa53
AD
298 border-width : 0px 0px 1px 0px;
299 border-style : solid;
300 border-color : #88b0f0;
35d33b9d 301 padding-top : 0.5em;
70830c87 302}
f0601b87 303
a82dc5e4
AD
304table.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
a95da136
AD
312/* oh for the love of... */
313
314table.prefFilterList tr.even,
315table.prefFilterList tr.odd,
316table.prefFilterList tr.evenSelected,
317table.prefFilterList tr.oddSelected,
318table.prefLabelList tr.even,
319table.prefLabelList tr.odd,
320table.prefLabelList tr.evenSelected,
321table.prefLabelList tr.oddSelected,
322table.prefUserList tr.even,
323table.prefUserList tr.odd,
324table.prefUserList tr.evenSelected,
325table.prefUserList tr.oddSelected,
326table.prefFeedList tr.even,
327table.prefFeedList tr.odd,
328table.prefFeedList tr.evenSelected,
373266eb
AD
329table.prefFeedList tr.oddSelected,
330table.prefInstanceList tr.even,
331table.prefInstanceList tr.odd,
332table.prefInstanceList tr.evenSelected,
333table.prefInstanceList tr.oddSelected
a95da136
AD
334{
335 cursor : pointer;
336}
337
338table.prefFilterList tr.even:hover td,
339table.prefFilterList tr.odd:hover td,
340table.prefFilterList tr.evenSelected:hover td,
341table.prefFilterList tr.oddSelected:hover td
342table.prefLabelList tr.even:hover td,
343table.prefLabelList tr.odd:hover td,
344table.prefLabelList tr.evenSelected:hover td,
345table.prefLabelList tr.oddSelected:hover td,
346table.prefUserList tr.even:hover td,
347table.prefUserList tr.odd:hover td,
348table.prefUserList tr.evenSelected:hover td,
349table.prefUserList tr.oddSelected:hover td,
350table.prefFeedList tr.even:hover td,
351table.prefFeedList tr.odd:hover td,
352table.prefFeedList tr.evenSelected:hover td,
373266eb
AD
353table.prefFeedList tr.oddSelected:hover td,
354table.prefInstanceList tr.even:hover td,
355table.prefInstanceList tr.odd:hover td,
356table.prefInstanceList tr.evenSelected:hover td,
357table.prefInstanceList tr.oddSelected:hover td
a95da136
AD
358{
359 color : #88b0f0;
360}
361
62ac0cc8 362table.prefFeedList td.feedIcon {
e5d758e3 363 text-align : center;
62ac0cc8
AD
364}
365
366table.prefFeedList td.feedSelect {
e5d758e3 367 text-align : center;
62ac0cc8
AD
368}
369
8ffd2011 370div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder {
bec2ecd9 371 height : 300px;
9c483746 372 overflow : auto;
a8328019
AD
373 border-width : 0px 1px 1px 1px;
374 border-color : #c0c0c0;
375 border-style : solid;
376 margin : 0px 0px 5px 0px;
bec2ecd9 377 background-color : #ecf4ff;
9c483746
AD
378}
379
8ffd2011 380div.prefFeedOPMLHolder, div.inactiveFeedHolder {
e1218480
AD
381 border-width : 1px 1px 1px 1px;
382}
383
7dc66a61 384a.helpLink {
e5d758e3 385 color : #808080;
7dc66a61
AD
386}
387
388a.helpLink:hover {
e5d758e3 389 color : #4684ff;
7dc66a61
AD
390}
391
5f8b2573 392#content-insert pre, #headlines-frame pre, .dijitContentPane pre {
083020ad
AD
393 margin : 0px 0px 0px 1em;
394 padding : 0px;
395 font-family : monospace;
396 font-size : 12px;
48a8d154 397 background : transparent;
083020ad 398 border-width : 0px;
86bda02b 399 color : gray;
083020ad
AD
400}
401
5f8b2573 402#content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
083020ad
AD
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;
7dc66a61 411}
e2f8f7b4 412
5f8b2573 413#content-insert code, #headlines-frame code, .dijitContentPane code {
48a8d154
AD
414 background : transparent;
415 border : 0px solid transparent;
416 margin : 0px;
417 font-family : monospace;
418 padding : 0px;
419 font-size : 12px;
86bda02b 420 color : black;
48a8d154
AD
421}
422
0d32b41e
AD
423div.notice {
424 background : #ffffff;
425 border : 1px solid #88b0f0;
e400230e 426 width : 60%;
0d32b41e
AD
427 padding : 5px;
428 margin : 0px 0px 5px 0px;
ae096313 429 font-size : 12px;
0d32b41e
AD
430}
431
ab3d0b99 432div.warning {
e5d758e3
AD
433 background : #fff7d5;
434 border : 1px solid #d7c47a;
ae096313 435 font-size : 12px;
e400230e 436 width : 60%;
3f59e8cd 437 padding : 5px;
c93d8e07 438 margin : 0px 0px 5px 0px;
e6cb77a0
AD
439}
440
9e21a571 441div.warning img, div.notice img, div.error img {
0d32b41e 442 vertical-align : middle;
e5d758e3 443 padding : 5px;
ab3d0b99
AD
444}
445
1b74062f
AD
446span.filterDateError {
447 color : #ff0000;
448}
449
84916243
AD
450div.error {
451 border : 1px solid #ff0000;
452 background : #ffcccc;
453 padding : 5px;
454 margin : 0px 0px 5px 0px;
ae096313 455 font-size : 12px;
84916243
AD
456}
457
ab3d0b99 458ul.nomarks {
e5d758e3
AD
459 list-style-type : none;
460 margin : 0px;
461 padding : 10px;
ab3d0b99
AD
462}
463
b1895692 464div.prefHelp, td.prefHelp {
e5d758e3 465 color : gray;
abe4d057 466 padding : 5px;
8cb74804
AD
467}
468
f1cdb8c6 469table.loginForm {
e5d758e3 470 background-color : #ecf4ff;
f1cdb8c6
AD
471}
472
365f95dc
AD
473span.feed_error {
474 color : red;
475}
476
746dcf42 477.insensitive {
e5d758e3 478 color : gray;
bca02305 479}
afb7a1d6 480
d4d6d528
AD
481.insensitive a {
482 color : #4684ff;
483}
484
485.insensitive a:hover {
486 color : black;
487}
488
d9dde1d6 489.small {
ae096313 490 font-size : 11px;
d9dde1d6 491}
28fa9253
AD
492
493table.innerFeedTable td {
e5d758e3
AD
494 margin : 0px;
495 padding : 0px;
28fa9253 496}
35f3c923
AD
497
498td.selectPrompt {
ae096313 499 font-size : 12px;
e5d758e3 500 color : gray;
35f3c923 501}
1572afe5 502
6e4f4ce1 503div#headlines-toolbar {
d4eebd8b 504 border-width : 0px 0px 1px 0px;
f1080825 505 background-color : #f0f0f0;
0ce61157 506 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
ae096313 507 font-size : 11px;
0e2d03a7 508 font-family : "Segoe UI", Tahoma, sans-serif;
442a9b8c 509 color : gray;
fcf70c51 510 padding : 0px;
6e4f4ce1
AD
511 margin : 0px;
512 overflow : hidden;
f1080825
AD
513 height : 25px;
514 line-height : 25px;
515 padding-left : 4px;
8b27182a
AD
516}
517
fcf70c51
AD
518div#headlines-toolbar .dijitSelect {
519 font-size : 11px;
f1080825
AD
520 position : relative;
521 top : -2px;
fcf70c51
AD
522}
523
f1080825
AD
524div#headlines-toolbar span.r {
525 float: right;
526 position: relative;
527 background : #ecf4ff;
528 border-left: 5px solid white;
529 padding : 0 4px 0px 4px;
fcf70c51 530 text-align : right;
f1080825
AD
531}
532
533/* http://css-tricks.com/adobe-like-arrow-headers/ */
534
73621c56
AD
535@media screen and (-webkit-min-device-pixel-ratio:0) {
536 div#headlines-toolbar span.r:before,
537 div#headlines-toolbar span.r:after {
538 content: "";
539 position: absolute;
540 /* Pushed down half way, will get pulled back up half height of triangle
541 ensures centering if font-size or line-height changes */
542 top: 50%;
543 width: 0;
544 height: 0;
545 }
546 div#headlines-toolbar span.r:before {
547 left: -12px;
548 /* Triangle */
549 border-top: 8px solid transparent;
550 border-bottom: 8px solid transparent;
551 border-right: 8px solid white;
552 /* Pull-up */
553 margin-top: -8px;
554 }
555 div#headlines-toolbar span.r:after {
556 /* Smaller and different position triangle */
557 left: -5px;
558 border-top: 6px solid transparent;
559 border-bottom: 6px solid transparent;
560 border-right: 6px solid #ecf4ff;
561 margin-top: -6px;
562 }
f1080825
AD
563}
564
565div#headlines-toolbar span.r span.error {
566 color : red;
567}
568
569div#headlines-toolbar span.r a {
570 color : gray;
c1c9df00
AD
571}
572
f1080825
AD
573div#headlines-toolbar span.r a:hover {
574 color : black;
26a1e185
AD
575}
576
591c396d 577span.contentPreview {
e5d758e3
AD
578 color : gray;
579 font-weight : normal;
591c396d 580}
179d6f57 581
0f172fff 582span.contentPreview:hover {
e5d758e3 583 color : #4684ff;
0f172fff
AD
584}
585
8cc5e965 586span.hlLabelRef {
e2549229 587 background-color : #fff7d5;
86edc737 588 font-size : 8px;
e2549229
AD
589 color : #063064;
590 font-weight : normal;
591 margin : 0px 3px 0px 3px;
592 padding : 0px 4px 0px 4px;
593 white-space: nowrap;
594}
595
67343d9f 596td.hlSelectRow, td.hlUpdPic {
e5d758e3
AD
597 width : 25px;
598 text-align : center;
179d6f57
AD
599}
600
b810a0f1 601div.postHeader div.postDate {
e5d758e3
AD
602 text-align : right;
603 color : gray;
b810a0f1 604 float : right;
9167e250 605}
36aab70f 606
b810a0f1 607div.postHeader div.postDateRTL {
e5d758e3
AD
608 text-align : left;
609 color : gray;
b810a0f1
AD
610 float : right;
611}
612
613div.postHeader div {
614 padding-bottom : 3px;
ae096313 615 font-size : 12px;
ed51e128
AD
616}
617
36aab70f 618#feedUpdateErrors {
e5d758e3 619 display : none;
36aab70f
AD
620}
621
42918a07 622#allEntryTags {
ae096313 623 font-size : 12px;
e5d758e3
AD
624 border-width : 0px 0px 1px 0px;
625 border-style : solid;
626 border-color : #c0c0c0;
627 padding-bottom : 5px;
628 display : none;
42918a07 629}
13ce14e8 630
4663f9c6 631td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
e5d758e3 632 height : 1em;
4663f9c6 633}
386cbf27 634
afad6f38
AD
635td.hlFeed {
636 text-align : right;
637}
638
df456bb0 639span.hlFeed, span.hlFeed a {
ae096313 640 font-size : 12px;
df456bb0
AD
641 color : gray;
642}
643
644span.hlFeed a:hover {
645 color : #4684ff;
646}
647
7514749d
AD
648img.markedPic {
649 cursor : pointer;
650}
651
1e471f3b 652a.warning {
e5d758e3 653 color : #f04040;
1e471f3b 654}
a9b0bfd5 655
0979b696 656div.tagCloudContainer {
a8328019 657 border : 1px solid #c0c0c0;
bec2ecd9 658 background-color : #ecf4ff;
0979b696 659 margin : 5px 0px 5px 0px;
9e6427ab 660 padding : 5px;
0979b696
AD
661 text-align : center;
662}
663
73495fd1 664div.errorExplained {
a8328019 665 border : 1px solid #c0c0c0;
bec2ecd9 666 background-color : #ecf4ff;
73495fd1
AD
667 margin : 5px 0px 5px 0px;
668 padding : 5px;
669}
670
e8dd519b 671ul.feedErrorsList {
bec2ecd9 672 max-height : 300px;
e8dd519b
AD
673 overflow : auto;
674 list-style-type : none;
f81b6815 675 border : 1px solid #c0c0c0;
bec2ecd9 676 background-color : #ecf4ff;
e8dd519b 677 margin : 0px 0px 5px 0px;
bec2ecd9 678 padding : 5px;
e8dd519b
AD
679}
680
f81b6815
AD
681ul.feedErrorsList em {
682 color : gray;
683}
684
9b3e2cc7 685ul.userFeedList {
e5d758e3
AD
686 height : 300px;
687 overflow : auto;
688 list-style-type : none;
8df7184c 689 border : 1px solid gray;
e5d758e3
AD
690 background-color : white;
691 margin : 0px 0px 5px 0px;
692 padding : 0px;
9b3e2cc7 693}
f9cb39ac
AD
694
695ul.browseFeedList {
e5d758e3
AD
696 height : 300px;
697 overflow : auto;
a8328019
AD
698 border-width : 0px 1px 1px 1px;
699 border-color : #c0c0c0;
700 border-style : solid;
e5d758e3 701 margin : 0px 0px 5px 0px;
e5d758e3 702 background-color : white;
a8328019
AD
703 list-style-type : none;
704 padding : 0px;
705
b92e6209
AD
706}
707
708ul.browseFeedList li {
e5d758e3 709 margin : 0px;
a8328019 710 padding : 2px 4px 2px 4px;
f9cb39ac
AD
711}
712
713span.subscribers {
e5d758e3 714 color : #808080;
f9cb39ac
AD
715}
716
c6232e43 717div.subscribers {
e5d758e3 718 color : #808080;
ae096313 719 font-size : 12px;
e5d758e3 720 float : right;
c6232e43
AD
721}
722
c6232e43 723div.browserDetails {
e5d758e3 724 margin : 5px 5px 5px 5px;
e5d758e3 725 padding : 5px;
c6232e43 726}
c2b2aee0
AD
727
728ul.compact {
e5d758e3
AD
729 list-style-type : none;
730 margin : 0px;
731 padding : 0px;
c2b2aee0
AD
732}
733
734ul.compact li {
e5d758e3
AD
735 margin : 0px;
736 padding : 0px;
c2b2aee0
AD
737}
738
69654950 739.noborder {
e5d758e3 740 border-width : 0px;
69654950 741}
0ee1d1a0 742
2055d4a6 743#overlay {
e5d758e3
AD
744 background : white;
745 left : 0;
746 top : 0;
747 height : 100%;
748 width : 100%;
749 z-index : 100;
750 position : absolute;
2055d4a6
AD
751}
752
753#overlay_inner {
e5d758e3 754 font-weight : bold;
fcc36744 755 margin : 1em;
2055d4a6 756}
af106b0e 757
79f3553b
AD
758form {
759 margin : 0px;
760 padding : 0px;
761}
86b682ce
AD
762
763#main_toolbar_form {
2df7a749
AD
764 margin : 0px;
765 padding : 0px;
fcf70c51
AD
766 display : table-cell;
767 white-space : nowrap;
768 width : 100%;
86b682ce 769}
78d5212c 770
660c059f
AD
771table.loginForm2 {
772 padding : 1em;
a2998811 773 width : 100%;
660c059f
AD
774}
775
776table.loginForm2 .loginTop {
777 border-width : 0px 0px 1px 0px;
778 border-color : #88b0f0;
779 border-style : solid;
780 padding : 0.5em;
781}
782
783table.loginForm2 .loginMiddle {
784 padding : 3em;
785}
786
787table.loginForm2 .loginBottom {
788 border-width : 1px 0px 0px 0px;
789 border-color : #88b0f0;
790 border-style : solid;
ae096313 791 font-size : 12px;
660c059f
AD
792 text-align : center;
793 color : #909090;
794 padding : 0.5em;
795}
796
797table.loginForm2 .loginBottom a {
52db9978
AD
798 color : gray;
799}
800
801table.loginForm2 .loginBottom a:hover {
802 color : #4684ff;
660c059f
AD
803}
804
104ddfe0 805table.loginForm2 .loginError {
660c059f
AD
806 color : red;
807 margin : 0.5em;
808}
104ddfe0
AD
809
810table.loginForm2 .innerLoginCell {
811 padding-top : 0.5em;
812}
813
33b8cab4
AD
814div.loadingPrompt {
815 padding : 1em;
816 text-align : center;
817 font-weight : bold;
818}
819
9251df44 820div.whiteBox {
9251df44 821 margin-left : 1px;
abbe0154 822 text-align : center;
b6adf039 823 padding : 1em;
9251df44
AD
824}
825
fcf70c51 826html, body#ttrssMain, #main {
2f01fe57
AD
827 width: 100%;
828 height: 100%;
829 border: 0;
830 padding: 0;
831 margin: 0;
fcf70c51 832}
6b4163cb 833
d62796de
AD
834html, body#ttrssPrefs, #main {
835 width: 100%;
836 height: 100%;
837 border: 0;
838 padding: 0;
839 margin: 0;
840}
841
3af75631 842#toolbar div.actionChooser {
fcf70c51
AD
843 display : table-cell;
844 text-align : right;
f8ce21fc 845 padding-right : 3px;
6b4163cb
AD
846}
847
fcf70c51 848/* preferences layout */
f3169d7e 849
656f4b6c 850div.return {
3f59e8cd 851 float : right;
ae096313 852 font-size : 12px;
656f4b6c 853 margin-right : 10px;
3f59e8cd
AD
854}
855
656f4b6c 856div.return a {
3f59e8cd
AD
857 color : #4684ff;
858}
859
656f4b6c 860div.return a:hover {
3f59e8cd
AD
861 color : black;
862}
863
2b25b79d
AD
864#header .logo {
865 float : right;
866 margin-left : 10px;
2b25b79d
AD
867}
868
869#header a {
870 color : #4684ff;
871}
872
873#header a:hover {
874 color : black;
875}
876
877#header img {
d9fa39f1
AD
878 vertical-align : middle;
879 cursor : pointer;
69ea0cdd
AD
880}
881
cc17c205
AD
882a.helpLinkPic img {
883 border-width : 0px;
7483f892 884 vertical-align : middle;
cc17c205 885}
f27de515 886
05fcdf52
AD
887div.autocomplete {
888 position : absolute;
889 width : 250px;
890 background-color : white;
891 border :1px solid #778899;
892 margin : 0px;
893 padding : 0px;
894}
895
896div.autocomplete ul {
897 list-style-type : none;
898 margin : 0px;
899 padding : 0px;
900}
901
902div.autocomplete ul li.selected {
903 background-color : #fff7d5;
904}
905
906div.autocomplete ul li {
907 list-style-type : none;
908 display : block;
909 margin : 0;
910 padding : 2px;
911 height : 32px;
912 cursor : pointer;
913}
914
19d96beb
AD
915#feedOpToolbar {
916 float : right;
917}
efae7595 918
2b25b79d 919#header a.feedback {
db499b67 920 color : #009900;
b5dabd1a
AD
921}
922
e635d56a
AD
923a.visibleLink {
924 color : #4684ff;
e635d56a 925}
6cfea5c7 926
cff7a3a2
AD
927a.visibleLinkB {
928 color : #4684ff;
929 border : 1px solid #4684ff;
930 padding : 2px;
931}
932
933a.visibleLinkB:hover {
934 background-color : #ecf4ff;
935}
936
8cc5e965 937.hlContentH a, .hlContentH span {
546499a9
AD
938 color : #00cc00;
939}
940
8cc5e965 941.hlContentL a, .hlContentL span {
546499a9
AD
942 color : #909090;
943 text-decoration : line-through;
944}
5daa24f2
AD
945
946span.titleWrapH, span.titleWrapH a {
947 color : #00cc00;
948}
949
950span.titleWrapL, span.titleWrapL a {
951 color : #909090;
952 text-decoration : line-through;
953}
954
955img.hlScorePic {
956 vertical-align : middle;
957 width : 16px;
958 height : 16px;
959}
960
4298481d
AD
961div#hotkey_help_overlay {
962 position : absolute;
d97e02ad
AD
963 left : 30px;
964 right : 30px;
965 top : 30px;
4298481d 966 z-index : 999;
4298481d 967 color : white;
442a9b8c 968 font-size : 15px;
56d7e943
AD
969 background : black;
970 border-radius : 30px;
971 padding : 10px;
4298481d
AD
972}
973
974div#hotkey_help_overlay h1 {
975 text-align : center;
976}
977
978div#hotkey_help_overlay ul {
979 list-style-type : none;
980 margin : 0px;
981}
982
d4dcf8e9
AD
983div#hotkey_help_overlay a {
984 color : #88b0f0;
985}
986
987div#hotkey_help_overlay a:hover {
988 color : white;
989}
990
4298481d
AD
991div#hotkey_help_overlay li {
992 margin : 0px;
993}
994
995div#hotkey_help_overlay p {
996 text-align : center;
997}
998
999div#hotkey_help_overlay td.n {
1000 text-align : right;
1001 font-weight : bold;
1002 width : 6em;
1003 color : #a0ffa0;
1004 padding-right : 5px;
1005}
1006
db5e5265
AD
1007div#hotkey_help_overlay td {
1008 vertical-align : top;
1009}
1010
4298481d 1011div#hotkey_help_overlay h1 {
d97e02ad 1012 margin : 0px;
4298481d
AD
1013}
1014
1015div#hotkey_help_overlay h2 {
442a9b8c 1016 font-size : 16px;
4298481d 1017 border-width : 0px;
d97e02ad 1018 margin : 0.3em 0px 0.3em 0px;
4298481d
AD
1019 text-align : center;
1020 color : #88b0f0;
1021}
93f66472 1022
0745839a
AD
1023div#hotkey_help_overlay table.hho td.top,
1024div#hotkey_help_overlay table.hho td.bottom {
1025 text-align : center;
ae096313 1026 font-size : 11px;
0745839a
AD
1027}
1028
10fa6615 1029div.dlgSec {
ae096313 1030 font-size : 12px;
10fa6615
AD
1031 color : gray;
1032 font-weight : bold;
1033 clear : both;
1034 height : 20px;
1035}
1036
1037div.dlgSecCont {
1038 position : relative;
1039 left : 150px;
1040 top : -20px;
1041 float : left;
ae096313 1042 font-size : 12px;
baa2db9f 1043 font-weight : normal;
d90868d7
AD
1044}
1045
bcf5ed46
AD
1046div.dlgSecCont hr {
1047 height : 0px;
1048 line-height : 0px;
1049 border : 0px solid transparent;
1050 margin : 2px;
1051}
1052
d90868d7 1053div.dlgSecCont > * {
bcf5ed46
AD
1054 position : relative;
1055 top : -2px;
10fa6615
AD
1056}
1057
1058div.dlgButtons {
1059 text-align : right;
1060 clear : both;
1061}
1062
a740f4b5
AD
1063span.labelColorIndicator {
1064 height : 14px;
1065 width : 14px;
1066 line-height : 14px;
86edc737 1067 font-size : 9px;
a740f4b5
AD
1068 display : inline-block;
1069 border : 1px solid black;
1070 background-color : #fff7d5;
1071 color : #063064;
1072 text-align : center;
1073 margin-right : 2px;
1074}
1075
fb8b2153
AD
1076span.labelColorIndicator2 {
1077 height : 14px;
1078 width : 14px;
86edc737 1079 font-size : 9px;
fb8b2153
AD
1080 display : inline-block;
1081 border : 1px solid black;
1082 background-color : #fff7d5;
1083 color : #063064;
1084 text-align : center;
1085 margin-right : 2px;
1086 vertical-align : bottom;
1087}
1088
78935092
AD
1089div#cmdline {
1090 position : absolute;
1091 left : 5px;
1092 bottom : 5px;
1093 font-size : 11px;
1094 color : gray;
1095 font-weight : bold;
1096 background-color : white;
1097 border : 1px solid #88b0f0;
1098 padding : 3px 5px 3px 5px;
1099 z-index : 5;
1100}
f4280bdd
AD
1101
1102#feed_browser_spinner {
1103 vertical-align : middle;
1104 height : 18px;
1105 width : 18px;
1106}
37e93d6c
AD
1107
1108div#auxDlg {
1109 position : absolute;
1110 z-index : 3;
7c057b1a
AD
1111 bottom : 5px;
1112 right : 25px;
37e93d6c
AD
1113 padding : 5px;
1114 border-width : 1px;
1115 border-style : solid;
1116 border-color : #d7c47a;
1117 background-color : #fff7d5;
1118 color : black;
1119 text-align : center;
de0a6d93 1120 font-size : 13px;
37e93d6c
AD
1121}
1122
1123div#auxDlg a {
1124 color : #4684ff;
1125}
ad491d75 1126
8cc5e965
AD
1127div.hlTitle {
1128 display : table-cell;
1129 cursor : pointer;
1130 width : 100%;
1131 vertical-align : middle;
1132 padding-top : 4px;
1133 padding-bottom : 4px;
a0f98bbf
AD
1134}
1135
8cc5e965
AD
1136div.hlLeft {
1137 display : table-cell;
1138 vertical-align : middle;
1139 white-space: nowrap;
ad491d75
AD
1140}
1141
8cc5e965
AD
1142div.hlRight {
1143 display : table-cell;
1144 white-space: nowrap;
1145 text-align : right;
1146 vertical-align : middle;
ad491d75
AD
1147}
1148
fcf70c51
AD
1149div.hlRight img {
1150 max-width : 16px;
1151 max-height : 16px;
1152}
1153
8cc5e965
AD
1154span.hlUpdated {
1155 color : gray;
6edeede3
AD
1156 min-width : 100px;
1157 display : table-cell;
1158 width : 100%;
1159 vertical-align : middle;
1160 padding-top : 4px;
1161 padding-bottom : 4px;
1162 text-align : right;
577399e8
AD
1163}
1164
8cc5e965
AD
1165div.hlLeft input {
1166 margin-left : 4px;
1167 margin-right : 4px;
ad491d75
AD
1168}
1169
8cc5e965
AD
1170div.hlLeft img, div.hlRight img {
1171 margin : 0px 4px 0px 4px;
1172
1173}
31a53903 1174
8cc5e965
AD
1175div.hlUpdPic {
1176 display : table-cell;
1177 padding-right : 4px;
1178 padding-left : 4px;
1179 text-align : center;
1180 vertical-align : middle;
1181}
31a53903 1182
8cc5e965
AD
1183div.hlUpdPic img {
1184 max-width : 16px;
1185}
951906dc 1186
ba083651
AD
1187div.fatalError {
1188 margin-bottom : 10px;
1189}
951906dc
AD
1190
1191div.fatalError button {
1192 margin-top : 5px;
1193}
1194
1195div.fatalError textarea {
1196 width : 100%;
1197 height : 100px;
1198}
2f01fe57
AD
1199
1200#main {
1201 border-width : 0px;
6e4f4ce1
AD
1202 margin : 0px;
1203 padding : 0px;
1204}
1205
2b25b79d
AD
1206#header-wrap {
1207 border-width : 0px;
1208 margin : 0px;
1209 padding : 0px;
1210}
1211
6e4f4ce1
AD
1212#content-wrap {
1213 padding : 0px;
1214 border-width : 0px;
1215 margin : 0px;
2f01fe57
AD
1216}
1217
1218#feeds-holder {
1219 padding : 0px;
fcf70c51
AD
1220 border-color : #88b0f0;
1221 border-left-width : 0px;
1222 border-bottom-width : 0px;
2b25b79d 1223 border-top-width : 0px;
227cdb72 1224 overflow : auto;
2f01fe57
AD
1225}
1226
6e4f4ce1
AD
1227#headlines-wrap-inner {
1228 padding : 0px;
1229 margin : 0px;
1230 border-width : 0px;
1231}
1232
2f01fe57
AD
1233#headlines-frame {
1234 padding : 0px;
fcf70c51 1235 border-color : #88b0f0;
6f3976c9 1236 border-left-width : 0px;
fcf70c51 1237 border-right-width : 0px;
0ce61157
AD
1238 margin-top : 0px;
1239 border-top-width : 0px;
1240}
1241
d4eebd8b 1242#headlines-toolbar_splitter, #toolbar_splitter {
0ce61157 1243 display : none;
2f01fe57
AD
1244}
1245
6f3976c9
AD
1246#content-tabs {
1247 margin : 0px;
6e4f4ce1 1248 padding : 0px;
6f3976c9
AD
1249 border-width : 0px;
1250}
1251
6f3976c9 1252#toolbar {
f8ce21fc 1253 padding : 0px;
6e4f4ce1 1254 margin : 0px;
2f01fe57 1255 border-width : 0px;
6e4f4ce1
AD
1256 white-space: nowrap;
1257 font-size : 12px;
2f01fe57
AD
1258}
1259
1260#header {
2f01fe57 1261 border-width : 0px;
2b25b79d
AD
1262 text-align : right;
1263 color : gray;
1264 padding : 5px 5px 0px 0px;
1265 margin : 0px;
1266 position : absolute;
1267 right : 0px;
1268 top : 0px;
1269 z-index : 5;
2f01fe57
AD
1270}
1271
1272#footer {
1273 text-align : center;
1274 color : gray;
d62796de 1275 padding : 4px 4px 8px 4px;
2f01fe57
AD
1276 border-width : 0px;
1277}
6e4f4ce1
AD
1278
1279#content-insert {
1280 padding : 0px;
fcf70c51
AD
1281 border-color : #88b0f0;
1282 border-bottom-width : 0px;
1283 border-right-width : 0px;
6f3976c9 1284 border-left-width : 0px;
b93ad1e1 1285 overflow : auto;
6e4f4ce1 1286}
13e785e0
AD
1287
1288.dijitTreeLabel.Unread {
1289 font-weight : bold;
1290}
1291
1644304f
AD
1292.feedParam {
1293 color : gray;
1294 float : right;
1295 margin-right : 1em;
1296}
1297
a740f4b5
AD
1298.dijitTreeLabel.Disabled, .labelParam.Disabled {
1299 color : gray;
1300}
1301
fcf70c51
AD
1302.dijitTreeRow.Error {
1303 color : red;
1304}
13e785e0 1305
fcf70c51
AD
1306.dijitTreeRow.Hidden {
1307 display : none;
1308}
2ef5c21f 1309
8e289ca1 1310img.feedIcon, img.tinyFeedIcon {
ab7a597c
AD
1311 width : 16px;
1312 height : 16px;
2ef5c21f 1313}
9c99281f 1314
fb8b2153 1315div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
9c99281f
AD
1316 text-align : center;
1317 padding : 5px;
1318 color : gray;
1319}
d62796de 1320
fb8b2153 1321div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
a740f4b5
AD
1322 margin-right : 5px;
1323}
1324
d62796de
AD
1325div#pref-tabs .dijitContentPane {
1326 font-size : 12px;
1327}
1328
1329div#pref-tabs {
1330 margin : 0px 5px 0px 5px;
1331}
1332
1333div#pref-tabs .dijitContentPane h3 {
1334 font-size : 14px;
1335 font-weight : bold;
1336}
ab7a597c 1337
8df7184c
AD
1338#pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1339#pref-label-wrap, #pref-label-header, #pref-label-content,
373266eb
AD
1340#pref-user-wrap, #pref-user-header, #pref-user-content,
1341#pref-instance-wrap, #pref-instance-header, #pref-instance-content {
8df7184c
AD
1342 margin : 0px;
1343 padding : 0px;
1344 border-width : 0px;
1345}
1346
373266eb 1347#userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
29f11825
AD
1348 padding : 0px;
1349}
1350
49c6c279
AD
1351#errorButton {
1352 color : red;
1353}
a740f4b5
AD
1354
1355span.labelFixedLength {
1356 display : inline-block;
1357 width : 70%;
1358}
d90868d7
AD
1359
1360#filter_dlg_date_chk_box {
1361 display : inline-block;
1362}
1363
7ce0ea28
AD
1364.dijitDialog .dijitToolbar {
1365 border : 1px solid #c0c0c0;
1366}
d2d75353
AD
1367
1368a.bookmarklet {
1369 color : #4684ff;
1370 border : 1px solid #ecf4ff;
1371 padding : 2px;
1372}
63855db1
AD
1373
1374#newVersionIcon {
1375 margin-left : 5px;
1376 vertical-align : middle;
1377 position : relative;
1378 top : -1px;
1379}
48a8d154 1380
c3edc667
AD
1381.player {
1382 display : inline-block;
1383 color : gray;
1384 font-size : 11px;
1385 font-family : sans-serif;
1386 border : 1px solid gray;
1387 padding : 0px 4px 0px 4px;
1388 margin : 0px 2px 0px 2px;
1389 width : 50px;
1390 text-align : center;
1391 background : white;
1392}
1393.player.playing {
1394 color : #00c000;
1395 border-color : #00c000;
1396}
1397
1398.player:hover {
1399 background : #f0f0f0;
1400 cursor : pointer;
1401}
88e4e597 1402
18eb64a8
AD
1403#headlines-spacer {
1404 height : 100%;
1405 margin-left : 1px;
1406 text-align : center;
1407 padding : 1em;
1408 color : gray;
1409}