/* Additions that are not part of the original design: form feedback messages. */
.form-notice { margin: 0 0 16px; padding: 12px 14px; border-radius: 4px; font-size: 15px; }
.form-notice--ok  { background: #e6f4ea; color: #1e4620; }
.form-notice--bad { background: #fdecec; color: #8a1f1f; }
.sf-hp { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
