6
font-family: sans-serif;
8
background-color: #11303d;
14
/* :::: LAYOUT :::: */
17
background-color: #1c4e63;
30
background-color: white;
31
padding: 0 20px 30px 20px;
34
div.sphinxsidebarwrapper {
35
padding: 10px 5px 0 10px;
59
text-decoration: underline;
63
background-color: #133f52;
85
div.related li.right {
95
div.sphinxsidebar h3 {
96
font-family: 'Trebuchet MS', sans-serif;
104
div.sphinxsidebar h4 {
105
font-family: 'Trebuchet MS', sans-serif;
113
div.sphinxsidebar p {
117
div.sphinxsidebar p.topless {
118
margin: 5px 10px 10px 10px;
121
div.sphinxsidebar ul {
128
div.sphinxsidebar ul ul,
129
div.sphinxsidebar ul.want-points {
134
div.sphinxsidebar ul ul {
139
div.sphinxsidebar a {
143
div.sphinxsidebar form {
147
div.sphinxsidebar input {
148
border: 1px solid #98dbcc;
149
font-family: sans-serif;
153
/* :::: MODULE CLOUD :::: */
155
margin: -5px 10px 5px 10px;
158
border: 1px solid #cbe7e5;
159
background-color: #f2fbfd;
163
padding: 0 5px 0 5px;
166
/* :::: SEARCH :::: */
168
margin: 10px 0 0 20px;
173
padding: 5px 0 5px 20px;
174
background-image: url(file.png);
175
background-repeat: no-repeat;
176
background-position: 0 7px;
183
ul.search li div.context {
185
margin: 2px 0 0 30px;
189
ul.keywordmatches li.goodmatch a {
193
/* :::: COMMON FORM STYLES :::: */
196
padding: 5px 10px 5px 10px;
197
border-top: 1px solid #cbe7e5;
198
border-bottom: 1px solid #cbe7e5;
199
background-color: #e0f6f4;
219
margin: 5px 20px 0 0;
221
border: 1px solid #d00;
225
/* :::: INLINE COMMENTS :::: */
232
div.inlinecomments a.bubble {
235
background-image: url(style/comment.png);
236
background-repeat: no-repeat;
247
div.inlinecomments a.bubble span {
251
div.inlinecomments a.emptybubble {
252
background-image: url(style/nocomment.png);
255
div.inlinecomments a.bubble:hover {
256
background-image: url(style/hovercomment.png);
257
text-decoration: none;
261
div.inlinecomments div.comments {
263
margin: 25px 5px 0 0;
266
border: 1px solid #2eabb0;
267
background-color: #f2fbfd;
272
border: 1px solid #2eabb0;
276
div#comments div.nocomments {
281
div.inlinecomments div.comments h3,
285
background-color: #2eabb0;
291
div.inlinecomments div.comments div.actions {
297
div#comments div.comment {
299
border: 1px solid #2eabb0;
302
div.inlinecomments div.comment h4,
303
div.commentwindow div.comment h4,
304
div#comments div.comment h4 {
306
background-color: #2eabb0;
309
padding: 1px 4px 1px 4px;
312
div#comments div.comment h4 {
316
div#comments div.comment h4 a {
320
div.inlinecomments div.comment div.text,
321
div.commentwindow div.comment div.text,
322
div#comments div.comment div.text {
323
margin: -5px 0 -5px 0;
324
padding: 0 10px 0 10px;
327
div.inlinecomments div.comment div.meta,
328
div.commentwindow div.comment div.meta,
329
div#comments div.comment div.meta {
331
padding: 2px 10px 2px 0;
334
border-top: 1px solid #cbe7e5;
335
background-color: #e0f6f4;
341
border: 1px solid #cbe7e5;
342
background-color: #f2fbfd;
347
div.commentwindow h3 {
349
background-color: #2eabb0;
357
div.commentwindow div.actions {
358
margin: 10px -10px 0 -10px;
359
padding: 4px 10px 4px 10px;
363
div.commentwindow div.actions input {
364
border: 1px solid #2eabb0;
365
background-color: white;
370
div.commentwindow div.form {
371
padding: 0 10px 0 10px;
374
div.commentwindow div.form input,
375
div.commentwindow div.form textarea {
376
border: 1px solid #3c9ea2;
377
background-color: white;
381
div.commentwindow div.error {
382
margin: 10px 5px 10px 5px;
383
background-color: #fbe5dc;
387
div.commentwindow div.form textarea {
391
div.commentwindow div.preview {
392
margin: 10px 0 10px 0;
393
background-color: #70d0d4;
394
padding: 0 1px 1px 25px;
397
div.commentwindow div.preview h4 {
398
margin: 0 0 -5px -20px;
399
padding: 4px 0 0 4px;
404
div.commentwindow div.preview div.comment {
405
background-color: #f2fbfd;
408
div.commentwindow div.preview div.comment h4 {
409
margin: 10px 0 0 0!important;
410
padding: 1px 4px 1px 4px!important;
414
/* :::: SUGGEST CHANGES :::: */
415
div#suggest-changes-box input, div#suggest-changes-box textarea {
416
border: 1px solid #ccc;
417
background-color: white;
421
div#suggest-changes-box textarea {
427
/* :::: PREVIEW :::: */
429
background-image: url(style/preview.png);
430
padding: 0 20px 20px 20px;
435
/* :::: INDEX PAGE :::: */
437
table.contentstable {
441
table.contentstable p.biglink {
455
/* :::: INDEX STYLES :::: */
457
table.indextable td {
462
table.indextable dl, table.indextable dd {
467
table.indextable tr.pcap {
471
table.indextable tr.cap {
473
background-color: #f2f2f2;
483
margin: 10px 0 20px 0;
486
/* :::: GLOBAL STYLES :::: */
489
background-color: #ffe4e4;
491
margin: 0 -20px 0 -20px;
492
border-bottom: 1px solid #f66;
502
text-decoration: none;
506
text-decoration: underline;
515
font-family: 'Trebuchet MS', sans-serif;
516
background-color: #f2f2f2;
519
border-bottom: 1px solid #ccc;
520
margin: 20px -20px 10px -20px;
521
padding: 3px 0 3px 10px;
524
div.body h1 { margin-top: 0; font-size: 200%; }
525
div.body h2 { font-size: 160%; }
526
div.body h3 { font-size: 140%; }
527
div.body h4 { font-size: 120%; }
528
div.body h5 { font-size: 110%; }
529
div.body h6 { font-size: 100%; }
534
padding: 0 4px 0 4px;
535
text-decoration: none;
539
h1:hover > a.headerlink,
540
h2:hover > a.headerlink,
541
h3:hover > a.headerlink,
542
h4:hover > a.headerlink,
543
h5:hover > a.headerlink,
544
h6:hover > a.headerlink,
545
dt:hover > a.headerlink {
550
background-color: #c60f0f;
554
div.body p, div.body dd, div.body li {
569
margin: 10px 0 10px 20px;
578
margin-top: 0 !important;
581
/* "Footnotes" heading */
590
background-color: #eee;
591
border: 1px solid #ccc;
592
padding: 0 7px 0 7px;
593
margin: 10px 0 10px 0;
623
background-color: #ffc;
624
border: 1px solid #ff6;
628
background-color: #ffe4e4;
629
border: 1px solid #f66;
633
background-color: #eee;
634
border: 1px solid #ccc;
638
margin: 0px 10px 5px 0px;
643
p.admonition-title:after {
647
div.body p.centered {
656
table.docutils td, table.docutils th {
657
padding: 1px 8px 1px 0;
661
border-bottom: 1px solid #aaa;
664
table.field-list td, table.field-list th {
665
border: 0 !important;
668
table.footnote td, table.footnote th {
669
border: 0 !important;
706
background-color: #fbe54e;
721
background-color: #efc;
723
border: 1px solid #ac9;
732
background-color: transparent;
736
table.highlighttable {
740
table.highlighttable td {
741
padding: 0 0.5em 0 0.5em;
745
background-color: #ecf0f3;
746
padding: 0 1px 0 1px;
751
background-color: transparent;
757
background-color: transparent;
761
background-color: transparent;
765
.footnote:target { background-color: #ffa }
767
h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
768
background-color: transparent;
781
padding: 10px 30px 10px 30px;
782
background-color: #eee;
786
background-color: #326591;
788
margin: -10px -30px 10px -30px;
794
form.comment textarea {
795
border: 1px solid #ccc;
797
font-family: sans-serif;
801
form.comment input[type="text"] {
805
form.comment textarea {
812
background-color: #fda;
814
border: 3px solid red;
817
/* :::: PRINT :::: */
829
div#comments div.new-comment-box,