
div.form div.buttons input
{
	background-color: #004DB5;
}

div.form
{
	width: 450px;
	overflow: visible;
}

div.form label
{
	font-weight: normal;
}

div.form div.row
{
	padding-right: 25px;
}

#go-form
{
	overflow: visible;
}


#go-form input,
#go-form textarea,
#go-form select
{
	width: 100%;
}

#go-form div.buttons input
{
	width: auto;
	min-width: 100px;
}

div.form div.list label
{
    display: inline;
}

#field_firstname,
#field_phone,
#field_lastname,
#field_email,
#field_city,
#field_besttimetocall,
#field_phoneext,
#field_sizeoftire,
#field_how_hear
{
	width: 200px;
	float: left;
}

#field_state
{
	width: 75px;
	float: left;
}

#field_zip
{
	width: 100px;
	float: left;
}

#field_tire_width,
#field_tire_ratio,
#field_tire_diameter,
#field_year,
#field_make,
#field_model
{
	width: 125px;
	float: left;
}

#field_address,
#field_billing_address
{
	clear: left;
}

#form-wrapper div.form div.buttons input, #form-wrapper div.form input.button, #form-wrapper div.form .qq-upload-button {
margin: 0.2em 0.5em 0.5em 0.5em;
border: none;
color: #fff;
font-weight: bold;
background-color: #fd8f06;
}