notes

Dash Eclipse's Notes
git clone git://ezup.dev/notes.git
Log | Files | Refs | Submodules | README | LICENSE

readtheorg.css (25284B)


      1@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic|Roboto+Slab:400,700|Inconsolata:400,700");
      2@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");
      3
      4h1,h2,h3,h4,h5,h6,legend{
      5    font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
      6    font-weight:700;
      7    margin-top:0;
      8}
      9
     10h1{
     11    font-size:175%;
     12}
     13
     14.subtitle{
     15    font-size:95%; /* of h1 */
     16}
     17
     18h2{
     19    font-size:150%;
     20}
     21
     22h3{
     23    font-size:125%;
     24}
     25
     26h4{
     27    font-size:115%;
     28}
     29
     30h5{
     31    font-size:110%;
     32}
     33
     34h6{
     35    font-size:100%;
     36}
     37
     38h4,h5,h6{
     39    color:#2980B9;
     40    font-weight:300;
     41}
     42
     43html{
     44    -ms-text-size-adjust:100%;
     45    -webkit-text-size-adjust:100%;
     46    font-size:100%;
     47    height:100%;
     48    overflow-x:hidden;
     49}
     50
     51body{
     52    background:#edf0f2;
     53    color:#404040;
     54    font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
     55    font-weight:normal;
     56    margin:0;
     57    min-height:100%;
     58    overflow-x:hidden;
     59}
     60
     61#content{
     62    background:#fcfcfc;
     63    height:100%;
     64    margin-left:300px;
     65    /* margin:auto; */
     66    max-width:800px;
     67    min-height:100%;
     68    padding:1.618em 3.236em;
     69}
     70
     71p{
     72    font-size:16px;
     73    line-height:24px;
     74    margin:0px 0px 24px 0px;
     75}
     76
     77b,strong{
     78    font-weight:bold}
     79
     80blockquote{
     81    background-color: #F0F0F0;
     82    border-left:5px solid #CCCCCC;
     83    font-style:italic;
     84    line-height:24px;
     85    margin:0px 0px 24px 0px;
     86    /* margin-left:24px; */
     87    padding: 6px 20px;
     88}
     89
     90ul,ol,dl{
     91    line-height:24px;
     92    list-style-image:none;
     93    /* list-style:none; */
     94    margin:0px 0px 24px 0px;
     95    padding:0;
     96}
     97
     98li{
     99    margin-left: 24px;
    100}
    101
    102dd{
    103    margin:0;
    104}
    105
    106#content .section ul,#content .toctree-wrapper ul,article ul{
    107    list-style:disc;
    108    line-height:24px;
    109    margin-bottom:24px}
    110
    111#content .section ul li,#content .toctree-wrapper ul li,article ul li{
    112    list-style:disc;
    113    margin-left:24px}
    114
    115#content .section ul li p:last-child,#content .toctree-wrapper ul li p:last-child,article ul li p:last-child{
    116                                                                                                                                  margin-bottom:0}
    117
    118#content .section ul li ul,#content .toctree-wrapper ul li ul,article ul li ul{
    119    margin-bottom:0}
    120
    121#content .section ul li li,#content .toctree-wrapper ul li li,article ul li li{
    122    list-style:circle}
    123
    124#content .section ul li li li,#content .toctree-wrapper ul li li li,article ul li li li{
    125    list-style:square}
    126
    127#content .section ul li ol li,#content .toctree-wrapper ul li ol li,article ul li ol li{
    128    list-style:decimal}
    129
    130#content .section ol,#content ol,article ol{
    131    list-style:decimal;
    132    line-height:24px;
    133    margin-bottom:24px}
    134
    135#content .section ol li,#content ol li,article ol li{
    136    list-style:decimal;
    137    margin-left:24px}
    138
    139#content .section ol li p:last-child,#content ol li p:last-child,article ol li p:last-child{
    140                                                                                                                           margin-bottom:0}
    141
    142#content .section ol li ul,#content ol li ul,article ol li ul{
    143    margin-bottom:0}
    144
    145#content .section ol li ul li,#content ol li ul li,article ol li ul li{
    146    list-style:disc}
    147
    148dl dt{
    149    font-weight:bold;
    150}
    151
    152dl p,dl table,dl ul,dl ol{
    153    margin-bottom:12px !important;
    154}
    155
    156dl dd{
    157    margin:0 0 12px 24px;
    158}
    159
    160@media print{
    161    .codeblock,pre.src{
    162        white-space:pre.src-wrap}
    163}
    164
    165@media print{
    166    html,body,section{
    167        background:none !important}
    168
    169    *{
    170        box-shadow:none !important;
    171        text-shadow:none !important;
    172        filter:none !important;
    173        -ms-filter:none !important}
    174
    175    a,a:visited{
    176          text-decoration:underline}
    177
    178    pre.src,blockquote{
    179        page-break-inside:avoid}
    180
    181    thead{
    182        display:table-header-group}
    183
    184    tr,img{
    185        page-break-inside:avoid}
    186
    187    img{
    188        max-width:100% !important}
    189
    190    @page{
    191        margin:0.5cm}
    192
    193    p,h2,h3{
    194        orphans:3;
    195        widows:3}
    196
    197    h2,h3{
    198        page-break-after:avoid}
    199}
    200
    201@media print{
    202    #postamble{
    203        display:none}
    204
    205    #content{
    206        margin-left:0}
    207}
    208
    209@media print{
    210    #table-of-contents{
    211        display:none}
    212
    213    @page{
    214        size: auto;
    215        margin: 25mm 25mm 25mm 25mm;}
    216
    217    body {
    218        margin: 0px;}
    219}
    220
    221@media screen and (max-width: 768px){
    222}
    223
    224@media only screen and (max-width: 480px){
    225}
    226
    227@media screen and (max-width: 768px){
    228    .tablet-hide{
    229        display:none}
    230}
    231
    232@media screen and (max-width: 480px){
    233    .mobile-hide{
    234        display:none}
    235}
    236
    237@media screen and (max-width: 480px){
    238}
    239
    240@media screen and (max-width: 768px){
    241    #content{
    242        margin-left:0}
    243
    244    #content #content{
    245        padding:1.618em}
    246
    247    #content.shift{
    248        position:fixed;
    249        min-width:100%;
    250        left:85%;
    251        top:0;
    252        height:100%;
    253        overflow:hidden}
    254}
    255
    256@media screen and (min-width: 1400px){
    257    #content{
    258        background:rgba(0,0,0,0.05)}
    259
    260    #content{
    261        background:#fcfcfc}
    262}
    263
    264@media screen and (max-width: 768px){
    265    #copyright{
    266        width:85%;
    267        display:none}
    268
    269    #copyright.shift{
    270        display:block}
    271
    272    img{
    273        width:100%;
    274        height:auto}
    275}
    276
    277@media screen and (max-width: 480px){
    278    #content .sidebar{
    279        width:100%}
    280}
    281
    282code{
    283    background:#fff;
    284    border:solid 1px #e1e4e5;
    285    /* color:#000;  for clickable code */
    286    font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
    287    font-size:75%;
    288    max-width:100%;
    289    overflow-x:auto;
    290    padding:0 5px;
    291    white-space:nowrap;
    292}
    293
    294.codeblock-example{
    295    border:1px solid #e1e4e5;
    296    border-bottom:none;
    297    padding:24px;
    298    padding-top:48px;
    299    font-weight:500;
    300    background:#fff;
    301    position:relative}
    302
    303.codeblock-example:after{
    304    content:"Example";
    305    position:absolute;
    306    top:0px;
    307    left:0px;
    308    background:#9B59B6;
    309    color:#fff;
    310    padding:6px 12px}
    311
    312.codeblock-example.prettyprint-example-only{
    313    border:1px solid #e1e4e5;
    314    margin-bottom:24px}
    315
    316.codeblock,pre.src,#content .literal-block{
    317    border:1px solid #e1e4e5;
    318    padding:12px;
    319    overflow-x:auto;
    320    background:#fff;
    321    margin:1px 0 24px 0}
    322
    323pre.src{
    324    /* color:#404040; */
    325    display:block;
    326    font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
    327    font-size:12px;
    328    line-height:1.5;
    329    margin:1px 0px 24px 0px;
    330    overflow:auto;
    331    padding:12px;
    332    white-space:pre;
    333}
    334
    335.example{
    336    background:#f3f6f6;
    337    border:1px solid #e1e4e5;
    338    color:#404040;
    339    font-size: 12px;
    340    line-height: 1.5;
    341    margin-bottom:24px;
    342    padding:12px;
    343}
    344
    345table{
    346    border-collapse:collapse;
    347    border-spacing:0;
    348    empty-cells:show;
    349    margin-bottom:24px;
    350    border-bottom:1px solid #e1e4e5;
    351}
    352
    353td{
    354    vertical-align:top}
    355
    356table td,table th{
    357    font-size:90%;
    358    margin:0;
    359    overflow:visible;
    360    padding:8px 16px;
    361    background-color:white;
    362    border:1px solid #e1e4e5;
    363}
    364
    365table thead th{
    366    font-weight:bold;
    367    border-top:3px solid #e1e4e5;
    368    border-bottom:1px solid #e1e4e5;
    369}
    370
    371table caption{
    372    color:#000;
    373    font:italic 85%/1 arial,sans-serif;
    374    padding:1em 0;
    375}
    376
    377table tr:nth-child(2n-1) td{
    378    background-color:#f3f6f6;
    379}
    380
    381table tr:nth-child(2n) td{
    382    background-color:white;
    383}
    384
    385.figure p{
    386    color:#000;
    387    font:italic 85%/1 arial,sans-serif;
    388    padding:1em 0;
    389}
    390
    391.rotate-90{
    392    -webkit-transform:rotate(90deg);
    393    -moz-transform:rotate(90deg);
    394    -ms-transform:rotate(90deg);
    395    -o-transform:rotate(90deg);
    396    transform:rotate(90deg);
    397}
    398
    399.rotate-270{
    400    -webkit-transform:rotate(270deg);
    401    -moz-transform:rotate(270deg);
    402    -ms-transform:rotate(270deg);
    403    -o-transform:rotate(270deg);
    404    transform:rotate(270deg);
    405}
    406
    407#toggle-sidebar,
    408#table-of-contents .close-sidebar {
    409    display: none;
    410}
    411
    412@media screen and (max-width: 768px) {
    413    #table-of-contents {
    414        display: none;
    415        width: 60%;
    416    }
    417
    418    #table-of-contents h2 a {
    419        display: block;
    420    }
    421
    422    #table-of-contents:target {
    423        display: block;
    424    }
    425
    426    #copyright, #postamble {
    427        display: none;
    428    }
    429
    430    #toggle-sidebar {
    431        background-color: #2980B9;
    432        display: block;
    433        margin-bottom: 1.6em;
    434        padding: 0.6em;
    435        text-align: center;
    436    }
    437
    438    #toggle-sidebar h2 {
    439        background-color:#2980B9;
    440        width:100%;
    441        height:50px;
    442        left:0;
    443        top:0;
    444        color: white;
    445        font-size: 100%;
    446        line-height: 50px;
    447        position:fixed;
    448        margin: 0;
    449        padding: 0;
    450        opacity:0.7;
    451        z-index: 10;
    452    }
    453
    454    #table-of-contents .close-sidebar {
    455       color: rgba(255, 255, 255, 0.3);
    456       display: inline-block;
    457       margin: 0px 10px 0px 45px;
    458       padding: 10px;
    459    }
    460}
    461
    462*{
    463    -webkit-box-sizing:border-box;
    464    -moz-box-sizing:border-box;
    465    box-sizing:border-box;
    466}
    467
    468figcaption,figure,footer,header,hgroup,nav{
    469    display:block}
    470
    471ins{
    472    background:#ff9;
    473    color:#000;
    474    text-decoration:none}
    475
    476mark{
    477    background:#ff0;
    478    color:#000;
    479    font-style:italic;
    480    font-weight:bold}
    481
    482small{
    483    font-size:85%}
    484
    485sub,sup{
    486    font-size:75%;
    487    line-height:0;
    488    position:relative;
    489    vertical-align:baseline}
    490
    491sup{
    492    top:-0.5em}
    493
    494sub{
    495    bottom:-0.25em}
    496
    497img{
    498    -ms-interpolation-mode:bicubic;
    499    vertical-align:middle;
    500    max-width:100%}
    501
    502svg:not(:root){
    503    overflow:hidden}
    504
    505figure{
    506    margin:0}
    507
    508label{
    509    cursor:pointer}
    510
    511legend{
    512    border:0;
    513    margin-left:-7px;
    514    padding:0;
    515    white-space:normal}
    516
    517.fa:before,#content .admonition-title:before,#content h1 .headerlink:before,#content h2 .headerlink:before,#content h3 .headerlink:before,#content h4 .headerlink:before,#content h5 .headerlink:before,#content h6 .headerlink:before,#content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-alert,#content .note,#content .attention,#content .caution,#content .danger,#content .error,#content .hint,#content .important,#content .tip,#content .warning,#content .seealso,#content .admonitiontodo,.btn,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,#table-of-contents li.on a,#table-of-contents li.current>a,.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a,.wy-nav-top a{
    518    -webkit-font-smoothing:antialiased}
    519
    520.fa,#content .admonition-title,.icon{
    521    display:inline-block;
    522    font-style:normal;
    523    font-weight:normal;
    524    line-height:1;
    525    -webkit-font-smoothing:antialiased;
    526    -moz-osx-font-smoothing:grayscale}
    527
    528.fa-ul{
    529    padding-left:0;
    530    margin-left:2.14286em;
    531    list-style-type:none}
    532
    533.fa-ul>li{
    534    position:relative}
    535
    536.fa-li{
    537    position:absolute;
    538    left:-2.14286em;
    539    width:2.14286em;
    540    top:0.14286em;
    541    text-align:center}
    542
    543.fa-li.fa-lg{
    544    left:-1.85714em}
    545
    546.fa-border{
    547    padding:.2em .25em .15em;
    548    border:solid 0.08em #eee;
    549    border-radius:.1em}
    550
    551.fa,#content .admonition-title{
    552    font-family:inherit}
    553
    554.fa:before,#content .admonition-title:before{
    555    display:inline-block;
    556    font-style:normal;
    557    font-weight:normal;
    558    line-height:1;
    559    text-decoration:inherit}
    560
    561a .fa,a #content .admonition-title,#content a .admonition-title{
    562    display:inline-block;
    563    text-decoration:inherit}
    564
    565.nav #content .admonition-title,#content .nav .admonition-title,.nav .icon{
    566    display:inline}
    567
    568.wy-alert,#content .note,#content .attention,#content .caution,#content .danger,#content .error,#content .hint,#content .important,#content .tip,#content .warning,#content .seealso,#content .admonitiontodo{
    569    padding:12px;
    570    line-height:24px;
    571    margin-bottom:24px;
    572    /* background:#e7f2fa; */
    573}
    574
    575.wy-alert-title,#content .admonition-title{
    576    color:#fff;
    577    font-weight:bold;
    578    display:block;
    579    color:#fff;
    580    /* background:#6ab0de; */
    581    /* margin:-12px; */
    582    padding:6px 12px;
    583    margin-bottom:0px}
    584
    585#content .danger,#content .error{
    586    background:#fdf3f2}
    587
    588.wy-alert.wy-alert-warning,#content .wy-alert-warning.note,#content .attention,#content .caution,#content .wy-alert-warning.danger,#content .wy-alert-warning.error,#content .wy-alert-warning.hint,#content .wy-alert-warning.important,#content .wy-alert-warning.tip,#content .warning,#content .wy-alert-warning.seealso,#content .admonitiontodo{
    589    background:#ffedcc}
    590
    591#content .admonition-title.note:before, #content .admonition-title.seealso:before,
    592#content .admonition-title.warning:before, #content .admonition-title.caution:before,
    593#content .admonition-title.attention:before,
    594#content .admonition-title.tip:before, #content .admonition-title.hint:before,
    595#content .admonition-title.important:before,
    596#content .admonition-title.error:before, #content .admonition-title.danger:before{
    597    content: "";}
    598
    599#content .note,#content .seealso{
    600    background:#e7f2fa}
    601
    602.wy-alert p:last-child,#content .note p:last-child,#content .attention p:last-child,#content .caution p:last-child,#content .danger p:last-child,#content .error p:last-child,#content .hint p:last-child,#content .important p:last-child,#content .tip p:last-child,#content .warning p:last-child,#content .seealso p:last-child,#content .admonitiontodo p:last-child{
    603    margin-bottom:0}
    604
    605#content .admonition-title.tip,#content .admonition-title.important,#content .admonition-title.hint{
    606    line-height: 1;
    607    background:#1abc9c}
    608
    609#content .important,#content .tip,#content .hint{
    610    background:#dbfaf4}
    611
    612#content .admonition-title.note,#content .admonition-title.seealso{
    613    line-height: 1;
    614    background:#6ab0de}
    615
    616#content .admonition-title.warning,#content .admonition-title.caution,#content .admonition-title.attention{
    617    line-height: 1;
    618    background:#F0B37E}
    619
    620#content .admonition-title.error,#content .admonition-title.danger{
    621    line-height: 1;
    622    background:#f29f97}
    623
    624legend{
    625    display:block;
    626    width:100%;
    627    border:0;
    628    padding:0;
    629    white-space:normal;
    630    margin-bottom:24px;
    631    font-size:150%;
    632    *margin-left:-7px}
    633
    634label{
    635    display:block;
    636    margin:0 0 0.3125em 0;
    637    color:#333;
    638    font-size:90%}
    639
    640a{
    641    color:#2980B9;
    642    text-decoration:none;
    643    cursor:pointer}
    644
    645
    646a:hover,a:active{
    647    outline:0;
    648}
    649
    650a:hover{
    651    color:#3091d1}
    652
    653a:visited{
    654    color:#9B59B6}
    655
    656.left{
    657    text-align:left}
    658
    659.center{
    660    text-align:center}
    661
    662.right{
    663    text-align:right}
    664
    665hr{
    666    display:block;
    667    height:1px;
    668    border:0;
    669    border-top:1px solid #e1e4e5;
    670    margin:24px 0;
    671    padding:0}
    672
    673#table-of-contents li{
    674    list-style:none;
    675    margin-left: 0px;
    676}
    677
    678#table-of-contents header{
    679    height:32px;
    680    display:inline-block;
    681    line-height:32px;
    682    padding:0 1.618em;
    683    display:block;
    684    font-weight:bold;
    685    text-transform:uppercase;
    686    font-size:80%;
    687    color:#2980B9;
    688    white-space:nowrap}
    689
    690#table-of-contents ul{
    691    margin-bottom:0}
    692
    693#table-of-contents li.divide-top{
    694    border-top:solid 1px #404040}
    695
    696#table-of-contents li.divide-bottom{
    697    border-bottom:solid 1px #404040}
    698
    699#table-of-contents li.current{
    700    background:#e3e3e3}
    701
    702#table-of-contents li.current a{
    703    color:gray;
    704    border-right:solid 1px #c9c9c9;
    705    padding:0.4045em 2.427em}
    706
    707#table-of-contents li.current a:hover{
    708    background:#d6d6d6}
    709
    710#table-of-contents li a{
    711    /* color:#404040; */
    712    padding:0.4045em 1.618em;
    713    position:relative;
    714    /* background:#fcfcfc; */
    715    border:none;
    716    /* border-bottom:solid 1px #c9c9c9; */
    717    /* border-top:solid 1px #c9c9c9; */
    718    padding-left:1.618em -4px}
    719
    720#table-of-contents li.on a:hover,#table-of-contents li.current>a:hover{
    721    background:#fcfcfc}
    722
    723#table-of-contents li ul li a{
    724    /* background:#c9c9c9; */
    725    padding:0.4045em 2.427em}
    726
    727#table-of-contents li ul li ul li a{
    728    padding:0.4045em 3.236em}
    729
    730#table-of-contents li.current ul{
    731    display:block}
    732
    733/* #table-of-contents li ul{ */
    734/*     margin-bottom:0; */
    735/*     display:none} */
    736
    737#table-of-contents .local-toc li ul{
    738    display:block}
    739
    740#table-of-contents li ul li a{
    741    margin-bottom:0;
    742    color:#b3b3b3;
    743    font-weight:normal}
    744
    745#table-of-contents a{
    746    display:inline-block;
    747    line-height:18px;
    748    padding:0.4045em 1.618em;
    749    display:block;
    750    position:relative;
    751    font-size:90%;
    752    color:#b3b3b3;
    753    direction: ltr;
    754}
    755
    756#table-of-contents a:hover{
    757	color: #ffffff !important;
    758    background-color:#4e4a4a;
    759    cursor:pointer}
    760
    761/* #text-table-of-contents { */
    762/*     overflow:scroll; */
    763/* } */
    764
    765#table-of-contents{
    766    position:fixed;
    767    top:0;
    768    left:0;
    769    width:300px;
    770    overflow-x:hidden;
    771    overflow-y:scroll;
    772    height:100%;
    773    background:#343131;
    774    z-index:200;
    775    scrollbar-base-color: #1F1D1D;
    776    scrollbar-arrow-color: #b3b3b3;
    777    scrollbar-shadow-color: #1F1D1D;
    778    scrollbar-track-color : #343131;
    779}
    780
    781#table-of-contents h2{
    782    z-index:200;
    783    background-color:#2980B9;
    784    text-align:center;
    785    padding:0.809em;
    786    display:block;
    787    color:#fcfcfc;
    788    font-size: 100%;
    789    margin-bottom:0.809em}
    790
    791ul.nav > li ul {
    792	display: none;
    793}
    794
    795li.active {
    796	background-color: #e3e3e3;
    797}
    798
    799li.active>a {
    800	color: black !important;
    801}
    802
    803ul.nav>li.active a {
    804	color: #404040 !important;
    805}
    806
    807ul.nav>li.active li.active {
    808	background-color: #c9c9c9;
    809}
    810
    811ul.nav>li.active li.active>a {
    812	color: black !important;
    813    border-right:solid 1px #c9c9c9 !important;
    814    font-weight: bold !important;
    815    display: block !important;
    816}
    817
    818ul.nav>li.active>a {
    819	background-color: #fcfcfc;
    820	color: black !important;
    821    border-bottom:solid 1px #c9c9c9 !important; /* XXX Restrict it to 2nd level */
    822    border-right:solid 1px #c9c9c9 !important;
    823    font-weight: bold !important;
    824    display: block !important;
    825}
    826
    827li.active>ul {
    828	display: inline !important;
    829}
    830/* ul.nav li ul li { */
    831/*     display: none; */
    832/* } */
    833
    834/* ul.nav li ul li ul li { */
    835/*     display: none; */
    836/* } */
    837
    838/* ul.nav li.active ul li { */
    839/*     display: inline; */
    840/* } */
    841
    842/* ul.nav li.active ul li ul li { */
    843/*     display: inline; */
    844/* } */
    845
    846/* ul.nav li.active ul li a { */
    847/*     background-color: #E3E3E3; */
    848/*     color: #8099B0; */
    849/*     border-right:solid 1px #c9c9c9 !important; */
    850/* } */
    851
    852/* ul.nav li.active ul li.active a { */
    853/*     background-color: #C9C9C9; */
    854/*     color: black !important; */
    855/*     font-weight: bold !important; */
    856/* } */
    857
    858/* ul.nav li.active ul li.active ul li.active a { */
    859    /* color: black !important; */
    860    /* font-weight: bold !important; */
    861    /* display: block !important; */
    862/* } */
    863
    864/* ul.nav li.active ul li.active ul li a { */
    865/*     color: #808080 !important; */
    866/*     font-weight: normal !important; */
    867/*     display: block !important; */
    868/* } */
    869
    870/* ul.nav li.active ul li ul li a { */
    871/*     display: none !important; */
    872/* } */
    873
    874/* ul.nav li ul li ul li { */
    875/*     display: none !important; /\* as long as nav is on multiple levels of ul *\/ */
    876/*     /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */
    877/* } */
    878
    879/* ul.nav li ul li ul li ul li { */
    880/*     display: none !important; /\* as long as nav is on multiple levels of ul *\/ */
    881/*     /\* display: none; /\* as long as nav is on multiple levels of ul *\\/ *\/ */
    882/* } */
    883
    884/* ul.nav li.active > a { */
    885    /* border-bottom:solid 1px #c9c9c9 !important; /\* XXX Restrict it to 2nd level *\/ */
    886    /* border-right:solid 1px #c9c9c9 !important; */
    887/* } */
    888
    889/* ul.nav li.active a { */
    890/*     color: gray !important; */
    891/*     font-weight:bold; */
    892/*     background-color: white; */
    893/*     border-right:solid 0px white !important; */
    894/* } */
    895
    896/* ul.nav > li.active > a { */
    897/*     color: black !important; */
    898/* } */
    899
    900footer{
    901    color:#999}
    902
    903footer p{
    904    margin-bottom:12px}
    905
    906#copyright, #postamble{
    907    position:fixed;
    908    bottom:0;
    909    left:0;
    910    width:300px;
    911    color:#fcfcfc;
    912    background:#1f1d1d;
    913    border-top:solid 10px #343131;
    914    font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
    915    font-size: 90%;
    916    z-index:400;
    917    padding:12px;
    918}
    919
    920#postamble .author {
    921    font-size: 100%;
    922    margin-bottom: 0px;
    923}
    924
    925#postamble .date {
    926    font-size: 90%;
    927    margin-bottom: 0px;
    928    color: #27AE60;
    929}
    930
    931#postamble .creator,#postamble .validation {
    932    display:none;
    933}
    934
    935#copyright a{
    936    color:#2980B9;
    937    text-decoration:none}
    938
    939#copyright .rst-current-version{
    940    padding:12px;
    941    background-color:#272525;
    942    display:block;
    943    text-align:right;
    944    font-size:90%;
    945    cursor:pointer;
    946    color:#27AE60;
    947    *zoom:1}
    948
    949#content img{
    950    max-width:100%;
    951}
    952
    953#content div.figure{
    954    margin-bottom:24px}
    955
    956#content div.figure.align-center{
    957    text-align:center}
    958
    959#content .section>img,#content .section>a>img{
    960    margin-bottom:24px}
    961
    962.verse{
    963    border-left:5px solid #6AB0DE;
    964    background-color: #E7F2FA;
    965    padding: 6px 20px;
    966    font-style:italic;
    967}
    968
    969#content .note .last,#content .attention .last,#content .caution .last,#content .danger .last,#content .error .last,#content .hint .last,#content .important .last,#content .tip .last,#content .warning .last,#content .seealso .last,#content .admonitiontodo .last{
    970    margin-bottom:0}
    971
    972#content .admonition-title:before{
    973    margin-right:4px}
    974
    975#content .section ol p,#content .section ul p{
    976    margin-bottom:12px}
    977
    978#content h1 .headerlink,#content h2 .headerlink,#content h3 .headerlink,#content h4 .headerlink,#content h5 .headerlink,#content h6 .headerlink,#content dl dt .headerlink{
    979    display:none;
    980    visibility:hidden;
    981    font-size:14px}
    982
    983#content h1 .headerlink:after,#content h2 .headerlink:after,#content h3 .headerlink:after,#content h4 .headerlink:after,#content h5 .headerlink:after,#content h6 .headerlink:after,#content dl dt .headerlink:after{
    984    visibility:visible;
    985    content:"";
    986    display:inline-block}
    987
    988#content h1:hover .headerlink,#content h2:hover .headerlink,#content h3:hover .headerlink,#content h4:hover .headerlink,#content h5:hover .headerlink,#content h6:hover .headerlink,#content dl dt:hover .headerlink{
    989    display:inline-block}
    990
    991#content .sidebar{
    992    float:right;
    993    width:40%;
    994    display:block;
    995    margin:0 0 24px 24px;
    996    padding:24px;
    997    background:#f3f6f6;
    998    border:solid 1px #e1e4e5}
    999
   1000#content .sidebar p,#content .sidebar ul,#content .sidebar dl{
   1001    font-size:90%}
   1002
   1003#content .sidebar .last{
   1004    margin-bottom:0}
   1005
   1006#content .sidebar .sidebar-title{
   1007    display:block;
   1008    font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
   1009    font-weight:bold;
   1010    background:#e1e4e5;
   1011    padding:6px 12px;
   1012    margin:-24px;
   1013    margin-bottom:24px;
   1014    font-size:100%}
   1015
   1016#content .highlighted{
   1017    background:#F1C40F;
   1018    display:inline-block;
   1019    font-weight:bold;
   1020    padding:0 6px}
   1021
   1022#content .footnote-reference,#content .citation-reference{
   1023    vertical-align:super;
   1024    font-size:90%}
   1025
   1026span[id*='MathJax-Span']{
   1027    color:#404040}
   1028
   1029.math{
   1030    text-align:center}
   1031
   1032#footnotes{
   1033    border-top:1px solid #e1e4e5;
   1034    padding-top: 36px;
   1035}
   1036
   1037h2.footnotes{
   1038    display:none;
   1039}
   1040
   1041.footnum, .footref{
   1042    color: #2980b9;
   1043    font-size: 170%;
   1044    font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
   1045}
   1046
   1047.footnum:before, .footref:before{
   1048    content:"[";
   1049}
   1050
   1051.footnum:after, .footref:after{
   1052    content:"]";
   1053}
   1054
   1055.footpara {
   1056    color: #999;
   1057    font-size: 90%;
   1058    font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
   1059    padding-bottom: 8px;
   1060    padding-left: 16px;
   1061    padding-right: 16px;
   1062    padding-top: 8px;
   1063    line-height: 1.25em;
   1064    /* display: inline; */
   1065}
   1066
   1067.todo{
   1068    background-color: #f29f97;
   1069    padding: 0px 4px;
   1070    color: #fff;
   1071}
   1072
   1073.WAIT, .nilWAIT{
   1074    background-color: #6AB097;
   1075}
   1076
   1077.done{
   1078    background-color: #6ab0de;
   1079    padding: 0px 4px;
   1080    color: #fff;
   1081}
   1082
   1083.tag span {
   1084    background-color: #EDEDED;
   1085    border: 1px solid #EDEDED;
   1086    color: #939393;
   1087    cursor: pointer;
   1088    display: block;
   1089    float: right;
   1090    font-size: 80%;
   1091    font-weight: normal;
   1092    margin: 0 3px;
   1093    padding: 1px 2px;
   1094    border-radius: 10px;
   1095}
   1096
   1097.tag .FLAGGED {
   1098    background-color: #DB2D27;
   1099    border: 1px solid #DB2D27;
   1100    color: white;
   1101    font-weight: bold;
   1102}
   1103
   1104.timestamp {
   1105    font-family: Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
   1106    font-size: 90%;
   1107    color: navy;
   1108}
   1109
   1110.nav .timestamp {
   1111    color: inherit;
   1112}
   1113
   1114.inlinetask {
   1115    background: #FFF9E3;  /* url(dialog-todo.png) no-repeat 10px 8px; */
   1116    border: 3px solid #FFEB8E;
   1117    /* border-right-style: none; */
   1118    /* border-left-style: none; */
   1119    /* padding: 10px 20px 10px 60px; */
   1120    padding: 9px 12px;
   1121    margin-bottom: 24px;
   1122    font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif}