/* ============================================================================= HTML5 Boilerplate CSS: h5bp.com/css ========================================================================== */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } [hidden] { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } html, button, input, select, textarea { font-family: sans-serif; color: #222; } body { margin: 0; font-size: 1em; line-height: 1.4; } ::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; } ::selection { background: #fe57a1; color: #fff; text-shadow: none; } a { color: #00e; } a:visited { color: #551a8b; } a:hover { color: #06e; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } dfn { font-style: italic; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } ins { background: #ff9; color: #000; text-decoration: none; } mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; } pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } q { quotes: none; } q:before, q:after { content: ""; content: none; } small { font-size: 85%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } ul, ol { margin: 1em 0; padding: 0; } dd { margin: 0 0 0 40px; } nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } form { margin: 0; } fieldset { border: 1px solid #CCCCCC; margin: 0; padding: 5px; } label { cursor: pointer; } legend { border: 0; *margin-left: -7px; padding: 5px; white-space: normal; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } button, input { line-height: normal; } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; } button[disabled], input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; margin: 0 5px 0 10px; padding: 0; *width: 13px; *height: 13px; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; resize: vertical; } input:valid, textarea:valid { } input:invalid, textarea:invalid { background-color: #f0dddd; } table { border-collapse: collapse; border-spacing: 0; } td { vertical-align: top; } .chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; } .notice, .button.notice { background-color: #4caf50; } .warning, .button.warning { background-color: #ff9800; } .error, .button.error { background-color: #d32f2f; } /* ===== Initializr Styles ===================================================== Author: Jonathan Verrecchia - verekia.com/initializr/responsive-template ========================================================================== */ body{ font:16px/26px 'Open Sans',Helvetica, Helvetica Neue, Arial; } .wrapper{ width:96%; margin:0 2%; } /**********/ /** FONTS **/ /***********/ @font-face { font-family: "Open Sans Light"; font-style: normal; font-weight: normal; src: url("../font/OpenSans-Light-webfont.eot?#iefix2013") format("embedded-opentype"), url("../font/OpenSans-Light-webfont.woff?2013") format("woff"), url("../font/OpenSans-Light-webfont.ttf?2013") format("truetype"); } @font-face { font-family: "Open Sans Light"; font-style: normal; font-weight: bold; src: url("../font/OpenSans-Semibold-webfont.eot?#iefix2013") format("embedded-opentype"), url("../font/OpenSans-Semibold-webfont.woff?2013") format("woff"), url("../font/OpenSans-Semibold-webfont.ttf?2013") format("truetype"); } @font-face { font-family: "Open Sans Light"; font-style: italic; font-weight: normal; src: url("../font/OpenSans-LightItalic-webfont.eot?#iefix2013") format("embedded-opentype"), url("../font/OpenSans-LightItalic-webfont.woff?2013") format("woff"), url("../font/OpenSans-LightItalic-webfont.ttf?2013") format("truetype"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: normal; src: url("../font/OpenSans-Regular-webfont.eot?#iefix2013") format("embedded-opentype"), url("../font/OpenSans-Regular-webfont.woff?2013") format("woff"), url("../font/OpenSans-Regular-webfont.ttf?2013") format("truetype"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: bold; src: url("../font/OpenSans-Bold-webfont.eot?#iefix2013") format("embedded-opentype"), url("../font/OpenSans-Bold-webfont.woff?2013") format("woff"), url("../font/OpenSans-Bold-webfont.ttf?2013") format("truetype"); } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: normal; src: url("../font/OpenSans-Italic-webfont.eot?#iefix2013") format("embedded-opentype"), url("../font/OpenSans-Italic-webfont.woff?2013") format("woff"), url("../font/OpenSans-Italic-webfont.ttf?2013") format("truetype"); } /* =================== ICON POLICE (via fontello.com) =================== */ @font-face { font-family: 'fontello'; src: url('../font/fontello.eot?9759399'); src: url('../font/fontello.eot?9759399#iefix') format('embedded-opentype'), url('../font/fontello.woff?9759399') format('woff'), url('../font/fontello.ttf?9759399') format('truetype'), url('../font/fontello.svg?9759399#fontello') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; } .icon-star:before { content: '\e800'; } /* '' */ .icon-progress-3:before { content: '\e81d'; } /* '' */ .icon-user:before { content: '\e816'; } /* '' */ .icon-ok:before { content: '\e812'; } /* '' */ .icon-cancel:before { content: '\e811'; } /* '' */ .icon-plus:before { content: '\e810'; } /* '' */ .icon-help:before { content: '\e813'; } /* '' */ .icon-home:before { content: '\e805'; } /* '' */ .icon-link:before { content: '\e809'; } /* '' */ .icon-eye:before { content: '\e80b'; } /* '' */ .icon-eye-off:before { content: '\e80a'; } /* '' */ .icon-tag:before { content: '\e815'; } /* '' */ .icon-bookmark:before { content: '\e814'; } /* '' */ .icon-pencil:before { content: '\e808'; } /* '' */ .icon-keyboard:before { content: '\e80f'; } /* '' */ .icon-star-empty:before { content: '\e801'; } /* '' */ .icon-folder-open-empty:before { content: '\e818'; } /* '' */ .icon-rss:before { content: '\e806'; } /* '' */ .icon-cog:before { content: '\e807'; } /* '' */ .icon-resize-full:before { content: '\e803'; } /* '' */ .icon-resize-small:before { content: '\e804'; } /* '' */ .icon-zoom-in:before { content: '\e81a'; } /* '' */ .icon-zoom-out:before { content: '\e819'; } /* '' */ .icon-down-dir:before { content: '\e80e'; } /* '' */ .icon-up-dir:before { content: '\e80d'; } /* '' */ .icon-right-dir:before { content: '\e80c'; } /* '' */ .icon-arrows-cw:before { content: '\e802'; } /* '' */ .icon-progress-1:before { content: '\e81b'; } /* '' */ .icon-progress-2:before { content: '\e81c'; } /* '' */ .icon-folder-empty:before { content: '\e817'; } /* '' */ /* =================== ALL: Orange Theme =================== */ html, body { position: relative; height: 100%; } .global-wrapper { min-height: 100%; position: relative; } #header-container{ border-bottom: 5px solid #e44d26; } #footer-container{ position: fixed; width: 100%; bottom: 0; border-top: 5px solid #e44d26; } #main aside { border-top: 5px solid #e44d26; } #header-container, #footer-container, #main aside{ background:#222222; } #title{ color:#ffffff; } ::-moz-selection { background: #f16529; color: #fff; text-shadow: none; } ::selection { background: #f16529; color: #fff; text-shadow: none; } /* ============== MOBILE: Menu ============== */ pre{ padding:5px; color:#f16529; display:block; margin:5px; font-size:12px; font-family:Courier,Verdana,Arial; background:#FFEBE2; } code{ padding:5px; color:#f16529; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin:5px; font-size:12px; font-family:Courier,Verdana,Arial; background:#FFEBE2; } nav a{ display:block; margin-bottom:10px; background:#e44d26; color:#ffffff; text-align:center; text-decoration:none; font-weight:bold; font-size:30px; transition:background 0.2s ease-in-out; } nav a.synchronyzeButton{ cursor:pointer; } nav a:hover, nav a:visited{ color:#ffffff; } nav a:hover, nav a:visited{ color:#ffffff; } header a,header a:hover,header a:visited{ text-decoration:none; color:#ffffff; } /* ============== MOBILE: Main ============== */ #main{ padding:15px 0 45px; } #main article a.goTopButton{ background-color: #CECECE; border: 0 none; color: #FFFFFF; float: right; font-size: 11px; line-height: 15px; padding: 2px; text-decoration: none; } #main button, .loginButton, .button,.readUnreadButton{ background-color:#f16529; border:0px; color:#ffffff; text-decoration:none; padding: 0.4em 0.8em; font-size:10px; font-weight:bold; min-width: 35px; text-align: center; vertical-align: middle; } .readUnreadButton{ line-height:20px; } .readingFolderButton{ float:right; margin: 5px 4px 0px 10px; color:#ffffff; cursor:pointer; } .unreadForFolder, .readFolder { padding: 0px 3px 0px 3px; } #main aside a.unreadForFolder,#main aside a.readFolder{ background-color:#F16529; border:0px; color:#ffffff; margin:3px 3px 3px 0px; font-size:10px; font-weight:bold; line-height: 20px; min-width:55px; display:block; text-align: center; float:right; } #main aside a.readFolder{ background-color:#222222; margin-left:3px; font-weight: 15px; min-width: 0; text-align: center; } #main aside ul li h1.folder{ text-align:left; padding-left:5px; font-size: 14px; } #main aside ul li h1.folder a{ font-size: 16px; font-weight: normal; } .unreadForFeed { margin: 5px 0 0 10px; } #menuBar aside h3{ margin:5px; } .loginBloc span{ color:#fff; margin-right:5px; padding:0; display:inline; } .loginBloc span span{ font-weight:bold; } #main .aside a button a{ text-decoration:none; } #main article header.articleHead{ padding:5px; background-color:#222222; color:#ffffff; } #main article div.articleContent{ padding: 5px; margin:10px 0px 0px 0px; text-align: justify; clear:both; } #main article header h1.articleSection{ font-size:1em; color:#ffffff; margin:0px; margin-right:5px; display: inline-block; } #main article section h2 a{ text-decoration:none; color: #222222; cursor: pointer; } #main article header h1 a{ text-decoration:none; color: #ffffff; cursor: pointer; } #main article section h2.articleTitle, .preferenceBloc h3{ margin-bottom:5px; font-size:1.1em; } #main article section h3.articleDetails, .preferenceBloc .sidenote{ font-size:10px; font-weight:normal; color:#939393; margin:0px; } #main article section .articleDetails .readUnreadButton, #main article section .articleDetails .readUnreadButton:hover { color: #FFF; } #main article div.articleContent .enclosure{ color:#F16529; display:block; font-size: 10px; } #main article div.articleContent .enclosure h1{ color:#222222; margin:5px 0 0 0; font-weight: bold; font-size: 12px; } #main article div.articleContent .enclosure a{ color:#F16529; font-size: 10px; } #main article div.articleContent .enclosure span{ padding:5px 0 5px 0; color:#707070; font-size: 10px; } #main article section img{ max-width: 100%; height: auto; } #main article section embed,#main article section iframe{ max-width: 100%; } #main aside ul,#main aside ul li ul{ padding:0; margin:0; } #main aside ul li ul li{ list-style-type:none; padding:0 5px 0; margin:0; } #main aside ul li { list-style-type:none; } #main aside ul li h1 { font-size:1em; padding:0px; text-align:center; background-color:#666666; cursor: pointer; } .favorite:before{ font-family: "fontello"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em; content: '\e801 '; } .favorite{ margin-right:10px; } .importFrame{ border:none; } .logo{ background: url(data:image/png;base64,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) 0 center no-repeat; font-size:2.4em; height: 50px; margin: 0; padding-left: 45px; padding-top: 5px; } .logo .versionBloc { color: #F5F5F5; font-size: 10px; line-height: 10px; margin: 5px 0 0; padding: 3px; text-align: center; } .logo .versionBloc.newVersion{ background: none repeat scroll 0 0 #F16529; } .loginBloc{ background-color: #222222; margin: 10px 0px 10px; padding: 5px; } .miniInput { width:100px; border:none; } .wrongLogin input{ background-color: #fdd; } #rememberMe span{ color:#ccc; font-size: 10px; } #rememberMe input{ margin-left: 10px; width: 14px; } .logo i{ font-size:0.7em; font-family: 'Open Sans Light'; } #main aside ul li ul li:hover{ background-color:#333333; } .feedChip{ margin-top:9px; float:left; width:10px; height:10px; border-left:10px solid; } #main article section { } #main article section.eventRead .readUnreadButton { /*opacity:0.8; -moz-opacity : 0.8; -ms-filter: "alpha(opacity=80)"; */ background-color: #222222; } #main article section.eventRead,#main article section.eventHightLighted.eventRead{ background-color: #EBEBEB } #main article section.eventHightLighted{ background-color: #fbfbfb; } #main article section.eventSelected, .settings article > section{ box-shadow: inset 0 0 20px 0 #C2C2C2; border-top: 3px solid #F16529; } #feedTable{ width:100%; } #feedTable tr td:first{ width:70%; } #main.settings aside a { font-size: 16px; } #main.settings aside ul li,#main.about aside ul li { padding-left: 5px; } .settings article > section:not(:first-child){ display:none; } .settings .feedsList { margin: 0; padding: 0; list-style: none; } .settings .feedListItem { clear: right; } .settings .feedTitle { display: inline-block; width:45%; word-wrap:break-word } .settings .feedFolder, .settings .feedVerbose, .settings .feedRename, .settings .feedDelete { vertical-align: top; } .feedAction, .feedButtons { display: inline-block; vertical-align: top; } .settings .feedAction { width: 25%; } .settings .feedFolder { width: 72%; } .settings .feedVerbose { min-width: 1em; float:left; } .settings .feedButtons { width: 28%; } .settings .feedRename, .settings .feedDelete { min-width: 7em; width: 48%; } .settings .input-large { width: 100%; box-sizing: border-box; } .pointer{ cursor:pointer; } #main article section a,#main article a{ color:#F16529; } footer a,#main aside a{ color:#FFFFFF; text-decoration:none; font-size:12px; } #main aside a { display: inline-block; vertical-align: middle; } #main .feeds a { max-width: 70%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } #main aside a span{ font-weight:bold; font-size:14px; } #main article section{ border-bottom:1px dashed #cecece; padding:5px; overflow: hidden; } #main aside{ color:#ffffff; padding:0px 1% 10px; margin-bottom: 10px; } #main article section a.underlink, #main article a.underlink,.underlink{ font-size:9px; color:#222222; display:block; line-height: 9px; margin-bottom: 10px; } #footer-container footer p,#footer-container footer{ color:#ffffff; padding:0px; margin:0px; text-align:center; font-size:10px; } #footer-container footer p a,#footer-container footer p a:visited{ font-size:10px; color:#ffffff; } #main article section a.button { color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; } .plugin-tab { padding: 20px; } .plugin-title { margin-top: 0; } .pluginBloc li,.pluginBloc ul{ list-style-type: none; margin: 0px; padding:0px; } .pluginBloc ul li{ padding:5px 0 5px 0; border-bottom: 1px dotted #cecece; margin:0 0 5px 0; } .pluginBloc ul li ul li{ padding: 0; border-bottom: none; margin:0; } .pluginBloc ul li ul li h4,.pluginBloc ul li ul li code{ display:inline; } .pluginMenu { width:100%; border-bottom: 3px solid #cecece; margin:0; padding:0; } .pluginBloc .pluginMenu li{ float:left; padding:5px; border:none; margin:0 2px 0 0; cursor:pointer; transition: background .2s ease-in; background:#222222; color:#ffffff; } .pluginBloc .pluginMenu li:last-of-type{ margin-right: 0; } .pluginMenu li:hover,.pluginMenu li.selected{ background:#E44D26; } .errorSync{ background-color:#C94141; color:#ffffff; padding:5px; margin:10px 0px 10px 0px; box-shadow: 0 0 3px 0 #810000; } .errorSync a, #main .errorSync a{ color:#ffffff; } .sync{ padding-left:10px; } .sync a{ color:#f16529; } /* =============== ALL: IE Fixes =============== */ .ie7 #title{ padding-top:20px; } /* ===== Primary Styles ======================================================== Author: ========================================================================== */ /* ============================================================================= Media Queries ========================================================================== */ @media only screen and (max-width: 480px) { .logo{ display:none; } .loginBloc { text-align: center; } .loginButton { padding: 1em 2em; } .miniInput { display: block; margin-bottom: 2%; padding: 0.6em 1em; width: 100%; box-sizing: border-box; vertical-align: middle; } nav a { margin-bottom: 3px; padding-top: 0.4em; padding-bottom: 0.4em; } .wrapper { margin: 0; width: 100%; } .versionBloc{ display:none; } #main aside a { display: inline-block; padding-top: 0.6em; padding-bottom: 0.6em; } #main button { padding-top: 0.8em; padding-bottom: 0.8em; } .pluginBloc .pluginMenu li { float: none; display: block; margin-right: 0; margin-bottom: 3px; } .settings .feedTitle, .settings .feedAction, .settings .feedButtons { display: block; margin-bottom: 3%; width: 100%; } .settings .feedTitle > input, .settings .feedFolder { width: 100%; box-sizing: border-box; } #main.settings .feedRename, #main.settings .feedDelete { width: 49%; } } @media only screen and (min-width: 480px) { ul, ol, .addBloc { margin-left: 40px; } /* ==================== INTERMEDIATE: Menu ==================== */ nav a{ float:left; width:20%; margin:1px; padding:15px 1%; } nav a:hover{ background-color:#171717; } /* ======================== INTERMEDIATE: IE Fixes ======================== */ nav ul li{ display:inline; } .oldie nav a{ margin:0 0.7%; } } @media only screen and (min-width: 768px) { .loginBloc{ float: left; width: 50%; margin: 15px 20px 0; } #main{ padding:30px 0; } /* ==================== WIDE: CSS3 Effects ==================== */ #header-container, #main aside{ -webkit-box-shadow:0 5px 10px #aaa; -moz-box-shadow:0 5px 10px #aaa; box-shadow:0 5px 10px #aaa; } /* ============ WIDE: Menu ============ */ #title{ float:left; } nav{ float:right; width:38%; margin-right: -40px; } /* ============ WIDE: Main ============ */ #main article{ float:left; width:67%; } #main #menuBar{ float:right; width:32%; } #main #menuBar aside{ padding:0px; } /* ============ WIDE: Settings ============ */ .settings .input-large { width: initial; min-width: 400px; } } @media only screen and (min-width: 1140px) { /* =============== Maximal Width =============== */ .wrapper{ width:1026px; /* 1140px - 10% for margins */ margin:0 auto; } #main{ padding:30px 0; } } /* ============================================================================= Non-Semantic Helper Classes ========================================================================== */ .ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; } .ir br { display: none; } [aria-hidden="true"] { display: none; } .hidden { display: none !important; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } /* ============================================================================= Print Styles ========================================================================== */ @media print { * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */ a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Don't show links for images, or javascript/internal links */ pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } /* h5bp.com/t */ tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } /* ============================================================================= Tools ========================================================================== */ .left{ float:left; } .right{ float:right; } .clear{ clear:both; } .hidden{ display:none; } .nochip{ list-style-type: none; } article #loader{ display: none; } /* ============================================================================= Help panel ========================================================================== */ #helpPanel { background: #333; opacity: 0.9; filter:alpha(opacity=90); /* For IE8 and earlier */ color: #fff; padding: 20px; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-Index: 1; display: none; } #helpPanel ul{ list-style-type: none; } #helpPanel ul li{ margin:5px; } #helpPanel strong { background-color: #DDDDDD; border: 2px solid #F9F7F7; border-bottom:4px solid #898989 ; border-right:4px solid #898989 ; border-radius: 3px; box-shadow: 0 0 10px #111010; color: #777777; font-family: "Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif !important; font-size: 12px; font-weight: normal; min-width: 80px; padding: 0px 10px 10px 3px; text-align: left; display:inline-block; min-width: 20px; }