5 * Sphinx stylesheet -- basic theme.
7 * :copyright: Copyright 2007-2011 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;
86 /* -- search page ----------------------------------------------------------- */
89 margin: 10px 0 0 20px;
94 padding: 5px 0 5px 20px;
95 background-image: url(file.png);
96 background-repeat: no-repeat;
97 background-position: 0 7px;
104 ul.search li div.context {
106 margin: 2px 0 0 30px;
110 ul.keywordmatches li.goodmatch a {
114 /* -- index page ------------------------------------------------------------ */
116 table.contentstable {
120 table.contentstable p.biglink {
134 /* -- general index --------------------------------------------------------- */
140 table.indextable td {
145 table.indextable dl, table.indextable dd {
150 table.indextable tr.pcap {
154 table.indextable tr.cap {
156 background-color: #f2f2f2;
165 div.modindex-jumpbox {
166 border-top: 1px solid #ddd;
167 border-bottom: 1px solid #ddd;
172 div.genindex-jumpbox {
173 border-top: 1px solid #ddd;
174 border-bottom: 1px solid #ddd;
179 /* -- general body styles --------------------------------------------------- */
185 h1:hover > a.headerlink,
186 h2:hover > a.headerlink,
187 h3:hover > a.headerlink,
188 h4:hover > a.headerlink,
189 h5:hover > a.headerlink,
190 h6:hover > a.headerlink,
191 dt:hover > a.headerlink {
208 margin-top: 0 !important;
216 img.align-left, .figure.align-left, object.align-left {
222 img.align-right, .figure.align-right, object.align-right {
228 img.align-center, .figure.align-center, object.align-center {
247 /* -- sidebars -------------------------------------------------------------- */
250 margin: 0 0 0.5em 1em;
251 border: 1px solid #ddb;
252 padding: 7px 7px 0 7px;
253 background-color: #ffe;
262 /* -- topics ---------------------------------------------------------------- */
265 border: 1px solid #ccc;
266 padding: 7px 7px 0 7px;
267 margin: 10px 0 10px 0;
276 /* -- admonitions ----------------------------------------------------------- */
293 margin: 0px 10px 5px 0px;
297 div.body p.centered {
302 /* -- tables ---------------------------------------------------------------- */
306 border-collapse: collapse;
309 table.docutils td, table.docutils th {
310 padding: 1px 8px 1px 5px;
314 border-bottom: 1px solid #aaa;
317 table.field-list td, table.field-list th {
318 border: 0 !important;
321 table.footnote td, table.footnote th {
322 border: 0 !important;
331 border-left: solid 1px gray;
339 /* -- other body styles ----------------------------------------------------- */
346 list-style: lower-alpha;
350 list-style: upper-alpha;
354 list-style: lower-roman;
358 list-style: upper-roman;
379 dt:target, .highlighted {
380 background-color: #fbe54e;
410 background-color: #fda;
412 border: 3px solid red;
416 background-color: #ffa;
425 .line-block .line-block {
431 .guilabel, .menuselection {
432 font-family: sans-serif;
436 text-decoration: underline;
443 /* -- code displays --------------------------------------------------------- */
447 overflow-y: hidden; /* fixes display issues on Chrome browsers */
453 background-color: transparent;
457 table.highlighttable {
461 table.highlighttable td {
462 padding: 0 0.5em 0 0.5em;
466 background-color: transparent;
472 background-color: transparent;
476 background-color: transparent;
480 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
481 background-color: transparent;
490 font-family: sans-serif;
493 div.viewcode-block:target {
498 /* -- math display ---------------------------------------------------------- */
501 vertical-align: middle;
504 div.body div.math p {
512 /* -- printout stylesheet --------------------------------------------------- */
518 margin: 0 !important;