.error-template .header-container-wrapper,.password-template .header-container-wrapper,.subscription-template .header-container-wrapper{margin-bottom:3rem}.error-template .body-container-wrapper,.password-template .body-container-wrapper,.subscription-template .body-container-wrapper{height:100%}.error-template .body-container-wrapper .o-container,.password-template .body-container-wrapper .o-container,.subscription-template .body-container-wrapper .o-container{text-align:center;padding:2rem 3rem !important;width:100%;max-width:700px !important;border:3px solid #eee}@media(max-width:960px){.error-template .body-container-wrapper .o-container,.password-template .body-container-wrapper .o-container,.subscription-template .body-container-wrapper .o-container{width:90%;padding:2rem !important}}.password-template input[type="password"]{height:auto !important;margin:0 0 10px !important}.custom_error_message h1,.widget-type-google_search h1,.widget-type-email_simple_subscription h1{margin:0 0 15px !important}.custom_error_message p,.widget-type-google_search p,.widget-type-email_simple_subscription p{max-width:80%;margin:0 auto 30px}.custom_error_message label,.widget-type-google_search label,.widget-type-email_simple_subscription label{font-size:15px !important;display:block !important}.custom_error_message input,.custom_error_message a.hs-button,.widget-type-google_search input,.widget-type-google_search a.hs-button,.widget-type-email_simple_subscription input,.widget-type-email_simple_subscription a.hs-button{width:100% !important;max-width:none !important;margin-bottom:10px !important;text-align:center !important}.custom_error_message input[type="submit"],.custom_error_message a.hs-button,.widget-type-google_search input[type="submit"],.widget-type-google_search a.hs-button,.widget-type-email_simple_subscription input[type="submit"],.widget-type-email_simple_subscription a.hs-button{margin-bottom:0 !important}.widget-type-email_simple_subscription h3{font-size:15px;font-weight:bold !important}.widget-type-email_simple_subscription h3+div{padding-bottom:0 !important}.widget-type-email_simple_subscription .page-header{padding-bottom:0}.widget-type-email_subscriptions{text-align:left !important}.widget-type-email_subscriptions .checkbox-row span.fakelabel span{margin:0}.widget-type-email_subscriptions .checkbox-row+p{margin:0 0 0 27px}.widget-type-email_subscriptions input[type="checkbox"]{float:left;margin:6px 0 0 0}.widget-type-email_subscriptions input[type="checkbox"]+span{display:block;padding:0 0 0 25px;margin:0;float:none !important}.widget-type-email_subscriptions input[type="checkbox"]+span+span{margin-left:25px !important}.widget-type-email_subscriptions .subscribe-options{margin-bottom:20px}.widget-type-email_subscriptions .subscribe-options .header{margin:0 0 10px}.widget-type-email_subscriptions .subscribe-options input[type="checkbox"]{margin-top:8px}.widget-type-email_subscriptions .subscribe-options label{margin:0}.widget-type-email_subscriptions .hs-button{max-width:none !important;width:100% !important}.widget-type-email_subscriptions_confirmation h1,.widget-type-email_subscriptions h1,.widget-type-email_simple_subscription h1{font-size:1.8rem;font-weight:bold;margin-bottom:25px}@media(max-width:600px){.widget-type-email_subscriptions_confirmation h1,.widget-type-email_subscriptions h1,.widget-type-email_simple_subscription h1{font-size:1.6rem}}@media(max-width:480px){.widget-type-email_subscriptions_confirmation h1,.widget-type-email_subscriptions h1,.widget-type-email_simple_subscription h1{font-size:1.4rem}}.widget-type-email_subscriptions_confirmation h2,.widget-type-email_subscriptions h2,.widget-type-email_simple_subscription h2{background-color:#eee;padding:5px 20px;display:inline-block;margin-bottom:25px}.widget-type-email_subscriptions_confirmation .success{color:#27b027;background:#caeaca;padding:15px}