


.contact-content{ width:100%; height:auto; display:block; }

.contact-container {width: 1670px; height: auto; margin: 0 auto;}



  
  
  
.contact{

  width: 100%;
  float: right;
  margin: 35px 0 9px 0;
}

.contact0{
  width: 100%;
  float: left;
  
}

.contact-left{  width: 51%;float: left;    height: 674px;}
.contact-left img{ width:100%; height:100%;}
.contact-right{  width: 45%;
  float: left;
  padding: 30px;
  background-color: #fff;
  padding-bottom: 57px;
  margin-left: 0%;}
  
.contact-right0 {
  width: 100%;
  height: auto;
}



.contact-right1 {
  width: 100%;
  height: auto; float:left; margin-top:40px;
}

.contact-right1-1 {
  width: 42%;
  height: auto; float:left;
}
.contact-right1-1-line{ width:1px; height:203px; background-color:#b7ae9a; float:left; margin:0px 56px;}

.contact-right2 {
  width: 100%;
  height: auto; float:left; background-color:#eeede6; margin-top:37px; 
}


.contact-right2-1 {
  width: 45%;
  height: auto; float:left;   padding: 0px 0px 20px 20px;}
  .contact-right2-2 {
  width: 45%;
  height: auto; float:left; padding:20px;}


::-webkit-input-placeholder {
 font-size: 14px;
 color: #fff;

}
:-moz-placeholder { /* older Firefox*/
 font-size: 14px;
 color: #fff;
}
::-moz-placeholder { /* Firefox 19+ */ 
 font-size: 14px;
 color: #fff;
} 
:-ms-input-placeholder { 
 font-size: 14px;
 color: #fff;
}




.text2{ font-size: 23px !important; color: #a9925f !important;font-family: 'futura_md_btmedium'; text-transform:uppercase;   margin-top: 20px;
  margin-left: 20px; margin:20px 20px 10px 20px;}


.contact-right h1 { font-size: 18px; color:#7B7A7A;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:normal;  }

  .contact-right p { font-size: 15px; color: #7B7A7A;font-family: 'futura_md_btmedium'; font-weight:400;  margin-top: 18px;  line-height: 27px;}

 .contact-right span { font-size: 14px; color: #b7ae9a;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:400;  margin-top: 25px;  line-height: 21px;}



.contact-right input {
  background: #cbc5b7;
  padding: 10px 10px;
  border: none;
  font-size: 14px;
  color: #ac8a53;
  width: 94%;
  margin: 7px 0;outline:none;  height: 25px;
  
 
}  

.contact-right select {
  background: #cbc5b7;
  padding: 10px 10px;
  border: none;
  font-size: 14px;
  color: #ac8a53;
  width: 100%;
  margin: 7px 0; outline:none;  height: 25px;  
  height: 43px;
  
 
}  




.contact-right textarea {
  background:#cbc5b7;
  padding: 10px 10px;
  border: none;
  font-size: 14px;
  color: #fff !important;
  width: 94%;
  margin: 7px 0;  outline:none; height: 86px; resize:none;
  
 
}  


.submit {
  width: 80px !important;
  float: right !important;
  height: 36px !important;
  color: #fff !important;
  border: 0px solid #f7eed6!important;
  cursor: pointer;
  background-color: #534831 !important;
  margin: 10px 0px 0 0px !important;
}
  .submit:hover{background-color: #b7ae9a !important;}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
#map-canvas{ height:668px !important;}
  
  
  
  
  
  
  
  

@media only screen and (min-width : 1601px) and (max-width : 1680px) {
.contact-container {width:1460px;}

.contact-left {width: 50%;  height: 597px;}
.contact-right1-1-line { margin: 0px 48px;}
.contact-right1 { margin-top: 0px;}
.contact-right {padding-bottom: 22px;}
.contact {margin: 47px 0 43px 0;}
#map-canvas{ height:593px !important;}
}

@media only screen and (min-width : 1441px) and (max-width : 1600px) {


/*contact*/



.contact-container {width:1390px;}

.contact-left {width: 50%;  height: 597px;}
.contact-right1-1-line { margin: 0px 38px;}
.contact-right1 { margin-top: 0px;}
.contact-right {padding-bottom: 22px;}

/*contact-end*/

#map-canvas{ height:556px !important;}

}

@media only screen and (min-width : 1367px) and (max-width : 1440px) {





.contact-container {width:1250px;}

.contact-left {width: 50%;  height: 550px;}
.contact-right1-1-line { margin: 0px 38px;}
.contact-right1 { margin-top: 0px;}
.contact-right {padding-bottom: 22px;}
.contact-right p {font-size: 13px;}
.contact-right2 {margin-top: 25px;}

.contact-right textarea {width: 89%;height: 61px;}
.contact-right input {width: 89%;height: 16px;}
#map-canvas{ height:556px !important;}

}

@media only screen and (min-width : 1281px) and (max-width : 1366px) {





.contact-container {width:1200px;}

.contact-left {width: 49%;  height: 464px;}
.contact-right1-1-line { margin: 0px 38px;  height: 153px;}
.contact-right1 { margin-top: 0px;}
.contact-right {width: 44.8%; padding-bottom: 22px;}
.contact-right p {font-size: 12px;  margin-top: 8px;  line-height: 21px;}
.contact-right2 {margin-top: 10px;}
.contact-right span {font-size: 13px;}

.contact-right textarea {width: 89%;height: 56px;}
.contact-right input {width: 89%;height: 10px;}

.text2 {font-size: 20px !important;  margin: 15px 20px 5px 20px;}

.contact { margin: 25px 0 9px 0;}

#map-canvas{ height:475px !important;}

}

@media only screen and (min-width : 1153px) and (max-width : 1280px) {




.contact-container {width:1090px;}

.contact-left {width: 48%;  height: 464px;}
.contact-right1-1-line { margin: 0px 25px;  height: 153px;}
.contact-right1 { margin-top: 0px;}
.contact-right {width: 44.8%; padding-bottom: 22px;}
.contact-right p {font-size: 12px;  margin-top: 8px;  line-height: 21px;}
.contact-right2 {margin-top: 10px;}
.contact-right span {font-size: 13px;}

.contact-right textarea {width: 89%;height: 56px;}
.contact-right input {width: 89%;height: 10px;}

.text2 {font-size: 20px !important;  margin: 15px 20px 5px 20px;}

.contact { margin: 25px 0 9px 0;}
.contact-right1-1 {width: 44%;	}
.contact-right2-1 { padding: 0px 0px 20px 18px;}
#map-canvas{ height:475px !important;}
}



@media only screen and (min-width : 1023px) and (max-width : 1152px) {



.contact0 {width: 100%;}

.contact-container {width:1070px;}

.contact-left {width: 48%;  height: 464px;}
.contact-right1-1-line { margin: 0px 17px;  height: 153px;}
.contact-right1 { margin-top: 0px;}
.contact-right {width: 44.8%; padding-bottom: 22px;}
.contact-right p {font-size: 12px;  margin-top: 8px;  line-height: 21px;}
.contact-right2 {margin-top: 10px;}
.contact-right span {font-size: 13px;}

.contact-right textarea {width: 89%;height: 56px;}
.contact-right input {width: 89%;height: 10px;}

.text2 {font-size: 20px !important;  margin: 15px 20px 5px 20px;}

.contact { margin: 68px 0 13px 0;}
.contact-right1-1 {width: 46%;	}
.contact-right2-1 { padding: 0px 0px 20px 18px;}
#map-canvas{ height:475px !important;}


	}

@media only screen and (min-width : 991px) and (max-width : 1024px) {




.contact0 {width: 100%;  padding: 0px;}

.contact-container {width:950px;}

.contact-left {width: 47%;  height: 455px;}
.contact-right1-1-line { margin: 0px 17px;  height: 153px;  margin: 0px 13px 0px 3px;}
.contact-right1 { margin-top: 0px;}
.contact-right {width: 47.6%; padding: 15px 15px 22px 15px;}
.contact-right p {font-size: 12px;  margin-top: 8px;  line-height: 21px;}
.contact-right2 {margin-top: 10px;}
.contact-right span {font-size: 12px;}

.contact-right textarea {width: 89%;height: 56px;}
.contact-right input {width: 89%;height: 10px;}

.text2 {font-size: 20px !important;  margin: 15px 20px 5px 20px;}

.contact { margin: 35px 0 0px 0;}
.contact-right1-1 {width: 48%;	}
.contact-right2-1 { padding: 0px 0px 20px 18px;}


#map-canvas{ height:459px !important;}


	}
	
	
@media only screen and (min-width : 801px) and (max-width : 990px) {
	
.contact-container {width:100%;}
.contact-left {width: 90%;float: left;height:auto; margin-left: 5%;}
.contact-right {width: 84%; float: left;padding: 30px; padding-bottom: 57px; margin-left: 5%;}
	
	}

@media only screen and (min-width : 641px) and (max-width : 800px) {
	#map-canvas{ height:300px !important;}	
.contact-container {width:100%;}
.contact-left {width: 90%;float: left;height: auto; margin-left: 5%;}
.contact-right {width: 82%; float: left;padding: 30px; padding-bottom: 57px; margin-left: 5%;}
.contact-right1-1 {width: 41%;}	
	
	}

@media only screen and (min-width : 481px) and (max-width : 640px) {
	#map-canvas{ height:350px !important;}
	
.contact-container {width:100%;}
.contact-left {width: 90%;float: left;height: auto; margin-left: 5%;}
.contact-right {width: 80%; float: left;padding: 30px; padding-bottom: 57px; margin-left: 5%;}
.contact-right1-1 {width: 43%;}	

.contact-right2-1 { padding: 0px 0px 20px 18px;}
.contact-right1-1-line {  margin: 0px 28px 0px 28px;}
.contact-right p {font-size: 13px;}	

.contact-right textarea {width: 89%;}
.contact-right input {width: 89%;}
	}

@media only screen and (min-width : 321px) and (max-width : 480px) {
	
	#map-canvas{ height:300px !important;}	
	
.contact-container {width:100%;}
.contact-left {width: 90%;float: left;height: auto; margin-left: 5%;}
.contact-right {width: 76%; float: left;padding: 30px; padding-bottom: 57px; margin-left: 5%;}
.contact-right1-1 {width: 100%;margin-bottom: 25px;}	

.contact-right2-1 { padding: 0px 0px 0px 18px;  width: 93%;}
.contact-right1-1-line {  margin: 0px 28px 0px 28px;}
.contact-right p {font-size: 13px;}	

.contact-right textarea {width: 89%;}
.contact-right input {width: 89%;  margin: 10px 15px 18px 0px !important;}
.contact-right1-1-line { display:none;}
.contact-right1 { margin-top: 10px;}
.contact-right select {width: 95%;}

}

@media only screen and (min-width : 240px) and (max-width : 320px) {
	
#map-canvas{ height:300px !important;}	
.contact-container {width:100%;}
.contact-left {width: 90%;float: left;height: auto; margin-left: 5%;}
.contact-right {width: 84%; float: left;padding: 12px; padding-bottom: 57px; margin-left: 5%;}
.contact-right1-1 {width: 100%;margin-bottom: 25px;}	

.contact-right2-1 { padding: 0px 0px 0px 18px;  width: 93%;}
.contact-right1-1-line {  margin: 0px 28px 0px 28px;}
.contact-right p {font-size: 13px;}	

.contact-right textarea {width: 83%;}
.contact-right input {width: 83%;  margin: 10px 15px 18px 0px !important;}
.contact-right1-1-line { display:none;}
.contact-right1 { margin-top: 10px;}
.contact-right select {width: 92%;}	
	
	
	}

  
