/*
Some simple Github-like styles, with syntax highlighting CSS via Pygments.
*/ html {
background:#fff; margin:0; padding:0;
} body {
font: 14px helvetica,arial,freesans,clean,sans-serif; line-height: 1.6; margin: 0 auto; padding: 20px; text-align:left; color: #333; width:920px;
}
.md {
background-color: #eee; border-radius:3px; margin: 0; padding:3px;
}
article {
padding: 30px; border: 1px solid #cacaca; background-color: white;
} article > :first-child {
margin-top: 0!important;
}
h1 {
font-size:28px; margin-bottom:10px; color: black;
}
h2 {
font-size:24px; margin:20px 0 10px; color: black; border-bottom: 1px solid #ccc;
}
h3 {
font-size:18px; margin:20px 0 10px;
}
h4 {
font-size:16px; font-weight:bold; margin:20px 0 10px;
}
h5 {
font-size:14px; font-weight:bold; margin:20px 0 10px;
}
h6 {
color:#777; font-size:14px; font-weight:bold; margin:20px 0 10px;
}
hr {
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDRjNBN0E2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDRjNBN0I2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0NGM0E3ODY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0NGM0E3OTY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqqezsUAAAAfSURBVHjaYmRABcYwBiM2QSA4y4hNEKYDQxAEAAIMAHNGAzhkPOlYAAAAAElFTkSuQmCC) repeat-x 0 0; border: 0 none; height: 4px; margin: 15px 0; padding: 0;
}
p {
margin: 15px 0;
}
pre, code {
font: 12px 'Bitstream Vera Sans Mono','Courier',monospace;
} .highlight pre, pre {
background-color:#f8f8f8; border:1px solid #ccc; font-size:13px; line-height:19px; overflow:auto; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:6px 10px;
}
code {
white-space:nowrap; border:1px solid #eaeaea; background-color:#f8f8f8; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:0 2px; padding:0 5px;
}
pre>code {
white-space:pre; border:none; background:transparent; margin:0; padding:0;
}
a, a code {
color: #4183C4; text-decoration:none;
}
blockquote {
border-left:4px solid #ddd; padding-left:11px; color:#555; margin:14px 0;
}
table {
font-size: 14px; border-collapse:collapse; margin:20px 0 0; padding:0;
}
table tr {
border-top:1px solid #ccc; background-color:#fff; margin:0; padding:0;
}
table tr:nth-child(2n) {
background-color:#f8f8f8;
text-align:center;
} table tr th, table tr td {
border:1px solid #ccc; text-align:left; margin:0; padding:6px 13px;
}
ul, ol {
margin:15px 0;
}
ul li, ol li {
margin-top:7px; margin-bottom:7px;
}
.shadow {
-webkit-box-shadow:0 5px 15px #000; -moz-box-shadow:0 5px 15px #000; box-shadow:0 5px 15px #000;
}
/* Pygments coloring */ .highlight .c{color:#998;font-style:italic;} .highlight .err{color:#a61717;background-color:#e3d2d2;} .highlight .k{font-weight:bold;} .highlight .o{font-weight:bold;} .highlight .cm{color:#998;font-style:italic;} .highlight .cp{color:#999;font-weight:bold;} .highlight .c1{color:#998;font-style:italic;} .highlight .cs{color:#999;font-weight:bold;font-style:italic;} .highlight .gd{color:#000;background-color:#fdd;} .highlight .gd .x{color:#000;background-color:#faa;} .highlight .ge{font-style:italic;} .highlight .gr{color:#a00;} .highlight .gh{color:#999;} .highlight .gi{color:#000;background-color:#dfd;} .highlight .gi .x{color:#000;background-color:#afa;} .highlight .go{color:#888;} .highlight .gp{color:#555;} .highlight .gs{font-weight:bold;} .highlight .gu{color:#800080;font-weight:bold;} .highlight .gt{color:#a00;} .highlight .kc{font-weight:bold;} .highlight .kd{font-weight:bold;} .highlight .kn{font-weight:bold;} .highlight .kp{font-weight:bold;} .highlight .kr{font-weight:bold;} .highlight .kt{color:#458;font-weight:bold;} .highlight .m{color:#099;} .highlight .s{color:#d14;} .highlight .na{color:#008080;} .highlight .nb{color:#0086B3;} .highlight .nc{color:#458;font-weight:bold;} .highlight .no{color:#008080;} .highlight .ni{color:#800080;} .highlight .ne{color:#900;font-weight:bold;} .highlight .nf{color:#900;font-weight:bold;} .highlight .nn{color:#555;} .highlight .nt{color:#000080;} .highlight .nv{color:#008080;} .highlight .ow{font-weight:bold;} .highlight .w{color:#bbb;} .highlight .mf{color:#099;} .highlight .mh{color:#099;} .highlight .mi{color:#099;} .highlight .mo{color:#099;} .highlight .sb{color:#d14;} .highlight .sc{color:#d14;} .highlight .sd{color:#d14;} .highlight .s2{color:#d14;} .highlight .se{color:#d14;} .highlight .sh{color:#d14;} .highlight .si{color:#d14;} .highlight .sx{color:#d14;} .highlight .sr{color:#009926;} .highlight .s1{color:#d14;} .highlight .ss{color:#990073;} .highlight .bp{color:#999;} .highlight .vc{color:#008080;} .highlight .vg{color:#008080;} .highlight .vi{color:#008080;} .highlight .il{color:#099;}