html, body { margin: 0; padding: 0; border-width: 0; } body { font-family: helvetica, arial, sans-serif; font-size: 13px; } form, input, label, button { font-size: 1em; font-family: helvetica, arial, sans-serif; } .js .js-hide { display: none; } form { width: 620px; margin: 20px auto; padding: 2em 1em 1em; border: 5px solid #050; background-color: #197629; -moz-box-shadow: 0 1px 6px #242; -webkit-box-shadow: 0 1px 6px #242; box-shadow: 0 1px 6px #242; color: #fff; } fieldset { width: 280px; float: left; margin: 0 20px 0 0; border-width: 0; padding: 0; } fieldset.includes { margin: 0; background-color: #efe; padding: 10px; border: 3px solid #c7ccac; color: #333; } h3 { margin: 0 0 6px; text-shadow: 1px 1px 2px #222; -moz-text-shadow: 1px 1px 2px #222; -webkit-text-shadow: 1px 1px 2px #222; font-size: 1.4em; letter-spacing: .1em; } h4 { margin: 6px 0; } .includes h4 { margin: 0; } .includes h5 { margin-top: 0; margin-bottom: 5px; padding-top: 12px; } h5 { font-size: 1em; font-weight: normal; font-style: italic; } .note { color: #121212; text-shadow: none; font-size: .6em; white-space: nowrap; } #log { max-width: 920px; margin: 20px auto; clear: left; } .text { margin-bottom: 6px; clear: left; } .actions { margin: 18px 0 6px 78px; } .text label { float: left; width: 78px; line-height: 1.5em; letter-spacing: .1em; text-shadow: 1px 1px 1px #222; -moz-text-shadow: 1px 1px 1px #222; -webkit-text-shadow: 1px 1px 1px #222; font-weight: bold; } a.btn { text-decoration: none; padding: 2px 5px; font-weight: normal; width: 6.8em; display: inline-block; } button { font-size: 1.1em; padding: 3x 5px; } a.btn, button { text-align: center; color: #fff; border: 1px solid #030; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: 1px 1px 3px #aabbaa; -webkit-box-shadow: 1px 1px 3px #aabbaa; box-shadow: 1px 1px 3px #aabbaa; background-color: #090; background-image: -moz-linear-gradient(top, #090, #030); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #090),color-stop(1, #030)); } a.btn:hover, a.btn:focus { outline: none; color: #fff; -moz-box-shadow: 0 0 7px #444; -webkit-box-shadow: 0 0 7px #444; box-shadow: 0 0 7px #444; text-shadow: #333 1px 1px 3px; } button:hover, button:focus { -moz-box-shadow: 0 0 7px #ffffcc; -webkit-box-shadow: 0 0 7px #ffffcc; box-shadow: 0 0 7px #ffffcc; } a.btn:active, button:active { background-image: -moz-linear-gradient(top, #030, #090); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #030),color-stop(1, #090)); } #search-again { float: right; width: 7.8em; } #advanced { margin: 0; } /** =results ************************************************************/ .toc { padding-bottom: .5em; margin-bottom: .5em; border-bottom: 1px solid #999; } .toc li { margin-top: 0; } li { margin-top: 1em; line-height: 1.3em; } a { color: #126722; } a:hover, a:focus { color: #173011; } a:active { color: #900; } .addeds, .signatures { margin: .3em .5em 1em; background-color: #ddd; -moz-border-radius: .5em; -webkit-border-radius: .5em; border-radius: .5em; } .addeds { padding-left: 1em; } .added { margin-bottom: .75em; padding: .5em 0; float: left; } .signature { margin-bottom: .75em; padding: .5em 1em .5em; border-bottom: 2px solid #fff; } .signatures .last { border-bottom-width: 0; } .signature .param { padding-left: 1em; } .signature .options { padding: 1em .5em 0 2em; } .signature .opt {margin-bottom: 1em;} .signature .opt-title strong { float: left; } .signature .opt-title span { color: #555; padding-left: 10px; } .signature .opt-title .def { float: right; } .signature .opt li { margin-top: .45em; } .basic .signatures .introduced, .signature .param strong { color: #444; cursor: help; border-bottom: 1px dotted #555; } .signatures .introduced { float: right; } pre { padding: .5em; margin: .5em 0; background-color: #ffffda; overflow: auto; } span.output { padding-left: 1em; color: #090; } p.image:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } p.image {display: inline-block;} * html p.image {height: 1%;} p.image {display: block;} p.image img { display: inline; } p.image img { float: left; margin-right: 3px; } blockquote { margin: 1em; padding: .75em; border: 1px solid #ffffda; -moz-border-radius: .5em; -webkit-border-radius: .5em; border-radius: .5em; } @media screen and (max-height: 400px) { html { overflow-y: scroll; } } @media screen and (max-width: 620px) { form { width: 90%; padding: 2em 3% 1em; } fieldset { float: none; width: auto; } .actions { margin: 18px 0 18px 0; } #log { width: auto; padding: 10px 3%; } ol { padding-left: 3%; } } @media screen and (max-width: 480px) { body { font-size: 1.5em; } form { width: 90%; padding: 2em 3% 1em; } fieldset { float: none; width: auto; } .text label { display: block; float: none; } .text input { font-size: 1.5em; height: 1.5em; width: 70%;} .actions { margin: 18px 0 18px 0; } button { height: 1.8em; } #log { width: auto; padding: 10px 3%; } ol { padding-left: 3%; } } /* clearfix from positioniseverything.net */ .jqas p.image:after, .addeds:after, .group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .jqas p.image, .addeds, .group {display: inline-block;} * html .jqas p.image, * html .addeds, * html .group {height: 1%;} .jqas p.image, .addeds, .group {display: block;}