#contact_form input.form-control,#contact_form textarea.form-control,#contact_form select.form-control{font-size:14px;height:44px;border:2px solid #eaeaea;box-shadow:none;-webkit-border-radius:0;border-radius:0}@media screen and (min-width:767px){#contact_form .col-sm-6:first-child{padding-right:15px}}#contact_form input:active,#contact_form input:focus,#contact_form input:active:focus,#contact_form textarea:active,#contact_form textarea:focus,#contact_form textarea:active:focus,#contact_form select:active,#contact_form select:focus,#contact_form select:active:focus{border-color:#428bca}#ddlCountryList,#ddlCountryList>option{text-transform:capitalize;max-width:100%}#ddlCountryList>option{font-size:12px}#liWebsite,#liZipCode{display:none}#contact_form #tbMessage,#contact_form #tbGreatestChallenge,#contact_form #tbMessageHelp{height:150px}#contact_form input.form-control-blur:valid,#contact_form textarea.form-control-blur:valid,#contact_form select.form-control-blur:valid{border-color:#3e8f3e}#contact_form input.form-control-blur:invalid,#contact_form textarea.form-control-blur:invalid,#contact_form select.form-control-blur:invalid,#contact_form input.form-control-blur.is-invalid,#contact_form textarea.form-control-blur.is-invalid,#contact_form select.form-control-blur.is-invalid,#contact_form input.form-control-blur.is-invalid:invalid,#contact_form textarea.form-control-blur.is-invalid:invalid,#contact_form select.form-control-blur.is-invalid:invalid #contact_form input.form-control-blur.is-invalid:valid,#contact_form textarea.form-control-blur.is-invalid:valid,#contact_form select.form-control-blur.is-invalid:valid{border-color:#dc143c!important}#contact_form .spinner{display:none}#contact_form .contact-error-msg,#contact_form #common-site-form-validation-message{color:#dc143c;font-weight:700}.common-site-form-completed-main-block{padding:24px 16px 8px;font-weight:700;border-radius:6px;background:#f0e68c}.common-site-form-submit-btn{margin-top:15px}.rfq-conditions div{margin:5px}.rfq-conditions-dialog{padding:20px}.greatest-marketing-challenges{overflow:auto}.greatest-marketing-challenges label{display:block;clear:both;font-weight:normal}.greatest-marketing-challenges label input{margin-right:4px}