1 @import url(https://fonts.googleapis.com/css?family=Arvo:400,700,400italic);
5 html, body, div, span, applet, object, iframe,
6 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
7 a, abbr, acronym, address, big, cite, code,
8 del, dfn, em, img, ins, kbd, q, s, samp,
9 small, strike, strong, sub, sup, tt, var,
11 dl, dt, dd, ol, ul, li,
12 fieldset, form, label, legend,
13 table, caption, tbody, tfoot, thead, tr, th, td,
14 article, aside, canvas, details, embed,
15 figure, figcaption, footer, header, hgroup,
16 menu, nav, output, ruby, section, summary,
17 time, mark, audio, video {
22 vertical-align: baseline;
26 /* Base text styles */
29 padding:10px 50px 0 0;
30 font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
33 background-color: #FBFAF7;
36 -webkit-font-smoothing: antialiased;
40 h1, h2, h3, h4, h5, h6 {
45 p, ul, ol, table, dl {
50 font-family: Arvo, Monaco, serif;
57 border-bottom: 1px solid #ccc;
74 font-family: Arvo, Monaco, serif;
85 text-decoration: underline;
106 list-style: decimal inside;
148 margin: 10px 0 32px 0;
149 border: 1px solid #ccc;
156 font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
165 border:1px solid #D7D8C8;
179 border: 1px solid #ccc;
185 font-family: 'Arvo', Helvetica, Arial, sans-serif;
208 background-color: #171717;
213 border: 1px solid #000;
214 -webkit-border-top-right-radius: 4px;
215 -webkit-border-bottom-right-radius: 4px;
216 -moz-border-radius-topright: 4px;
217 -moz-border-radius-bottomright: 4px;
218 border-top-right-radius: 4px;
219 border-bottom-right-radius: 4px;
220 padding: 34px 25px 22px 50px;
221 margin: 30px 25px 0 0;
222 -webkit-font-smoothing: antialiased;
230 font-family: Arvo, sans-serif;
239 h1.header, a.header, a.name, header a{
244 text-decoration: underline;
257 list-style-type: none;
262 padding: 6px 6px 6px 7px;
265 background: -moz-linear-gradient(top, #AF0011 0%, #820011 100%);
266 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd));
267 background: -webkit-linear-gradient(top, #AF0011 0%,#820011 100%);
268 background: -o-linear-gradient(top, #AF0011 0%,#820011 100%);
269 background: -ms-linear-gradient(top, #AF0011 0%,#820011 100%);
270 background: linear-gradient(top, #AF0011 0%,#820011 100%);
273 border:1px solid #0D0D0D;
275 -webkit-box-shadow: inset 0px 1px 1px 0 rgba(233,2,38, 1);
276 box-shadow: inset 0px 1px 1px 0 rgba(233,2,38, 1);
282 background: -moz-linear-gradient(top, #C3001D 0%, #950119 100%);
283 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd));
284 background: -webkit-linear-gradient(top, #C3001D 0%,#950119 100%);
285 background: -o-linear-gradient(top, #C3001D 0%,#950119 100%);
286 background: -ms-linear-gradient(top, #C3001D 0%,#950119 100%);
287 background: linear-gradient(top, #C3001D 0%,#950119 100%);
291 -webkit-font-smoothing: antialiased;
292 background: url(../images/arrow-down.png) no-repeat;
294 text-shadow: rgba(0, 0, 0, 0.4) 0 -1px 0;
295 padding: 2px 2px 2px 22px;
300 background: url(../images/octocat-small.png) no-repeat 1px;
305 text-decoration: none;
309 /* Section - for main page content */
328 @media print, screen and (max-width: 960px) {
335 header, section, footer {
342 border-top: 1px solid #ccc;
343 margin:0 84px 0 50px;
352 padding:20px 84px 20px 50px;
367 @media print, screen and (max-width: 720px) {
369 word-wrap:break-word;
378 padding:10px 0 10px 20px;
386 header ul, header p.view {
391 @media print, screen and (max-width: 480px) {
393 header ul li.download {