* { margin: 0px 0px; padding: 0px 0px; } body { font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-text-size-adjust: none; color: #333333; background-color: #ffffff; overflow-y: scroll; } p { margin: 6px 0; } #preamble > .sectionbody > .paragraph > p { margin: 0; } #header { display: none; } #headline { background-color: #333333; padding: 20px 20px; overflow: auto; color: #888; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } #headline .qutebrowser-logo { display: block; height: 70px; float: left; } #headline .text { float: right; text-align: right; } #headline .text .heading-text { color: #1e89c6; font-weight: bold; font-size: 2em; border: none; display: block; white-space: pre-line; } #headline .text { color: #666666; } #announcement { padding: 10px 10px; background-color: #a6dfff; margin-bottom: 10px; } #menu > #announcement-button { color: #000000; background-color: #a6dfff; } #menu { padding: 0px 20px; background-color: #555555; color: #CCC; overflow: auto; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } #menu a { color: #CCC; text-decoration: none; background-color: #555555; padding: 10px 20px; float: left; } #menu a:hover { background-color: #1e89c6; } .sect1, div.footnote { padding: 10px 40px; margin: 0 auto; max-width: 1200px; } #footnotes > hr { max-width: 1200px; margin: 20px auto 10px; width: calc(100% - 80px); } .sect2 { padding: 10px 0px; } div.footnote { padding: 10px 40px 30px; } hr { margin: 0px 40px; color: #CCCCCC; } h1, h2, h3, h4, h5, h6 { color: #0A396E; margin-bottom: 10px; border-bottom: 1px solid #CCCCCC; } .ulist { padding-left: 20px; margin-top: 10px; } #footer { padding: 20px 40px; border-top: 1px solid #CCCCCC; color: #888888; } a { color: #1e89c6; text-decoration: none; } a:hover { text-decoration: underline; } ol { margin-left: 20px; margin-top: 20px; margin-bottom: 20px; } li { margin-bottom: 10px; } .hdlist1 { color: #0A396E; margin-bottom: 10px; margin-top: 10px; border-bottom: 1px solid #CCCCCC; } code { background-color: #DDDDDD; border-radius: 2px; } .listingblock { padding: 10px 10px; background-color: #DDDDDD; border-radius: 4px; overflow-x: auto; } /*Display table as something that is not a table*/ .admonitionblock table, .admonitionblock tbody, .admonitionblock tr, .admonitionblock td { display: block; } .admonitionblock td { padding: 0; } .admonitionblock .title { color: #0A396E; font-weight: bold; } .admonitionblock td.content { padding-left: 10px; border-left: 1px solid #ccc; } table td { padding: 10px 10px; } @media screen and (max-width: 480px) { #headline .qutebrowser-logo { margin-left: auto; margin-right: auto; display: block; width: 30%; height: auto; float: none; } #headline .text { display: none; } #menu { padding: 0px 0px; background-color: #555555; color: #CCC; overflow: hidden; width: 100%; } #menu a { color: #CCC; text-decoration: none; background-color: #555555; width: 100%; padding: 10px 40px; } } #toc { margin-bottom: 2.5em; } #toctitle { color: #0A396E; font-size: 1.1em; font-weight: bold; margin-top: 1.0em; margin-bottom: 0.1em; } div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 { margin-top: 0; margin-bottom: 0; } div.toclevel2 { margin-left: 2em; font-size: 0.9em; } div.toclevel3 { margin-left: 4em; font-size: 0.9em; } div.toclevel4 { margin-left: 6em; font-size: 0.9em; }