#responsive-form{margin:0 auto;width:100%;margin-left:-10px}.form-row{width:100%}.column-half,.column-third,.column-full{float:left;position:relative;padding:0.35rem 0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}.column-half>p{font-weight:bold}.clearfix:after{content:"";display:table;clear:both}.wpcf7-list-item{display:block}@media only screen and (min-width:48em){.column-half{width:50%}.column-third{width:33.33%}}