.fsgs-v3-form{max-width:920px;margin:20px auto;padding:18px;background:#fff;border-radius:6px;box-shadow:0 1px 6px rgba(0,0,0,0.06);font-family:Arial,Helvetica,sans-serif}
.fsgs-v3-form div{margin-bottom:12px}
.fsgs-errors{color:#b00;display:none;margin-bottom:10px}
.fsgs-preview{background:#f9f9f9;padding:12px;border:1px solid #eee;display:none}
.fsgs-thanks{background:#e6ffed;padding:12px;border:1px solid #b6f0c3;display:none}
