.single-line-form input{width:90%!important}.af_submits{text-align:center}.errs_msg_hide,.tabOne{display:none}.emails-error-msg,.emails-error-msg-two{color:#e6004a;font-size:12px}.af_submits p{color:#3d3b44}.tabOne .buttonOnes{border:0;border-radius:0;display:inline-block!important;margin-top:0!important;padding:0;position:absolute;right:16px;top:0;width:50px}div#footer_single_line_form{flex:0 50%}.single-line-form button{appearance:none;background:url(https://retail.resmed.com.au/hubfs/ResMedNext/arrow-white-right.svg) 50% no-repeat scroll #8a036d;border:0;cursor:pointer;font-size:0;margin-left:3px;padding:26.5px!important}.single-line-form input{padding:17.5px 78px 17.5px 20px}.tabOne{position:relative}.EmailsBtn.hiddenButtons .buttonOnes button{display:none!important}.fnames-error-msg,.snames-error-msg{color:#fff;font-size:12px}.EmailsBtn .buttonOnes img{display:none;height:50px;margin-left:10px;width:50px}.EmailsBtn.hiddenButtons .buttonOnes img{display:block}.single-line-form .hs-error-msgs label.hs-error-msg{color:#8a036d;display:inline-block;font-size:12px}.footer-accordion .footer-tc-content{padding-top:15px}.footer-tc-content p{color:#fff;font-size:14px;margin:0;padding-bottom:15px}.footer-tc-content a{color:#8a036d}.footer-tc-content p a{color:#8a036d;cursor:pointer;font-size:14px;text-decoration:none}@media (max-width:767px){.footer-accordion .footer-tc-content{display:none}.colophon-menu .hs-menu-item.hs-menu-item{margin-right:18px}.colophon-menu .hs-menu-item+.hs-menu-item{margin-left:0!important}}.subscribe-content-wrp h2{color:#3d3b44;font-size:22px;font-weight:700;line-height:23px;margin:0;padding:0;text-transform:uppercase}.subscribe-content-wrp p{color:#6e6c73;font-size:18px;font-weight:400;line-height:23px;margin:0;padding:10px 0 0}.subscribe-inner.right .subscribe-form-wrp{order:-1}.subscribe-form-wrp input.hs-input{border:none!important;border-right:0!important;box-shadow:0 0 10px #9e9da1;color:#3d3b44;font-size:18px;font-weight:600;letter-spacing:normal;line-height:20px;margin:0;padding:10px!important;text-align:left;width:81%}.subscribe-form-wrp input.hs-button.primary.large{background-color:#b6003c;border:none!important;border-radius:unset;box-shadow:0 0 10px #9e9da1;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:21px;max-width:148px;padding:10px 20px!important;text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .4s ease;vertical-align:middle;width:100%}.subscribe-form-wrp{position:relative}.subscribe-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.subscribe-content-wrp{flex:0 40%}.subscribe-form-wrp{flex:0 53%}.subscribe-form-wrp .hs_submit.hs-submit{position:absolute;right:0;top:0}.subscribe-form-wrp input.hs-button.primary.large:hover{background:#fff;color:#b6003c}.subscribe-form-wrp .submitted-message{color:#3d3b44;font-size:22px;font-weight:700;line-height:23px;margin:0;overflow:visible!important;padding:0;text-align:center}.subscribe-form-wrp label.hs-error-msg{display:none}.subscribe-form-wrp label.hs-main-font-element{color:#b6003c;font-size:16px;font-weight:600;line-height:23px;margin:0;padding:10px 0 0}@media(max-width:767px){.subscribe-content-wrp{flex:0 100%}.subscribe-form-wrp{flex:0 100%;padding:20px 20px 0}.subscribe-form-wrp input.hs-input{width:85%}.subscribe-form-wrp .hs_submit.hs-submit{top:19px}.subscribe-content-wrp h2,.subscribe-content-wrp p{text-align:center}}@media(max-width:650px){.subscribe-form-wrp input.hs-input{font-size:16px}.subscribe-form-wrp input.hs-button.primary.large{font-size:13px;line-height:22px}.subscribe-content-wrp h2{font-size:20px}.subscribe-content-wrp p{font-size:16px;line-height:20px}}@media(max-width:450px){.subscribe-form-wrp input.hs-input{width:100%}.subscribe-form-wrp .hs_submit.hs-submit{padding:20px 0 0;position:unset;text-align:center}.subscribe-form-wrp{padding:20px 0 0}}