#quote-main{
	float: left;
	width: 960px;
	height: 20px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
.quote_form_warnings{
	float: left;
	clear: both;
	color: #cc0000;
	font-size: 90%;
	margin: 0 0 0 0;
	background: url(../images/icons/form-warning.gif) left center no-repeat #ffffff;
	padding: 0 0 0 20px;
	}
.quote-result-box-top{
	float: left;
	width: 540px;
	height: 10px;
	background: url(../images/quote-form-top.jpg) left top no-repeat #ffffff;	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
.quote-result-box{
	float: left;
	width: 500px;
	background: url(../images/quote-form-bg.jpg) left top repeat-y #ffffff;	
	margin: 0 0 0 0;
	padding: 5px 20px 0 20px;
	}
.quote-result-box-bottom{
	float: left;
	width: 540px;
	height: 10px;
	background: url(../images/quote-form-bottom.jpg) left bottom no-repeat #ffffff;	
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	}
	.title-space{
		margin: 0 0 10px 0;
		padding: 0 0 0 0;	
	}
/*--------quote form-----------*/
#quote-form{
	float: left;
	width: 540px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
	}
		#quote-form .quote-title{
			margin: 0 0 0 20px;
			padding: 0 0 0 0;
			}
		#quote-form ul{
			float: left;
			width: 500px;
			list-style: none;
			margin: 0 0 0 0;
			padding: 10px 20px 10px 20px;
			}
			#quote-form ul li{
				float: left;
				width: 500px;
				margin: 0 0 0 0;
				padding: 2px 0 2px 0;
				background-image: none;
				font-size: 90%;
				}
				#quote-form label{
					float: left;
					width: 280px;
					text-align: right;
					padding: 0 20px 0 0;
					}
					#quote-form input{	
						float: left;
						width: 194px;
						background-color: #fff;
						border: 1px solid #7acaeb;
						padding: 2px;
						}
						#quote-form input #radio_button{
							float: left;
							width: 94px;
							background-color: #fff;
							border: 1px solid #7acaeb;
							padding: 2px;
							}
						#radio_button{
							float: left;
							width: 94x;
							background-color: #fff;
							border: 1px solid #7acaeb;
							padding: 2px;
							}
					#quote-form select{	
						float: left;
						width: 200px;
						background-color: #fff;
						border: 1px solid #7acaeb;
						}
					#quote-form textarea{	
						float: left;
						width: 194px;
						background-color: #fff;
						border: 1px solid #7acaeb;
						padding: 2px;
						height: 75px;
						}
					#quote-form #submit_button{	
						float: right;
						width: 120px;
						height: 30px;
						border: none;
						padding: 0;
						background: transparent;
						margin: 0 0 0 0px;
						display: inline;
						}
					#quote-form #proceed_button{	
						float: right;
						width: 114px;
						height: 30px;
						border: none;
						padding: 0;
						background: transparent;
						margin: 0 0 0 0px;
						display: inline;
						}
@media (max-width:475px) {
#quote-form select, #quote-form1 input{
clear:both;
float:none
}
#quote-form label {
float: left;
text-align:left;
}
#quote-form select, #quote-form input{
float:left;
clear:both;
}
#quote-form input[type="text"], #quote-form input[type="email"]{
float:left;
}
#quote-form{
width:100%;
}
#quote-form #proceed_button{
float:left;
}
}