• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/**
2 * Sphinx stylesheet -- default theme
3 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4 */
5
6@import url("basic.css");
7
8/* -- page layout ----------------------------------------------------------- */
9
10body {
11    font-family: Arial, sans-serif;
12    font-size: 100%;
13    background-color: #111111;
14    color: #555555;
15    margin: 0;
16    padding: 0;
17}
18
19div.documentwrapper {
20    float: left;
21    width: 100%;
22}
23
24div.bodywrapper {
25    margin: 0 0 0 300px;
26}
27
28hr{
29    border: 1px solid #B1B4B6;
30}
31
32div.document {
33    background-color: #fafafa;
34}
35
36div.body {
37    background-color: #ffffff;
38    color: #3E4349;
39    padding: 1em 30px 30px 30px;
40    font-size: 0.9em;
41}
42
43div.footer {
44    color: #555;
45    width: 100%;
46    padding: 13px 0;
47    text-align: center;
48    font-size: 75%;
49}
50
51div.footer a {
52    color: #444444;
53}
54
55div.related {
56    background-color: #6BA81E;
57    line-height: 36px;
58    color: #ffffff;
59    text-shadow: 0px 1px 0 #444444;
60    font-size: 1.1em;
61}
62
63div.related a {
64    color: #E2F3CC;
65}
66
67div.related .right {
68    font-size: 0.9em;
69}
70
71div.sphinxsidebar {
72    font-size: 0.9em;
73    line-height: 1.5em;
74    width: 300px;
75}
76
77div.sphinxsidebarwrapper{
78    padding: 20px 0;
79}
80
81div.sphinxsidebar h3,
82div.sphinxsidebar h4 {
83    font-family: Arial, sans-serif;
84    color: #222222;
85    font-size: 1.2em;
86    font-weight: bold;
87    margin: 0;
88    padding: 5px 10px;
89    text-shadow: 1px 1px 0 white
90}
91
92div.sphinxsidebar h3 a {
93    color: #444444;
94}
95
96div.sphinxsidebar p {
97    color: #888888;
98    padding: 5px 20px;
99    margin: 0.5em 0px;
100}
101
102div.sphinxsidebar p.topless {
103}
104
105div.sphinxsidebar ul {
106    margin: 10px 10px 10px 20px;
107    padding: 0;
108    color: #000000;
109}
110
111div.sphinxsidebar a {
112    color: #444444;
113}
114
115div.sphinxsidebar a:hover {
116    color: #E32E00;
117}
118
119div.sphinxsidebar input {
120    border: 1px solid #cccccc;
121    font-family: sans-serif;
122    font-size: 1.1em;
123    padding: 0.15em 0.3em;
124}
125
126div.sphinxsidebar input[type=text]{
127    margin-left: 20px;
128}
129
130/* -- body styles ----------------------------------------------------------- */
131
132a {
133    color: #005B81;
134    text-decoration: none;
135}
136
137a:hover {
138    color: #E32E00;
139}
140
141div.body h1,
142div.body h2,
143div.body h3,
144div.body h4,
145div.body h5,
146div.body h6 {
147    font-family: Arial, sans-serif;
148    font-weight: normal;
149    color: #212224;
150    margin: 30px 0px 10px 0px;
151    padding: 5px 0 5px 0px;
152    text-shadow: 0px 1px 0 white;
153    border-bottom: 1px solid #C8D5E3;
154}
155
156div.body h1 { margin-top: 0; font-size: 200%; }
157div.body h2 { font-size: 150%; }
158div.body h3 { font-size: 120%; }
159div.body h4 { font-size: 110%; }
160div.body h5 { font-size: 100%; }
161div.body h6 { font-size: 100%; }
162
163a.headerlink {
164    color: #c60f0f;
165    font-size: 0.8em;
166    padding: 0 4px 0 4px;
167    text-decoration: none;
168}
169
170a.headerlink:hover {
171    background-color: #c60f0f;
172    color: white;
173}
174
175div.body p, div.body dd, div.body li {
176    line-height: 1.8em;
177}
178
179div.admonition p.admonition-title + p {
180    display: inline;
181}
182
183div.highlight{
184    background-color: white;
185}
186
187div.note {
188    background-color: #eeeeee;
189    border: 1px solid #cccccc;
190}
191
192div.seealso {
193    background-color: #ffffcc;
194    border: 1px solid #ffff66;
195}
196
197div.topic {
198    background-color: #fafafa;
199    border-width: 0;
200}
201
202div.warning {
203    background-color: #ffe4e4;
204    border: 1px solid #ff6666;
205}
206
207p.admonition-title {
208    display: inline;
209}
210
211p.admonition-title:after {
212    content: ":";
213}
214
215pre {
216    padding: 10px;
217    background-color: #fafafa;
218    color: #222222;
219    line-height: 1.5em;
220    font-size: 1.1em;
221    margin: 1.5em 0 1.5em 0;
222    -webkit-box-shadow: 0px 0px 4px #d8d8d8;
223    -moz-box-shadow: 0px 0px 4px #d8d8d8;
224    box-shadow: 0px 0px 4px #d8d8d8;
225}
226
227tt {
228    color: #222222;
229    padding: 1px 2px;
230    font-size: 1.2em;
231    font-family: monospace;
232}
233
234#table-of-contents ul {
235    padding-left: 2em;
236}
237
238