/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {

body
{
	overflow-x:hidden;
}
/*
.container{
	margin: 0 auto;
	padding: 0;
	width: 467px;
}

*/



.banner_contents { display:none;}
.header{ height:121px;}
.banner_form { display:none;}
.content_part p{ padding:0 10px;}
.content_part h1{ font-size:32px; padding-left:10px;}
.abtimg{ display:none;}

.property {  width: 44%;}

.property_image {
  min-height: 163px;}




.testimonial_col { width: 100%;
  border-right:0px;
  border-bottom: solid 1px #dfdfdf;
  margin-bottom:10px;
  }
  
.testimonial_col p{ padding:0 20px;}

#ltrsubs{ display:none;}

#fprp{ display:none;}

.f_col{ display:none;}

.f_col_1{ display:none;}
.f_col_2{ display:none;}	



.footer { padding:10px 0 0; min-height:30px; }


#nlcol{
	display:none;
	}

#nlcol768{
	display:block;
	}	

.footer p {
  font-size: 8px;}
  
.nav-wrap ul li{margin:0;}
.nav-wrap{width:58%;font-size:14px;background-color:#f37021;z-index:10;}
.nav-wrap ul li a{ line-height:40px; height:40px; border-bottom:solid 1px #fff;}
 
 
 
 .contact_col form{
	width:92%;
	}

.contact_col_2{
	width:93%;
	float:left;
	}
 
 
 
 .input_conta2{ width:93%;}

 .testi_divs{ border:0px;}
 
 
 .inner_header{ line-height:110px;}
  .widthmob1{
	width:95%; height: auto;
	}
.widthmob2{	
	width:95%; height: 880px;
	
}

.text-abcol{ float:left; width:100%;}

.div-50per{
	width:99%; }


.callus span{ font-size:24px;}

.callus {
  float:none; text-align:center; font-size:24px;}
.gtrans{ display:none;}
}