1 body#ttrssMain
, body#ttrssPrefs
, body#ttrssLogin
, body
{
6 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
11 background-color : #ecf4ff;
14 body#ttrssPrefs #footer
, body#ttrssPrefs #header
{
15 background-color : #ecf4ff;
24 div
.postReply div
.postHeader
{
26 box-shadow : 0px 1px 1px 0px rgba
(0,0,0,0.1);
32 div
.postReply div
.postTitle
{
34 text-overflow: ellipsis
;
38 div
.postReply div
.postDate
{
42 div
.postReply div
.postContent
{
46 div
.postReply div
.postContent img
{
52 div
.postReply div
.postEnclosures
{
57 div
.postReply img
.tagsPic
{
61 vertical-align : middle
;
65 background-color : #fff7d5;
67 /* border-radius : 4px; */
70 border-color : #e7d796;
72 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
73 background-color : #fff7d5;
77 div
.articleNote div
.noteEdit
{
82 div
.postReply span
.author
{
93 border-width : 0px 0px 1px 0px;
95 border-color : #ecf4ff;
101 border-width : 0px 0px 1px 0px;
102 border-style : solid
;
103 border-color : #ecf4ff;
107 border-width : 0px 0px 1px 0px;
108 border-style : solid
;
114 text-decoration : none
;
130 border-style : solid
;
138 /* box-shadow : 0px 0px 2px rgba(0,0,0,0.2); */
142 vertical-align : middle
;
155 display : table-cell
;
156 vertical-align : middle
;
161 border-color : #d7c47a;
162 background-color : #fff7d5;
166 border-color : #d7c47a;
167 background-color : #fff7d5;
171 border-color : #88b0f0;
172 background-color : #ecf4ff;
176 background-color : #ffcccc;
177 border-color : #ff0000;
185 .hl.Unread div.hlTitle a {
190 /* box-shadow : inset 0px 0px 3px 0px rgba(0,0,0,0.1); */
193 .hl.active div.hlTitle a {
195 text-shadow : 1px 1px 2px #fff;
199 background : #f9fbff;
207 border-width : 0px 0px 1px 0px;
208 border-style : solid
;
213 background : #ecf4ff ! important
;
216 div
.filterTestHolder
{
219 border-color : #c0c0c0;
220 border-style : solid
;
221 margin : 0px 0px 5px 0px;
222 background-color : #ecf4ff;
224 /* border-radius : 4px; */
225 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
229 #content-insert blockquote
, #headlines-frame blockquote
, .dijitContentPane blockquote
{
230 margin : 5px 0px 5px 0px;
233 border-width : 0px 0px 0px 4px;
234 border-color : #c0c0c0;
235 border-style : solid
;
238 #content-insert code
, #headlines-frame code
, .dijitContentPane code
{
240 font-family : monospace
;
244 #content-insert pre
, #headlines-frame pre
, .dijitContentPane pre
{
245 margin : 5px 0px 5px 0px;
248 font-family : monospace
;
251 border-color : #c0c0c0;
252 border-style : solid
;
253 background : #fafafa;
259 div
.notice
, div
.warning
, div
.error
{
260 padding : 4px 10px 4px 4px;
261 display : inline-block
;
262 margin : 2px 0px 4px 0px;
264 border-style : solid
;
266 /* border-radius : 4px; */
268 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
271 div
.notice div
.inner
, div
.warning div
.inner
, div
.error div
.inner
{
272 vertical-align : middle
;
276 background : #ecf4ff;
277 border-color : #88b0f0;
281 background : #fff7d5;
282 border-color : #e7d796;;
286 background : #ffcccc;
287 border-color : #ff0000;
290 div
.warning img
, div
.notice img
, div
.error img
{
292 vertical-align : middle
;
295 div
.warning span
, div
.notice span
, div
.error span
{
296 display : table-cell
;
297 vertical-align : middle
;
302 list-style-type : none
;
317 white-space : nowrap
;
318 display : table-cell
;
320 font-family : "Segoe UI", Tahoma
, sans-serif
;
323 #main-toolbar #headlines-toolbar
{
328 #main-toolbar #headlines-toolbar span
.holder
{
333 #main-toolbar #headlines-toolbar span
.holder
> * {
334 display : table-cell
;
337 #main-toolbar #headlines-toolbar
.main
{
341 #headlines-toolbar span
.r img
{
347 #headlines-toolbar span
.r
.error a
{
351 #main-toolbar #selected_prompt
{
356 span
.contentPreview
{
358 font-weight : normal
;
359 text-shadow : 1px 1px 2px #fff;
364 background-color : #fff7d5;
367 font-weight : normal
;
369 padding : 1px 4px 1px 4px;
370 display : inline-block
;
371 vertical-align : middle
;
376 div
.postHeader div
.postDate
{
383 padding-bottom : 3px;
391 border-width : 0px 0px 1px 0px;
392 border-style : solid
;
393 border-color : #c0c0c0;
394 padding-bottom : 5px;
400 white-space : nowrap
;
403 font-weight : normal
;
404 /* border-radius : 4px; */
405 display : inline-block
;
406 padding : 1px 2px 1px 2px;
416 img
.markedPic
, img
.pubPic
{
418 vertical-align : middle
;
421 div
.tagCloudContainer
{
422 border : 1px solid
#c0c0c0;
423 background-color : #ecf4ff;
424 margin : 5px 0px 5px 0px;
427 /* border-radius : 4px; */
428 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
432 border : 1px solid
#c0c0c0;
433 background-color : #ecf4ff;
434 margin : 5px 0px 5px 0px;
436 /* border-radius : 4px; */
437 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
443 list-style-type : none
;
444 border : 1px solid
#c0c0c0;
445 background-color : #ecf4ff;
446 margin : 0px 0px 5px 0px;
448 /* border-radius : 4px; */
449 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
452 ul
.feedErrorsList em
{
459 border-width : 0px 1px 1px 1px;
460 border-color : #c0c0c0;
461 border-style : solid
;
462 margin : 0px 0px 5px 0px;
463 background-color : white
;
464 list-style-type : none
;
469 ul
.browseFeedList li
{
471 padding : 2px 4px 2px 4px;
485 margin : 5px 5px 5px 5px;
490 list-style-type : none
;
536 /* html, body#ttrssMain, #main {
546 background-color : white
;
547 border :1px solid
#778899;
552 div
.autocomplete ul
{
553 list-style-type : none
;
558 div
.autocomplete ul li
.selected
{
559 background-color : #fff7d5;
562 div
.autocomplete ul li
{
563 list-style-type : none
;
573 white-space : nowrap
;
575 text-overflow : ellipsis
;
578 div#headlines-frame
.wide
.hlTitle
{
581 white-space : normal
;
584 .hl a.title.high, span.hlContent.high .contentPreview {
587 .hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview {
591 .hl a
.title
.low
, span
.hlContent
.low
.contentPreview
,
592 .hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview {
594 text-decoration : line-through
;
598 vertical-align : middle
;
617 font-weight : normal
;
623 border : 0px solid transparent
;
637 span
.labelColorIndicator
{
642 vertical-align : middle
;
644 display : inline-block
;
645 border : 1px solid
#ccc;
646 background-color : #fff7d5;
649 /* box-shadow : 0px 0px 1px 0px rgba(0,0,0,0.1); */
659 background-color : white
;
660 border : 1px solid
#88b0f0;
661 padding : 3px 5px 3px 5px;
665 #feed_browser_spinner {
666 vertical-align : middle
;
672 display : table-cell
;
675 vertical-align : middle
;
677 padding-bottom : 4px;
681 display : table-cell
;
682 vertical-align : middle
;
687 display : table-cell
;
690 vertical-align : middle
;
701 display : table-cell
;
703 vertical-align : middle
;
717 div
.hlLeft img
, div
.hlRight img
{
727 margin-bottom : 10px;
730 div
.fatalError button
{
734 div
.fatalError textarea
{
753 border-width : 0px 0px 0px 0px;
754 border-style : solid
;
755 border-color : #c0c0c0;
761 border-width : 0px 1px 0px 0px;
762 border-style : solid
;
765 background : #fafafa;
768 #headlines-wrap-inner {
777 border-style : solid
;
780 /* box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1); */
783 #headlines-toolbar_splitter, #toolbar_splitter
{
793 /* box-shadow : 0px 0px 2px rgba(0,0,0,0.1); */
806 padding : 5px 5px 0px 0px;
817 padding : 4px 4px 8px 4px;
829 #feedTree .dijitTreeRow
.dijitTreeLabel
.Unread
{
833 #feedTree .dijitTreeRow
.Error
.dijitTreeLabel
{
852 .dijitTreeLabel.Disabled, .labelParam.Disabled {
856 .dijitTreeRow.Error {
860 .dijitTreeRow.Hidden {
864 img
.feedIcon
, img
.tinyFeedIcon
{
868 vertical-align : middle
;
869 display : inline-block
;
873 text-shadow : 1px 1px 2px #fff;
876 .dijitAccordionTitleFocus {
877 text-shadow : 1px 1px 2px #fff;
880 .dijitDialog .dijitToolbar {
881 border : 1px solid
#c0c0c0;
891 display : inline-block
;
894 font-family : sans-serif
;
895 border : 1px solid
#555;
896 padding : 0px 4px 0px 4px;
897 margin : 0px 2px 0px 2px;
905 border-color : #00c000;
909 background : #f0f0f0;
922 ul#filterDlg_Matches
, ul#filterDlg_Actions
{
925 list-style-type : none
;
926 border-style : solid
;
927 border-color : #c0c0c0;
928 border-width : 0px 1px 1px 1px;
929 background-color : #ecf4ff;
930 margin : 0px 0px 5px 0px;
932 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
935 ul#filterDlg_Matches li
, ul#filterDlg_Actions li
{
937 padding : 0px 0px 0px 5px;
940 ul#filterDlg_Matches li div
.dijitCheckBox
, ul#filterDlg_Actions li div
.dijitCheckBox
{
947 list-style-type : none
;
948 border : 1px solid
#c0c0c0;
949 background-color : #ecf4ff;
950 margin : 0px 0px 5px 0px;
952 /* border-radius : 4px; */
953 /* box-shadow : inset 0px 0px 2px rgba(0,0,0,0.1); */
956 ul
.helpKbList span
.hksequence
{
961 display : inline-block
;
968 .dijitTreeNode .loadingNode {
979 -webkit-hyphens: auto
;
984 div
.postContent iframe
{
988 div
.postHeader span
.author
{
991 font-weight : normal
;
999 background : #f9fbff;
1002 body#ttrssZoom div
.postHeader div
.postFeedTitle
{
1009 body#ttrssZoom div
.postHeader a
.postComments
{
1015 body#ttrssZoom div
.postHeader div
.postDate
{
1023 body#ttrssZoom div
.postHeader div
.postTags
{
1028 body#ttrssZoom div
.postHeader div
.postTitle
{
1029 white-space : normal
;
1032 body#ttrssZoom div
.postContent p
{
1034 -webkit-hyphens: auto
;
1039 body#ttrssZoom div
.postHeader
{
1041 border : 1px solid
#ccc;
1042 /* box-shadow : none; */
1043 /* border-radius : 4px; */
1046 body#ttrssZoom div
.postReply
{
1047 border : 1px solid
#ccc;
1048 /* border-radius : 4px;
1049 box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1); */
1053 body#ttrssZoom div
.postContent
{
1057 body#ttrssZoom div
.footer
{
1059 text-align : center
;
1062 body#ttrssZoom div
.postContent img
{
1067 select
.attachments
{
1074 margin-right : 25px;
1077 #feedTree img
.feedIcon
{
1078 position : relative
;
1082 body#ttrssMain
#feedTree
.dijitTreeRow
{
1083 padding : 2px 0px 2px;
1086 border-color : transparent
;
1090 body#ttrssMain
#feedTree
.dijitFolderClosed
,
1091 body#ttrssMain
#feedTree
.dijitFolderOpened
{
1095 .dijitTreeNode .dijitCheckBox {
1099 body#ttrssMain
#feedTree
.dijitTreeIsRoot
> .dijitTreeRow
> .dijitTreeExpando
{
1103 body#ttrssMain
#feedTree
.dijitTreeExpando
{
1108 body#ttrssMain
#feedTree
.dijitTreeNode
{
1113 body#ttrssMain
#feedTree
{
1115 overflow-x : hidden
;
1116 font-family : "Segoe UI", Tahoma
, sans-serif
;
1119 #feedTree .counterNode
.aux
{
1120 background : #f0f0f0;
1122 border-color : #f0f0f0;
1125 #feedTree .counterNode
{
1127 display : inline-block
;
1129 text-align : center
;
1130 border : 1px solid
#88b0f0;
1132 background : #88b0f0;
1133 border-radius : 4px;
1134 vertical-align : middle
;
1136 position : relative
;
1144 #feedTree .dijitTreeRow
{
1147 text-overflow: ellipsis
;
1150 body#ttrssPrefs hr
{
1151 border-color : #ecf4ff;
1155 .dijitMenuItemLabel {
1159 body#ttrssMain
#feedTree
.dijitTreeRowSelected
{
1161 /* box-shadow : inset 0px 0px 3px rgba(0,0,0,0.1); */
1164 body#ttrssMain
#feedTree
.dijitTreeRowHover
{
1165 background : #ecf4ff;
1168 body#ttrssMain
#feedTree
.dijitTreeRowActive
{
1169 background-color : transparent
;
1170 background-image : none
;
1171 border-color : transparent
;
1174 /* body#ttrssMain .dijitTreeRowHover,
1175 body#ttrssPrefs .dijitTreeRowHover,
1176 body#ttrssMain .dijitTreeRowActive,
1177 body#ttrssPrefs .dijitTreeRowActive {
1178 background-color : transparent;
1179 background-image : none;
1180 border-color : transparent;
1183 body#ttrssMain
.dijitTreeRowSelected
.dijitTreeLabel
,
1184 body#ttrssPrefs
.dijitTreeRowSelected
.dijitTreeLabel
{
1189 body#ttrssMain
.dijitTreeRowHover
.dijitTreeLabel
,
1190 body#ttrssPrefs
.dijitTreeRowHover
.dijitTreeLabel
{
1194 .dijitTreeRowSelected .dijitTreeLabel {
1195 text-shadow : 1px 1px 2px #fff;
1198 #feedTree img
[src
*='indicator_white.gif'] {
1199 position : relative
;
1204 background-color : #ffff00;
1208 body#ttrssMain
#feedTree
.dijitTreeRow
.dijitTreeExpando
{
1209 background-image: url
("../images/treeExpandImages.png");
1210 position : relative
;
1214 body#ttrssMain
#feedTree
.dijitTreeRow
.dijitTreeExpandoLeaf
{
1218 div
.enclosure_title
{