OSDN Git Service

...。
[ring-lang-081/ring.git] / docs / ja-jp / build / html / _static / bootstrap-astropy.css.org
1 /*!
2  * Bootstrap v1.4.0
3  *
4  * Copyright 2011 Twitter, Inc
5  * Licensed under the Apache License v2.0
6  * http://www.apache.org/licenses/LICENSE-2.0
7  *
8  * Heavily modified by Kyle Barbary for the AstroPy Project for use with Sphinx.
9  */
10
11 @import url("basic.css");
12
13 body {
14   background-color: #ffffff;
15   margin: 0;
16   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
17   font-size: 13px;
18   font-weight: normal;
19   line-height: 18px;
20   color: #404040;
21 }
22
23 /* Hyperlinks ----------------------------------------------------------------*/
24
25 a {
26   color: #0069d6;
27   text-decoration: none;
28   line-height: inherit;
29   font-weight: inherit;
30 }
31
32 a:hover {
33   color: #00438a;
34   text-decoration: underline;
35 }
36
37 /* Typography ----------------------------------------------------------------*/
38
39 h1,h2,h3,h4,h5,h6 {
40   color: #404040;
41   margin: 0.7em 0 0 0;
42   line-height: 1.5em;
43 }
44 h1 {
45   font-size: 24px;
46   margin: 0;
47 }
48 h2 {
49   font-size: 21px;
50   line-height: 1.2em;
51   margin: 1em 0 0.5em 0;
52   border-bottom: 1px solid #404040;
53 }
54 h3 {
55   font-size: 18px;
56 }
57 h4 {
58   font-size: 16px;
59 }
60 h5 {
61   font-size: 14px;
62 }
63 h6 {
64   font-size: 13px;
65   text-transform: uppercase;
66 }
67
68 p {
69   font-size: 13px;
70   font-weight: normal;
71   line-height: 18px;
72   margin-top: 0px;
73   margin-bottom: 9px;
74 }
75
76 ul, ol {
77   margin-left: 0;
78   padding: 0 0 0 25px;
79 }
80 ul ul, ul ol, ol ol, ol ul {
81   margin-bottom: 0;
82 }
83 ul {
84   list-style: disc;
85 }
86 ol {
87   list-style: decimal;
88 }
89 li {
90   line-height: 18px;
91   color: #404040;
92 }
93 ul.unstyled {
94   list-style: none;
95   margin-left: 0;
96 }
97 dl {
98   margin-bottom: 18px;
99 }
100 dl dt, dl dd {
101   line-height: 18px;
102 }
103 dl dd {
104   margin-left: 9px;
105 }
106 hr {
107   margin: 20px 0 19px;
108   border: 0;
109   border-bottom: 1px solid #eee;
110 }
111 strong {
112   font-style: inherit;
113   font-weight: bold;
114 }
115 em {
116   font-style: italic;
117   font-weight: inherit;
118   line-height: inherit;
119 }
120 .muted {
121   color: #bfbfbf;
122 }
123
124 address {
125   display: block;
126   line-height: 18px;
127   margin-bottom: 18px;
128 }
129 code, pre {
130   padding: 0 3px 2px;
131   font-family: monospace;
132   -webkit-border-radius: 3px;
133   -moz-border-radius: 3px;
134   border-radius: 3px;
135 }
136 tt {
137   font-family: monospace;
138 }
139 code {
140   padding: 1px 3px;
141 }
142 pre {
143   display: block;
144   padding: 8.5px;
145   margin: 0 0 18px;
146   line-height: 18px;
147   border: 1px solid #ddd;
148   border: 1px solid rgba(0, 0, 0, 0.12);
149   -webkit-border-radius: 3px;
150   -moz-border-radius: 3px;
151   border-radius: 3px;
152   white-space: pre;
153   word-wrap: break-word;
154 }
155
156 img {
157   margin: 9px 0;
158 }
159
160 /* format inline code with a rounded box */
161 tt, code {
162     margin: 0 2px;
163     padding: 0 5px;
164     border: 1px solid #ddd;
165     border: 1px solid rgba(0, 0, 0, 0.12);
166     border-radius: 3px;
167 }
168
169 code.xref, a code {
170     margin: 0;
171     padding: 0 1px 0 1px;
172     background-color: transparent;
173     border: none;
174 }
175
176 /* all code has same box background color, even in headers */
177 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt,
178 h1 code, h2 code, h3 code, h4 code, h5 code, h6 code,
179 pre, code, tt {
180   background-color: #f8f8f8;
181 }
182
183 /* override box for links & other sphinx-specifc stuff */
184 tt.xref, a tt, tt.descname, tt.descclassname {
185   padding: 0 1px 0 1px;
186   border: none;
187 }
188
189 /* override box for related bar at the top of the page */
190 .related tt {
191   border: none;
192   padding: 0 1px 0 1px;
193   background-color: transparent;
194   font-weight: bold;
195 }
196
197 th {
198     background-color: #dddddd;
199 }
200
201 .viewcode-back {
202     font-family: sans-serif;
203 }
204
205 div.viewcode-block:target {
206     background-color: #f4debf;
207     border-top: 1px solid #ac9;
208     border-bottom: 1px solid #ac9;
209 }
210
211 table.docutils {
212     border-spacing: 5px;
213     border-collapse: separate;
214 }
215
216 /* Topbar --------------------------------------------------------------------*/
217
218 div.topbar {
219   height: 40px;
220   position: absolute;
221   top: 0;
222   left: 0;
223   right: 0;
224   z-index: 10000;
225   padding: 0px 10px;
226   background-color: #222;
227   background-color: #222222;
228   background-repeat: repeat-x;
229   background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
230   background-image: -moz-linear-gradient(top, #333333, #222222);
231   background-image: -ms-linear-gradient(top, #333333, #222222);
232   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
233   background-image: -webkit-linear-gradient(top, #333333, #222222);
234   background-image: -o-linear-gradient(top, #333333, #222222);
235   background-image: linear-gradient(to top, #333333, #222222);
236   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
237   overflow-x: hidden;
238   overflow-y: hidden;
239   width: 100%;
240 }
241
242 div.topbar a.brand {
243   font-family: 'Source Sans Pro', sans-serif;
244   font-size: 26px;
245   color: #ffffff;
246   font-weight: 600;
247   text-decoration: none;
248   float: left;
249   display: block;
250   height: 32px;
251   padding: 8px 12px 0px 45px;
252   margin-left: -10px;
253   background: transparent url("astropy_logo_32.png") no-repeat 10px 4px;
254   background-image: url("astropy_logo.svg"), none;
255   background-size: 32px 32px;
256 }
257
258 #logotext1 {
259 }
260
261 #logotext2 {
262     font-weight:200;
263     color: #ff5000;
264 }
265 #logotext3 {
266     font-weight:200;
267 }
268
269 div.topbar .brand:hover, div.topbar ul li a.homelink:hover {
270   background-color: #333;
271   background-color: rgba(255, 255, 255, 0.05);
272 }
273
274 div.topbar ul {
275     font-size: 110%;
276     list-style-type: none;
277     margin: 0;
278     padding: 0 0 0 10px;
279     float: right;
280     color: #bfbfbf;
281     text-align: center;
282     text-decoration: none;
283     height: 100%;
284 }
285 div.topbar ul li {
286     float: left;
287     display: inline-block;
288     height: 30px;
289     margin: 5px;
290     padding: 0px;
291 }
292
293 div.topbar ul li a {
294   color: #bfbfbf;
295   text-decoration: none;
296   padding: 5px;
297   display: block;
298   height: auto;
299   text-align: center;
300   vertical-align: middle;
301   border-radius: 4px;
302 }
303
304 div.topbar ul li a:hover {
305   color: #ffffff;
306   text-decoration: none;
307 }
308
309 div.dropdown {
310     position: relative; /* Fixed this to relative */
311     display: inline-block;
312     z-index: 999999;
313 }
314
315 div.dropdown-content {
316     display: none; /* Fix this at none */
317     background-color: DimGray;
318     color: White;
319     width: 235px;
320     height: 155px;
321     box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
322     padding-top: 3px; 
323     padding-right: 15px;
324     position: fixed;
325 }
326
327 div.dropdown:hover .dropdown-content {
328     display: block;
329 }
330
331 div.dropdown-content a {
332     display: block;
333 }
334
335 div.dropdown-content a:hover {
336     color: white;
337 }
338
339 div.dropdown a:hover {
340     color: #FF5000;
341 }
342
343 div.dropdown z:hover {
344     color: #FF5000;
345     width: 10px;
346     display: none;
347 }
348
349 div.dropdown z {
350     color: white;
351 }
352
353 div.dropdown:after {
354     content: "";
355     position: absolute;
356     right: -13px;
357     top: 9px;
358     width: 0;
359     height: 0;
360     border-left: 5px solid transparent;
361     border-right: 5px solid transparent;
362     border-top: 5px solid white;
363     z-index: 999999;
364 }
365
366 div.dropdown:hover {
367   cursor: pointer;
368 }
369
370 div.topbar ul li a.homelink {
371   width: 112px;
372   display: block;
373   height: 20px;
374   padding: 5px 0px;
375   background: transparent url("astropy_linkout_20.png") no-repeat 10px 5px;
376   background-image: url("astropy_linkout.svg"), none;
377   background-size: 91px 20px;
378 }
379
380 div.topbar form {
381   text-align: left;
382   margin: 0 0 0 5px;
383   position: relative;
384   filter: alpha(opacity=100);
385   -khtml-opacity: 1;
386   -moz-opacity: 1;
387   opacity: 1;
388 }
389
390 div.topbar input {
391   background-color: #444;
392   background-color: rgba(255, 255, 255, 0.3);
393   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
394   font-size: medium;
395   font-weight: 200;
396   line-height: 1;
397   padding: 4px 9px;
398   color: #ffffff;
399   color: rgba(255, 255, 255, 0.75);
400   border: 1px solid #111;
401   -webkit-border-radius: 4px;
402   -moz-border-radius: 4px;
403   border-radius: 4px;
404   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
405   -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
406   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
407   -webkit-transition: none;
408   -moz-transition: none;
409   -ms-transition: none;
410   -o-transition: none;
411   transition: none;
412 }
413 div.topbar input:-moz-placeholder {
414   color: #e6e6e6;
415 }
416 div.topbar input::-webkit-input-placeholder {
417   color: #e6e6e6;
418 }
419 div.topbar input:hover {
420   background-color: #bfbfbf;
421   background-color: rgba(255, 255, 255, 0.5);
422   color: #ffffff;
423 }
424 div.topbar input:focus, div.topbar input.focused {
425   outline: 0;
426   background-color: #ffffff;
427   color: #404040;
428   text-shadow: 0 1px 0 #ffffff;
429   border: 0;
430   padding: 5px 10px;
431   -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
432   -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
433   box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
434 }
435
436
437 /* Relation bar (breadcrumbs, prev, next) ------------------------------------*/
438
439 div.related {
440     height: 21px;
441     width: auto;
442     margin: 0 10px;
443     position: relative;
444     top: 42px;
445     clear: both;
446     left: 0;
447     right: 0;
448     z-index: 999;
449     font-size: 100%;
450     vertical-align: middle;
451     background-color: #fff;
452     border-bottom: 1px solid #bbb;
453 }
454 div.related ul {
455     padding: 0;
456     margin: 0;
457 }
458
459
460 /* Footer --------------------------------------------------------------------*/
461
462 footer {
463   display: block;
464   margin: 10px 10px 0px;
465   padding: 10px 0 0 0;
466   border-top: 1px solid #bbb;
467 }
468 .pull-right {
469   float: right;
470   width: 30em;
471   text-align: right;
472 }
473
474
475 /* Sphinx sidebar ------------------------------------------------------------*/
476
477 div.sphinxsidebar {
478     font-size: inherit;
479     border-radius: 3px;
480     background-color: #eee;
481     border: 1px solid #bbb;
482     word-wrap: break-word;
483     /* overflow-wrap is the canonical name for word-wrap in the CSS3 text draft.
484     We include it here mainly for future-proofing. */
485     overflow-wrap: break-word;
486 }
487
488 div.sphinxsidebarwrapper {
489     padding: 0px 0px 0px 5px;
490 }
491
492 div.sphinxsidebar h3 {
493     font-family: 'Trebuchet MS', sans-serif;
494     font-size: 1.4em;
495     font-weight: normal;
496     margin: 5px 0px 0px 5px;
497     padding: 0;
498     line-height: 1.6em;
499 }
500 div.sphinxsidebar h4 {
501     font-family: 'Trebuchet MS', sans-serif;
502     font-size: 1.3em;
503     font-weight: normal;
504     margin: 5px 0 0 0;
505     padding: 0;
506 }
507 div.sphinxsidebar p {
508 }
509 div.sphinxsidebar p.topless {
510     margin: 5px 10px 10px 10px;
511 }
512 div.sphinxsidebar ul {
513     margin: 0px 0px 0px 5px;
514     padding: 0;
515 }
516
517 div.sphinxsidebar ul ul {
518     margin-left: 15px;
519     list-style-type: disc;
520 }
521
522 /* If showing the global TOC (toctree),
523    color the current page differently */
524 div.sphinxsidebar a.current {
525     color: #404040;
526 }
527 div.sphinxsidebar a.current:hover {
528     color: #404040;
529 }
530
531
532 /* document, documentwrapper, body, bodywrapper ----------------------------- */
533
534 div.document {
535     margin-top: 72px;
536     margin-left: 10px;
537     margin-right: 10px;
538 }
539
540 div.documentwrapper {
541     float: left;
542     width: 100%;
543 }
544
545 div.body {
546     background-color: #ffffff;
547     padding: 0 0 0px 20px;
548 }
549
550 div.bodywrapper {
551     margin: 0 0 0 230px;
552     max-width: 55em;
553 }
554
555
556 /* Header links ------------------------------------------------------------- */
557
558 a.headerlink {
559     font-size: 0.8em;
560     padding: 0 4px 0 4px;
561     text-decoration: none;
562 }
563
564 a.headerlink:hover {
565     background-color: #0069d6;
566     color: white;
567     text-decoration: none;
568 }
569
570
571 /* Admonitions and warnings ------------------------------------------------- */
572
573 /* Shared by admonitions and warnings */
574 div.admonition,
575 div.warning {
576     padding: 0px;
577     border-radius: 3px;
578     -moz-border-radius: 3px;
579     -webkit-border-radius: 3px;
580 }
581 div.admonition p,
582 div.warning p {
583     margin: 0.5em 1em 0.5em 1em;
584     padding: 0;
585 }
586 div.admonition pre,
587 div.warning pre {
588     margin: 0.4em 1em 0.4em 1em;
589 }
590 div.admonition p.admonition-title,
591 div.warning p.admonition-title {
592     margin: 0;
593     padding: 0.1em 0 0.1em 0.5em;
594     color: white;
595     font-weight: bold;
596     font-size: 1.1em;
597 }
598 div.admonition ul, div.admonition ol,
599 div.warning ul, div.warning ol {
600     margin: 0.1em 0.5em 0.5em 3em;
601     padding: 0;
602 }
603
604 /* Admonitions only */
605 div.admonition {
606     border: 1px solid #609060;
607     background-color: #e9ffe9;
608 }
609 div.admonition p.admonition-title {
610     background-color: #70A070;
611 }
612
613 /* Warnings only */
614 div.warning {
615     border: 1px solid #900000;
616     background-color: #ffe9e9;
617 }
618 div.warning p.admonition-title {
619     background-color: #b04040;
620 }
621
622
623 /* Figures ------------------------------------------------------------------ */
624
625 .figure.align-center {
626     clear: none;
627 }
628
629 /* This is a div for containing multiple figures side-by-side, for use with
630  * .. container:: figures */
631 div.figures {
632     border: 1px solid #CCCCCC;
633     background-color: #F8F8F8;
634     margin: 1em;
635     text-align: center;
636 }
637
638 div.figures .figure {
639     clear: none;
640     float: none;
641     display: inline-block;
642     border: none;
643     margin-left: 0.5em;
644     margin-right: 0.5em;
645 }
646
647 .field-list th {
648     white-space: nowrap;
649 }
650
651 table.field-list {
652     border-spacing: 0px;
653     margin-left: 1px;
654     border-left: 5px solid rgb(238, 238, 238) !important;
655 }
656
657 table.field-list th.field-name {
658     display: inline-block;
659     padding: 1px 8px 1px 5px;
660     white-space: nowrap;
661     background-color: rgb(238, 238, 238);
662     border-radius: 0 3px 3px 0;
663     -webkit-border-radius: 0 3px 3px 0;
664 }