Deploy to GitHub pages
[awesomized/libmemcached] / _static / basic.css
1 /*
2 * basic.css
3 * ~~~~~~~~~
4 *
5 * Sphinx stylesheet -- basic theme.
6 *
7 * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
8 * :license: BSD, see LICENSE for details.
9 *
10 */
11
12 /* -- main layout ----------------------------------------------------------- */
13
14 div.clearer {
15 clear: both;
16 }
17
18 /* -- relbar ---------------------------------------------------------------- */
19
20 div.related {
21 width: 100%;
22 font-size: 90%;
23 }
24
25 div.related h3 {
26 display: none;
27 }
28
29 div.related ul {
30 margin: 0;
31 padding: 0 0 0 10px;
32 list-style: none;
33 }
34
35 div.related li {
36 display: inline;
37 }
38
39 div.related li.right {
40 float: right;
41 margin-right: 5px;
42 }
43
44 /* -- sidebar --------------------------------------------------------------- */
45
46 div.sphinxsidebarwrapper {
47 padding: 10px 5px 0 10px;
48 }
49
50 div.sphinxsidebar {
51 float: left;
52 width: 230px;
53 margin-left: -100%;
54 font-size: 90%;
55 word-wrap: break-word;
56 overflow-wrap : break-word;
57 }
58
59 div.sphinxsidebar ul {
60 list-style: none;
61 }
62
63 div.sphinxsidebar ul ul,
64 div.sphinxsidebar ul.want-points {
65 margin-left: 20px;
66 list-style: square;
67 }
68
69 div.sphinxsidebar ul ul {
70 margin-top: 0;
71 margin-bottom: 0;
72 }
73
74 div.sphinxsidebar form {
75 margin-top: 10px;
76 }
77
78 div.sphinxsidebar input {
79 border: 1px solid #98dbcc;
80 font-family: sans-serif;
81 font-size: 1em;
82 }
83
84 div.sphinxsidebar #searchbox form.search {
85 overflow: hidden;
86 }
87
88 div.sphinxsidebar #searchbox input[type="text"] {
89 float: left;
90 width: 80%;
91 padding: 0.25em;
92 box-sizing: border-box;
93 }
94
95 div.sphinxsidebar #searchbox input[type="submit"] {
96 float: left;
97 width: 20%;
98 border-left: none;
99 padding: 0.25em;
100 box-sizing: border-box;
101 }
102
103
104 img {
105 border: 0;
106 max-width: 100%;
107 }
108
109 /* -- search page ----------------------------------------------------------- */
110
111 ul.search {
112 margin: 10px 0 0 20px;
113 padding: 0;
114 }
115
116 ul.search li {
117 padding: 5px 0 5px 20px;
118 background-image: url(file.png);
119 background-repeat: no-repeat;
120 background-position: 0 7px;
121 }
122
123 ul.search li a {
124 font-weight: bold;
125 }
126
127 ul.search li div.context {
128 color: #888;
129 margin: 2px 0 0 30px;
130 text-align: left;
131 }
132
133 ul.keywordmatches li.goodmatch a {
134 font-weight: bold;
135 }
136
137 /* -- index page ------------------------------------------------------------ */
138
139 table.contentstable {
140 width: 90%;
141 margin-left: auto;
142 margin-right: auto;
143 }
144
145 table.contentstable p.biglink {
146 line-height: 150%;
147 }
148
149 a.biglink {
150 font-size: 1.3em;
151 }
152
153 span.linkdescr {
154 font-style: italic;
155 padding-top: 5px;
156 font-size: 90%;
157 }
158
159 /* -- general index --------------------------------------------------------- */
160
161 table.indextable {
162 width: 100%;
163 }
164
165 table.indextable td {
166 text-align: left;
167 vertical-align: top;
168 }
169
170 table.indextable ul {
171 margin-top: 0;
172 margin-bottom: 0;
173 list-style-type: none;
174 }
175
176 table.indextable > tbody > tr > td > ul {
177 padding-left: 0em;
178 }
179
180 table.indextable tr.pcap {
181 height: 10px;
182 }
183
184 table.indextable tr.cap {
185 margin-top: 10px;
186 background-color: #f2f2f2;
187 }
188
189 img.toggler {
190 margin-right: 3px;
191 margin-top: 3px;
192 cursor: pointer;
193 }
194
195 div.modindex-jumpbox {
196 border-top: 1px solid #ddd;
197 border-bottom: 1px solid #ddd;
198 margin: 1em 0 1em 0;
199 padding: 0.4em;
200 }
201
202 div.genindex-jumpbox {
203 border-top: 1px solid #ddd;
204 border-bottom: 1px solid #ddd;
205 margin: 1em 0 1em 0;
206 padding: 0.4em;
207 }
208
209 /* -- domain module index --------------------------------------------------- */
210
211 table.modindextable td {
212 padding: 2px;
213 border-collapse: collapse;
214 }
215
216 /* -- general body styles --------------------------------------------------- */
217
218 div.body {
219 min-width: 450px;
220 max-width: 800px;
221 }
222
223 div.body p, div.body dd, div.body li, div.body blockquote {
224 -moz-hyphens: auto;
225 -ms-hyphens: auto;
226 -webkit-hyphens: auto;
227 hyphens: auto;
228 }
229
230 a.headerlink {
231 visibility: hidden;
232 }
233
234 h1:hover > a.headerlink,
235 h2:hover > a.headerlink,
236 h3:hover > a.headerlink,
237 h4:hover > a.headerlink,
238 h5:hover > a.headerlink,
239 h6:hover > a.headerlink,
240 dt:hover > a.headerlink,
241 caption:hover > a.headerlink,
242 p.caption:hover > a.headerlink,
243 div.code-block-caption:hover > a.headerlink {
244 visibility: visible;
245 }
246
247 div.body p.caption {
248 text-align: inherit;
249 }
250
251 div.body td {
252 text-align: left;
253 }
254
255 .first {
256 margin-top: 0 !important;
257 }
258
259 p.rubric {
260 margin-top: 30px;
261 font-weight: bold;
262 }
263
264 img.align-left, .figure.align-left, object.align-left {
265 clear: left;
266 float: left;
267 margin-right: 1em;
268 }
269
270 img.align-right, .figure.align-right, object.align-right {
271 clear: right;
272 float: right;
273 margin-left: 1em;
274 }
275
276 img.align-center, .figure.align-center, object.align-center {
277 display: block;
278 margin-left: auto;
279 margin-right: auto;
280 }
281
282 .align-left {
283 text-align: left;
284 }
285
286 .align-center {
287 text-align: center;
288 }
289
290 .align-right {
291 text-align: right;
292 }
293
294 /* -- sidebars -------------------------------------------------------------- */
295
296 div.sidebar {
297 margin: 0 0 0.5em 1em;
298 border: 1px solid #ddb;
299 padding: 7px 7px 0 7px;
300 background-color: #ffe;
301 width: 40%;
302 float: right;
303 }
304
305 p.sidebar-title {
306 font-weight: bold;
307 }
308
309 /* -- topics ---------------------------------------------------------------- */
310
311 div.topic {
312 border: 1px solid #ccc;
313 padding: 7px 7px 0 7px;
314 margin: 10px 0 10px 0;
315 }
316
317 p.topic-title {
318 font-size: 1.1em;
319 font-weight: bold;
320 margin-top: 10px;
321 }
322
323 /* -- admonitions ----------------------------------------------------------- */
324
325 div.admonition {
326 margin-top: 10px;
327 margin-bottom: 10px;
328 padding: 7px;
329 }
330
331 div.admonition dt {
332 font-weight: bold;
333 }
334
335 div.admonition dl {
336 margin-bottom: 0;
337 }
338
339 p.admonition-title {
340 margin: 0px 10px 5px 0px;
341 font-weight: bold;
342 }
343
344 div.body p.centered {
345 text-align: center;
346 margin-top: 25px;
347 }
348
349 /* -- tables ---------------------------------------------------------------- */
350
351 table.docutils {
352 border: 0;
353 border-collapse: collapse;
354 }
355
356 table.align-center {
357 margin-left: auto;
358 margin-right: auto;
359 }
360
361 table caption span.caption-number {
362 font-style: italic;
363 }
364
365 table caption span.caption-text {
366 }
367
368 table.docutils td, table.docutils th {
369 padding: 1px 8px 1px 5px;
370 border-top: 0;
371 border-left: 0;
372 border-right: 0;
373 border-bottom: 1px solid #aaa;
374 }
375
376 table.footnote td, table.footnote th {
377 border: 0 !important;
378 }
379
380 th {
381 text-align: left;
382 padding-right: 5px;
383 }
384
385 table.citation {
386 border-left: solid 1px gray;
387 margin-left: 1px;
388 }
389
390 table.citation td {
391 border-bottom: none;
392 }
393
394 /* -- figures --------------------------------------------------------------- */
395
396 div.figure {
397 margin: 0.5em;
398 padding: 0.5em;
399 }
400
401 div.figure p.caption {
402 padding: 0.3em;
403 }
404
405 div.figure p.caption span.caption-number {
406 font-style: italic;
407 }
408
409 div.figure p.caption span.caption-text {
410 }
411
412 /* -- field list styles ----------------------------------------------------- */
413
414 table.field-list td, table.field-list th {
415 border: 0 !important;
416 }
417
418 .field-list ul {
419 margin: 0;
420 padding-left: 1em;
421 }
422
423 .field-list p {
424 margin: 0;
425 }
426
427 .field-name {
428 -moz-hyphens: manual;
429 -ms-hyphens: manual;
430 -webkit-hyphens: manual;
431 hyphens: manual;
432 }
433
434 /* -- hlist styles ---------------------------------------------------------- */
435
436 table.hlist td {
437 vertical-align: top;
438 }
439
440
441 /* -- other body styles ----------------------------------------------------- */
442
443 ol.arabic {
444 list-style: decimal;
445 }
446
447 ol.loweralpha {
448 list-style: lower-alpha;
449 }
450
451 ol.upperalpha {
452 list-style: upper-alpha;
453 }
454
455 ol.lowerroman {
456 list-style: lower-roman;
457 }
458
459 ol.upperroman {
460 list-style: upper-roman;
461 }
462
463 dl {
464 margin-bottom: 15px;
465 }
466
467 dd p {
468 margin-top: 0px;
469 }
470
471 dd ul, dd table {
472 margin-bottom: 10px;
473 }
474
475 dd {
476 margin-top: 3px;
477 margin-bottom: 10px;
478 margin-left: 30px;
479 }
480
481 dt:target, span.highlighted {
482 background-color: #fbe54e;
483 }
484
485 rect.highlighted {
486 fill: #fbe54e;
487 }
488
489 dl.glossary dt {
490 font-weight: bold;
491 font-size: 1.1em;
492 }
493
494 .optional {
495 font-size: 1.3em;
496 }
497
498 .sig-paren {
499 font-size: larger;
500 }
501
502 .versionmodified {
503 font-style: italic;
504 }
505
506 .system-message {
507 background-color: #fda;
508 padding: 5px;
509 border: 3px solid red;
510 }
511
512 .footnote:target {
513 background-color: #ffa;
514 }
515
516 .line-block {
517 display: block;
518 margin-top: 1em;
519 margin-bottom: 1em;
520 }
521
522 .line-block .line-block {
523 margin-top: 0;
524 margin-bottom: 0;
525 margin-left: 1.5em;
526 }
527
528 .guilabel, .menuselection {
529 font-family: sans-serif;
530 }
531
532 .accelerator {
533 text-decoration: underline;
534 }
535
536 .classifier {
537 font-style: oblique;
538 }
539
540 abbr, acronym {
541 border-bottom: dotted 1px;
542 cursor: help;
543 }
544
545 /* -- code displays --------------------------------------------------------- */
546
547 pre {
548 overflow: auto;
549 overflow-y: hidden; /* fixes display issues on Chrome browsers */
550 }
551
552 span.pre {
553 -moz-hyphens: none;
554 -ms-hyphens: none;
555 -webkit-hyphens: none;
556 hyphens: none;
557 }
558
559 td.linenos pre {
560 padding: 5px 0px;
561 border: 0;
562 background-color: transparent;
563 color: #aaa;
564 }
565
566 table.highlighttable {
567 margin-left: 0.5em;
568 }
569
570 table.highlighttable td {
571 padding: 0 0.5em 0 0.5em;
572 }
573
574 div.code-block-caption {
575 padding: 2px 5px;
576 font-size: small;
577 }
578
579 div.code-block-caption code {
580 background-color: transparent;
581 }
582
583 div.code-block-caption + div > div.highlight > pre {
584 margin-top: 0;
585 }
586
587 div.code-block-caption span.caption-number {
588 padding: 0.1em 0.3em;
589 font-style: italic;
590 }
591
592 div.code-block-caption span.caption-text {
593 }
594
595 div.literal-block-wrapper {
596 padding: 1em 1em 0;
597 }
598
599 div.literal-block-wrapper div.highlight {
600 margin: 0;
601 }
602
603 code.descname {
604 background-color: transparent;
605 font-weight: bold;
606 font-size: 1.2em;
607 }
608
609 code.descclassname {
610 background-color: transparent;
611 }
612
613 code.xref, a code {
614 background-color: transparent;
615 font-weight: bold;
616 }
617
618 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
619 background-color: transparent;
620 }
621
622 .viewcode-link {
623 float: right;
624 }
625
626 .viewcode-back {
627 float: right;
628 font-family: sans-serif;
629 }
630
631 div.viewcode-block:target {
632 margin: -1px -10px;
633 padding: 0 10px;
634 }
635
636 /* -- math display ---------------------------------------------------------- */
637
638 img.math {
639 vertical-align: middle;
640 }
641
642 div.body div.math p {
643 text-align: center;
644 }
645
646 span.eqno {
647 float: right;
648 }
649
650 span.eqno a.headerlink {
651 position: relative;
652 left: 0px;
653 z-index: 1;
654 }
655
656 div.math:hover a.headerlink {
657 visibility: visible;
658 }
659
660 /* -- printout stylesheet --------------------------------------------------- */
661
662 @media print {
663 div.document,
664 div.documentwrapper,
665 div.bodywrapper {
666 margin: 0 !important;
667 width: 100%;
668 }
669
670 div.sphinxsidebar,
671 div.related,
672 div.footer,
673 #top-link {
674 display: none;
675 }
676 }