2
* Sphinx stylesheet -- basic theme
3
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6
/* -- main layout ----------------------------------------------------------- */
12
/* -- relbar ---------------------------------------------------------------- */
33
div.related li.right {
38
/* -- sidebar --------------------------------------------------------------- */
40
div.sphinxsidebarwrapper {
43
padding: 10px 5px 0 10px;
44
word-wrap: break-word;
54
div.sphinxsidebar ul {
58
div.sphinxsidebar ul ul,
59
div.sphinxsidebar ul.want-points {
64
div.sphinxsidebar ul ul {
69
div.sphinxsidebar form {
73
div.sphinxsidebar input {
74
border: 1px solid #98dbcc;
75
font-family: sans-serif;
83
/* -- search page ----------------------------------------------------------- */
86
margin: 10px 0 0 20px;
91
padding: 5px 0 5px 20px;
92
background-image: url(file.png);
93
background-repeat: no-repeat;
94
background-position: 0 7px;
101
ul.search li div.context {
103
margin: 2px 0 0 30px;
107
ul.keywordmatches li.goodmatch a {
111
/* -- index page ------------------------------------------------------------ */
113
table.contentstable {
117
table.contentstable p.biglink {
131
/* -- general index --------------------------------------------------------- */
133
table.indextable td {
138
table.indextable dl, table.indextable dd {
143
table.indextable tr.pcap {
147
table.indextable tr.cap {
149
background-color: #f2f2f2;
158
/* -- general body styles --------------------------------------------------- */
164
h1:hover > a.headerlink,
165
h2:hover > a.headerlink,
166
h3:hover > a.headerlink,
167
h4:hover > a.headerlink,
168
h5:hover > a.headerlink,
169
h6:hover > a.headerlink,
170
dt:hover > a.headerlink {
187
margin-top: 0 !important;
195
/* -- sidebars -------------------------------------------------------------- */
198
margin: 0 0 0.5em 1em;
199
border: 1px solid #ddb;
200
padding: 7px 7px 0 7px;
201
background-color: #ffe;
210
/* -- topics ---------------------------------------------------------------- */
213
border: 1px solid #ccc;
214
padding: 7px 7px 0 7px;
215
margin: 10px 0 10px 0;
224
/* -- admonitions ----------------------------------------------------------- */
241
margin: 0px 10px 5px 0px;
245
div.body p.centered {
250
/* -- tables ---------------------------------------------------------------- */
253
border: 0 solid #dce;
254
border-collapse: collapse;
257
table.docutils td, table.docutils th {
258
padding: 2px 5px 2px 5px;
260
background-color: #eef;
263
table.docutils td p.last, table.docutils th p.last {
267
table.field-list td, table.field-list th {
268
border: 0 !important;
271
table.footnote td, table.footnote th {
272
border: 0 !important;
276
border-top: 1px solid #cac;
277
background-color: #ede;
289
/* -- other body styles ----------------------------------------------------- */
309
dt:target, .highlighted {
310
background-color: #fbe54e;
340
background-color: #ffe4e4;
341
border: 1px solid #f66;
350
background-color: #fda;
352
border: 3px solid red;
356
background-color: #ffa;
363
border: 1px solid #ccc;
366
.impl-detail .compound-first {
370
.impl-detail .compound-last {
374
/* -- code displays --------------------------------------------------------- */
384
background-color: transparent;
388
table.highlighttable {
392
table.highlighttable td {
393
padding: 0 0.5em 0 0.5em;
397
background-color: transparent;
403
background-color: transparent;
407
background-color: transparent;
411
h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
412
background-color: transparent;
415
/* -- math display ---------------------------------------------------------- */
418
vertical-align: middle;
421
div.body div.math p {
429
/* -- printout stylesheet --------------------------------------------------- */
435
margin: 0 !important;