5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2018 by the Sphinx team, see AUTHORS.
8 * :license: BSD, see LICENSE for details.
12 /* -- main layout ----------------------------------------------------------- */
18 /* -- relbar ---------------------------------------------------------------- */
39 div.related li.right {
44 /* -- sidebar --------------------------------------------------------------- */
46 div.sphinxsidebarwrapper {
47 padding: 10px 5px 0 10px;
55 word-wrap: break-word;
56 overflow-wrap : break-word;
59 div.sphinxsidebar ul {
63 div.sphinxsidebar ul ul,
64 div.sphinxsidebar ul.want-points {
69 div.sphinxsidebar ul ul {
74 div.sphinxsidebar form {
78 div.sphinxsidebar input {
79 border: 1px solid #98dbcc;
80 font-family: sans-serif;
84 div.sphinxsidebar #searchbox input[type="text"] {
88 box-sizing: border-box;
91 div.sphinxsidebar #searchbox input[type="submit"] {
96 box-sizing: border-box;
105 /* -- search page ----------------------------------------------------------- */
108 margin: 10px 0 0 20px;
113 padding: 5px 0 5px 20px;
114 background-image: url(file.png);
115 background-repeat: no-repeat;
116 background-position: 0 7px;
123 ul.search li div.context {
125 margin: 2px 0 0 30px;
129 ul.keywordmatches li.goodmatch a {
133 /* -- index page ------------------------------------------------------------ */
135 table.contentstable {
141 table.contentstable p.biglink {
155 /* -- general index --------------------------------------------------------- */
161 table.indextable td {
166 table.indextable ul {
169 list-style-type: none;
172 table.indextable > tbody > tr > td > ul {
176 table.indextable tr.pcap {
180 table.indextable tr.cap {
182 background-color: #f2f2f2;
191 div.modindex-jumpbox {
192 border-top: 1px solid #ddd;
193 border-bottom: 1px solid #ddd;
198 div.genindex-jumpbox {
199 border-top: 1px solid #ddd;
200 border-bottom: 1px solid #ddd;
205 /* -- domain module index --------------------------------------------------- */
207 table.modindextable td {
209 border-collapse: collapse;
212 /* -- general body styles --------------------------------------------------- */
219 div.body p, div.body dd, div.body li, div.body blockquote {
222 -webkit-hyphens: auto;
230 h1:hover > a.headerlink,
231 h2:hover > a.headerlink,
232 h3:hover > a.headerlink,
233 h4:hover > a.headerlink,
234 h5:hover > a.headerlink,
235 h6:hover > a.headerlink,
236 dt:hover > a.headerlink,
237 caption:hover > a.headerlink,
238 p.caption:hover > a.headerlink,
239 div.code-block-caption:hover > a.headerlink {
252 margin-top: 0 !important;
260 img.align-left, .figure.align-left, object.align-left {
266 img.align-right, .figure.align-right, object.align-right {
272 img.align-center, .figure.align-center, object.align-center {
290 /* -- sidebars -------------------------------------------------------------- */
293 margin: 0 0 0.5em 1em;
294 border: 1px solid #ddb;
295 padding: 7px 7px 0 7px;
296 background-color: #ffe;
305 /* -- topics ---------------------------------------------------------------- */
308 border: 1px solid #ccc;
309 padding: 7px 7px 0 7px;
310 margin: 10px 0 10px 0;
319 /* -- admonitions ----------------------------------------------------------- */
336 margin: 0px 10px 5px 0px;
340 div.body p.centered {
345 /* -- tables ---------------------------------------------------------------- */
349 border-collapse: collapse;
357 table caption span.caption-number {
361 table caption span.caption-text {
364 table.docutils td, table.docutils th {
365 padding: 1px 8px 1px 5px;
369 border-bottom: 1px solid #aaa;
372 table.footnote td, table.footnote th {
373 border: 0 !important;
382 border-left: solid 1px gray;
390 /* -- figures --------------------------------------------------------------- */
397 div.figure p.caption {
401 div.figure p.caption span.caption-number {
405 div.figure p.caption span.caption-text {
408 /* -- field list styles ----------------------------------------------------- */
410 table.field-list td, table.field-list th {
411 border: 0 !important;
424 -moz-hyphens: manual;
426 -webkit-hyphens: manual;
430 /* -- other body styles ----------------------------------------------------- */
437 list-style: lower-alpha;
441 list-style: upper-alpha;
445 list-style: lower-roman;
449 list-style: upper-roman;
470 dt:target, span.highlighted {
471 background-color: #fbe54e;
496 background-color: #fda;
498 border: 3px solid red;
502 background-color: #ffa;
511 .line-block .line-block {
517 .guilabel, .menuselection {
518 font-family: sans-serif;
522 text-decoration: underline;
530 border-bottom: dotted 1px;
534 /* -- code displays --------------------------------------------------------- */
538 overflow-y: hidden; /* fixes display issues on Chrome browsers */
544 -webkit-hyphens: none;
551 background-color: transparent;
555 table.highlighttable {
559 table.highlighttable td {
560 padding: 0 0.5em 0 0.5em;
563 div.code-block-caption {
568 div.code-block-caption code {
569 background-color: transparent;
572 div.code-block-caption + div > div.highlight > pre {
576 div.code-block-caption span.caption-number {
577 padding: 0.1em 0.3em;
581 div.code-block-caption span.caption-text {
584 div.literal-block-wrapper {
588 div.literal-block-wrapper div.highlight {
593 background-color: transparent;
599 background-color: transparent;
603 background-color: transparent;
607 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
608 background-color: transparent;
617 font-family: sans-serif;
620 div.viewcode-block:target {
625 /* -- math display ---------------------------------------------------------- */
628 vertical-align: middle;
631 div.body div.math p {
639 span.eqno a.headerlink {
645 div.math:hover a.headerlink {
649 /* -- printout stylesheet --------------------------------------------------- */
655 margin: 0 !important;