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 : #a0a0a0;
44 background-color : #f9faff;
45 margin : 0px 1px 0px 0px;
51 div
.postReply div
.postContent
{
56 div
.postReply div
.postContent img
{
61 div
.postReply div
.postIcon
{
67 div
.postReply div
.postIcon img
{
72 div
.postReply div
.postEnclosures
{
77 div
.postReply img
.tagsPic
{
81 vertical-align : middle
;
84 div
.articleNote div
.articleNoteOps
{
91 div
.articleNote div
.articleNoteOps a
{
95 div
.articleNote div
.articleNoteOps
a:hover
{
100 background-color : #fff7d5;
103 border-style : dashed
;
104 border-color : #e7d796;
112 text-align : justify
;
115 div
.postReply span
.author
{
126 border-width : 0px 0px 1px 0px;
127 border-style : solid
;
128 border-color : #ecf4ff;
134 border-width : 0px 0px 1px 0px;
135 border-style : solid
;
136 border-color : #ecf4ff;
140 border-width : 0px 0px 1px 0px;
141 border-style : dashed
;
142 border-color : #e0e0e0;
147 text-decoration : none
;
178 border-width : 0px 1px 1px 1px;
179 border-style : solid
;
188 padding : 5px 5px 5px 5px;
192 vertical-align : middle
;
196 border-color : #d7c47a;
197 background-color : #fff7d5;
202 border-color : #7AD78E;
203 background-color : #D5FFDB;
208 border-color : #d7c47a;
209 background-color : #fff7d5;
214 background-color : #ffcccc;
215 border-color : #ff0000;
219 .notifyError span:hover {
224 .even.Unread.Selected, .even.Unread.Selected td {
225 background-color : #fff7d5;
227 border-width : 0px 0px 1px 0px;
228 border-style : solid
;
229 border-color : #e7d796;
232 .odd.Unread.Selected, .odd.Unread.Selected td {
233 background-color : #fff7d5;
235 border-width : 0px 0px 1px 0px;
236 border-style : solid
;
237 border-color : #e7d796;
240 .even.Selected, .even.Selected td {
241 background-color : #fff7d5;
242 border-width : 0px 0px 1px 0px;
243 border-style : solid
;
244 border-color : #e7d796;
245 border-collapse : collapse
;
248 .odd.Selected, .odd.Selected td {
249 background-color : #fff7d5;
250 border-width : 0px 0px 1px 0px;
251 border-style : solid
;
252 border-color : #e7d796;
253 border-collapse : collapse
;
256 .even.Grayed, .even.Grayed td {
257 background-color : #f0f0f0;
259 border-width : 0px 0px 1px 0px;
260 border-style : solid
;
261 border-color : #c0c0c0;
262 border-collapse : collapse
;
270 border-width : 0px 0px 1px 0px;
271 border-style : solid
;
272 border-color : #c0c0c0;
273 background-color : #f0f0f0;
274 border-collapse : collapse
;
278 border-width : 0px 0px 1px 0px;
279 border-style : solid
;
280 border-color : #c0c0c0;
281 border-collapse : collapse
;
284 .even.Unread, .even.Unread td {
285 background-color : #f0f0f0;
287 border-width : 0px 0px 1px 0px;
288 border-style : solid
;
289 border-color : #c0c0c0;
290 border-collapse : collapse
;
293 .odd.Unread, .odd.Unread td {
295 border-width : 0px 0px 1px 0px;
296 border-style : solid
;
297 border-color : #c0c0c0;
306 table
.prefPrefsList
tr:hover td
.prefValue
{
310 table
.prefPrefsList
tr:hover td
.prefValue input
{
315 border-width : 0px 0px 1px 0px;
316 border-color : #ecf4ff;
317 border-style : solid
;
325 tr
.title td
a:hover
{
329 table
.prefFeedList td
.feedEditCat
{
331 border-width : 0px 0px 1px 0px;
332 border-style : solid
;
333 border-color : #88b0f0;
337 table
.prefFilterList td
.filterEditCat
{
339 border-width : 0px 0px 1px 0px;
340 border-style : solid
;
341 border-color : #88b0f0;
345 /* oh for the love of... */
347 table
.prefFilterList tr
.even
,
348 table
.prefFilterList tr
.odd
,
349 table
.prefFilterList tr
.evenSelected
,
350 table
.prefFilterList tr
.oddSelected
,
351 table
.prefLabelList tr
.even
,
352 table
.prefLabelList tr
.odd
,
353 table
.prefLabelList tr
.evenSelected
,
354 table
.prefLabelList tr
.oddSelected
,
355 table
.prefUserList tr
.even
,
356 table
.prefUserList tr
.odd
,
357 table
.prefUserList tr
.evenSelected
,
358 table
.prefUserList tr
.oddSelected
,
359 table
.prefFeedList tr
.even
,
360 table
.prefFeedList tr
.odd
,
361 table
.prefFeedList tr
.evenSelected
,
362 table
.prefFeedList tr
.oddSelected
367 table
.prefFilterList tr
.even:hover td
,
368 table
.prefFilterList tr
.odd:hover td
,
369 table
.prefFilterList tr
.evenSelected:hover td
,
370 table
.prefFilterList tr
.oddSelected:hover td
371 table
.prefLabelList tr
.even:hover td
,
372 table
.prefLabelList tr
.odd:hover td
,
373 table
.prefLabelList tr
.evenSelected:hover td
,
374 table
.prefLabelList tr
.oddSelected:hover td
,
375 table
.prefUserList tr
.even:hover td
,
376 table
.prefUserList tr
.odd:hover td
,
377 table
.prefUserList tr
.evenSelected:hover td
,
378 table
.prefUserList tr
.oddSelected:hover td
,
379 table
.prefFeedList tr
.even:hover td
,
380 table
.prefFeedList tr
.odd:hover td
,
381 table
.prefFeedList tr
.evenSelected:hover td
,
382 table
.prefFeedList tr
.oddSelected:hover td
387 table
.prefFeedList td
.feedIcon
{
391 table
.prefFeedList td
.feedSelect
{
395 div
.prefFeedCatHolder
{
398 border : 1px solid
#99d67a;
399 margin : 5px 0px 5px 0px;
400 background-color : white
;
425 div.prefsTab.Selected:hover {
431 border-width : 1px 1px 0px 1px;
432 border-color : #C4D1E4;
433 border-style : solid;
434 margin : 0px 0px 0px 5px;
435 padding : 3px 5px 3px 5px;
437 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
438 border-collapse : collapse;
447 div.prefsTab.Selected {
449 border-width : 1px 1px 0px 1px;
450 border-color : #88b0f0;
451 border-style : solid;
452 margin : 0px 0px 0px 5px;
453 padding : 3px 5px 3px 5px;
454 background-color : #ecf4ff;
456 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
457 border-collapse : collapse;
469 background : #ffffff;
470 border : 1px solid
#88b0f0;
473 margin : 0px 0px 5px 0px;
478 background : #fff7d5;
479 border : 1px solid
#d7c47a;
483 margin : 0px 0px 5px 0px;
486 div
.warning img
, div
.notice img
, div
.error img
{
487 vertical-align : middle
;
491 span
.filterDateError
{
496 border : 1px solid
#ff0000;
497 background : #ffcccc;
499 margin : 0px 0px 5px 0px;
504 list-style-type : none
;
509 div
.prefHelp
, td
.prefHelp
{
515 background-color : #ecf4ff;
530 .insensitive a:hover {
538 table
.innerFeedTable td
{
548 div#headlines-toolbar
{
549 border-width : 1px 0px 1px 0px;
550 background-color : #ecf4ff;
551 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
553 font-family : "Lucida Grande", "Segoe UI", Tahoma
, Arial
, sans-serif
;
561 div#headlines-toolbar
.dijitSelect
{
565 div#headlines-toolbar div#subtoolbar_main
{
566 display : table-cell
;
568 white-space : nowrap
;
569 vertical-align : middle
;
573 div#headlines-toolbar div#subtoolbar_ftitle
{
574 display : table-cell
;
576 vertical-align : middle
;
577 white-space : nowrap
;
581 span
.contentPreview
{
584 font-weight : normal
;
587 span
.contentPreview:hover
{
592 background-color : #fff7d5;
595 font-weight : normal
;
596 margin : 0px 3px 0px 3px;
597 padding : 0px 4px 0px 4px;
601 td
.hlSelectRow
, td
.hlUpdPic
{
606 div
.postHeader div
.postDate
{
612 div
.postHeader div
.postDateRTL
{
619 padding-bottom : 3px;
621 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
630 border-width : 0px 0px 1px 0px;
631 border-style : solid
;
632 border-color : #c0c0c0;
633 padding-bottom : 5px;
637 td
.hlMarkedPic
, td
.hlSelectRow
, td
.hlUpdated
, td
.hlFeed
{
645 span
.hlFeed
, span
.hlFeed a
{
650 span
.hlFeed
a:hover
{
672 div
.tagCloudContainer
{
673 border : 1px solid gray
;
674 background-color : white
;
675 margin : 5px 0px 5px 0px;
681 border : 1px solid
#99d67a;
682 background-color : white
;
683 margin : 5px 0px 5px 0px;
690 list-style-type : none
;
691 border : 1px solid
#99d67a;
692 background-color : white
;
693 margin : 0px 0px 5px 0px;
700 list-style-type : none
;
701 border : 1px solid
#99d67a;
702 background-color : white
;
703 margin : 0px 0px 5px 0px;
710 list-style-type : none
;
711 margin : 0px 0px 5px 0px;
713 border : 1px solid
#99d67a;
714 background-color : white
;
717 ul
.browseFeedList li
{
737 margin : 5px 5px 5px 5px;
742 list-style-type : none
;
752 div
.browserFeedInfo
{
754 /* border : 1px solid #88b0f0;
755 background-color : #ecf4ff;
756 -moz-border-radius : 5px; */
760 div
.browserFeedInfo div
.detailsPart
{
761 margin : 5px 0px 5px 5px;
775 background-image : url
("images/shadow_white.png");
795 background-color : #ecf4ff;
796 border : 1px solid
#88b0f0;
815 display : table-cell
;
816 white-space : nowrap
;
824 font-weight : normal
;
835 /*.scriptWarn:before {
836 content : "Disabled script:";
841 background-color : #903030;
842 border : 1px solid
#601010;
858 table
.loginForm2
.loginTop
{
859 border-width : 0px 0px 1px 0px;
860 border-color : #88b0f0;
861 border-style : solid
;
865 table
.loginForm2
.loginMiddle
{
869 table
.loginForm2
.loginBottom
{
870 border-width : 1px 0px 0px 0px;
871 border-color : #88b0f0;
872 border-style : solid
;
879 table
.loginForm2
.loginBottom a
{
883 table
.loginForm2
.loginBottom
a:hover
{
887 table
.loginForm2
.loginError
{
892 table
.loginForm2
.innerLoginCell
{
912 html
, body#ttrssMain
, #main
{
920 html
, body#ttrssPrefs
, #main
{
928 #toolbar div
.actionChooser
{
929 display : table-cell
;
934 /* preferences layout */
943 background-image : url("images/footer.png");
944 background-position : top left;
945 background-repeat : repeat-x;
946 background-color : white;
950 border-collapse : collapse;
951 border-width : 1px 0px 0px 0px;
952 border-style : solid;
953 border-color : #88b0f0;
961 #footer a, #prefFooter a {
965 #footer a:hover, #prefFooter a:hover {
990 /* #prefContentOuter {
998 border-width : 1px 0px 0px 0px;
999 border-color : #88b0f0;
1000 border-style : solid;
1006 background-image : url("images/prefs-content.png");
1007 background-position : top left;
1008 background-repeat : repeat-x;
1009 position : absolute;
1019 vertical-align : middle
;
1025 vertical-align : middle
;
1028 table
.prefFeedCatList
{
1029 background-color : white
;
1033 position : absolute
;
1035 background-color : white
;
1036 border :1px solid
#778899;
1041 div
.autocomplete ul
{
1042 list-style-type : none
;
1047 div
.autocomplete ul li
.selected
{
1048 background-color : #fff7d5;
1051 div
.autocomplete ul li
{
1052 list-style-type : none
;
1074 div
.topLinks
a:hover
{
1078 div
.topLinks a
.feedback
{
1088 border : 1px solid
#4684ff;
1092 a
.visibleLinkB:hover
{
1093 background-color : #ecf4ff;
1096 .hlContentH a, .hlContentH span {
1100 .hlContentL a, .hlContentL span {
1102 text-decoration : line-through
;
1105 span
.titleWrapH
, span
.titleWrapH a
{
1109 span
.titleWrapL
, span
.titleWrapL a
{
1111 text-decoration : line-through
;
1115 vertical-align : middle
;
1120 div#hotkey_help_overlay
{
1121 position : absolute
;
1130 div#hotkey_help_overlay h1
{
1131 text-align : center
;
1134 div#hotkey_help_overlay ul
{
1135 list-style-type : none
;
1139 div#hotkey_help_overlay li
{
1143 div#hotkey_help_overlay p
{
1144 text-align : center
;
1147 div#hotkey_help_overlay td
.n
{
1152 padding-right : 5px;
1155 div#hotkey_help_overlay td
{
1156 vertical-align : top
;
1159 div#hotkey_help_overlay h1
{
1163 div#hotkey_help_overlay h2
{
1166 margin : 0.3em 0px 0.3em 0px;
1167 text-align : center
;
1171 div#hotkey_help_overlay table
.hho td
.c1
{
1174 background : url
("images/c1.png");
1175 background-repeat : no-repeat
;
1179 div#hotkey_help_overlay table
.hho td
.c2
{
1182 background : url
("images/c2.png");
1183 background-repeat : no-repeat
;
1186 div#hotkey_help_overlay table
.hho td
.c3
{
1189 background : url
("images/c3.png");
1190 background-repeat : no-repeat
;
1193 div#hotkey_help_overlay table
.hho td
.c4
{
1196 background : url
("images/c4.png");
1197 background-repeat : no-repeat
;
1200 div#hotkey_help_overlay table
.hho td
.top
,
1201 div#hotkey_help_overlay table
.hho td
.left
,
1202 div#hotkey_help_overlay table
.hho td
.right
,
1203 div#hotkey_help_overlay table
.hho td
.bottom
,
1204 div#hotkey_help_overlay table
.hho td
.content
{
1205 background : url
("images/shadow_dark.png");
1208 div#hotkey_help_overlay table
.hho td
.top
,
1209 div#hotkey_help_overlay table
.hho td
.bottom
{
1210 text-align : center
;
1216 border : 1px solid black
;
1217 background-color : white
;
1223 background-color : #88b0f0;
1227 /* #content-insert {
1228 background-color : white;
1230 position : absolute;
1246 position : relative
;
1251 font-weight : normal
;
1262 font-family : monospace
;
1265 span
.prefsLabelEntry
{
1269 div
.labelColorIndicator
{
1274 text-align : center
;
1275 border : 1px solid black
;
1277 background-color : #fff7d5;
1279 margin-right : 10px;
1282 div
.colorPicker div
.colorPickerEntry:hover
{
1283 border : 1px solid
#88b0f0;
1286 div
.colorPicker div
.ccPrompt:hover
{
1290 div
.colorPicker div
.colorPickerEntry
{
1295 text-align : center
;
1296 border : 1px solid black
;
1297 margin : 5px 5px 0px 0px;
1302 border : 1px solid
#cccccc;
1303 background : #f0f0f0;
1305 padding : 0px 0px 5px 5px;
1306 position : absolute
;
1315 font-style : normal
;
1323 position : absolute
;
1329 background-color : white
;
1330 border : 1px solid
#88b0f0;
1331 padding : 3px 5px 3px 5px;
1335 #feed_browser_spinner {
1336 vertical-align : middle
;
1342 position : absolute
;
1348 border-style : solid
;
1349 border-color : #d7c47a;
1350 background-color : #fff7d5;
1352 text-align : center
;
1361 display : table-cell
;
1364 vertical-align : middle
;
1366 padding-bottom : 4px;
1370 display : table-cell
;
1371 vertical-align : middle
;
1372 white-space: nowrap
;
1376 display : table-cell
;
1377 white-space: nowrap
;
1379 vertical-align : middle
;
1389 font-weight : medium
;
1391 display : inline-block
;
1399 div
.hlLeft img
, div
.hlRight img
{
1400 margin : 0px 4px 0px 4px;
1405 display : table-cell
;
1406 padding-right : 4px;
1408 text-align : center
;
1409 vertical-align : middle
;
1417 div
.fatalError button
{
1421 div
.fatalError textarea
{
1440 border-color : #88b0f0;
1441 border-left-width : 0px;
1442 border-bottom-width : 0px;
1445 #headlines-wrap-inner {
1453 border-color : #88b0f0;
1454 border-left-width : 0px;
1455 border-right-width : 0px;
1457 border-top-width : 0px;
1460 #headlines-toolbar_splitter {
1464 #headlinesInnerContainer {
1474 #content-tabs .dijitTab
{
1480 padding : 5px 0px 0px 5px;
1483 white-space: nowrap
;
1488 padding : 4px 8px 0px 8px;
1493 text-align : center
;
1495 padding : 4px 4px 8px 4px;
1501 border-color : #88b0f0;
1502 border-bottom-width : 0px;
1503 border-right-width : 0px;
1504 border-left-width : 0px;
1507 .dijitTreeLabel.Unread {
1511 .dijitTreeRow.Error {
1515 .dijitTreeRow.Hidden {
1519 img
.feedIcon
, img
.tinyFeedIcon
{
1524 div
#feedlistLoading
{
1525 text-align : center
;
1530 div#pref-tabs
.dijitContentPane
{
1535 margin : 0px 5px 0px 5px;
1538 div#pref-tabs
.dijitContentPane h3
{
1545 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;