



.clear{ clear:both;}

.fixed {
  position: fixed;
  top: 0px;
  z-index: 999;
}

.project-nav1 {
  width: 100%;
  height: auto;
  display: block;
  background-color: #675b41;
  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);
}



.project_navigation ul {
  width: 1628px;
  float: right;
  list-style: none;
  margin: 0px;
  padding: 13px 0;  margin-left: 5px;
background-color: #675b41; 
}


.project_navigation ul li {
  float: left;
  list-style: none;
  /* background-color: #999999; */
  position: relative;
  zoom: 1;
}

.project_navigation ul li {
  -webkit-transition: .2s all linear;
  -moz-transition: .2s all linear;
  -o-transition: .2s all linear;
  font-size: 14px;
  text-transform: uppercase;
  color: #333333;
    font-family: 'futura_md_btmedium';
  background: url(../images/divider.gif) no-repeat right;  margin-left: 0px; border-right:1px solid #beaf8c;
}

.project_navigation ul li:last-child {border-right:none;}


.project_navigation ul li a {
  color: #beaf8c !important;
  text-decoration: none;
  text-align: left;
  font-size: 12px; padding:8px 37px;  position: relative;
}





.project_navigation ul li a.active {
  color: #fff !important;

  -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}






















.corporate-content{ width:100%; height:auto; display:block; }

.corporate-container {width: 1630px; height: auto; margin: 0 auto;}
.corporate-nav{ width:100%; height:auto; display:block; background-color:#675b41;  }
.corporate-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;
}



.corporate_navigation {
  background: #554c37;
  width: 1670px;
  margin: 0 auto;
  float: left;
}





.proj-nav{width:50%; height:auto; padding:13px 0px;margin-left: 44%;}

.proj-nav li {color: #fcfaf2;
  text-decoration: none;
  display:inline;
  padding: 0px 30px 0px 30px;
  font-family: 'futura_md_btmedium';
  text-transform: uppercase;
  font-weight: normal;
  font-size: 16px;
  letter-spacing: 1px; border-right:1px solid #beaf8c;} 
.proj-nav li:last-child { border-right:none;}

.proj-nav li a {
  font-weight: normal;
  color: #beaf8c;
  text-decoration: none;
  padding: 8px 0px 12px 0px;
  font-family: 'futura_md_btmedium';
  text-transform: uppercase;
  font-weight: normal;
  font-size: 15px;
  letter-spacing: 1px;
}

.proj-nav li a:hover {
  font-weight: normal;
  color: #fff;
  text-decoration: none;
  padding: 8px 0px 12px 0px;
  font-family: 'futura_md_btmedium';
  text-transform: uppercase;
  font-weight: normal;
  font-size: 15px;
  letter-spacing: 1px;
}



.proj-nav ul {display: inline-block;
  width: 100%;
  margin: 0px auto;
  padding: 0;}
  
  

img {
  border: 0;
}




.scroll_pane {
  height:495px; outline:none;

}








.head1{ position:absolute;
  bottom: 0px;

  width: 100%;font-size: 12px; color: #fff;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height:30px; text-transform:uppercase; padding:4px 0px 3px 45px; background: rgba(0, 0, 0, 0.5); }
  
  
  
  
  
  
  
  
  .bg1 {
  width: 50%;
  height: auto;
  float: right;
}
  
  
  
  
  
  

.interior{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}

.interior0{

  width: 100%;
  float: right;
     margin: 25px 0 30px 0;
}

.interior-left{  width: 52.3%;float: left;  background:url(../images/home/home-con-1-bg.png) no-repeat 9px 16px;}
.interior-right{  width: 41%;float: left; margin-left:4%;}
.interior-right1{  width: 100%;}
.interior-right0 {
  width: 100%;
  height: auto;
}



.interior-right h1{font-size: 30px;
  color: #3f3828;
  font-family: 'futura_md_btbold';
  text-transform: uppercase;
  line-height: 30px;
  margin-bottom: 26px;
}
.interior-right h1 span{ font-size: 30px;
  color: #3f3828;
  font-family: 'futura_md_btmedium';
  text-transform: uppercase;
  font-weight: normal;} 
.interior-right p{ font-size: 15px; color: #333333;font-family: 'futura_md_btmedium';  line-height: 24px;  padding-bottom:30px;}

 










  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

@media only screen and (min-width : 1601px) and (max-width : 1680px) {
.corporate-container {width: 1460px;}
.corporate_navigation {width: 1460px;}
.interior-left {width: 55%;}

.specifications-gall {width: 309px; height: 203px;}
.specifications-gall img {width: 100%;}

.interior-right p {padding-bottom: 20px;}

.scroll_pane {height: 425px;}

}

@media only screen and (min-width : 1441px) and (max-width : 1600px) {
.corporate-container {width: 1400px;}
.corporate_navigation {width: 1400px;}


/*interior*/
.interior0 {margin: 0px 0 2px 0;}

/*interior-end*/

.interior {margin: 27px 0 0px 0;}


.scroll_pane { height: 395px;outline: none;}	

}

@media only screen and (min-width : 1367px) and (max-width : 1440px) {
	
.corporate-container {width: 1280px;}
.corporate_navigation {width: 1280px;}
.head1 {padding: 4px 0px 3px 5px;}



/*interior*/
.interior0 {margin: 0px 0 0px 0;}
.interior-left{ width:55%;}
.interior-right{ width:40%;}

/*interior-end*/


.interior {margin: 27px 0 0px 0;}

.scroll_pane { height: 330px;outline: none;}	

		

}

@media only screen and (min-width : 1281px) and (max-width : 1366px) {
.text1 { font-size: 14px;}
.text2 { font-size: 14px;}
.proj-bred {padding: 16px 0px 24px 0px;}
.corporate-container {width: 1220px;}
.corporate_navigation {width: 1220px;}
.head1 {padding: 4px 0px 3px 5px;}


.interior { margin: 41px 0 0px 0;}

/*interior*/
.interior0 {margin: 5px 0 0px 0;}
.interior-left{ width:55%;}
.interior-right{ width:40.9%;}
.interior-right h1 { font-size: 28px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 28px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/





/*testimonials*/
.testimonials0 { margin: 55px 0 100px 0;}
.testimonials-left{ width:60%;}
.testimonials-right{ width:36.9%;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




.scroll_pane { height: 330px;outline: none;}	





}

@media only screen and (min-width : 1153px) and (max-width : 1280px) {
.corporate_navigation ul {width: 1208px;	}
.corporate_navigation ul li a {padding: 8px 0px;}	
.text1 { font-size: 13px;}
.text2 { font-size: 13px;}
.proj-bred {padding: 16px 0px 24px 0px;}
.corporate-container {width: 1190px;}
.corporate_navigation {width: 1190px;}
.head1 {padding: 4px 0px 3px 5px;}






/*interior*/
.interior0 {margin: 0px 0 0px 0;}
.interior-left{ width:55%;}
.interior-right{ width:40%;}
.interior-right h1 { font-size: 28px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 28px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/


.interior {margin: 24px 0 0px 0;}



.scroll_pane { height: 330px;outline: none;}	


	
	
	
	
}



@media only screen and (min-width : 1023px) and (max-width : 1152px) {




/*interior*/
.interior0 {margin: 53px 0 22px 0}
.interior-left{ width:55%;}
.interior-right{ width:40%;}
.interior-right h1 { font-size: 28px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 28px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/


.corporate-container {width: 1070px;}

.interior-right p {padding-bottom: 10px;}
.scroll_pane { height: 284px;outline: none;}	




	}

@media only screen and (min-width : 991px) and (max-width : 1024px) {

.corporate-container {width: 940px;}

/*interior*/
.interior0 {margin: 20px 0 17px 0;}
.interior-left{ width:55%;}
.interior-right{ width:40%;}
.interior-right h1 { font-size: 28px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 28px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/


.interior-right p {font-size: 14px;  line-height: 20px;
  padding-bottom: 10px;}



.scroll_pane { height: 220px;outline: none;}	






	}
	
	






@media only screen and (min-width : 801px) and (max-width : 990px) {
	
	
	.corporate-container {width:100%;}

/*interior*/
.interior0 {margin: 20px 0 17px 0;}
.interior-left { width: 90%; margin-left: 5%;}
.interior-right{ width:90%;  margin-left: 5%;  overflow: hidden;}
.interior-right h1 { font-size: 28px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 28px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/


.interior-right p {font-size: 14px;  line-height: 20px;
  padding-bottom: 10px;}



.scroll_pane { height:auto;outline: none;}
	
.interior { margin: 5px 0 0px 0;}
	
}	

@media only screen and (min-width : 641px) and (max-width : 800px) {
	.corporate-container {width:100%;}

/*interior*/
.interior0 {margin: 20px 0 17px 0;}
.interior-left { width: 90%; margin-left: 5%;}
.interior-right{ width:90%;  margin-left: 5%;  overflow: hidden;}
.interior-right h1 { font-size: 28px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 28px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/


.interior-right p {font-size: 14px;  line-height: 20px;
  padding-bottom: 10px;}

.interior { margin: 5px 0 0px 0;}

.scroll_pane { height:auto;outline: none;}	
	}

@media only screen and (min-width : 481px) and (max-width : 640px) {
	
	.corporate-container {width:100%;}

/*interior*/
.interior0 {margin: 20px 0 17px 0;}
.interior-left { width: 90%; margin-left: 5%;}
.interior-right{ width:90%;  margin-left: 5%;  overflow: hidden;}
.interior-right h1 { font-size: 25px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 25px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/

.interior { margin: 5px 0 0px 0;}
.interior-right p {font-size: 14px;  line-height: 20px;
  padding-bottom: 10px;}



.scroll_pane { height:auto;outline: none;}	
	}

@media only screen and (min-width : 321px) and (max-width : 480px) {
	
.corporate-container {width:100%;}

/*interior*/
.interior0 {margin: 20px 0 17px 0;}
.interior-left { width: 90%; margin-left: 5%;}
.interior-right{ width:90%;  margin-left: 5%;  overflow: hidden;}
.interior-right h1 { font-size: 25px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 25px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/

.interior { margin: 5px 0 0px 0;}
.interior-right p {font-size: 14px;  line-height: 20px;
  padding-bottom: 10px;}



.scroll_pane { height:auto;outline: none;}	
	}
	
@media only screen and (min-width : 240px) and (max-width : 320px) {
	
	
	.corporate-container {width:100%;}

/*interior*/
.interior0 {margin: 20px 0 17px 0;}
.interior-left { width: 90%; margin-left: 5%;}
.interior-right{ width:90%;  margin-left: 5%;  overflow: hidden;}
.interior-right h1 { font-size: 25px;margin-bottom: 18px;}
.interior-right h1 span {font-size: 25px;}
.interior-right li {font-size: 13px;line-height: 32px;}

/*interior-end*/
.interior { margin: 5px 0 0px 0;}

.interior-right p {font-size: 14px;  line-height: 20px;
  padding-bottom: 10px;}



.scroll_pane { height:auto;outline: none;}	
	
	
	}


  
