
.wcm2-form { max-width:520px; margin:12px 0; padding:14px; border:1px solid #eee; background:#fff; }
.wcm2-form input { display:block; width:100%; padding:10px; margin-bottom:8px; box-sizing:border-box; }
.wcm2-form button, .wcm2-button { padding:10px 14px; border:none; background:#0073aa; color:#fff; cursor:pointer; border-radius:4px; text-decoration:none; display:inline-block; }
.wcm2-error { background:#ffe6e6; color:#a00; padding:8px; margin-bottom:8px; }
.wcm2-success { background:#e6ffea; color:#070; padding:8px; margin-bottom:8px; }
.wcm2-msg { padding:8px; }
