]> git.donarmstrong.com Git - neurodebian.git/blob - sphinx/_static/neurodebian.css
799714d5a602d28d82af050131b612d21796f135
[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 .searchtip {
172     display: none;
173 }
174
175 ul.search {
176     margin: 10px 0 0 20px;
177     padding: 0;
178 }
179
180 ul.search li {
181     padding: 5px 0 5px 20px;
182     background-image: url(file.png);
183     background-repeat: no-repeat;
184     background-position: 0 7px;
185 }
186
187 ul.search li a {
188     font-weight: bold;
189 }
190
191 ul.search li div.context {
192     color: #888;
193     margin: 2px 0 0 30px;
194     text-align: left;
195 }
196
197 ul.keywordmatches li.goodmatch a {
198     font-weight: bold;
199 }
200
201 /* :::: COMMON FORM STYLES :::: */
202
203 div.actions {
204     padding: 5px 10px 5px 10px;
205     border-top: 1px solid #cbe7e5;
206     border-bottom: 1px solid #cbe7e5;
207     background-color: #e0f6f4;
208 }
209
210 form dl {
211     color: #333;
212 }
213
214 form dt {
215     clear: both;
216     float: left;
217     min-width: 110px;
218     margin-right: 10px;
219     padding-top: 2px;
220 }
221
222 input#homepage {
223     display: none;
224 }
225
226 div.error {
227     margin: 5px 20px 0 0;
228     padding: 5px;
229     border: 1px solid #d00;
230     font-weight: bold;
231 }
232
233 /* :::: INDEX PAGE :::: */
234
235 table.contentstable {
236     width: 90%;
237 }
238
239 table.contentstable p.biglink {
240     line-height: 150%;
241 }
242
243 a.biglink {
244     font-size: 1.3em;
245 }
246
247 span.linkdescr {
248     font-style: italic;
249     padding-top: 5px;
250     font-size: 90%;
251 }
252
253 /* :::: INDEX STYLES :::: */
254
255 table.indextable td {
256     text-align: left;
257     vertical-align: top;
258 }
259
260 table.indextable dl, table.indextable dd {
261     margin-top: 0;
262     margin-bottom: 0;
263 }
264
265 table.indextable tr.pcap {
266     height: 10px;
267 }
268
269 table.indextable tr.cap {
270     margin-top: 10px;
271     background-color: #f2f2f2;
272 }
273
274 img.toggler {
275     margin-right: 3px;
276     margin-top: 3px;
277     cursor: pointer;
278 }
279
280 form.pfform {
281     margin: 10px 0 20px 0;
282 }
283
284 /* :::: GLOBAL STYLES :::: */
285
286 .docwarning {
287     background-color: #ffe4e4;
288     padding: 10px;
289     margin: 0 -20px 0 -20px;
290     border-bottom: 1px solid #f66;
291 }
292
293 p.subhead {
294     font-weight: bold;
295     margin-top: 20px;
296 }
297
298 a {
299     color: #820430;
300     text-decoration: none;
301 }
302
303 a:hover {
304     text-decoration: underline;
305 }
306
307 div.body h1,
308 div.body h2,
309 div.body h3,
310 div.body h4,
311 div.body h5,
312 div.body h6 {
313     font-family: 'Trebuchet MS', sans-serif;
314     background-color: #f2f2f2;
315     font-weight: normal;
316     color: #20435c;
317     border-bottom: 1px solid #ccc;
318     margin: 20px -20px 10px -20px;
319     padding: 3px 0 3px 10px;
320 }
321
322 div.body h1 { margin-top: 0; font-size: 200%; }
323 div.body h2 { font-size: 160%; }
324 div.body h3 { font-size: 140%; }
325 div.body h4 { font-size: 120%; }
326 div.body h5 { font-size: 110%; }
327 div.body h6 { font-size: 100%; }
328
329 a.headerlink {
330     color: #c60f0f;
331     font-size: 0.8em;
332     padding: 0 4px 0 4px;
333     text-decoration: none;
334     visibility: hidden;
335 }
336
337 h1:hover > a.headerlink,
338 h2:hover > a.headerlink,
339 h3:hover > a.headerlink,
340 h4:hover > a.headerlink,
341 h5:hover > a.headerlink,
342 h6:hover > a.headerlink,
343 dt:hover > a.headerlink {
344     visibility: visible;
345 }
346
347 a.headerlink:hover {
348     background-color: #c60f0f;
349     color: white;
350 }
351
352 div.body p, div.body dd, div.body li {
353     text-align: justify;
354     line-height: 130%;
355 }
356
357 div.body p.caption {
358     text-align: inherit;
359 }
360
361 div.body td {
362     text-align: left;
363 }
364
365 ul.fakelist {
366     list-style: none;
367     margin: 10px 0 10px 20px;
368     padding: 0;
369 }
370
371 .field-list ul {
372     padding-left: 1em;
373 }
374
375 .first {
376     margin-top: 0 !important;
377 }
378
379 /* "Footnotes" heading */
380 p.rubric {
381     margin-top: 30px;
382     font-weight: bold;
383 }
384
385 /* Sidebars */
386
387 div.sidebar {
388     margin: 0 0 0.5em 1em;
389     border: 1px solid #ddb;
390     padding: 7px 7px 0 7px;
391     background-color: #ffe;
392     width: 40%;
393     float: right;
394 }
395
396 p.sidebar-title {
397     font-weight: bold;
398 }
399
400 /* "Topics" */
401
402 div.topic {
403     background-color: #eee;
404     border: 1px solid #ccc;
405     padding: 7px 7px 0 7px;
406     margin: 10px 0 10px 0;
407 }
408
409 p.topic-title {
410     font-size: 1.1em;
411     font-weight: bold;
412     margin-top: 10px;
413 }
414
415 /* Admonitions */
416
417 div.admonition {
418     margin-top: 10px;
419     margin-bottom: 10px;
420     padding: 7px;
421 }
422
423 div.admonition dt {
424     font-weight: bold;
425 }
426
427 div.admonition dl {
428     margin-bottom: 0;
429 }
430
431 div.admonition p.admonition-title + p {
432     display: inline;
433 }
434
435 div.seealso {
436     background-color: #F3ECEF;
437     border: 1px solid #D8769A;
438     border-left: none;
439     border-right: none;
440     font-size: .8em;
441 }
442
443 div.seealso ul {
444     margin-top: 0.2em;
445     margin-bottom: 0.2em;
446 }
447
448 div.warning {
449     background-color: #ffe4e4;
450     border: 1px solid #f66;
451 }
452
453 div.note {
454     background-color: #eaf2f9;
455     border: 1px solid #3d7aa5;
456     border-left: none;
457     border-right: none;
458     font-size: .8em;
459 }
460
461 p.admonition-title {
462     margin: 0px 10px 5px 0px;
463     font-weight: bold;
464     display: inline;
465 }
466
467 p.admonition-title:after {
468     content: ":";
469 }
470
471 div.body p.centered {
472     text-align: center;
473     margin-top: 25px;
474 }
475
476 table.docutils {
477     border: 0;
478 }
479
480 table.docutils td, table.docutils th {
481     padding: 1px 8px 1px 0;
482     border-top: 0;
483     border-left: 0;
484     border-right: 0;
485     border-bottom: 1px solid #aaa;
486 }
487
488 table.field-list td, table.field-list th {
489     border: 0 !important;
490 }
491
492 table.footnote td, table.footnote th {
493     border: 0 !important;
494     font-size: 0.7em;
495 }
496
497 .field-list ul {
498     margin: 0;
499     padding-left: 1em;
500 }
501
502 .field-list p {
503     margin: 0;
504 }
505
506 dl {
507     margin-bottom: 15px;
508 /*     clear: both; */
509 }
510
511 dd p {
512     margin-top: 0px;
513 }
514
515 dd ul, dd table {
516     margin-bottom: 10px;
517 }
518
519 dd {
520     margin-top: 3px;
521     margin-bottom: 10px;
522     margin-left: 30px;
523 }
524
525 .refcount {
526     color: #060;
527 }
528
529 dt:target,
530 .highlight {
531     background-color: #fbe54e;
532 }
533
534 dl.glossary dt {
535     font-weight: bold;
536     font-size: 1.1em;
537 }
538
539 th {
540     text-align: left;
541     padding-right: 5px;
542 }
543
544 pre {
545     padding: 5px;
546     background-color: #efc;
547     color: #333;
548     border: 1px solid #ac9;
549     border-left: none;
550     border-right: none;
551     overflow: auto;
552 }
553
554 td.linenos pre {
555     padding: 5px 0px;
556     border: 0;
557     background-color: transparent;
558     color: #aaa;
559 }
560
561 table.highlighttable {
562     margin-left: 0.5em;
563 }
564
565 table.highlighttable td {
566     padding: 0 0.5em 0 0.5em;
567 }
568
569 tt {
570     background-color: #ecf0f3;
571     padding: 0 1px 0 1px;
572     font-size: 0.95em;
573 }
574
575 tt.descname {
576     background-color: transparent;
577     font-weight: bold;
578     font-size: 1.2em;
579 }
580
581 tt.descclassname {
582     background-color: transparent;
583 }
584
585 tt.xref, a tt {
586     background-color: transparent;
587     font-weight: bold;
588 }
589
590 .footnote:target { background-color: #ffa }
591
592 .footnote-reference {
593     font-size: 0.7em;
594     vertical-align: top;
595 }
596
597 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
598     background-color: transparent;
599 }
600
601 .optional {
602     font-size: 1.3em;
603 }
604
605 .versionmodified {
606     font-style: italic;
607 }
608
609 form.comment {
610     margin: 0;
611     padding: 10px 30px 10px 30px;
612     background-color: #eee;
613 }
614
615 form.comment h3 {
616     background-color: #326591;
617     color: white;
618     margin: -10px -30px 10px -30px;
619     padding: 5px;
620     font-size: 1.4em;
621 }
622
623 form.comment input,
624 form.comment textarea {
625     border: 1px solid #ccc;
626     padding: 2px;
627     font-family: sans-serif;
628     font-size: 100%;
629 }
630
631 form.comment input[type="text"] {
632     width: 240px;
633 }
634
635 form.comment textarea {
636     width: 100%;
637     height: 200px;
638     margin-bottom: 10px;
639 }
640
641 .system-message {
642     background-color: #fda;
643     padding: 5px;
644     border: 3px solid red;
645 }
646
647 img.math {
648     vertical-align: middle;
649 }
650
651 div.math p {
652     text-align: center;
653 }
654
655 span.eqno {
656     float: right;
657 }
658
659 img.logo {
660     border: 0;
661 }
662
663
664 /* Epigraphs */
665
666 blockquote.epigraph {
667         margin: 1em 0;
668     padding: 0 2em 0 2em;
669     background-color: #faf2e9;
670     border-top: 1px solid #ad7a35;
671     border-bottom: 1px solid #ad7a35;
672     font-style: italic;
673 }
674
675 blockquote.epigraph p {
676     margin: 0.2em 0 0.2em 0;
677         font-size: 90%;
678 }
679
680 p.attribution {
681         padding: 0.2em 0 0 1em;
682         font-size: 80%;
683     font-style: normal;
684 }
685
686 p.attribution span.author {
687     margin: 0;
688     font-weight: bold;
689 }
690
691 p.attribution span.date {
692         font-size: 90%;
693 }
694
695 p.attribution span.affiliation, span.source {
696         font-size: 90%;
697         padding: 0 0 0 25px;
698         display: block;
699 }
700
701 /* :::: PRINT :::: */
702 @media print {
703     div.document,
704     div.documentwrapper,
705     div.bodywrapper {
706         margin: 0;
707         width : 100%;
708     }
709
710     div.sphinxsidebar,
711     div.related,
712     div.footer,
713     div#comments div.new-comment-box,
714     #top-link {
715         display: none;
716     }
717 }