5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2014 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;
57 div.sphinxsidebar ul {
61 div.sphinxsidebar ul ul,
62 div.sphinxsidebar ul.want-points {
67 div.sphinxsidebar ul ul {
72 div.sphinxsidebar form {
76 div.sphinxsidebar input {
77 border: 1px solid #98dbcc;
78 font-family: sans-serif;
82 div.sphinxsidebar #searchbox input[type="text"] {
86 div.sphinxsidebar #searchbox input[type="submit"] {
95 /* -- search page ----------------------------------------------------------- */
98 margin: 10px 0 0 20px;
103 padding: 5px 0 5px 20px;
104 background-image: url(file.png);
105 background-repeat: no-repeat;
106 background-position: 0 7px;
113 ul.search li div.context {
115 margin: 2px 0 0 30px;
119 ul.keywordmatches li.goodmatch a {
123 /* -- index page ------------------------------------------------------------ */
125 table.contentstable {
129 table.contentstable p.biglink {
143 /* -- general index --------------------------------------------------------- */
149 table.indextable td {
154 table.indextable dl, table.indextable dd {
159 table.indextable tr.pcap {
163 table.indextable tr.cap {
165 background-color: #f2f2f2;
174 div.modindex-jumpbox {
175 border-top: 1px solid #ddd;
176 border-bottom: 1px solid #ddd;
181 div.genindex-jumpbox {
182 border-top: 1px solid #ddd;
183 border-bottom: 1px solid #ddd;
188 /* -- general body styles --------------------------------------------------- */
194 h1:hover > a.headerlink,
195 h2:hover > a.headerlink,
196 h3:hover > a.headerlink,
197 h4:hover > a.headerlink,
198 h5:hover > a.headerlink,
199 h6:hover > a.headerlink,
200 dt:hover > a.headerlink {
217 margin-top: 0 !important;
225 img.align-left, .figure.align-left, object.align-left {
231 img.align-right, .figure.align-right, object.align-right {
237 img.align-center, .figure.align-center, object.align-center {
255 /* -- sidebars -------------------------------------------------------------- */
258 margin: 0 0 0.5em 1em;
259 border: 1px solid #ddb;
260 padding: 7px 7px 0 7px;
261 background-color: #ffe;
270 /* -- topics ---------------------------------------------------------------- */
273 border: 1px solid #ccc;
274 padding: 7px 7px 0 7px;
275 margin: 10px 0 10px 0;
284 /* -- admonitions ----------------------------------------------------------- */
301 margin: 0px 10px 5px 0px;
305 div.body p.centered {
310 /* -- tables ---------------------------------------------------------------- */
314 border-collapse: collapse;
317 table.docutils td, table.docutils th {
318 padding: 1px 8px 1px 5px;
322 border-bottom: 1px solid #aaa;
325 table.field-list td, table.field-list th {
326 border: 0 !important;
329 table.footnote td, table.footnote th {
330 border: 0 !important;
339 border-left: solid 1px gray;
347 /* -- other body styles ----------------------------------------------------- */
354 list-style: lower-alpha;
358 list-style: upper-alpha;
362 list-style: lower-roman;
366 list-style: upper-roman;
387 dt:target, .highlighted {
388 background-color: #fbe54e;
414 background-color: #fda;
416 border: 3px solid red;
420 background-color: #ffa;
429 .line-block .line-block {
435 .guilabel, .menuselection {
436 font-family: sans-serif;
440 text-decoration: underline;
448 border-bottom: dotted 1px;
452 /* -- code displays --------------------------------------------------------- */
456 overflow-y: hidden; /* fixes display issues on Chrome browsers */
462 background-color: transparent;
466 table.highlighttable {
470 table.highlighttable td {
471 padding: 0 0.5em 0 0.5em;
475 background-color: transparent;
481 background-color: transparent;
485 background-color: transparent;
489 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
490 background-color: transparent;
499 font-family: sans-serif;
502 div.viewcode-block:target {
507 /* -- math display ---------------------------------------------------------- */
510 vertical-align: middle;
513 div.body div.math p {
521 /* -- printout stylesheet --------------------------------------------------- */
527 margin: 0 !important;