5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2016 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"] {
93 /* -- search page ----------------------------------------------------------- */
96 margin: 10px 0 0 20px;
101 padding: 5px 0 5px 20px;
102 background-image: url(file.png);
103 background-repeat: no-repeat;
104 background-position: 0 7px;
111 ul.search li div.context {
113 margin: 2px 0 0 30px;
117 ul.keywordmatches li.goodmatch a {
121 /* -- index page ------------------------------------------------------------ */
123 table.contentstable {
129 table.contentstable p.biglink {
143 /* -- general index --------------------------------------------------------- */
149 table.indextable td {
154 table.indextable ul {
157 list-style-type: none;
160 table.indextable > tbody > tr > td > ul {
164 table.indextable tr.pcap {
168 table.indextable tr.cap {
170 background-color: #f2f2f2;
179 div.modindex-jumpbox {
180 border-top: 1px solid #ddd;
181 border-bottom: 1px solid #ddd;
186 div.genindex-jumpbox {
187 border-top: 1px solid #ddd;
188 border-bottom: 1px solid #ddd;
193 /* -- domain module index --------------------------------------------------- */
195 table.modindextable td {
197 border-collapse: collapse;
200 /* -- general body styles --------------------------------------------------- */
202 div.body p, div.body dd, div.body li, div.body blockquote {
205 -webkit-hyphens: auto;
213 h1:hover > a.headerlink,
214 h2:hover > a.headerlink,
215 h3:hover > a.headerlink,
216 h4:hover > a.headerlink,
217 h5:hover > a.headerlink,
218 h6:hover > a.headerlink,
219 dt:hover > a.headerlink,
220 caption:hover > a.headerlink,
221 p.caption:hover > a.headerlink,
222 div.code-block-caption:hover > a.headerlink {
235 margin-top: 0 !important;
243 img.align-left, .figure.align-left, object.align-left {
249 img.align-right, .figure.align-right, object.align-right {
255 img.align-center, .figure.align-center, object.align-center {
273 /* -- sidebars -------------------------------------------------------------- */
276 margin: 0 0 0.5em 1em;
277 border: 1px solid #ddb;
278 padding: 7px 7px 0 7px;
279 background-color: #ffe;
288 /* -- topics ---------------------------------------------------------------- */
291 border: 1px solid #ccc;
292 padding: 7px 7px 0 7px;
293 margin: 10px 0 10px 0;
302 /* -- admonitions ----------------------------------------------------------- */
319 margin: 0px 10px 5px 0px;
323 div.body p.centered {
328 /* -- tables ---------------------------------------------------------------- */
332 border-collapse: collapse;
335 table caption span.caption-number {
339 table caption span.caption-text {
342 table.docutils td, table.docutils th {
343 padding: 1px 8px 1px 5px;
347 border-bottom: 1px solid #aaa;
350 table.footnote td, table.footnote th {
351 border: 0 !important;
360 border-left: solid 1px gray;
368 /* -- figures --------------------------------------------------------------- */
375 div.figure p.caption {
379 div.figure p.caption span.caption-number {
383 div.figure p.caption span.caption-text {
386 /* -- field list styles ----------------------------------------------------- */
388 table.field-list td, table.field-list th {
389 border: 0 !important;
401 /* -- other body styles ----------------------------------------------------- */
408 list-style: lower-alpha;
412 list-style: upper-alpha;
416 list-style: lower-roman;
420 list-style: upper-roman;
441 dt:target, .highlighted {
442 background-color: #fbe54e;
463 background-color: #fda;
465 border: 3px solid red;
469 background-color: #ffa;
478 .line-block .line-block {
484 .guilabel, .menuselection {
485 font-family: sans-serif;
489 text-decoration: underline;
497 border-bottom: dotted 1px;
501 /* -- code displays --------------------------------------------------------- */
505 overflow-y: hidden; /* fixes display issues on Chrome browsers */
511 -webkit-hyphens: none;
518 background-color: transparent;
522 table.highlighttable {
526 table.highlighttable td {
527 padding: 0 0.5em 0 0.5em;
530 div.code-block-caption {
535 div.code-block-caption code {
536 background-color: transparent;
539 div.code-block-caption + div > div.highlight > pre {
543 div.code-block-caption span.caption-number {
544 padding: 0.1em 0.3em;
548 div.code-block-caption span.caption-text {
551 div.literal-block-wrapper {
555 div.literal-block-wrapper div.highlight {
560 background-color: transparent;
566 background-color: transparent;
570 background-color: transparent;
574 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
575 background-color: transparent;
584 font-family: sans-serif;
587 div.viewcode-block:target {
592 /* -- math display ---------------------------------------------------------- */
595 vertical-align: middle;
598 div.body div.math p {
606 span.eqno a.headerlink {
612 div.math:hover a.headerlink {
616 /* -- printout stylesheet --------------------------------------------------- */
622 margin: 0 !important;