a.phonelink{
	text-decoration:none;
	cursor:default;
}
.nhs-links{
	font-size:15px;
	color:#33a23d;
	
	}
	.social-icon-fotter{
	padding-top: 5px;
}
	.nhs-links a{
		font-size:14px;
		color:#4a4a4a;
		text-decoration:underline;

		}
		.nhs-links a:hover{
			font-size:14px;
			color:#4a4a4a;
			text-decoration:none;
			}

.inner-callusrow{
	width:312px; margin:0 0 0 15px; height:100px; float:left; clear:both; border-bottom:1px solid #57b15f;
	}
	*html .inner-callusrow{
		margin-left:8px;
		}
ul.list{
	margin:0;
	padding:0;
	list-style:none;
	}
	.list li{
		background:url(../images/arrow.jpg) 0 13px no-repeat;
		padding:5px 0px 5px 15px;
		color:#000;
		}

.callus span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#fff;
	}
.number{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#fff;
	}

.rightbox{
	border-left:1px solid #fff;
	}

#inner-right h3{
	width:212px;
	height:40px;
	padding:8px 0 0 30px;
	margin:16px 0 3px 0;
	color:#FFF;
	font-size:22px;
	font-weight:normal;
	}
#inner-right h4{
	padding:0px 0px 5px 0px;
	margin:10px 0 10px 0;
	color:#333;
	font-size:18px;
	font-weight:normal;
	display:block;
	border-bottom:1px solid #CCC;
	}

.treatmentbox{
	width:220px;
	height:285px;
	margin:0 10px 30px 0;
	float:left;
	}
	.treatmentbox ul{
		margin:0; padding:0; list-style:none;
		}
		.treatmentbox ul li{
			padding:0 0 0 15px;
			margin:0 0 0 20px;
			color:#333943;
			}
			.treatmentbox ul li a{
				color:#333943;
				text-decoration:none;
				
				}
				.treatmentbox ul li a:hover{
					color:#333943;
					text-decoration:underline;
					}
#box-cosmetic{
	width:220px;
	height:163px;
	}
#box-restorative{
	width:220px;
	height:157px;
	margin-bottom:5px;
	}
#box-preventive{
	width:220px;
	height:157px;
	margin-bottom:5px;
	}
#box-implants{
	width:220px;
	height:157px;
	margin-bottom:5px;
	}
#box-general{
	width:220px;
	height:157px;
	margin-bottom:5px;
	}
#box-ortho{
	width:220px;
	height:157px;
	margin-bottom:5px;
	}
#box-nervous{
	width:220px;
	height:157px;
	margin-bottom:5px;
	}
#box-cosmetic h3, #box-restorative h3, #box-preventive h3, #box-implants h3, #box-general h3, #box-ortho h3, #box-nervous h3{
	padding:130px 0 0 20px;
	margin:0;
	color:#FFF;
	font-weight:normal;
	}
#inner-wrapper .contact-title{
	width:100%;  line-height:25px; text-transform: uppercase; font-weight:bold; color:#33A23D; border-bottom:1px solid #ccc; padding-bottom:0; margin-bottom:10px;
	}

@media screen and (-webkit-min-device-pixel-ratio:0){
#heigh{	height:335px; margin:0;}
}
.heigh{width:518px; padding:0 0 0 20px; height:315px; display:block;}


.top-script {font-family:'PT Sans', sans-serif; font-size:12px; color:#464646; line-height:22px;}

.txt_field, .small_feld, .txt_message {
    border: 1px solid #ccc;
    padding:3px 0 3px 3px;
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	width:230px;
}
.dropdown {
    border: 1px solid #ccc;
    padding: 3px 0;
    width: 120px;
	font-size:14px;
}
input.chkbx{width: 12px; height: 12px; margin: 0;}
a.fntclr{font-weight: bold; color: #33A23D;}

.webauthorv1 { color: #828487; text-align: left !important; font-family: 'Open Sans', sans-serif !important; font-weight: 400 !important; font-size: 11px !important; line-height: 1.4 !important; text-transform: uppercase !important; display: inline-block !important; position: relative !important; padding-left: 35px; }
.webauthorv1 strong.dfbold { font-size: 16px !important; font-weight: 700 !important; letter-spacing: 0.3px !important; }
.webauthorv1 a.dflink, .webauthorv1 a.dflink:hover, .webauthorv1 a.dflink:focus { color: inherit !important; text-decoration: none !important; font-weight: inherit !important; font-size: inherit !important; }
.webauthorv1 a.dflink:focus { outline: none !important; }
.webauthorv1 .dflogo { position: absolute; left: 0; top: 4px; }
.lineup1 { margin-left: -0.3px; }
.lineup2 { margin-left: -1.3px; }
.lineup3 { margin-left: -0.5px; }
.lineup4 { margin-left: -0.5px; }
.lineup5 { margin-left: -0.5px; }
.lineup6a { margin-left: 0.5px; }
.lineup6b { margin-left: -0.5px; }
.df-author[data-theme=white] .webauthorv1 { color: #fff !important; }
.df-author[data-theme=white] .webauthorv1 path { fill: #fff !important; }
.df-author[data-theme=light] .webauthorv1 { color: #bbb !important; }
.df-author[data-theme=light] .webauthorv1 path { fill: #bbb !important; }
.df-author[data-theme=dark] .webauthorv1 { color: #555 !important; }
.df-author[data-theme=dark] .webauthorv1 path { fill: #555 !important; }

.leave-g-review{ background: #33a23c; color: #fff; text-align: center; margin-top: 20px;}
.leave-g-review a{ text-decoration: none;}
.leave-g-review a p{ color: #fff !important; text-decoration: none; font-size: 18px; padding: 16px 0 16px 0 !important;}