/* * The stylesheet (based on the Sphinx default). */ @import url("basic.css"); /* -- page layout ----------------------------------------------------------- */ body { font-family: 100% Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: white; color: black; margin: 0; padding: 0; } div.document { background-color: white; } div.documentwrapper { float: left; width: 100%; } div.bodywrapper { margin: 0 0 0 230px; } div.body { background-color: white; color: black; padding: 0 20px 30px 20px; } /* "footer" contains the copyright notice and the Sphinx link. */ div.footer { color: black; background-color: white; width: 100%; padding: 9px 0 9px 0; text-align: center; font-size: 75%; } div.footer a { color: black; text-decoration: underline; } /* "related" contains the title and the previous/next/modules/index links. */ div.related { background-color: white; line-height: 30px; color: black; } div.related a { color: #4186cb; } div.sphinxsidebar { } div.sphinxsidebar h3 { font-family: 'Trebuchet MS', sans-serif; color: black; font-size: 1.4em; font-weight: normal; margin: 0; padding: 0; } div.sphinxsidebar h3 a { color: black; } div.sphinxsidebar h4 { font-family: 'Trebuchet MS', sans-serif; color: black; font-size: 1.3em; font-weight: normal; margin: 5px 0 0 0; padding: 0; } div.sphinxsidebar p { color: black; } div.sphinxsidebar p.topless { margin: 5px 10px 10px 10px; } div.sphinxsidebar ul { margin: 10px; padding: 0; color: black; } div.sphinxsidebar a { color: #4186cb; } div.sphinxsidebar input { border: 1px solid #4186cb; font-family: sans-serif; font-size: 1em; } /* -- body styles ----------------------------------------------------------- */ a { color: #4186cb; text-decoration: none; } a:hover { text-decoration: underline; } div.body p, div.body dd, div.body li { text-align: justify; line-height: 130%; } div.body h1 { font-size: 180%; font-weight: bold; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 2px; color: white; background-color: #4186cb; padding: 5px; margin-top: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; } div.body h2 { font-size: 140%; font-weight: normal; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 2px; color: white; background-color: #4186cb; padding: 5px; margin-top: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; } h1 a, h2 a { color: white; text-decoration: none; } div.body h3 { font-size: 130%; font-weight: bold; color: black; } a.headerlink { color: white; font-size: 0.8em; padding: 0 4px 0 4px; text-decoration: none; } 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; } 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; } p.admonition-title { display: inline; } p.admonition-title:after { content: ":"; } pre { padding: 5px; /* * Note that this isn't our standard "sun" colour which doesn't contrast * too well with the pygments defaults. */ background-color: #fff4c0; color: black; line-height: 120%; border: 1px solid #ac9; border-left: none; border-right: none; } tt { background-color: #ecf0f3; padding: 0 1px 0 1px; font-size: 0.95em; } .warning tt { background: #efc2c2; } .note tt { background: #d6d6d6; }