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;
235 text-decoration: none;
240 border-left: 0.25em solid black;
243 margin-bottom: 0.5em;
248 text-transform: uppercase;
253 blockquote cite::before {
261 margin-bottom: 0.5em;
277 display: none !important;
284 border-width: 1px 0 0;
303 -ms-text-overflow: ellipsis;
304 -o-text-overflow: ellipsis;
305 text-overflow: ellipsis;
317 -moz-box-sizing: border-box;
318 -webkit-box-sizing: border-box;
319 box-sizing: border-box;
321 border: 0.0625em solid #efefef;
324 font-family: Consolas, monospace;
332 white-space: pre-wrap;
333 background: transparent;
336 vertical-align: inherit;
340 padding: 0.125em 0.375em;
342 font-family: Consolas, monospace;
345 border: 1px solid lightgray;
361 border-collapse: collapse;
373 text-transform: uppercase;
376 font-family: "Segoe UI", sans-serif;
380 tbody tr:nth-child(2n+1) {
381 background: rgba(0, 0, 0, 0.1);
405 /* --------------------- Responsive design ------------------------- */
407 @media (max-width: 719px) {
408 header > *:not(.preview),
414 @media (min-width: 720px) {
416 margin-left: -1.4375em;
417 padding-left: 1.25em;