.desktop-login{display:none}h1{margin-bottom:20px}.combodate-container label[for=Birthday]{width:100%}.enable-tooltip{cursor:pointer;color:#428bca}.enable-tooltip:hover{text-decoration:underline}.enable-tooltip.visible-xs+.tooltip{left:initial!important}#CreateWebAccountForm .info-text .reg_text_label,#InfopacketForm .info-text .reg_text_label,#SignUpForm .info-text .reg_text_label{text-transform:none;padding-left:0}.info-text .reg_text_label input[type=checkbox]{vertical-align:middle;margin:0;margin-right:4px}#Account_FirstName,#Account_LastName,.reg-step2 .step1-firstname,#Account_PartnerFirstName,#Account_PartnerLastName{text-transform:capitalize}#Account_WebAgreementSigned,#Account_Newsletter{float:left}.agree-text{max-width:90%;display:inline-block;padding-left:5px}.response-alert{margin-bottom:1em}.reg-step1 .toggle-password{right:15px}.reg-step2{display:none}.enable-tooltip{margin-bottom:5px;padding-left:15px;color:#000;font-size:12px}form .subheader{color:#595959}#Account_Birthday.error+.combodate select,.combodate.error select{border:1px solid red;border-radius:4px}#registration-page.site-form .wrong-date{color:red;display:none}.combodate select{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;text-transform:capitalize}#registration-page .combodate.error+label{display:block}.reg-step2 ::-webkit-input-placeholder{opacity:1;font-style:normal}.reg-step2 :-ms-input-placeholder{opacity:1;font-style:normal}.reg-step2 ::-moz-placeholder{opacity:1;font-style:normal}.reg-step2 :-moz-placeholder{opacity:1;font-style:normal}.site-form input[type=text],.site-form input[type=email],.site-form input[type=password]{margin-bottom:0}.reg-step2 h4.spouse small{text-transform:none;display:inline-block;font-family:'Open Sans',sans-serif}.register-cancel,.register-login-forms .modal-title,.register-login-forms .modal-title+hr{display:none}#registration-page .register-feature-list{display:none}.registerlogin-register .submit{display:none}#registration-page i.fa{color:#a52d86;font-size:15px}.register-login-forms h4,.register-login-forms .h4{color:#a72f88}.register-login-forms ul{margin-bottom:0}#registration-page .reg-step1 .register-banner{text-align:center;padding:330px 40px 0;background-image:url('/_resources/images/banners/registration-banner.jpg');background-size:cover;background-position:center 0;max-width:360px;height:622px}#registration-page .reg-step1 .register-banner header,#registration-page .reg-step1 .register-banner .header-div{font-weight:600}#registration-page .reg-step1 .register-banner .copy{font-weight:600;padding-top:10px}@media(min-width:992px){h1{margin-bottom:40px}.reg-step2 h4.spouse small{margin-left:20px}}.reg-step1 .btn.btn-link.switch-to-login{color:#a72f88;font-weight:600;text-transform:uppercase;margin-top:-3px}.reg-step1 .btn.btn-link.switch-to-login .fa-chevron-right{display:none}.reg-step1 .btn.btn-link.switch-to-login:before{content:"";display:inline-block;font:normal normal normal 12px/1 FontAwesome;font-weight:400;padding-right:5px}@media(max-width:991px){#step2-submit,#skipStep2Button{width:100%;padding:6px 8px}}#step2-submit,#skipStep2Button{width:100%;padding:6px 12px}.checkbox-lbl-container{margin-left:18px;float:right}.policy-checkbox{top:-35px;float:left;position:relative}@media(min-width:768px)and (max-width:991px){.policy-checkbox{top:-17px}.checkbox-lbl-container{}.checkbox-lbl{position:relative;left:-16px}.reg_text_label{margin-top:30px}}