#ic_signupform .elcontainer,#ic_signupform .form-header{background:0 0!important}#ic_signupform .elcontainer{padding:0!important;text-align:center!important}#ic_signupform .elcontainer .form-header h3{display:none!important}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field){padding-right:0!important;margin-bottom:0!important;right:0!important;width:auto!important}#ic_signupform .elcontainer.hidden-label .formEl.required:before{content:""!important}#ic_signupform .elcontainer.inline-button .submit-container{display:inline-block;box-sizing:border-box;right:0!important;padding:0!important;position:relative;vertical-align:bottom;margin-bottom:0!important}.formEl,.submit-container{font-size:1.3125em!important}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field) input{margin:0 .5em!important;padding:.5em .75em!important;border:0!important;border-radius:3px!important;font-family:Open Sans!important;font-size:.875em!important;line-height:1.25em!important;max-width:160px!important;height:auto!important}#ic_signupform .elcontainer.inline-button .submit-container input{margin:0 .5em!important;padding:.5em .75em!important;border:0!important;border-radius:3px!important;font-family:Open Sans!important;font-size:.875em!important;line-height:1.25em!important;height:auto!important;background-color:#bc0000!important;color:#fff!important;border:1px solid #fff!important}p.sign-up-for{display:block!important;font-family:Open Sans,sans-serif!important;font-size:.75em!important;font-size:.6875em!important;font-weight:700!important;line-height:2em!important;text-align:center!important;color:#fff!important;text-transform:uppercase!important}p.privacy-policy{margin:0!important}::placeholder{font-style:normal!important}