/* * * Sphinx stylesheet based on the default theme. * * :copyright: Copyright 2012 by Peter V. Saveliev * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @import url("basic.css"); /* -- page layout ----------------------------------------------------------- */ body { font-family: sans-serif; font-size: 100%; color: #000; margin: 0; padding: 0; } div.document { } div.documentwrapper { float: left; width: 100%; } div.bodywrapper { } div.body { background-color: #ffffff; color: #000000; padding: 0 20px 30px 20px; max-width: 45em; min-width: 10em; padding: 2em; } div.footer { color: #ffffff; width: 100%; padding: 9px 0 9px 0; text-align: center; font-size: 75%; } div.footer a { color: #ffffff; text-decoration: underline; } div.related { background-color: #fafafa; line-height: 30px; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; } div.sphinxsidebar { display: none; } div.sphinxsidebar h3 { color: #355f7c; font-size: 1.2em; font-weight: normal; margin: 0; padding: 0; } div.sphinxsidebar h4 { color: #355f7c; font-size: 1.2em; font-weight: normal; margin: 5px 0 0 0; padding: 0; } div.sphinxsidebar p { color: #ffffff; } div.sphinxsidebar p.topless { margin: 5px 10px 10px 10px; } div.sphinxsidebar ul { margin: 10px; padding: 0; color: #ffffff; } div.sphinxsidebar a { } div.sphinxsidebar input { border: 1px solid #98dbcc; font-family: sans-serif; font-size: 1em; } /* -- hyperlink styles ------------------------------------------------------ */ a { color: #355f7c; text-decoration: none; } a:visited { color: #355f7c; text-decoration: none; } a:hover { text-decoration: underline; } /* -- body styles ----------------------------------------------------------- */ div.body h1, div.body h2, div.body h3, div.body h4, div.body h5, div.body h6 { font-weight: normal; color: #20435c; border-bottom: 1px solid #ccc; margin: 20px -20px 10px -20px; padding: 3px 0 3px 10px; } div.body h1 { margin-top: 0; font-size: 200%; } div.body h2 { font-size: 160%; } div.body h3 { font-size: 140%; } div.body h4 { font-size: 120%; } div.body h5 { font-size: 110%; } div.body h6 { font-size: 100%; } a.headerlink { color: #c60f0f; font-size: 0.8em; padding: 0 4px 0 4px; text-decoration: none; } a.headerlink:hover { background-color: #c60f0f; color: white; } img.align-right { position: absolute; right: 50px; top: 50px; } div.body p, div.body dd, div.body li { text-align: justify; line-height: 130%; } div.admonition p.admonition-title + p { display: inline; } div.admonition p { margin-bottom: 5px; } div.admonition pre { margin-bottom: 5px; } div.admonition ul, div.admonition ol { margin-bottom: 5px; } p.first { margin: 2px; } dl.class, dl.exception { border-bottom: 1px dashed #ccc; } div.note { background-color: #eee; border: 1px solid #ccc; } div.seealso { background-color: #ffc; border: 1px solid #ff6; } div.topic { background-color: #eee; } div.warning { background-color: #ffe4e4; border: 1px solid #f66; border-radius: 10px; } p.admonition-title { display: inline; } p.admonition-title:after { content: ":"; } cite { background-color: #ececec; color: #333333; font-family: monospace; font-style: normal; } pre { padding: 5px; color: #333333; line-height: 120%; border: 1px solid #ac9; border-radius: 10px; } div.highlight-python > div.highlight > pre { padding-bottom: 2em; } div.highlight-none > div.highlight > pre { background-color: #fffeed; } div.highlight-python + div.highlight-none { margin-top: -2em; padding-left: 1em; } tt { background-color: #ecf0f3; padding: 0 1px 0 1px; font-size: 0.95em; } th { background-color: #ede; } .warning tt { background: #efc2c2; } .note tt { background: #d6d6d6; } .viewcode-back { font-family: sans-serif; } div.viewcode-block:target { background-color: #f4debf; border-top: 1px solid #ac9; border-bottom: 1px solid #ac9; } .highlight { background: #f9f9f9; } dl.method > dt { margin-bottom: 1em; padding: 1em; border-left: solid 1px #a00000; border-bottom: solid 1px #a00000; border-radius: 10px; } dl.class > dt { margin-bottom: 1em; padding: 1em; } div.aafig-caption { width: 100%; } div.aafig-caption p { text-align: center; color: #a0a0a0; } div.hidden { display: none; } div.source-switch { cursor: pointer; border-radius: 10px; background-color: #f9f9f9; } span.source-title { font-family: monospace; font-weight: bold; font-size: 120%; } span.source-hint { font-weight: normal; font-size: 100%; color: #909090; }