@charset "utf-8";
/* CSS Document */

.form-select {
	font-size:  15px;
	color: 173885;
	line-height: 22px;
	border: 1px solid #dedede;
	padding: 4px 6px;
	background-color: #dedede;
}

#enquiry_form-container1{
	float:left; 
	width:92%; 
	padding: 0px 38px;
	color: #4a4a4a;
	margin-left: 28px;
}
#enquiry_form1{
	float:left; width:100%; 
	margin:3px 0px;
}
.form_field1{	
	font-size:18px;
	float:left;
	width:10%;
	font-weight: 300;
	text-align:left;
	padding:6px 10px 6px 0px;
	color: #252424;
}
.text_field_heading{
	font-size:18px;
	font-weight: 400;
	width:20%;
	padding:6px 0px;
	color: #252424;
	float:left;
}
.text_field1{
	width:20%;
	padding:4px 0px;
	float:left;
}
.text_field2{
	width:20%;
	padding:4px 0px;
	float:left;
}
.final_total{
	font-size:18px;
	font-weight: 500;
	color: #252424;
}
.form_text1{
	font-size:18px;
	float:left;
	width: 60%;
	border:1px solid #e3e3e3;
	border-radius:0px;
	padding:4px 12px;
	background-color: #e3e3e3;
}
.buttons1{
	float:left; 
	width:100%; 
	text-align:center; 
	padding-top:4px;
}


@media screen and (max-width: 1024px) 
{
.text_field1{
	width:20%;
}
.text_field2{
	width:20%;
}
.form_text1{
	width: 70%;
}
.form_field1 {
		font-size: 18px;
		float: left;
		width: 12%;
}

}
@media screen and (max-width: 880px) 
{
.text_field_heading {
	width:31%;
	padding:6px 0px;
}
.text_field1{
	width:30%;
}
.text_field2{
	width:30%;
}
.form_text1{
	width: 70%;
}
.form_field1 {
	width: 15%;
}	
}

@media screen and (max-width: 800px) 
{
#enquiry_form-container1{width:100%; padding:0px; padding-top:4px;}

}

@media screen and (max-width: 660px) 
{
.form_field1 {
	width: 17%;
}
}

@media screen and (max-width: 600px) 
{
.form_field1 {
	width: 19%;
}
}

@media screen and (max-width: 480px) 
{
.form_field1 {
	width: 24%;
}
.text_field_heading {
	width:28%;
	padding:6px 0px;
}	
}

@media screen and (max-width: 360px) 
{
.text_field1{
	width:28%;
}
.text_field2{
	width:28%;
}
.form_text1{
	width: 60%;
}
.form_field1 {
    font-size: 16px;
    width: 24%;
}
.buttons1 {
    text-align: left;

}	
}

@media screen and (max-width: 320px) 
{
.form_field1 {
    font-size: 16px;
    width: 28%;
}
}