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


/*Contact Content Starts*/
	
.contact_form{ float: left; width: 800px; margin: 80px 0px 50px 200px; }

.contact_form hr{ display: block; height: 1px; border-top: 1px solid #c2b79a; margin: 2em 0; padding: 0; border-bottom: 0; border-right: 0; border-left: 0;}

.contact_form h3{ color: #96875d; margin-bottom: 10px; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 700; line-height: 24px;}

.contact_form h5{ color: #902D30; margin-bottom: 20px; font-size: 18px; font-family: 'Montserrat', sans-serif; font-weight: 700;}

.contact_form h4{ font-size: 15px; color: #902D30;  font-family: 'Montserrat', sans-serif; font-weight: 700;}

.mtext_left{ width: 800px; float: left;}

.mtext_right{ width: 800px; float: left; margin-top: 30px; padding-top: 30px; border-top: solid 1px #c2b79a;}	

.form_box_deviders{ height: auto; margin-bottom: 20px; width: 450px; float: left; }

.one_line_field{ color: #902D30; float: left; padding: 15px 20px; border: 1px solid #c2b79a; height: auto; width: 760px; margin-bottom: 10px; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 700;}

.form_field_new{ color: #902D30; float: left; padding: 15px 20px; border: 1px solid #c2b79a; height: 165px; width: 760px; font-size: 16px; font-family: 'Montserrat', sans-serif; font-weight: 700; margin-bottom: 30px;}

.form_p{ font-size: 12px; font-weight: normal; color: #333; font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;}

.enquire a{  width: 800px; float: left; text-align: center; padding: 15px 0px; background-color: #95312d; border: 0px; font-size: 18px; font-family: 'Montserrat', sans-serif; font-weight: 700; color: #c2b79a; margin: 30px 0px 10px 0px; letter-spacing: 1px;}
.enquire a:hover{ background-color: #edefe8; color: #998c68;}



/*Inline input holders left start*/
.ilrbutts{width: 800px; float: left; margin-bottom: 20px;}
.inputholderpsh{ float: left; margin-right: 30px; display: inline-block;}

/*Inline input holders left end*/


/*In put holders right start*/
.inputholder-new{ float: left; width: 800px; margin-bottom: 20px; }
.inputholdert{ float: left; margin-right: 30px; display: inline-block; }
.inputholdertb{ float: left; margin-right: 10px; display: inline-block; }
.inputholdertbr{ float: left; margin-right: 10px; display: inline-block;}
.g-recaptcha{ float: left; margin: 20px 0px 20px 0px; display: block;}
/*In put holders right end*/


.enquiryp p{ font-size: 15px; color: #666; font-family:'Bookman Old Style W10'; line-height: 22px;}
.enquiryp{float: left; width: 800px; margin-top: 20px;}

.fileuph{float: left; width: 800px; margin-top: 20px;}
.fileup {
    float: left;
    margin-right: 10px;
    margin-top: 20px;
    display: inline-block;
    width: 180px;
}


/*below turns of blue border around formfields*/
.contact_form input:focus {
    outline: none;
    border-color: #96875d;
    box-shadow: 0 0 10px #96875d;
	-webkit-transition: 350ms linear 0s;
	-moz-transition: 350ms linear 0s;
	-o-transition: 350ms linear 0s;
	transition: 350ms linear 0s;
}
/*below turns of blue border around textarea in form*/
.contact_form textarea:focus {
    outline: none;
    border-color: #96875d;
    box-shadow: 0 0 10px #96875d;
	-webkit-transition: 350ms linear 0s;
	-moz-transition: 350ms linear 0s;
	-o-transition: 350ms linear 0s;
	transition: 350ms linear 0s;
}
/*below turns of blue border around select area in form*/
.contact_form select:focus {
    outline: none;
    border-color: #96875d;
    box-shadow: 0 0 10px #96875d;
	-webkit-transition: 350ms linear 0s;
	-moz-transition: 350ms linear 0s;
	-o-transition: 350ms linear 0s;
	transition: 350ms linear 0s;
}
/*main text contact ends*/




/*Contact Content End*/



