xref: /f-stack/tools/libxo/doc/_static/basic.css_t (revision d4a07e70)
1*d4a07e70Sfengbojiang/*
2*d4a07e70Sfengbojiang * basic.css
3*d4a07e70Sfengbojiang * ~~~~~~~~~
4*d4a07e70Sfengbojiang *
5*d4a07e70Sfengbojiang * Sphinx stylesheet -- basic theme.
6*d4a07e70Sfengbojiang *
7*d4a07e70Sfengbojiang * :copyright: Copyright 2007-2017 by the Sphinx team, see AUTHORS.
8*d4a07e70Sfengbojiang * :license: BSD, see LICENSE for details.
9*d4a07e70Sfengbojiang *
10*d4a07e70Sfengbojiang */
11*d4a07e70Sfengbojiang
12*d4a07e70Sfengbojiang/* -- main layout ----------------------------------------------------------- */
13*d4a07e70Sfengbojiang
14*d4a07e70Sfengbojiangdiv.clearer {
15*d4a07e70Sfengbojiang    clear: both;
16*d4a07e70Sfengbojiang}
17*d4a07e70Sfengbojiang
18*d4a07e70Sfengbojiang/* -- relbar ---------------------------------------------------------------- */
19*d4a07e70Sfengbojiang
20*d4a07e70Sfengbojiangdiv.related {
21*d4a07e70Sfengbojiang    width: 100%;
22*d4a07e70Sfengbojiang    font-size: 90%;
23*d4a07e70Sfengbojiang}
24*d4a07e70Sfengbojiang
25*d4a07e70Sfengbojiangdiv.related h3 {
26*d4a07e70Sfengbojiang    display: none;
27*d4a07e70Sfengbojiang}
28*d4a07e70Sfengbojiang
29*d4a07e70Sfengbojiangdiv.related ul {
30*d4a07e70Sfengbojiang    margin: 0;
31*d4a07e70Sfengbojiang    padding: 0 0 0 10px;
32*d4a07e70Sfengbojiang    list-style: none;
33*d4a07e70Sfengbojiang}
34*d4a07e70Sfengbojiang
35*d4a07e70Sfengbojiangdiv.related li {
36*d4a07e70Sfengbojiang    display: inline;
37*d4a07e70Sfengbojiang}
38*d4a07e70Sfengbojiang
39*d4a07e70Sfengbojiangdiv.related li.right {
40*d4a07e70Sfengbojiang    float: right;
41*d4a07e70Sfengbojiang    margin-right: 5px;
42*d4a07e70Sfengbojiang}
43*d4a07e70Sfengbojiang
44*d4a07e70Sfengbojiang/* -- sidebar --------------------------------------------------------------- */
45*d4a07e70Sfengbojiang
46*d4a07e70Sfengbojiangdiv.sphinxsidebarwrapper {
47*d4a07e70Sfengbojiang    padding: 10px 5px 0 10px;
48*d4a07e70Sfengbojiang}
49*d4a07e70Sfengbojiang
50*d4a07e70Sfengbojiangdiv.sphinxsidebar {
51*d4a07e70Sfengbojiang    float: left;
52*d4a07e70Sfengbojiang    width: {{ theme_sidebarwidth|toint }}px;
53*d4a07e70Sfengbojiang    margin-left: -100%;
54*d4a07e70Sfengbojiang    font-size: 90%;
55*d4a07e70Sfengbojiang    word-wrap: break-word;
56*d4a07e70Sfengbojiang    overflow-wrap : break-word;
57*d4a07e70Sfengbojiang}
58*d4a07e70Sfengbojiang
59*d4a07e70Sfengbojiangdiv.sphinxsidebar ul {
60*d4a07e70Sfengbojiang    list-style: none;
61*d4a07e70Sfengbojiang}
62*d4a07e70Sfengbojiang
63*d4a07e70Sfengbojiangdiv.sphinxsidebar ul ul,
64*d4a07e70Sfengbojiangdiv.sphinxsidebar ul.want-points {
65*d4a07e70Sfengbojiang    margin-left: 20px;
66*d4a07e70Sfengbojiang    list-style: square;
67*d4a07e70Sfengbojiang}
68*d4a07e70Sfengbojiang
69*d4a07e70Sfengbojiangdiv.sphinxsidebar ul ul {
70*d4a07e70Sfengbojiang    margin-top: 0;
71*d4a07e70Sfengbojiang    margin-bottom: 0;
72*d4a07e70Sfengbojiang}
73*d4a07e70Sfengbojiang
74*d4a07e70Sfengbojiangdiv.sphinxsidebar form {
75*d4a07e70Sfengbojiang    margin-top: 10px;
76*d4a07e70Sfengbojiang}
77*d4a07e70Sfengbojiang
78*d4a07e70Sfengbojiangdiv.sphinxsidebar input {
79*d4a07e70Sfengbojiang    border: 1px solid #98dbcc;
80*d4a07e70Sfengbojiang    font-family: sans-serif;
81*d4a07e70Sfengbojiang    font-size: 1em;
82*d4a07e70Sfengbojiang}
83*d4a07e70Sfengbojiang
84*d4a07e70Sfengbojiangdiv.sphinxsidebar #searchbox input[type="text"] {
85*d4a07e70Sfengbojiang    width: 170px;
86*d4a07e70Sfengbojiang}
87*d4a07e70Sfengbojiang
88*d4a07e70Sfengbojiangimg {
89*d4a07e70Sfengbojiang    border: 0;
90*d4a07e70Sfengbojiang    max-width: 100%;
91*d4a07e70Sfengbojiang}
92*d4a07e70Sfengbojiang
93*d4a07e70Sfengbojiang/* -- search page ----------------------------------------------------------- */
94*d4a07e70Sfengbojiang
95*d4a07e70Sfengbojiangul.search {
96*d4a07e70Sfengbojiang    margin: 10px 0 0 20px;
97*d4a07e70Sfengbojiang    padding: 0;
98*d4a07e70Sfengbojiang}
99*d4a07e70Sfengbojiang
100*d4a07e70Sfengbojiangul.search li {
101*d4a07e70Sfengbojiang    padding: 5px 0 5px 20px;
102*d4a07e70Sfengbojiang    background-image: url(file.png);
103*d4a07e70Sfengbojiang    background-repeat: no-repeat;
104*d4a07e70Sfengbojiang    background-position: 0 7px;
105*d4a07e70Sfengbojiang}
106*d4a07e70Sfengbojiang
107*d4a07e70Sfengbojiangul.search li a {
108*d4a07e70Sfengbojiang    font-weight: bold;
109*d4a07e70Sfengbojiang}
110*d4a07e70Sfengbojiang
111*d4a07e70Sfengbojiangul.search li div.context {
112*d4a07e70Sfengbojiang    color: #888;
113*d4a07e70Sfengbojiang    margin: 2px 0 0 30px;
114*d4a07e70Sfengbojiang    text-align: left;
115*d4a07e70Sfengbojiang}
116*d4a07e70Sfengbojiang
117*d4a07e70Sfengbojiangul.keywordmatches li.goodmatch a {
118*d4a07e70Sfengbojiang    font-weight: bold;
119*d4a07e70Sfengbojiang}
120*d4a07e70Sfengbojiang
121*d4a07e70Sfengbojiang/* -- index page ------------------------------------------------------------ */
122*d4a07e70Sfengbojiang
123*d4a07e70Sfengbojiangtable.contentstable {
124*d4a07e70Sfengbojiang    width: 90%;
125*d4a07e70Sfengbojiang    margin-left: auto;
126*d4a07e70Sfengbojiang    margin-right: auto;
127*d4a07e70Sfengbojiang}
128*d4a07e70Sfengbojiang
129*d4a07e70Sfengbojiangtable.contentstable p.biglink {
130*d4a07e70Sfengbojiang    line-height: 150%;
131*d4a07e70Sfengbojiang}
132*d4a07e70Sfengbojiang
133*d4a07e70Sfengbojianga.biglink {
134*d4a07e70Sfengbojiang    font-size: 1.3em;
135*d4a07e70Sfengbojiang}
136*d4a07e70Sfengbojiang
137*d4a07e70Sfengbojiangspan.linkdescr {
138*d4a07e70Sfengbojiang    font-style: italic;
139*d4a07e70Sfengbojiang    padding-top: 5px;
140*d4a07e70Sfengbojiang    font-size: 90%;
141*d4a07e70Sfengbojiang}
142*d4a07e70Sfengbojiang
143*d4a07e70Sfengbojiang/* -- general index --------------------------------------------------------- */
144*d4a07e70Sfengbojiang
145*d4a07e70Sfengbojiangtable.indextable {
146*d4a07e70Sfengbojiang    width: 100%;
147*d4a07e70Sfengbojiang}
148*d4a07e70Sfengbojiang
149*d4a07e70Sfengbojiangtable.indextable td {
150*d4a07e70Sfengbojiang    text-align: left;
151*d4a07e70Sfengbojiang    vertical-align: top;
152*d4a07e70Sfengbojiang}
153*d4a07e70Sfengbojiang
154*d4a07e70Sfengbojiangtable.indextable ul {
155*d4a07e70Sfengbojiang    margin-top: 0;
156*d4a07e70Sfengbojiang    margin-bottom: 0;
157*d4a07e70Sfengbojiang    list-style-type: none;
158*d4a07e70Sfengbojiang}
159*d4a07e70Sfengbojiang
160*d4a07e70Sfengbojiangtable.indextable > tbody > tr > td > ul {
161*d4a07e70Sfengbojiang    padding-left: 0em;
162*d4a07e70Sfengbojiang}
163*d4a07e70Sfengbojiang
164*d4a07e70Sfengbojiangtable.indextable tr.pcap {
165*d4a07e70Sfengbojiang    height: 10px;
166*d4a07e70Sfengbojiang}
167*d4a07e70Sfengbojiang
168*d4a07e70Sfengbojiangtable.indextable tr.cap {
169*d4a07e70Sfengbojiang    margin-top: 10px;
170*d4a07e70Sfengbojiang    background-color: #f2f2f2;
171*d4a07e70Sfengbojiang}
172*d4a07e70Sfengbojiang
173*d4a07e70Sfengbojiangimg.toggler {
174*d4a07e70Sfengbojiang    margin-right: 3px;
175*d4a07e70Sfengbojiang    margin-top: 3px;
176*d4a07e70Sfengbojiang    cursor: pointer;
177*d4a07e70Sfengbojiang}
178*d4a07e70Sfengbojiang
179*d4a07e70Sfengbojiangdiv.modindex-jumpbox {
180*d4a07e70Sfengbojiang    border-top: 1px solid #ddd;
181*d4a07e70Sfengbojiang    border-bottom: 1px solid #ddd;
182*d4a07e70Sfengbojiang    margin: 1em 0 1em 0;
183*d4a07e70Sfengbojiang    padding: 0.4em;
184*d4a07e70Sfengbojiang}
185*d4a07e70Sfengbojiang
186*d4a07e70Sfengbojiangdiv.genindex-jumpbox {
187*d4a07e70Sfengbojiang    border-top: 1px solid #ddd;
188*d4a07e70Sfengbojiang    border-bottom: 1px solid #ddd;
189*d4a07e70Sfengbojiang    margin: 1em 0 1em 0;
190*d4a07e70Sfengbojiang    padding: 0.4em;
191*d4a07e70Sfengbojiang}
192*d4a07e70Sfengbojiang
193*d4a07e70Sfengbojiang/* -- domain module index --------------------------------------------------- */
194*d4a07e70Sfengbojiang
195*d4a07e70Sfengbojiangtable.modindextable td {
196*d4a07e70Sfengbojiang    padding: 2px;
197*d4a07e70Sfengbojiang    border-collapse: collapse;
198*d4a07e70Sfengbojiang}
199*d4a07e70Sfengbojiang
200*d4a07e70Sfengbojiang/* -- general body styles --------------------------------------------------- */
201*d4a07e70Sfengbojiang
202*d4a07e70Sfengbojiangdiv.body p, div.body dd, div.body li, div.body blockquote {
203*d4a07e70Sfengbojiang    -moz-hyphens: auto;
204*d4a07e70Sfengbojiang    -ms-hyphens: auto;
205*d4a07e70Sfengbojiang    -webkit-hyphens: auto;
206*d4a07e70Sfengbojiang    hyphens: auto;
207*d4a07e70Sfengbojiang}
208*d4a07e70Sfengbojiang
209*d4a07e70Sfengbojianga.headerlink {
210*d4a07e70Sfengbojiang    visibility: hidden;
211*d4a07e70Sfengbojiang}
212*d4a07e70Sfengbojiang
213*d4a07e70Sfengbojiangh1:hover > a.headerlink,
214*d4a07e70Sfengbojiangh2:hover > a.headerlink,
215*d4a07e70Sfengbojiangh3:hover > a.headerlink,
216*d4a07e70Sfengbojiangh4:hover > a.headerlink,
217*d4a07e70Sfengbojiangh5:hover > a.headerlink,
218*d4a07e70Sfengbojiangh6:hover > a.headerlink,
219*d4a07e70Sfengbojiangdt:hover > a.headerlink,
220*d4a07e70Sfengbojiangcaption:hover > a.headerlink,
221*d4a07e70Sfengbojiangp.caption:hover > a.headerlink,
222*d4a07e70Sfengbojiangdiv.code-block-caption:hover > a.headerlink {
223*d4a07e70Sfengbojiang    visibility: visible;
224*d4a07e70Sfengbojiang}
225*d4a07e70Sfengbojiang
226*d4a07e70Sfengbojiangdiv.body p.caption {
227*d4a07e70Sfengbojiang    text-align: inherit;
228*d4a07e70Sfengbojiang}
229*d4a07e70Sfengbojiang
230*d4a07e70Sfengbojiangdiv.body td {
231*d4a07e70Sfengbojiang    text-align: left;
232*d4a07e70Sfengbojiang}
233*d4a07e70Sfengbojiang
234*d4a07e70Sfengbojiangblockquote.epigraph p.attribution {
235*d4a07e70Sfengbojiang    margin-left: 50%;
236*d4a07e70Sfengbojiang}
237*d4a07e70Sfengbojiang
238*d4a07e70Sfengbojiangblockquote.epigraph {
239*d4a07e70Sfengbojiang    background-color: #eee;
240*d4a07e70Sfengbojiang    padding: 0.5em;
241*d4a07e70Sfengbojiang}
242*d4a07e70Sfengbojiang
243*d4a07e70Sfengbojiang.first {
244*d4a07e70Sfengbojiang    margin-top: 0 !important;
245*d4a07e70Sfengbojiang}
246*d4a07e70Sfengbojiang
247*d4a07e70Sfengbojiangp.rubric {
248*d4a07e70Sfengbojiang    margin-top: 30px;
249*d4a07e70Sfengbojiang    font-weight: bold;
250*d4a07e70Sfengbojiang}
251*d4a07e70Sfengbojiang
252*d4a07e70Sfengbojiangimg.align-left, .figure.align-left, object.align-left {
253*d4a07e70Sfengbojiang    clear: left;
254*d4a07e70Sfengbojiang    float: left;
255*d4a07e70Sfengbojiang    margin-right: 1em;
256*d4a07e70Sfengbojiang}
257*d4a07e70Sfengbojiang
258*d4a07e70Sfengbojiangimg.align-right, .figure.align-right, object.align-right {
259*d4a07e70Sfengbojiang/*    clear: right; */
260*d4a07e70Sfengbojiang    float: right;
261*d4a07e70Sfengbojiang    margin-left: 1em;
262*d4a07e70Sfengbojiang}
263*d4a07e70Sfengbojiang
264*d4a07e70Sfengbojiangimg.align-center, .figure.align-center, object.align-center {
265*d4a07e70Sfengbojiang  display: block;
266*d4a07e70Sfengbojiang  margin-left: auto;
267*d4a07e70Sfengbojiang  margin-right: auto;
268*d4a07e70Sfengbojiang}
269*d4a07e70Sfengbojiang
270*d4a07e70Sfengbojiang.align-left {
271*d4a07e70Sfengbojiang    text-align: left;
272*d4a07e70Sfengbojiang}
273*d4a07e70Sfengbojiang
274*d4a07e70Sfengbojiang.align-center {
275*d4a07e70Sfengbojiang    text-align: center;
276*d4a07e70Sfengbojiang}
277*d4a07e70Sfengbojiang
278*d4a07e70Sfengbojiang.align-right {
279*d4a07e70Sfengbojiang    text-align: right;
280*d4a07e70Sfengbojiang}
281*d4a07e70Sfengbojiang
282*d4a07e70Sfengbojiang/* -- sidebars -------------------------------------------------------------- */
283*d4a07e70Sfengbojiang
284*d4a07e70Sfengbojiangdiv.sidebar {
285*d4a07e70Sfengbojiang    margin: 1em 1em 1em 1em;
286*d4a07e70Sfengbojiang    border: 1px solid #ddb;
287*d4a07e70Sfengbojiang    padding: 7px 7px 0 7px;
288*d4a07e70Sfengbojiang    background-color: #ffe;
289*d4a07e70Sfengbojiang    width: 40%;
290*d4a07e70Sfengbojiang    float: right;
291*d4a07e70Sfengbojiang}
292*d4a07e70Sfengbojiang
293*d4a07e70Sfengbojiangp.sidebar-title {
294*d4a07e70Sfengbojiang    font-weight: bold;
295*d4a07e70Sfengbojiang}
296*d4a07e70Sfengbojiang
297*d4a07e70Sfengbojiang/* -- topics ---------------------------------------------------------------- */
298*d4a07e70Sfengbojiang
299*d4a07e70Sfengbojiangdiv.topic {
300*d4a07e70Sfengbojiang    border: 1px solid #ccc;
301*d4a07e70Sfengbojiang    padding: 7px 7px 0 7px;
302*d4a07e70Sfengbojiang    margin: 10px 0 10px 0;
303*d4a07e70Sfengbojiang}
304*d4a07e70Sfengbojiang
305*d4a07e70Sfengbojiangp.topic-title {
306*d4a07e70Sfengbojiang    font-size: 1.1em;
307*d4a07e70Sfengbojiang    font-weight: bold;
308*d4a07e70Sfengbojiang    margin-top: 10px;
309*d4a07e70Sfengbojiang}
310*d4a07e70Sfengbojiang
311*d4a07e70Sfengbojiang/* -- admonitions ----------------------------------------------------------- */
312*d4a07e70Sfengbojiang
313*d4a07e70Sfengbojiangdiv.admonition {
314*d4a07e70Sfengbojiang    margin-top: 10px;
315*d4a07e70Sfengbojiang    margin-bottom: 10px;
316*d4a07e70Sfengbojiang    padding: 7px;
317*d4a07e70Sfengbojiang}
318*d4a07e70Sfengbojiang
319*d4a07e70Sfengbojiangdiv.admonition dt {
320*d4a07e70Sfengbojiang    font-weight: bold;
321*d4a07e70Sfengbojiang}
322*d4a07e70Sfengbojiang
323*d4a07e70Sfengbojiangdiv.admonition dl {
324*d4a07e70Sfengbojiang    margin-bottom: 0;
325*d4a07e70Sfengbojiang}
326*d4a07e70Sfengbojiang
327*d4a07e70Sfengbojiangp.admonition-title {
328*d4a07e70Sfengbojiang    margin: 0px 10px 5px 0px;
329*d4a07e70Sfengbojiang    font-weight: bold;
330*d4a07e70Sfengbojiang}
331*d4a07e70Sfengbojiang
332*d4a07e70Sfengbojiangdiv.body p.centered {
333*d4a07e70Sfengbojiang    text-align: center;
334*d4a07e70Sfengbojiang    margin-top: 25px;
335*d4a07e70Sfengbojiang}
336*d4a07e70Sfengbojiang
337*d4a07e70Sfengbojiang/* -- tables ---------------------------------------------------------------- */
338*d4a07e70Sfengbojiang
339*d4a07e70Sfengbojiangtable.docutils {
340*d4a07e70Sfengbojiang    border: 0;
341*d4a07e70Sfengbojiang    border-collapse: collapse;
342*d4a07e70Sfengbojiang}
343*d4a07e70Sfengbojiang
344*d4a07e70Sfengbojiangtable caption span.caption-number {
345*d4a07e70Sfengbojiang    font-style: italic;
346*d4a07e70Sfengbojiang}
347*d4a07e70Sfengbojiang
348*d4a07e70Sfengbojiangtable caption span.caption-text {
349*d4a07e70Sfengbojiang}
350*d4a07e70Sfengbojiang
351*d4a07e70Sfengbojiangdl.function table.docutils th.field-name {
352*d4a07e70Sfengbojiang  width: 100px;
353*d4a07e70Sfengbojiang}
354*d4a07e70Sfengbojiang
355*d4a07e70Sfengbojiangtable.docutils td, table.docutils th {
356*d4a07e70Sfengbojiang    padding: 1px 8px 1px 5px;
357*d4a07e70Sfengbojiang    border-top: 1px solid #aaa;
358*d4a07e70Sfengbojiang    border-left: 1px solid #aaa;
359*d4a07e70Sfengbojiang    border-right: 1px solid #aaa;
360*d4a07e70Sfengbojiang    border-bottom: 1px solid #aaa;
361*d4a07e70Sfengbojiang}
362*d4a07e70Sfengbojiang
363*d4a07e70Sfengbojiangtable.docutils th {
364*d4a07e70Sfengbojiang    border-bottom: 2px solid #aaa;
365*d4a07e70Sfengbojiang    background-color: #f2f2f2;
366*d4a07e70Sfengbojiang}
367*d4a07e70Sfengbojiang
368*d4a07e70Sfengbojiangtable.footnote td, table.footnote th {
369*d4a07e70Sfengbojiang    border: 0 !important;
370*d4a07e70Sfengbojiang}
371*d4a07e70Sfengbojiang
372*d4a07e70Sfengbojiangth {
373*d4a07e70Sfengbojiang    text-align: left;
374*d4a07e70Sfengbojiang    padding-right: 5px;
375*d4a07e70Sfengbojiang}
376*d4a07e70Sfengbojiang
377*d4a07e70Sfengbojiangtable.citation {
378*d4a07e70Sfengbojiang    border-left: solid 1px gray;
379*d4a07e70Sfengbojiang    margin-left: 1px;
380*d4a07e70Sfengbojiang}
381*d4a07e70Sfengbojiang
382*d4a07e70Sfengbojiangtable.citation td {
383*d4a07e70Sfengbojiang    border-bottom: none;
384*d4a07e70Sfengbojiang}
385*d4a07e70Sfengbojiang
386*d4a07e70Sfengbojiang/* -- figures --------------------------------------------------------------- */
387*d4a07e70Sfengbojiang
388*d4a07e70Sfengbojiangdiv.figure {
389*d4a07e70Sfengbojiang    margin: 0.5em;
390*d4a07e70Sfengbojiang    padding: 0.5em;
391*d4a07e70Sfengbojiang}
392*d4a07e70Sfengbojiang
393*d4a07e70Sfengbojiangdiv.figure p.caption {
394*d4a07e70Sfengbojiang    padding: 0.3em;
395*d4a07e70Sfengbojiang}
396*d4a07e70Sfengbojiang
397*d4a07e70Sfengbojiangdiv.figure p.caption span.caption-number {
398*d4a07e70Sfengbojiang    font-style: italic;
399*d4a07e70Sfengbojiang}
400*d4a07e70Sfengbojiang
401*d4a07e70Sfengbojiangdiv.figure p.caption span.caption-text {
402*d4a07e70Sfengbojiang}
403*d4a07e70Sfengbojiang
404*d4a07e70Sfengbojiang/* -- field list styles ----------------------------------------------------- */
405*d4a07e70Sfengbojiang
406*d4a07e70Sfengbojiangtable.field-list td, table.field-list th {
407*d4a07e70Sfengbojiang    border: 0 !important;
408*d4a07e70Sfengbojiang}
409*d4a07e70Sfengbojiang
410*d4a07e70Sfengbojiang.field-list ul {
411*d4a07e70Sfengbojiang    margin: 0;
412*d4a07e70Sfengbojiang    padding-left: 1em;
413*d4a07e70Sfengbojiang}
414*d4a07e70Sfengbojiang
415*d4a07e70Sfengbojiang.field-list p {
416*d4a07e70Sfengbojiang    margin: 0;
417*d4a07e70Sfengbojiang}
418*d4a07e70Sfengbojiang
419*d4a07e70Sfengbojiang.field-name {
420*d4a07e70Sfengbojiang    -moz-hyphens: manual;
421*d4a07e70Sfengbojiang    -ms-hyphens: manual;
422*d4a07e70Sfengbojiang    -webkit-hyphens: manual;
423*d4a07e70Sfengbojiang    hyphens: manual;
424*d4a07e70Sfengbojiang}
425*d4a07e70Sfengbojiang
426*d4a07e70Sfengbojiang/* -- other body styles ----------------------------------------------------- */
427*d4a07e70Sfengbojiang
428*d4a07e70Sfengbojiangol.arabic {
429*d4a07e70Sfengbojiang    list-style: decimal;
430*d4a07e70Sfengbojiang}
431*d4a07e70Sfengbojiang
432*d4a07e70Sfengbojiangol.loweralpha {
433*d4a07e70Sfengbojiang    list-style: lower-alpha;
434*d4a07e70Sfengbojiang}
435*d4a07e70Sfengbojiang
436*d4a07e70Sfengbojiangol.upperalpha {
437*d4a07e70Sfengbojiang    list-style: upper-alpha;
438*d4a07e70Sfengbojiang}
439*d4a07e70Sfengbojiang
440*d4a07e70Sfengbojiangol.lowerroman {
441*d4a07e70Sfengbojiang    list-style: lower-roman;
442*d4a07e70Sfengbojiang}
443*d4a07e70Sfengbojiang
444*d4a07e70Sfengbojiangol.upperroman {
445*d4a07e70Sfengbojiang    list-style: upper-roman;
446*d4a07e70Sfengbojiang}
447*d4a07e70Sfengbojiang
448*d4a07e70Sfengbojiangdl {
449*d4a07e70Sfengbojiang    margin-bottom: 15px;
450*d4a07e70Sfengbojiang}
451*d4a07e70Sfengbojiang
452*d4a07e70Sfengbojiangdd p {
453*d4a07e70Sfengbojiang    margin-top: 0px;
454*d4a07e70Sfengbojiang}
455*d4a07e70Sfengbojiang
456*d4a07e70Sfengbojiangdd ul, dd table {
457*d4a07e70Sfengbojiang    margin-bottom: 10px;
458*d4a07e70Sfengbojiang}
459*d4a07e70Sfengbojiang
460*d4a07e70Sfengbojiangdd {
461*d4a07e70Sfengbojiang    margin-top: 3px;
462*d4a07e70Sfengbojiang    margin-bottom: 10px;
463*d4a07e70Sfengbojiang    margin-left: 30px;
464*d4a07e70Sfengbojiang}
465*d4a07e70Sfengbojiang
466*d4a07e70Sfengbojiangdt:target, .highlighted {
467*d4a07e70Sfengbojiang    background-color: #fbe54e;
468*d4a07e70Sfengbojiang}
469*d4a07e70Sfengbojiang
470*d4a07e70Sfengbojiangdl.glossary dt {
471*d4a07e70Sfengbojiang    font-weight: bold;
472*d4a07e70Sfengbojiang    font-size: 1.1em;
473*d4a07e70Sfengbojiang}
474*d4a07e70Sfengbojiang
475*d4a07e70Sfengbojiang.optional {
476*d4a07e70Sfengbojiang    font-size: 1.3em;
477*d4a07e70Sfengbojiang}
478*d4a07e70Sfengbojiang
479*d4a07e70Sfengbojiang.sig-paren {
480*d4a07e70Sfengbojiang    font-size: larger;
481*d4a07e70Sfengbojiang}
482*d4a07e70Sfengbojiang
483*d4a07e70Sfengbojiang.versionmodified {
484*d4a07e70Sfengbojiang    font-style: italic;
485*d4a07e70Sfengbojiang}
486*d4a07e70Sfengbojiang
487*d4a07e70Sfengbojiang.system-message {
488*d4a07e70Sfengbojiang    background-color: #fda;
489*d4a07e70Sfengbojiang    padding: 5px;
490*d4a07e70Sfengbojiang    border: 3px solid red;
491*d4a07e70Sfengbojiang}
492*d4a07e70Sfengbojiang
493*d4a07e70Sfengbojiang.footnote:target  {
494*d4a07e70Sfengbojiang    background-color: #ffa;
495*d4a07e70Sfengbojiang}
496*d4a07e70Sfengbojiang
497*d4a07e70Sfengbojiang.line-block {
498*d4a07e70Sfengbojiang    display: block;
499*d4a07e70Sfengbojiang    margin-top: 1em;
500*d4a07e70Sfengbojiang    margin-bottom: 1em;
501*d4a07e70Sfengbojiang}
502*d4a07e70Sfengbojiang
503*d4a07e70Sfengbojiang.line-block .line-block {
504*d4a07e70Sfengbojiang    margin-top: 0;
505*d4a07e70Sfengbojiang    margin-bottom: 0;
506*d4a07e70Sfengbojiang    margin-left: 1.5em;
507*d4a07e70Sfengbojiang}
508*d4a07e70Sfengbojiang
509*d4a07e70Sfengbojiang.guilabel, .menuselection {
510*d4a07e70Sfengbojiang    font-family: sans-serif;
511*d4a07e70Sfengbojiang}
512*d4a07e70Sfengbojiang
513*d4a07e70Sfengbojiang.accelerator {
514*d4a07e70Sfengbojiang    text-decoration: underline;
515*d4a07e70Sfengbojiang}
516*d4a07e70Sfengbojiang
517*d4a07e70Sfengbojiang.classifier {
518*d4a07e70Sfengbojiang    font-style: oblique;
519*d4a07e70Sfengbojiang}
520*d4a07e70Sfengbojiang
521*d4a07e70Sfengbojiangabbr, acronym {
522*d4a07e70Sfengbojiang    border-bottom: dotted 1px;
523*d4a07e70Sfengbojiang    cursor: help;
524*d4a07e70Sfengbojiang}
525*d4a07e70Sfengbojiang
526*d4a07e70Sfengbojiang/* -- code displays --------------------------------------------------------- */
527*d4a07e70Sfengbojiang
528*d4a07e70Sfengbojiangpre {
529*d4a07e70Sfengbojiang    overflow: auto;
530*d4a07e70Sfengbojiang    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
531*d4a07e70Sfengbojiang}
532*d4a07e70Sfengbojiang
533*d4a07e70Sfengbojiangspan.pre {
534*d4a07e70Sfengbojiang    -moz-hyphens: none;
535*d4a07e70Sfengbojiang    -ms-hyphens: none;
536*d4a07e70Sfengbojiang    -webkit-hyphens: none;
537*d4a07e70Sfengbojiang    hyphens: none;
538*d4a07e70Sfengbojiang}
539*d4a07e70Sfengbojiang
540*d4a07e70Sfengbojiangtd.linenos pre {
541*d4a07e70Sfengbojiang    padding: 5px 0px;
542*d4a07e70Sfengbojiang    border: 0;
543*d4a07e70Sfengbojiang    background-color: transparent;
544*d4a07e70Sfengbojiang    color: #aaa;
545*d4a07e70Sfengbojiang}
546*d4a07e70Sfengbojiang
547*d4a07e70Sfengbojiangtable.highlighttable {
548*d4a07e70Sfengbojiang    margin-left: 0.5em;
549*d4a07e70Sfengbojiang}
550*d4a07e70Sfengbojiang
551*d4a07e70Sfengbojiangtable.highlighttable td {
552*d4a07e70Sfengbojiang    padding: 0 0.5em 0 0.5em;
553*d4a07e70Sfengbojiang}
554*d4a07e70Sfengbojiang
555*d4a07e70Sfengbojiangdiv.code-block-caption {
556*d4a07e70Sfengbojiang    padding: 2px 5px;
557*d4a07e70Sfengbojiang    font-size: small;
558*d4a07e70Sfengbojiang}
559*d4a07e70Sfengbojiang
560*d4a07e70Sfengbojiangdiv.code-block-caption code {
561*d4a07e70Sfengbojiang    background-color: transparent;
562*d4a07e70Sfengbojiang}
563*d4a07e70Sfengbojiang
564*d4a07e70Sfengbojiangdiv.code-block-caption + div > div.highlight > pre {
565*d4a07e70Sfengbojiang    margin-top: 0;
566*d4a07e70Sfengbojiang}
567*d4a07e70Sfengbojiang
568*d4a07e70Sfengbojiangdiv.code-block-caption span.caption-number {
569*d4a07e70Sfengbojiang    padding: 0.1em 0.3em;
570*d4a07e70Sfengbojiang    font-style: italic;
571*d4a07e70Sfengbojiang}
572*d4a07e70Sfengbojiang
573*d4a07e70Sfengbojiangdiv.code-block-caption span.caption-text {
574*d4a07e70Sfengbojiang}
575*d4a07e70Sfengbojiang
576*d4a07e70Sfengbojiangdiv.literal-block-wrapper {
577*d4a07e70Sfengbojiang    padding: 1em 1em 0;
578*d4a07e70Sfengbojiang}
579*d4a07e70Sfengbojiang
580*d4a07e70Sfengbojiangdiv.literal-block-wrapper div.highlight {
581*d4a07e70Sfengbojiang    margin: 0;
582*d4a07e70Sfengbojiang}
583*d4a07e70Sfengbojiang
584*d4a07e70Sfengbojiangcode.descname {
585*d4a07e70Sfengbojiang    background-color: transparent;
586*d4a07e70Sfengbojiang    font-weight: bold;
587*d4a07e70Sfengbojiang    font-size: 1.2em;
588*d4a07e70Sfengbojiang}
589*d4a07e70Sfengbojiang
590*d4a07e70Sfengbojiangcode.descclassname {
591*d4a07e70Sfengbojiang    background-color: transparent;
592*d4a07e70Sfengbojiang}
593*d4a07e70Sfengbojiang
594*d4a07e70Sfengbojiangcode.xref, a code {
595*d4a07e70Sfengbojiang    background-color: transparent;
596*d4a07e70Sfengbojiang    font-weight: bold;
597*d4a07e70Sfengbojiang}
598*d4a07e70Sfengbojiang
599*d4a07e70Sfengbojiangh1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
600*d4a07e70Sfengbojiang    background-color: transparent;
601*d4a07e70Sfengbojiang}
602*d4a07e70Sfengbojiang
603*d4a07e70Sfengbojiang.viewcode-link {
604*d4a07e70Sfengbojiang    float: right;
605*d4a07e70Sfengbojiang}
606*d4a07e70Sfengbojiang
607*d4a07e70Sfengbojiang.viewcode-back {
608*d4a07e70Sfengbojiang    float: right;
609*d4a07e70Sfengbojiang    font-family: sans-serif;
610*d4a07e70Sfengbojiang}
611*d4a07e70Sfengbojiang
612*d4a07e70Sfengbojiangdiv.viewcode-block:target {
613*d4a07e70Sfengbojiang    margin: -1px -10px;
614*d4a07e70Sfengbojiang    padding: 0 10px;
615*d4a07e70Sfengbojiang}
616*d4a07e70Sfengbojiang
617*d4a07e70Sfengbojiang/* -- math display ---------------------------------------------------------- */
618*d4a07e70Sfengbojiang
619*d4a07e70Sfengbojiangimg.math {
620*d4a07e70Sfengbojiang    vertical-align: middle;
621*d4a07e70Sfengbojiang}
622*d4a07e70Sfengbojiang
623*d4a07e70Sfengbojiangdiv.body div.math p {
624*d4a07e70Sfengbojiang    text-align: center;
625*d4a07e70Sfengbojiang}
626*d4a07e70Sfengbojiang
627*d4a07e70Sfengbojiangspan.eqno {
628*d4a07e70Sfengbojiang    float: right;
629*d4a07e70Sfengbojiang}
630*d4a07e70Sfengbojiang
631*d4a07e70Sfengbojiangspan.eqno a.headerlink {
632*d4a07e70Sfengbojiang    position: relative;
633*d4a07e70Sfengbojiang    left: 0px;
634*d4a07e70Sfengbojiang    z-index: 1;
635*d4a07e70Sfengbojiang}
636*d4a07e70Sfengbojiang
637*d4a07e70Sfengbojiangdiv.math:hover a.headerlink {
638*d4a07e70Sfengbojiang    visibility: visible;
639*d4a07e70Sfengbojiang}
640*d4a07e70Sfengbojiang
641*d4a07e70Sfengbojiang/* -- printout stylesheet --------------------------------------------------- */
642*d4a07e70Sfengbojiang
643*d4a07e70Sfengbojiang@media print {
644*d4a07e70Sfengbojiang    div.document,
645*d4a07e70Sfengbojiang    div.documentwrapper,
646*d4a07e70Sfengbojiang    div.bodywrapper {
647*d4a07e70Sfengbojiang        margin: 0 !important;
648*d4a07e70Sfengbojiang        width: 100%;
649*d4a07e70Sfengbojiang    }
650*d4a07e70Sfengbojiang
651*d4a07e70Sfengbojiang    div.sphinxsidebar,
652*d4a07e70Sfengbojiang    div.related,
653*d4a07e70Sfengbojiang    div.footer,
654*d4a07e70Sfengbojiang    #top-link {
655*d4a07e70Sfengbojiang        display: none;
656*d4a07e70Sfengbojiang    }
657*d4a07e70Sfengbojiang}
658