/* This file is released to the public domain. Richard Stallman - http://www.stallman.org Happy birthday Mr. Stallman from /tech/ */ body { color: #111111; background-color: #EEEEEE; margin: 2% 5%; font-family: sans-serif; } /* Larger font for mobile devices */ @media screen and (max-device-width: 480px; ) { body { font-size: 175%; } } li { margin-bottom: 8px; } /* Header columns */ .columnt1 { width: 66%; float: left; text-align: center; } .columnt2 { width: 33%; float: right; text-align: center; } .nobr { white-space: nowrap; } /* urgent action items*/ .column1 { width: 31%; float: left; } /* long term action items */ .column2 { width: 31%; float: left; border-left: thin dotted #888888; border-right: thin dotted #888888; margin: 0px 10px; padding: 0px 10px; } /* misc */ .column3 { width: 31%; float: left; } /* rest */ .rest { width: 100%; float: left; } a:link { color: #BB0000; text-decoration: none; font-weight: bold; } a:hover { color: #CC2244; text-decoration: underline; } a:visited { color: #BB4400; } a:active { color: #EE00EE; } hr { border: 0; background: #EEEEEE; border-bottom: thin dotted #888888; } div.c3 { margin-left: 2em; } .c2 { text-align: center; width: 100%; border-top: thin dotted #888888; border-bottom: thin dotted #888888; padding: 10px 0; } h3.c1 { text-align: center; font-size: 130%; padding: 10px 30px; background: #445577; color: #EEEEEE; font-weight: bold; border: solid 5px #667799; border-radius: 10px; display: inline-block; margin: 0px 30% 20px 30%; white-space: nowrap; } .titlelink { color: #000000; } .fullwide { width: 900px; } #comic-container { position: relative; width: 100%; height: 190px; margin-bottom: 4px; } #comic { position: absolute; max-width: 250px; width: 100%; height: 193px; overflow: hidden; background-color: #fff; } #comic-expand img { display: none; } @media screen and (max-width: 860px; ) { #comic { right: 0px; } #comic:hover { width: 250px; padding: 0; transition: width .4s ease-out, box-shadow 1s ease, transform .8s ease; } #comic-expand { position: absolute; display: block; right: 0; width: 32px; height: 193px; border-right: 1px solid blue; } #comic-expand img { position: absolute; display: block; bottom: 35px; } } sub { line-height: 0.25em; font-size: 70%; vertical-align: -.05em; } sup { line-height: 0.25em; font-size: 70%; vertical-align: 0.7em; } .footnote { font-size: 90%; padding-left: 0.9em; text-indent: -0.9em; } .footnote sup { line-height: 0.25em; font-size: 78%; vertical-align: 0.4em; } .vol { margin-left: 5%; font-family: Arial, Helvetica, sans-serif; }