1 body#ttrssMain
, body#ttrssPrefs
{
6 font-family : "Lucida Grande", Arial
, sans-serif
;
10 background-color : #ecf4ff;
13 body#ttrssPrefs #footer
, body#ttrssPrefs #header
{
14 background-color : #ecf4ff;
21 border-width : 0px 0px 0px 8px;
22 border-color : #e0e0e0;
25 background-color : #f0f0f0;
36 div
.postReply
a:hover
{
40 div
.postReply div
.postHeader
{
41 border-width : 0px 0px 1px 0px;
43 border-color : #88b0f0;
44 background-color : #ecf4ff;
49 div
.postReply div
.postContent
{
54 div
.postReply div
.postContent img
{
59 div
.postReply div
.postIcon
{
65 div
.postReply div
.postIcon img
{
70 div
.postReply div
.postEnclosures
{
75 div
.postReply img
.tagsPic
{
79 vertical-align : middle
;
82 div
.articleNote div
.articleNoteOps
{
89 div
.articleNote div
.articleNoteOps a
{
93 div
.articleNote div
.articleNoteOps
a:hover
{
98 background-color : #fff7d5;
101 border-style : dashed
;
102 border-color : #e7d796;
110 text-align : justify
;
113 div
.postReply span
.author
{
124 border-width : 0px 0px 1px 0px;
125 border-style : solid
;
126 border-color : #ecf4ff;
132 border-width : 0px 0px 1px 0px;
133 border-style : solid
;
134 border-color : #ecf4ff;
138 border-width : 0px 0px 1px 0px;
139 border-style : dashed
;
140 border-color : #e0e0e0;
145 text-decoration : none
;
176 border-width : 0px 1px 1px 1px;
177 border-style : solid
;
186 padding : 5px 5px 5px 5px;
190 vertical-align : middle
;
194 border-color : #d7c47a;
195 background-color : #fff7d5;
200 border-color : #7AD78E;
201 background-color : #D5FFDB;
206 border-color : #d7c47a;
207 background-color : #fff7d5;
212 background-color : #ffcccc;
213 border-color : #ff0000;
217 .notifyError span:hover {
222 .even.Unread.Selected, .even.Unread.Selected td {
223 background-color : #fff7d5;
225 border-width : 0px 0px 1px 0px;
226 border-style : solid
;
227 border-color : #e7d796;
230 .odd.Unread.Selected, .odd.Unread.Selected td {
231 background-color : #fff7d5;
233 border-width : 0px 0px 1px 0px;
234 border-style : solid
;
235 border-color : #e7d796;
238 .even.Selected, .even.Selected td {
239 background-color : #fff7d5;
240 border-width : 0px 0px 1px 0px;
241 border-style : solid
;
242 border-color : #e7d796;
243 border-collapse : collapse
;
246 .odd.Selected, .odd.Selected td {
247 background-color : #fff7d5;
248 border-width : 0px 0px 1px 0px;
249 border-style : solid
;
250 border-color : #e7d796;
251 border-collapse : collapse
;
254 .even.Grayed, .even.Grayed td {
255 background-color : #f0f0f0;
257 border-width : 0px 0px 1px 0px;
258 border-style : solid
;
259 border-color : #c0c0c0;
260 border-collapse : collapse
;
268 border-width : 0px 0px 1px 0px;
269 border-style : solid
;
270 border-color : #c0c0c0;
271 background-color : #f0f0f0;
272 border-collapse : collapse
;
276 border-width : 0px 0px 1px 0px;
277 border-style : solid
;
278 border-color : #c0c0c0;
279 border-collapse : collapse
;
282 .even.Unread, .even.Unread td {
283 background-color : #f0f0f0;
285 border-width : 0px 0px 1px 0px;
286 border-style : solid
;
287 border-color : #c0c0c0;
288 border-collapse : collapse
;
291 .odd.Unread, .odd.Unread td {
293 border-width : 0px 0px 1px 0px;
294 border-style : solid
;
295 border-color : #c0c0c0;
304 table
.prefPrefsList
tr:hover td
.prefValue
{
308 table
.prefPrefsList
tr:hover td
.prefValue input
{
313 border-width : 0px 0px 1px 0px;
314 border-color : #ecf4ff;
315 border-style : solid
;
323 tr
.title td
a:hover
{
327 table
.prefFeedList td
.feedEditCat
{
329 border-width : 0px 0px 1px 0px;
330 border-style : solid
;
331 border-color : #88b0f0;
335 table
.prefFilterList td
.filterEditCat
{
337 border-width : 0px 0px 1px 0px;
338 border-style : solid
;
339 border-color : #88b0f0;
343 /* oh for the love of... */
345 table
.prefFilterList tr
.even
,
346 table
.prefFilterList tr
.odd
,
347 table
.prefFilterList tr
.evenSelected
,
348 table
.prefFilterList tr
.oddSelected
,
349 table
.prefLabelList tr
.even
,
350 table
.prefLabelList tr
.odd
,
351 table
.prefLabelList tr
.evenSelected
,
352 table
.prefLabelList tr
.oddSelected
,
353 table
.prefUserList tr
.even
,
354 table
.prefUserList tr
.odd
,
355 table
.prefUserList tr
.evenSelected
,
356 table
.prefUserList tr
.oddSelected
,
357 table
.prefFeedList tr
.even
,
358 table
.prefFeedList tr
.odd
,
359 table
.prefFeedList tr
.evenSelected
,
360 table
.prefFeedList tr
.oddSelected
365 table
.prefFilterList tr
.even:hover td
,
366 table
.prefFilterList tr
.odd:hover td
,
367 table
.prefFilterList tr
.evenSelected:hover td
,
368 table
.prefFilterList tr
.oddSelected:hover td
369 table
.prefLabelList tr
.even:hover td
,
370 table
.prefLabelList tr
.odd:hover td
,
371 table
.prefLabelList tr
.evenSelected:hover td
,
372 table
.prefLabelList tr
.oddSelected:hover td
,
373 table
.prefUserList tr
.even:hover td
,
374 table
.prefUserList tr
.odd:hover td
,
375 table
.prefUserList tr
.evenSelected:hover td
,
376 table
.prefUserList tr
.oddSelected:hover td
,
377 table
.prefFeedList tr
.even:hover td
,
378 table
.prefFeedList tr
.odd:hover td
,
379 table
.prefFeedList tr
.evenSelected:hover td
,
380 table
.prefFeedList tr
.oddSelected:hover td
385 table
.prefFeedList td
.feedIcon
{
389 table
.prefFeedList td
.feedSelect
{
393 div
.prefFeedCatHolder
{
396 border : 1px solid
#99d67a;
397 margin : 5px 0px 5px 0px;
398 background-color : white
;
423 div.prefsTab.Selected:hover {
429 border-width : 1px 1px 0px 1px;
430 border-color : #C4D1E4;
431 border-style : solid;
432 margin : 0px 0px 0px 5px;
433 padding : 3px 5px 3px 5px;
435 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
436 border-collapse : collapse;
445 div.prefsTab.Selected {
447 border-width : 1px 1px 0px 1px;
448 border-color : #88b0f0;
449 border-style : solid;
450 margin : 0px 0px 0px 5px;
451 padding : 3px 5px 3px 5px;
452 background-color : #ecf4ff;
454 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
455 border-collapse : collapse;
467 background : #ffffff;
468 border : 1px solid
#88b0f0;
471 margin : 0px 0px 5px 0px;
476 background : #fff7d5;
477 border : 1px solid
#d7c47a;
481 margin : 0px 0px 5px 0px;
484 div
.warning img
, div
.notice img
, div
.error img
{
485 vertical-align : middle
;
489 span
.filterDateError
{
494 border : 1px solid
#ff0000;
495 background : #ffcccc;
497 margin : 0px 0px 5px 0px;
502 list-style-type : none
;
507 div
.prefHelp
, td
.prefHelp
{
513 background-color : #ecf4ff;
528 .insensitive a:hover {
536 table
.innerFeedTable td
{
546 div#headlines-toolbar
{
547 border-width : 1px 0px 1px 0px;
548 background-color : #ecf4ff;
549 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
551 font-family : "Lucida Grande", "Segoe UI", Tahoma
, Arial
, sans-serif
;
559 div#headlines-toolbar
.dijitSelect
{
563 div#headlines-toolbar div#subtoolbar_main
{
564 display : table-cell
;
566 white-space : nowrap
;
567 vertical-align : middle
;
571 div#headlines-toolbar div#subtoolbar_ftitle
{
572 display : table-cell
;
574 vertical-align : middle
;
575 white-space : nowrap
;
579 span
.contentPreview
{
582 font-weight : normal
;
585 span
.contentPreview:hover
{
590 background-color : #fff7d5;
593 font-weight : normal
;
594 margin : 0px 3px 0px 3px;
595 padding : 0px 4px 0px 4px;
599 td
.hlSelectRow
, td
.hlUpdPic
{
604 div
.postHeader div
.postDate
{
610 div
.postHeader div
.postDateRTL
{
617 padding-bottom : 3px;
619 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
628 border-width : 0px 0px 1px 0px;
629 border-style : solid
;
630 border-color : #c0c0c0;
631 padding-bottom : 5px;
635 td
.hlMarkedPic
, td
.hlSelectRow
, td
.hlUpdated
, td
.hlFeed
{
643 span
.hlFeed
, span
.hlFeed a
{
648 span
.hlFeed
a:hover
{
670 div
.tagCloudContainer
{
671 border : 1px solid gray
;
672 background-color : white
;
673 margin : 5px 0px 5px 0px;
679 border : 1px solid
#99d67a;
680 background-color : white
;
681 margin : 5px 0px 5px 0px;
688 list-style-type : none
;
689 border : 1px solid
#99d67a;
690 background-color : white
;
691 margin : 0px 0px 5px 0px;
698 list-style-type : none
;
699 border : 1px solid
#99d67a;
700 background-color : white
;
701 margin : 0px 0px 5px 0px;
708 list-style-type : none
;
709 margin : 0px 0px 5px 0px;
711 border : 1px solid
#99d67a;
712 background-color : white
;
715 ul
.browseFeedList li
{
735 margin : 5px 5px 5px 5px;
740 list-style-type : none
;
750 div
.browserFeedInfo
{
752 /* border : 1px solid #88b0f0;
753 background-color : #ecf4ff;
754 -moz-border-radius : 5px; */
758 div
.browserFeedInfo div
.detailsPart
{
759 margin : 5px 0px 5px 5px;
773 background-image : url
("images/shadow_white.png");
793 background-color : #ecf4ff;
794 border : 1px solid
#88b0f0;
813 display : table-cell
;
814 white-space : nowrap
;
822 font-weight : normal
;
833 /*.scriptWarn:before {
834 content : "Disabled script:";
839 background-color : #903030;
840 border : 1px solid
#601010;
856 table
.loginForm2
.loginTop
{
857 border-width : 0px 0px 1px 0px;
858 border-color : #88b0f0;
859 border-style : solid
;
863 table
.loginForm2
.loginMiddle
{
867 table
.loginForm2
.loginBottom
{
868 border-width : 1px 0px 0px 0px;
869 border-color : #88b0f0;
870 border-style : solid
;
877 table
.loginForm2
.loginBottom a
{
881 table
.loginForm2
.loginBottom
a:hover
{
885 table
.loginForm2
.loginError
{
890 table
.loginForm2
.innerLoginCell
{
910 html
, body#ttrssMain
, #main
{
918 html
, body#ttrssPrefs
, #main
{
926 #toolbar div
.actionChooser
{
927 display : table-cell
;
932 /* preferences layout */
941 background-image : url("images/footer.png");
942 background-position : top left;
943 background-repeat : repeat-x;
944 background-color : white;
948 border-collapse : collapse;
949 border-width : 1px 0px 0px 0px;
950 border-style : solid;
951 border-color : #88b0f0;
959 #footer a, #prefFooter a {
963 #footer a:hover, #prefFooter a:hover {
988 /* #prefContentOuter {
996 border-width : 1px 0px 0px 0px;
997 border-color : #88b0f0;
998 border-style : solid;
1004 background-image : url("images/prefs-content.png");
1005 background-position : top left;
1006 background-repeat : repeat-x;
1007 position : absolute;
1017 vertical-align : middle
;
1023 vertical-align : middle
;
1026 table
.prefFeedCatList
{
1027 background-color : white
;
1031 position : absolute
;
1033 background-color : white
;
1034 border :1px solid
#778899;
1039 div
.autocomplete ul
{
1040 list-style-type : none
;
1045 div
.autocomplete ul li
.selected
{
1046 background-color : #fff7d5;
1049 div
.autocomplete ul li
{
1050 list-style-type : none
;
1072 div
.topLinks
a:hover
{
1076 div
.topLinks a
.feedback
{
1086 border : 1px solid
#4684ff;
1090 a
.visibleLinkB:hover
{
1091 background-color : #ecf4ff;
1094 .hlContentH a, .hlContentH span {
1098 .hlContentL a, .hlContentL span {
1100 text-decoration : line-through
;
1103 span
.titleWrapH
, span
.titleWrapH a
{
1107 span
.titleWrapL
, span
.titleWrapL a
{
1109 text-decoration : line-through
;
1113 vertical-align : middle
;
1118 div#hotkey_help_overlay
{
1119 position : absolute
;
1128 div#hotkey_help_overlay h1
{
1129 text-align : center
;
1132 div#hotkey_help_overlay ul
{
1133 list-style-type : none
;
1137 div#hotkey_help_overlay li
{
1141 div#hotkey_help_overlay p
{
1142 text-align : center
;
1145 div#hotkey_help_overlay td
.n
{
1150 padding-right : 5px;
1153 div#hotkey_help_overlay td
{
1154 vertical-align : top
;
1157 div#hotkey_help_overlay h1
{
1161 div#hotkey_help_overlay h2
{
1164 margin : 0.3em 0px 0.3em 0px;
1165 text-align : center
;
1169 div#hotkey_help_overlay table
.hho td
.c1
{
1172 background : url
("images/c1.png");
1173 background-repeat : no-repeat
;
1177 div#hotkey_help_overlay table
.hho td
.c2
{
1180 background : url
("images/c2.png");
1181 background-repeat : no-repeat
;
1184 div#hotkey_help_overlay table
.hho td
.c3
{
1187 background : url
("images/c3.png");
1188 background-repeat : no-repeat
;
1191 div#hotkey_help_overlay table
.hho td
.c4
{
1194 background : url
("images/c4.png");
1195 background-repeat : no-repeat
;
1198 div#hotkey_help_overlay table
.hho td
.top
,
1199 div#hotkey_help_overlay table
.hho td
.left
,
1200 div#hotkey_help_overlay table
.hho td
.right
,
1201 div#hotkey_help_overlay table
.hho td
.bottom
,
1202 div#hotkey_help_overlay table
.hho td
.content
{
1203 background : url
("images/shadow_dark.png");
1206 div#hotkey_help_overlay table
.hho td
.top
,
1207 div#hotkey_help_overlay table
.hho td
.bottom
{
1208 text-align : center
;
1214 border : 1px solid black
;
1215 background-color : white
;
1221 background-color : #88b0f0;
1225 /* #content-insert {
1226 background-color : white;
1228 position : absolute;
1244 position : relative
;
1249 font-weight : normal
;
1260 font-family : monospace
;
1263 span
.prefsLabelEntry
{
1267 div
.labelColorIndicator
{
1272 text-align : center
;
1273 border : 1px solid black
;
1275 background-color : #fff7d5;
1277 margin-right : 10px;
1280 div
.colorPicker div
.colorPickerEntry:hover
{
1281 border : 1px solid
#88b0f0;
1284 div
.colorPicker div
.ccPrompt:hover
{
1288 div
.colorPicker div
.colorPickerEntry
{
1293 text-align : center
;
1294 border : 1px solid black
;
1295 margin : 5px 5px 0px 0px;
1300 border : 1px solid
#cccccc;
1301 background : #f0f0f0;
1303 padding : 0px 0px 5px 5px;
1304 position : absolute
;
1313 font-style : normal
;
1321 position : absolute
;
1327 background-color : white
;
1328 border : 1px solid
#88b0f0;
1329 padding : 3px 5px 3px 5px;
1333 #feed_browser_spinner {
1334 vertical-align : middle
;
1340 position : absolute
;
1346 border-style : solid
;
1347 border-color : #d7c47a;
1348 background-color : #fff7d5;
1350 text-align : center
;
1359 display : table-cell
;
1362 vertical-align : middle
;
1364 padding-bottom : 4px;
1368 display : table-cell
;
1369 vertical-align : middle
;
1370 white-space: nowrap
;
1374 display : table-cell
;
1375 white-space: nowrap
;
1377 vertical-align : middle
;
1387 font-weight : medium
;
1389 display : inline-block
;
1397 div
.hlLeft img
, div
.hlRight img
{
1398 margin : 0px 4px 0px 4px;
1403 display : table-cell
;
1404 padding-right : 4px;
1406 text-align : center
;
1407 vertical-align : middle
;
1415 div
.fatalError button
{
1419 div
.fatalError textarea
{
1438 border-color : #88b0f0;
1439 border-left-width : 0px;
1440 border-bottom-width : 0px;
1443 #headlines-wrap-inner {
1451 border-color : #88b0f0;
1452 border-left-width : 0px;
1453 border-right-width : 0px;
1455 border-top-width : 0px;
1458 #headlines-toolbar_splitter {
1462 #headlinesInnerContainer {
1472 #content-tabs .dijitTab
{
1478 padding : 5px 0px 0px 5px;
1481 white-space: nowrap
;
1486 padding : 4px 8px 0px 8px;
1491 text-align : center
;
1493 padding : 4px 4px 8px 4px;
1499 border-color : #88b0f0;
1500 border-bottom-width : 0px;
1501 border-right-width : 0px;
1502 border-left-width : 0px;
1505 .dijitTreeLabel.Unread {
1509 .dijitTreeRow.Error {
1513 .dijitTreeRow.Hidden {
1517 img
.feedIcon
, img
.tinyFeedIcon
{
1522 div
#feedlistLoading
{
1523 text-align : center
;
1528 div#pref-tabs
.dijitContentPane
{
1533 margin : 0px 5px 0px 5px;
1536 div#pref-tabs
.dijitContentPane h3
{
1543 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;