.wpcf7 input,.wpcf7 textarea{border:none;border-bottom:2px solid #ccc;padding:8px 4px;width:100%;transition:all .3s ease;background:0 0}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:#f39;outline:none}.kssnk-error{color:red;font-size:12px;margin-top:4px}.wpcf7 .form-row label.required:after{content:" *";color:red}.invalid{border-color:red !important}