body.hs-blog-post .hide-post{display:none!important}.hs-blog-listing .hide-post{display:none!important}body.error-v1 .body-container-wrapper{min-height:600px}.container-fluid .row-fluid .page-center.wrap-mail{max-width:560px}.custom_error_message.hibl{padding:50px 0 30px}.custom_error_message.hibl h1{color:#4D40FF;margin-bottom:20px;text-align:center;font-size:36px}.custom_error_message.hibl h3{margin-bottom:20px}.custom_error_message.hibl a{color:#2ba8a6;text-decoration:none}.custom_error_message.hibl p{font-size:18px}.custom_error_message.hibl img{max-width:185px;margin-bottom:30px}.span12.widget-span.widget-type-google_search.error-form{max-width:600px;position:relative;height:80px;margin:0 auto 90px;float:none;padding-bottom:60px;display:block}.error-form input[type="text"]{height:50px;max-width:395px;position:absolute;left:0}.error-form label{text-align:left;display:block;margin-bottom:5px;font-size:16px;visibility:hidden}.error-form .hs-button.primary{padding:15px 25px;display:block;max-width:200px;background:#4D40FF;font-size:16px;position:absolute;top:27px;right:0;font-weight:400}body .widget-type-email_subscriptions h1,body .widget-type-email_simple_subscription h1{color:#333;margin-bottom:40px;text-align:center;font-size:36px}body .widget-type-email_subscriptions h2{}body .contact-main form{margin-top:0}body .page-header h2{font-size:24px;margin-top:20px;color:#20d6c9;text-align:center}body .email-prefs .item .item-inner.selected,body .email-prefs .item .item-inner{background:#fff;border-radius:0;border:2px solid #999}body .widget-type-email_subscriptions p.header{font-size:20px!important;text-align:center;font-weight:600;margin-top:16px;margin-left:0}.email-prefs .item .item-inner{font-size:20px;color:#333}@media screen and (-webkit-min-device-pixel-ratio:0){body .checkbox-row input{position:relative;top:4px}}body .email-subscription .contact-main h3,.e-cnfrm h3{display:block;color:#333;font-size:16px;line-height:25px;margin-bottom:0;font-weight:300;font-family:Open Sans,sans-serif;text-align:center}body .contact-full-width form{max-width:100%}.email-subscription .hs-button.primary{margin:50px auto 0;padding:17px 15px 15px;display:block;height:62px;background:#20d6c9;font-weight:400;border:0 none;border-bottom:3px solid #2ba8a6;font-size:20px}body .email-prefs .item .item-inner,body .email-prefs .item .item-inner *{font-size:20px;color:#333}body .widget-type-email_subscriptions p{font-size:16px!important;color:#333;font-weight:300}body .subscribe-options p.header{text-align:left!important;font-weight:300!important;font-size:16px!important}body .subscribe-options label{margin:0}.subscribe-options{padding:0 20px}body .email-subscription input[type="checkbox"]{width:20px;height:20px;border-radius:4px}body .email-subscription input[type="checkbox"]:focus{box-shadow:none;outline:none}body .email-subscription input[type="checkbox"]:checked{}body .email-prefs .item p{margin:5px 35px 0}.email-subscription input[type="checkbox"]{position:relative;overflow:hidden;cursor:pointer;color:#cfd3d7;-webkit-appearance:none;border:1px solid #f0f1f1;margin-right:8px}.email-subscription input[type="checkbox"]:before{content:"";display:inline-block;vertical-align:-20%;height:25px;width:25px;border:none;margin-right:.5em}.email-subscription input[type="checkbox"]:checked:before{background-color:#4d40ff;content:"";display:inline-block;vertical-align:-20%;height:25px;width:25px}.email-subscription input[type="checkbox"]:checked:after{content:'';position:absolute;width:15px;height:7px;top:5px;left:2px;border:3px solid #FFF;border-top:none;border-right:none;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}body .subscribe-options label span{font-size:20px;font-weight:600}.ver-space-60{padding:60px 0 85px}.subscribe-options input[type="checkbox"]{position:relative;top:5px}body .email-subscription .checkbox-row span.fakelabel span{font-weight:600}div#content{text-align:center}.e-cnfrm .success{font-size:16px}#email-prefs-form .email-edit{height:50px}#email-prefs-form h3{margin-bottom:20px}#email-prefs-form .email-edit{margin:0 auto!important;float:none;display:block}@media(max-width:620px){.span12.widget-span.widget-type-google_search.error-form{max-width:300px}.error-form input[type="text"]{height:50px;max-width:155px;position:absolute;left:0}.error-form .hs-button.primary{padding:17px 15px;display:block;max-width:200px;background:#4D40FF;font-size:12px;position:absolute;top:27px;right:0}}