andre@934: /* basic.css_t from Sphinx project modified for sphinx-better-theme */ andre@934: andre@934: /* -- main layout ----------------------------------------------------------- */ andre@934: andre@934: div.clearer { andre@934: clear: both; andre@934: } andre@934: andre@934: /* -- search page ----------------------------------------------------------- */ andre@934: andre@934: ul.search { andre@934: margin: 10px 0 0 20px; andre@934: padding: 0; andre@934: } andre@934: andre@934: ul.search li { andre@934: padding: 5px 0 5px 20px; andre@934: background-image: url(file.png); andre@934: background-repeat: no-repeat; andre@934: background-position: 0 7px; andre@934: } andre@934: andre@934: ul.search li a { andre@934: font-weight: bold; andre@934: } andre@934: andre@934: ul.search li div.context { andre@934: color: #888; andre@934: margin: 2px 0 0 30px; andre@934: text-align: left; andre@934: } andre@934: andre@934: ul.keywordmatches li.goodmatch a { andre@934: font-weight: bold; andre@934: } andre@934: andre@934: /* -- index page ------------------------------------------------------------ */ andre@934: andre@934: table.contentstable { andre@934: width: 90%; andre@934: } andre@934: andre@934: table.contentstable p.biglink { andre@934: line-height: 150%; andre@934: } andre@934: andre@934: a.biglink { andre@934: font-size: 1.3em; andre@934: } andre@934: andre@934: span.linkdescr { andre@934: font-style: italic; andre@934: padding-top: 5px; andre@934: font-size: 90%; andre@934: } andre@934: andre@934: /* -- general index --------------------------------------------------------- */ andre@934: andre@934: table.indextable { andre@934: width: 100%; andre@934: } andre@934: andre@934: table.indextable td { andre@934: text-align: left; andre@934: vertical-align: top; andre@934: } andre@934: andre@934: table.indextable dl, table.indextable dd { andre@934: margin-top: 0; andre@934: margin-bottom: 0; andre@934: } andre@934: andre@934: table.indextable tr.pcap { andre@934: height: 10px; andre@934: } andre@934: andre@934: table.indextable tr.cap { andre@934: margin-top: 10px; andre@934: background-color: #f2f2f2; andre@934: } andre@934: andre@934: img.toggler { andre@934: margin-right: 3px; andre@934: margin-top: 3px; andre@934: cursor: pointer; andre@934: } andre@934: andre@934: div.modindex-jumpbox { andre@934: border-top: 1px solid #ddd; andre@934: border-bottom: 1px solid #ddd; andre@934: margin: 1em 0 1em 0; andre@934: padding: 0.4em; andre@934: } andre@934: andre@934: div.genindex-jumpbox { andre@934: border-top: 1px solid #ddd; andre@934: border-bottom: 1px solid #ddd; andre@934: margin: 1em 0 1em 0; andre@934: padding: 0.4em; andre@934: } andre@934: andre@934: /* -- general body styles --------------------------------------------------- */ andre@934: andre@934: a.headerlink { andre@934: visibility: hidden; andre@934: } andre@934: andre@934: h1:hover > a.headerlink, andre@934: h2:hover > a.headerlink, andre@934: h3:hover > a.headerlink, andre@934: h4:hover > a.headerlink, andre@934: h5:hover > a.headerlink, andre@934: h6:hover > a.headerlink, andre@934: dt:hover > a.headerlink { andre@934: visibility: visible; andre@934: } andre@934: andre@934: div.body p.caption { andre@934: text-align: inherit; andre@934: } andre@934: andre@934: div.body td { andre@934: text-align: left; andre@934: } andre@934: andre@934: .field-list ul { andre@934: padding-left: 1em; andre@934: } andre@934: andre@934: .first { andre@934: margin-top: 0 !important; andre@934: } andre@934: andre@934: p.rubric { andre@934: margin-top: 30px; andre@934: font-weight: bold; andre@934: } andre@934: andre@934: img.align-left, .figure.align-left, object.align-left { andre@934: clear: left; andre@934: float: left; andre@934: margin-right: 1em; andre@934: } andre@934: andre@934: img.align-right, .figure.align-right, object.align-right { andre@934: clear: right; andre@934: float: right; andre@934: margin-left: 1em; andre@934: } andre@934: andre@934: img.align-center, .figure.align-center, object.align-center { andre@934: display: block; andre@934: margin-left: auto; andre@934: margin-right: auto; andre@934: } andre@934: andre@934: .align-left { andre@934: text-align: left; andre@934: } andre@934: andre@934: .align-center { andre@934: text-align: center; andre@934: } andre@934: andre@934: .align-right { andre@934: text-align: right; andre@934: } andre@934: andre@934: /* -- sidebars -------------------------------------------------------------- */ andre@934: andre@934: div.sidebar { andre@934: margin: 0 0 0.5em 1em; andre@934: border: 1px solid #ddb; andre@934: padding: 7px 7px 0 7px; andre@934: background-color: #ffe; andre@934: width: 40%; andre@934: float: right; andre@934: } andre@934: andre@934: p.sidebar-title { andre@934: font-weight: bold; andre@934: } andre@934: andre@934: /* -- topics ---------------------------------------------------------------- */ andre@934: andre@934: div.topic { andre@934: border: 1px solid #ccc; andre@934: padding: 7px 7px 0 7px; andre@934: margin: 10px 0 10px 0; andre@934: } andre@934: andre@934: p.topic-title { andre@934: font-size: 1.1em; andre@934: font-weight: bold; andre@934: margin-top: 10px; andre@934: } andre@934: andre@934: /* -- admonitions ----------------------------------------------------------- */ andre@934: andre@934: div.admonition { andre@934: margin-top: 10px; andre@934: margin-bottom: 10px; andre@934: padding: 7px; andre@934: } andre@934: andre@934: div.admonition dt { andre@934: font-weight: bold; andre@934: } andre@934: andre@934: div.admonition dl { andre@934: margin-bottom: 0; andre@934: } andre@934: andre@934: p.admonition-title { andre@934: margin: 0px 10px 5px 0px; andre@934: font-weight: bold; andre@934: } andre@934: andre@934: div.body p.centered { andre@934: text-align: center; andre@934: margin-top: 25px; andre@934: } andre@934: andre@934: /* -- tables ---------------------------------------------------------------- */ andre@934: andre@934: table.docutils { andre@934: border: 0; andre@934: border-collapse: collapse; andre@934: } andre@934: andre@934: table.docutils td, table.docutils th { andre@934: padding: 1px 8px 1px 5px; andre@934: border-top: 0; andre@934: border-left: 0; andre@934: border-right: 0; andre@934: border-bottom: 1px solid #aaa; andre@934: } andre@934: andre@934: table.field-list td, table.field-list th { andre@934: border: 0 !important; andre@934: } andre@934: andre@934: table.footnote td, table.footnote th { andre@934: border: 0 !important; andre@934: } andre@934: andre@934: th { andre@934: text-align: left; andre@934: padding-right: 5px; andre@934: } andre@934: andre@934: table.citation { andre@934: border-left: solid 1px gray; andre@934: margin-left: 1px; andre@934: } andre@934: andre@934: table.citation td { andre@934: border-bottom: none; andre@934: } andre@934: andre@934: /* -- other body styles ----------------------------------------------------- */ andre@934: andre@934: ol.arabic { andre@934: list-style: decimal; andre@934: } andre@934: andre@934: ol.loweralpha { andre@934: list-style: lower-alpha; andre@934: } andre@934: andre@934: ol.upperalpha { andre@934: list-style: upper-alpha; andre@934: } andre@934: andre@934: ol.lowerroman { andre@934: list-style: lower-roman; andre@934: } andre@934: andre@934: ol.upperroman { andre@934: list-style: upper-roman; andre@934: } andre@934: andre@934: dl { andre@934: margin-bottom: 15px; andre@934: } andre@934: andre@934: dd p { andre@934: margin-top: 0px; andre@934: } andre@934: andre@934: dd ul, dd table { andre@934: margin-bottom: 10px; andre@934: } andre@934: andre@934: dd { andre@934: margin-top: 3px; andre@934: margin-bottom: 10px; andre@934: margin-left: 30px; andre@934: } andre@934: andre@934: dt:target, .highlighted { andre@934: background-color: #fbe54e; andre@934: } andre@934: andre@934: dl.glossary dt { andre@934: font-weight: bold; andre@934: font-size: 1.1em; andre@934: } andre@934: andre@934: .field-list ul { andre@934: margin: 0; andre@934: padding-left: 1em; andre@934: } andre@934: andre@934: .field-list p { andre@934: margin: 0; andre@934: } andre@934: andre@934: .refcount { andre@934: color: #060; andre@934: } andre@934: andre@934: .optional { andre@934: font-size: 1.3em; andre@934: } andre@934: andre@934: .versionmodified { andre@934: font-style: italic; andre@934: } andre@934: andre@934: .system-message { andre@934: background-color: #fda; andre@934: padding: 5px; andre@934: border: 3px solid red; andre@934: } andre@934: andre@934: .footnote:target { andre@934: background-color: #ffa; andre@934: } andre@934: andre@934: .line-block { andre@934: display: block; andre@934: margin-top: 1em; andre@934: margin-bottom: 1em; andre@934: } andre@934: andre@934: .line-block .line-block { andre@934: margin-top: 0; andre@934: margin-bottom: 0; andre@934: margin-left: 1.5em; andre@934: } andre@934: andre@934: .guilabel, .menuselection { andre@934: font-family: sans-serif; andre@934: } andre@934: andre@934: .accelerator { andre@934: text-decoration: underline; andre@934: } andre@934: andre@934: .classifier { andre@934: font-style: oblique; andre@934: } andre@934: andre@934: abbr, acronym { andre@934: border-bottom: dotted 1px; andre@934: cursor: help; andre@934: } andre@934: andre@934: /* -- code displays --------------------------------------------------------- */ andre@934: andre@934: pre { andre@934: overflow: auto; andre@934: overflow-y: hidden; /* fixes display issues on Chrome browsers */ andre@934: } andre@934: andre@934: td.linenos pre { andre@934: padding: 5px 0px; andre@934: border: 0; andre@934: background-color: transparent; andre@934: color: #aaa; andre@934: } andre@934: andre@934: table.highlighttable { andre@934: margin-left: 0.5em; andre@934: } andre@934: andre@934: table.highlighttable td { andre@934: padding: 0 0.5em 0 0.5em; andre@934: } andre@934: andre@934: tt.descname { andre@934: background-color: transparent; andre@934: font-weight: bold; andre@934: font-size: 1.2em; andre@934: } andre@934: andre@934: tt.descclassname { andre@934: background-color: transparent; andre@934: } andre@934: andre@934: tt.xref, a tt { andre@934: background-color: transparent; andre@934: font-weight: bold; andre@934: } andre@934: andre@934: h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt { andre@934: background-color: transparent; andre@934: } andre@934: andre@934: .viewcode-link { andre@934: float: right; andre@934: } andre@934: andre@934: .viewcode-back { andre@934: float: right; andre@934: font-family: sans-serif; andre@934: } andre@934: andre@934: div.viewcode-block:target { andre@934: margin: -1px -10px; andre@934: padding: 0 10px; andre@934: } andre@934: andre@934: /* -- math display ---------------------------------------------------------- */ andre@934: andre@934: img.math { andre@934: vertical-align: middle; andre@934: } andre@934: andre@934: div.body div.math p { andre@934: text-align: center; andre@934: } andre@934: andre@934: span.eqno { andre@934: float: right; andre@934: } andre@934: andre@934: /* -- printout stylesheet --------------------------------------------------- */ andre@934: andre@934: @media print { andre@934: div.document, andre@934: div.documentwrapper, andre@934: div.bodywrapper { andre@934: margin: 0 !important; andre@934: width: 100%; andre@934: } andre@934: andre@934: div.sphinxsidebar, andre@934: div.related, andre@934: div.footer, andre@934: #top-link { andre@934: display: none; andre@934: } andre@934: }