.nm-form{max-width:520px;padding:20px;border:1px solid #ddd;background:#fff}.nm-form label{display:block;margin:0 0 12px}.nm-form input[type=text],.nm-form input[type=email]{display:block;width:100%;box-sizing:border-box;padding:8px;margin-top:4px}.nm-form .nm-consent{font-size:13px}.nm-form button{padding:10px 18px;cursor:pointer}.nm-form-description{font-size:13px;color:#555;margin:0 0 16px}.nm-notice{padding:10px 14px;margin:0 0 16px;border-radius:3px;font-size:14px}.nm-notice-success{background:#edfaef;border:1px solid #b6e3bb;color:#1e5c2a}.nm-notice-error{background:#fdecea;border:1px solid #f3b4ae;color:#7a1a13}.nm-captcha input[type=text]{display:inline-block;width:70px;margin-left:8px}