#impart-lightbox #userForm .formBody { font-family: 'Fira Sans'; }
#impart-lightbox #userForm .formCaption2 { font-family: 'Fira Sans'; text-transform: none; }
.e-newsletter .submit, #userForm .submit, #userForm .rsform-submit-button { font-family: 'Fira Sans'; background: #0f646f; font-size: 16px; height: 48px; border-radius: 2px; cursor: pointer; letter-spacing: 1px; }
#userForm textarea { resize: none; }
#userForm input.text, #userForm input.rsform-input-box, #userForm textarea { font-family: 'Fira Sans'; border: 1px solid #253746; background: transparent; font-size: 16px; padding: 13px 8px; border-radius: 2px; font-weight: 300; border-color: #bdc3c7; }

.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] { font-family: 'Fira Sans'; border: 1px solid #253746; background: transparent; font-size: 18px; padding: 8px; border-radius: 5px; max-width: 300px; width: 100%; }

#userForm .rsform-block-security-code .formCaption2 { display: inline-block; position: relative; left: -89px; }
#impart-lightbox #userForm select { width: 319px; border-radius: 2px; border-color: #bdc3c7; padding: 13px 5px; font-size: 16px; font-weight: 300; font-family: 'Fira Sans'; }