.referral-program__wrapper .content{margin:0 auto}.referral-program__wrapper form .hs-richtext h2,.referral-program__wrapper form .hs-richtext h2 span{border-bottom:1px solid #ccc!important;color:#555!important;font-family:Syncopate,sans-serif;font-size:1.25em!important;font-weight:700;letter-spacing:normal!important;margin:28px 0!important;padding:0 0 8px!important}.referral-program__wrapper .content .top-content{margin-bottom:67px;text-align:center}.referral-program__wrapper .content .gf_progressbar_title{clear:both;color:#767676;filter:alpha(opacity=60);font-size:13px;line-height:1!important;margin:0 0 8px!important;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;padding:0!important}.referral-program__wrapper .content .form-heading{margin:28px 16px 28px 0}.referral-program__wrapper .content .form-heading .gsection_title{font-size:1.25em}.referral-program__wrapper form fieldset.form-columns-2 .input{margin-right:16px}.referral-program__wrapper form input{outline:none}.referral-program__wrapper form input:focus{box-shadow:0 0 5px #ccc}.referral-program__wrapper form fieldset.form-columns-1 .hs-input:not([type=checkbox]):not([type=radio]){width:99%}.referral-program__wrapper .content form .hs-button,form input[type=submit]{background-color:#585d7a;border-color:rgba(0,0,0,.05);border-radius:0;color:#fff;display:inline-block;font-size:1em;font-weight:bolder;margin:0 16px 0 0;padding:.625em 1.2em;position:relative;text-transform:uppercase;width:auto}.referral-program__wrapper .hs-fieldtype-textarea.hs-input{min-height:160px}.referral-program__wrapper .hs_submit.hs-submit:before{border-top:1px dotted #ccc;bottom:27px;clear:both;content:"";margin:14px 0;padding:16px 0 0;position:absolute;width:100%}.referral-program__wrapper .hs_submit.hs-submit{margin-top:20px;position:relative}.referral-program__wrapper .gform_legacy_markup_wrapper .gf_progressbar_blue{background:#d2d6dc}.referral-program__wrapper .gform_legacy_markup_wrapper .gf_progressbar{background:#e8e8e8;border-radius:10.5px;position:relative;width:100%}.referral-program__wrapper .gform_legacy_markup_wrapper .gf_progressbar_percentage.percentbar_blue{background-color:#1e7ac4;color:#fff}.referral-program__wrapper .gform_legacy_markup_wrapper .gf_progressbar_percentage{border-radius:10.5px;font-family:helvetica,arial,sans-serif;font-size:13px!important;height:21px;text-align:right;vertical-align:middle;z-index:999}.referral-program__wrapper .gform_legacy_markup_wrapper .gf_progressbar_percentage span{display:block;float:right;line-height:21px;margin-left:5px;margin-right:5px;width:auto}@media(max-width:480px){.referral-program__wrapper .content form .hs-button,form input[type=submit]{width:100%}.referral-program__wrapper .hs-form-field .hs-input:not([type=checkbox]):not([type=radio]){width:100%!important}.referral-program__wrapper form fieldset.form-columns-2 .input{margin-right:0!important}.referral-program__wrapper .hs-fieldtype-textarea.hs-input{min-height:120px}.referral-program__wrapper fieldset.form-columns-1 .input{margin-right:0!important}.referral-program__wrapper fieldset.form-columns-2>div{width:100%!important}}