.registration-step{min-height:800px;position:relative}.registation-step-number{padding-bottom:0;margin-bottom:20px}.registration-step-counter{padding:0;display:none}.registration-header-container{display:block}.registration-header{margin-top:0;font-size:2.5em}.registration-form{width:100%;margin:auto;margin-bottom:30px}.reg_section_hidden{display:none}.reg-field label>small{color:#8c9194;font-weight:100}.reg-field{width:100%;padding:0 30px 20px 30px;margin:0 20px 20px 0}.reg-field .label{width:100%;padding-left:0;display:block;color:#000;font-size:1em;font-weight:bold;text-align:left;white-space:normal}.reg-field .input{clear:both;width:100%;display:inline-block;float:left}.reg-field .input label{margin-top:0;margin-bottom:15px}.reg-field .input .link{margin-top:10px;text-decoration:underline;color:#322b6f;font-size:.8em;cursor:pointer}.reg-field .validation{width:15%;display:inline-block;float:left;text-align:center}.reg-field .validation img{width:32px;height:32px;margin-top:5px;margin-left:15px}.reg-field .messages{padding-bottom:10px;width:100%;display:block;clear:left}.reg-field .messages .message-error{color:#a94442}.reg-field .messages .message-info{color:#8c9194;font-size:.9em}.reg-field .messages .message-info-bold{color:#322b6f;font-weight:bold;font-size:1.2em}.reg-field.summary{padding-top:30px}.row .move{transform:translateX(10%);opacity:0;transition:opacity .5s,transform .5s}.password-requirements{text-align:left}.password-requirements .fail{color:#df4c4c;margin-left:40px}.password-requirements .fail:before{position:relative;left:-35px;content:"✖"}.password-requirements .pass{color:#4da24f;margin-left:40px}.password-requirements .pass:before{position:relative;left:-35px;content:"✔"}@media only screen and (min-width:768px){.registration-step-counter{display:block}.registration-header-container{display:none}}@media only screen and (min-width:992px){.registration-form{width:90%;margin:auto;margin-bottom:30px}}@media(min-width:1200px){.registration-form{width:70%;margin:auto;margin-bottom:30px}}