.maternity-loss-referral-form{margin:0 0 30px}.maternity-loss-referral-form__success{position:relative;background-color:#eaf5ff;border:1px solid #72929F;padding:25px 45px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.maternity-loss-referral-form .alert{margin:0 0 20px}.maternity-loss-referral-form .alert.alert-success,.maternity-loss-referral-form .alert.alert-danger{border:0 !important;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:18px;font-size:1.8rem;padding:15px;color:#ffffff}.maternity-loss-referral-form .alert.alert-success *,.maternity-loss-referral-form .alert.alert-danger *{color:inherit}.maternity-loss-referral-form .alert.alert-success{background:#006747 !important}.maternity-loss-referral-form .alert.alert-danger{background:#DA291C !important}.maternity-loss-referral-form__form{position:relative;background-color:#eaf5ff;border:1px solid #72929F;padding:25px 45px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.page-type-qi-internal .maternity-loss-referral-form__form,.page-type-qi-news .maternity-loss-referral-form__form,.page-type-qi-stories .maternity-loss-referral-form__form{padding:0;background-color:transparent;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.maternity-loss-referral-form__form h3{font-size:26px;font-size:2.6rem}.maternity-loss-referral-form__form__section,.maternity-loss-referral-form__form__privacy,.maternity-loss-referral-form__form__captcha,.maternity-loss-referral-form__form__controls{margin-top:30px}.maternity-loss-referral-form__form__section:first-child,.maternity-loss-referral-form__form__privacy:first-child,.maternity-loss-referral-form__form__captcha:first-child,.maternity-loss-referral-form__form__controls:first-child{padding-top:0;border-top:none;margin-top:0}.maternity-loss-referral-form__form__privacy>.form-group{margin:0 !important}.maternity-loss-referral-form__form__captcha{padding:20px 0;border-bottom:1px solid #72929F;margin:0 0 20px}.maternity-loss-referral-form__form__controls{text-align:right}.maternity-loss-referral-form__form__controls .button-link{margin:0 !important}.maternity-loss-referral-form__form div[data-display="false"]{display:none}.maternity-loss-referral-form__form__notice{background:#ffffff;padding:15px 30px;border:3px solid #ffffff;margin:0 0 30px}.maternity-loss-referral-form__form__notice>h3{display:none}.maternity-loss-referral-form__form__notice:last-child{margin:0}.maternity-loss-referral-form__form__notice[data-notice-type="denial"]{border-color:#DA291C}.maternity-loss-referral-form__form__notice[data-notice-type="notice"]{border-color:#425563}.maternity-loss-referral-form__form .form-group,.maternity-loss-referral-form__form fieldset>fieldset{padding:0 0 20px;border-bottom:1px solid #72929F;margin:0 0 20px}.maternity-loss-referral-form__form .form-group label,.maternity-loss-referral-form__form fieldset>fieldset label{color:#333333;font-size:18px;font-size:1.8rem}.maternity-loss-referral-form__form .form-group label.control-label,.maternity-loss-referral-form__form fieldset>fieldset label.control-label{font-size:20px;font-size:2rem;font-weight:500}.maternity-loss-referral-form__form .form-group input[type="text"],.maternity-loss-referral-form__form fieldset>fieldset input[type="text"],.maternity-loss-referral-form__form .form-group input[type="number"],.maternity-loss-referral-form__form fieldset>fieldset input[type="number"],.maternity-loss-referral-form__form .form-group input[type="tel"],.maternity-loss-referral-form__form fieldset>fieldset input[type="tel"],.maternity-loss-referral-form__form .form-group input[type="url"],.maternity-loss-referral-form__form fieldset>fieldset input[type="url"],.maternity-loss-referral-form__form .form-group input[type="email"],.maternity-loss-referral-form__form fieldset>fieldset input[type="email"],.maternity-loss-referral-form__form .form-group textarea,.maternity-loss-referral-form__form fieldset>fieldset textarea,.maternity-loss-referral-form__form .form-group select,.maternity-loss-referral-form__form fieldset>fieldset select{border:1px solid #72929F;background-color:#ffffff;color:#333333 !important;font-size:18px;font-size:1.8rem;min-height:4.2rem;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.maternity-loss-referral-form__form .form-group input[type="text"].auto,.maternity-loss-referral-form__form fieldset>fieldset input[type="text"].auto,.maternity-loss-referral-form__form .form-group input[type="number"].auto,.maternity-loss-referral-form__form fieldset>fieldset input[type="number"].auto,.maternity-loss-referral-form__form .form-group input[type="tel"].auto,.maternity-loss-referral-form__form fieldset>fieldset input[type="tel"].auto,.maternity-loss-referral-form__form .form-group input[type="url"].auto,.maternity-loss-referral-form__form fieldset>fieldset input[type="url"].auto,.maternity-loss-referral-form__form .form-group input[type="email"].auto,.maternity-loss-referral-form__form fieldset>fieldset input[type="email"].auto,.maternity-loss-referral-form__form .form-group textarea.auto,.maternity-loss-referral-form__form fieldset>fieldset textarea.auto,.maternity-loss-referral-form__form .form-group select.auto,.maternity-loss-referral-form__form fieldset>fieldset select.auto{background:transparent;border:0;padding:0}.maternity-loss-referral-form__form .form-group input[type="checkbox"]:focus,.maternity-loss-referral-form__form fieldset>fieldset input[type="checkbox"]:focus,.maternity-loss-referral-form__form .form-group input[type="radio"]:focus,.maternity-loss-referral-form__form fieldset>fieldset input[type="radio"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.maternity-loss-referral-form__form .form-group textarea,.maternity-loss-referral-form__form fieldset>fieldset textarea{resize:vertical}.maternity-loss-referral-form__form .required{font-size:16px;font-size:1.6rem;display:inline-block;margin-left:4px;margin-bottom:5px}.maternity-loss-referral-form__form .form-group label{color:#333333;font-size:18px;font-size:1.8rem;margin-bottom:5px;line-height:1.5}.maternity-loss-referral-form__form .form-group label.control-label{font-size:19px;font-size:1.9rem}.maternity-loss-referral-form__form .form-group.captcha,.maternity-loss-referral-form__form .form-group.privacy-policy{margin-top:30px}.maternity-loss-referral-form__form .form-group.privacy-policy input{margin-top:6px}.maternity-loss-referral-form__form .form-group .ccm-input-date-wrapper,.maternity-loss-referral-form__form .form-group .ccm-input-time-wrapper{display:inline-block;vertical-align:middle}.maternity-loss-referral-form__form .form-group .ccm-input-time-wrapper{margin-left:15px}.maternity-loss-referral-form__form .form-group .ccm-input-time-wrapper .form-control{display:inline-block;width:auto}.maternity-loss-referral-form__form .form-group .ccm-input-time-wrapper .separator{padding:0 5px}.maternity-loss-referral-form__form .form-group .ccm-item-selector{font-size:16px;font-size:1.6rem;line-height:1.5}.maternity-loss-referral-form__form fieldset>fieldset{border:1px solid #72929F;padding:20px}.maternity-loss-referral-form__form fieldset>fieldset.form-group{padding:0;border:none}.maternity-loss-referral-form__form fieldset>fieldset legend{position:relative;z-index:1;float:left;border:none;color:#333333;font-size:20px;font-size:2rem;font-weight:700;line-height:1.5;width:auto;margin:0;margin-right:4px}.maternity-loss-referral-form__form fieldset>fieldset legend+.required{float:left;margin-top:4px;margin-bottom:0 !important}.maternity-loss-referral-form__form fieldset>fieldset .legend-fix{clear:both;padding-top:5px}.maternity-loss-referral-form__form fieldset>fieldset .legend-fix+.checkbox,.maternity-loss-referral-form__form fieldset>fieldset .legend-fix+.radio{margin-top:0}.maternity-loss-referral-form__form fieldset>fieldset .ccm-attribute-address-composer-wrapper{clear:both;padding-top:15px}.maternity-loss-referral-form__form fieldset>fieldset .ccm-attribute-address-line{margin:0 0 15px}.maternity-loss-referral-form__form fieldset>fieldset .ccm-attribute-address-line label.control-label{font-size:18px;font-size:1.8rem}.maternity-loss-referral-form__form fieldset>fieldset .ccm-social-link-attribute .form-group{margin:0 0 5px}.maternity-loss-referral-form__form fieldset>fieldset .ccm-social-link-attribute .form-group .add-on{width:42px;height:42px;padding:5px;border:1px solid #72929F;background-color:#ffffff;color:#333333;font-size:22px;text-align:center;display:inline-block;vertical-align:middle}.maternity-loss-referral-form__form fieldset>fieldset .ccm-social-link-attribute .form-group .add-on+input{display:inline-block;vertical-align:middle;padding:6px 12px}.maternity-loss-referral-form__form fieldset>fieldset .ccm-social-link-attribute .ccm-social-link-attribute-remove-line{display:inline-block;vertical-align:middle;padding:6px;font-size:22px;color:#333333;line-height:1}@media (max-width:767px){.maternity-loss-referral-form{margin-bottom:20px}.maternity-loss-referral-form .alert{font-size:16px;font-size:1.6rem;margin-bottom:15px}.maternity-loss-referral-form__form{padding:15px}.maternity-loss-referral-form__form .form-group,.maternity-loss-referral-form__form fieldset>fieldset{margin:0 0 20px}.maternity-loss-referral-form__form .form-group label{font-size:16px;font-size:1.6rem}.maternity-loss-referral-form__form .form-group label.control-label{font-size:18px;font-size:1.8rem}.maternity-loss-referral-form__form .form-group input,.maternity-loss-referral-form__form .form-group textarea,.maternity-loss-referral-form__form .form-group select{font-size:16px;font-size:1.6rem;min-height:3.6rem}.maternity-loss-referral-form__form .form-group.captcha,.maternity-loss-referral-form__form .form-group.privacy-policy{margin-top:20px}.maternity-loss-referral-form__form fieldset>fieldset{padding:15px}.maternity-loss-referral-form__form fieldset>fieldset legend{font-size:18px;font-size:1.8rem}.maternity-loss-referral-form__form fieldset>fieldset .ccm-attribute-address-line label.control-label{font-size:16px;font-size:1.6rem}.maternity-loss-referral-form__form .form-action{margin-top:20px}}@media (max-width:479px){.maternity-loss-referral-form__form .form-group .ccm-input-time-wrapper{margin-top:15px;margin-left:0;display:block}}@media (max-width:359px){.maternity-loss-referral-form__form .form-group.captcha{margin-left:-22px;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}}