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 {
127 table.contentstable p.biglink {
141 /* -- general index --------------------------------------------------------- */
147 table.indextable td {
152 table.indextable dl, table.indextable dd {
157 table.indextable tr.pcap {
161 table.indextable tr.cap {
163 background-color: #f2f2f2;
172 div.modindex-jumpbox {
173 border-top: 1px solid #ddd;
174 border-bottom: 1px solid #ddd;
179 div.genindex-jumpbox {
180 border-top: 1px solid #ddd;
181 border-bottom: 1px solid #ddd;
186 /* -- general body styles --------------------------------------------------- */
188 div.body p, div.body dd, div.body li, div.body blockquote {
191 -webkit-hyphens: auto;
199 h1:hover > a.headerlink,
200 h2:hover > a.headerlink,
201 h3:hover > a.headerlink,
202 h4:hover > a.headerlink,
203 h5:hover > a.headerlink,
204 h6:hover > a.headerlink,
205 dt:hover > a.headerlink,
206 caption:hover > a.headerlink,
207 p.caption:hover > a.headerlink,
208 div.code-block-caption:hover > a.headerlink {
225 margin-top: 0 !important;
233 img.align-left, .figure.align-left, object.align-left {
239 img.align-right, .figure.align-right, object.align-right {
245 img.align-center, .figure.align-center, object.align-center {
263 /* -- sidebars -------------------------------------------------------------- */
266 margin: 0 0 0.5em 1em;
267 border: 1px solid #ddb;
268 padding: 7px 7px 0 7px;
269 background-color: #ffe;
278 /* -- topics ---------------------------------------------------------------- */
281 border: 1px solid #ccc;
282 padding: 7px 7px 0 7px;
283 margin: 10px 0 10px 0;
292 /* -- admonitions ----------------------------------------------------------- */
309 margin: 0px 10px 5px 0px;
313 div.body p.centered {
318 /* -- tables ---------------------------------------------------------------- */
322 border-collapse: collapse;
325 table caption span.caption-number {
329 table caption span.caption-text {
332 table.docutils td, table.docutils th {
333 padding: 1px 8px 1px 5px;
337 border-bottom: 1px solid #aaa;
340 table.field-list td, table.field-list th {
341 border: 0 !important;
344 table.footnote td, table.footnote th {
345 border: 0 !important;
354 border-left: solid 1px gray;
362 /* -- figures --------------------------------------------------------------- */
369 div.figure p.caption {
373 div.figure p.caption span.caption-number {
377 div.figure p.caption span.caption-text {
381 /* -- other body styles ----------------------------------------------------- */
388 list-style: lower-alpha;
392 list-style: upper-alpha;
396 list-style: lower-roman;
400 list-style: upper-roman;
421 dt:target, .highlighted {
422 background-color: #fbe54e;
452 background-color: #fda;
454 border: 3px solid red;
458 background-color: #ffa;
467 .line-block .line-block {
473 .guilabel, .menuselection {
474 font-family: sans-serif;
478 text-decoration: underline;
486 border-bottom: dotted 1px;
490 /* -- code displays --------------------------------------------------------- */
494 overflow-y: hidden; /* fixes display issues on Chrome browsers */
500 -webkit-hyphens: none;
507 background-color: transparent;
511 table.highlighttable {
515 table.highlighttable td {
516 padding: 0 0.5em 0 0.5em;
519 div.code-block-caption {
524 div.code-block-caption code {
525 background-color: transparent;
528 div.code-block-caption + div > div.highlight > pre {
532 div.code-block-caption span.caption-number {
533 padding: 0.1em 0.3em;
537 div.code-block-caption span.caption-text {
540 div.literal-block-wrapper {
544 div.literal-block-wrapper div.highlight {
549 background-color: transparent;
555 background-color: transparent;
559 background-color: transparent;
563 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
564 background-color: transparent;
573 font-family: sans-serif;
576 div.viewcode-block:target {
581 /* -- math display ---------------------------------------------------------- */
584 vertical-align: middle;
587 div.body div.math p {
595 /* -- printout stylesheet --------------------------------------------------- */
601 margin: 0 !important;