]> git.donarmstrong.com Git - neurodebian.git/blob - sphinx/_static/neurodebian.css
2ac76d792d8bda71bf3655cdf3048b7507047989
[neurodebian.git] / sphinx / _static / neurodebian.css
1 /**
2  * Sphinx Doc Design
3  */
4
5 body {
6     font-family: sans-serif;
7     font-size: 100%;
8     background-color: #444;
9     color: #000;
10     margin: 0;
11     padding: 0;
12 }
13
14 /* :::: LAYOUT :::: */
15
16 div.document {
17     background-color: #afafaf;
18 }
19
20 div.documentwrapper {
21     float: left;
22     width: 100%;
23 }
24
25 div.bodywrapper {
26     margin: 0 0 0 230px;
27 }
28
29 div.body {
30     background-color: white;
31     padding: 0 20px 30px 20px;
32 }
33
34 div.sphinxsidebarwrapper {
35     padding: 10px 5px 0 10px;
36 }
37
38 div.sphinxsidebar {
39     float: left;
40     width: 230px;
41     margin-left: -100%;
42     font-size: 90%;
43 }
44
45 div.clearer {
46     clear: both;
47 }
48
49 div.footer {
50     color: #fff;
51     width: 100%;
52     padding: 9px 0 9px 0;
53     text-align: center;
54     font-size: 75%;
55 }
56
57 div.footer a {
58     color: #fff;
59     text-decoration: underline;
60 }
61
62 div.related {
63     background-color: #2c3c3d;
64     color: #fff;
65     width: 100%;
66     line-height: 30px;
67     font-size: 90%;
68 }
69
70 div.related h3 {
71     display: none;
72 }
73
74 div.related ul {
75     margin: 0;
76     padding: 0 0 0 10px;
77     list-style: none;
78 }
79
80 div.related li {
81     display: inline;
82 }
83
84 div.related li.right {
85     float: right;
86     margin-right: 5px;
87 }
88
89 div.related a {
90     color: white;
91 }
92
93 /* ::: TOC :::: */
94 div.sphinxsidebar h3 {
95     font-family: 'Trebuchet MS', sans-serif;
96     color: #2c3c3d;
97     font-size: 1.4em;
98     font-weight: normal;
99     margin: 0;
100     padding: 0;
101 }
102
103 div.sphinxsidebar h3 a {
104     color: #2c3c3d;
105 }
106
107 div.sphinxsidebar h4 {
108     font-family: 'Trebuchet MS', sans-serif;
109     color: white;
110     font-size: 1.3em;
111     font-weight: normal;
112     margin: 5px 0 0 0;
113     padding: 0;
114 }
115
116 div.sphinxsidebar p {
117     color: white;
118 }
119
120 div.sphinxsidebar p.topless {
121     margin: 5px 10px 10px 10px;
122 }
123
124 div.sphinxsidebar ul {
125     margin: 10px;
126     padding: 0;
127     list-style: none;
128     color: white;
129 }
130
131 div.sphinxsidebar ul ul,
132 div.sphinxsidebar ul.want-points {
133     margin-left: 20px;
134     list-style: square;
135 }
136
137 div.sphinxsidebar ul ul {
138     margin-top: 0;
139     margin-bottom: 0;
140 }
141
142 div.sphinxsidebar a {
143     color: #533d23;
144     color: #820430;
145 }
146
147 div.sphinxsidebar form {
148     margin-top: 10px;
149 }
150
151 div.sphinxsidebar input {
152     border: 1px solid #333;
153     font-family: sans-serif;
154     font-size: 1em;
155 }
156
157 /* :::: MODULE CLOUD :::: */
158 div.modulecloud {
159     margin: -5px 10px 5px 10px;
160     padding: 10px;
161     line-height: 160%;
162     border: 1px solid #cbe7e5;
163     background-color: #f2fbfd;
164 }
165
166 div.modulecloud a {
167     padding: 0 5px 0 5px;
168 }
169
170 /* :::: SEARCH :::: */
171 ul.search {
172     margin: 10px 0 0 20px;
173     padding: 0;
174 }
175
176 ul.search li {
177     padding: 5px 0 5px 20px;
178     background-image: url(file.png);
179     background-repeat: no-repeat;
180     background-position: 0 7px;
181 }
182
183 ul.search li a {
184     font-weight: bold;
185 }
186
187 ul.search li div.context {
188     color: #888;
189     margin: 2px 0 0 30px;
190     text-align: left;
191 }
192
193 ul.keywordmatches li.goodmatch a {
194     font-weight: bold;
195 }
196
197 /* :::: COMMON FORM STYLES :::: */
198
199 div.actions {
200     padding: 5px 10px 5px 10px;
201     border-top: 1px solid #cbe7e5;
202     border-bottom: 1px solid #cbe7e5;
203     background-color: #e0f6f4;
204 }
205
206 form dl {
207     color: #333;
208 }
209
210 form dt {
211     clear: both;
212     float: left;
213     min-width: 110px;
214     margin-right: 10px;
215     padding-top: 2px;
216 }
217
218 input#homepage {
219     display: none;
220 }
221
222 div.error {
223     margin: 5px 20px 0 0;
224     padding: 5px;
225     border: 1px solid #d00;
226     font-weight: bold;
227 }
228
229 /* :::: INDEX PAGE :::: */
230
231 table.contentstable {
232     width: 90%;
233 }
234
235 table.contentstable p.biglink {
236     line-height: 150%;
237 }
238
239 a.biglink {
240     font-size: 1.3em;
241 }
242
243 span.linkdescr {
244     font-style: italic;
245     padding-top: 5px;
246     font-size: 90%;
247 }
248
249 /* :::: INDEX STYLES :::: */
250
251 table.indextable td {
252     text-align: left;
253     vertical-align: top;
254 }
255
256 table.indextable dl, table.indextable dd {
257     margin-top: 0;
258     margin-bottom: 0;
259 }
260
261 table.indextable tr.pcap {
262     height: 10px;
263 }
264
265 table.indextable tr.cap {
266     margin-top: 10px;
267     background-color: #f2f2f2;
268 }
269
270 img.toggler {
271     margin-right: 3px;
272     margin-top: 3px;
273     cursor: pointer;
274 }
275
276 form.pfform {
277     margin: 10px 0 20px 0;
278 }
279
280 /* :::: GLOBAL STYLES :::: */
281
282 .docwarning {
283     background-color: #ffe4e4;
284     padding: 10px;
285     margin: 0 -20px 0 -20px;
286     border-bottom: 1px solid #f66;
287 }
288
289 p.subhead {
290     font-weight: bold;
291     margin-top: 20px;
292 }
293
294 a {
295     color: #820430;
296     text-decoration: none;
297 }
298
299 a:hover {
300     text-decoration: underline;
301 }
302
303 div.body h1,
304 div.body h2,
305 div.body h3,
306 div.body h4,
307 div.body h5,
308 div.body h6 {
309     font-family: 'Trebuchet MS', sans-serif;
310     background-color: #f2f2f2;
311     font-weight: normal;
312     color: #20435c;
313     border-bottom: 1px solid #ccc;
314     margin: 20px -20px 10px -20px;
315     padding: 3px 0 3px 10px;
316 }
317
318 div.body h1 { margin-top: 0; font-size: 200%; }
319 div.body h2 { font-size: 160%; }
320 div.body h3 { font-size: 140%; }
321 div.body h4 { font-size: 120%; }
322 div.body h5 { font-size: 110%; }
323 div.body h6 { font-size: 100%; }
324
325 a.headerlink {
326     color: #c60f0f;
327     font-size: 0.8em;
328     padding: 0 4px 0 4px;
329     text-decoration: none;
330     visibility: hidden;
331 }
332
333 h1:hover > a.headerlink,
334 h2:hover > a.headerlink,
335 h3:hover > a.headerlink,
336 h4:hover > a.headerlink,
337 h5:hover > a.headerlink,
338 h6:hover > a.headerlink,
339 dt:hover > a.headerlink {
340     visibility: visible;
341 }
342
343 a.headerlink:hover {
344     background-color: #c60f0f;
345     color: white;
346 }
347
348 div.body p, div.body dd, div.body li {
349     text-align: justify;
350     line-height: 130%;
351 }
352
353 div.body p.caption {
354     text-align: inherit;
355 }
356
357 div.body td {
358     text-align: left;
359 }
360
361 ul.fakelist {
362     list-style: none;
363     margin: 10px 0 10px 20px;
364     padding: 0;
365 }
366
367 .field-list ul {
368     padding-left: 1em;
369 }
370
371 .first {
372     margin-top: 0 !important;
373 }
374
375 /* "Footnotes" heading */
376 p.rubric {
377     margin-top: 30px;
378     font-weight: bold;
379 }
380
381 /* Sidebars */
382
383 div.sidebar {
384     margin: 0 0 0.5em 1em;
385     border: 1px solid #ddb;
386     padding: 7px 7px 0 7px;
387     background-color: #ffe;
388     width: 40%;
389     float: right;
390 }
391
392 p.sidebar-title {
393     font-weight: bold;
394 }
395
396 /* "Topics" */
397
398 div.topic {
399     background-color: #eee;
400     border: 1px solid #ccc;
401     padding: 7px 7px 0 7px;
402     margin: 10px 0 10px 0;
403 }
404
405 p.topic-title {
406     font-size: 1.1em;
407     font-weight: bold;
408     margin-top: 10px;
409 }
410
411 /* Admonitions */
412
413 div.admonition {
414     margin-top: 10px;
415     margin-bottom: 10px;
416     padding: 7px;
417 }
418
419 div.admonition dt {
420     font-weight: bold;
421 }
422
423 div.admonition dl {
424     margin-bottom: 0;
425 }
426
427 div.admonition p.admonition-title + p {
428     display: inline;
429 }
430
431 div.seealso {
432     background-color: #ffc;
433     border: 1px solid #ff6;
434 }
435
436 div.warning {
437     background-color: #ffe4e4;
438     border: 1px solid #f66;
439 }
440
441 div.note {
442     background-color: #eee;
443     border: 1px solid #ccc;
444 }
445
446 p.admonition-title {
447     margin: 0px 10px 5px 0px;
448     font-weight: bold;
449     display: inline;
450 }
451
452 p.admonition-title:after {
453     content: ":";
454 }
455
456 div.body p.centered {
457     text-align: center;
458     margin-top: 25px;
459 }
460
461 table.docutils {
462     border: 0;
463 }
464
465 table.docutils td, table.docutils th {
466     padding: 1px 8px 1px 0;
467     border-top: 0;
468     border-left: 0;
469     border-right: 0;
470     border-bottom: 1px solid #aaa;
471 }
472
473 table.field-list td, table.field-list th {
474     border: 0 !important;
475 }
476
477 table.footnote td, table.footnote th {
478     border: 0 !important;
479 }
480
481 .field-list ul {
482     margin: 0;
483     padding-left: 1em;
484 }
485
486 .field-list p {
487     margin: 0;
488 }
489
490 dl {
491     margin-bottom: 15px;
492 /*     clear: both; */
493 }
494
495 dd p {
496     margin-top: 0px;
497 }
498
499 dd ul, dd table {
500     margin-bottom: 10px;
501 }
502
503 dd {
504     margin-top: 3px;
505     margin-bottom: 10px;
506     margin-left: 30px;
507 }
508
509 .refcount {
510     color: #060;
511 }
512
513 dt:target,
514 .highlight {
515     background-color: #fbe54e;
516 }
517
518 dl.glossary dt {
519     font-weight: bold;
520     font-size: 1.1em;
521 }
522
523 th {
524     text-align: left;
525     padding-right: 5px;
526 }
527
528 pre {
529     padding: 5px;
530     background-color: #efc;
531     color: #333;
532     border: 1px solid #ac9;
533     border-left: none;
534     border-right: none;
535     overflow: auto;
536 }
537
538 td.linenos pre {
539     padding: 5px 0px;
540     border: 0;
541     background-color: transparent;
542     color: #aaa;
543 }
544
545 table.highlighttable {
546     margin-left: 0.5em;
547 }
548
549 table.highlighttable td {
550     padding: 0 0.5em 0 0.5em;
551 }
552
553 tt {
554     background-color: #ecf0f3;
555     padding: 0 1px 0 1px;
556     font-size: 0.95em;
557 }
558
559 tt.descname {
560     background-color: transparent;
561     font-weight: bold;
562     font-size: 1.2em;
563 }
564
565 tt.descclassname {
566     background-color: transparent;
567 }
568
569 tt.xref, a tt {
570     background-color: transparent;
571     font-weight: bold;
572 }
573
574 .footnote:target  { background-color: #ffa }
575
576 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
577     background-color: transparent;
578 }
579
580 .optional {
581     font-size: 1.3em;
582 }
583
584 .versionmodified {
585     font-style: italic;
586 }
587
588 form.comment {
589     margin: 0;
590     padding: 10px 30px 10px 30px;
591     background-color: #eee;
592 }
593
594 form.comment h3 {
595     background-color: #326591;
596     color: white;
597     margin: -10px -30px 10px -30px;
598     padding: 5px;
599     font-size: 1.4em;
600 }
601
602 form.comment input,
603 form.comment textarea {
604     border: 1px solid #ccc;
605     padding: 2px;
606     font-family: sans-serif;
607     font-size: 100%;
608 }
609
610 form.comment input[type="text"] {
611     width: 240px;
612 }
613
614 form.comment textarea {
615     width: 100%;
616     height: 200px;
617     margin-bottom: 10px;
618 }
619
620 .system-message {
621     background-color: #fda;
622     padding: 5px;
623     border: 3px solid red;
624 }
625
626 img.math {
627     vertical-align: middle;
628 }
629
630 div.math p {
631     text-align: center;
632 }
633
634 span.eqno {
635     float: right;
636 }
637
638 img.logo {
639     border: 0;
640 }
641
642 /* :::: PRINT :::: */
643 @media print {
644     div.document,
645     div.documentwrapper,
646     div.bodywrapper {
647         margin: 0;
648         width : 100%;
649     }
650
651     div.sphinxsidebar,
652     div.related,
653     div.footer,
654     div#comments div.new-comment-box,
655     #top-link {
656         display: none;
657     }
658 }