body{background-color:#eee;padding:2em 0;font-family:Helvetica,Arial,sans-serif}#logo-upload{background-color:#fff;border:1px solid #ddd;max-width:700px;margin:0 auto;padding:2em 2.2em;box-shadow:2px 2px 3px #0000001a}#logo-upload h1{margin:0;font-family:Prumo,Helvetica,sans-serif;font-size:2.4em}#logo-upload h2{border-top:1px dotted #ddd;margin:1.2em 0 .7em;padding-top:1em;font-family:Prumo,Helvetica,sans-serif;font-size:1.6em}#logo-upload input[type=text]{clear:both;width:300px;padding:.3em .4em;font-size:1.1em}#logo-upload textarea{border:1px solid #ccc;width:100%;height:250px;padding:.3em .4em;font-size:1.1em}#logo-upload input[type=file]{margin-bottom:1em;font-size:1.1em}#logo-upload p{line-height:1.4em}#logo-upload p label{padding-bottom:.2em;font-weight:600;display:block}#logo-upload p label span{color:#888;font-size:.9em;font-weight:400}#logo-upload p span.help{color:#666;padding-top:.2em;font-size:.75em;display:block}#logo-upload p.form-error{color:#c00;margin-top:-.7em;font-weight:700}#logo-upload p.submit{border-top:1px dotted #ddd;padding-top:2em}#logo-upload input[type=submit]{color:#fff;text-align:center;cursor:pointer;background-color:#0f7bc6;border:0;border-radius:4px;width:200px;padding:.4em .5em;font-size:1.3em;line-height:1.5em}#logo-upload input[type=submit]:hover{opacity:.9}
