docs/build/html/_static/alabaster.css
changeset 79 e12e18e99a68
parent 78 54aeb42c0d80
child 80 137705383aaf
equal deleted inserted replaced
78:54aeb42c0d80 79:e12e18e99a68
     1 
       
     2 
       
     3 
       
     4 
       
     5 
       
     6 
       
     7 
       
     8 
       
     9 
       
    10 
       
    11 
       
    12 
       
    13 
       
    14 
       
    15 
       
    16 
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 
       
    22 
       
    23 
       
    24 
       
    25 
       
    26 
       
    27 
       
    28 
       
    29 
       
    30 
       
    31 
       
    32 
       
    33 
       
    34 
       
    35 
       
    36 
       
    37 
       
    38 
       
    39 
       
    40 
       
    41 
       
    42 
       
    43 
       
    44 
       
    45 
       
    46 
       
    47 
       
    48 
       
    49 
       
    50 
       
    51 
       
    52 
       
    53 @import url("basic.css");
       
    54 
       
    55 /* -- page layout ----------------------------------------------------------- */
       
    56 
       
    57 body {
       
    58     font-family: 'goudy old style', 'minion pro', 'bell mt', Georgia, 'Hiragino Mincho Pro', serif;
       
    59     font-size: 17px;
       
    60     background-color: #fff;
       
    61     color: #000;
       
    62     margin: 0;
       
    63     padding: 0;
       
    64 }
       
    65 
       
    66 
       
    67 div.document {
       
    68     width: 940px;
       
    69     margin: 30px auto 0 auto;
       
    70 }
       
    71 
       
    72 div.documentwrapper {
       
    73     float: left;
       
    74     width: 100%;
       
    75 }
       
    76 
       
    77 div.bodywrapper {
       
    78     margin: 0 0 0 220px;
       
    79 }
       
    80 
       
    81 div.sphinxsidebar {
       
    82     width: 220px;
       
    83     font-size: 14px;
       
    84     line-height: 1.5;
       
    85 }
       
    86 
       
    87 hr {
       
    88     border: 1px solid #B1B4B6;
       
    89 }
       
    90 
       
    91 div.body {
       
    92     background-color: #fff;
       
    93     color: #3E4349;
       
    94     padding: 0 30px 0 30px;
       
    95 }
       
    96 
       
    97 div.body > .section {
       
    98     text-align: left;
       
    99 }
       
   100 
       
   101 div.footer {
       
   102     width: 940px;
       
   103     margin: 20px auto 30px auto;
       
   104     font-size: 14px;
       
   105     color: #888;
       
   106     text-align: right;
       
   107 }
       
   108 
       
   109 div.footer a {
       
   110     color: #888;
       
   111 }
       
   112 
       
   113 p.caption {
       
   114     font-family: inherit;
       
   115     font-size: inherit;
       
   116 }
       
   117 
       
   118 
       
   119 div.relations {
       
   120     display: none;
       
   121 }
       
   122 
       
   123 
       
   124 div.sphinxsidebar a {
       
   125     color: #444;
       
   126     text-decoration: none;
       
   127     border-bottom: 1px dotted #999;
       
   128 }
       
   129 
       
   130 div.sphinxsidebar a:hover {
       
   131     border-bottom: 1px solid #999;
       
   132 }
       
   133 
       
   134 div.sphinxsidebarwrapper {
       
   135     padding: 18px 10px;
       
   136 }
       
   137 
       
   138 div.sphinxsidebarwrapper p.logo {
       
   139     padding: 0;
       
   140     margin: -10px 0 0 0px;
       
   141     text-align: center;
       
   142 }
       
   143 
       
   144 div.sphinxsidebarwrapper h1.logo {
       
   145     margin-top: -10px;
       
   146     text-align: center;
       
   147     margin-bottom: 5px;
       
   148     text-align: left;
       
   149 }
       
   150 
       
   151 div.sphinxsidebarwrapper h1.logo-name {
       
   152     margin-top: 0px;
       
   153 }
       
   154 
       
   155 div.sphinxsidebarwrapper p.blurb {
       
   156     margin-top: 0;
       
   157     font-style: normal;
       
   158 }
       
   159 
       
   160 div.sphinxsidebar h3,
       
   161 div.sphinxsidebar h4 {
       
   162     font-family: 'Garamond', 'Georgia', serif;
       
   163     color: #444;
       
   164     font-size: 24px;
       
   165     font-weight: normal;
       
   166     margin: 0 0 5px 0;
       
   167     padding: 0;
       
   168 }
       
   169 
       
   170 div.sphinxsidebar h4 {
       
   171     font-size: 20px;
       
   172 }
       
   173 
       
   174 div.sphinxsidebar h3 a {
       
   175     color: #444;
       
   176 }
       
   177 
       
   178 div.sphinxsidebar p.logo a,
       
   179 div.sphinxsidebar h3 a,
       
   180 div.sphinxsidebar p.logo a:hover,
       
   181 div.sphinxsidebar h3 a:hover {
       
   182     border: none;
       
   183 }
       
   184 
       
   185 div.sphinxsidebar p {
       
   186     color: #555;
       
   187     margin: 10px 0;
       
   188 }
       
   189 
       
   190 div.sphinxsidebar ul {
       
   191     margin: 10px 0;
       
   192     padding: 0;
       
   193     color: #000;
       
   194 }
       
   195 
       
   196 div.sphinxsidebar ul li.toctree-l1 > a {
       
   197     font-size: 120%;
       
   198 }
       
   199 
       
   200 div.sphinxsidebar ul li.toctree-l2 > a {
       
   201     font-size: 110%;
       
   202 }
       
   203 
       
   204 div.sphinxsidebar input {
       
   205     border: 1px solid #CCC;
       
   206     font-family: 'goudy old style', 'minion pro', 'bell mt', Georgia, 'Hiragino Mincho Pro', serif;
       
   207     font-size: 1em;
       
   208 }
       
   209 
       
   210 div.sphinxsidebar hr {
       
   211     border: none;
       
   212     height: 1px;
       
   213     color: #AAA;
       
   214     background: #AAA;
       
   215 
       
   216     text-align: left;
       
   217     margin-left: 0;
       
   218     width: 50%;
       
   219 }
       
   220 
       
   221 /* -- body styles ----------------------------------------------------------- */
       
   222 
       
   223 a {
       
   224     color: #004B6B;
       
   225     text-decoration: underline;
       
   226 }
       
   227 
       
   228 a:hover {
       
   229     color: #6D4100;
       
   230     text-decoration: underline;
       
   231 }
       
   232 
       
   233 div.body h1,
       
   234 div.body h2,
       
   235 div.body h3,
       
   236 div.body h4,
       
   237 div.body h5,
       
   238 div.body h6 {
       
   239     font-family: 'Garamond', 'Georgia', serif;
       
   240     font-weight: normal;
       
   241     margin: 30px 0px 10px 0px;
       
   242     padding: 0;
       
   243 }
       
   244 
       
   245 div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
       
   246 div.body h2 { font-size: 180%; }
       
   247 div.body h3 { font-size: 150%; }
       
   248 div.body h4 { font-size: 130%; }
       
   249 div.body h5 { font-size: 100%; }
       
   250 div.body h6 { font-size: 100%; }
       
   251 
       
   252 a.headerlink {
       
   253     color: #DDD;
       
   254     padding: 0 4px;
       
   255     text-decoration: none;
       
   256 }
       
   257 
       
   258 a.headerlink:hover {
       
   259     color: #444;
       
   260     background: #EAEAEA;
       
   261 }
       
   262 
       
   263 div.body p, div.body dd, div.body li {
       
   264     line-height: 1.4em;
       
   265 }
       
   266 
       
   267 div.admonition {
       
   268     margin: 20px 0px;
       
   269     padding: 10px 30px;
       
   270     background-color: #EEE;
       
   271     border: 1px solid #CCC;
       
   272 }
       
   273 
       
   274 div.admonition tt.xref, div.admonition code.xref, div.admonition a tt {
       
   275     background-color: ;
       
   276     border-bottom: 1px solid #fafafa;
       
   277 }
       
   278 
       
   279 dd div.admonition {
       
   280     margin-left: -60px;
       
   281     padding-left: 60px;
       
   282 }
       
   283 
       
   284 div.admonition p.admonition-title {
       
   285     font-family: 'Garamond', 'Georgia', serif;
       
   286     font-weight: normal;
       
   287     font-size: 24px;
       
   288     margin: 0 0 10px 0;
       
   289     padding: 0;
       
   290     line-height: 1;
       
   291 }
       
   292 
       
   293 div.admonition p.last {
       
   294     margin-bottom: 0;
       
   295 }
       
   296 
       
   297 div.highlight {
       
   298     background-color: #fff;
       
   299 }
       
   300 
       
   301 dt:target, .highlight {
       
   302     background: #FAF3E8;
       
   303 }
       
   304 
       
   305 div.warning {
       
   306     background-color: #FCC;
       
   307     border: 1px solid #FAA;
       
   308 }
       
   309 
       
   310 div.danger {
       
   311     background-color: #FCC;
       
   312     border: 1px solid #FAA;
       
   313     -moz-box-shadow: 2px 2px 4px #D52C2C;
       
   314     -webkit-box-shadow: 2px 2px 4px #D52C2C;
       
   315     box-shadow: 2px 2px 4px #D52C2C;
       
   316 }
       
   317 
       
   318 div.error {
       
   319     background-color: #FCC;
       
   320     border: 1px solid #FAA;
       
   321     -moz-box-shadow: 2px 2px 4px #D52C2C;
       
   322     -webkit-box-shadow: 2px 2px 4px #D52C2C;
       
   323     box-shadow: 2px 2px 4px #D52C2C;
       
   324 }
       
   325 
       
   326 div.caution {
       
   327     background-color: #FCC;
       
   328     border: 1px solid #FAA;
       
   329 }
       
   330 
       
   331 div.attention {
       
   332     background-color: #FCC;
       
   333     border: 1px solid #FAA;
       
   334 }
       
   335 
       
   336 div.important {
       
   337     background-color: #EEE;
       
   338     border: 1px solid #CCC;
       
   339 }
       
   340 
       
   341 div.note {
       
   342     background-color: #EEE;
       
   343     border: 1px solid #CCC;
       
   344 }
       
   345 
       
   346 div.tip {
       
   347     background-color: #EEE;
       
   348     border: 1px solid #CCC;
       
   349 }
       
   350 
       
   351 div.hint {
       
   352     background-color: #EEE;
       
   353     border: 1px solid #CCC;
       
   354 }
       
   355 
       
   356 div.seealso {
       
   357     background-color: #EEE;
       
   358     border: 1px solid #CCC;
       
   359 }
       
   360 
       
   361 div.topic {
       
   362     background-color: #EEE;
       
   363 }
       
   364 
       
   365 p.admonition-title {
       
   366     display: inline;
       
   367 }
       
   368 
       
   369 p.admonition-title:after {
       
   370     content: ":";
       
   371 }
       
   372 
       
   373 pre, tt, code {
       
   374     font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
       
   375     font-size: 0.9em;
       
   376 }
       
   377 
       
   378 .hll {
       
   379     background-color: #FFC;
       
   380     margin: 0 -12px;
       
   381     padding: 0 12px;
       
   382     display: block;
       
   383 }
       
   384 
       
   385 img.screenshot {
       
   386 }
       
   387 
       
   388 tt.descname, tt.descclassname, code.descname, code.descclassname {
       
   389     font-size: 0.95em;
       
   390 }
       
   391 
       
   392 tt.descname, code.descname {
       
   393     padding-right: 0.08em;
       
   394 }
       
   395 
       
   396 img.screenshot {
       
   397     -moz-box-shadow: 2px 2px 4px #EEE;
       
   398     -webkit-box-shadow: 2px 2px 4px #EEE;
       
   399     box-shadow: 2px 2px 4px #EEE;
       
   400 }
       
   401 
       
   402 table.docutils {
       
   403     border: 1px solid #888;
       
   404     -moz-box-shadow: 2px 2px 4px #EEE;
       
   405     -webkit-box-shadow: 2px 2px 4px #EEE;
       
   406     box-shadow: 2px 2px 4px #EEE;
       
   407 }
       
   408 
       
   409 table.docutils td, table.docutils th {
       
   410     border: 1px solid #888;
       
   411     padding: 0.25em 0.7em;
       
   412 }
       
   413 
       
   414 table.field-list, table.footnote {
       
   415     border: none;
       
   416     -moz-box-shadow: none;
       
   417     -webkit-box-shadow: none;
       
   418     box-shadow: none;
       
   419 }
       
   420 
       
   421 table.footnote {
       
   422     margin: 15px 0;
       
   423     width: 100%;
       
   424     border: 1px solid #EEE;
       
   425     background: #FDFDFD;
       
   426     font-size: 0.9em;
       
   427 }
       
   428 
       
   429 table.footnote + table.footnote {
       
   430     margin-top: -15px;
       
   431     border-top: none;
       
   432 }
       
   433 
       
   434 table.field-list th {
       
   435     padding: 0 0.8em 0 0;
       
   436 }
       
   437 
       
   438 table.field-list td {
       
   439     padding: 0;
       
   440 }
       
   441 
       
   442 table.field-list p {
       
   443     margin-bottom: 0.8em;
       
   444 }
       
   445 
       
   446 table.footnote td.label {
       
   447     width: .1px;
       
   448     padding: 0.3em 0 0.3em 0.5em;
       
   449 }
       
   450 
       
   451 table.footnote td {
       
   452     padding: 0.3em 0.5em;
       
   453 }
       
   454 
       
   455 dl {
       
   456     margin: 0;
       
   457     padding: 0;
       
   458 }
       
   459 
       
   460 dl dd {
       
   461     margin-left: 30px;
       
   462 }
       
   463 
       
   464 blockquote {
       
   465     margin: 0 0 0 30px;
       
   466     padding: 0;
       
   467 }
       
   468 
       
   469 ul, ol {
       
   470     /* Matches the 30px from the narrow-screen "li > ul" selector below */
       
   471     margin: 10px 0 10px 30px;
       
   472     padding: 0;
       
   473 }
       
   474 
       
   475 pre {
       
   476     background: #EEE;
       
   477     padding: 7px 30px;
       
   478     margin: 15px 0px;
       
   479     line-height: 1.3em;
       
   480 }
       
   481 
       
   482 div.viewcode-block:target {
       
   483     background: #ffd;
       
   484 }
       
   485 
       
   486 dl pre, blockquote pre, li pre {
       
   487     margin-left: 0;
       
   488     padding-left: 30px;
       
   489 }
       
   490 
       
   491 dl dl pre {
       
   492     margin-left: -90px;
       
   493     padding-left: 90px;
       
   494 }
       
   495 
       
   496 tt, code {
       
   497     background-color: #ecf0f3;
       
   498     color: #222;
       
   499     /* padding: 1px 2px; */
       
   500 }
       
   501 
       
   502 tt.xref, code.xref, a tt {
       
   503     background-color: #FBFBFB;
       
   504     border-bottom: 1px solid #fff;
       
   505 }
       
   506 
       
   507 a.reference {
       
   508     text-decoration: none;
       
   509     border-bottom: 1px dotted #004B6B;
       
   510 }
       
   511 
       
   512 /* Don't put an underline on images */
       
   513 a.image-reference, a.image-reference:hover {
       
   514     border-bottom: none;
       
   515 }
       
   516 
       
   517 a.reference:hover {
       
   518     border-bottom: 1px solid #6D4100;
       
   519 }
       
   520 
       
   521 a.footnote-reference {
       
   522     text-decoration: none;
       
   523     font-size: 0.7em;
       
   524     vertical-align: top;
       
   525     border-bottom: 1px dotted #004B6B;
       
   526 }
       
   527 
       
   528 a.footnote-reference:hover {
       
   529     border-bottom: 1px solid #6D4100;
       
   530 }
       
   531 
       
   532 a:hover tt, a:hover code {
       
   533     background: #EEE;
       
   534 }
       
   535 
       
   536 
       
   537 @media screen and (max-width: 870px) {
       
   538 
       
   539     div.sphinxsidebar {
       
   540     	display: none;
       
   541     }
       
   542 
       
   543     div.document {
       
   544        width: 100%;
       
   545 
       
   546     }
       
   547 
       
   548     div.documentwrapper {
       
   549     	margin-left: 0;
       
   550     	margin-top: 0;
       
   551     	margin-right: 0;
       
   552     	margin-bottom: 0;
       
   553     }
       
   554 
       
   555     div.bodywrapper {
       
   556     	margin-top: 0;
       
   557     	margin-right: 0;
       
   558     	margin-bottom: 0;
       
   559     	margin-left: 0;
       
   560     }
       
   561 
       
   562     ul {
       
   563     	margin-left: 0;
       
   564     }
       
   565 
       
   566 	li > ul {
       
   567         /* Matches the 30px from the "ul, ol" selector above */
       
   568 		margin-left: 30px;
       
   569 	}
       
   570 
       
   571     .document {
       
   572     	width: auto;
       
   573     }
       
   574 
       
   575     .footer {
       
   576     	width: auto;
       
   577     }
       
   578 
       
   579     .bodywrapper {
       
   580     	margin: 0;
       
   581     }
       
   582 
       
   583     .footer {
       
   584     	width: auto;
       
   585     }
       
   586 
       
   587     .github {
       
   588         display: none;
       
   589     }
       
   590 
       
   591 
       
   592 
       
   593 }
       
   594 
       
   595 
       
   596 
       
   597 @media screen and (max-width: 875px) {
       
   598 
       
   599     body {
       
   600         margin: 0;
       
   601         padding: 20px 30px;
       
   602     }
       
   603 
       
   604     div.documentwrapper {
       
   605         float: none;
       
   606         background: #fff;
       
   607     }
       
   608 
       
   609     div.sphinxsidebar {
       
   610         display: block;
       
   611         float: none;
       
   612         width: 102.5%;
       
   613         margin: 50px -30px -20px -30px;
       
   614         padding: 10px 20px;
       
   615         background: #333;
       
   616         color: #FFF;
       
   617     }
       
   618 
       
   619     div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
       
   620     div.sphinxsidebar h3 a {
       
   621         color: #fff;
       
   622     }
       
   623 
       
   624     div.sphinxsidebar a {
       
   625         color: #AAA;
       
   626     }
       
   627 
       
   628     div.sphinxsidebar p.logo {
       
   629         display: none;
       
   630     }
       
   631 
       
   632     div.document {
       
   633         width: 100%;
       
   634         margin: 0;
       
   635     }
       
   636 
       
   637     div.footer {
       
   638         display: none;
       
   639     }
       
   640 
       
   641     div.bodywrapper {
       
   642         margin: 0;
       
   643     }
       
   644 
       
   645     div.body {
       
   646         min-height: 0;
       
   647         padding: 0;
       
   648     }
       
   649 
       
   650     .rtd_doc_footer {
       
   651         display: none;
       
   652     }
       
   653 
       
   654     .document {
       
   655         width: auto;
       
   656     }
       
   657 
       
   658     .footer {
       
   659         width: auto;
       
   660     }
       
   661 
       
   662     .footer {
       
   663         width: auto;
       
   664     }
       
   665 
       
   666     .github {
       
   667         display: none;
       
   668     }
       
   669 }
       
   670 
       
   671 
       
   672 /* misc. */
       
   673 
       
   674 .revsys-inline {
       
   675     display: none!important;
       
   676 }
       
   677 
       
   678 /* Make nested-list/multi-paragraph items look better in Releases changelog
       
   679  * pages. Without this, docutils' magical list fuckery causes inconsistent
       
   680  * formatting between different release sub-lists.
       
   681  */
       
   682 div#changelog > div.section > ul > li > p:only-child {
       
   683     margin-bottom: 0;
       
   684 }
       
   685 
       
   686 /* Hide fugly table cell borders in ..bibliography:: directive output */
       
   687 table.docutils.citation, table.docutils.citation td, table.docutils.citation th {
       
   688   border: none;
       
   689   /* Below needed in some edge cases; if not applied, bottom shadows appear */
       
   690   -moz-box-shadow: none;
       
   691   -webkit-box-shadow: none;
       
   692   box-shadow: none;
       
   693 }