.cff-form{max-width:600px;margin:1em auto;padding:1em;border:1px solid #e2e2e2;border-radius:4px;}
.cff-form p{margin-bottom:1em;}
.cff-form label{display:block;font-weight:bold;margin-bottom:.5em;}
.cff-form input,.cff-form textarea,.cff-form select{width:100%;padding:.5em;border:1px solid #ccc;border-radius:3px;}
.cff-form button{padding:.75em 1.5em;background:#0073aa;color:#fff;border:none;border-radius:3px;cursor:pointer;}
.cff-form button:hover{background:#005177;}