.floating-block-container .floating-block-content.sign-up-form-container{padding:20px 15px}form#subscriber-form p.homepage-disclaimer{font-size:13px;line-height:17px;margin-bottom:0}form#subscriber-form p.homepage-disclaimer a{color:#38c172;font-weight:600}form#subscriber-form br{display:none}@media (min-width:576px){form#subscriber-form br{display:block}}form#subscriber-form .form-group b{font-weight:700!important}form#subscriber-form .form-group b span{font-weight:500!important}form#subscriber-form b{display:block;font-weight:500;margin-bottom:24px}@media (min-width:768px){form#subscriber-form b{font-weight:600}}form#subscriber-form .diagnosed-length ul li,form#subscriber-form .treatment-type ul li,form#subscriber-form .user-type ul li{position:relative;top:13px}form#subscriber-form label.lbl_als_option{display:block;min-width:25%}@media (min-width:576px){form#subscriber-form label.lbl_als_option{display:inline-block}}.sign-up-form p.homepage-disclaimer{font-size:13px;line-height:17px;margin-bottom:0}.sign-up-form p.homepage-disclaimer a{color:#084975;font-weight:600}.sign-up-form p.homepage-disclaimer a:hover{color:#ffb81c}.sign-up-form p.required-field-msg{font-weight:400}.sign-up-form p.other-label{margin-bottom:10px}.sign-up-form p.m-top-20{margin-top:20px}.sign-up-form a.text-link-alt{color:#084975;cursor:pointer;font-weight:700;margin-top:42px;text-decoration:underline}.sign-up-form a.text-link-alt:before{content:url(/assets/dist/images/icon-info-sm.png);padding-right:10px;vertical-align:-20%}.sign-up-form a.text-link-alt sup{border-bottom:1px solid #084975;display:inline-block;padding-bottom:7px}.sign-up-form .help-block{margin-left:10px;margin-top:-15px}.sign-up-form .help-block li:before{display:none}.sign-up-form .help-block.inline-with-label{display:inline-block;margin-top:-19px}.sign-up-form .help-block.help-block-ushcp-chkbox{display:inline-block}.sign-up-form #req-a-rep-fieldset .help-block{padding-left:0!important}@media (min-width:576px){.sign-up-form #req-a-rep-fieldset .help-block{padding-left:10px!important}}.sign-up-form #speciality-select{margin-bottom:5px}@media (min-width:576px){.sign-up-form #speciality-select{margin-bottom:0}}.sign-up-form .err-msg-other-specialty{color:red}.sign-up-form .captcha-error-block{color:red;font-size:16px;position:relative;top:20px}.sign-up-form .g-recaptcha{border:0}.sign-up-form label{font-weight:400}.sign-up-form .lbl_als_option{margin-right:30px}.sign-up-form input{background:#ebebeb;border:1px solid #898989;border-radius:5px;margin:0 0 18px;padding:11px 10px;width:100%}.sign-up-form input:focus{outline:none}.sign-up-form input[type=radio]{border-radius:7px;height:7px;margin:7px 10px 7px 0;vertical-align:middle;width:7px}.sign-up-form input[type=radio]:focus{outline:none}.sign-up-form input[type=checkbox]{display:none}.sign-up-form input[type=checkbox]+label{background:url(/assets/dist/images/form-checkbox-sprite.png) 0 0 no-repeat;background-position:0 0;cursor:pointer;height:26px;margin:7px 40px 7px 0;padding:3px 0 0 40px;vertical-align:middle}.sign-up-form input[type=checkbox]+label span{display:block}.sign-up-form input[type=checkbox]+label span.two-lines{margin:-9px 0 0}.sign-up-form input[type=checkbox]:checked+label{background-position:0 -27px}.sign-up-form .lbl-us-hcp-confirm{margin-right:20px!important}.sign-up-form .lbl-us-hcp-confirm span.text-bold{color:#36363c!important}.sign-up-form select{appearance:textfield;-webkit-appearance:textfield;-moz-appearance:none;-o-appearance:textfield;background:#ebebeb url(/assets/dist/images/form-dropdown-arrow.png) 100% no-repeat;border:1px solid #898989;border-radius:5px;height:45px;margin:0 0 18px;padding:11px 10px;width:100%}.sign-up-form select:focus{outline:none}.sign-up-form select::-ms-expand{display:none}.sign-up-form fieldset{border:1px solid #084975;border-radius:10px;margin:-15px 0 20px}.sign-up-form .hcp-email-options{display:none}.sign-up-form.hcp fieldset{border:none;margin:0;padding:0}.sign-up-form.hcp .blue-outline{border:1px solid #445eaa;border-radius:10px;margin:15px 0 20px;padding:10px}.sign-up-form.hcp .blue-outline fieldset:first-child{margin-bottom:15px}.sign-up-form.hcp select{margin:0 0 17px}.sign-up-form.hcp .btn.submit-btn{background:none;background-color:#445eaa;background-size:auto;border-radius:10px;box-shadow:none;font-size:24px;font-weight:400;margin:18px 0;padding:6px 48px;text-transform:capitalize}.sign-up-form.hcp label{font-size:16px}body .container.page-content article .sign-up-form-container .btn.submit-btn{background:none;background-color:#445eaa;background-size:auto;border-radius:10px;box-shadow:none;color:#fff;display:block;font-size:24px;font-weight:400;margin:auto;padding:6px 63px;text-transform:capitalize}body .container.page-content article .sign-up-form-container ul{margin-bottom:0;margin-left:-15px}body .container.page-content article .sign-up-form-container ul li{margin:5px 0}body .container.page-content article .sign-up-form-container ul li:before{display:none}.sign-up-form-patient label{font-weight:700}.sign-up-form-patient .disclaimer{padding-right:25px;padding-top:25px}@media (min-width:576px){.sign-up-form p.disclaimer{font-size:14px}.sign-up-form p.required-field-msg{font-size:14px;margin-bottom:30px}.sign-up-form label.lbl_als_option{width:50%}.sign-up-form input[type=radio]{border-radius:18px;height:18px;margin-bottom:8px;width:18px}.sign-up-form input[type=checkbox]+label span.two-lines{margin:0}.sign-up-form.hcp .blue-outline fieldset:first-child{margin-bottom:0}.btn-pull-right{float:right}.btn-pull-left{float:left}}@media (min-width:768px){.floating-block-container .floating-block-content.sign-up-form-container{padding:20px 45px 40px}.sign-up-form p.disclaimer{margin-top:0}.sign-up-form a.text-link-alt{cursor:pointer;font-size:16px;margin-top:42px}.sign-up-form a.text-link-alt:before{content:url(/assets/dist/images/icon-info-lg.png);float:left;margin-top:2px;padding-right:10px;vertical-align:0}.sign-up-form h3{font-size:21px;font-weight:700;margin:0;padding:0}.sign-up-form label.lbl_als_option{width:40%}}.sign-up-form button{background-color:#007fa3;margin-top:30px}@media (max-width:992px){section#form{background-color:#e4f3f5}}section#form .sign-up-form input,section#form .sign-up-form select{background:#fff}section#sign-up{background-color:#fff}section#sign-up .sign-up-form input,section#sign-up .sign-up-form select{background:#fff}section#form,section#sign-up{padding-bottom:40px;padding-top:40px}section#form .form-group b,section#sign-up .form-group b{font-weight:600!important}section#form .form-group b span,section#sign-up .form-group b span{font-weight:500!important}section#form b,section#sign-up b{display:block;font-weight:500;margin-bottom:12px}@media (min-width:768px){section#form b,section#sign-up b{font-weight:600}}section#form br,section#sign-up br{display:none}@media (min-width:576px){section#form br,section#sign-up br{display:block}}section#form .sign-up-form,section#sign-up .sign-up-form{margin-top:32px}section#form input,section#sign-up input{background-color:transparent;border:none}section#form input:focus,section#sign-up input:focus{outline:none}section#form .sign-up-form input,section#form .sign-up-form select,section#sign-up .sign-up-form input,section#sign-up .sign-up-form select{border:1px solid #bcc0ca;border-radius:3px}section#form .sign-up-form label,section#sign-up .sign-up-form label{color:#363636}section#form .sign-up-form label span,section#sign-up .sign-up-form label span{display:block;font-size:14px}section#form .sign-up-form .help-block,section#sign-up .sign-up-form .help-block{margin-left:0}section#form .sign-up-form .help-block.block-with-label,section#sign-up .sign-up-form .help-block.block-with-label{margin-top:0}section#form .sign-up-form input[type=checkbox],section#sign-up .sign-up-form input[type=checkbox]{display:inline;height:16px;margin-right:8px;max-width:16px;position:relative;top:2px}section#form label.lbl_als_option,section#sign-up label.lbl_als_option{display:block;min-width:29%}section#form label.lbl_als_option.checkbox,section#sign-up label.lbl_als_option.checkbox{display:block}@media (min-width:576px){section#form label.lbl_als_option,section#sign-up label.lbl_als_option{display:inline-block}}section#form h2,section#sign-up h2{font-size:30px;margin-bottom:0}section#form p,section#sign-up p{margin-bottom:10px}section#form input[type=text],section#sign-up input[type=text]{width:100%}.footer-container{background:#004976;padding-bottom:20px;padding-top:17px;position:relative}.footer-container #rcode{display:block}.footer-container p{color:#fff;font-size:9px;margin:0;padding:0}.footer-container p a{color:#fff;font-weight:700}.footer-container img{margin-bottom:10px;max-width:400px;width:100%}.footer-container .back_to_top{position:absolute;right:10px;top:-5px}.footer-container .footer-nav{margin-bottom:25px;text-align:center}.footer-container .footer-nav ul{font-size:12px;font-weight:700;list-style:none;margin:0;padding:0}.footer-container .footer-nav ul li{display:inline-block;padding:0 10px}.footer-container .footer-nav ul li:last-child{border:none}.footer-container .footer-nav ul li a:active,.footer-container .footer-nav ul li a:link,.footer-container .footer-nav ul li a:visited{color:#fff;text-decoration:none}.footer-container .footer-nav ul li a:hover{text-decoration:underline}@media (min-width:768px){.footer-container{background:#004976;padding-bottom:45px;padding-top:56px}.footer-container p{color:#fff;font-size:14px;margin:0}.footer-container p a{color:#fff;font-weight:700}.footer-container img{margin-bottom:20px}.footer-container .back_to_top{position:absolute;right:85px;top:-5px}.footer-container .back_to_top img{padding:0}.footer-container .footer-nav{margin-bottom:25px;text-align:center}.footer-container .footer-nav ul{font-size:12px;font-weight:700;list-style:none;margin:0;padding:0}.footer-container .footer-nav ul li{border-right:none;display:inline-block;padding:0 37px}.footer-container .footer-nav ul li:last-child{border:none}.footer-container .footer-nav ul li a{font-size:16px}.footer-container .footer-nav ul li a:active,.footer-container .footer-nav ul li a:link,.footer-container .footer-nav ul li a:visited{color:#fff;text-decoration:none}.footer-container .footer-nav ul li a:hover{text-decoration:underline}}
