.modal-container{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.modal-container .modal{height:unset}.modal-container .modal-close{background-color:#fff;color:#000;position:absolute;right:4px;right:.25rem;top:4px;top:.25rem}.modal-container .modal-close button{background-color:transparent;border:0;outline:0}.modal-container .modal{background-color:#fff;border:0;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);display:block;min-height:150px;padding:2rem;position:relative;width:400px;z-index:1001}.modal-container .modal h3{margin-top:0}.modal .text-danger p,.modal p.text-danger{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-size:1.5rem;font-weight:400;justify-content:center;line-height:150%;margin-bottom:.5rem}.form-control.has-success{border-color:#3c763d}.form-group.has-error .help-block{display:block}.form-control.has-error{border-color:#c62030}.form-group>.col,.form-group>[class*=col-]{position:relative}.help-block.has-error{background-color:transparent;color:#c62030;font-size:16.8px;font-size:1.05rem;line-height:18px;padding:0;position:absolute;top:-25px;width:100%}.help-block{font-size:.8em;line-height:1.3em;margin-bottom:5px}.same-height{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}.club .same-height{display:block}.bg-primary{background-color:#0068ad}a.bg-primary:focus,a.bg-primary:hover{background-color:#4097cc}select,select.form-control{background-image:url(https://www-usms-hhgdctfafngha6hr.z01.azurefd.net/-/media/usms/developers/Images/MyUSMS/icon-arrow-down);background-position:right 12px center;background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:6px 12px}@media screen and (-webkit-min-device-pixel-ratio:0){select,select.form-control{background-color:#f4f4f4;color:#666;font-size:1.7rem;height:44px;line-height:100%}}select.form-control::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}@-moz-document url-prefix(){select,select.form-control{padding:5px 0!important}}@media screen\0 {select,select.form-control{height:35px;line-height:35px}}.background-white{background-color:#fff}.testtest{color:red}.radio-group{position:relative}.radio-group .radio-label .caption{display:block;font-size:17.6px;font-size:1.1rem;margin-left:28px;padding-top:5px}.radio-container{display:inline-block;height:20px;margin-right:8px;width:20px}.radio-label{position:relative}.radio-container input[type=radio]{position:absolute;visibility:hidden}.radio-label input[type=radio]{background-color:transparent;border:4px solid #fff;-webkit-box-shadow:0 0 4px #111;box-shadow:0 0 4px #111}.radio-label input[type=radio]:checked~.radio__placeholder{background-color:#4097cc;border:4px solid #fff;-webkit-box-shadow:0 0 4px #111;box-shadow:0 0 4px #111}.radio__placeholder{background-color:#fff;border:1px solid #afafaf;border-radius:100%;-webkit-box-shadow:0 0 4px transparent;box-shadow:0 0 4px transparent;height:20px;left:0;position:absolute;top:5px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:20px}.radio__placeholder.hover{background-color:#f4f4f4;background-color:var(--color-gray)}.modal-container .radio__placeholder{left:10px;top:0}.modal-container .radio-label{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-container .radio-container{min-width:20px}div.contact-modal__identity label{font-weight:700;margin-bottom:5px}div.contact-modal__identity .radio-container{margin-right:18px}.modal-container .modal .contact-modal__identity--details p{font-size:16px;line-height:19px;margin:0 auto 1rem}.modal-header{padding:0}.contact-modal__identity{margin-top:2rem;position:relative}.modal-column-email{max-width:100%;word-break:break-all}:root{--color-primary:#0068ad;--color-primary-hover:#267fb9;--color-dark-blue:#071c31;--color-lt-blue:#dbe7f1;--color-red:#d2202e;--color-gray:#f4f4f4;--rte-blue:#0068ad;--rte-blue-hover:#267fb9;--lm-blue:#092c5c;--lm-blue-rgb:#092c5c;--lm-blue-md:#084c89;--lm-blue-lt:#8fbce6;--lm-blue-xlt:#eaf4ff;--lm-blue-hover:var(--lm-blue-md);--screen-xs:480px;--screen-sm:768px;--screen-md:992px;--screen-lg:1200px;--screen-xl:1400px}.login-form-container{overflow:visible;position:relative}.login-form-container,.usms-container.form-column__narrow{-webkit-box-shadow:0 0 35px #bcbcbc;box-shadow:0 0 35px #bcbcbc}.usms-container.form-column__narrow{margin:0 auto 3em;max-width:680px;padding:0}.login-form .form-group,.register-form .form-group{margin-bottom:1.5rem}.login .form-control,.login-form input[type=email],.login-form input[type=number],.login-form input[type=password],.login-form input[type=tel],.login-form input[type=text],.login-form select,.register-form input[type=email],.register-form input[type=number],.register-form input[type=password],.register-form input[type=tel],.register-form input[type=text],.register-form select{-webkit-box-sizing:content-box;box-sizing:content-box;font-size:17px;line-height:35px;margin:5px 0;padding:.5rem 0;text-indent:15px}.register-form select{padding:0 1rem}.login-form select{color:#888;font-size:17px;height:35px;line-height:35px;text-indent:15px}.login-form-container>div{padding:0}.help-block{display:none;margin:0}.help-block.has-error{display:block;margin:5px 0}.login-form{background-color:#fff}.login-form-container .login-form{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:2rem}.login-form-container .register-form{-webkit-box-flex:1;background-color:#eee;-ms-flex:1 0 100%;flex:1 0 100%;padding:2rem}.login-form__header,.register-form__header{font-size:28px;font-size:1.75rem;margin:20px 0 30px}.login-form__submit,.register-form__submit{margin-top:15px;padding:1rem 0;width:100%}.login-form__forgot{font-size:16px;font-size:1rem}.login-form__forgot a{color:#333}.login-form-container .login-form .login-form__submit{margin-bottom:1em}.login-form-container .login-form .form-group:nth-of-type(4) a{display:block;margin:.25em auto 0}.login-form__form-separator{border-right:1px solid #e0e0e0;bottom:0;display:none;height:100%;left:calc(33% + 2px);position:absolute;top:0;width:1px;z-index:1}.login-form .label--rememberme{font-weight:700}.login .contact-modal__actions .btn{margin:0 1rem;width:100px}.register-form .form-control-feedback{bottom:10px;top:unset}.form-control{box-shadow:none;-webkit-box-shadow:none;font-weight:400}@media (min-width:768px){.login-form__form-separator{display:block}}.login{overflow:visible!important}.register-form.form-horizontal .label-dob,.register-form.form-horizontal .label-gender{font-size:13px;font-weight:700;margin:0;padding:0 0 0 1.5rem}.register-form.form-horizontal .label-gender{line-height:45px;margin:2rem 0 0;padding:0 0 0 3rem}.register-form.form-horizontal .label-dob{margin:2.5rem 0 .5rem}.register-form.form-horizontal .help-block.help-block--Gender{position:relative;top:20px}.register-form.form-horizontal .help-block--BirthDay,.register-form.form-horizontal .help-block--BirthMonth,.register-form.form-horizontal .help-block--BirthYear{line-height:130%;position:relative;top:0}.register-form.form-horizontal .help-block--BirthDay+select,.register-form.form-horizontal .help-block--BirthMonth+select,.register-form.form-horizontal .help-block--BirthYear+select{font-size:15px;text-indent:5px}