| table { |
| border-collapse: collapse; |
| } |
| |
| td, |
| th { |
| border: 1px solid #ccc; |
| padding: 2px 12px; |
| font-size: 10pt; |
| } |
| |
| code, |
| samp, |
| var { |
| color: #060; |
| } |
| |
| pre { |
| font-size: 10pt; |
| display: block; |
| color: #060; |
| background-color: #e8fff6; |
| border: 1px solid #f0fff0; |
| border-left-width: 5px; |
| padding: 4px 12px; |
| } |
| |
| pre.badcode { |
| color: #c00; |
| background-color: #ffe6d8; |
| border-color: #fff0f0; |
| } |
| |
| hr { |
| margin-top: 3.5em; |
| border-width: 1px; |
| color: #fff; |
| } |
| |
| html { |
| margin: 2em 10% 0; |
| padding: 0; |
| } |
| |
| .bp-reset-element, |
| body, |
| h1, |
| h2, |
| h3, |
| h4, |
| h5, |
| h6, |
| article, |
| aside, |
| details, |
| figcaption, |
| figure, |
| footer, |
| header, |
| hgroup, |
| menu, |
| nav, |
| section, |
| summary, |
| blockquote, |
| q, |
| th, |
| td, |
| caption, |
| table, |
| div, |
| span, |
| object, |
| iframe, |
| p, |
| pre, |
| a, |
| abbr, |
| acronym, |
| address, |
| code, |
| del, |
| dfn, |
| em, |
| img, |
| dl, |
| dt, |
| dd, |
| ol, |
| ul, |
| li, |
| fieldset, |
| form, |
| label, |
| legend, |
| caption, |
| tbody, |
| tfoot, |
| thead, |
| tr { |
| margin: 0; |
| padding: 0; |
| border: 0; |
| font-weight: inherit; |
| font-style: inherit; |
| font-size: 100%; |
| font-family: inherit; |
| vertical-align: baseline; |
| } |
| |
| body { |
| font-family: 'Arial', sans-serif; |
| font-size: 81.25%; |
| color: #222; |
| background-color: #fff; |
| line-height: 1.67; |
| overflow: auto; |
| } |
| |
| .change { |
| text-align: right; |
| margin-bottom: 1em; |
| } |
| |
| em { |
| font-style: italic; |
| } |
| |
| h1, |
| h2, |
| h3, |
| h4, |
| h5, |
| h6 { |
| font-weight: bold; |
| } |
| |
| h1 { |
| margin-bottom: 0.5em; |
| text-align: center; |
| } |
| |
| h2, |
| h3, |
| h4, |
| h5, |
| h6 { |
| margin-top: 1.5em; |
| margin-bottom: 0.75em; |
| } |
| |
| h1 { |
| font-size: 200%; |
| } |
| |
| h2 { |
| font-size: 167%; |
| } |
| |
| h3 { |
| font-size: 133%; |
| } |
| |
| h4 { |
| font-size: 120%; |
| } |
| |
| h5 { |
| font-size: 110%; |
| } |
| |
| p { |
| margin: 0 0 1.5em; |
| } |
| |
| a[href=''] { |
| cursor: default; |
| } |
| |
| h1 img, |
| h2 img, |
| h3 img, |
| h4 img, |
| h5 img, |
| h6 img { |
| margin: 0; |
| } |
| |
| a img { |
| border: none; |
| } |
| |
| pre { |
| margin: 1.5em 0; |
| white-space: pre; |
| } |
| |
| pre, |
| code, |
| kbd, |
| tt { |
| font: 1em 'Droid Sans Mono', monospace; |
| line-height: 1.5; |
| } |
| |
| dl { |
| margin: 0 0 1.5em; |
| } |
| |
| dl dt { |
| font-weight: bold; |
| } |
| |
| dd { |
| margin-left: 1.5em; |
| } |
| |
| dd.toc3 { |
| margin-left: 3em; |
| } |
| |
| hr { |
| height: 0; |
| border: 0; |
| border-top: 1px solid #ccc; |
| background-color: #ccc; |
| } |
| |
| table { |
| border: 1px solid #bbb; |
| border-spacing: 0; |
| border-collapse: collapse; |
| margin: 0 0 1.5em; |
| vertical-align: middle; |
| width: 100%; |
| } |
| |
| table.unlined, |
| table.unlined th, |
| table.unlined tr, |
| table.unlined td { |
| border: 0; |
| } |
| |
| th, |
| td, |
| caption { |
| float: none !important; |
| text-align: left; |
| font-weight: normal; |
| vertical-align: middle; |
| padding: 4px; |
| } |
| |
| caption { |
| padding: 0; |
| } |
| |
| td { |
| border: 1px solid #bbb; |
| vertical-align: top; |
| } |
| |
| th { |
| border: 0; |
| border-bottom: 1px solid black; |
| font-weight: bold; |
| background: rgb(229, 236, 249); |
| } |
| |
| table th code { |
| background-color: inherit; |
| color: inherit; |
| } |
| |
| table tfoot th { |
| border: 1px solid #bbb; |
| } |
| |
| tfoot { |
| font-style: italic; |
| } |
| |
| caption { |
| background: #eee; |
| } |
| |
| table[border='0'] { |
| border: none; |
| } |
| |
| table[border='0'] > tbody > tr > td, |
| table[border='0'] > tr > td { |
| border: none; |
| } |
| |
| tr.alt td, |
| td.alt { |
| background-color: #efefef; |
| } |
| |
| table.striped tr:nth-child(even) td, |
| table tr.even td { |
| background: #efefef; |
| } |
| |
| table.columns { |
| border: none; |
| } |
| |
| table.columns > tbody > tr > td, |
| table.columns > tr > td { |
| border: none; |
| padding: 0 3em 0 0; |
| } |
| |
| table.columns > tbody > tr > td:last-child, |
| table.columns > tr > td:last-child { |
| border: none; |
| padding: 0; |
| } |
| |
| ul, |
| ol { |
| margin: 0 1.5em 1.5em 0; |
| padding-left: 2em; |
| } |
| |
| li ul, |
| li ol { |
| margin: 0; |
| } |
| |
| ul { |
| list-style-type: disc; |
| } |
| |
| ol { |
| list-style-type: decimal; |
| } |
| |
| ul { |
| list-style-type: disc; |
| } |
| |
| ul ul { |
| list-style-type: circle; |
| } |
| |
| ul ul ul { |
| list-style-type: square; |
| } |
| |
| ul.disc { |
| list-style-type: disc; |
| } |
| |
| ul.circle { |
| list-style-type: circle; |
| } |
| |
| ul.square { |
| list-style-type: square; |
| } |
| |
| ol { |
| list-style-type: decimal; |
| } |
| |
| ol ol { |
| list-style-type: lower-alpha; |
| } |
| |
| ol ol ol { |
| list-style-type: lower-roman; |
| } |
| |
| ol ul { |
| list-style-type: circle; |
| } |
| |
| ol.decimal { |
| list-style-type: decimal; |
| } |
| |
| ol.upper-alpha { |
| list-style-type: upper-alpha; |
| } |
| |
| ol.lower-alpha { |
| list-style-type: lower-alpha; |
| } |
| |
| ol.upper-roman { |
| list-style-type: upper-roman; |
| } |
| |
| ol.lower-roman { |
| list-style-type: lower-roman; |
| } |
| |
| ol.nolist, |
| ul.nolist { |
| padding-left: 0; |
| list-style-image: none; |
| list-style-type: none; |
| margin-left: 0; |
| } |
| |
| .center { |
| text-align: center; |
| } |
| |
| code, |
| kbd, |
| pre { |
| color: #090; |
| } |
| |
| kbd { |
| font-weight: bold; |
| } |
| |
| table.striped code { |
| background-color: inherit; |
| } |
| |
| pre { |
| padding: 6px 10px; |
| background-color: #fafafa; |
| border: 1px solid #bbb; |
| overflow: auto; |
| } |
| |
| pre.prettyprint { |
| padding: 6px 10px !important; |
| border: 1px solid #bbb !important; |
| } |
| |
| code.bad, |
| code.badcode { |
| color: magenta; |
| } |
| |
| pre.bad, |
| pre.badcode { |
| background-color: #ffe6d8; |
| border-top: 1px inset #a03; |
| border-left: 1px inset #a03; |
| } |
| |
| .tip { |
| background-color: #fffbd9; |
| padding: 6px 8px 6px 10px; |
| border-left: 6px solid #ffef70; |
| } |
| |
| .note { |
| background-color: #e5ecf9; |
| padding: 6px 8px 6px 10px; |
| border-left: 6px solid #36c; |
| } |
| |
| @media print { |
| .str { |
| color: #060; |
| } |
| |
| .kwd { |
| color: #006; |
| font-weight: bold; |
| } |
| |
| .com { |
| color: #600; |
| font-style: italic; |
| } |
| |
| .typ { |
| color: #404; |
| font-weight: bold; |
| } |
| |
| .lit { |
| color: #044; |
| } |
| |
| .pun, |
| .opn, |
| .clo { |
| color: #440; |
| } |
| |
| .pln { |
| color: #000; |
| } |
| |
| .tag { |
| color: #006; |
| font-weight: bold; |
| } |
| |
| .atn { |
| color: #404; |
| } |
| |
| .atv { |
| color: #060; |
| } |
| |
| h1 { |
| font-style: italic; |
| } |
| } |
| |
| ol.linenums { |
| margin-top: 0; |
| margin-bottom: 0; |
| } |
| |
| code { |
| background-color: #fafafa; |
| padding: 0.25em 0.5em; |
| white-space: nowrap; |
| } |
| |
| /* TOC CSS */ |
| |
| table.columns { |
| border: none; |
| } |
| |
| td.two_columns { |
| -webkit-column-count: 2; |
| column-count: 2; |
| } |
| |
| .toc_category { |
| font-size: 10pt; |
| padding-top: 1em; |
| padding-bottom: 1em; |
| border-left-width: 2px; |
| border-right-width: 2px; |
| border-color: grey; |
| } |
| |
| .toc_stylepoint { |
| font-size: 10pt; |
| padding-top: 1em; |
| padding-bottom: 1em; |
| } |
| |
| li.toc_entry { |
| padding-right: 1em; |
| display: inline; |
| list-style-type: none; |
| } |
| |
| /* |
| * This space is required to trigger the linewrap on the links |
| * at href boundaries |
| */ |
| li.toc_entry::after { |
| content: ' '; |
| } |
| |
| li.toc_entry a { |
| white-space: nowrap; |
| } |
| |
| /* Horizontal TOC */ |
| .toc td, |
| .toc th { |
| border-width: 1px 5px; |
| overflow: hidden; |
| } |
| |
| /* Vertical TOC */ |
| |
| .toc td.two_columns { |
| border-width: 0; |
| } |
| |
| /* Numbered sections */ |
| |
| h1 { |
| counter-reset: h2; |
| } |
| |
| h2.numbered { |
| counter-reset: h3; |
| } |
| |
| h3.numbered { |
| counter-reset: h4; |
| } |
| |
| h2.numbered::before { |
| content: counter(h2) ' '; |
| counter-increment: h2; |
| } |
| |
| h3.numbered::before { |
| content: counter(h2) '.' counter(h3) ' '; |
| counter-increment: h3; |
| } |
| |
| h4.numbered::before { |
| content: counter(h2) '.' counter(h3) '.' counter(h4) ' '; |
| counter-increment: h4; |
| } |