#welcome .signupWrap,.text_msg_bottom a{display:none}#welcome a.login{background:#6b0c15}#welcome a.login:hover{opacity:.8}#registerMultiStepContainer{max-width:350px;width:100%;display:block;margin:0 auto;min-height:380px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222}.disclaimer{clear:both;padding:5px 0 0;font-size:11px}button.next,.regBtn{width:100%;margin:10px 0 0;border:none;display:inline-block;max-width:inherit;clear:both}.regBtn{padding:.6em;line-height:1;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.regBtn:hover{color:#FFF;text-decoration:none}#registerMultiStepContainer .stepContent em{display:none}.stepsHandles{margin:5px 0;float:left;width:100%}.step-handle{background:#3a5978;float:left;height:5px;margin-right:1%;text-indent:-9999px;width:19%}.active .step-handle{background-color:#981F2A}#registerMultiStepContainer .stepsHandles span.indicator a:hover{cursor:default}.step-header{font-size:16px;line-height:26px;text-align:center;padding:10px 0}#steps li{padding:0;border:none}FORM #steps .row{padding:.6em 0 .2em;margin:0}FORM #steps .row.select-gender{padding:0}#registerMultiStepContainer FORM .row.birthday,#registerMultiStepContainer FORM .row.select,#registerMultiStepContainer FORM .row.text,#registerMultiStepContainer FORM .iam,#registerMultiStepContainer FORM .looking,#registerMultiStepContainer FORM #signup_group_zip_city{padding:.5em 0;clear:both;float:left;width:100%}#registerMultiStepContainer FORM #form_signup_city{padding:0 0 .5em}#registerMultiStepContainer FORM .iam{padding-bottom:0}#registerMultiStepContainer FORM LABEL{width:100%;font-size:13px;font-weight:700;padding:0 0 3px;float:left;margin:0;text-align:left;color:#222}#registerMultiStepContainer FORM INPUT,#registerMultiStepContainer FORM SELECT{height:auto;padding:.4em 0;font-size:14px;color:#222;line-height:inherit;border:1px solid #fff;background:#fff;width:100%;float:left}#registerMultiStepContainer FORM .birthday_month{width:44%;margin-right:1%}#registerMultiStepContainer FORM .birthday_day{width:29%;margin-right:1%}#registerMultiStepContainer FORM .birthday_year{width:25%;margin:0}#registerMultiStepContainer #progress-container{margin:0 0 30px}#registerMultiStepContainer #progress-bar-container{overflow:hidden;width:100%;margin:.5em 0;border-radius:3px}#registerMultiStepContainer #progress-bar{height:15px;width:0;background:#981f2a}#registerMultiStepContainer #progress-info{line-height:2em;font-size:16px}#registerMultiStepContainer #progress-info.displaced{font-size:1.4em}FORM INPUT,FORM SELECT{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#registerMultiStepContainer FORM INPUT,#registerMultiStepContainer FORM SELECT{line-height:1.5;padding:.4em;border-radius:3px}#registerMultiStepContainer FORM SELECT{padding:.4em 0}.regGeoLocationContainer{overflow:hidden}.error{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:red;clear:both;display:block;height:auto;padding:.25em;text-align:center}#registerMultiStepContainer .error a{color:red;text-decoration:underline}#registerMultiStepContainer #form_signup_cross_regs_sponsors{padding-top:8px}#registerMultiStepContainer #form_signup_cross_regs_sponsors input[type=checkbox],#registerMultiStepContainer #form_signup_cross_regs_sponsors label{float:none;text-align:center}