.docs { background: #eee; font-size: 16px; } .docs .grid { background: #fff; padding: 0 30px; min-height: 730px; } h1.docs-title { border-bottom: 2px solid #B68181; padding-bottom: 10px; margin-bottom: 40px; font-weight: normal; } ul.toc { overflow: hidden; list-style-type: none; margin: 18px 0 20px 0; padding: 0; } ul.toc ul { list-style-type: none; padding: 0; } ul.toc li a, ul.toc li span { padding: 6px 10px; display: block; width: 100%; height: 100%; color: #666; border-left: 8px solid #eee; -border-right: 2px solid #B68181; -margin-bottom: 3px; } ul.toc li.tocheader { margin-top: 3px; } ul.toc li a.active { border-left-color: #B68181; -border-right-color: #eee; background: #eee; } ul.toc li a:hover { border-left-color: #B68181; } ul.toc li.tocheader span { background: #B68181; border-left-color: #B68181; color: #fff; } ul.toc li li a { padding-left: 40px; } .docs-content a { color: #aa6767; } .docs-content img { max-width: 100%; } .docs-content pre { padding: 4px 10px; background: #F3E7E7; color: #533; border-radius: 3px; border: 1px solid #BE9A9A; } pre,code { font-family: 'Ubuntu Mono', Monospace; } code { color: #533; background: #F3E7E7; padding: 2px 4px; border-radius:2px; } pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } pre>code { padding: 0; } h1 { font-size: 2em; margin: 1.5em 0 0.8em -0.3em; } h2 { font-size: 1.953em; margin: 1.5em 0 0.8em -0.3em; } h3 { font-size: 1.563em; margin: 1.5em 0 0.8em -0.3em; } h4 { font-size: 1.25em; margin: 1.5em 0 0.8em -0.3em; } h5 { font-size: 1.15em; margin: 1.5em 0 0.8em -0.3em; } .doc-callout { margin: 10px 30px; background: #FFFFE0; padding: 10px; border-radius: 3px; border: 1px solid #BE9A9A; }