.generalinfo input,.generalinfo select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s}.generalinfo select{width:100%}.generalinfo div{padding:8px 0}.generalinfo label{width:80%}.generalinfo{border:1px solid #f1f1f1;float:left;margin-bottom:20px;padding:10px}.billinrgautomated input[type="radio"],.billingruInvoicing input[type="radio"]{display:inline-block;float:left;margin-right:10px;position:relative;top:-8px;width:20px}.billinrgautomated,.billingruInvoicing{float:left;width:30%}.billingutomated,.billinguInvoicing{float:left;margin-right:2%;width:60%}.instruction textarea{float:left;width:100%}.specialinstru label{width:100%}.optionalfinancing label{width:100%}input[type="tel"]:focus,input[type="email"]:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6)}