5
* Sphinx stylesheet -- default theme.
7
* :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
8
* :license: BSD, see LICENSE for details.
12
@import url("basic.css");
14
/* -- page layout ----------------------------------------------------------- */
17
font-family: Arial,Helvetica,sans-serif;
19
background-color: #fff;
28
background-color: #fff;
48
background-color: #fff;
53
{%- if theme_rightsidebar|tobool %}
55
margin: 0 {{ theme_sidebarwidth }}px 0 0;
60
/* color: {{ theme_footertextcolor }}; */
62
/* padding: 9px 0 9px 0; */
63
/* text-align: center; */
65
font: 80% "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
66
background: none repeat scroll 0 0 #333333;
67
border-top: 2px solid #D95200;
72
color: {{ theme_footertextcolor }};
73
text-decoration: underline;
77
background-color: #ccc;
80
background: none repeat scroll 0 0 #F8F8F8;
81
border: 1px solid #E0E0E0;
96
font-family: Arial,Helvetica,sans-serif;
98
{%- if theme_stickysidebar|tobool %}
106
{%- if theme_rightsidebar|tobool %}
108
{%- if theme_stickysidebar|tobool %}
114
{%- if theme_stickysidebar|tobool %}
115
/* this is nice, but it it leads to hidden headings when jumping
122
div.documentwrapper {
128
div.sphinxsidebar h3 {
129
/* font-family: {{ theme_headfont }}; */
138
div.sphinxsidebar h3 a {
142
div.sphinxsidebar a:hover {
146
div.sphinxsidebar h4 {
147
/* font-family: {{ theme_headfont }}; */
155
div.sphinxsidebar p {
161
div.sphinxsidebar p.topless {
162
margin: 5px 10px 10px 10px;
165
div.sphinxsidebar ul {
171
div.sphinxsidebar a {
175
div.sphinxsidebar input {
176
border: 1px solid #999;
177
font-family: sans-serif;
181
{% if theme_collapsiblesidebar|tobool %}
182
/* for collapsible sidebar */
184
background-color: {{ theme_sidebarbtncolor }};
188
/* -- hyperlink styles ------------------------------------------------------ */
192
text-decoration: underline;
199
text-decoration: underline;
204
text-decoration: underline;
207
{% if theme_externalrefs|tobool %}
209
text-decoration: none;
210
border-bottom: 1px dashed {{ theme_linkcolor }};
214
text-decoration: none;
219
text-decoration: none;
220
border-bottom: 1px dashed {{ theme_visitedlinkcolor }};
224
/* -- body styles ----------------------------------------------------------- */
232
font-family: Arial,Helvetica,sans-serif;
233
background-color: #fff;
236
/* border-bottom: 1px solid #ccc; */
237
/* margin: 20px -20px 10px -20px; */
239
/* padding: 3px 0 3px 10px; */
240
text-decoration: none !important;
242
border-bottom: 1px solid #E0E0E0;
254
margin: 10px 0 20px 0;
255
text-decoration: none !important;
260
div.body h2 { font-size: 150%; }
261
div.body h3 { font-size: 140%; }
262
div.body h4 { font-size: 120%; }
263
div.body h5 { font-size: 110%; }
264
div.body h6 { font-size: 100%; }
267
color: {{ theme_headlinkcolor }};
269
padding: 0 4px 0 4px;
270
text-decoration: none;
274
background-color: {{ theme_headlinkcolor }};
278
div.body dd, div.body li {
283
list-style-type: square;
284
/* margin: 8px 0 8px 30px; */
285
padding: 0 4px 0 5px;
291
/* line-height: 130%;*/
297
list-style-type: square;
298
margin: 8px 0 8px 30px;
299
padding: 0 4px 0 5px;
312
div.admonition p.admonition-title + p {
324
div.admonition ul, div.admonition ol {
329
background-color: #eee;
330
border: 1px solid #ccc;
334
background-color: #ffc;
335
border: 1px solid #ff6;
339
background-color: #eee;
343
background-color: #ffe4e4;
344
border: 1px solid #f66;
351
p.admonition-title:after {
357
background-color: #F0E6D9/* {{ theme_codebgcolor }} */;
358
color: {{ theme_codetextcolor }};
360
border: 1px dashed #ED9821;
363
/* border-left: none; */
364
/* border-right: none; */
368
/* background-color: #ecf0f3;
369
padding: 0 1px 0 1px;
379
background-color: #DEE7EC;
380
border: 1px solid #8CACBB;
388
border: 1px solid #8CACBB;
391
vertical-align: middle;
403
font-family: {{ theme_bodyfont }};
406
div.viewcode-block:target {
407
background-color: #f4debf;
408
border-top: 1px solid #ac9;
409
border-bottom: 1px solid #ac9;
413
background: none repeat scroll 0 0 #E8E8E8;
414
border: 1px solid #E0E0E0;
430
div.footer .footer .logo {
436
div.footer .footer .text {
439
font-family: Arial,Helvetica,sans-serif;
448
/* padding: 0.5em; */
450
margin: 13px 0 -15px;
454
border-right: medium none;
455
border-top: medium none;
462
font-family: Arial,Helvetica,sans-serif;
466
padding: 10px 0 8px 0px;