.wpcf7 form .wpcf7-response-output{border-radius:3em}form.wpcf7-form textarea,form.wpcf7-form input{width:100%}form.wpcf7-form textarea{height:10em}form.wpcf7-form input[type="checkbox"],form.wpcf7-form input[type="submit"]{width:auto}form.wpcf7-form input[type="submit"]{padding:1.4em 2.75em}form.wpcf7-form span.wpcf7-list-item{margin-left:0;display:block;position:relative}form.wpcf7-form p{margin-bottom:1.25em}form.wpcf7-form .bt{text-align:right}form.wpcf7-form .bt .ajax-loader{display:none}form.wpcf7-form{position:relative}form.wpcf7-form .wpcf7-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box}.wpcf7 form .wpcf7-response-output{border-color:#00A000!important}.wpcf7 form.invalid .wpcf7-response-output{border-color:#A00000!important}