1 @import url("basic.css");
3 /* -- page layout ----------------------------------------------------------- */
6 font-family: Georgia, serif;
8 background-color: #fff;
17 margin: 30px auto 0 auto;
36 border: 1px solid #B1B4B6;
40 background-color: #fff;
42 padding: 0 30px 0 30px;
51 margin: 20px auto 30px auto;
74 text-decoration: none;
75 border-bottom: 1px dotted #999;
78 div.sphinxsidebar a:hover {
79 border-bottom: 1px solid #999;
82 div.sphinxsidebarwrapper {
86 div.sphinxsidebarwrapper p.logo {
88 margin: -10px 0 0 0px;
92 div.sphinxsidebarwrapper h1.logo {
99 div.sphinxsidebarwrapper h1.logo-name {
103 div.sphinxsidebarwrapper p.blurb {
108 div.sphinxsidebar h3,
109 div.sphinxsidebar h4 {
110 font-family: Georgia, serif;
118 div.sphinxsidebar h4 {
122 div.sphinxsidebar h3 a {
126 div.sphinxsidebar p.logo a,
127 div.sphinxsidebar h3 a,
128 div.sphinxsidebar p.logo a:hover,
129 div.sphinxsidebar h3 a:hover {
133 div.sphinxsidebar p {
138 div.sphinxsidebar ul {
144 div.sphinxsidebar ul li.toctree-l1 > a {
148 div.sphinxsidebar ul li.toctree-l2 > a {
152 div.sphinxsidebar input {
153 border: 1px solid #CCC;
154 font-family: Georgia, serif;
158 div.sphinxsidebar hr {
169 /* -- body styles ----------------------------------------------------------- */
173 text-decoration: underline;
178 text-decoration: underline;
187 font-family: Georgia, serif;
189 margin: 30px 0px 10px 0px;
193 div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
194 div.body h2 { font-size: 180%; }
195 div.body h3 { font-size: 150%; }
196 div.body h4 { font-size: 130%; }
197 div.body h5 { font-size: 100%; }
198 div.body h6 { font-size: 100%; }
203 text-decoration: none;
211 div.body p, div.body dd, div.body li {
218 background-color: #EEE;
219 border: 1px solid #CCC;
222 div.admonition tt.xref, div.admonition code.xref, div.admonition a tt {
223 background-color: #FBFBFB;
224 border-bottom: 1px solid #fafafa;
227 div.admonition p.admonition-title {
228 font-family: Georgia, serif;
236 div.admonition p.last {
241 background-color: #fff;
244 dt:target, .highlight {
249 background-color: #FCC;
250 border: 1px solid #FAA;
254 background-color: #FCC;
255 border: 1px solid #FAA;
256 -moz-box-shadow: 2px 2px 4px #D52C2C;
257 -webkit-box-shadow: 2px 2px 4px #D52C2C;
258 box-shadow: 2px 2px 4px #D52C2C;
262 background-color: #FCC;
263 border: 1px solid #FAA;
264 -moz-box-shadow: 2px 2px 4px #D52C2C;
265 -webkit-box-shadow: 2px 2px 4px #D52C2C;
266 box-shadow: 2px 2px 4px #D52C2C;
270 background-color: #FCC;
271 border: 1px solid #FAA;
275 background-color: #FCC;
276 border: 1px solid #FAA;
280 background-color: #EEE;
281 border: 1px solid #CCC;
285 background-color: #EEE;
286 border: 1px solid #CCC;
290 background-color: #EEE;
291 border: 1px solid #CCC;
295 background-color: #EEE;
296 border: 1px solid #CCC;
300 background-color: #EEE;
301 border: 1px solid #CCC;
305 background-color: #EEE;
312 p.admonition-title:after {
317 font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
322 background-color: #FFC;
331 tt.descname, tt.descclassname, code.descname, code.descclassname {
335 tt.descname, code.descname {
336 padding-right: 0.08em;
340 -moz-box-shadow: 2px 2px 4px #EEE;
341 -webkit-box-shadow: 2px 2px 4px #EEE;
342 box-shadow: 2px 2px 4px #EEE;
346 border: 1px solid #888;
347 -moz-box-shadow: 2px 2px 4px #EEE;
348 -webkit-box-shadow: 2px 2px 4px #EEE;
349 box-shadow: 2px 2px 4px #EEE;
352 table.docutils td, table.docutils th {
353 border: 1px solid #888;
354 padding: 0.25em 0.7em;
357 table.field-list, table.footnote {
359 -moz-box-shadow: none;
360 -webkit-box-shadow: none;
367 border: 1px solid #EEE;
372 table.footnote + table.footnote {
377 table.field-list th {
378 padding: 0 0.8em 0 0;
381 table.field-list td {
386 margin-bottom: 0.8em;
390 * https://github.com/sphinx-doc/sphinx/commit/ef60dbfce09286b20b7385333d63a60321784e68
393 -moz-hyphens: manual;
395 -webkit-hyphens: manual;
399 table.footnote td.label {
401 padding: 0.3em 0 0.3em 0.5em;
405 padding: 0.3em 0.5em;
423 /* Matches the 30px from the narrow-screen "li > ul" selector below */
424 margin: 10px 0 10px 30px;
435 div.viewcode-block:target {
439 dl pre, blockquote pre, li pre {
445 background-color: #ecf0f3;
447 /* padding: 1px 2px; */
450 tt.xref, code.xref, a tt {
451 background-color: #FBFBFB;
452 border-bottom: 1px solid #fff;
456 text-decoration: none;
457 border-bottom: 1px dotted #004B6B;
460 /* Don't put an underline on images */
461 a.image-reference, a.image-reference:hover {
466 border-bottom: 1px solid #6D4100;
469 a.footnote-reference {
470 text-decoration: none;
473 border-bottom: 1px dotted #004B6B;
476 a.footnote-reference:hover {
477 border-bottom: 1px solid #6D4100;
480 a:hover tt, a:hover code {
485 @media screen and (max-width: 870px) {
496 div.documentwrapper {
515 /* Matches the 30px from the "ul, ol" selector above */
545 @media screen and (max-width: 875px) {
552 div.documentwrapper {
561 margin: 50px -30px -20px -30px;
567 div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
568 div.sphinxsidebar h3 a {
572 div.sphinxsidebar a {
576 div.sphinxsidebar p.logo {
623 display: none!important;
626 /* Make nested-list/multi-paragraph items look better in Releases changelog
627 * pages. Without this, docutils' magical list fuckery causes inconsistent
628 * formatting between different release sub-lists.
630 div#changelog > div.section > ul > li > p:only-child {
634 /* Hide fugly table cell borders in ..bibliography:: directive output */
635 table.docutils.citation, table.docutils.citation td, table.docutils.citation th {
637 /* Below needed in some edge cases; if not applied, bottom shadows appear */
638 -moz-box-shadow: none;
639 -webkit-box-shadow: none;
653 border-bottom: 1px solid #EEE;
658 border-top: 1px solid #EEE;
675 nav#rellinks li+li:before {
679 nav#breadcrumbs li+li:before {
683 /* Hide certain items when printing */