frosix

Multiparty signature service (experimental)
Log | Files | Refs | README | LICENSE

guzzle.css_t (18780B)


      1 /* Sphinx themes
      2 -------------------------------------------------- */
      3 
      4 body {
      5   background-color: #edf0f2;
      6   margin: 0;
      7   padding: 0;
      8   font-family: "Open Sans", Helvetica, Arial, sans-serif;
      9   font-size: 16px;
     10   color: #333;
     11   line-height: 1.5;
     12 }
     13 
     14 #left-column {
     15   float: left;
     16   position: fixed;
     17   height: 100%;
     18   border-right: 1px solid #e0e0e0;
     19   width: 300px;
     20   overflow: auto;
     21   background: #fafafa;
     22 }
     23 
     24 #right-column {
     25   padding: 20px 0;
     26   margin-left: 300px;
     27   background-color: #fff;
     28 }
     29 
     30 a.headerlink {
     31   visibility: hidden;
     32   color: #ddd;
     33   padding: 0 4px;
     34   text-decoration: none;
     35 }
     36 
     37 h1:hover > a.headerlink,
     38 h2:hover > a.headerlink,
     39 h3:hover > a.headerlink,
     40 h4:hover > a.headerlink,
     41 h5:hover > a.headerlink,
     42 h6:hover > a.headerlink,
     43 dt:hover > a.headerlink,
     44 .code-block-caption:hover > a.headerlink {
     45   visibility: visible;
     46 }
     47 
     48 h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
     49   color: #5C7C98;
     50 }
     51 
     52 h1, h2, h3, h4, h5, h6 {
     53   color: black;
     54   font-weight: normal;
     55   padding: 0;
     56   font-family: "Source Serif Pro", "serif";
     57 }
     58 
     59 h1, h2, h3 {
     60   margin-top: 30px;
     61   margin-bottom: 20px;
     62 }
     63 
     64 h1 {
     65   font-size: 38px;
     66   padding: 10px 10px 10px 45px;
     67   margin: 20px 0 35px -45px;
     68   background-color: aliceblue;
     69   width: calc(100% + 90px);
     70   border-bottom: 1px solid #D8E4EF;
     71 }
     72 
     73 h2 {
     74   font-size: 34px;
     75   padding: .2em 0;
     76   border-bottom: 1px solid #ddd;
     77 }
     78 
     79 h3 {
     80   margin-top: 35px;
     81   font-size: 28px;
     82 }
     83 
     84 h4 {
     85   margin-top: 30px;
     86   font-size: 24px;
     87 }
     88 
     89 h5 {
     90   margin-top: 25px;
     91   font-size: 20px;
     92 }
     93 
     94 div.clearer {
     95   clear: both;
     96 }
     97 
     98 .container-wrapper {
     99   padding: 0;
    100   position: relative;
    101 }
    102 
    103 div.related {
    104   display: none;
    105 }
    106 
    107 p {
    108   padding: 0;
    109   font-family: inherit;
    110   font-size: inherit;
    111   color: #333;
    112 }
    113 
    114 code, pre, tt {
    115   font-size: 15px;
    116   font-family: Consolas, monospace;
    117 }
    118 
    119 code, tt {
    120   color: #8D1A38;
    121 }
    122 
    123 tt {
    124   padding: 0 2px;
    125 }
    126 
    127 code, pre {
    128   line-height: 23px;
    129   margin: 20px 0;
    130   word-wrap: normal;
    131   background-color: #fff;
    132 }
    133 
    134 pre {
    135   color: #333;
    136   background-color: #fff;
    137   overflow: auto;
    138   border-width: 0 0 0 2px;
    139   border-color: #eee;
    140   border-style: solid;
    141   padding: 14px 0 14px 20px;
    142   padding-right: 0;
    143   margin: 20px 0;
    144 }
    145 
    146 div.highlight {
    147   background-color: white;
    148 }
    149 
    150 a.internal em {
    151   font-style: normal;
    152 }
    153 
    154 dl dd {
    155   margin: 3px 0 10px 30px;
    156 }
    157 
    158 dl.method {
    159   border-bottom: 1px solid #ccc;
    160 }
    161 
    162 .breadcrumb {
    163   font-size: 15px;
    164   margin-bottom: 12px;
    165   background: #fff;
    166 }
    167 
    168 blockquote {
    169   border-width: .1em 0 .1em 0;
    170   border-color: #e5eef2;
    171   border-style: solid;
    172   background-color: #f3f8f9;
    173   color: #000;
    174   margin: 20px 0;
    175   padding: 15px 20px;
    176   font-size: 16px;
    177 }
    178 
    179 /* Sphinx sidebar
    180 -------------------------------------------------- */
    181 
    182 div.sphinxsidebar {
    183   word-wrap: break-word;
    184 }
    185 
    186 div.sphinxsidebar .panel-default > .panel-heading {
    187     background-image: none;
    188 }
    189 
    190 .sidebar-wrapper {
    191   padding: 0 22px;
    192 }
    193 
    194 div.sphinxsidebar h3,
    195 div.sphinxsidebar h4 {
    196   color: #444;
    197   font-size: 20px;
    198   font-weight: normal;
    199   margin: 0;
    200   padding: 0;
    201 }
    202 
    203 div.sphinxsidebar h4 {
    204   font-size: 16px;
    205 }
    206 
    207 div.sphinxsidebar p {
    208   color: #555;
    209   margin: 10px 0;
    210 }
    211 
    212 .sidebar-toc {
    213   font-size: 15px;
    214 }
    215 
    216 div.sphinxsidebar .sidebar-toc ul {
    217   margin: 0 0 4px 0;
    218   list-style-type: none;
    219   color: #000;
    220 }
    221 
    222 div.sphinxsidebar .sidebar-toc a {
    223   font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    224   color: #444;
    225   text-decoration: none;
    226 }
    227 
    228 .sidebar-toc > ul {
    229     padding: 0 !important;
    230     list-style-type: none;
    231     margin: 0;
    232 }
    233 
    234 .sidebar-toc ul li a {
    235   display: block;
    236 }
    237 
    238 .sidebar-toc ul li a:hover {
    239   background-color: #428bca;
    240   color: #fff;
    241 }
    242 
    243 .sidebar-toc ul li.current > a,
    244 .sidebar-toc ul li.current > a:hover {
    245   background-color: #e6e6e6;
    246   color: #444;
    247 }
    248 
    249 .sidebar-toc ul li.toctree-l1 a {
    250   padding: 5px 25px;
    251 }
    252 
    253 .sidebar-toc ul li.toctree-l2 a {
    254   padding: 5px 50px;
    255 }
    256 
    257 .sidebar-toc ul li.toctree-l3 a {
    258   padding: 5px 75px;
    259 }
    260 
    261 div.sphinxsidebar ul.want-points {
    262   padding-left: 20px;
    263   margin: 0;
    264 }
    265 
    266 div.sphinxsidebar .sidebar-toc ul ul {
    267   margin: 0;
    268   padding: 0;
    269 }
    270 
    271 .sidebar-localtoc ul {
    272     padding-left: 24px;
    273 }
    274 
    275 div.sphinxsidebar input {
    276   border: 1px solid #ccc;
    277   font-family: Helvetica, arial, freesans, clean, sans-serif;
    278   font-size: 1em;
    279 }
    280 
    281 .margin-top-1em {
    282   margin-top: 1em;
    283 }
    284 
    285 .sidebar-block {
    286   padding: 0;
    287   margin: 14px 0 30px 0;
    288 }
    289 
    290 .sidebar-block h2 {
    291   border-bottom: none;
    292   margin: 0 0 17px 0;
    293   font-size: 14px;
    294   font-family: "Open Sans", Helvetica, Arial, sans-serif;
    295   padding: 0 0 6px 0;
    296   font-weight: bold;
    297   text-transform: uppercase;
    298   color: #606060;
    299 }
    300 
    301 .sidebar-block .bd {
    302   font-size: 16px;
    303 }
    304 
    305 .sphinxsidebar > .sidebar-block:not(:last-child):after {
    306     content: '';
    307     display:block;
    308     border-top: 1px solid #ccc;
    309     margin: 24px 22px 0 22px;
    310 }
    311 
    312 .text-logo {
    313   font-size: 18px;
    314   text-align: center;
    315   display: block;
    316   padding: 8px;
    317   color: #fff;
    318   font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    319   margin: 0 0 20px 0;
    320   font-weight: bold;
    321   background-color: #337ab7;
    322   border-bottom: 1px solid #fff;
    323 }
    324 
    325 .text-logo:hover {
    326   color: #fff;
    327 }
    328 
    329 /* Left-nav search box
    330 -------------------------------------------------- */
    331 
    332 #main-search form .input-group {
    333   width: 100%;
    334   margin: 0 0 12px 0;
    335   padding: 0;
    336   border: none;
    337 }
    338 
    339 #main-search form .input-group input {
    340   padding: 4px;
    341   width: 100%;
    342   border-radius: 5px;
    343   margin: 0;
    344   font-size: 15px;
    345 }
    346 
    347 .search-page-form {
    348   width: 350px;
    349 }
    350 
    351 /* Two-pane table list
    352 -------------------------------------------------- */
    353 
    354 .table-bordered>thead>tr>th,
    355 .table-bordered>tbody>tr>th,
    356 .table-bordered>tfoot>tr>th,
    357 .table-bordered>thead>tr>td,
    358 .table-bordered>tbody>tr>td,
    359 .table-bordered>tfoot>tr>td,
    360 table.two-column.table-bordered caption+thead tr:first-child th:first-child,
    361 table.two-column.table-bordered caption+tbody tr:first-child td:first-child,
    362 table.two-column.table-bordered colgroup+thead tr:first-child th:first-child,
    363 table.two-column.table-bordered colgroup+tbody tr:first-child td:first-child,
    364 table.two-column tbody td
    365   border: 0 0 1px 0 solid #eee;
    366   border-left: none;
    367   padding: 8px 4px;
    368   font-size: 16px;
    369 }
    370 
    371 table.two-column {
    372   width: 100%;
    373   border: 0px none !important;
    374   box-shadow: none;
    375 }
    376 
    377 /* Disqus comments styles
    378 -------------------------------------------------- */
    379 
    380 .comment-container {
    381   margin: 24px auto;
    382 }
    383 
    384 /* Next and previous links
    385 -------------------------------------------------- */
    386 
    387 .footer-relations {
    388   display: relative;
    389   border-top: 1px solid #ccc;
    390   padding: 12px 45px;
    391   margin-top: 30px;
    392   font-size: 24px;
    393 }
    394 
    395 .rel-spacer {
    396   height: 40px;
    397 }
    398 
    399 /* Footer styling
    400 -------------------------------------------------- */
    401 
    402 div.footer {
    403   padding: 25px;
    404   font-size: 14px;
    405   color: #888;
    406   text-align: right;
    407   max-width: 1200px;
    408   width: 100%;
    409 }
    410 
    411 div.footer a {
    412   color: #888;
    413 }
    414 
    415 /* -- relbar ---------------------------------------------------------------- */
    416 
    417 div.related {
    418   width: 100%;
    419   font-size: 90%;
    420 }
    421 
    422 div.related h3 {
    423   display: none;
    424 }
    425 
    426 div.related ul {
    427   margin: 0;
    428   padding: 0 0 0 10px;
    429   list-style: none;
    430 }
    431 
    432 div.related li {
    433   display: inline;
    434 }
    435 
    436 div.related li.right {
    437   float: right;
    438   margin-right: 5px;
    439 }
    440 
    441 /* -- search page ----------------------------------------------------------- */
    442 
    443 ul.search {
    444   margin: 10px 0 0 20px;
    445   padding: 0;
    446 }
    447 
    448 ul.search li {
    449   padding: 5px 0 5px 20px;
    450   background: url(file.png) no-repeat 0 7px;
    451 }
    452 
    453 ul.search li a {
    454   font-weight: bold;
    455 }
    456 
    457 ul.search li div.context {
    458   color: #888;
    459   margin: 2px 0 0 30px;
    460   text-align: left;
    461 }
    462 
    463 ul.keywordmatches li.goodmatch a {
    464   font-weight: bold;
    465 }
    466 
    467 /* -- general index --------------------------------------------------------- */
    468 
    469 table {
    470   margin-bottom: 20px;
    471 }
    472 
    473 table.indextable {
    474   width: 100%;
    475 }
    476 
    477 table.indextable td {
    478   text-align: left;
    479   vertical-align: top;
    480 }
    481 
    482 table.indextable dl, table.indextable dd {
    483   margin-top: 0;
    484   margin-bottom: 0;
    485 }
    486 
    487 table.indextable tr.pcap {
    488   height: 10px;
    489 }
    490 
    491 table.indextable tr.cap {
    492   margin-top: 10px;
    493   background-color: #f2f2f2;
    494 }
    495 
    496 img.toggler {
    497   margin-right: 3px;
    498   margin-top: 3px;
    499   cursor: pointer;
    500 }
    501 
    502 div.modindex-jumpbox {
    503   border-top: 1px solid #ddd;
    504   border-bottom: 1px solid #ddd;
    505   margin: 1em 0 1em 0;
    506   padding: 0.4em;
    507 }
    508 
    509 div.genindex-jumpbox {
    510   border-top: 1px solid #ddd;
    511   border-bottom: 1px solid #ddd;
    512   margin: 1em 0 1em 0;
    513   padding: 0.4em;
    514 }
    515 
    516 /* -- general body styles --------------------------------------------------- */
    517 
    518 .body {
    519   padding: 0 45px;
    520 }
    521 
    522 div.body p.caption {
    523   text-align: inherit;
    524 }
    525 
    526 table.field-list {
    527   border: 1px solid #ddd;
    528   border-collapse: collapse;
    529   border-spacing: 0;
    530   width: 100%;
    531 }
    532 
    533 table.field-list td,
    534 table.field-list th {
    535   border: 1px solid #ddd;
    536   padding: 8px;
    537   vertical-align: top;
    538   line-height: 1.4;
    539 }
    540 
    541 .field-list ul {
    542   padding-left: 1em;
    543 }
    544 
    545 .first {
    546   margin-top: 0 !important;
    547 }
    548 
    549 p.rubric {
    550   margin-top: 30px;
    551   font-weight: bold;
    552 }
    553 
    554 img.align-left, .figure.align-left, object.align-left {
    555   clear: left;
    556   float: left;
    557   margin-right: 1em;
    558 }
    559 
    560 img.align-right, .figure.align-right, object.align-right {
    561   clear: right;
    562   float: right;
    563   margin-left: 1em;
    564 }
    565 
    566 img.align-center, .figure.align-center, object.align-center {
    567   display: block;
    568   margin-left: auto;
    569   margin-right: auto;
    570 }
    571 
    572 .align-left {
    573   text-align: left;
    574 }
    575 
    576 .align-center {
    577   text-align: center;
    578 }
    579 
    580 .align-right {
    581   text-align: right;
    582 }
    583 
    584 /* -- topics ---------------------------------------------------------------- */
    585 
    586 div.topic {
    587   border: 1px solid #e8e8e8;
    588   padding: 7px 7px 0 7px;
    589   margin: 10px 0 10px 0;
    590   background-color: #f8f8f8;
    591 }
    592 
    593 p.topic-title {
    594   font-size: 1.1em;
    595   font-weight: bold;
    596   margin-top: 10px;
    597 }
    598 
    599 /* -- contents-------------------------------------------------------------- */
    600 
    601 div.topic.contents {
    602     display: inline-block;
    603     border-radius: 3px;
    604     padding: 24px 36px 18px 36px;
    605 }
    606 
    607 div.topic.contents > ul {
    608     padding-left: 20px;
    609 }
    610 
    611 /* -- admonitions ----------------------------------------------------------- */
    612 
    613 .admonition {
    614   margin: 20px 0;
    615   padding: 20px;
    616   background-color: #fff;
    617   border: 1px solid #eee;
    618   border-left-width: 6px;
    619   border-radius: 3px;
    620 }
    621 
    622 .admonition dt {
    623   font-weight: bold;
    624 }
    625 
    626 .admonition dl {
    627   margin-bottom: 0;
    628 }
    629 
    630 .admonition-title {
    631   margin: 0px 0 5px;
    632   padding: 0;
    633   font-weight: bold;
    634   font-size: 18px;
    635   line-height: 1.1;
    636   font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    637 }
    638 
    639 .admonition.danger,
    640 .admonition.error {
    641   border-left-color: #d9534f;
    642 }
    643 
    644 .admonition.danger .admonition-title,
    645 .admonition.error .admonition-title {
    646   color: #d9534f;
    647 }
    648 
    649 .admonition.important,
    650 .admonition.warning,
    651 .admonition.attention,
    652 .admonition.caution {
    653   border-left-color: #f0ad4e;
    654 }
    655 
    656 .admonition.important .admonition-title,
    657 .admonition.warning .admonition-title,
    658 .admonition.attention .admonition-title,
    659 .admonition.caution .admonition-title {
    660   color: #9B581F;
    661 }
    662 
    663 .admonition.note,
    664 .admonition.hint {
    665   border-left-color: #31708f;
    666 }
    667 
    668 .admonition.note .admonition-title,
    669 .admonition.hint .admonition-title {
    670   color: #31708f;
    671 }
    672 
    673 .admonition.tip {
    674   border-left-color: #3c763d;
    675 }
    676 
    677 .admonition.tip .admonition-title {
    678   color: #3c763d;
    679 }
    680 
    681 div.body p.centered {
    682   text-align: center;
    683   margin-top: 25px;
    684 }
    685 
    686 div.seealso {
    687   background-color: #ffc;
    688   border: 1px solid #ff6;
    689 }
    690 
    691 div.admonition tt.xref, div.admonition a tt {
    692   border-bottom: 1px solid #fafafa;
    693 }
    694 
    695 div.admonition p.last {
    696   margin-bottom: 0;
    697 }
    698 
    699 /* -- other body styles ----------------------------------------------------- */
    700 
    701 ol.arabic {
    702   list-style: decimal;
    703 }
    704 
    705 ol.loweralpha {
    706   list-style: lower-alpha;
    707 }
    708 
    709 ol.upperalpha {
    710   list-style: upper-alpha;
    711 }
    712 
    713 ol.lowerroman {
    714   list-style: lower-roman;
    715 }
    716 
    717 ol.upperroman {
    718   list-style: upper-roman;
    719 }
    720 
    721 .highlighted {
    722   background-color: #fbe54e;
    723 }
    724 
    725 dl.glossary dt {
    726   font-weight: bold;
    727   font-size: 1.1em;
    728 }
    729 
    730 .field-list ul {
    731   margin: 0;
    732   padding-left: 1em;
    733 }
    734 
    735 .refcount {
    736   color: #060;
    737 }
    738 
    739 .optional {
    740   font-size: 1.3em;
    741 }
    742 
    743 .versionmodified {
    744   font-style: italic;
    745 }
    746 
    747 .system-message {
    748   background-color: #fda;
    749   padding: 5px;
    750   border: 3px solid red;
    751 }
    752 
    753 .footnote:target  {
    754   background-color: #ffa;
    755 }
    756 
    757 .line-block {
    758   display: block;
    759   margin-top: 1em;
    760   margin-bottom: 1em;
    761 }
    762 
    763 .line-block .line-block {
    764   margin-top: 0;
    765   margin-bottom: 0;
    766   margin-left: 1.5em;
    767 }
    768 
    769 .guilabel, .menuselection {
    770   font-family: sans-serif;
    771 }
    772 
    773 .accelerator {
    774   text-decoration: underline;
    775 }
    776 
    777 .classifier {
    778   font-style: oblique;
    779 }
    780 
    781 abbr, acronym {
    782   border-bottom: dotted 1px;
    783   cursor: help;
    784 }
    785 
    786 dt:target, .highlight {
    787   background: #FAF3E8;
    788 }
    789 
    790 /* -- code displays --------------------------------------------------------- */
    791 
    792 .code-block-caption {
    793   margin-bottom: -20px;
    794 }
    795 
    796 .code-block-caption .caption-text {
    797   display: inline-block;
    798   padding: 6px 20px;
    799   font-weight: bold;
    800   font-size: 18px;
    801   line-height: 1.1;
    802   font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    803   color: #fff;
    804   background-color: #337ab7;
    805 }
    806 
    807 td.linenos pre {
    808   padding: 5px 0px;
    809   border: 0;
    810   background-color: transparent;
    811   color: #aaa;
    812 }
    813 
    814 table.highlighttable {
    815   margin-left: 0.5em;
    816 }
    817 
    818 table.highlighttable td {
    819   padding: 0 0.5em 0 0.5em;
    820 }
    821 
    822 tt.descname {
    823   background-color: transparent;
    824   font-weight: bold;
    825   padding-right: 0.08em;
    826 }
    827 
    828 tt.descclassname {
    829   background-color: transparent;
    830 }
    831 
    832 tt.descname, tt.descclassname {
    833   font-size: 0.95em;
    834 }
    835 
    836 tt.xref, a tt {
    837   background-color: transparent;
    838   font-weight: bold;
    839 }
    840 
    841 h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
    842   background-color: transparent;
    843 }
    844 
    845 .viewcode-link {
    846   float: right;
    847 }
    848 
    849 .viewcode-back {
    850   float: right;
    851   font-family: sans-serif;
    852 }
    853 
    854 div.viewcode-block:target {
    855   margin: -1px -10px;
    856   padding: 0 10px;
    857 }
    858 
    859 /* -- math display ---------------------------------------------------------- */
    860 
    861 img.math {
    862   vertical-align: middle;
    863 }
    864 
    865 div.body div.math p {
    866   text-align: center;
    867 }
    868 
    869 span.eqno {
    870   float: right;
    871 }
    872 
    873 /* -- Theme specific classes - */
    874 
    875 .overflow-height-500px {
    876   overflow: auto;
    877   height: 500px;
    878 }
    879 
    880 .overflow-height-250px {
    881   overflow: auto;
    882   height: 250px;
    883 }
    884 
    885 /* Toggle mobile view
    886 -------------------------------------------------- */
    887 
    888 #mobile-toggle {
    889   height: 40px;
    890   width: 100%;
    891   display: none;
    892   padding: 12px;
    893   border-bottom: 1px solid #ccc;
    894   position: fixed;
    895   top: 0;
    896   left: 0;
    897   background-color: #fff;
    898   z-index: 1;
    899 }
    900 
    901 /* Small screen styles
    902 -------------------------------------------------- */
    903 
    904 @media screen and (max-width: 768px) {
    905 
    906   body {
    907     padding: 0px;
    908     margin: 0px;
    909     background-color: #fff;
    910   }
    911 
    912   h1 {
    913     margin-left: 0;
    914     width: 100%;
    915     padding: 10px;
    916     font-size: 40px;
    917   }
    918 
    919   #left-column {
    920     position: relative;
    921     top: 0;
    922     left: 0;
    923     display: none;
    924     width: 100%;
    925     float: none;
    926     margin: 40px 0 0 0;
    927   }
    928 
    929   .footer-relations {
    930     padding: 12px 0;
    931   }
    932 
    933   #right-column {
    934     margin-left: 0;
    935     margin-top: 0;
    936     padding: 50px 20px 8px 20px;
    937     width: 100%;
    938     float: none;
    939   }
    940 
    941   .document {
    942     position: relative;
    943     padding: 0;
    944     width: 100%
    945   }
    946 
    947   .body {
    948     padding: 0px;
    949   }
    950 
    951   #mobile-toggle {
    952     display: block;
    953   }
    954 
    955   p {
    956     padding: 0;
    957   }
    958 }
    959 
    960 /* Account for when the left column is closed then page is expanded.
    961 -------------------------------------------------- */
    962 
    963 @media screen and (min-width: 769px) {
    964   #left-column {
    965     display: block !important;
    966   }
    967   div.footer {
    968     margin-left: 300px;
    969   }
    970 }
    971 
    972 /* Syntax highlighting
    973 -------------------------------------------------- */
    974 
    975 .hll { background-color: #ffffcc }
    976 .c { color: #999988; font-style: italic } /* Comment */
    977 .err { color: #a61717; background-color: #e3d2d2 } /* Error */
    978 .k { color: #000000; font-weight: bold } /* Keyword */
    979 .o { color: #000000; font-weight: bold } /* Operator */
    980 .cm { color: #999988; font-style: italic } /* Comment.Multiline */
    981 .cp { color: #999999; font-weight: bold; font-style: italic } /* Comment.Preproc */
    982 .c1 { color: #999988; font-style: italic } /* Comment.Single */
    983 .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
    984 .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
    985 .ge { color: #000000; font-style: italic } /* Generic.Emph */
    986 .gr { color: #aa0000 } /* Generic.Error */
    987 .gh { color: #999999 } /* Generic.Heading */
    988 .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
    989 .go { color: #888888 } /* Generic.Output */
    990 .gp { color: #555555 } /* Generic.Prompt */
    991 .gs { font-weight: bold } /* Generic.Strong */
    992 .gu { color: #aaaaaa } /* Generic.Subheading */
    993 .gt { color: #aa0000 } /* Generic.Traceback */
    994 .kc { color: #000000; font-weight: bold } /* Keyword.Constant */
    995 .kd { color: #000000; font-weight: bold } /* Keyword.Declaration */
    996 .kn { color: #000000; font-weight: bold } /* Keyword.Namespace */
    997 .kp { color: #000000; font-weight: bold } /* Keyword.Pseudo */
    998 .kr { color: #000000; font-weight: bold } /* Keyword.Reserved */
    999 .kt { color: #445588; font-weight: bold } /* Keyword.Type */
   1000 .m { color: #009999 } /* Literal.Number */
   1001 .s { color: #d01040 } /* Literal.String */
   1002 .na { color: #008080 } /* Name.Attribute */
   1003 .nb { color: #0086B3 } /* Name.Builtin */
   1004 .nc { color: #445588; font-weight: bold } /* Name.Class */
   1005 .no { color: #008080 } /* Name.Constant */
   1006 .nd { color: #3c5d5d; font-weight: bold } /* Name.Decorator */
   1007 .ni { color: #800080 } /* Name.Entity */
   1008 .ne { color: #990000; font-weight: bold } /* Name.Exception */
   1009 .nf { color: #990000; font-weight: bold } /* Name.Function */
   1010 .nl { color: #990000; font-weight: bold } /* Name.Label */
   1011 .nn { color: #555555 } /* Name.Namespace */
   1012 .nt { color: #000080 } /* Name.Tag */
   1013 .nv { color: #008080 } /* Name.Variable */
   1014 .ow { color: #000000; font-weight: bold } /* Operator.Word */
   1015 .w { color: #bbbbbb } /* Text.Whitespace */
   1016 .mf { color: #009999 } /* Literal.Number.Float */
   1017 .mh { color: #009999 } /* Literal.Number.Hex */
   1018 .mi { color: #009999 } /* Literal.Number.Integer */
   1019 .mo { color: #009999 } /* Literal.Number.Oct */
   1020 .mn { color: #009999 } /* Literal.Number.Number */
   1021 .mrow { color: #009999 } /* Literal.Number.Row */
   1022 .sb { color: #d01040 } /* Literal.String.Backtick */
   1023 .sc { color: #d01040 } /* Literal.String.Char */
   1024 .sd { color: #d01040 } /* Literal.String.Doc */
   1025 .s2 { color: #d01040 } /* Literal.String.Double */
   1026 .se { color: #d01040 } /* Literal.String.Escape */
   1027 .sh { color: #d01040 } /* Literal.String.Heredoc */
   1028 .si { color: #d01040 } /* Literal.String.Interpol */
   1029 .sx { color: #d01040 } /* Literal.String.Other */
   1030 .sr { color: #009926 } /* Literal.String.Regex */
   1031 .s1 { color: #d01040 } /* Literal.String.Single */
   1032 .ss { color: #990073 } /* Literal.String.Symbol */
   1033 .bp { color: #999999 } /* Name.Builtin.Pseudo */
   1034 .vc { color: #008080 } /* Name.Variable.Class */
   1035 .vg { color: #008080 } /* Name.Variable.Global */
   1036 .vi { color: #008080 } /* Name.Variable.Instance */
   1037 .il { color: #009999 } /* Literal.Number.Integer.Long */