]> git.donarmstrong.com Git - neurodebian.git/blob - sphinx/_static/neurodebian.css
Final polish.
[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 }
441
442 div.warning {
443     background-color: #ffe4e4;
444     border: 1px solid #f66;
445 }
446
447 div.note {
448     background-color: #eee;
449     border: 1px solid #ccc;
450 }
451
452 p.admonition-title {
453     margin: 0px 10px 5px 0px;
454     font-weight: bold;
455     display: inline;
456 }
457
458 p.admonition-title:after {
459     content: ":";
460 }
461
462 div.body p.centered {
463     text-align: center;
464     margin-top: 25px;
465 }
466
467 table.docutils {
468     border: 0;
469 }
470
471 table.docutils td, table.docutils th {
472     padding: 1px 8px 1px 0;
473     border-top: 0;
474     border-left: 0;
475     border-right: 0;
476     border-bottom: 1px solid #aaa;
477 }
478
479 table.field-list td, table.field-list th {
480     border: 0 !important;
481 }
482
483 table.footnote td, table.footnote th {
484     border: 0 !important;
485 }
486
487 .field-list ul {
488     margin: 0;
489     padding-left: 1em;
490 }
491
492 .field-list p {
493     margin: 0;
494 }
495
496 dl {
497     margin-bottom: 15px;
498 /*     clear: both; */
499 }
500
501 dd p {
502     margin-top: 0px;
503 }
504
505 dd ul, dd table {
506     margin-bottom: 10px;
507 }
508
509 dd {
510     margin-top: 3px;
511     margin-bottom: 10px;
512     margin-left: 30px;
513 }
514
515 .refcount {
516     color: #060;
517 }
518
519 dt:target,
520 .highlight {
521     background-color: #fbe54e;
522 }
523
524 dl.glossary dt {
525     font-weight: bold;
526     font-size: 1.1em;
527 }
528
529 th {
530     text-align: left;
531     padding-right: 5px;
532 }
533
534 pre {
535     padding: 5px;
536     background-color: #efc;
537     color: #333;
538     border: 1px solid #ac9;
539     border-left: none;
540     border-right: none;
541     overflow: auto;
542 }
543
544 td.linenos pre {
545     padding: 5px 0px;
546     border: 0;
547     background-color: transparent;
548     color: #aaa;
549 }
550
551 table.highlighttable {
552     margin-left: 0.5em;
553 }
554
555 table.highlighttable td {
556     padding: 0 0.5em 0 0.5em;
557 }
558
559 tt {
560     background-color: #ecf0f3;
561     padding: 0 1px 0 1px;
562     font-size: 0.95em;
563 }
564
565 tt.descname {
566     background-color: transparent;
567     font-weight: bold;
568     font-size: 1.2em;
569 }
570
571 tt.descclassname {
572     background-color: transparent;
573 }
574
575 tt.xref, a tt {
576     background-color: transparent;
577     font-weight: bold;
578 }
579
580 .footnote:target  { background-color: #ffa }
581
582 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
583     background-color: transparent;
584 }
585
586 .optional {
587     font-size: 1.3em;
588 }
589
590 .versionmodified {
591     font-style: italic;
592 }
593
594 form.comment {
595     margin: 0;
596     padding: 10px 30px 10px 30px;
597     background-color: #eee;
598 }
599
600 form.comment h3 {
601     background-color: #326591;
602     color: white;
603     margin: -10px -30px 10px -30px;
604     padding: 5px;
605     font-size: 1.4em;
606 }
607
608 form.comment input,
609 form.comment textarea {
610     border: 1px solid #ccc;
611     padding: 2px;
612     font-family: sans-serif;
613     font-size: 100%;
614 }
615
616 form.comment input[type="text"] {
617     width: 240px;
618 }
619
620 form.comment textarea {
621     width: 100%;
622     height: 200px;
623     margin-bottom: 10px;
624 }
625
626 .system-message {
627     background-color: #fda;
628     padding: 5px;
629     border: 3px solid red;
630 }
631
632 img.math {
633     vertical-align: middle;
634 }
635
636 div.math p {
637     text-align: center;
638 }
639
640 span.eqno {
641     float: right;
642 }
643
644 img.logo {
645     border: 0;
646 }
647
648 /* :::: PRINT :::: */
649 @media print {
650     div.document,
651     div.documentwrapper,
652     div.bodywrapper {
653         margin: 0;
654         width : 100%;
655     }
656
657     div.sphinxsidebar,
658     div.related,
659     div.footer,
660     div#comments div.new-comment-box,
661     #top-link {
662         display: none;
663     }
664 }