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