


.project-content{ width:100%; height:auto; display:block; }

.project-container {width: 1670px; height: auto; margin: 0 auto;}
.project-nav{ width:100%; height:auto; display:block; background-color:#675b41;  }
.project-nav1{ width:100%; height:auto; display:block; background-color:#554c37; border-top:1px solid #716a59; border-bottom:1px solid #262219;} 

.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;
}



.project_navigation {
  background: #554c37;
  width: 1670px;
  margin: 0 auto;
  float: left;
}
.fixed {
  position: fixed;
  top: 0px;
  z-index: 999;
}







.proj-nav{width:100%; height:auto; padding:13px 0px;}


.text1{  margin-right: 20px;
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #beaf8c; text-transform:uppercase;}
  
  

  
  
  .text2{  margin-right: 32px;
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #beaf8c; text-transform:uppercase;}
  
 .text2 a:link, .text2 a:visited{  margin-right: 3px;
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #beaf8c; text-transform:uppercase; text-decoration:none;}
  
     .text2 a:hover{  margin-right: 3px;
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #fff; text-transform:uppercase; text-decoration:none;}
  
  
  
  
 .act{  margin-right: 32px;
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #fff; text-transform:uppercase; text-decoration:none;
  
    background: url(../images/residential/elita/act-link.png) no-repeat center;
    padding-bottom: 23px;
}
    

.small-logo img {
  float: left;
}
img {
  border: 0;
}

.small-logo h3 {
  font-size: 14px;
  text-transform: uppercase;
  color: #FFF;
  font-family: 'tt0142m', Geneva, sans-serif;
  float: left;
  padding: 13px;
}
.small-logo h3 span {
  font-size: 14px;
  text-transform: none;
  color: #e9713b;
    font-family: 'futura_md_btmedium';
}


.project_navigation ul {
  width: 1330px;
  float: left;
  list-style: none;
  margin: 0px;
  padding: 13px 0;  margin-left: 0px;
  /* background-color: #000000; */
}


.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: 25px;
}


.project_navigation ul li a {
  color: #f3f0e3;
  text-decoration: none;
  text-align: left;
  font-size: 12px; padding:8px 0px;  position: relative;  letter-spacing: 1px;
}





.project_navigation ul li a.active {
  color: #554c37!important;
  background-color:#f8f3e6; padding:7px 20px;
  -webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}


















.enquiry-section{  }
.slide-call {padding: 6px 0px 0px 0px; /*   width: 165px !important;*/height:47px; position:fixed; z-index:99;  top:35%; right:-150px; cursor:pointer;  }









.overview {

  width: 100%;
  float: right;
  margin: 80px 0 0px 0;
}
.overview-left{  width: 55%;float: left;}

.overview-right{  width: 34%;float: left; margin-left:4%;}

.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';}


.overview-right1{  width:100%; height:auto;}


.overview-right1 h1{ font-size: 30px; color: #3f3828; font-family: 'futura_md_btbold'; text-transform:uppercase;  line-height: 30px; margin-bottom:26px;
}

.overview-right1 h1 span{ font-size: 30px; color: #3f3828;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:normal;}

.proj-line{ width:100%; height:1px;  background-color: #888173;
  margin: 19px 0px 25px 0px;}
  
  .overview-right1 li{ font-size: 14px; color: #333333;font-family: 'futura_md_btmedium'; list-style:none; border-bottom: 1px solid #888173;  line-height: 55px;}
  
    .overview-right1 li:last-child{ border-bottom:none;}
  .overview-right1 h3{ font-size: 14px; color: #b32223;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 40px;}




.features{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0; 
}



.features0{

  width: 100%;
  float: right;
  margin: 175px 0 100px 0;
}


.features-left{  width: 55%;float: left;}
.features-right{  width: 41%;float: left; margin-left:4%;}


.features-right1 h1{ font-size: 30px; color: #3f3828; font-family: 'futura_md_btbold'; text-transform:uppercase;  line-height: 30px; margin-bottom:26px;
}

.features-right1 h1 span{ font-size: 30px; color: #3f3828;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:normal;}



.features-gall {
  width: 294px;
  height: auto;
  float: left;
  margin: 2px 1px 2px 1px;
  display: block;
  overflow: hidden;
  position: relative;}










.specifications{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}


.specifications0{

  width: 100%;
  float: right;
  margin: 165px 0 100px 0;
}


.specifications-left{  width: 55%;float: left;}
.specifications-right{  width: 34%;float: left; margin-left:4%;}
.specifications-right1{  width: 70%;}
.specifications-right0 {
  width: 100%;
  height: auto;
}
.scroll_pane {
  height:431px; outline:none;

}





.specifications-right0 h1{ font-size: 30px; color: #3f3828; font-family: 'futura_md_btbold'; text-transform:uppercase;  line-height: 30px; margin-bottom:26px;
}

.specifications-right0 h1 span{ font-size: 30px; color: #3f3828;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:normal;}

  
.specifications-right1 li{ font-size: 14px; color: #333333;font-family: 'futura_md_btmedium'; list-style:disc !important;  line-height: 25px; margin-left: 20px;}

.specifications-right1 h3{ font-size: 14px; color: #b32223;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 40px;  text-transform: uppercase;}

  
.text4{font-size: 15px;
  color: #333333;
  font-family: 'futura_md_btmedium';
  list-style: disc !important;
  line-height: 30px;}


.specifications-gall {
  width: 294px;
  height: 196px;
  float: left;
  margin: 1px;
  display: block;
  overflow: hidden;
  position: relative; }
  
  
  .specifications-gall img {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}



.specifications-gall img:hover{
  -webkit-transform: scale(1.08);
  transform: scale(1.08); opacity:.9;
}


.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 0px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center; }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

.locations{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}

.locations0{

  width: 100%;
  float: right;
  margin: 165px 0 100px 0;
}

.locations-left{  width: 55%;float: left;}
.locations-right{  width: 32%;float: left; margin-left:3%;}
.locations-right1{  width: 70%;}
.locations-right0 {
  width: 100%;
  height: auto;
}






.locations-right h1{ font-size: 30px; color: #3f3828; font-family: 'futura_md_btbold'; text-transform:uppercase;  line-height: 30px; margin-bottom:26px;
}

.locations-right h1 span{ font-size: 30px; color: #3f3828;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:normal;}

  
.locations-right li{ font-size: 14px; color: #333333;font-family: 'futura_md_btmedium'; list-style:disc !important;  line-height: 25px;  margin-left: 20px;}

.locations-right h3{ font-size: 14px; color: #b32223;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 40px;}  









.floor-plans{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}

.floor-plans0{

  width: 100%;
  float: right;
  margin: 100px 0 100px 0;
}


.floor-plans1{  width: 100%;float: left;}

.floor-plans2{  width: 100%;float: left; margin-top:30px;  margin-bottom: 80px;
}

.floor-plans-right0 {
  width: 100%;
  height: auto;
}




.floor-plans-right h1{ font-size: 30px; color: #3f3828; font-family: 'futura_md_btbold'; text-transform:uppercase;  line-height: 30px; margin-bottom:55px;
}

.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 22%;
  margin-right: 50px;
} 

 
.floor-plans-gall {
  width: 315px;
  height: 250px;
  float: left; padding:21px 21px;
  display: block; background-color:#bab2a1; margin-right:70px;

} 


.floor-plans-gall1 {
  width: 315px;
  height: 250px;
  float: left; padding:21px 21px;
  display: block; background-color:#bab2a1;

}


.floor-plans-gall0 h1{ font-size: 15px; color: #554c37;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 50px; text-align:center;}











.testimonials{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}

.testimonials0{

  width: 100%;
  float: right;
  margin: 170px 0 100px 0;
}


.testimonials-left{  width: 55%;float: left;}
.testimonials-right{  width: 34%;float: left; margin-left:4%;}
.testimonials-right1{  width: 90%;}
.testimonials-right0 {
  width: 100%;
  height: auto;
}

.testimonials-right p{ font-size: 15px; color: #333333;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 25px; text-align:left; margin-bottom:50px;}

.testimonials-right span{ font-size: 15px; color: #993333;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 25px; text-align:left;}

.testimonials-right-video{ width:103px; height:auto;color: #fff!important;
  background-color: #554c37;
  padding: 8px 0px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;  margin-bottom: 25px;}
  
 .testimonials-right-video a{ 
   font-size: 15px; font-family: 'futura_md_btmedium'; text-transform:uppercase; text-decoration:none; color:#fff;  padding: 29px; }
  
  .testimonials-right-video:hover{ color: #fff!important;
  background-color: #80755c; }
  
  
  
  
  
  
  
  
  
  
  
  
  
.enquiry{

  width: 100%;
  float: right;
  margin: 43px 0 0px 0;
}

.enquiry0{

  width: 100%;
  float: right;
  margin: 125px 0 100px 0;
}


.enquiry-left{  width: 55%;float: left;}
.enquiry-right{  width: 41%;float: left;   padding-left: 3%;
  background-color: #fff;  padding-top: 1%;
  padding-bottom: 74px;}
.enquiry-right0 {
  width: 100%;
  height: auto;
}

.text5{ color:#f66f64; }





.enquiry-right p{ font-size: 15px; color: #666666; font-family: 'futura_md_btmedium';  line-height: 24px; font-weight:normal; margin-bottom:32px;  width: 93%;
}

.enquiry-right h1 { font-size: 24px; color: #3f3828;font-family: 'futura_md_btmedium'; text-transform:uppercase; font-weight:normal;}

  
.enquiry-right li{ font-size: 14px; color: #333333;font-family: 'futura_md_btmedium'; list-style:disc !important;  line-height: 34px;}

.enquiry-right h3{ font-size: 14px; color: #b32223;font-family: 'futura_md_btmedium'; font-weight:normal;  line-height: 40px;} 


.enquiry-right input,  .enquiry-right select {
  background: #FFF;
  padding: 10px 10px;
  border: none;
  font-size: 14px;
  color: #000;
  width: 87%;
  margin: 7px 0; border:1px solid #999999;
  
 
}  
.enquiry-call{ width:40%; height:auto; float:left;font-size: 14px; color: #3f3828;font-family: 'futura_md_btmedium';   line-height: 22px; text-transform:uppercase;}


.enquiry-right textarea {
  background: #FFF;
  padding: 10px 10px;
  border: none;
  font-size: 14px;
  color: #000 !important;
  width: 87%;
  margin: 7px 0; border:1px solid #999999;
  
 
}  


.submit {
  width: 80px !important;
  float: right !important;
  height: 36px !important;
  color: #fff !important;
  border: 0px solid #f7eed6!important;
  cursor: pointer; outline:none;
  background-color: #444444 !important;
  margin: 10px 58px 0 0px !important;
}
  .submit:hover{background-color: #554c37 !important;}
  
  
  
  
  
  .text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #666;
  font-weight: normal;
  line-height: 34px;
  text-decoration: none;
}
  
 
 
   .text6 a:hover{
  font-family: 'futura_md_btmedium';
  font-size: 15px;
  color: #ed1c24;
  font-weight: normal;
  line-height: 34px;
  text-decoration: none;
}
   
.mob-heading { display:none;} 
  
  
.floor-plans2 { display:block;}  
  
  
  
  
  
  
  
  
  .btn-location {
    color: #ccc;
    font-size: 16px;
    font-family: 'dinregularwebfont', Arial, sans-serif;
    background-color: #000;
    padding: 10px 20px;
    margin: 20px 0 0 0;
    float: left;
    text-align: center;
    text-decoration: none;
    -webkit-transition: all 1s ease-in;
    -moz-transition: all 1s ease-in;
    -ms-transition: all 1s ease-in;
    -o-transition: all 1s ease-in;
    transition: all 1s ease-in;
    position: absolute;
    z-index: 99;
    bottom: 0;
    left: 0;
}
  
  
  .btn-location:hover{color: #ccc;    background-color: #7e663b;}
  

@media only screen and (min-width : 1601px) and (max-width : 1680px) {
.project-container {width: 1460px;}
.project_navigation {width: 1460px;}
.overview-right1 li {line-height: 43px;}
.features-left img{ width:100%;}




#accordion ul li { padding: 0px 20px;}
.specifications-gall {width: 263px; height: 170px;}
.specifications-gall img {width: 100%;}
.floor-plans-gall {width: 285px;height: 226px; margin-right: 50px;}

.floor-plans-gall1 {width: 285px;height: 226px;}


.testimonials-left img{ width:100%;}
.overview {margin: 94px 0 0px 0;}

.overview-right {width: 36%;}

.features0 { margin: 185px 0 100px 0;}

.features-gall {width: 265px;}



.scroll_pane {height: 353px;}


.specifications0 { margin: 177px 0 100px 0;}


.enquiry0 { margin: 120px 0 80px 0;}
.enquiry-right {padding-bottom: 65px;}


.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 22%;
  margin-right: 43px;
} 


}

@media only screen and (min-width : 1441px) and (max-width : 1600px) {
.project-container {width: 1400px;}
.project_navigation {width: 1400px;}

/*overview*/

.overview-left {width: 55%;float: left;}
.overview-left  img{width: 100%;}
.overview-right {width: 36.9%;}
.overview-right1 h1 {margin-bottom: 30px;}
.overview-right1 li {line-height: 43px;}

/*overview-end*/




/*features*/
.features-right1 h1 {margin-bottom: 24px;}
.features-left img{ width:100%;}
#accordion ul li { padding: 0px 20px;}
/*features-end*/



/*specifications*/
.specifications0 {margin: 85px 0 100px 0;}
.specifications-gall {width: 299px; height: 196px;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 85px 0 100px 0;}

/*locations-end*/



/*floor-plans*/
.floor-plans-gall {width: 285px;height: 226px;}
.floor-plans-gall1 {width: 275px;height: 218px;}
.floor-plans-gall {width: 275px;height: 218px;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 85px 0 100px 0;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 { margin: 85px 0 100px 0;}
.enquiry-right {padding-bottom: 47px;}
.enquiry-left img{ width:100%;}

/*enquiry-end*/

.scroll_pane { height: 395px;outline: none;}



.project-container {width: 1460px;}
.project_navigation {width: 1460px;}
.overview-right1 li {line-height: 43px;}
.features-left img{ width:100%;}




#accordion ul li { padding: 0px 20px;}
.specifications-gall {width: 263px; height: 170px;}
.specifications-gall img {width: 100%;}
.floor-plans-gall {width: 285px;height: 226px; margin-right: 50px;}

.floor-plans-gall1 {width: 285px;height: 226px;}


.testimonials-left img{ width:100%;}
.overview {margin: 15px 0 0px 0;}

.overview-right {width: 36%;}

.features0 { margin: 115px 0 100px 0;}

.features-gall {width: 265px;}



.scroll_pane {height: 353px;}


.specifications0 { margin: 115px 0 100px 0;}


.enquiry0 { margin: 70px 0 40px 0;}
.enquiry-right {padding-bottom: 35px;}

.locations-right { width: 35%;	}

.floor-plans0 { margin: 20px 0 100px 0;}

.enquiry-right p {line-height: 13px; margin-bottom: 10px;}

.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 22%;
  margin-right: 43px;
}

#map-canvas{ height:538px !important;}

}

@media only screen and (min-width : 1367px) and (max-width : 1440px) {
#map-canvas{ height:538px !important;}	
.project-container {width: 1400px;}
.project_navigation {width: 1400px;}

/*overview*/
.overview-left  img{width: 100%;}
.overview-left {width: 55%;float: left;}
.overview-right {width: 36.9%;}
.overview-right1 h1 {margin-bottom: 5px;}
.overview-right1 li {line-height: 43px;}

/*overview-end*/




/*features*/
.features-right1 h1 {margin-bottom: 15px;}
.features-left img{ width:100%;}
#accordion ul li { padding: 0px 3px;}
/*features-end*/



/*specifications*/
.specifications0 {margin: 85px 0 100px 0;}
.specifications-gall {width: 299px; height: 196px;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 145px 0 100px 0;}

/*locations-end*/



/*floor-plans*/
.floor-plans-gall {width: 285px;height: 226px;}
.floor-plans-gall1 {width: 275px;height: 218px;}
.floor-plans-gall {width: 275px;height: 218px;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 85px 0 100px 0;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 { margin: 85px 0 100px 0;}
.enquiry-right {padding-bottom: 47px;}
.enquiry-left img{ width:100%;}

/*enquiry-end*/

.scroll_pane { height: 395px;outline: none;}



.project-container {width: 1280px;}
.project_navigation {width: 1280px;}
.overview-right1 li {line-height: 43px;}
.features-left img{ width:100%;}




.specifications-gall {width: 223px; height: 146px;}
.specifications-gall img {width: 100%;}
.floor-plans-gall {width: 255px;height: 203px; margin-right: 30px;}

.floor-plans-gall1 {width: 255px;height: 203px;}


.testimonials-left img{ width:100%;}
.overview {margin: 46px 0 0px 0;}

.overview-right {width: 41%;}

.features0 { margin: 115px 0 100px 0;}

.features-gall {width: 232px;}



.scroll_pane {height: 328px;}


.specifications0 { margin: 135px 0 100px 0;}


.enquiry0 { margin: 70px 0 40px 0;}
.enquiry-right {padding-bottom: 25px;}

.locations-right { width: 35%;	}

.floor-plans0 { margin: 88px 0 100px 0;}

.enquiry-right p {line-height: 5px; margin-bottom: 3px;}	


.proj-bred { padding: 16px 0px 20px 0px;}

.features-right1 h1 span {font-size: 25px;}	

.specifications-right0 h1 span {font-size: 25px;}

.specifications-right0 h1 { margin-bottom: 3px;}
.head1 { padding: 1px 0px 1px 0px;}

.locations-right h1 span {font-size: 25px;}
.locations-right h1 { margin-bottom: 7px;}
.enquiry-right h1 { font-size: 23px;}

.enquiry-right input, .enquiry-right select {padding: 8px 10px;}
.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 23%;
  margin-right: 25px;
}
#map-canvas{ height:471px !important;}
.project_navigation ul li a{font-size: 11px;}
}

@media only screen and (min-width : 1281px) and (max-width : 1366px) {
.project-container {width: 1400px;}
.project_navigation {width: 1400px;}

/*overview*/
.overview-left  img{width: 100%;}
.overview-left {width: 55%;float: left;}
.overview-right {width: 36.9%;}
.overview-right1 h1 {margin-bottom: 5px;}
.overview-right1 li {line-height: 43px;}

/*overview-end*/




/*features*/
.features-right1 h1 {margin-bottom: 15px;}
.features-left img{ width:100%;}
#accordion ul li { padding: 0px 3px;}
/*features-end*/



/*specifications*/
.specifications0 {margin: 85px 0 100px 0;}
.specifications-gall {width: 299px; height: 196px;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 88px 0 100px 0;}

/*locations-end*/



/*floor-plans*/
.floor-plans-gall {width: 285px;height: 226px;}
.floor-plans-gall1 {width: 275px;height: 218px;}
.floor-plans-gall {width: 275px;height: 218px;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 85px 0 100px 0;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 { margin: 85px 0 100px 0;}
.enquiry-right {padding-bottom: 47px;}
.enquiry-left img{ width:100%;}

/*enquiry-end*/

.scroll_pane { height: 395px;outline: none;}



.project-container {width: 1210px;}
.project_navigation {width: 1210px;}
.overview-right1 li {line-height: 42px;  font-size: 13px;}
.features-left img{ width:100%;}




.specifications-gall {width: 217px; height: 142px;}
.specifications-gall img {width: 100%;}
.floor-plans-gall {width: 245px;height: 193px; margin-right: 20px;}

.floor-plans-gall1 {width: 245px;height: 193px;}


.testimonials-left img{ width:100%;}
.overview {margin: 15px 0 0px 0;}

.overview-right {width: 41%;}

.features0 { margin: 85px 0 100px 0;}

.features-gall {width: 219px;}



.scroll_pane {height: 300px;}


.specifications0 { margin: 135px 0 100px 0;}


.enquiry0 { margin: 40px 0 30px 0;}
.enquiry-right {padding-bottom: 14px;}

.locations-right { width: 35%;	}

.floor-plans0 { margin: 8px 0 100px 0;}

.enquiry-right p {line-height: 5px; margin-bottom: 3px;}	


.proj-bred { padding: 10px 0px 12px 0px;}

.features-right1 h1 span {font-size: 23px;}	

.specifications-right0 h1 span {font-size: 25px;}

.specifications-right0 h1 { margin-bottom: 3px;}
.head1 { padding: 1px 0px 1px 0px;}

.locations-right h1 span {font-size: 25px;}
.locations-right h1 { margin-bottom: 7px;}
.enquiry-right h1 { font-size: 23px;}

.enquiry-right input, .enquiry-right select {padding: 8px 10px;}

.proj-nav {padding: 10px 0px;}

.project_navigation ul {padding: 10px 0;width: 1264px;}
.project_navigation ul li a.active {padding: 5px 12px;}
.project_navigation ul li a{font-size: 11px;}
.project_navigation ul li {margin-left: 19px;}
.act { font-size: 14px;}

.features-right1 h1 {font-size: 27px;}
.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 24%;
  margin-right: 12px;
}

#map-canvas{ height:443px !important;}
}

@media only screen and (min-width : 1153px) and (max-width : 1280px) {
.project-container {width: 1400px;}
.project_navigation {width: 1400px;}
.enquiry-call {width: 43%; line-height: 19px;}
.project_navigation ul li {margin-left: 13px;}	
/*overview*/
.overview-left  img{width: 100%;}
.overview-left {width: 55%;float: left;}
.overview-right {width: 36.9%;}
.overview-right1 h1 {margin-bottom: 5px;}
.overview-right1 li {line-height: 43px;}

/*overview-end*/

.project_navigation ul li a{font-size: 11px;}


/*features*/
.features-right1 h1 {margin-bottom: 15px;}
.features-left img{ width:100%;}
#accordion ul li { padding: 0px 3px;  line-height: 20px;}
/*features-end*/



/*specifications*/
.specifications0 {margin: 85px 0 100px 0;}
.specifications-gall {width: 299px; height: 196px;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 88px 0 100px 0;}

/*locations-end*/



/*floor-plans*/
.floor-plans-gall {width: 285px;height: 226px;}
.floor-plans-gall1 {width: 275px;height: 218px;}
.floor-plans-gall {width: 275px;height: 218px;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 85px 0 100px 0;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 { margin: 85px 0 100px 0;}
.enquiry-right {padding-bottom: 47px;}
.enquiry-left img{ width:100%;}

/*enquiry-end*/

.scroll_pane { height: 395px;outline: none;}



.project-container {width: 1120px;}
.project_navigation {width: 1120px;}
.overview-right1 li {line-height: 42px;  font-size: 12px;}
.features-left img{ width:100%;}




.specifications-gall {width: 201px; height: 131px;}
.specifications-gall img {width: 100%;}
.floor-plans-gall {width: 215px;height: 171px; margin-right: 20px;}

.floor-plans-gall1 {width: 215px;height: 171px;}


.testimonials-left img{ width:100%;}
.overview {margin: 15px 0 0px 0;}

.overview-right {width: 41%;}

.features0 { margin: 85px 0 100px 0;}

.features-gall {width: 203px;}



.scroll_pane {height: 300px;}


.specifications0 { margin: 85px 0 100px 0;}


.enquiry0 { margin: 40px 0 30px 0;}
.enquiry-right {padding-bottom: 14px;}

.locations-right { width: 35%;	}

.floor-plans0 { margin: 3px 0 100px 0;}

.enquiry-right p {line-height: 0px; margin-bottom: 3px;  font-size: 12px;}	


.proj-bred { padding: 10px 0px 12px 0px;}

.features-right1 h1 span {font-size: 23px;}	

.specifications-right0 h1 span {font-size: 25px;}

.specifications-right0 h1 { margin-bottom: 3px;}
.head1 { padding: 1px 0px 1px 0px;  line-height: 25px;}

.locations-right h1 span {font-size: 25px;}
.locations-right h1 { margin-bottom: 7px;}
.enquiry-right h1 { font-size: 23px;}

.enquiry-right input, .enquiry-right select {padding: 5px 10px;}

.proj-nav {padding: 10px 0px;}

.project_navigation ul {padding: 10px 0;  width: 1180px;}
.project_navigation ul li a.active {padding: 5px 12px;}
.act { font-size: 14px;}

.features-right1 h1 {font-size: 27px;}
	
.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 23%;
  margin-right: 22px;
}	
	
	.floor-plans-gall0 h1 {
  font-size: 13px;}
  
  #map-canvas{ height:414px !important;}
}



@media only screen and (min-width : 1023px) and (max-width : 1152px) {


.project_navigation ul {width: 1070px;	}
.project_navigation ul li a {padding: 8px 0px;}	
.project_navigation ul li { margin-left: 24px;}

.text1 { font-size: 13px;}
.text2 { font-size: 13px;}
.proj-bred {padding: 6px 0px 14px 0px;}
.project-container {width: 1070px;}
.project_navigation {width: 1070px;}
.head1 {padding: 4px 0px 3px 5px;}

/*overview*/
.overview-left  img{width: 100%;}
.overview-left {width: 55%;float: left;}
.overview-right {width: 40%;}
.overview-right1 h1 {margin-bottom: 10px;}
.overview-right1 li {line-height: 32px;  font-size: 13px;}

/*overview-end*/


.features-gall {width: 194px;}

/*features*/
.features0 {margin: 140px 0 100px 0;}
.features-left {width: 55%;}
.features-right {width: 40%;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.features-right1 h1 span {font-size: 28px;}
#accordion li {font-size: 14px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 17px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 185px 0 100px 0;}
.specifications-right {width:40%;}
.specifications-right0 h1 { margin-bottom: 10px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 28px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 28px;}
.specifications-left {width: 55%;}
.specifications-gall {width:192px; height: 125px;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 180px 0 100px 0;}
.locations-left{ width:55%;}
.locations-right{ width:40%;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 27px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 130px 0 100px 0;}
.floor-plans-gall1 {width: 225px;height: 178px;  padding: 12px 12px;}
.floor-plans-gall {width: 225px;height: 178px;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 43px; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:60%;}
.testimonials-right{ width:36.9%;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 { margin: 35px 0 50px 0;}
.enquiry-left{ width:55%;  height: 474px;}
.enquiry-right {padding-bottom: 49px; width:40%;  padding-right: 2%;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 13px; margin-bottom: 3px;  line-height: 5px;}

/*enquiry-end*/

.scroll_pane { height: 247px;outline: none;}	
.enquiry-right h1 { font-size: 22px;}
.enquiry-right input, .enquiry-right select { width: 90%;margin: 4px 0;}

.enquiry-call { width: 42%; font-size: 13px; line-height: 20px;}
.enquiry-right textarea { width: 90%;}
.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 23%;
  margin-right: 16px;
}	
	
	.floor-plans-gall0 h1 {
  font-size: 13px;}

#map-canvas{ height:467px !important;}

	}

@media only screen and (min-width : 961px) and (max-width : 1024px) {


.project_navigation ul li {margin-left: 13px;}

.project_navigation ul {width: 950px;	}
.project_navigation ul li a {padding: 8px 0px;font-size: 9px;}	
.project_navigation ul li a.active { padding: 8px 12px;}
.text1 { font-size: 12px;}
.text2 { font-size: 12px;}
.proj-bred {padding: 3px 0px 15px 0px;}
.project-container {width: 950px;}
.project_navigation {width: 950px;}
.head1 {padding: 0px;  font-size: 11px;}

/*overview*/
.overview-left  img{width: 100%;}
.overview-left {width: 58%;float: left;}
.overview-right {width: 36.9%;}
.overview-right1 h1 span {font-size: 25px;}
.overview-right1 h1 {margin-bottom: 10px;  font-size: 25px;  line-height: 28px;}
.overview-right1 li {line-height: 26px;  font-size: 13px;}
.overview-right1 h3 {line-height: 25px;}
/*overview-end*/




/*features*/
.features0 {margin: 114px 0 100px 0;}
.features-left {width: 58%;}
.features-right {width: 36.9%;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 17px;  font-size: 25px;}
.features-right1 h1 span {font-size: 25px;}
#accordion li {font-size: 13px;  padding: 6px 20px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 16px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 115px 0 100px 0;}
.specifications-right {width: 33.9%;}
.specifications-right0 h1 { margin-bottom: 8px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 25px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 25px;}
.specifications-left {width: 59%;}
.specifications-gall {width: 181px; height: 119px;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 80px 0 100px 0;}
.locations-left{ width:58%;}
.locations-right{ width:38.9%;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 25px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 30px 0 100px 0;}
.floor-plans-gall1 {width: 206px;height: 158px;  padding: 12px 12px;}
.floor-plans-gall {width: 206px;height: 158px;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 23px; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:58%;}
.testimonials-right{ width:36.9%;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 {   margin: 13px 0 0px 0;}
.enquiry-left{ width:58%;  height: 517px;}
.enquiry-right {padding-bottom: 19px; width:34.9%;  padding-right: 2%;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 14px; margin-bottom: 13px;  line-height: 18px;}

text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height:18px;
  text-decoration: none;
}

.text6 a:link, .text6 a:visited {line-height: 24px;}
/*enquiry-end*/

.scroll_pane { height: 240px;outline: none;}	


.overview { margin: 40px 0 0px 0;}

.features-gall {width: 181px;}

.floor-plans-gall0 {

  float: left; 
  display: block; 
  width: 23%;
  margin-right: 16px;
}	
	
	.floor-plans-gall0 h1 {
  font-size: 11px;}

#map-canvas{ height:513px !important;}

	}
	
	
	
	


@media only screen and (min-width : 801px) and (max-width : 990px) {
	

	.mob-heading { display:block;} 


.project_navigation ul li {margin-left: 15px;}

.project_navigation ul {width: 950px;	}
.project_navigation ul li a {padding: 8px 0px;}	
.project_navigation ul li a.active { padding: 8px 12px;}
.text1 { font-size: 12px;}
.text2 { font-size: 12px;}
.proj-bred {padding: 3px 0px 15px 0px;}
.project-container {width: 100%;}
.project_navigation {width: 950px;}
.head1 {padding: 0px;  font-size: 11px;}

/*overview*/

.overview-left {width: 90%;float: left; margin-left:5%;}
.overview-right {width: 90%;  margin-left: 5%;  margin-top: 30px; overflow:hidden;}
.overview-right1 h1 span {font-size: 25px;}
.overview-right1 h1 {margin-bottom: 10px;  font-size: 25px;  line-height: 28px;}
.overview-right1 li {line-height: 34px;  font-size: 13px;}
.overview-right1 h3 {line-height: 25px;}
/*overview-end*/




/*features*/
.features0 {margin: 114px 0 100px 0;}
.features-left {  width: 90%;float: left;margin-left: 5%;}
.features-right {  width: 90%; margin-left: 5%; margin-top: 30px; overflow:hidden;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 17px;  font-size: 25px;}
.features-right1 h1 span {font-size: 25px;}
#accordion li {font-size: 13px;  padding: 6px 20px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 22px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 115px 0 100px 0;}
.specifications-right {  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.specifications-right0 h1 { margin-bottom: 8px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 25px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 25px;}
.specifications-left {  width: 90%;float: left;margin-left: 5%;}
.specifications-gall {  width: 32%;height: auto;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 80px 0 100px 0;}
.locations-left{  width: 90%;float: left; margin-left: 5%;}
.locations-right{  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 25px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 30px 0 100px 0;}
.floor-plans-gall1 {width: 265px;height: 208px;  padding: 12px 12px;}
.floor-plans-gall {width: 265px;height: 208px;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 23px; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:58%;}
.testimonials-right{ width:36.9%; overflow:hidden;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 {   margin: 13px 0 0px 0;}
.enquiry-left{ width:90%;  height:auto; margin-left:5%;}
.enquiry-right {  width: 85%;margin-left: 5%;margin-top: 30px;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 14px; margin-bottom: 13px;  line-height: 18px;}

text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height:18px;
  text-decoration: none;
}

.text6 a:link, .text6 a:visited {line-height: 24px;}
/*enquiry-end*/

.scroll_pane { height:auto;outline: none;}	


.overview { margin: 40px 0 0px 0;}

.features-gall {width: 33%;}
	
.project-nav { display:none;}	
	
.project-nav1 { display:none;}
.proj-bred{ display:none;}
.floor-plans1 {width: 95%;float: left;margin-left: 4%;}	
.enquiry-right input, .enquiry-right select {width: 96%; outline:none;}

.enquiry-right textarea {width: 96%; outline:none;}

.submit { margin: 10px 12px 0 0px !important; outline:none;}
	.slide-call { display:none;}
.floor-plans-gall0 { width: 31%;}	



}


@media only screen and (min-width : 641px) and (max-width : 800px) {
	#map-canvas{ height:300px !important;}
	.mob-heading { display:block;} 
.floor-plans-gall0 { width: 39%;}	

.project_navigation ul li {margin-left: 15px;}

.project_navigation ul {width: 950px;	}
.project_navigation ul li a {padding: 8px 0px;}	
.project_navigation ul li a.active { padding: 8px 12px;}
.text1 { font-size: 12px;}
.text2 { font-size: 12px;}
.proj-bred {padding: 3px 0px 15px 0px;}
.project-container {width: 100%;}
.project_navigation {width: 950px;}
.head1 {padding: 0px;  font-size: 11px;}

/*overview*/

.overview-left {width: 90%;float: left; margin-left:5%;}
.overview-right {width: 90%;  margin-left: 5%;  margin-top: 30px; overflow:hidden;}
.overview-right1 h1 span {font-size: 25px;}
.overview-right1 h1 {margin-bottom: 10px;  font-size: 25px;  line-height: 28px;}
.overview-right1 li {line-height: 34px;  font-size: 13px;}
.overview-right1 h3 {line-height: 25px;}
/*overview-end*/




/*features*/
.features0 {margin: 114px 0 100px 0;}
.features-left {  width: 90%;float: left;margin-left: 5%;}
.features-right {  width: 90%; margin-left: 5%; margin-top: 30px; overflow:hidden;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 17px;  font-size: 25px;}
.features-right1 h1 span {font-size: 25px;}
#accordion li {font-size: 13px;  padding: 6px 20px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 22px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 115px 0 100px 0;}
.specifications-right {  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.specifications-right0 h1 { margin-bottom: 8px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 25px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 25px;}
.specifications-left {  width: 90%;float: left;margin-left: 5%;}
.specifications-gall {  width: 32%;height: auto;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 80px 0 100px 0;}
.locations-left{  width: 90%;float: left; margin-left: 5%;}
.locations-right{  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 25px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 30px 0 30px 0;}
.floor-plans-gall1 {width: 265px;height: 208px;  padding: 12px 12px;}
.floor-plans-gall {width: 265px;height: 208px;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 23px; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:58%;}
.testimonials-right{ width:36.9%; overflow:hidden;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 {   margin: 13px 0 0px 0;}
.enquiry-left{ width:90%;  height:auto; margin-left:5%;}
.enquiry-right {  width: 85%;margin-left: 5%;margin-top: 30px;  padding-bottom: 25px;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 14px; margin-bottom: 13px;  line-height: 18px;  margin-top: 20px;}

text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height:18px;
  text-decoration: none;
}

.text6 a:link, .text6 a:visited {line-height: 24px;}
/*enquiry-end*/

.scroll_pane { height:auto;outline: none;}	


.overview { margin: 40px 0 0px 0;}

.features-gall {width: 33%;}
	
.project-nav { display:none;}	
	
.project-nav1 { display:none;}
.proj-bred{ display:none;}
.floor-plans1 {width: 95%;float: left;margin-left: 4%;}	
.enquiry-right input, .enquiry-right select {width: 93%; outline:none;}

.enquiry-right textarea {width: 93%; outline:none;}

.submit { margin: 10px 23px 0 0px !important; outline:none;}
	
	.slide-call { display:none;}
	
			.mob-heading a{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		.mob-heading a:visited{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		
				.mob-heading a:hover{ color:#ccc;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
	}  


@media only screen and (min-width : 481px) and (max-width : 640px) {
#map-canvas{ height:350px !important;}	
		.mob-heading { display:block;} 


.project_navigation ul li {margin-left: 15px;}

.project_navigation ul {width: 950px;	}
.project_navigation ul li a {padding: 8px 0px;}	
.project_navigation ul li a.active { padding: 8px 12px;}
.text1 { font-size: 12px;}
.text2 { font-size: 12px;}
.proj-bred {padding: 3px 0px 15px 0px;}
.project-container {width: 100%;}
.project_navigation {width: 950px;}
.head1 {padding: 0px;  font-size: 11px;}

/*overview*/

.overview-left {width: 90%;float: left; margin-left:5%;}
.overview-right {width: 90%;  margin-left: 5%;  margin-top: 30px; overflow:hidden;}
.overview-right1 h1 span {font-size: 25px;}
.overview-right1 h1 {margin-bottom: 10px;  font-size: 25px;  line-height: 28px;}
.overview-right1 li {line-height: 34px;  font-size: 13px;}
.overview-right1 h3 {line-height: 25px;}
/*overview-end*/




/*features*/
.features0 {margin: 114px 0 0px 0;}
.features-left {  width: 93%;float: left;margin-left: 5%;}
.features-right {  width: 90%; margin-left: 5%; margin-top: 30px; overflow:hidden;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 17px;  font-size: 25px;}
.features-right1 h1 span {font-size: 25px;}
#accordion li {font-size: 13px;  padding: 6px 20px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 22px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 115px 0 100px 0;}
.specifications-right {  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.specifications-right0 h1 { margin-bottom: 8px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 25px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 25px;}
.specifications-left {  width: 90%;float: left;margin-left: 5%;}
.specifications-gall {  width: 32%;height: auto;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 80px 0 100px 0;}
.locations-left{  width: 90%;float: left; margin-left: 5%;}
.locations-right{  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 25px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 30px 0 100px 0;}
.floor-plans-gall1 {width: 100%;height:auto;  padding: 12px 12px;}
.floor-plans-gall {width: 100%;height:auto;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 23px; width:100%; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:58%;}
.testimonials-right{ width:36.9%; overflow:hidden;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 {   margin: 13px 0 0px 0;}
.enquiry-left{ width:90%;  height:auto; margin-left:5%;}
.enquiry-right {  width: 87%;margin-left: 5%;margin-top: 30px;  padding-bottom: 24px;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 14px; margin-bottom: 13px;  line-height: 18px;  margin-top: 11px;}

text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height:18px;
  text-decoration: none;
}

.text6 a:link, .text6 a:visited {line-height: 24px;}
/*enquiry-end*/

.scroll_pane { height:auto;outline: none;}	


.overview { margin: 40px 0 0px 0;}

.features-gall {width: 32%;}
	
.project-nav { display:none;}	
	
.project-nav1 { display:none;}
.proj-bred{ display:none;}
.floor-plans1 {width: 75%;float: left;margin-left: 19%;}	
.enquiry-right input, .enquiry-right select {width: 91%; outline:none;}

.enquiry-right textarea {width: 91%; outline:none;}

.submit { margin: 10px 25px 0 0px !important; outline:none;}
.slide-call { display:none;}
	
	.floor-plans-gall0 { width: 76%;}
	
	
			.mob-heading a{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		.mob-heading a:visited{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		
				.mob-heading a:hover{ color:#ccc;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}	
	
	}

@media only screen and (min-width : 321px) and (max-width : 480px) {
	#map-canvas{ height:300px !important;}
		.mob-heading { display:block;} 


.project_navigation ul li {margin-left: 15px;}

.project_navigation ul {width: 950px;	}
.project_navigation ul li a {padding: 8px 0px;}	
.project_navigation ul li a.active { padding: 8px 12px;}
.text1 { font-size: 12px;}
.text2 { font-size: 12px;}
.proj-bred {padding: 3px 0px 15px 0px;}
.project-container {width: 100%;}
.project_navigation {width: 950px;}
.head1 {padding: 0px;  font-size: 11px;}

/*overview*/

.overview-left {width: 90%;float: left; margin-left:5%;}
.overview-right {width: 90%;  margin-left: 5%;  margin-top: 30px; overflow:hidden;}
.overview-right1 h1 span {font-size: 25px;}
.overview-right1 h1 {margin-bottom: 10px;  font-size: 25px;  line-height: 28px;}
.overview-right1 li {line-height: 34px;  font-size: 13px;}
.overview-right1 h3 {line-height: 25px;}
/*overview-end*/




/*features*/
.features0 {margin: 114px 0 0px 0;}
.features-left {  width: 93%;float: left;margin-left: 5%;}
.features-right {  width: 90%; margin-left: 5%; margin-top: 30px; overflow:hidden;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 17px;  font-size: 25px;}
.features-right1 h1 span {font-size: 25px;}
#accordion li {font-size: 13px;  padding: 6px 20px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 22px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 115px 0 100px 0;}
.specifications-right {  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.specifications-right0 h1 { margin-bottom: 8px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 25px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 25px;}
.specifications-left {  width: 90%;float: left;margin-left: 5%;}
.specifications-gall {  width: 49%;height: auto;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 80px 0 100px 0;}
.locations-left{  width: 90%;float: left; margin-left: 5%;}
.locations-right{  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 25px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 30px 0 100px 0;}
.floor-plans-gall1 {width: 100%;height:auto;  padding: 12px 12px;}
.floor-plans-gall {width: 100%;height:auto;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 23px; width:100%; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:58%;}
.testimonials-right{ width:36.9%; overflow:hidden;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 {   margin: 13px 0 0px 0;}
.enquiry-left{ width:90%;  height:auto; margin-left:5%;}
.enquiry-right {  width: 87%;margin-left: 5%;margin-top: 30px;  padding-bottom: 24px;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 14px; margin-bottom: 13px;  line-height: 18px;  margin-top: 11px;}

text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height:18px;
  text-decoration: none;
}

.text6 a:link, .text6 a:visited {line-height: 24px;}
/*enquiry-end*/

.scroll_pane { height:auto;outline: none;}	


.overview { margin: 40px 0 0px 0;}

.features-gall {width: 96%;}
	
.project-nav { display:none;}	
	
.project-nav1 { display:none;}
.proj-bred{ display:none;}
.floor-plans1 {width: 64%;float: left;margin-left: 15%;}	
.enquiry-right input, .enquiry-right select {width: 91%; outline:none;}

.enquiry-right textarea {width: 91%; outline:none;}

.submit { margin: 10px 25px 0 0px !important; outline:none;}	
.enquiry-call { width: 52%;}	
	.slide-call { display:none;}
	.floor-plans-gall0 { width: 100%;}
	
	
			.mob-heading a{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		.mob-heading a:visited{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		
				.mob-heading a:hover{ color:#ccc;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}	
	
	
	}

@media only screen and (min-width : 240px) and (max-width : 320px) {
	
	
	
	
		#map-canvas{ height:300px !important;}
		.mob-heading { display:block;} 


.project_navigation ul li {margin-left: 15px;}

.project_navigation ul {width: 950px;	}
.project_navigation ul li a {padding: 8px 0px;}	
.project_navigation ul li a.active { padding: 8px 12px;}
.text1 { font-size: 12px;}
.text2 { font-size: 12px;}
.proj-bred {padding: 3px 0px 15px 0px;}
.project-container {width: 100%;}
.project_navigation {width: 950px;}
.head1 {padding: 0px;  font-size: 11px;}

/*overview*/

.overview-left {width: 90%;float: left; margin-left:5%;}
.overview-right {width: 90%;  margin-left: 5%;  margin-top: 30px; overflow:hidden;}
.overview-right1 h1 span {font-size: 25px;}
.overview-right1 h1 {margin-bottom: 10px;  font-size: 25px;  line-height: 28px;}
.overview-right1 li {line-height: 34px;  font-size: 13px;}
.overview-right1 h3 {line-height: 25px;}
/*overview-end*/




/*features*/
.features0 {margin: 114px 0 0px 0;}
.features-left {  width: 93%;float: left;margin-left: 5%;}
.features-right {  width: 90%; margin-left: 5%; margin-top: 30px; overflow:hidden;}
.features-left img{ width:100%;}
.features-right1 h1 {margin-bottom: 17px;  font-size: 25px;}
.features-right1 h1 span {font-size: 25px;}
#accordion li {font-size: 13px;  padding: 6px 20px;}
#accordion ul li {font-size: 13px; padding: 0px 0px;line-height: 22px;}

/*features-end*/



/*specifications*/
.specifications0 {margin: 115px 0 100px 0;}
.specifications-right {  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.specifications-right0 h1 { margin-bottom: 8px;  font-size: 28px;}
.specifications-right0 h1 span {font-size: 25px;}
.specifications-right1 h1 {margin-bottom: 24px;  font-size: 28px;}
.specifications-right1 h1 span {font-size: 25px;}
.specifications-left {  width: 90%;float: left;margin-left: 5%;}
.specifications-gall {  width: 97%;height: auto;}
.specifications-gall img {width: 100%;}
/*specifications-end*/




/*locations*/
.locations0 {margin: 80px 0 100px 0;}
.locations-left{  width: 90%;float: left; margin-left: 5%;}
.locations-right{  width: 90%;margin-left: 5%;margin-top: 30px; overflow:hidden;}
.locations-right h1 { font-size: 28px;margin-bottom: 18px;}
.locations-right h1 span {font-size: 28px;}
.locations-right li {font-size: 13px;line-height: 25px;}

/*locations-end*/



/*floor-plans*/
.floor-plans0 {margin: 30px 0 0px 0;}
.floor-plans-gall1 {width: 100%;height:auto;  padding: 12px 12px;}
.floor-plans-gall {width: 100%;height:auto;  padding: 12px 12px;  margin-right: 11px;}
.floor-plans2 {margin-top: 23px; width:100%; display:none;}

/*floor-plans-end*/



/*testimonials*/
.testimonials0 { margin: 110px 0 130px 0;}
.testimonials-left{ width:58%;}
.testimonials-right{ width:36.9%; overflow:hidden;}
.testimonials-left img{ width:100%;}

/*testimonials-end*/




/*enquiry*/

.enquiry0 {   margin: 13px 0 0px 0;}
.enquiry-left{ width:90%;  height:auto; margin-left:5%;}
.enquiry-right {  width: 87%;margin-left: 5%;margin-top: 30px;  padding-bottom: 24px;}
.enquiry-left img{ width:100%; height:100%;}
.enquiry-right p {font-size: 14px; margin-bottom: 13px;  line-height: 18px;  margin-top: 11px;}

text6 a:link, .text6 a:visited {
  font-family: 'futura_md_btmedium';
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height:18px;
  text-decoration: none;
}

.text6 a:link, .text6 a:visited {line-height: 24px;}
/*enquiry-end*/

.scroll_pane { height:auto;outline: none;}	


.overview { margin: 40px 0 0px 0;}

.features-gall {width: 94%;}
	
.project-nav { display:none;}	
	
.project-nav1 { display:none;}
.proj-bred{ display:none;}
.floor-plans1 {width: 64%;float: left;margin-left: 15%;}	
.enquiry-right input, .enquiry-right select {width: 87%; outline:none;}

.enquiry-right textarea {width: 87%; outline:none;}

.submit { margin: 10px 11px 0 0px !important; outline:none;}
	.enquiry-call { width: 53%;}
.slide-call { display:none;}	
.floor-plans-gall0 { width: 100%;}	
.floor-plans-gall0 h1 {font-size: 11px;}	
	
			.mob-heading a{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		.mob-heading a:visited{ color:#FFF;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}
		
				.mob-heading a:hover{ color:#ccc;font-family: 'futura_md_btmedium'; font-size:16px;  text-align: center; font-weight:normal;padding:10px 0px;  text-transform: uppercase; text-decoration:none;}

	}
