body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body { background : white; color : black; margin : 0px; padding : 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; } body#ttrssPrefs { background-color : #ecf4ff; } body#ttrssPrefs #footer, body#ttrssPrefs #header { background-color : #ecf4ff; padding-left : 8px; padding-right : 8px; } div.postReply { padding : 0px; } div.postReply div.postHeader { padding : 5px; margin-right : 4px; color : #909090; background : #f5f5f5; border-width : 1px; border-color : #eee; border-style : solid; } div.postReply div.postTitle { overflow : hidden; text-overflow: ellipsis; white-space : nowrap; } div.postReply div.postDate { padding-left : 10px; } div.postReply div.postContent { padding : 10px; } div.postReply div.postContent img { border-width : 0px; max-width : 98%; height: auto; } div.postReply div.postEnclosures { margin-top : 1em; color : #555; } div.postReply img.tagsPic { width : 16px; height : 16px; margin-left : 4px; vertical-align : middle; } div.articleNote { background-color : #fff7d5; padding : 5px; margin : 5px; border-style : solid; border-color : #e7d796; border-width : 1px; background-color : #fff7d5; color : #9a8c59; } div.articleNote div.noteEdit { float : right; cursor : pointer; } div.postReply span.author { font-size : 12px; } h1 { font-size : 18px; } h2 { font-size : 16px; font-weight : bold; border-width : 0px 0px 1px 0px; border-style : solid; border-color : #ecf4ff; } h3 { font-size : 12px; font-weight : bold; border-width : 0px 0px 1px 0px; border-style : solid; border-color : #ecf4ff; } hr { border-width : 0px 0px 1px 0px; border-style : solid; border-color : #ccc; } a { color : #4684ff; text-decoration : none; } a:hover { color : #88b0f0; } #piggie { z-index : 999; position : absolute; } #notify { bottom : 10px; right : 20px; border-width : 1px; border-style : solid; position : absolute; font-size : 12px; z-index : 99; max-width : 200px; min-width : 100px; padding : 5px; -width : 200px; } #notify img { vertical-align : middle; max-height : 14px; } #notify span.msg { width : 100%; } #notify span.close { text-align : right; } #notify span { display : table-cell; vertical-align : middle; padding : 4px; } .notify { border-color : #d7c47a; background-color : #fff7d5; } .notify.progress { border-color : #d7c47a; background-color : #fff7d5; } .notify.info { border-color : #88b0f0; background-color : #ecf4ff; } .notify.error { background-color : #ffcccc; border-color : #ff0000; } .hl div.hlTitle a { font-weight : bold; color : #777; } .hl.Unread div.hlTitle a { color : black; } .hl.active div.hlTitle a { color : #4684ff; text-shadow : 1px 1px 2px #fff; } .hl.Selected { background : #f9fbff; } .hl.Grayed { color : #909090; } .hl { border-width : 0px 0px 1px 0px; border-style : solid; border-color : #eee; } .hl.active { background : #ecf4ff ! important; } div.filterTestHolder { height : 300px; overflow : auto; border-color : #eee; border-style : solid; margin : 0px 0px 5px 0px; background-color : #f5f5f5; border-width : 1px; } #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote { margin : 5px 0px 5px 0px; color : #555; padding-left : 10px; border-width : 0px 0px 0px 4px; border-color : #ccc; border-style : solid; } #content-insert code, #headlines-frame code, .dijitContentPane code { color : #009900; font-family : monospace; font-size : 12px; } #content-insert pre, #headlines-frame pre, .dijitContentPane pre { margin : 5px 0px 5px 0px; padding : 10px; color : #555; font-family : monospace; font-size : 12px; border-width : 0px; border-color : #ccc; border-style : solid; background : #f5f5f5; display : block; max-width : 98%; overflow : auto; } div.notice, div.warning, div.error { padding : 4px 10px 4px 4px; display : inline-block; margin : 2px 0px 4px 0px; font-size : 12px; border-style : solid; border-color : #ccc; border-width : 1px; } div.notice div.inner, div.warning div.inner, div.error div.inner { vertical-align : middle; } div.notice { background : #ecf4ff; border-color : #88b0f0; } div.warning { background : #fff7d5; border-color : #e7d796;; } div.error { background : #ffcccc; border-color : #ff0000; } div.warning img, div.notice img, div.error img { margin : 4px; vertical-align : middle; } div.warning span, div.notice span, div.error span { display : table-cell; vertical-align : middle; } ul.nomarks { list-style-type : none; margin : 0px; padding : 10px; } div.prefHelp { color : #555; padding : 5px; } .insensitive { color : #555; } #main-toolbar > * { white-space : nowrap; display : table-cell; color : #999; font-family : "Segoe UI", Tahoma, sans-serif; font-size : 12px; } #main-toolbar #headlines-toolbar { padding-right : 4px; width : 100%; } #main-toolbar #headlines-toolbar span.holder { display : table; width : 100%; } #main-toolbar #headlines-toolbar span.holder > * { display : table-cell; } #main-toolbar #headlines-toolbar .main { text-align : right; } #headlines-toolbar span.r img { margin-right : 4px; position : relative; top : 3px; } #headlines-toolbar span.r .error a { color : red; } #main-toolbar #selected_prompt { font-style : italic; text-align : right; margin-right : 4px; } span.contentPreview { color : #999; font-weight : normal; text-shadow : 1px 1px 2px #fff; font-size : 11px; } span.hlLabelRef { background-color : #fff7d5; font-size : 8px; color : #063064; font-weight : normal; margin-left : 2px; padding : 1px 4px 1px 4px; display : inline-block; vertical-align : middle; white-space: nowrap; border-radius : 4px; } div.postHeader div.postDate { text-align : right; color : #909090; float : right; } div.postHeader div { padding-bottom : 3px; } #feedUpdateErrors { display : none; } #allEntryTags { border-width : 0px 0px 1px 0px; border-style : solid; border-color : #eee; padding-bottom : 5px; display : none; } a.hlFeed { display : block; white-space : nowrap; font-size : 9px; font-style : italic; font-weight : normal; display : inline-block; padding : 1px 2px 1px 2px; margin-bottom : 2px; margin-top : 2px; color : #555; } a.hlFeed:hover { color : #4684ff; } img.markedPic, img.pubPic { cursor : pointer; vertical-align : middle; opacity : 0.5; -webkit-transition : opacity 0.25s; transition : opacity 0.25s; } img.markedPic:hover, img.pubPic:hover { opacity : 1; } img[src*='pub_set.png'], img[src*='mark_set.png'] { opacity : 1; } div.tagCloudContainer { border : 1px solid #eee; background-color : #f5f5f5; margin : 5px 0px 5px 0px; padding : 5px; text-align : center; } div.errorExplained { border : 1px solid #eee; background-color : #f5f5f5; margin : 5px 0px 5px 0px; padding : 5px; } ul.feedErrorsList { max-height : 300px; overflow : auto; list-style-type : none; border : 1px solid #eee; background-color : #f5f5f5; margin : 0px 0px 5px 0px; padding : 5px; } ul.feedErrorsList em { color : #555; } ul.browseFeedList { height : 300px; overflow : auto; border-width : 0px 1px 1px 1px; border-color : #eee; border-style : solid; margin : 0px 0px 5px 0px; background-color : white; list-style-type : none; padding : 0px; } ul.browseFeedList li { margin : 0px; padding : 2px 4px 2px 4px; } span.subscribers { color : #808080; } div.subscribers { color : #808080; font-size : 12px; float : right; } div.browserDetails { margin : 5px 5px 5px 5px; padding : 5px; } ul.compact { list-style-type : none; margin : 0px; padding : 0px; } ul.compact li { margin : 0px; padding : 0px; } .noborder { border-width : 0px; } #overlay { background : white; left : 0; top : 0; height : 100%; width : 100%; z-index : 100; position : absolute; } #overlay_inner { font-weight : bold; margin : 1em; } form { margin : 0px; padding : 0px; } div.loadingPrompt { padding : 1em; text-align : center; font-weight : bold; } div.whiteBox { margin-left : 1px; text-align : center; padding : 1em; } div.autocomplete { position : absolute; width : 250px; background-color : white; border :1px solid #778899; margin : 0px; padding : 0px; } div.autocomplete ul { list-style-type : none; margin : 0px; padding : 0px; } div.autocomplete ul li.selected { background-color : #fff7d5; } div.autocomplete ul li { list-style-type : none; display : block; margin : 0; padding : 2px; height : 32px; cursor : pointer; } .hlTitle { overflow : hidden; white-space : nowrap; max-width : 500px; text-overflow : ellipsis; } div#headlines-frame.wide .hlTitle { max-width : auto; overflow : visible; white-space : normal; } .hl a.title.high, span.hlContent.high .contentPreview { color : #00aa00; } .hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview { color : #00dd00; } .hl a.title.low, span.hlContent.low .contentPreview, .hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview { color : #909090; text-decoration : line-through; } img.hlScorePic { vertical-align : middle; width : 16px; height : 16px; } div.dlgSec { font-size : 12px; color : #555; font-weight : bold; clear : both; height : 20px; } div.dlgSecCont { position : relative; left : 150px; top : -20px; float : left; font-size : 12px; font-weight : normal; } div.dlgSecCont hr { height : 0px; line-height : 0px; border : 0px solid transparent; margin : 2px; } div.dlgSecCont > * { position : relative; top : -2px; } div.dlgButtons { text-align : right; clear : both; } span.labelColorIndicator { height : 16px; width : 16px; border-radius : 4px; line-height : 14px; vertical-align : middle; font-size : 9px; display : inline-block; border : 1px solid #ccc; background-color : #fff7d5; color : #063064; text-align : center; } div#cmdline { position : absolute; left : 5px; bottom : 5px; font-size : 11px; color : #555; font-weight : bold; background-color : white; border : 1px solid #88b0f0; padding : 3px 5px 3px 5px; z-index : 5; } #feed_browser_spinner { vertical-align : middle; height : 18px; width : 18px; } div.hlTitle { display : table-cell; cursor : pointer; width : 100%; vertical-align : middle; padding-top : 4px; padding-bottom : 4px; } div.hlLeft { display : table-cell; vertical-align : middle; white-space: nowrap; } div.hlRight { display : table-cell; white-space: nowrap; text-align : right; vertical-align : middle; } div.hlRight img { max-width : 16px; max-height : 16px; } span.hlUpdated { color : #555; min-width : 100px; display : table-cell; width : 100%; vertical-align : middle; text-align : right; font-size : 10px; } div.hlLeft { padding-left : 8px; } div.hlLeft input { margin-left : 4px; margin-right : 4px; } div.hlLeft img, div.hlRight img { margin : 0px 4px; } div.hlLeft img { width : 16px; height : 16px; } div.fatalError { margin-bottom : 10px; } div.fatalError button { margin-top : 5px; } div.fatalError textarea { width : 100%; height : 100px; } #ttrssMain #main { border-width : 0px; margin : 0px; padding : 0px; } #header-wrap { border-width : 0px; margin : 0px; padding : 0px; } #content-wrap { padding : 0px; border-width : 0px; border-style : solid; border-color : #eee; margin : 0px; } #feeds-holder { padding : 0px; border-width : 0px 1px 0px 0px; border-style : solid; border-color : #eee; overflow : hidden; background : #f5f5f5; } #headlines-wrap-inner { padding : 0px; margin : 0px; border-width : 0px; } #headlines-frame { padding : 0px; border-color : #eee; border-style : solid; border-width : 0px; margin-top : 0px; } #headlines-toolbar_splitter, #toolbar_splitter { display : none; } #toolbar { padding : 0px; margin : 0px; border-width : 0px; white-space: nowrap; font-size : 12px; } #main-toolbar { background : white; border-width : 0px 0px 1px 0px; border-color : #eee; border-style : solid; padding-left : 4px; height : 26px; } #header { border-width : 0px; text-align : right; color : #555; padding : 5px 5px 0px 0px; margin : 0px; position : absolute; right : 0px; top : 0px; z-index : 5; } #footer { text-align : center; color : #555; padding : 4px 4px 8px 4px; border-width : 0px; } #content-insert { padding : 0px; border-color : #eee; border-width : 0px; line-height: 20px; overflow : auto; } #feedTree .dijitTreeRow .dijitTreeLabel.Unread { font-weight : bold; } #feedTree .dijitTreeRow.Error .dijitTreeLabel { color : red; } .claro .dijitTreeLabel { outline : 0; } .feedParam { color : #555; float : right; margin-right : 1em; } .labelParam { float : right; margin-right : 1em; } .dijitTreeLabel.Disabled, .labelParam.Disabled { color : #555; } .dijitTreeRow.Error { color : red; } .dijitTreeRow.Hidden { display : none; } img.feedIcon, img.tinyFeedIcon { width : 16px; height : 16px; line-height : 16px; vertical-align : middle; display : inline-block; } .dijitToolbar { text-shadow : 1px 1px 2px #fff; } .dijitAccordionTitleFocus { text-shadow : 1px 1px 2px #fff; } .claro .dijitDialog .dijitToolbar { border : 1px solid #eee; } .dijitDialog h2 { margin-top : 0px; margin-bottom : 4px; border-width : 0px; } .player { display : inline-block; color : #555; font-size : 11px; font-family : sans-serif; border : 1px solid #555; padding : 0px 4px 0px 4px; margin : 0px 2px 0px 2px; width : 50px; text-align : center; background : white; } .player.playing { color : #00c000; border-color : #00c000; } .player:hover { background : #f0f0f0; cursor : pointer; } #headlines-spacer { height : 100%; margin-left : 1px; text-align : center; padding : 1em; color : #555; } ul#filterDlg_Matches, ul#filterDlg_Actions { max-height : 100px; overflow : auto; list-style-type : none; border-style : solid; border-color : #eee; border-width : 0px 1px 1px 1px; background-color : white; margin : 0px 0px 5px 0px; padding : 0px; } ul#filterDlg_Matches li, ul#filterDlg_Actions li { cursor : pointer; padding : 0px 0px 0px 5px; } ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox { margin-right : 5px; } ul.helpKbList { max-height : 300px; overflow : auto; list-style-type : none; border : 1px solid #eee; background-color : #f5f5f5; margin : 0px 0px 5px 0px; padding : 5px; } ul.helpKbList span.hksequence { width : 6em; margin-left : 20px; color : #88b0f0; font-weight : bold; display : inline-block; } ul.helpKbList h2 { margin-top : 0px; } .dijitTreeNode .loadingNode { margin-left : 3px; height : 9px; } span.collapseBtn { cursor : pointer; } div.postContent p { max-width : 650px; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } div.postContent iframe { min-width : 50%; } div.postHeader span.author { color : #555; font-size : 11px; font-weight : normal; } select.attachments { display : block; margin-top : 10px; max-width : 120px; } #selected_prompt { margin-right : 25px; } #feedTree img.feedIcon { position : relative; top : -2px; } body#ttrssMain #feedTree .dijitTreeRow { padding : 2px 0px 2px; height : 22px; border-width : 1px; color : #333; } .claro .dijitTreeRow { border-color : transparent; } .claro .dijitFolderClosed, .claro .dijitFolderOpened { display : none; } .claro .dijitTreeNode .dijitCheckBox { margin-left : 4px; } .claro .dijitTreeIsRoot > .dijitTreeRow > .dijitTreeExpando { margin-left : 5px; } .claro .dijitTree .dijitTreeExpando { margin-top : 0px; opacity : 0.6; } .claro .dijitTreeNode { padding : 0px; border-width : 0px; } body#ttrssMain #feedTree { height : 100%; overflow-x : hidden; font-family : "Segoe UI", Tahoma, sans-serif; } body#ttrssMain #feedTree .counterNode.aux { background : #f0f0f0; color : #999; border-color : #f0f0f0; } body#ttrssMain #feedTree .counterNode { font-weight : bold; display : inline-block; font-size : 9px; text-align : center; border : 1px solid #88b0f0; color : white; background : #88b0f0; border-radius : 4px; vertical-align : middle; float : right; position : relative; line-height : 14px; margin-right : 8px; margin-top : 3px; min-width : 23px; height : 14px; } .claro .dijitTree .dijitTreeRow { max-width: 100%; overflow: hidden; text-overflow: ellipsis; } body#ttrssPrefs hr { border-color : #ecf4ff; max-width : 100%; } .claro .dijitMenuItemLabel { font-size : 13px; } .claro .dijitTree .dijitTreeRowSelected { background : white; } .claro .dijitTree .dijitTreeRowHover { background : #ecf4ff; } .claro .dijitTree .dijitTreeRowActive { background-color : transparent; background-image : none; border-color : transparent; } .claro .dijitTreeRowSelected .dijitTreeLabel { text-shadow : 1px 1px 2px #fff; } #feedTree img[src*='indicator_white.gif'] { position : relative; top : -2px; } span.highlight { background-color : #ffff00; color : #cc90cc; } .claro .dijitTreeRow .dijitTreeExpando { background-image: url("../images/treeExpandImages.png"); position : relative; top : -1px; } .claro .dijitTreeRow .dijitTreeExpandoLeaf { background : none; } /* body#ttrssMain #feedTree .dijitTreeRow .dijitTreeExpandoLeaf { display : none; } */ div.enclosure_title { } body#ttrssMain #headlines-frame .dijitCheckBox { border-width : 0px; } .claro .dijitCheckBox { background-image : url("../images/untick.png"); background-color : transparent; width : 16px; height : 16px; background-position : center center; opacity : 0.4; -webkit-transition : opacity 0.25s; transition : opacity 0.25s; border : 1px solid #eee; border-radius : 2px; padding : 1px; } .claro .dijitCheckBox:hover { opacity : 1; } .claro .dijitCheckBox.dijitCheckBoxDisabled:hover { opacity : 0.6; } .claro .dijitCheckBox.dijitCheckBoxChecked { border-color : #ddffdd; background-image : url("../images/tick.png"); opacity : 1; } .claro .dijitButton .dijitButtonNode, .claro .dijitComboButton .dijitButtonNode, .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode, .claro .dijitToolbar .dijitComboButton, .claro .dijitToolbar .dijitComboButton .dijitButtonNode { background : none; border-color : transparent; box-shadow : none; } button { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size : 14px; } button, .claro .dijitButton, .claro .dijitComboButton { display: inline-block; padding: 4px 12px; margin-bottom: 0; font-size: 14px; line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } button:hover, button:focus, button:active, .claro .dijitButton:hover, .claro .dijitButton:focus, .claro .dijitButton:active, .claro .dijitComboButton:hover, .claro .dijitComboButton:focus, .claro .dijitComboButton:active, .claro .dijitButton.dijitButtonDisabled { color: #333333; background-color: #e6e6e6; } button:active, .claro .dijitButton:active, .claro .dijitComboButton:active { background-color: #cccccc \9; } .claro .dijitToolbar .dijitButton, .claro .dijitToolbar .dijitButton.dijitHover, .claro .dijitToolbar .dijitComboButton, .claro .dijitToolbar .dijitComboButton.dijitHover { background : none; border-color : transparent; box-shadow : none; padding : 0px; margin : 0px; line-height : auto; } .claro .dijitToolbar .dijitButton.dijitHover, .claro .dijitToolbar .dijitDropDownButton.dijitHover .dijitButtonNode, .claro .dijitToolbar .dijitComboButton.dijitHover { border-color : #ccc; } .claro .dijitToolbar .dijitButton.dijitHover .dijitButtonNode, .claro .dijitToolbar .dijitButton.dijitButtonActive .dijitButtonNode { background : none; } .claro .dijitToolbar .dijitButton .dijitButtonContents, .claro .dijitToolbar .dijitDropDownButton .dijitButtonContents, .claro .dijitToolbar .dijitComboButton .dijitButtonContents { font-size : 13px; } button:hover, button:focus, .claro .dijitButton:hover, .claro .dijitToolbar .dijitButton:hover .dijitButtonNode, .claro .dijitToolbar .dijitButton.dijitHover .dijitButtonNode, .claro .dijitButton:focus, .claro .dijitComboButton:hover, .claro .dijitComboButton:focus { color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } button:focus, .claro .dijitButton:focus, .claro .dijitComboButton:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } button:active, .claro .dijitButton:active, .claro .dijitComboButton:active, .claro .dijitToolbar .dijitDropDownButton.dijitOpened, .claro .dijitToolbar .dijitComboButton.dijitOpened, .claro .dijitToolbar .dijitButton.dijitButtonActive .dijitButtonNode { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } button[disabled], .claro .dijitButton[disabled], .claro .dijitButton.dijitButtonDisabled, .claro .dijitComboButton.dijitButtonDisabled { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } .claro .dijitButton .dijitButtonContents, .claro .dijitComboButton .dijitButtonContents { font-size : 14px; font-weight : normal; line-height : 20px; } .claro .dijitMenu { border-color : #ccc; } .claro .dijitMenu .dijitMenuItem.dijitHover, .claro .dijitMenu .dijitMenuItem.dijitFocused, .claro .dijitMenuTable .dijitMenuItem.dijitHover .dijitMenuItemLabel, .claro .dijitMenuTable .dijitMenuItem.dijitFocused .dijitMenuItemLabel { background : #eee; border-color : transparent; } .claro .dijitButton .dijitButtonNode, .claro .dijitComboButton .dijitButtonNode { padding : 0px; } :focus { outline: none; }