
.before-after-images{
	width:100%;
	float:left;	
}
.before-after-images h3{
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:20px;
	color:#389e1d;	
	font:italic 800 15px 'Open Sans', sans-serif;
}
.before-after-images ul{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;	
}
.before-after-images ul li{
	width:100%;
	float:left;
	position:relative;	
	margin-bottom:0px;
}
/*========================================================== links =================================================*/
.links{
	width:100%;
	float:left;
	padding:2%;
	border:1px solid #d2d2d2;
	margin-bottom:50px;
}
.link-logo{
	width:47%;
	float:left;	
	border-right:1px solid #d2d2d2;
	padding-right:2%;
	text-align:left;
}
.link-logo img{
	max-width:95%;	
}
.link-content{
	width:49.5%;
	float:right;	
}
.link-content h3{
	width:100%;
	float:left;
	color:#177603;	
	font:700 17px 'Open Sans', sans-serif;
	margin:0px;
	text-align:left;
}
.link-content p{
	width:100%;
	float:left;
	color:#282828;	
	font:300 17px 'Open Sans', sans-serif;		
	margin-top:20px;
	text-align:left;
}
/*================================================== testimonial ================================================*/
.testimonial-part{
	width:100%;
	float:left;
	border-bottom:1px solid #55B23C;	
	margin-bottom:25px;
	padding-bottom:10px;
}
.testimonial-part p{
	margin-bottom:15px;
	margin-top:0px;
}
.testimonial-part:last-of-type{
	border-bottom:0px;	
}
.testimonial-part p:last-child{
	margin-bottom:0px;	
}
/*========================================================================  BIO  ==============================================*/
.doctor-img{
	width:100%;
	float:left;
	text-align:left;	
}
.doctor-img img{
	max-width:100%;
}
.doctor-details{
	width:100%;
	display:table;
	overflow:hidden;
	float:left;
	position:relative;
}
.doctor-detail-con{
	width:auto;
	height:333px;
	display:table-cell;	
	vertical-align:middle;	
}
.doctor-details h3{
	width:100%;
	text-align:center;
	font:800 14px 'Open Sans', sans-serif;	
}

h2, h1.PageHeader {
	width:100%;
	float:left;
	color:#177603;	
	font:300 34px 'Open Sans', sans-serif;
	margin-bottom:20px;
	margin-top:0;
}
h3 {
	width:100%;
	float:left;
	color:#177603;	
	font:600 18px 'Open Sans', sans-serif;
	margin-bottom:20px;
	margin-top:0;
}
p {
	width:100%;
	float:left;
	margin-bottom:25px;
	color:#282828;	
	font:400 18px 'Open Sans', sans-serif;
}
.main-img{
	width:100%;
	float:left;
	overflow:hidden;
	position:relative;
	text-align:center;	
	padding-bottom:75%;
    height: 0;	
    margin-bottom: 9px;
}
.main-img img.images{
	width: 100%;
    height: auto;
    position: relative;
	top:0px;
    left:0;
}
.main-img:hover .img-hover{
	opacity:1;	
} 
.contact-address{
	width:100%;
	float:left;
	margin-top:25px;
	color:#389e1d;	
	font:400 18px 'Open Sans', sans-serif;
	margin-bottom:30px;
}
.contact-address a{
	color:#389e1d;		
}
.contact-address strong{
	font-weight:800;
	color:#282828;	
}
.information{
	max-width:500px;
	width:100%;
	float:left;	
}