5
* :copyright: Copyright 2010 by Armin Ronacher.
6
* :license: Flask Design License, see LICENSE for details.
9
{% set page_width = '80em' %}
10
{% set sidebar_width = '16em' %}
12
@import url("basic.css");
14
/* -- page layout ----------------------------------------------------------- */
17
font-family: 'Georgia', serif;
19
background-color: white;
26
width: {{ page_width }};
27
margin: 30px auto 0 auto;
36
margin: 0 0 0 {{ sidebar_width }};
40
width: {{ sidebar_width }};
44
border: 1px solid #B1B4B6;
48
background-color: #ffffff;
54
padding: 0 0 10px 10px;
59
width: {{ page_width }};
60
margin: 20px auto 30px auto;
76
text-decoration: none;
77
border-bottom: 1px dotted #999;
80
div.sphinxsidebar a:hover {
81
border-bottom: 1px solid #999;
89
div.sphinxsidebarwrapper {
93
div.sphinxsidebarwrapper p.logo {
100
div.sphinxsidebar h4 {
101
font-family: 'Garamond', 'Georgia', serif;
109
div.sphinxsidebar h4 {
113
div.sphinxsidebar h3 a {
117
div.sphinxsidebar p.logo a,
118
div.sphinxsidebar h3 a,
119
div.sphinxsidebar p.logo a:hover,
120
div.sphinxsidebar h3 a:hover {
124
div.sphinxsidebar p {
129
div.sphinxsidebar ul {
135
div.sphinxsidebar input {
136
border: 1px solid #ccc;
137
font-family: 'Georgia', serif;
141
/* -- body styles ----------------------------------------------------------- */
145
text-decoration: underline;
150
text-decoration: underline;
159
font-family: 'Garamond', 'Georgia', serif;
161
margin: 30px 0px 10px 0px;
165
{% if theme_index_logo %}
166
div.indexwrapper h1 {
167
text-indent: -999999px;
168
background: url({{ theme_index_logo }}) no-repeat center center;
169
height: {{ theme_index_logo_height }};
173
div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
174
div.body h2 { font-size: 180%; }
175
div.body h3 { font-size: 150%; }
176
div.body h4 { font-size: 130%; }
177
div.body h5 { font-size: 100%; }
178
div.body h6 { font-size: 100%; }
183
text-decoration: none;
191
div.body p, div.body dd, div.body li {
199
border-top: 1px solid #ccc;
200
border-bottom: 1px solid #ccc;
203
div.admonition tt.xref, div.admonition a tt {
204
border-bottom: 1px solid #fafafa;
212
div.admonition p.admonition-title {
213
font-family: 'Garamond', 'Georgia', serif;
221
div.admonition p.last {
226
background-color: white;
229
dt:target, .highlight {
234
background-color: #eee;
235
border: 1px solid #ccc;
239
background-color: #ffc;
240
border: 1px solid #ff6;
244
background-color: #eee;
251
p.admonition-title:after {
256
font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
263
tt.descname, tt.descclassname {
268
padding-right: 0.08em;
272
-moz-box-shadow: 2px 2px 4px #eee;
273
-webkit-box-shadow: 2px 2px 4px #eee;
274
box-shadow: 2px 2px 4px #eee;
278
border: 1px solid #888;
279
-moz-box-shadow: 2px 2px 4px #eee;
280
-webkit-box-shadow: 2px 2px 4px #eee;
281
box-shadow: 2px 2px 4px #eee;
284
table.docutils td, table.docutils th {
285
border: 1px solid #888;
286
padding: 0.25em 0.7em;
289
table.field-list, table.footnote {
291
-moz-box-shadow: none;
292
-webkit-box-shadow: none;
299
border: 1px solid #eee;
304
table.footnote + table.footnote {
309
table.field-list th {
310
padding: 0 0.8em 0 0;
313
table.field-list td {
317
table.footnote td.label {
319
padding: 0.3em 0 0.3em 0.5em;
323
padding: 0.3em 0.5em;
341
margin: 10px 0 10px 30px;
352
dl pre, blockquote pre, li pre {
363
background-color: #ecf0f3;
365
/* padding: 1px 2px; */
369
background-color: #FBFBFB;
370
border-bottom: 1px solid white;
374
text-decoration: none;
375
border-bottom: 1px dotted #004B6B;
379
border-bottom: 1px solid #6D4100;
382
a.footnote-reference {
383
text-decoration: none;
386
border-bottom: 1px dotted #004B6B;
389
a.footnote-reference:hover {
390
border-bottom: 1px solid #6D4100;