html { font: 3mm tahoma,arial,helvetica,sans-serif; background-color: rgb(240, 240, 240); color: rgb(0, 0, 0); box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } body { margin: 0; padding: 0 3em; font: message-box; } h1 { font-size: 160%; border-bottom: 2px solid ThreeDLightShadow; margin: 0 0 .2em 0; } h1 a { color: inherit; text-decoration: none; } h1 a:hover { text-decoration: underline; } h2 { color: GrayText; font-size: 110%; font-weight: normal; margin: 0 0 .6em 0; } a[href] img { border: none; } pre { word-wrap: break-word; word-break: break-all; } code { overflow: auto; white-space: inherit; } code > pre, pre > code { display: block; overflow: auto; white-space: pre; } img { height: auto; } #feedBody { border: 1px solid THreeDShadow; padding: 3em; padding-inline-start: 30px; margin: 2em auto; background-color: white; } #feedTitleLink { float: right; margin-inline-start: .6em; margin-inline-end: 0; margin-top: 0; margin-bottom: 0; } #feedTitleContainer { margin-inline-start: 0; margin-inline-end: .6em; margin-top: 0; margin-bottom: 0; } #feedTitleImage { margin-inline-start: .6em; margin-inline-end: 0; margin-top: 0; margin-bottom: 0; max-width: 300px; max-height: 150px; } .feedEntryContent { font-size: 110%; } .link { color: #0000FF; text-decoration: underline; cursor: pointer; } .link:hover:active { color: #FF0000; } .lastUpdated { font-size: 85%; font-weight: normal; } .type-icon { vertical-align: bottom; height: 16px; width: 16px; } .enclosures { border: 1px solid THreeDShadow; padding: 1em; margin: 1em auto; background-color: rgb(240, 240, 240); } .enclosure { vertical-align: middle; margin-left: 2px; } .enclosureIcon { vertical-align: bottom; height: 16px; width: 16px; margin-right: 3px; } .headerIcon { vertical-align: bottom; height: 25px; width: 25px; margin-right: 2px; } .feedRawContent { display: none; } #feedSubtitleRaw { display: none; } #feedSubtitleText { margin-top: 5px; } #feedLastUpdate { color: GrayText; font-size: 87%; } .author { font-style: italic; font-weight: normal; padding-left: 5px; padding-top: 3px; } /** * browser style classes not present on android and might be deprecated at some point * (here as reference for now) */ /* .panel-section { display: flex; flex-direction: row; } .panel-section-separator { background-color: rgba(0, 0, 0, 0.15); min-height: 1px; } .panel-section-header { border-bottom: 1px solid rgba(0, 0, 0, 0.15); padding: 16px; } .panel-section-header > .icon-section-header { background-position: center center; background-repeat: no-repeat; height: 32px; margin-right: 16px; position: relative; width: 32px; } .panel-section-header > .text-section-header { align-self: center; font-size: 1.385em; font-weight: lighter; } .panel-section-list { flex-direction: column; padding: 4px 0; } .panel-list-item { align-items: center; display: flex; flex-direction: row; height: 24px; padding: 0 16px; } .panel-list-item:not(.disabled):hover { background-color: rgba(0, 0, 0, 0.06); border-block: 1px solid rgba(0, 0, 0, 0.1); } .panel-list-item:not(.disabled):hover:active { background-color: rgba(0, 0, 0, 0.1); } .panel-list-item.disabled { color: #999; } .panel-list-item > .icon { flex-grow: 0; flex-shrink: 0; } .panel-list-item > .text { flex-grow: 10; } .panel-list-item > .text-shortcut { color: #808080; font-family: "Lucida Grande", caption; font-size: .847em; justify-content: flex-end; } .panel-section-list .panel-section-separator { margin: 4px 0; } */