



.clear{ clear:both;}








.proj-bred{ width:100%; height:auto; padding:16px 0px 44px 0px;  font-size: 15px; color: #333333;font-family: 'futura_md_btmedium';}

.proj-bred span{ font-size: 15px; color: #b32223;font-family: 'futura_md_btmedium';}









.faq-content{ width:100%; height:auto; display:block; }

.faq-container {width: 1630px; height: auto; margin: 0 auto;}
.faq-nav{ width:100%; height:auto; display:block; background-color:#675b41;  }
.faq-nav1{ width:100%; height:auto; display:block; background-color:#554c37; border-top:1px solid #716a59; border-bottom:1px solid #262219;-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.75);
box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.75);} 

.home-content1{ width:31.3%; height:auto; display:block; float:left;  margin-bottom:25px;}
.home-content2{ width:31.3%; height:auto; display:block; float:left; margin-left:48px;}

.small-logo {
  padding: 3px 0;
  margin: 0 0 0 35px;
  float: left;
  width: 330px;
}



.milestone_navigation {
  background: #554c37;
  width: 1670px;
  margin: 0 auto;
  float: left;
}







  
  
  
  
  
  
  

.faq{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}

.faq0{

  width: 100%;
  float: right;
  margin: 0px 0 25px 0;
}


.faq01{

  width: 100%;
  float: right;
  margin: 0px 0 90px 0;
}

.faq-1 {
  width: 378px;
  height: 225px;
  float: left;
  display: block;
  margin-right: 39px;
}

.faq-1:last-child { margin-right: 0px;}

.faq-heading{ width:100%;   height: 50px; padding-top: 10px;}
.faq-heading h2{font-size: 16px; color: #595959; font-family: 'futura_md_btmedium'; text-transform:uppercase;  line-height: 23px; font-weight:400;}

.faq-heading span{font-size: 20px; color: #333333; font-family: 'futura_md_btbold'; text-transform:uppercase;  line-height: 23px;}

.faq-right0 {
  width: 100%;
  height: auto;
}



.faq-right1 h1{ font-size: 30px;
  color: #3f3828;
  font-family: 'futura_md_btbold';
  text-transform: uppercase;
  line-height: 30px;
  margin-bottom: 35px;
}


.faq-right1 h1 span{ font-size: 30px;
  color: #3f3828;
  font-family: 'futura_md_btmedium';
  text-transform: uppercase;
  font-weight: normal;} 
.faq-right p{ font-size: 15px; color: #333333;font-family: 'futura_md_btmedium';  line-height: 36px;}

 





.faq-right1 h3 {
  font-size: 25px;
  color: #3f3828;
  font-family: 'futura_md_btbold';
  text-transform: uppercase;
  line-height: 30px;
  margin-bottom: 10px;
}


.faq-right1 p{
  font-size: 15px;
  color: #3f3828;
  font-family: 'futura_md_btmedium';

  line-height: 24px;
  margin-bottom: 10px;
}


  
  
  
  
  
  
  
  
  
  
  
  

@media only screen and (min-width : 1601px) and (max-width : 1680px) {
.faq-container{width: 1460px;}



}

@media only screen and (min-width : 1441px) and (max-width : 1600px) {

.faq-container {width: 1400px;}
	

}

@media only screen and (min-width : 1367px) and (max-width : 1440px) {
	

.faq-container {width: 1280px;}
	

		

}

@media only screen and (min-width : 1281px) and (max-width : 1366px) {

.faq-container {width: 1210px; }




}

@media only screen and (min-width : 1153px) and (max-width : 1280px) {

.faq-container {width: 1110px; }	
	
}



@media only screen and (min-width : 1023px) and (max-width : 1152px) {

.faq-container {width: 1060px;}


	}

@media only screen and (min-width : 991px) and (max-width : 1024px) {

.faq-container {width: 940px; }


	}
	
	
	
	
@media only screen and (min-width : 801px) and (max-width : 990px) {
	
	
.faq-container {width: 90%; }	
	
	}


@media only screen and (min-width : 641px) and (max-width : 800px) {
	
.faq-container {width: 90%; }		
	}


@media only screen and (min-width : 481px) and (max-width : 640px) {
	
	.faq-container {width: 90%; }	
	}

@media only screen and (min-width : 321px) and (max-width : 480px) {
	
	.faq-container {width: 90%; }	
	
	}
	
@media only screen and (min-width : 240px) and (max-width : 320px) {
	
	.faq-container {width: 90%; }	
	}

  
