.user-page #intro{padding-bottom:15px}.user-page span.shared-links{display:block;height:64px}.user-page span.shared-links h2{width:auto;padding:22px 0}.user-page #intro h1,.join-details{float:none;margin-bottom:12px}h2.no-account{margin:12px 0}#sign-in .buttons{float:right;padding-right:10px}.sign-in{margin-bottom:20px}.join-details{margin-top:12px}#sign-up span.login-links{padding-left:82px}#sign-in span.login-links{padding-left:40px}#sign-up form fieldset label,#sign-in form fieldset label,#newPassword form fieldset label{display:block;float:left;line-height:32px}#sign-up form fieldset label.hint{width:400px !important}#sign-up form fieldset label.hint .hint{font-size:12px !important;line-height:20px;font-family:Arial, Helvetica, sans-serif !important;padding-left:50px}#sign-up form fieldset label.hint .recommended{font-size:12px !important;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-radius:5px 5px 5px 5px;padding:4px 4px 2px 3px;font-weight:400;color:white;text-align:center;background-color:rgba(250,0,0,0.4);display:inline;position:relative;top:-12px}#sign-up form fieldset label{width:140px !important}#sign-up form fieldset #user_referral_code_input label{width:155px !important}#sign-in form fieldset label,#newPassword form fieldset label{width:25% !important}#tickboxes label.tickbox-label{line-height:14px}#sign-up input[type="text"],#sign-up input[type="email"],#sign-up input[type="password"],#sign-up select,#sign-up textarea,#sign-in input[type="text"],#sign-in input[type="email"],#sign-in input[type="password"],#sign-in select,#sign-in textarea,#newPassword input[type="email"]{position:relative;float:right;border:none;width:70% !important;color:#3E2600;font-size:16px !important;line-height:20px;padding:5px !important;font-family:Arial, Helvetica, sans-serif !important}#user-short input[type="text"],#user-short input[type="email"],#user-short input[type="password"],#user-short select,#user-short textarea{float:right;width:60% !important}#sign-up .formtastic ol li,#sign-in .formtastic ol li{margin-bottom:10px}#sign-up .formtastic ol:before,#sign-up .formtastic ol:after,#sign-up .formtastic ol li:before,#sign-up .formtastic ol li:after,#sign-in .formtastic ol:before,#sign-in .formtastic ol:after,#sign-in .formtastic ol li:before,#sign-in .formtastic ol li:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}#sign-up .formtastic ol:after,#sign-up .formtastic ol li:after,#sign-in .formtastic ol:after,#sign-in .formtastic ol li:after{clear:both}#sign-up .formtastic ol,#sign-up .formtastic ol li,#sign-in .formtastic ol,#sign-in .formtastic ol li{zoom:1}#sign-up .tickbox-input,#sign-in .tickbox-input{margin-right:10px}#sign-up a.terms{color:#D88F17;text-decoration:underline}#sign-up input.referral-thin{width:75px !important}#password{position:relative}#password .password{float:left;width:50%}#sign-up label.tickbox-label,#sign-in label.tickbox-label{width:100% !important;float:left;margin:2px 0;font-family:inherit;font-size:14px}#sign-up label.tickbox-label{width:100% !important;float:left;margin:2px 0;font-family:inherit;font-size:14px}#user_referral_code_input{padding-left:145px}#sign-in .nothing{margin-top:10px;width:50%}#no-account{text-align:left;float:left}#no-password{text-align:right;float:right}#no-password a.button{float:right}#user_remember_me_input label.remember-me{float:right;width:32% !important}#newPassword input[type="submit"],#newPassword button{float:right}#newPassword form fieldset{margin:12px 0;width:100%}#newPassword #error_explanation h2,#sign-up #error_explanation h2,#sign-up .inline-errors{display:block;color:#F44}#sign-in .inline-errors,#editAccount .inline-errors,#newPassword .inline-errors,#sign-up .inline-errors{color:#FF4444;display:block}#newPassword #error_explanation ul li,#sign-up #error_explanation ul li{padding:5px;font-size:14px;margin-left:20px;color:#FBB;font-weight:700}#follows span.actions{color:#cc6600}#follows .following{padding:10px 0 0 0;float:left;width:120px;height:80px}#follows .following a,#follows .following a:hover,#follows .following a img,#follows .following a span{display:block}#follows .following a img{margin:0 auto}#follows .following:hover a img{border:solid 1px #fa9f00}#follows .following a span{width:100%;text-align:center}#credentials{background-color:#000;padding:20px 20px 10px}#tickboxes{background-color:#000;padding:20px 20px 10px}#payment_methods{background-color:#000;padding:20px 20px 10px}.payment_desc{font-size:12px !important;line-height:20px;font-family:Arial, Helvetica, sans-serif !important;padding:10px 15px 10px}.payment_desc .month{font-size:11px !important;line-height:20px;font-family:Arial, Helvetica, sans-serif !important;color:#fff}.payment_desc .year{font-size:16px !important;line-height:20px;font-family:Arial, Helvetica, sans-serif !important;color:#fa9f00}#sign-up form fieldset #user_paypal_currency_input{height:30px}#sign-up form fieldset #user_paypal_currency_input label{width:300px !important;text-align:right;top:-20px}#sign-up #user_paypal_currency{width:90px !important;height:26px;top:-20px}#sign-up form fieldset #gift_paypal_currency_input{height:30px}#sign-up form fieldset #gift_paypal_currency_input label{width:300px !important;text-align:right;top:-20px}#sign-up #gift_paypal_currency{width:90px !important;height:26px;top:-20px}