body .cpp-form__fields{list-style:none;margin-top:15px;float:left;width:100%;margin-bottom:0}.cpp-form__field{width:100%;float:left}.cpp-form__row{float:left;width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.cpp-form .name--first,.cpp-form .name--first--fpl{width:38%}.cpp-form__row>div{float:left;padding-left:5px;padding-right:5px}.cpp-form label{padding-right:5px;vertical-align:middle}.cpp-form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.cpp-form input[type="text"],.cpp-form input[type="tel"],.cpp-form input[type="email"]{background-color:#fff;color:#000;width:100%;height:35px}.cpp-form .name--prefix,.cpp-form .name--prefix--fpl{width:24%}.cpp-form .name--last,.cpp-form .name--last--fpl{width:38%}.cpp-form textarea{width:100%;height:auto;min-height:150px;padding:10px}.cpp-form__footer input[type=submit]{margin-top:10px;opacity:1;transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s}.cpp-form__footer button:hover,.cpp-form__footer input[type="button"]:hover,.cpp-form__footer input[type="reset"]:hover,.cpp-form__footer input[type="submit"]:hover{border-color:inherit;background:rgba(255,162,0,1.00)}.cpp-form__footer button,.cpp-form__footer input[type="button"],.cpp-form__footer input[type="reset"],.cpp-form__footer input[type="submit"]{padding:10px 30px 10px 30px;border:none;border:none;border-radius:3px;color:#fff;background-color:rgba(255,162,0,1);background-repeat:repeat-x;background-size:contain;text-shadow:none;font-size:12px;font-weight:bold;line-height:1.6;letter-spacing:1px;text-transform:uppercase;-webkit-transition:none;transition:none;cursor:pointer}