1 /* -------------------------- Reset ------------------- */
85 vertical-align: baseline;
120 border-collapse: collapse;
124 /* -------------------------- General properties ------------------- */
127 background-color: white;
129 font-family: Georgia;
131 -ms-content-zooming: none;
174 margin-bottom: 0.75em;
189 text-decoration: underline;
206 padding-left: 1.25em;
210 padding-bottom: 0.2em;
216 margin-bottom: -0.2em;
229 text-decoration: none;
234 border-left: 0.25em solid black;
237 margin-bottom: 0.5em;
242 text-transform: uppercase;
247 blockquote cite::before {
255 margin-bottom: 0.5em;
271 display: none !important;
278 border-width: 1px 0 0;
297 -ms-text-overflow: ellipsis;
298 -o-text-overflow: ellipsis;
299 text-overflow: ellipsis;
311 -moz-box-sizing: border-box;
312 -webkit-box-sizing: border-box;
313 box-sizing: border-box;
315 border: 0.0625em solid #efefef;
318 font-family: Consolas, monospace;
326 white-space: pre-wrap;
327 background: transparent;
330 vertical-align: inherit;
334 padding: 0.125em 0.375em;
336 font-family: Consolas, monospace;
339 border: 1px solid lightgray;
355 border-collapse: collapse;
367 text-transform: uppercase;
370 font-family: "Segoe UI", sans-serif;
374 tbody tr:nth-child(2n+1) {
375 background: rgba(0, 0, 0, 0.1);
399 /* --------------------- Responsive design ------------------------- */
401 @media (max-width: 719px) {
402 header > *:not(.preview),
408 @media (min-width: 720px) {
410 margin-left: -1.4375em;
411 padding-left: 1.25em;