.registrationForm-content{border-radius:7px;box-shadow:0 2px 1px 0 rgba(0,0,0,.1);background:#fff;border:1px solid #eaeaea}body{background:url(../../images/hero/1.png) 0 0/cover no-repeat fixed}h2{margin-top:16px}.rejoinerMessage{max-width:600px;margin:32px auto;border-radius:7px;border:1px solid #bbb;padding:32px;background:#eee;text-align:left;-webkit-animation:1s both fadeIn;-moz-animation:1s both fadeIn;-ms-animation:fadeIn 1s 0s ease both;-o-animation:1s both fadeIn;animation:1s both fadeIn}.rejoinerMessage h1,.rejoinerMessage h2,.rejoinerMessage h3,.rejoinerMessage h4,.rejoinerMessage h5{text-align:center;margin-bottom:32px}@media only screen and (max-width:800px){.rejoinerMessage{padding:16px}}.site-content{padding-top:32px;padding-bottom:140px}.site-overlay{background:#cac7b6;opacity:.8;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;display:block}.registrationForm{width:600px;margin:auto;text-align:center}.registrationForm .form-description{text-align:center}.registrationForm form{text-align:left}.registrationForm .desc,.registrationForm h2{margin-bottom:32px}.registrationForm .image-logo{margin:auto auto 32px}.registrationForm .image-logo-left{float:left}.registrationForm .image-logo-right{float:right;padding-left:30px}.registrationForm .forgotPassword{display:block;font-size:13px;text-align:right}.registrationForm-logo{display:inline-block;width:100%}.registrationForm-content{padding:32px}.securityLogos{float:right;margin-top:16px}.reg-steps{position:relative;min-height:48px;overflow:visible;width:100%;display:table;margin-top:16px;margin-bottom:16px}.reg-steps>.steps{width:100%;display:table-row}.reg-steps .steps>li{display:table-cell;width:33%;text-align:center;vertical-align:middle;border-left:1px solid #e6e6e6}.reg-steps .steps>li:first-child{border-left:none}.reg-steps .steps>li .step-text{display:inline-block;height:30px;vertical-align:middle}.reg-steps .steps>li .step-label{display:inline-block;padding-top:.5em;width:100%}.reg-steps .steps>li .step-label>b{background-color:#e6e6e6;border-radius:50%;box-shadow:0 0 1px #aaa;display:inline-block;height:30px;line-height:30px;margin-bottom:8px;width:30px}.reg-steps .steps>li.active .step-label>b{color:#000;background-color:#fdce5d}.terms-link{text-align:center}@media only screen and (max-width:830px){.site-content{padding-top:16px}.registrationForm{padding:0;width:auto}}@media only screen and (max-width:600px){.site-content{padding-top:0}.registrationForm .image-logo-left{float:none}.registrationForm .image-logo-right{float:none;padding-left:0}.registrationForm .image-logo-right img{padding-top:10px;max-width:100%}}@media print{body *{visibility:hidden}.modal-content *{visibility:visible}.modal-header{border-bottom:none}.fa-info-circle,.modal-footer,button.close{display:none}.modal-title{text-align:center}.modal{position:absolute;left:0;top:0;margin:0;padding:0;min-height:550px}}