2 /* background: #fffffa; */
3 font-family: sans-serif;
32 border-top: 1px solid #bbb;
57 text-decoration: none;
58 transition: all .2s ease-out;
61 transition: all .2s ease-out;
63 color: #0054c0; /* #003ea4 / #0036a4 */
71 box-shadow: 0 1px 1px #ddd;
85 background-color: #efefef;
103 font: 1.15em monospace;
104 text-transform: none;
114 padding: 0.2em 0.3em;
116 table td:first-child {
119 table td:last-child {
128 .post-list tr:hover {
129 background: #f2f8fa; /* #f6f6f6; */
134 .post-list td:nth-child(2) {
139 margin-bottom: 0.15em;
144 margin-bottom: 0.75em;
166 margin-bottom: 0.25em;
175 h2 + ul, h2 + dl, h2 + table, h1 + table {
178 table + h2, h2 + h3, ul + h3 {
185 sup, sub { font-size: 0.85em; }
186 sup { vertical-align: super; }
187 sub { vertical-align: sub; }