body { font-family: Arial, sans-serif; width: 100%; background: #fff; color: #000; } section { margin-right: 0; } nav { display: none; } #intro h1 { font-size: 35px; padding: 20px 0; } header h1 { font-size: 20px; padding: 20px 0; } h2 { margin: 20px 0 10px; font-size: 16px; padding-top: 0; } h3 { font-size: 13px; margin: 15px 0 8px; } h2, h3 { font-variant: normal; text-transform: capitalize; page-break-after: avoid; } header h1, #intro h1, h2, h3 { text-shadow: none; } article h2 > code, article h3 > code { text-transform: none; font-size: 0.9em; } article h2 a { display: none; } article { font-size: 11px; width: 78%; padding-bottom: 0; border-bottom-width: 2px; } header article { } aside { width: 26%; right: -28%; padding-bottom: 6px; opacity: 1; } aside.es5:after { display: none; } a { color: inherit; } p, ul, ol { orphans: 3; line-height: 1.3em; } pre { background: #eee; padding: 6px 0 6px 20px; } aside p { font-size: 10px; color: #666; } article code, article pre code { background: #eee; } article code { padding: 1px 3px; } article pre code { padding: 0px; } article li { margin-top: 6px; } article ul, article ol { list-style-position: inside; margin-left: 8px; } .com { color: #600; font-style: italic; } .typ { color: #404; font-weight: bold; } .lit { color: #044; } .pun { color: #440; } .pln { color: #444; } .atn { color: #404; } .str, .atv { color: #060; } .kwd, .tag { color: #006; font-weight: bold; }