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