xref: /freebsd/crypto/krb5/doc/html/_static/basic.css (revision 7f2fe78b9dd5f51c821d771b63d2e096f6fd49e9)
1*7f2fe78bSCy Schubert/*
2*7f2fe78bSCy Schubert * basic.css
3*7f2fe78bSCy Schubert * ~~~~~~~~~
4*7f2fe78bSCy Schubert *
5*7f2fe78bSCy Schubert * Sphinx stylesheet -- basic theme.
6*7f2fe78bSCy Schubert *
7*7f2fe78bSCy Schubert * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
8*7f2fe78bSCy Schubert * :license: BSD, see LICENSE for details.
9*7f2fe78bSCy Schubert *
10*7f2fe78bSCy Schubert */
11*7f2fe78bSCy Schubert
12*7f2fe78bSCy Schubert/* -- main layout ----------------------------------------------------------- */
13*7f2fe78bSCy Schubert
14*7f2fe78bSCy Schubertdiv.clearer {
15*7f2fe78bSCy Schubert    clear: both;
16*7f2fe78bSCy Schubert}
17*7f2fe78bSCy Schubert
18*7f2fe78bSCy Schubertdiv.section::after {
19*7f2fe78bSCy Schubert    display: block;
20*7f2fe78bSCy Schubert    content: '';
21*7f2fe78bSCy Schubert    clear: left;
22*7f2fe78bSCy Schubert}
23*7f2fe78bSCy Schubert
24*7f2fe78bSCy Schubert/* -- relbar ---------------------------------------------------------------- */
25*7f2fe78bSCy Schubert
26*7f2fe78bSCy Schubertdiv.related {
27*7f2fe78bSCy Schubert    width: 100%;
28*7f2fe78bSCy Schubert    font-size: 90%;
29*7f2fe78bSCy Schubert}
30*7f2fe78bSCy Schubert
31*7f2fe78bSCy Schubertdiv.related h3 {
32*7f2fe78bSCy Schubert    display: none;
33*7f2fe78bSCy Schubert}
34*7f2fe78bSCy Schubert
35*7f2fe78bSCy Schubertdiv.related ul {
36*7f2fe78bSCy Schubert    margin: 0;
37*7f2fe78bSCy Schubert    padding: 0 0 0 10px;
38*7f2fe78bSCy Schubert    list-style: none;
39*7f2fe78bSCy Schubert}
40*7f2fe78bSCy Schubert
41*7f2fe78bSCy Schubertdiv.related li {
42*7f2fe78bSCy Schubert    display: inline;
43*7f2fe78bSCy Schubert}
44*7f2fe78bSCy Schubert
45*7f2fe78bSCy Schubertdiv.related li.right {
46*7f2fe78bSCy Schubert    float: right;
47*7f2fe78bSCy Schubert    margin-right: 5px;
48*7f2fe78bSCy Schubert}
49*7f2fe78bSCy Schubert
50*7f2fe78bSCy Schubert/* -- sidebar --------------------------------------------------------------- */
51*7f2fe78bSCy Schubert
52*7f2fe78bSCy Schubertdiv.sphinxsidebarwrapper {
53*7f2fe78bSCy Schubert    padding: 10px 5px 0 10px;
54*7f2fe78bSCy Schubert}
55*7f2fe78bSCy Schubert
56*7f2fe78bSCy Schubertdiv.sphinxsidebar {
57*7f2fe78bSCy Schubert    float: left;
58*7f2fe78bSCy Schubert    width: 20%;
59*7f2fe78bSCy Schubert    margin-left: -100%;
60*7f2fe78bSCy Schubert    font-size: 90%;
61*7f2fe78bSCy Schubert    word-wrap: break-word;
62*7f2fe78bSCy Schubert    overflow-wrap : break-word;
63*7f2fe78bSCy Schubert}
64*7f2fe78bSCy Schubert
65*7f2fe78bSCy Schubertdiv.sphinxsidebar ul {
66*7f2fe78bSCy Schubert    list-style: none;
67*7f2fe78bSCy Schubert}
68*7f2fe78bSCy Schubert
69*7f2fe78bSCy Schubertdiv.sphinxsidebar ul ul,
70*7f2fe78bSCy Schubertdiv.sphinxsidebar ul.want-points {
71*7f2fe78bSCy Schubert    margin-left: 20px;
72*7f2fe78bSCy Schubert    list-style: square;
73*7f2fe78bSCy Schubert}
74*7f2fe78bSCy Schubert
75*7f2fe78bSCy Schubertdiv.sphinxsidebar ul ul {
76*7f2fe78bSCy Schubert    margin-top: 0;
77*7f2fe78bSCy Schubert    margin-bottom: 0;
78*7f2fe78bSCy Schubert}
79*7f2fe78bSCy Schubert
80*7f2fe78bSCy Schubertdiv.sphinxsidebar form {
81*7f2fe78bSCy Schubert    margin-top: 10px;
82*7f2fe78bSCy Schubert}
83*7f2fe78bSCy Schubert
84*7f2fe78bSCy Schubertdiv.sphinxsidebar input {
85*7f2fe78bSCy Schubert    border: 1px solid #98dbcc;
86*7f2fe78bSCy Schubert    font-family: sans-serif;
87*7f2fe78bSCy Schubert    font-size: 1em;
88*7f2fe78bSCy Schubert}
89*7f2fe78bSCy Schubert
90*7f2fe78bSCy Schubertdiv.sphinxsidebar #searchbox form.search {
91*7f2fe78bSCy Schubert    overflow: hidden;
92*7f2fe78bSCy Schubert}
93*7f2fe78bSCy Schubert
94*7f2fe78bSCy Schubertdiv.sphinxsidebar #searchbox input[type="text"] {
95*7f2fe78bSCy Schubert    float: left;
96*7f2fe78bSCy Schubert    width: 80%;
97*7f2fe78bSCy Schubert    padding: 0.25em;
98*7f2fe78bSCy Schubert    box-sizing: border-box;
99*7f2fe78bSCy Schubert}
100*7f2fe78bSCy Schubert
101*7f2fe78bSCy Schubertdiv.sphinxsidebar #searchbox input[type="submit"] {
102*7f2fe78bSCy Schubert    float: left;
103*7f2fe78bSCy Schubert    width: 20%;
104*7f2fe78bSCy Schubert    border-left: none;
105*7f2fe78bSCy Schubert    padding: 0.25em;
106*7f2fe78bSCy Schubert    box-sizing: border-box;
107*7f2fe78bSCy Schubert}
108*7f2fe78bSCy Schubert
109*7f2fe78bSCy Schubert
110*7f2fe78bSCy Schubertimg {
111*7f2fe78bSCy Schubert    border: 0;
112*7f2fe78bSCy Schubert    max-width: 100%;
113*7f2fe78bSCy Schubert}
114*7f2fe78bSCy Schubert
115*7f2fe78bSCy Schubert/* -- search page ----------------------------------------------------------- */
116*7f2fe78bSCy Schubert
117*7f2fe78bSCy Schubertul.search {
118*7f2fe78bSCy Schubert    margin: 10px 0 0 20px;
119*7f2fe78bSCy Schubert    padding: 0;
120*7f2fe78bSCy Schubert}
121*7f2fe78bSCy Schubert
122*7f2fe78bSCy Schubertul.search li {
123*7f2fe78bSCy Schubert    padding: 5px 0 5px 20px;
124*7f2fe78bSCy Schubert    background-image: url(file.png);
125*7f2fe78bSCy Schubert    background-repeat: no-repeat;
126*7f2fe78bSCy Schubert    background-position: 0 7px;
127*7f2fe78bSCy Schubert}
128*7f2fe78bSCy Schubert
129*7f2fe78bSCy Schubertul.search li a {
130*7f2fe78bSCy Schubert    font-weight: bold;
131*7f2fe78bSCy Schubert}
132*7f2fe78bSCy Schubert
133*7f2fe78bSCy Schubertul.search li p.context {
134*7f2fe78bSCy Schubert    color: #888;
135*7f2fe78bSCy Schubert    margin: 2px 0 0 30px;
136*7f2fe78bSCy Schubert    text-align: left;
137*7f2fe78bSCy Schubert}
138*7f2fe78bSCy Schubert
139*7f2fe78bSCy Schubertul.keywordmatches li.goodmatch a {
140*7f2fe78bSCy Schubert    font-weight: bold;
141*7f2fe78bSCy Schubert}
142*7f2fe78bSCy Schubert
143*7f2fe78bSCy Schubert/* -- index page ------------------------------------------------------------ */
144*7f2fe78bSCy Schubert
145*7f2fe78bSCy Schuberttable.contentstable {
146*7f2fe78bSCy Schubert    width: 90%;
147*7f2fe78bSCy Schubert    margin-left: auto;
148*7f2fe78bSCy Schubert    margin-right: auto;
149*7f2fe78bSCy Schubert}
150*7f2fe78bSCy Schubert
151*7f2fe78bSCy Schuberttable.contentstable p.biglink {
152*7f2fe78bSCy Schubert    line-height: 150%;
153*7f2fe78bSCy Schubert}
154*7f2fe78bSCy Schubert
155*7f2fe78bSCy Schuberta.biglink {
156*7f2fe78bSCy Schubert    font-size: 1.3em;
157*7f2fe78bSCy Schubert}
158*7f2fe78bSCy Schubert
159*7f2fe78bSCy Schubertspan.linkdescr {
160*7f2fe78bSCy Schubert    font-style: italic;
161*7f2fe78bSCy Schubert    padding-top: 5px;
162*7f2fe78bSCy Schubert    font-size: 90%;
163*7f2fe78bSCy Schubert}
164*7f2fe78bSCy Schubert
165*7f2fe78bSCy Schubert/* -- general index --------------------------------------------------------- */
166*7f2fe78bSCy Schubert
167*7f2fe78bSCy Schuberttable.indextable {
168*7f2fe78bSCy Schubert    width: 100%;
169*7f2fe78bSCy Schubert}
170*7f2fe78bSCy Schubert
171*7f2fe78bSCy Schuberttable.indextable td {
172*7f2fe78bSCy Schubert    text-align: left;
173*7f2fe78bSCy Schubert    vertical-align: top;
174*7f2fe78bSCy Schubert}
175*7f2fe78bSCy Schubert
176*7f2fe78bSCy Schuberttable.indextable ul {
177*7f2fe78bSCy Schubert    margin-top: 0;
178*7f2fe78bSCy Schubert    margin-bottom: 0;
179*7f2fe78bSCy Schubert    list-style-type: none;
180*7f2fe78bSCy Schubert}
181*7f2fe78bSCy Schubert
182*7f2fe78bSCy Schuberttable.indextable > tbody > tr > td > ul {
183*7f2fe78bSCy Schubert    padding-left: 0em;
184*7f2fe78bSCy Schubert}
185*7f2fe78bSCy Schubert
186*7f2fe78bSCy Schuberttable.indextable tr.pcap {
187*7f2fe78bSCy Schubert    height: 10px;
188*7f2fe78bSCy Schubert}
189*7f2fe78bSCy Schubert
190*7f2fe78bSCy Schuberttable.indextable tr.cap {
191*7f2fe78bSCy Schubert    margin-top: 10px;
192*7f2fe78bSCy Schubert    background-color: #f2f2f2;
193*7f2fe78bSCy Schubert}
194*7f2fe78bSCy Schubert
195*7f2fe78bSCy Schubertimg.toggler {
196*7f2fe78bSCy Schubert    margin-right: 3px;
197*7f2fe78bSCy Schubert    margin-top: 3px;
198*7f2fe78bSCy Schubert    cursor: pointer;
199*7f2fe78bSCy Schubert}
200*7f2fe78bSCy Schubert
201*7f2fe78bSCy Schubertdiv.modindex-jumpbox {
202*7f2fe78bSCy Schubert    border-top: 1px solid #ddd;
203*7f2fe78bSCy Schubert    border-bottom: 1px solid #ddd;
204*7f2fe78bSCy Schubert    margin: 1em 0 1em 0;
205*7f2fe78bSCy Schubert    padding: 0.4em;
206*7f2fe78bSCy Schubert}
207*7f2fe78bSCy Schubert
208*7f2fe78bSCy Schubertdiv.genindex-jumpbox {
209*7f2fe78bSCy Schubert    border-top: 1px solid #ddd;
210*7f2fe78bSCy Schubert    border-bottom: 1px solid #ddd;
211*7f2fe78bSCy Schubert    margin: 1em 0 1em 0;
212*7f2fe78bSCy Schubert    padding: 0.4em;
213*7f2fe78bSCy Schubert}
214*7f2fe78bSCy Schubert
215*7f2fe78bSCy Schubert/* -- domain module index --------------------------------------------------- */
216*7f2fe78bSCy Schubert
217*7f2fe78bSCy Schuberttable.modindextable td {
218*7f2fe78bSCy Schubert    padding: 2px;
219*7f2fe78bSCy Schubert    border-collapse: collapse;
220*7f2fe78bSCy Schubert}
221*7f2fe78bSCy Schubert
222*7f2fe78bSCy Schubert/* -- general body styles --------------------------------------------------- */
223*7f2fe78bSCy Schubert
224*7f2fe78bSCy Schubertdiv.body {
225*7f2fe78bSCy Schubert    min-width: 450px;
226*7f2fe78bSCy Schubert    max-width: 800px;
227*7f2fe78bSCy Schubert}
228*7f2fe78bSCy Schubert
229*7f2fe78bSCy Schubertdiv.body p, div.body dd, div.body li, div.body blockquote {
230*7f2fe78bSCy Schubert    -moz-hyphens: auto;
231*7f2fe78bSCy Schubert    -ms-hyphens: auto;
232*7f2fe78bSCy Schubert    -webkit-hyphens: auto;
233*7f2fe78bSCy Schubert    hyphens: auto;
234*7f2fe78bSCy Schubert}
235*7f2fe78bSCy Schubert
236*7f2fe78bSCy Schuberta.headerlink {
237*7f2fe78bSCy Schubert    visibility: hidden;
238*7f2fe78bSCy Schubert}
239*7f2fe78bSCy Schubert
240*7f2fe78bSCy Schuberta.brackets:before,
241*7f2fe78bSCy Schubertspan.brackets > a:before{
242*7f2fe78bSCy Schubert    content: "[";
243*7f2fe78bSCy Schubert}
244*7f2fe78bSCy Schubert
245*7f2fe78bSCy Schuberta.brackets:after,
246*7f2fe78bSCy Schubertspan.brackets > a:after {
247*7f2fe78bSCy Schubert    content: "]";
248*7f2fe78bSCy Schubert}
249*7f2fe78bSCy Schubert
250*7f2fe78bSCy Schuberth1:hover > a.headerlink,
251*7f2fe78bSCy Schuberth2:hover > a.headerlink,
252*7f2fe78bSCy Schuberth3:hover > a.headerlink,
253*7f2fe78bSCy Schuberth4:hover > a.headerlink,
254*7f2fe78bSCy Schuberth5:hover > a.headerlink,
255*7f2fe78bSCy Schuberth6:hover > a.headerlink,
256*7f2fe78bSCy Schubertdt:hover > a.headerlink,
257*7f2fe78bSCy Schubertcaption:hover > a.headerlink,
258*7f2fe78bSCy Schubertp.caption:hover > a.headerlink,
259*7f2fe78bSCy Schubertdiv.code-block-caption:hover > a.headerlink {
260*7f2fe78bSCy Schubert    visibility: visible;
261*7f2fe78bSCy Schubert}
262*7f2fe78bSCy Schubert
263*7f2fe78bSCy Schubertdiv.body p.caption {
264*7f2fe78bSCy Schubert    text-align: inherit;
265*7f2fe78bSCy Schubert}
266*7f2fe78bSCy Schubert
267*7f2fe78bSCy Schubertdiv.body td {
268*7f2fe78bSCy Schubert    text-align: left;
269*7f2fe78bSCy Schubert}
270*7f2fe78bSCy Schubert
271*7f2fe78bSCy Schubert.first {
272*7f2fe78bSCy Schubert    margin-top: 0 !important;
273*7f2fe78bSCy Schubert}
274*7f2fe78bSCy Schubert
275*7f2fe78bSCy Schubertp.rubric {
276*7f2fe78bSCy Schubert    margin-top: 30px;
277*7f2fe78bSCy Schubert    font-weight: bold;
278*7f2fe78bSCy Schubert}
279*7f2fe78bSCy Schubert
280*7f2fe78bSCy Schubertimg.align-left, figure.align-left, .figure.align-left, object.align-left {
281*7f2fe78bSCy Schubert    clear: left;
282*7f2fe78bSCy Schubert    float: left;
283*7f2fe78bSCy Schubert    margin-right: 1em;
284*7f2fe78bSCy Schubert}
285*7f2fe78bSCy Schubert
286*7f2fe78bSCy Schubertimg.align-right, figure.align-right, .figure.align-right, object.align-right {
287*7f2fe78bSCy Schubert    clear: right;
288*7f2fe78bSCy Schubert    float: right;
289*7f2fe78bSCy Schubert    margin-left: 1em;
290*7f2fe78bSCy Schubert}
291*7f2fe78bSCy Schubert
292*7f2fe78bSCy Schubertimg.align-center, figure.align-center, .figure.align-center, object.align-center {
293*7f2fe78bSCy Schubert  display: block;
294*7f2fe78bSCy Schubert  margin-left: auto;
295*7f2fe78bSCy Schubert  margin-right: auto;
296*7f2fe78bSCy Schubert}
297*7f2fe78bSCy Schubert
298*7f2fe78bSCy Schubertimg.align-default, figure.align-default, .figure.align-default {
299*7f2fe78bSCy Schubert  display: block;
300*7f2fe78bSCy Schubert  margin-left: auto;
301*7f2fe78bSCy Schubert  margin-right: auto;
302*7f2fe78bSCy Schubert}
303*7f2fe78bSCy Schubert
304*7f2fe78bSCy Schubert.align-left {
305*7f2fe78bSCy Schubert    text-align: left;
306*7f2fe78bSCy Schubert}
307*7f2fe78bSCy Schubert
308*7f2fe78bSCy Schubert.align-center {
309*7f2fe78bSCy Schubert    text-align: center;
310*7f2fe78bSCy Schubert}
311*7f2fe78bSCy Schubert
312*7f2fe78bSCy Schubert.align-default {
313*7f2fe78bSCy Schubert    text-align: center;
314*7f2fe78bSCy Schubert}
315*7f2fe78bSCy Schubert
316*7f2fe78bSCy Schubert.align-right {
317*7f2fe78bSCy Schubert    text-align: right;
318*7f2fe78bSCy Schubert}
319*7f2fe78bSCy Schubert
320*7f2fe78bSCy Schubert/* -- sidebars -------------------------------------------------------------- */
321*7f2fe78bSCy Schubert
322*7f2fe78bSCy Schubertdiv.sidebar,
323*7f2fe78bSCy Schubertaside.sidebar {
324*7f2fe78bSCy Schubert    margin: 0 0 0.5em 1em;
325*7f2fe78bSCy Schubert    border: 1px solid #ddb;
326*7f2fe78bSCy Schubert    padding: 7px;
327*7f2fe78bSCy Schubert    background-color: #ffe;
328*7f2fe78bSCy Schubert    width: 40%;
329*7f2fe78bSCy Schubert    float: right;
330*7f2fe78bSCy Schubert    clear: right;
331*7f2fe78bSCy Schubert    overflow-x: auto;
332*7f2fe78bSCy Schubert}
333*7f2fe78bSCy Schubert
334*7f2fe78bSCy Schubertp.sidebar-title {
335*7f2fe78bSCy Schubert    font-weight: bold;
336*7f2fe78bSCy Schubert}
337*7f2fe78bSCy Schubert
338*7f2fe78bSCy Schubertdiv.admonition, div.topic, blockquote {
339*7f2fe78bSCy Schubert    clear: left;
340*7f2fe78bSCy Schubert}
341*7f2fe78bSCy Schubert
342*7f2fe78bSCy Schubert/* -- topics ---------------------------------------------------------------- */
343*7f2fe78bSCy Schubert
344*7f2fe78bSCy Schubertdiv.topic {
345*7f2fe78bSCy Schubert    border: 1px solid #ccc;
346*7f2fe78bSCy Schubert    padding: 7px;
347*7f2fe78bSCy Schubert    margin: 10px 0 10px 0;
348*7f2fe78bSCy Schubert}
349*7f2fe78bSCy Schubert
350*7f2fe78bSCy Schubertp.topic-title {
351*7f2fe78bSCy Schubert    font-size: 1.1em;
352*7f2fe78bSCy Schubert    font-weight: bold;
353*7f2fe78bSCy Schubert    margin-top: 10px;
354*7f2fe78bSCy Schubert}
355*7f2fe78bSCy Schubert
356*7f2fe78bSCy Schubert/* -- admonitions ----------------------------------------------------------- */
357*7f2fe78bSCy Schubert
358*7f2fe78bSCy Schubertdiv.admonition {
359*7f2fe78bSCy Schubert    margin-top: 10px;
360*7f2fe78bSCy Schubert    margin-bottom: 10px;
361*7f2fe78bSCy Schubert    padding: 7px;
362*7f2fe78bSCy Schubert}
363*7f2fe78bSCy Schubert
364*7f2fe78bSCy Schubertdiv.admonition dt {
365*7f2fe78bSCy Schubert    font-weight: bold;
366*7f2fe78bSCy Schubert}
367*7f2fe78bSCy Schubert
368*7f2fe78bSCy Schubertp.admonition-title {
369*7f2fe78bSCy Schubert    margin: 0px 10px 5px 0px;
370*7f2fe78bSCy Schubert    font-weight: bold;
371*7f2fe78bSCy Schubert}
372*7f2fe78bSCy Schubert
373*7f2fe78bSCy Schubertdiv.body p.centered {
374*7f2fe78bSCy Schubert    text-align: center;
375*7f2fe78bSCy Schubert    margin-top: 25px;
376*7f2fe78bSCy Schubert}
377*7f2fe78bSCy Schubert
378*7f2fe78bSCy Schubert/* -- content of sidebars/topics/admonitions -------------------------------- */
379*7f2fe78bSCy Schubert
380*7f2fe78bSCy Schubertdiv.sidebar > :last-child,
381*7f2fe78bSCy Schubertaside.sidebar > :last-child,
382*7f2fe78bSCy Schubertdiv.topic > :last-child,
383*7f2fe78bSCy Schubertdiv.admonition > :last-child {
384*7f2fe78bSCy Schubert    margin-bottom: 0;
385*7f2fe78bSCy Schubert}
386*7f2fe78bSCy Schubert
387*7f2fe78bSCy Schubertdiv.sidebar::after,
388*7f2fe78bSCy Schubertaside.sidebar::after,
389*7f2fe78bSCy Schubertdiv.topic::after,
390*7f2fe78bSCy Schubertdiv.admonition::after,
391*7f2fe78bSCy Schubertblockquote::after {
392*7f2fe78bSCy Schubert    display: block;
393*7f2fe78bSCy Schubert    content: '';
394*7f2fe78bSCy Schubert    clear: both;
395*7f2fe78bSCy Schubert}
396*7f2fe78bSCy Schubert
397*7f2fe78bSCy Schubert/* -- tables ---------------------------------------------------------------- */
398*7f2fe78bSCy Schubert
399*7f2fe78bSCy Schuberttable.docutils {
400*7f2fe78bSCy Schubert    margin-top: 10px;
401*7f2fe78bSCy Schubert    margin-bottom: 10px;
402*7f2fe78bSCy Schubert    border: 0;
403*7f2fe78bSCy Schubert    border-collapse: collapse;
404*7f2fe78bSCy Schubert}
405*7f2fe78bSCy Schubert
406*7f2fe78bSCy Schuberttable.align-center {
407*7f2fe78bSCy Schubert    margin-left: auto;
408*7f2fe78bSCy Schubert    margin-right: auto;
409*7f2fe78bSCy Schubert}
410*7f2fe78bSCy Schubert
411*7f2fe78bSCy Schuberttable.align-default {
412*7f2fe78bSCy Schubert    margin-left: auto;
413*7f2fe78bSCy Schubert    margin-right: auto;
414*7f2fe78bSCy Schubert}
415*7f2fe78bSCy Schubert
416*7f2fe78bSCy Schuberttable caption span.caption-number {
417*7f2fe78bSCy Schubert    font-style: italic;
418*7f2fe78bSCy Schubert}
419*7f2fe78bSCy Schubert
420*7f2fe78bSCy Schuberttable caption span.caption-text {
421*7f2fe78bSCy Schubert}
422*7f2fe78bSCy Schubert
423*7f2fe78bSCy Schuberttable.docutils td, table.docutils th {
424*7f2fe78bSCy Schubert    padding: 1px 8px 1px 5px;
425*7f2fe78bSCy Schubert    border-top: 0;
426*7f2fe78bSCy Schubert    border-left: 0;
427*7f2fe78bSCy Schubert    border-right: 0;
428*7f2fe78bSCy Schubert    border-bottom: 1px solid #aaa;
429*7f2fe78bSCy Schubert}
430*7f2fe78bSCy Schubert
431*7f2fe78bSCy Schuberttable.footnote td, table.footnote th {
432*7f2fe78bSCy Schubert    border: 0 !important;
433*7f2fe78bSCy Schubert}
434*7f2fe78bSCy Schubert
435*7f2fe78bSCy Schubertth {
436*7f2fe78bSCy Schubert    text-align: left;
437*7f2fe78bSCy Schubert    padding-right: 5px;
438*7f2fe78bSCy Schubert}
439*7f2fe78bSCy Schubert
440*7f2fe78bSCy Schuberttable.citation {
441*7f2fe78bSCy Schubert    border-left: solid 1px gray;
442*7f2fe78bSCy Schubert    margin-left: 1px;
443*7f2fe78bSCy Schubert}
444*7f2fe78bSCy Schubert
445*7f2fe78bSCy Schuberttable.citation td {
446*7f2fe78bSCy Schubert    border-bottom: none;
447*7f2fe78bSCy Schubert}
448*7f2fe78bSCy Schubert
449*7f2fe78bSCy Schubertth > :first-child,
450*7f2fe78bSCy Schuberttd > :first-child {
451*7f2fe78bSCy Schubert    margin-top: 0px;
452*7f2fe78bSCy Schubert}
453*7f2fe78bSCy Schubert
454*7f2fe78bSCy Schubertth > :last-child,
455*7f2fe78bSCy Schuberttd > :last-child {
456*7f2fe78bSCy Schubert    margin-bottom: 0px;
457*7f2fe78bSCy Schubert}
458*7f2fe78bSCy Schubert
459*7f2fe78bSCy Schubert/* -- figures --------------------------------------------------------------- */
460*7f2fe78bSCy Schubert
461*7f2fe78bSCy Schubertdiv.figure, figure {
462*7f2fe78bSCy Schubert    margin: 0.5em;
463*7f2fe78bSCy Schubert    padding: 0.5em;
464*7f2fe78bSCy Schubert}
465*7f2fe78bSCy Schubert
466*7f2fe78bSCy Schubertdiv.figure p.caption, figcaption {
467*7f2fe78bSCy Schubert    padding: 0.3em;
468*7f2fe78bSCy Schubert}
469*7f2fe78bSCy Schubert
470*7f2fe78bSCy Schubertdiv.figure p.caption span.caption-number,
471*7f2fe78bSCy Schubertfigcaption span.caption-number {
472*7f2fe78bSCy Schubert    font-style: italic;
473*7f2fe78bSCy Schubert}
474*7f2fe78bSCy Schubert
475*7f2fe78bSCy Schubertdiv.figure p.caption span.caption-text,
476*7f2fe78bSCy Schubertfigcaption span.caption-text {
477*7f2fe78bSCy Schubert}
478*7f2fe78bSCy Schubert
479*7f2fe78bSCy Schubert/* -- field list styles ----------------------------------------------------- */
480*7f2fe78bSCy Schubert
481*7f2fe78bSCy Schuberttable.field-list td, table.field-list th {
482*7f2fe78bSCy Schubert    border: 0 !important;
483*7f2fe78bSCy Schubert}
484*7f2fe78bSCy Schubert
485*7f2fe78bSCy Schubert.field-list ul {
486*7f2fe78bSCy Schubert    margin: 0;
487*7f2fe78bSCy Schubert    padding-left: 1em;
488*7f2fe78bSCy Schubert}
489*7f2fe78bSCy Schubert
490*7f2fe78bSCy Schubert.field-list p {
491*7f2fe78bSCy Schubert    margin: 0;
492*7f2fe78bSCy Schubert}
493*7f2fe78bSCy Schubert
494*7f2fe78bSCy Schubert.field-name {
495*7f2fe78bSCy Schubert    -moz-hyphens: manual;
496*7f2fe78bSCy Schubert    -ms-hyphens: manual;
497*7f2fe78bSCy Schubert    -webkit-hyphens: manual;
498*7f2fe78bSCy Schubert    hyphens: manual;
499*7f2fe78bSCy Schubert}
500*7f2fe78bSCy Schubert
501*7f2fe78bSCy Schubert/* -- hlist styles ---------------------------------------------------------- */
502*7f2fe78bSCy Schubert
503*7f2fe78bSCy Schuberttable.hlist {
504*7f2fe78bSCy Schubert    margin: 1em 0;
505*7f2fe78bSCy Schubert}
506*7f2fe78bSCy Schubert
507*7f2fe78bSCy Schuberttable.hlist td {
508*7f2fe78bSCy Schubert    vertical-align: top;
509*7f2fe78bSCy Schubert}
510*7f2fe78bSCy Schubert
511*7f2fe78bSCy Schubert/* -- object description styles --------------------------------------------- */
512*7f2fe78bSCy Schubert
513*7f2fe78bSCy Schubert.sig {
514*7f2fe78bSCy Schubert	font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
515*7f2fe78bSCy Schubert}
516*7f2fe78bSCy Schubert
517*7f2fe78bSCy Schubert.sig-name, code.descname {
518*7f2fe78bSCy Schubert    background-color: transparent;
519*7f2fe78bSCy Schubert    font-weight: bold;
520*7f2fe78bSCy Schubert}
521*7f2fe78bSCy Schubert
522*7f2fe78bSCy Schubert.sig-name {
523*7f2fe78bSCy Schubert	font-size: 1.1em;
524*7f2fe78bSCy Schubert}
525*7f2fe78bSCy Schubert
526*7f2fe78bSCy Schubertcode.descname {
527*7f2fe78bSCy Schubert    font-size: 1.2em;
528*7f2fe78bSCy Schubert}
529*7f2fe78bSCy Schubert
530*7f2fe78bSCy Schubert.sig-prename, code.descclassname {
531*7f2fe78bSCy Schubert    background-color: transparent;
532*7f2fe78bSCy Schubert}
533*7f2fe78bSCy Schubert
534*7f2fe78bSCy Schubert.optional {
535*7f2fe78bSCy Schubert    font-size: 1.3em;
536*7f2fe78bSCy Schubert}
537*7f2fe78bSCy Schubert
538*7f2fe78bSCy Schubert.sig-paren {
539*7f2fe78bSCy Schubert    font-size: larger;
540*7f2fe78bSCy Schubert}
541*7f2fe78bSCy Schubert
542*7f2fe78bSCy Schubert.sig-param.n {
543*7f2fe78bSCy Schubert	font-style: italic;
544*7f2fe78bSCy Schubert}
545*7f2fe78bSCy Schubert
546*7f2fe78bSCy Schubert/* C++ specific styling */
547*7f2fe78bSCy Schubert
548*7f2fe78bSCy Schubert.sig-inline.c-texpr,
549*7f2fe78bSCy Schubert.sig-inline.cpp-texpr {
550*7f2fe78bSCy Schubert	font-family: unset;
551*7f2fe78bSCy Schubert}
552*7f2fe78bSCy Schubert
553*7f2fe78bSCy Schubert.sig.c   .k, .sig.c   .kt,
554*7f2fe78bSCy Schubert.sig.cpp .k, .sig.cpp .kt {
555*7f2fe78bSCy Schubert	color: #0033B3;
556*7f2fe78bSCy Schubert}
557*7f2fe78bSCy Schubert
558*7f2fe78bSCy Schubert.sig.c   .m,
559*7f2fe78bSCy Schubert.sig.cpp .m {
560*7f2fe78bSCy Schubert	color: #1750EB;
561*7f2fe78bSCy Schubert}
562*7f2fe78bSCy Schubert
563*7f2fe78bSCy Schubert.sig.c   .s, .sig.c   .sc,
564*7f2fe78bSCy Schubert.sig.cpp .s, .sig.cpp .sc {
565*7f2fe78bSCy Schubert	color: #067D17;
566*7f2fe78bSCy Schubert}
567*7f2fe78bSCy Schubert
568*7f2fe78bSCy Schubert
569*7f2fe78bSCy Schubert/* -- other body styles ----------------------------------------------------- */
570*7f2fe78bSCy Schubert
571*7f2fe78bSCy Schubertol.arabic {
572*7f2fe78bSCy Schubert    list-style: decimal;
573*7f2fe78bSCy Schubert}
574*7f2fe78bSCy Schubert
575*7f2fe78bSCy Schubertol.loweralpha {
576*7f2fe78bSCy Schubert    list-style: lower-alpha;
577*7f2fe78bSCy Schubert}
578*7f2fe78bSCy Schubert
579*7f2fe78bSCy Schubertol.upperalpha {
580*7f2fe78bSCy Schubert    list-style: upper-alpha;
581*7f2fe78bSCy Schubert}
582*7f2fe78bSCy Schubert
583*7f2fe78bSCy Schubertol.lowerroman {
584*7f2fe78bSCy Schubert    list-style: lower-roman;
585*7f2fe78bSCy Schubert}
586*7f2fe78bSCy Schubert
587*7f2fe78bSCy Schubertol.upperroman {
588*7f2fe78bSCy Schubert    list-style: upper-roman;
589*7f2fe78bSCy Schubert}
590*7f2fe78bSCy Schubert
591*7f2fe78bSCy Schubert:not(li) > ol > li:first-child > :first-child,
592*7f2fe78bSCy Schubert:not(li) > ul > li:first-child > :first-child {
593*7f2fe78bSCy Schubert    margin-top: 0px;
594*7f2fe78bSCy Schubert}
595*7f2fe78bSCy Schubert
596*7f2fe78bSCy Schubert:not(li) > ol > li:last-child > :last-child,
597*7f2fe78bSCy Schubert:not(li) > ul > li:last-child > :last-child {
598*7f2fe78bSCy Schubert    margin-bottom: 0px;
599*7f2fe78bSCy Schubert}
600*7f2fe78bSCy Schubert
601*7f2fe78bSCy Schubertol.simple ol p,
602*7f2fe78bSCy Schubertol.simple ul p,
603*7f2fe78bSCy Schubertul.simple ol p,
604*7f2fe78bSCy Schubertul.simple ul p {
605*7f2fe78bSCy Schubert    margin-top: 0;
606*7f2fe78bSCy Schubert}
607*7f2fe78bSCy Schubert
608*7f2fe78bSCy Schubertol.simple > li:not(:first-child) > p,
609*7f2fe78bSCy Schubertul.simple > li:not(:first-child) > p {
610*7f2fe78bSCy Schubert    margin-top: 0;
611*7f2fe78bSCy Schubert}
612*7f2fe78bSCy Schubert
613*7f2fe78bSCy Schubertol.simple p,
614*7f2fe78bSCy Schubertul.simple p {
615*7f2fe78bSCy Schubert    margin-bottom: 0;
616*7f2fe78bSCy Schubert}
617*7f2fe78bSCy Schubert
618*7f2fe78bSCy Schubertdl.footnote > dt,
619*7f2fe78bSCy Schubertdl.citation > dt {
620*7f2fe78bSCy Schubert    float: left;
621*7f2fe78bSCy Schubert    margin-right: 0.5em;
622*7f2fe78bSCy Schubert}
623*7f2fe78bSCy Schubert
624*7f2fe78bSCy Schubertdl.footnote > dd,
625*7f2fe78bSCy Schubertdl.citation > dd {
626*7f2fe78bSCy Schubert    margin-bottom: 0em;
627*7f2fe78bSCy Schubert}
628*7f2fe78bSCy Schubert
629*7f2fe78bSCy Schubertdl.footnote > dd:after,
630*7f2fe78bSCy Schubertdl.citation > dd:after {
631*7f2fe78bSCy Schubert    content: "";
632*7f2fe78bSCy Schubert    clear: both;
633*7f2fe78bSCy Schubert}
634*7f2fe78bSCy Schubert
635*7f2fe78bSCy Schubertdl.field-list {
636*7f2fe78bSCy Schubert    display: grid;
637*7f2fe78bSCy Schubert    grid-template-columns: fit-content(30%) auto;
638*7f2fe78bSCy Schubert}
639*7f2fe78bSCy Schubert
640*7f2fe78bSCy Schubertdl.field-list > dt {
641*7f2fe78bSCy Schubert    font-weight: bold;
642*7f2fe78bSCy Schubert    word-break: break-word;
643*7f2fe78bSCy Schubert    padding-left: 0.5em;
644*7f2fe78bSCy Schubert    padding-right: 5px;
645*7f2fe78bSCy Schubert}
646*7f2fe78bSCy Schubert
647*7f2fe78bSCy Schubertdl.field-list > dt:after {
648*7f2fe78bSCy Schubert    content: ":";
649*7f2fe78bSCy Schubert}
650*7f2fe78bSCy Schubert
651*7f2fe78bSCy Schubertdl.field-list > dd {
652*7f2fe78bSCy Schubert    padding-left: 0.5em;
653*7f2fe78bSCy Schubert    margin-top: 0em;
654*7f2fe78bSCy Schubert    margin-left: 0em;
655*7f2fe78bSCy Schubert    margin-bottom: 0em;
656*7f2fe78bSCy Schubert}
657*7f2fe78bSCy Schubert
658*7f2fe78bSCy Schubertdl {
659*7f2fe78bSCy Schubert    margin-bottom: 15px;
660*7f2fe78bSCy Schubert}
661*7f2fe78bSCy Schubert
662*7f2fe78bSCy Schubertdd > :first-child {
663*7f2fe78bSCy Schubert    margin-top: 0px;
664*7f2fe78bSCy Schubert}
665*7f2fe78bSCy Schubert
666*7f2fe78bSCy Schubertdd ul, dd table {
667*7f2fe78bSCy Schubert    margin-bottom: 10px;
668*7f2fe78bSCy Schubert}
669*7f2fe78bSCy Schubert
670*7f2fe78bSCy Schubertdd {
671*7f2fe78bSCy Schubert    margin-top: 3px;
672*7f2fe78bSCy Schubert    margin-bottom: 10px;
673*7f2fe78bSCy Schubert    margin-left: 30px;
674*7f2fe78bSCy Schubert}
675*7f2fe78bSCy Schubert
676*7f2fe78bSCy Schubertdl > dd:last-child,
677*7f2fe78bSCy Schubertdl > dd:last-child > :last-child {
678*7f2fe78bSCy Schubert    margin-bottom: 0;
679*7f2fe78bSCy Schubert}
680*7f2fe78bSCy Schubert
681*7f2fe78bSCy Schubertdt:target, span.highlighted {
682*7f2fe78bSCy Schubert    background-color: #fbe54e;
683*7f2fe78bSCy Schubert}
684*7f2fe78bSCy Schubert
685*7f2fe78bSCy Schubertrect.highlighted {
686*7f2fe78bSCy Schubert    fill: #fbe54e;
687*7f2fe78bSCy Schubert}
688*7f2fe78bSCy Schubert
689*7f2fe78bSCy Schubertdl.glossary dt {
690*7f2fe78bSCy Schubert    font-weight: bold;
691*7f2fe78bSCy Schubert    font-size: 1.1em;
692*7f2fe78bSCy Schubert}
693*7f2fe78bSCy Schubert
694*7f2fe78bSCy Schubert.versionmodified {
695*7f2fe78bSCy Schubert    font-style: italic;
696*7f2fe78bSCy Schubert}
697*7f2fe78bSCy Schubert
698*7f2fe78bSCy Schubert.system-message {
699*7f2fe78bSCy Schubert    background-color: #fda;
700*7f2fe78bSCy Schubert    padding: 5px;
701*7f2fe78bSCy Schubert    border: 3px solid red;
702*7f2fe78bSCy Schubert}
703*7f2fe78bSCy Schubert
704*7f2fe78bSCy Schubert.footnote:target  {
705*7f2fe78bSCy Schubert    background-color: #ffa;
706*7f2fe78bSCy Schubert}
707*7f2fe78bSCy Schubert
708*7f2fe78bSCy Schubert.line-block {
709*7f2fe78bSCy Schubert    display: block;
710*7f2fe78bSCy Schubert    margin-top: 1em;
711*7f2fe78bSCy Schubert    margin-bottom: 1em;
712*7f2fe78bSCy Schubert}
713*7f2fe78bSCy Schubert
714*7f2fe78bSCy Schubert.line-block .line-block {
715*7f2fe78bSCy Schubert    margin-top: 0;
716*7f2fe78bSCy Schubert    margin-bottom: 0;
717*7f2fe78bSCy Schubert    margin-left: 1.5em;
718*7f2fe78bSCy Schubert}
719*7f2fe78bSCy Schubert
720*7f2fe78bSCy Schubert.guilabel, .menuselection {
721*7f2fe78bSCy Schubert    font-family: sans-serif;
722*7f2fe78bSCy Schubert}
723*7f2fe78bSCy Schubert
724*7f2fe78bSCy Schubert.accelerator {
725*7f2fe78bSCy Schubert    text-decoration: underline;
726*7f2fe78bSCy Schubert}
727*7f2fe78bSCy Schubert
728*7f2fe78bSCy Schubert.classifier {
729*7f2fe78bSCy Schubert    font-style: oblique;
730*7f2fe78bSCy Schubert}
731*7f2fe78bSCy Schubert
732*7f2fe78bSCy Schubert.classifier:before {
733*7f2fe78bSCy Schubert    font-style: normal;
734*7f2fe78bSCy Schubert    margin: 0 0.5em;
735*7f2fe78bSCy Schubert    content: ":";
736*7f2fe78bSCy Schubert    display: inline-block;
737*7f2fe78bSCy Schubert}
738*7f2fe78bSCy Schubert
739*7f2fe78bSCy Schubertabbr, acronym {
740*7f2fe78bSCy Schubert    border-bottom: dotted 1px;
741*7f2fe78bSCy Schubert    cursor: help;
742*7f2fe78bSCy Schubert}
743*7f2fe78bSCy Schubert
744*7f2fe78bSCy Schubert/* -- code displays --------------------------------------------------------- */
745*7f2fe78bSCy Schubert
746*7f2fe78bSCy Schubertpre {
747*7f2fe78bSCy Schubert    overflow: auto;
748*7f2fe78bSCy Schubert    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
749*7f2fe78bSCy Schubert}
750*7f2fe78bSCy Schubert
751*7f2fe78bSCy Schubertpre, div[class*="highlight-"] {
752*7f2fe78bSCy Schubert    clear: both;
753*7f2fe78bSCy Schubert}
754*7f2fe78bSCy Schubert
755*7f2fe78bSCy Schubertspan.pre {
756*7f2fe78bSCy Schubert    -moz-hyphens: none;
757*7f2fe78bSCy Schubert    -ms-hyphens: none;
758*7f2fe78bSCy Schubert    -webkit-hyphens: none;
759*7f2fe78bSCy Schubert    hyphens: none;
760*7f2fe78bSCy Schubert}
761*7f2fe78bSCy Schubert
762*7f2fe78bSCy Schubertdiv[class*="highlight-"] {
763*7f2fe78bSCy Schubert    margin: 1em 0;
764*7f2fe78bSCy Schubert}
765*7f2fe78bSCy Schubert
766*7f2fe78bSCy Schuberttd.linenos pre {
767*7f2fe78bSCy Schubert    border: 0;
768*7f2fe78bSCy Schubert    background-color: transparent;
769*7f2fe78bSCy Schubert    color: #aaa;
770*7f2fe78bSCy Schubert}
771*7f2fe78bSCy Schubert
772*7f2fe78bSCy Schuberttable.highlighttable {
773*7f2fe78bSCy Schubert    display: block;
774*7f2fe78bSCy Schubert}
775*7f2fe78bSCy Schubert
776*7f2fe78bSCy Schuberttable.highlighttable tbody {
777*7f2fe78bSCy Schubert    display: block;
778*7f2fe78bSCy Schubert}
779*7f2fe78bSCy Schubert
780*7f2fe78bSCy Schuberttable.highlighttable tr {
781*7f2fe78bSCy Schubert    display: flex;
782*7f2fe78bSCy Schubert}
783*7f2fe78bSCy Schubert
784*7f2fe78bSCy Schuberttable.highlighttable td {
785*7f2fe78bSCy Schubert    margin: 0;
786*7f2fe78bSCy Schubert    padding: 0;
787*7f2fe78bSCy Schubert}
788*7f2fe78bSCy Schubert
789*7f2fe78bSCy Schuberttable.highlighttable td.linenos {
790*7f2fe78bSCy Schubert    padding-right: 0.5em;
791*7f2fe78bSCy Schubert}
792*7f2fe78bSCy Schubert
793*7f2fe78bSCy Schuberttable.highlighttable td.code {
794*7f2fe78bSCy Schubert    flex: 1;
795*7f2fe78bSCy Schubert    overflow: hidden;
796*7f2fe78bSCy Schubert}
797*7f2fe78bSCy Schubert
798*7f2fe78bSCy Schubert.highlight .hll {
799*7f2fe78bSCy Schubert    display: block;
800*7f2fe78bSCy Schubert}
801*7f2fe78bSCy Schubert
802*7f2fe78bSCy Schubertdiv.highlight pre,
803*7f2fe78bSCy Schuberttable.highlighttable pre {
804*7f2fe78bSCy Schubert    margin: 0;
805*7f2fe78bSCy Schubert}
806*7f2fe78bSCy Schubert
807*7f2fe78bSCy Schubertdiv.code-block-caption + div {
808*7f2fe78bSCy Schubert    margin-top: 0;
809*7f2fe78bSCy Schubert}
810*7f2fe78bSCy Schubert
811*7f2fe78bSCy Schubertdiv.code-block-caption {
812*7f2fe78bSCy Schubert    margin-top: 1em;
813*7f2fe78bSCy Schubert    padding: 2px 5px;
814*7f2fe78bSCy Schubert    font-size: small;
815*7f2fe78bSCy Schubert}
816*7f2fe78bSCy Schubert
817*7f2fe78bSCy Schubertdiv.code-block-caption code {
818*7f2fe78bSCy Schubert    background-color: transparent;
819*7f2fe78bSCy Schubert}
820*7f2fe78bSCy Schubert
821*7f2fe78bSCy Schuberttable.highlighttable td.linenos,
822*7f2fe78bSCy Schubertspan.linenos,
823*7f2fe78bSCy Schubertdiv.highlight span.gp {  /* gp: Generic.Prompt */
824*7f2fe78bSCy Schubert  user-select: none;
825*7f2fe78bSCy Schubert  -webkit-user-select: text; /* Safari fallback only */
826*7f2fe78bSCy Schubert  -webkit-user-select: none; /* Chrome/Safari */
827*7f2fe78bSCy Schubert  -moz-user-select: none; /* Firefox */
828*7f2fe78bSCy Schubert  -ms-user-select: none; /* IE10+ */
829*7f2fe78bSCy Schubert}
830*7f2fe78bSCy Schubert
831*7f2fe78bSCy Schubertdiv.code-block-caption span.caption-number {
832*7f2fe78bSCy Schubert    padding: 0.1em 0.3em;
833*7f2fe78bSCy Schubert    font-style: italic;
834*7f2fe78bSCy Schubert}
835*7f2fe78bSCy Schubert
836*7f2fe78bSCy Schubertdiv.code-block-caption span.caption-text {
837*7f2fe78bSCy Schubert}
838*7f2fe78bSCy Schubert
839*7f2fe78bSCy Schubertdiv.literal-block-wrapper {
840*7f2fe78bSCy Schubert    margin: 1em 0;
841*7f2fe78bSCy Schubert}
842*7f2fe78bSCy Schubert
843*7f2fe78bSCy Schubertcode.xref, a code {
844*7f2fe78bSCy Schubert    background-color: transparent;
845*7f2fe78bSCy Schubert    font-weight: bold;
846*7f2fe78bSCy Schubert}
847*7f2fe78bSCy Schubert
848*7f2fe78bSCy Schuberth1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
849*7f2fe78bSCy Schubert    background-color: transparent;
850*7f2fe78bSCy Schubert}
851*7f2fe78bSCy Schubert
852*7f2fe78bSCy Schubert.viewcode-link {
853*7f2fe78bSCy Schubert    float: right;
854*7f2fe78bSCy Schubert}
855*7f2fe78bSCy Schubert
856*7f2fe78bSCy Schubert.viewcode-back {
857*7f2fe78bSCy Schubert    float: right;
858*7f2fe78bSCy Schubert    font-family: sans-serif;
859*7f2fe78bSCy Schubert}
860*7f2fe78bSCy Schubert
861*7f2fe78bSCy Schubertdiv.viewcode-block:target {
862*7f2fe78bSCy Schubert    margin: -1px -10px;
863*7f2fe78bSCy Schubert    padding: 0 10px;
864*7f2fe78bSCy Schubert}
865*7f2fe78bSCy Schubert
866*7f2fe78bSCy Schubert/* -- math display ---------------------------------------------------------- */
867*7f2fe78bSCy Schubert
868*7f2fe78bSCy Schubertimg.math {
869*7f2fe78bSCy Schubert    vertical-align: middle;
870*7f2fe78bSCy Schubert}
871*7f2fe78bSCy Schubert
872*7f2fe78bSCy Schubertdiv.body div.math p {
873*7f2fe78bSCy Schubert    text-align: center;
874*7f2fe78bSCy Schubert}
875*7f2fe78bSCy Schubert
876*7f2fe78bSCy Schubertspan.eqno {
877*7f2fe78bSCy Schubert    float: right;
878*7f2fe78bSCy Schubert}
879*7f2fe78bSCy Schubert
880*7f2fe78bSCy Schubertspan.eqno a.headerlink {
881*7f2fe78bSCy Schubert    position: absolute;
882*7f2fe78bSCy Schubert    z-index: 1;
883*7f2fe78bSCy Schubert}
884*7f2fe78bSCy Schubert
885*7f2fe78bSCy Schubertdiv.math:hover a.headerlink {
886*7f2fe78bSCy Schubert    visibility: visible;
887*7f2fe78bSCy Schubert}
888*7f2fe78bSCy Schubert
889*7f2fe78bSCy Schubert/* -- printout stylesheet --------------------------------------------------- */
890*7f2fe78bSCy Schubert
891*7f2fe78bSCy Schubert@media print {
892*7f2fe78bSCy Schubert    div.document,
893*7f2fe78bSCy Schubert    div.documentwrapper,
894*7f2fe78bSCy Schubert    div.bodywrapper {
895*7f2fe78bSCy Schubert        margin: 0 !important;
896*7f2fe78bSCy Schubert        width: 100%;
897*7f2fe78bSCy Schubert    }
898*7f2fe78bSCy Schubert
899*7f2fe78bSCy Schubert    div.sphinxsidebar,
900*7f2fe78bSCy Schubert    div.related,
901*7f2fe78bSCy Schubert    div.footer,
902*7f2fe78bSCy Schubert    #top-link {
903*7f2fe78bSCy Schubert        display: none;
904*7f2fe78bSCy Schubert    }
905*7f2fe78bSCy Schubert}