#welcome .signupWrap{display:none}#c2aForm h3{text-align:center}#registerMultiStepContainer ul.listing li{width:100%;padding:0}.regGeoLocationContainer,#registerMultiStepContainer FORM .iam,#registerMultiStepContainer FORM .looking{width:100%;overflow:hidden;clear:both}#registerMultiStepContainer FORM .row.select-gender{padding:0}#registerMultiStepContainer FORM .row.birthday,#registerMultiStepContainer FORM .row.select,#registerMultiStepContainer FORM .row.text,#registerMultiStepContainer FORM .iam,#registerMultiStepContainer FORM .looking{padding:.5em 0}#registerMultiStepContainer FORM SELECT,#registerMultiStepContainer FORM #signup_zip,#registerMultiStepContainer FORM .allfields{width:100%;float:left;display:block;height:auto;padding:5px}#registerMultiStepContainer FORM .birthday_month{width:44%;margin-right:1%}#registerMultiStepContainer FORM .birthday_day{width:24%;margin-right:1%}#registerMultiStepContainer FORM .birthday_year{width:30%}#registerMultiStepContainer .disclaimer{padding:.4em;text-align:center;font-size:.8em}#registerMultiStepContainer FORM .disclaimerCheckboxContainer{display:inline-block;width:100%;position:relative}#registerMultiStepContainer FORM .disclaimerCheckboxContainer LABEL{width:100%;padding:.45em 0 0;text-align:center;font-weight:400;font-size:1.2em}#registerMultiStepContainer FORM .disclaimerCheckboxContainer input{margin:0 5px;position:relative}#c2aForm #registerMultiStepContainer form button{margin-top:5px;cursor:pointer}#registerMultiStepContainer .stepContent em{display:none}#registerMultiStepContainer .stepsHandles{margin:1em 0;text-align:center;font-size:.8em}#registerMultiStepContainer .stepsHandles span a{display:inline-block;margin:0 .15em;width:3em;height:3em;-webkit-border-radius:3em;-moz-border-radius:3em;border-radius:3em;line-height:3em;text-align:center;background:#9cc229;cursor:default;font-size:2em;color:#fff;text-decoration:none;font-weight:700}#registerMultiStepContainer .stepsHandles span.active a,#registerMultiStepContainer .stepsHandles span a:hover{background:#48BBEB}#registerMultiStepContainer .stepsHandles span.indicator a:hover{background:#9cc229;cursor:default}#registerMultiStepContainer .step-header{font-size:1.6em;padding:.2em 0 .6em;text-align:center}#registerMultiStepContainer .step-footer{font-size:1.2em;padding:.4em 0;text-align:center}#registerMultiStepContainer .radios .genderBox{display:inline-block;width:100%;text-align:center}#registerMultiStepContainer .radios .genderBox .mainLabel{width:auto;color:#000;padding:0 2% 0 0;display:inline-block;float:none}#registerMultiStepContainer .radios .genderBox .genderItem{width:auto;padding:0 2% 0 0;display:inline-block;float:none}#registerMultiStepContainer #progress-container{margin-left:10%;margin-bottom:30px}#registerMultiStepContainer #progress-bar-container{height:15px;border-radius:3px;overflow:hidden;width:90%;margin:.5em 0}#registerMultiStepContainer #progress-bar{height:15px;width:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#48bbeb}#registerMultiStepContainer #progress-info{line-height:2em;font-size:1em}#registerMultiStepContainer #progress-info.displaced{font-size:1.4em}#registerMultiStepContainer FORM .inputBox,#registerMultiStepContainer FORM .textfieldz{padding:.4em}.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}@media screen and (max-width:980px){.formbox{margin:410px auto 20px;width:100%}#c2aForm{margin:0 auto}}@media screen and (max-width:640px){#c2aForm form .row{width:100%}.formbox{margin:190px auto 20px}}