

#main {
	width:1240px;
	margin:0px auto;
}
.menu {
	background:#FFF;
	height:110px;
	width:1240px;
}
.nav {
	font-size:14px;
}
.nav ul {
	list-style-type:none;
}
.nav ul li {
	display:inline-block;
	margin:45px 0px 0px 22px;
}
.banner {
	width:1240px;
	height:465px;
}
.banner img {
	position:relative;
}
.strip1 {
	position:absolute;
	width:1240px;
	height:35px;
	background-color:rgba(131, 178, 64, 0.8);
	z-index:4;
	-webkit-box-shadow: inset 0px 7px 7px -3px rgba(0, 0, 0, 0.51);
	-moz-box-shadow: inset 0px 7px 7px -3px rgba(0, 0, 0, 0.51);
	box-shadow: inset 0px 7px 7px -3px rgba(0, 0, 0, 0.51);
}
.doctors {
	width:1240px;
	text-align:center;
	height: 485px;
}
.testimonials {
	width:1240px;
	height:325px;
	background:url(../images/testimonials.jpg);
	text-align:center;
}
.heading-box {
	width:100%;
	float:left;
}
.heading {
	width:161px;
	height:65px;
	margin:0px auto;
	margin-top:65px;
}
.heading-testi {
	width:161px;
	height:65px;
	margin:0px auto;
	margin-top:30px;
}
.comma1 {
	width:47px;
	height:40px;
	margin-left:197px;
}
.comma2 {
	width:47px;
	height:40px;
	margin-right:197px;
	float:right;
}
.matter {
	font-size:15p;
	text-align:center;
	color:#FFF;
	width:664px;
	height:107px;
	margin:0px auto;
}
.treatments {
	width:1240px;
	height:615px;
	text-align:center;
}
.slider {
	width:1240px;
	color: #000;
	float:left;
	border:1px solid green;
}
.appointment {
	width:1240px;
	height:657px;
	background:url(../images/appointment-bg.jpg)no-repeat;
	text-align:center;
	border-bottom:11px solid #7bae41;
}
.strip2 {
	width:1240px;
	height:11px;
	background-color:#7bae41;
}
.socialmedia {
	width:1240px;
	height:610px;
}
.socialmedia-left {
	width:508px;
	float:left;
	text-align:center;
	border:1px solid pink;
}
.socialmedia-right {
	width:620px;
	float:left;
	text-align:center;
}

.youtube {
	width:500px;
	height:389px;
	margin:0px auto;
}
.facebook {
	width:500px;
	height:389px;
	margin:0px auto;
	margin-top:53px;
}
.contact
{
	width:1240px;
	height:610px;
	text-align:center;	
}
.banner-subpage {
width:100%;
/*height:387px;*/
margin:0px auto;
}

.heding{font-size:20px; color:#333; font-weight:700; margin-top:14px; margin-bottom:70px;}
.heding1{font-size:20px; color:#fff; font-weight:700; margin-top:14px;}

.line{float:left; width:100%;}
.heading-top{width:83px; background:#7bae41; margin:0px auto; height:6px; margin-top:70px;}
.heading-top2{width:83px; background:#7bae41; margin:0px auto; height:6px; margin-top:50px;}

.form-box{width:1010px; margin:0px auto; background:#FF9; color:#eea;}
.box-dimention{width:400px; height:38px; border:0; background: transparent; border-left: 2px solid #333; padding-left: 15px; margin-top:8px;}
.box-dimention1{width:972px; float:left; height:200px; margin:10px 18px; background: transparent; border: 2px solid #333; padding-left: 15px; padding-top:12px;}

.form-box p{width: 468px; height: 56px; border:2px solid#333; margin: 10px 18px; float:left;}
.form-box span{margin-right:13px;}

.doctors img{float:left; /*margin-left:45px;*/ -webkit-box-shadow: 2px 2px 10px -1px rgba(133,133,133,1);
-moz-box-shadow: 2px 2px 10px -1px rgba(133,133,133,1);
box-shadow: 2px 2px 10px -1px rgba(133,133,133,1);}
.doctor-detail{width:325px; float:left; text-align:left; color:#7bae41; line-height: 1.3; font-size: 17px; margin-left: 26px; /*border-right:1px solid #e3e3e3; */       padding-right: 44px; height: 200px;}
.doctor-detail2{width:396px; float:left; text-align:left; color:#7bae41; line-height: 1.3; font-size: 17px; margin-left: 26px; padding-right: 44px; height: 200px;}
.italic{font-family:Libre Baskerville, Arial, Helvetica, sans-serif; font-style:italic; color:#7bae41; font-size:16px;}
.detail{font-size:15px; color:#666666;}

.contact-division{width:100%; float:left;}
.contact-division ul{}
.contact-division ul li{width:350px; height:400px; float:left; margin:0px 31px; text-align:left; color:#787878; font-size:15px !important; line-height:1.3;}
.contact-division ul li img{float:left; margin:0px; border-bottom: double 4px #eeeeee; padding-bottom:24px;}

.numbers-box{float:right; width:230px; height:128px; border-bottom:dotted 2px #eeeeee;}
.sub-heading{font-size:18px; color:#333; font-weight:700;}
.numbers{font-size:18px; color:#787878; font-weight:700; margin-bottom:8px; margin-top:32px;}

.news-detail{margin-top:35px; float:right;}
.locate-us_detail{margin-top:35px;}
.bottom-border{float:left; border-bottom:dotted 2px #eeeeee; padding-bottom:18px; width:230px;}
.footer{width:100%; background:#83b240; height:44px;}
.footer ul{margin:0px; width:100%;}
.footer ul li{font-family:Libre Baskerville, Arial, Helvetica; font-size:12px; float:left; margin-right:249px; margin-left:35px; margin-top:20px;}
.footer ul li:last-child{margin-right:10px;}
.footer ul li span{font-style:italic; font-size:13px;}