1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
6 font-family : sans-serif;
11 background-color : #ecf4ff;
14 body#ttrssPrefs #footer, body#ttrssPrefs #header {
15 background-color : #ecf4ff;
28 div.postReply a:hover {
32 div.postReply div.postHeader {
33 border-width : 0px 0px 1px 0px;
35 border-color : #88b0f0;
36 background-color : white;
37 background : url("images/toolbar.png");
38 background-position : bottom left;
39 background-repeat : repeat-x;
44 div.postReply div.postContent {
49 div.postReply div.postContent img {
54 div.postReply div.postIcon {
60 div.postReply div.postIcon img {
65 div.postReply div.postEnclosures {
70 div.postReply img.tagsPic {
74 vertical-align : middle;
78 background-color : #fff7d5;
80 border-style : none none dashed none;
81 border-color : #e7d796;
83 background-color : #fff7d5;
87 div.articleNote div.noteEdit {
92 div.postReply span.author {
103 border-width : 0px 0px 1px 0px;
104 border-style : solid;
105 border-color : #ecf4ff;
111 border-width : 0px 0px 1px 0px;
112 border-style : solid;
113 border-color : #ecf4ff;
117 border-width : 0px 0px 1px 0px;
118 border-style : dashed;
119 border-color : #e0e0e0;
124 text-decoration : none;
155 border-width : 0px 1px 1px 1px;
156 border-style : solid;
165 padding : 5px 5px 5px 5px;
169 vertical-align : middle;
173 border-color : #d7c47a;
174 background-color : #fff7d5;
179 border-color : #7AD78E;
180 background-color : #D5FFDB;
185 border-color : #d7c47a;
186 background-color : #fff7d5;
191 background-color : #ffcccc;
192 border-color : #ff0000;
196 .notifyError span:hover {
201 .blankborder, .blankborder td {
202 border-style : solid;
203 border-color : transparent;
204 border-width : 0px 0px 1px 0px;
207 .Selected, .Selected td {
208 background-color : #fff7d5;
211 .even.Unread.Selected, .even.Unread.Selected td {
212 background-color : #fff7d5;
214 border-width : 0px 0px 1px 0px;
215 border-style : solid;
216 border-color : #e7d796;
219 .odd.Unread.Selected, .odd.Unread.Selected td {
220 background-color : #fff7d5;
222 border-width : 0px 0px 1px 0px;
223 border-style : solid;
224 border-color : #e7d796;
227 .even.Selected, .even.Selected td {
228 background-color : #fff7d5;
229 border-width : 0px 0px 1px 0px;
230 border-style : solid;
231 border-color : #e7d796;
232 border-collapse : collapse;
235 .odd.Selected, .odd.Selected td {
236 background-color : #fff7d5;
237 border-width : 0px 0px 1px 0px;
238 border-style : solid;
239 border-color : #e7d796;
240 border-collapse : collapse;
243 .even.Grayed, .even.Grayed td {
244 background-color : #f0f0f0;
246 border-width : 0px 0px 1px 0px;
247 border-style : solid;
248 border-color : #c0c0c0;
249 border-collapse : collapse;
257 border-width : 0px 0px 1px 0px;
258 border-style : solid;
259 border-color : #c0c0c0;
260 background-color : #f0f0f0;
261 border-collapse : collapse;
265 border-width : 0px 0px 1px 0px;
266 border-style : solid;
267 border-color : #c0c0c0;
268 border-collapse : collapse;
271 .even.Unread, .even.Unread td {
272 background-color : #f0f0f0;
274 border-width : 0px 0px 1px 0px;
275 border-style : solid;
276 border-color : #c0c0c0;
277 border-collapse : collapse;
280 .odd.Unread, .odd.Unread td {
282 border-width : 0px 0px 1px 0px;
283 border-style : solid;
284 border-color : #c0c0c0;
293 /* table.prefPrefsList tr:hover td.prefValue {
297 table.prefPrefsList tr:hover td.prefValue input {
301 table.prefPrefsList h3 {
306 border-width : 0px 0px 1px 0px;
307 border-color : #ecf4ff;
308 border-style : solid;
316 tr.title td a:hover {
320 table.prefFeedList td.feedEditCat {
322 border-width : 0px 0px 1px 0px;
323 border-style : solid;
324 border-color : #88b0f0;
328 table.prefFilterList td.filterEditCat {
330 border-width : 0px 0px 1px 0px;
331 border-style : solid;
332 border-color : #88b0f0;
336 /* oh for the love of... */
338 table.prefFilterList tr.even,
339 table.prefFilterList tr.odd,
340 table.prefFilterList tr.evenSelected,
341 table.prefFilterList tr.oddSelected,
342 table.prefLabelList tr.even,
343 table.prefLabelList tr.odd,
344 table.prefLabelList tr.evenSelected,
345 table.prefLabelList tr.oddSelected,
346 table.prefUserList tr.even,
347 table.prefUserList tr.odd,
348 table.prefUserList tr.evenSelected,
349 table.prefUserList tr.oddSelected,
350 table.prefFeedList tr.even,
351 table.prefFeedList tr.odd,
352 table.prefFeedList tr.evenSelected,
353 table.prefFeedList tr.oddSelected,
354 table.prefInstanceList tr.even,
355 table.prefInstanceList tr.odd,
356 table.prefInstanceList tr.evenSelected,
357 table.prefInstanceList tr.oddSelected
362 table.prefFilterList tr.even:hover td,
363 table.prefFilterList tr.odd:hover td,
364 table.prefFilterList tr.evenSelected:hover td,
365 table.prefFilterList tr.oddSelected:hover td
366 table.prefLabelList tr.even:hover td,
367 table.prefLabelList tr.odd:hover td,
368 table.prefLabelList tr.evenSelected:hover td,
369 table.prefLabelList tr.oddSelected:hover td,
370 table.prefUserList tr.even:hover td,
371 table.prefUserList tr.odd:hover td,
372 table.prefUserList tr.evenSelected:hover td,
373 table.prefUserList tr.oddSelected:hover td,
374 table.prefFeedList tr.even:hover td,
375 table.prefFeedList tr.odd:hover td,
376 table.prefFeedList tr.evenSelected:hover td,
377 table.prefFeedList tr.oddSelected:hover td,
378 table.prefInstanceList tr.even:hover td,
379 table.prefInstanceList tr.odd:hover td,
380 table.prefInstanceList tr.evenSelected:hover td,
381 table.prefInstanceList tr.oddSelected:hover td
386 table.prefFeedList td.feedIcon {
390 table.prefFeedList td.feedSelect {
394 div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder {
397 border-width : 0px 1px 1px 1px;
398 border-color : #c0c0c0;
399 border-style : solid;
400 margin : 0px 0px 5px 0px;
401 background-color : #ecf4ff;
404 div.prefFeedOPMLHolder, div.inactiveFeedHolder {
405 border-width : 1px 1px 1px 1px;
416 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
417 margin : 0px 0px 0px 1em;
419 font-family : monospace;
421 background : transparent;
426 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
427 margin : 0px 0px 0px 1em;
428 border-width : 0px 0px 0px 2px;
429 border-color : #c0c0c0;
430 border-style : solid;
432 padding : 0px 0px 0px 1em;
437 #content-insert code, #headlines-frame code, .dijitContentPane code {
438 background : transparent;
439 border : 0px solid transparent;
441 font-family : monospace;
448 background : #ffffff;
449 border : 1px solid #88b0f0;
452 margin : 0px 0px 5px 0px;
457 background : #fff7d5;
458 border : 1px solid #d7c47a;
462 margin : 0px 0px 5px 0px;
465 div.warning img, div.notice img, div.error img {
466 vertical-align : middle;
470 span.filterDateError {
475 border : 1px solid #ff0000;
476 background : #ffcccc;
478 margin : 0px 0px 5px 0px;
483 list-style-type : none;
488 div.prefHelp, td.prefHelp {
494 background-color : #ecf4ff;
509 .insensitive a:hover {
517 table.innerFeedTable td {
527 div#headlines-toolbar {
528 border-width : 0px 0px 1px 0px;
529 background-color : #ecf4ff;
530 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
532 font-family : "Segoe UI", Tahoma, sans-serif;
540 div#headlines-toolbar .dijitSelect {
544 div#headlines-toolbar div#subtoolbar_main {
545 display : table-cell;
547 white-space : nowrap;
548 vertical-align : middle;
552 div#headlines-toolbar div#subtoolbar_ftitle {
553 display : table-cell;
555 vertical-align : middle;
556 white-space : nowrap;
560 div#subtoolbar_ftitle span.error {
564 span.contentPreview {
566 font-weight : normal;
569 span.contentPreview:hover {
574 background-color : #fff7d5;
577 font-weight : normal;
578 margin : 0px 3px 0px 3px;
579 padding : 0px 4px 0px 4px;
583 td.hlSelectRow, td.hlUpdPic {
588 div.postHeader div.postDate {
594 div.postHeader div.postDateRTL {
601 padding-bottom : 3px;
611 border-width : 0px 0px 1px 0px;
612 border-style : solid;
613 border-color : #c0c0c0;
614 padding-bottom : 5px;
618 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
626 span.hlFeed, span.hlFeed a {
631 span.hlFeed a:hover {
653 div.tagCloudContainer {
654 border : 1px solid #c0c0c0;
655 background-color : #ecf4ff;
656 margin : 5px 0px 5px 0px;
662 border : 1px solid #c0c0c0;
663 background-color : #ecf4ff;
664 margin : 5px 0px 5px 0px;
671 list-style-type : none;
672 border : 1px solid #c0c0c0;
673 background-color : #ecf4ff;
674 margin : 0px 0px 5px 0px;
678 ul.feedErrorsList em {
685 list-style-type : none;
686 border : 1px solid gray;
687 background-color : white;
688 margin : 0px 0px 5px 0px;
695 border-width : 0px 1px 1px 1px;
696 border-color : #c0c0c0;
697 border-style : solid;
698 margin : 0px 0px 5px 0px;
699 background-color : white;
700 list-style-type : none;
705 ul.browseFeedList li {
707 padding : 2px 4px 2px 4px;
721 margin : 5px 5px 5px 5px;
726 list-style-type : none;
736 div.browserFeedInfo {
738 /* border : 1px solid #88b0f0;
739 background-color : #ecf4ff;
740 -moz-border-radius : 5px; */
744 div.browserFeedInfo div.detailsPart {
745 margin : 5px 0px 5px 5px;
769 background-color : #ecf4ff;
770 border : 1px solid #88b0f0;
789 display : table-cell;
790 white-space : nowrap;
798 font-weight : normal;
809 /*.scriptWarn:before {
810 content : "Disabled script:";
815 background-color : #903030;
816 border : 1px solid #601010;
833 table.loginForm2 .loginTop {
834 border-width : 0px 0px 1px 0px;
835 border-color : #88b0f0;
836 border-style : solid;
840 table.loginForm2 .loginMiddle {
844 table.loginForm2 .loginBottom {
845 border-width : 1px 0px 0px 0px;
846 border-color : #88b0f0;
847 border-style : solid;
854 table.loginForm2 .loginBottom a {
858 table.loginForm2 .loginBottom a:hover {
862 table.loginForm2 .loginError {
867 table.loginForm2 .innerLoginCell {
887 html, body#ttrssMain, #main {
895 html, body#ttrssPrefs, #main {
903 #toolbar div.actionChooser {
904 display : table-cell;
909 /* preferences layout */
939 vertical-align : middle;
945 vertical-align : middle;
948 table.prefFeedCatList {
955 background-color : white;
956 border :1px solid #778899;
961 div.autocomplete ul {
962 list-style-type : none;
967 div.autocomplete ul li.selected {
968 background-color : #fff7d5;
971 div.autocomplete ul li {
972 list-style-type : none;
994 border : 1px solid #4684ff;
998 a.visibleLinkB:hover {
999 background-color : #ecf4ff;
1002 .hlContentH a, .hlContentH span {
1006 .hlContentL a, .hlContentL span {
1008 text-decoration : line-through;
1011 span.titleWrapH, span.titleWrapH a {
1015 span.titleWrapL, span.titleWrapL a {
1017 text-decoration : line-through;
1021 vertical-align : middle;
1026 div#hotkey_help_overlay {
1027 position : absolute;
1035 border-radius : 30px;
1039 div#hotkey_help_overlay h1 {
1040 text-align : center;
1043 div#hotkey_help_overlay ul {
1044 list-style-type : none;
1048 div#hotkey_help_overlay a {
1052 div#hotkey_help_overlay a:hover {
1056 div#hotkey_help_overlay li {
1060 div#hotkey_help_overlay p {
1061 text-align : center;
1064 div#hotkey_help_overlay td.n {
1069 padding-right : 5px;
1072 div#hotkey_help_overlay td {
1073 vertical-align : top;
1076 div#hotkey_help_overlay h1 {
1080 div#hotkey_help_overlay h2 {
1083 margin : 0.3em 0px 0.3em 0px;
1084 text-align : center;
1088 div#hotkey_help_overlay table.hho td.top,
1089 div#hotkey_help_overlay table.hho td.bottom {
1090 text-align : center;
1096 border : 1px solid black;
1097 background-color : white;
1103 background-color : #88b0f0;
1116 position : relative;
1121 font-weight : normal;
1127 border : 0px solid transparent;
1131 div.dlgSecCont > * {
1132 position : relative;
1141 span.labelColorIndicator {
1146 display : inline-block;
1147 border : 1px solid black;
1148 background-color : #fff7d5;
1150 text-align : center;
1154 span.labelColorIndicator2 {
1158 display : inline-block;
1159 border : 1px solid black;
1160 background-color : #fff7d5;
1162 text-align : center;
1164 vertical-align : bottom;
1168 div.labelColorIndicator {
1173 text-align : center;
1174 border : 1px solid black;
1176 background-color : #fff7d5;
1178 margin-right : 10px;
1183 font-style : normal;
1191 position : absolute;
1197 background-color : white;
1198 border : 1px solid #88b0f0;
1199 padding : 3px 5px 3px 5px;
1203 #feed_browser_spinner {
1204 vertical-align : middle;
1210 position : absolute;
1216 border-style : solid;
1217 border-color : #d7c47a;
1218 background-color : #fff7d5;
1220 text-align : center;
1229 display : table-cell;
1232 vertical-align : middle;
1234 padding-bottom : 4px;
1238 display : table-cell;
1239 vertical-align : middle;
1240 white-space: nowrap;
1244 display : table-cell;
1245 white-space: nowrap;
1247 vertical-align : middle;
1257 font-weight : medium;
1259 display : table-cell;
1261 vertical-align : middle;
1263 padding-bottom : 4px;
1273 div.hlLeft img, div.hlRight img {
1274 margin : 0px 4px 0px 4px;
1279 display : table-cell;
1280 padding-right : 4px;
1282 text-align : center;
1283 vertical-align : middle;
1291 margin-bottom : 10px;
1294 div.fatalError button {
1298 div.fatalError textarea {
1323 border-color : #88b0f0;
1324 border-left-width : 0px;
1325 border-bottom-width : 0px;
1326 border-top-width : 0px;
1330 #headlines-wrap-inner {
1338 border-color : #88b0f0;
1339 border-left-width : 0px;
1340 border-right-width : 0px;
1342 border-top-width : 0px;
1345 #headlines-toolbar_splitter, #toolbar_splitter {
1359 white-space: nowrap;
1367 padding : 5px 5px 0px 0px;
1369 position : absolute;
1376 text-align : center;
1378 padding : 4px 4px 8px 4px;
1384 border-color : #88b0f0;
1385 border-bottom-width : 0px;
1386 border-right-width : 0px;
1387 border-left-width : 0px;
1391 .dijitTreeLabel.Unread {
1401 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1405 .dijitTreeRow.Error {
1409 .dijitTreeRow.Hidden {
1413 img.feedIcon, img.tinyFeedIcon {
1418 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1419 text-align : center;
1424 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1428 div#pref-tabs .dijitContentPane {
1433 margin : 0px 5px 0px 5px;
1436 div#pref-tabs .dijitContentPane h3 {
1441 #pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1442 #pref-label-wrap, #pref-label-header, #pref-label-content,
1443 #pref-user-wrap, #pref-user-header, #pref-user-content,
1444 #pref-instance-wrap, #pref-instance-header, #pref-instance-content {
1450 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
1458 span.labelFixedLength {
1459 display : inline-block;
1463 #filter_dlg_date_chk_box {
1464 display : inline-block;
1467 .dijitDialog .dijitToolbar {
1468 border : 1px solid #c0c0c0;
1473 border : 1px solid #ecf4ff;
1479 vertical-align : middle;
1480 position : relative;
1485 display : inline-block;
1488 font-family : sans-serif;
1489 border : 1px solid gray;
1490 padding : 0px 4px 0px 4px;
1491 margin : 0px 2px 0px 2px;
1493 text-align : center;
1498 border-color : #00c000;
1502 background : #f0f0f0;
1509 text-align : center;