@import url(reset.css);html{background-color:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding-bottom:50px}h1{color:#777;font-size:36px;margin-top:20px}h2{font-size:20px;margin-bottom:10px}h1 a,h2 a{text-decoration:none}h1 a:hover,h2 a:hover{text-decoration:underline}h2 span{color:#999}ul{list-style-type:none}ul li{list-style-type:none}#head{float:left;margin-bottom:30px;clear:both;width:100%;position:relative}#footnotes_debug{background:#fff;opacity:0;padding:10px 0;display:block;-webkit-transition:ease 0.5s}#footnotes_debug:hover{opacity:1}.example{color:#999}input{font-family:Helvetica}form{float:left;margin:30px 10px}form label{width:120px;vertical-align:bottom;padding-left:10px}form input.text,form label,form textarea{display:block;margin-bottom:10px;float:left;clear:left;height:22px;font-size:14px}form label{line-height:2.25}form .help{float:left;clear:both;margin-left:140px;margin-top:0;line-height:1;color:#999;margin-bottom:20px}form input.text,form textarea{border:1px solid #999;float:left;clear:right;width:320px}form input.text,form textarea{padding:7px 5px 0px 5px}form input.text{padding:2px 5px 0px 5px;height:27px}form textarea{padding-top:6px;height:auto}form input.prepend,form input.prepend:hover,form input.prepend:active{background:none;color:red;text-shadow:none;border-color:transparent}form input.prepend{opacity:0.3 !important}form input.prepend span{display:none}form input.prepend:hover,form input.prepend:active{opacity:1 !important}form span.prepend-instructions{display:none;color:#999;position:relative;left:-5px;top:5px;font-size:12px}input.submit,input.inplace_save,input.inplace_cancel{float:right;clear:both;padding:0px 5px 1px 5px;display:block;border:1px solid #999;text-shadow:0 -1px -1px #111;background:#333;height:31px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;width:auto;min-width:80px;font-size:12px;line-height:31px;border:1px solid #333;cursor:pointer;padding-left:10px;padding-right:10px;background:-moz-linear-gradient(top, #555, #333);background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(#555), to(#333))}input.submit:hover,input.inplace_save:hover,input.inplace_cancel:hover{background:-moz-linear-gradient(top, #666, #444);background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(#666), to(#444))}input.submit:focus,input.submit:active,input.inplace_save:focus,input.inplace_save:active,input.inplace_cancel:focus,input.inplace_cancel:active{background:-moz-linear-gradient(top, #333, #555);background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(#333), to(#555))}span#flattr{position:relative;top:2px;padding-left:10px}html body{margin:0 auto}#wrapper,#head{padding:0 !important;float:left;margin:0;padding:0}#wrapper{text-align:center;background:#fff;padding:0;margin:0 auto;width:100%}#wrapper #container{float:left;margin:0 auto;width:100%}h1{font-size:50px;width:100%;text-align:center !important}#head{text-align:center;margin-bottom:20px;background:none !important;width:100%}#login{position:absolute;top:0;right:0;padding:30px 40px}.p.pad{margin:90px 0 0 0}form#new_user_session,form.standard{padding-bottom:0;margin-bottom:0}form#new_user_session label,form.standard label{padding-top:5px;float:left;clear:left;width:120px}form#new_user_session input.text,form.standard input.text{border:1px solid #999;float:left;width:350px}form#new_user_session input.submit,form.standard input.submit{margin-top:10px}form{margin-top:40px;width:600px;margin:0 auto 0 auto;float:none;line-height:1.8}form .p{padding-bottom:20px}form label{width:150px;padding-left:30px;margin-left:30px;text-align:left;line-height:2.4}form .p.thin label{margin-left:0;padding-left:0}form input.text,form label{font-size:18px !important;height:auto !important;display:inline;line-height:2;margin-bottom:10px;float:none;clear:none}form input.text{clear:right;width:210px;border:none;border-bottom:1px dotted #999;margin:0 5px;line-height:2.3 !important;height:35px !important;padding-top:7px;padding-left:7px}form input.submit{margin-top:20px;float:right;margin-right:45px;clear:left;border:auto !important;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px}h2{width:100%;text-align:center;float:left;margin:0 auto;margin-top:20px;line-height:3;font-size:32px}.p.text{text-align:center;padding-left:30px}.p.big{font-size:22px}.fieldWithErrors label{color:red}.fieldWithErrors input{border:1px solid red !important}.left,.right{float:left;width:50%}a{color:red;padding:0 2px}a:hover{background:red;color:#fff}.submit{font-size:14px !important;padding:0px 20px 2px 20px !important;text-transform:none !important}.middle{width:100%}.middle .p{width:100%;text-align:center;padding:10px 0;margin:0 auto;display:block;width:700px}.middle .p.image{width:100% !important}.middle img{float:none;width:auto}.left{width:40%}.right{width:60%}.errorExplanation{float:left;width:550px !important;margin-right:50px;float:left;margin-left:20px;clear:both}#login_page{display:none}.p.switch{width:100%;padding-top:50px;float:left}.p.center input{float:none;margin:30px auto}
