5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2019 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 form
.search
{
88 div
.sphinxsidebar #searchbox input
[type
="text"] {
92 box-sizing: border-box
;
95 div
.sphinxsidebar #searchbox input
[type
="submit"] {
100 box-sizing: border-box
;
109 /* -- search page ----------------------------------------------------------- */
112 margin: 10px 0 0 20px;
117 padding: 5px 0 5px 20px;
118 background-image: url
(file.png);
119 background-repeat: no-repeat
;
120 background-position: 0 7px;
127 ul
.search li div
.context
{
129 margin: 2px 0 0 30px;
133 ul
.keywordmatches li
.goodmatch a
{
137 /* -- index page ------------------------------------------------------------ */
139 table
.contentstable
{
145 table
.contentstable p
.biglink
{
159 /* -- general index --------------------------------------------------------- */
165 table
.indextable td
{
170 table
.indextable ul
{
173 list-style-type: none
;
176 table
.indextable
> tbody
> tr
> td
> ul
{
180 table
.indextable tr
.pcap
{
184 table
.indextable tr
.cap
{
186 background-color: #f2f2f2;
195 div
.modindex-jumpbox
{
196 border-top: 1px solid
#ddd;
197 border-bottom: 1px solid
#ddd;
202 div
.genindex-jumpbox
{
203 border-top: 1px solid
#ddd;
204 border-bottom: 1px solid
#ddd;
209 /* -- domain module index --------------------------------------------------- */
211 table
.modindextable td
{
213 border-collapse: collapse
;
216 /* -- general body styles --------------------------------------------------- */
223 div
.body p
, div
.body dd
, div
.body li
, div
.body blockquote
{
226 -webkit-hyphens: auto
;
234 h1:hover
> a
.headerlink
,
235 h2:hover
> a
.headerlink
,
236 h3:hover
> a
.headerlink
,
237 h4:hover
> a
.headerlink
,
238 h5:hover
> a
.headerlink
,
239 h6:hover
> a
.headerlink
,
240 dt:hover
> a
.headerlink
,
241 caption:hover
> a
.headerlink
,
242 p
.caption:hover
> a
.headerlink
,
243 div
.code-block-caption:hover
> a
.headerlink
{
256 margin-top: 0 !important
;
264 img
.align-left
, .figure
.align-left
, object
.align-left
{
270 img
.align-right
, .figure
.align-right
, object
.align-right
{
276 img
.align-center
, .figure
.align-center
, object
.align-center
{
294 /* -- sidebars -------------------------------------------------------------- */
297 margin: 0 0 0.5em 1em;
298 border: 1px solid
#ddb;
299 padding: 7px 7px 0 7px;
300 background-color: #ffe;
309 /* -- topics ---------------------------------------------------------------- */
312 border: 1px solid
#ccc;
313 padding: 7px 7px 0 7px;
314 margin: 10px 0 10px 0;
323 /* -- admonitions ----------------------------------------------------------- */
340 margin: 0px 10px 5px 0px;
344 div
.body p
.centered
{
349 /* -- tables ---------------------------------------------------------------- */
353 border-collapse: collapse
;
361 table caption span
.caption-number
{
365 table caption span
.caption-text
{
368 table
.docutils td
, table
.docutils th
{
369 padding: 1px 8px 1px 5px;
373 border-bottom: 1px solid
#aaa;
376 table
.footnote td
, table
.footnote th
{
377 border: 0 !important
;
386 border-left: solid
1px gray
;
394 /* -- figures --------------------------------------------------------------- */
401 div
.figure p
.caption
{
405 div
.figure p
.caption span
.caption-number
{
409 div
.figure p
.caption span
.caption-text
{
412 /* -- field list styles ----------------------------------------------------- */
414 table
.field-list td
, table
.field-list th
{
415 border: 0 !important
;
428 -moz-hyphens: manual
;
430 -webkit-hyphens: manual
;
434 /* -- hlist styles ---------------------------------------------------------- */
441 /* -- other body styles ----------------------------------------------------- */
448 list-style: lower-alpha
;
452 list-style: upper-alpha
;
456 list-style: lower-roman
;
460 list-style: upper-roman
;
481 dt:target
, span
.highlighted
{
482 background-color: #fbe54e;
507 background-color: #fda;
509 border: 3px solid red
;
513 background-color: #ffa;
522 .line-block .line-block {
528 .guilabel, .menuselection {
529 font-family: sans-serif
;
533 text-decoration: underline
;
541 border-bottom: dotted
1px;
545 /* -- code displays --------------------------------------------------------- */
549 overflow-y: hidden
; /* fixes display issues on Chrome browsers */
555 -webkit-hyphens: none
;
562 background-color: transparent
;
566 table
.highlighttable
{
570 table
.highlighttable td
{
571 padding: 0 0.5em 0 0.5em;
574 div
.code-block-caption
{
579 div
.code-block-caption code
{
580 background-color: transparent
;
583 div
.code-block-caption
+ div
> div
.highlight
> pre
{
587 div
.code-block-caption span
.caption-number
{
588 padding: 0.1em 0.3em;
592 div
.code-block-caption span
.caption-text
{
595 div
.literal-block-wrapper
{
599 div
.literal-block-wrapper div
.highlight
{
604 background-color: transparent
;
610 background-color: transparent
;
614 background-color: transparent
;
618 h1 code
, h2 code
, h3 code
, h4 code
, h5 code
, h6 code
{
619 background-color: transparent
;
628 font-family: sans-serif
;
631 div
.viewcode-block:target
{
636 /* -- math display ---------------------------------------------------------- */
639 vertical-align: middle
;
642 div
.body div
.math p
{
650 span
.eqno a
.headerlink
{
656 div
.math:hover a
.headerlink
{
660 /* -- printout stylesheet --------------------------------------------------- */
666 margin: 0 !important
;