@import url(https://fonts.googleapis.com/css?family=Caudex:400,400italic,700,700italic&subset=latin,latin-ext,greek-ext,greek); /* Alternate stylesheet for rawdog. But you can still customise it as you like. * The .xmlbutton was stolen from the default stylesheet. * Samuel Hym <Samuel.Hym@gmail.com> */ body { font-family: Caudex,Georgia,Serif; -webkit-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; -moz-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; -o-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; text-rendering: geometricPrecision; max-width: 40em; margin: 1.6em auto; font-size: 20px; box-sizing: border-box; } img { margin: 1em auto; display: block; max-width: 100%; max-height: 75vh; height: auto; } #calendar { position: fixed; bottom: 0px; right: 0px; height: 1.5em; width: 5em; max-width: 100vw; border: thin solid #888; z-index: 3; background: white; padding-bottom: 0em; overflow: hidden; overflow-y: hidden; transition: width ease 1s, height ease 1s; -webkit-transition: all ease 1s; -moz-transition: all ease 1s; } #calendar table.calendar { padding: 1em; float: left; width: 50%; } #calendar > .content { overflow-y: scroll; height: 100%; padding: 1em; } #calendar > .content::auto { content: " "; display: block; clear: both; } #calendar:hover { height: 100vh; width: 40em; margin-left: 0%; } #calendar > div.titlebar { text-align: center; background-color: silver; height: 1.5em; color: blue; text-decoration: underline; cursor: default; } a { text-decoration: none; } a:link { color: #08b; } a:visited, a:hover { color: #a03; } #header { font-variant: small-caps; text-align: center; border: 1px solid #ddd; background-color: silver; color: white; font-size: 1.25em; } h2, h3 { text-transform: uppercase; font-size: 90%; color: #888; } h2 { margin-top: 3em; } h3 { margin-top: 2em; } #items { margin: 1em; background: white; position: relative; } .item { border-bottom: 1px dotted #ccc; padding: 1em; } .itemheader { font-size: 120%; text-align: center; color: #a03; } .itemheader a, .itemheader a:visited { text-decoration: none; color: #a03; } .itemheader a:hover { color: #08b; } .itemfrom { font-size: 70%; text-align: right; } #feedstats { float: center; } #feeds { margin: 10px 0; border: 1px solid gray; border-spacing: 0; } #feedsheader TH { background-color: #eee; border-bottom: 1px solid gray; padding: 5px; margin: 0; } .feedsrow TD { padding: 5px 10px; margin: 0; } .xmlbutton { border: 1px solid; border-color: #FC9 #630 #330 #F96; padding: 0 3px; font: bold 10px sans-serif; color: #FFF; background: #F60; text-decoration: none; margin: 0; }