2 * Sphinx stylesheet -- basic theme
3 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 /* -- main layout ----------------------------------------------------------- */
12 /* -- relbar ---------------------------------------------------------------- */
33 div.related li.right {
38 /* -- sidebar --------------------------------------------------------------- */
40 div.sphinxsidebarwrapper {
41 padding: 10px 5px 0 10px;
51 div.sphinxsidebar ul {
55 div.sphinxsidebar ul ul,
56 div.sphinxsidebar ul.want-points {
61 div.sphinxsidebar ul ul {
66 div.sphinxsidebar form {
70 div.sphinxsidebar input {
71 border: 1px solid #98dbcc;
72 font-family: sans-serif;
80 /* -- search page ----------------------------------------------------------- */
83 margin: 10px 0 0 20px;
88 padding: 5px 0 5px 20px;
89 background-image: url(file.png);
90 background-repeat: no-repeat;
91 background-position: 0 7px;
98 ul.search li div.context {
100 margin: 2px 0 0 30px;
104 ul.keywordmatches li.goodmatch a {
108 /* -- index page ------------------------------------------------------------ */
110 table.contentstable {
114 table.contentstable p.biglink {
128 /* -- general index --------------------------------------------------------- */
130 table.indextable td {
135 table.indextable dl, table.indextable dd {
140 table.indextable tr.pcap {
144 table.indextable tr.cap {
146 background-color: #f2f2f2;
155 /* -- general body styles --------------------------------------------------- */
161 h1:hover > a.headerlink,
162 h2:hover > a.headerlink,
163 h3:hover > a.headerlink,
164 h4:hover > a.headerlink,
165 h5:hover > a.headerlink,
166 h6:hover > a.headerlink,
167 dt:hover > a.headerlink {
184 margin-top: 0 !important;
192 /* -- sidebars -------------------------------------------------------------- */
195 margin: 0 0 0.5em 1em;
196 border: 1px solid #ddb;
197 padding: 7px 7px 0 7px;
198 background-color: #ffe;
207 /* -- topics ---------------------------------------------------------------- */
210 border: 1px solid #ccc;
211 padding: 7px 7px 0 7px;
212 margin: 10px 0 10px 0;
221 /* -- admonitions ----------------------------------------------------------- */
238 margin: 0px 10px 5px 0px;
242 div.body p.centered {
247 /* -- tables ---------------------------------------------------------------- */
250 border: 0 solid #dce;
251 border-collapse: collapse;
254 table.docutils td, table.docutils th {
255 padding: 2px 5px 2px 5px;
257 background-color: #eef;
260 table.field-list td, table.field-list th {
261 border: 0 !important;
264 table.footnote td, table.footnote th {
265 border: 0 !important;
269 border-top: 1px solid #cac;
270 background-color: #ede;
282 /* -- other body styles ----------------------------------------------------- */
302 dt:target, .highlight {
303 background-color: #fbe54e;
333 background-color: #ffe4e4;
334 border: 1px solid #f66;
339 background-color: #fda;
341 border: 3px solid red;
345 background-color: #ffa
352 border: 1px solid #ccc;
355 .impl-detail .compound-first {
359 .impl-detail .compound-last {
363 /* -- code displays --------------------------------------------------------- */
372 background-color: transparent;
376 table.highlighttable {
380 table.highlighttable td {
381 padding: 0 0.5em 0 0.5em;
385 background-color: transparent;
391 background-color: transparent;
395 background-color: transparent;
399 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
400 background-color: transparent;
403 /* -- math display ---------------------------------------------------------- */
406 vertical-align: middle;
409 div.body div.math p {
417 /* -- printout stylesheet --------------------------------------------------- */
423 margin: 0 !important;