/* CSS reset */
#contact_top{
	float:right;
	margin-top:-2px;
	margin-bottom:10px;
	text-align:right;
}
#contact_top h3{
	font-size:20px;
}
h2.building-title{
	font-size:30px;
	-webkit-font-smoothing: antialiased;
	font-family: 'franklin_gothic_demi';
}
#header_image{
	z-index:11;
	width:100%;
	margin-top:-1px;
}
#header_image img{
	width:100%;
	height:460px;
	}
ul.tabs{
display:block;
margin-top:-3px;

}

ul.tabs li{
display:block;
float:left;
width:138px;
-webkit-border-bottom-right-radius:15px;
margin-right:6px;
}

ul.tabs li a{
display:block;
width:125px;
height:24px;
color:#fff;
font:normal normal 900 11px/24px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
text-shadow:1px 1px 1px #666;
padding-left:15px;
text-transform:uppercase;
background:#818285;
-webkit-border-bottom-right-radius:15px;

}

ul.tabs li a:hover{
background:#40c8f4;
-webkit-border-bottom-right-radius:15px;

}

ul.tabs li a.current {
background:#0090a1;
-webkit-border-bottom-right-radius:15px;

}

ul.tabs li.last-tab{
width:140px;
overflow:hidden;
margin-right:0;
}

#tabs-1-new{
	background:#FFF;
	padding:20px 0;
}
#tabs-1-new p{
font-size:12px;
line-height:12px;
}
#tabs-1-new h3{
	font-family: 'franklingothicbook', arial, sans-serif;
	font-weight:100;
	font-size:20px;
	text-transform:uppercase;
	color:#66973b;
	margin-bottom:10px;
}

#overview {
width:610px;
float:left;
}

#overview p{
	font-size:16px;
	line-height:24px;
	font-family:'Garamond';
	margin:10px 0px;
}
.property-section-title{
	font-family:'franklin_gothic_demi';
	text-transform:uppercase;
	font-size:30px;
	color:#00859b;
}

.col_1_3_new{
	display:inline;
width:210px;
margin-right:20px;
margin-top:0px;
}
.floorplan{
margin:0 auto;

}
.floorplan img{
width:350px;
}


/*********************

	FEATURED

*******************/
.ie .featured_new{
	width:300px;
}
.featured_new{
width:300px;
height:295px;
background:#44c7f5;
padding:20px;
}
.desc_new{
font-family:'franklingothicbook', serif;
font-size:20px;
line-height:24px;
font-weight:400;
color:#FFF;
margin-bottom:10px;
text-align:right;
}
#featured_list{
margin-bottom:20px;
width:100%;
}
.ie #featured_list{
margin-bottom:20px;
}
#featured_list li{
display:inline-table;
margin-right:9px;
}
.ie #featured_list li{
float:left;
width:100%;
margin-bottom:10px;
}
.featured-content_new{
display:block;
height:380px;
width:100%;

}
.featured-content_new img{
padding:10px 0;
width:100%;
}
.featured-content_new .box-title{
background-color:#666;
}

.featured-content_new  h3{
padding-left:10px;
}
.featured-content_new p{
font:normal normal normal 12px/16px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#666;
margin-bottom:5px;
padding:0px 10px;
}

.box-title-new{
display:block;
padding-left:2px;
font:normal normal 900 9px/25px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#fff;
background-color:#0090a1;
text-transform:uppercase;
}
.box-title-new-lp{
display:block;
padding-left:2px;
font:normal normal 900 9px/25px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#fff;
background-color:#789D4A;
text-transform:uppercase;
}
.box-title-new-lakeview{
display:block;
padding-left:2px;
font:normal normal 900 9px/25px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#fff;
background-color:#44C7F5;
text-transform:uppercase;
}
.box-title-new-rp{
display:block;
padding-left:2px;
font:normal normal 900 9px/25px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#fff;
background-color:#666666;
text-transform:uppercase;
}
.content_new{
display:inline;
width:860px;

}
.ie .content_new{
display:inline;
width:840px;
margin-left:10px;
}
/*********************

TESTIMONIALS

*******************/

.testimonial_text p{
	font-size:12px;
	float:right;
	width:450px;
	margin-right:20px;

}
.testimonial_text  p.building{
	font-size:24px;
	text-align:right;
	float:right;
	color:#789d4a;
}
.testimonial_title{
	width:670px;

}
.testimonial_box{
	width:650px;
	height:auto;
	min-height:240px;
}
img.quotes{
	margin-top:-30px;
	margin-left:-20px;
}
#testimonials li{
display:inline-table;
max-width:240px;
width:240px;
margin-right:16px;
margin-bottom:20px;

}

#testimonials_content{
height:230px;
padding-bottom:20px;
background-color:#ddd;
}
#testimonials_content p{
padding:10px;
font:normal normal 900 11px/23px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
#testimonials_content span{
font-size:26px;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
color:#0090a1;
}
.buttonMenu{
	margin-bottom:10px;
}
.button{
	font-size:10px;
	padding:10px;
	border:5px solid #fff;
	text-transform:uppercase;

}
.button:hover{
	background:#00859B;
}
.teal{
background:#00859B;
}

.grey{
background:#666666;
}
.blue{
background:#3399CC;
}
.whiteText{
color:#FFF;
}
#featured_list_home{
width:100%;
margin-left:13px;
margin-bottom:20px;

}
.ie #featured_list_home{
margin-bottom:20px;
}
#featured_list_home li{
display:inline-table;
width:220px;
margin-right:20px;
}

.ie #featured_list_home li{
float:left;
width:220px;
margin-right:5px;
margin-bottom:10px;
}
.featured-content_new_home{
display:block;
height:300px;
width:210px;
background-color:#ddd;
padding:10px;
}
.featured-content_new_home img{

width:210px;
}
.featured-content_new_home:hover{
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
box-shadow:0px 0px 11px 1px #999;
background:#FFF;
}
.featured-content_new_home img:hover{

}
#testimonials_home li{
display:inline-table;
max-width:240px;
width:240px;
margin-right:16px;
margin-bottom:20px;

}

#testimonials_content_home{
height:230px;
padding-bottom:20px;

}

img.quotes_home{
	margin-top:-30px;
	margin-left:-20px;
	width:100px;
}
.testimonial_home{
	width:800px;
	margin:0 auto;
	height:150px;
	
}
.half{
width:48%;
}
.third{
width:30%;
}
.twoThird{
width:62%;
}
.property-sidebar{
	float:right;
	width:200px;
	margin-left:0px;
	font-family: 'franklingothicbook';
	text-align:left;
	background:#F7F7F7;
	padding:0px 5px;
	}
.property-sidebar ul li{
	font-size:13px;
	line-height:20px;
	padding:5px 0px;
	border-bottom:1px dashed black;
	font-family: 'franklingothicbook', arial, sans-serif;
}
.property-sidebar ol{
	margin:10px 0px;
}
.property-sidebar ol li{
	font-size:13px;
	line-height:20px;
	padding:5px 0px;
	border-bottom:1px dashed black;
	font-family: 'franklingothicbook', arial, sans-serif;
	font-weight:100;
}

.tab-3-block{
	margin:25px 0px;
	width:100%;

	display:block;
}
#tabs-1-new .tab-3-block h3{
	font-family: 'franklin_gothic_demi', arial, sans-serif;
	font-weight:100;
	font-size:30px;
	line-height:30px;
	color:#00859b;
}
.tab-3-block ul{
	font-family: 'franklingothicbook', arial, sans-serif;
	font-weight:100;

}
.tab-3-block ul li{
	font-size:18px;
	line-height:24px;
	list-style:circle;
}
#tabs-4 h3{
font-family: 'franklin_gothic_demi', arial, sans-serif;
}
/****** BOOTSTRAP GRID *********/
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666666666666%;
  }
  .col-md-10 {
    width: 83.33333333333334%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666666666666%;
  }
  .col-md-7 {
    width: 58.333333333333336%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666666666667%;
  }
  .col-md-4 {
    width: 33.33333333333333%;
  }
  .col-md-3 {
    width: 23.5%;
  }
  .col-md-2 {
    width: 16.666666666666664%;
  }
  .col-md-1 {
    width: 8.333333333333332%;
  }
  
.contact_form label{
color:#000;
}
.contact_form li{
color:#00859b;
}
