Home | History | Annotate | Download | only in _static
      1 /**
      2  * Sphinx stylesheet -- default theme
      3  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      4  */
      5 
      6 @import url("basic.css");
      7 
      8 /* -- page layout ----------------------------------------------------------- */
      9 
     10 body {
     11     font-family: sans-serif;
     12     font-size: 100%;
     13     background-color: #11303d;
     14     color: #000;
     15     margin: 0;
     16     padding: 0;
     17 }
     18 
     19 div.document {
     20     background-color: #1c4e63;
     21 }
     22 
     23 div.documentwrapper {
     24     float: left;
     25     width: 100%;
     26 }
     27 
     28 div.bodywrapper {
     29     margin: 0 0 0 230px;
     30 }
     31 
     32 div.body {
     33     background-color: #ffffff;
     34     color: #000000;
     35     padding: 0 20px 30px 20px;
     36 }
     37 
     38 div.footer {
     39     color: #ffffff;
     40     width: 100%;
     41     padding: 9px 0 9px 0;
     42     text-align: center;
     43     font-size: 75%;
     44 }
     45 
     46 div.footer a {
     47     color: #ffffff;
     48     text-decoration: underline;
     49 }
     50 
     51 div.related {
     52     background-color: #133f52;
     53     line-height: 30px;
     54     color: #ffffff;
     55 }
     56 
     57 div.related a {
     58     color: #ffffff;
     59 }
     60 
     61 div.sphinxsidebar {
     62 }
     63 
     64 div.sphinxsidebar h3 {
     65     font-family: 'Trebuchet MS', sans-serif;
     66     color: #ffffff;
     67     font-size: 1.4em;
     68     font-weight: normal;
     69     margin: 0;
     70     padding: 0;
     71 }
     72 
     73 div.sphinxsidebar h3 a {
     74     color: #ffffff;
     75 }
     76 
     77 div.sphinxsidebar h4 {
     78     font-family: 'Trebuchet MS', sans-serif;
     79     color: #ffffff;
     80     font-size: 1.3em;
     81     font-weight: normal;
     82     margin: 5px 0 0 0;
     83     padding: 0;
     84 }
     85 
     86 div.sphinxsidebar p {
     87     color: #ffffff;
     88 }
     89 
     90 div.sphinxsidebar p.topless {
     91     margin: 5px 10px 10px 10px;
     92 }
     93 
     94 div.sphinxsidebar ul {
     95     margin: 10px;
     96     padding: 0;
     97     color: #ffffff;
     98 }
     99 
    100 div.sphinxsidebar a {
    101     color: #98dbcc;
    102 }
    103 
    104 div.sphinxsidebar input {
    105     border: 1px solid #98dbcc;
    106     font-family: sans-serif;
    107     font-size: 1em;
    108 }
    109 
    110 /* -- body styles ----------------------------------------------------------- */
    111 
    112 a {
    113     color: #355f7c;
    114     text-decoration: none;
    115 }
    116 
    117 a:hover {
    118     text-decoration: underline;
    119 }
    120 
    121 div.body p, div.body dd, div.body li {
    122     text-align: justify;
    123     line-height: 130%;
    124 }
    125 
    126 div.body h1,
    127 div.body h2,
    128 div.body h3,
    129 div.body h4,
    130 div.body h5,
    131 div.body h6 {
    132     font-family: 'Trebuchet MS', sans-serif;
    133     background-color: #f2f2f2;
    134     font-weight: normal;
    135     color: #20435c;
    136     border-bottom: 1px solid #ccc;
    137     margin: 20px -20px 10px -20px;
    138     padding: 3px 0 3px 10px;
    139 }
    140 
    141 div.body h1 { margin-top: 0; font-size: 200%; }
    142 div.body h2 { font-size: 160%; }
    143 div.body h3 { font-size: 140%; }
    144 div.body h4 { font-size: 120%; }
    145 div.body h5 { font-size: 110%; }
    146 div.body h6 { font-size: 100%; }
    147 
    148 a.headerlink {
    149     color: #c60f0f;
    150     font-size: 0.8em;
    151     padding: 0 4px 0 4px;
    152     text-decoration: none;
    153 }
    154 
    155 a.headerlink:hover {
    156     background-color: #c60f0f;
    157     color: white;
    158 }
    159 
    160 div.body p, div.body dd, div.body li {
    161     text-align: justify;
    162     line-height: 130%;
    163 }
    164 
    165 div.admonition p.admonition-title + p {
    166     display: inline;
    167 }
    168 
    169 div.note {
    170     background-color: #eee;
    171     border: 1px solid #ccc;
    172 }
    173 
    174 div.seealso {
    175     background-color: #ffc;
    176     border: 1px solid #ff6;
    177 }
    178 
    179 div.topic {
    180     background-color: #eee;
    181 }
    182 
    183 div.warning {
    184     background-color: #ffe4e4;
    185     border: 1px solid #f66;
    186 }
    187 
    188 p.admonition-title {
    189     display: inline;
    190 }
    191 
    192 p.admonition-title:after {
    193     content: ":";
    194 }
    195 
    196 pre {
    197     padding: 5px;
    198     background-color: #eeffcc;
    199     color: #333333;
    200     line-height: 120%;
    201     border: 1px solid #ac9;
    202     border-left: none;
    203     border-right: none;
    204 }
    205 
    206 tt {
    207     background-color: #ecf0f3;
    208     padding: 0 1px 0 1px;
    209     font-size: 0.95em;
    210 }
    211 
    212 .warning tt {
    213     background: #efc2c2;
    214 }
    215 
    216 .note tt {
    217     background: #d6d6d6;
    218 }