#interior-top > div {
	background-image: url(/images/plasticsurgery/interior-gradient-top.png);
	background-repeat: repeat-x;
	height: 38px;
}

#body-center-left {
	padding: 0 20px;
	color: #606060;
}

#body-center-left p, #body-center-left .person {
	padding-left: 5px;
}

#body-center-left h1 {
	margin-top: 0;
	color: #464646;
}

#body-center-left h1, #body-center-left h2, #body-center-left h3 {
	/*color: #464646;*/
	color: #fff;
	background-color: #00b3ed;
	width: 100%;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 12px;
	margin-bottom: 15px;
	font-size: 35px; font-size: 3.5rem;
}

#body-center-left .row > div.col-xs-12 {
	padding-left: 20px;
}

#body-center-left .person-content {
	border-bottom: 1px dashed #00b3ed;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

#body-center-left div .row:last-child {
	border-bottom: none;
}

#body-center-left div img {
	width: 100%;
}

#body-center-left div a {
	color: #00c0ff;
	font-size: 18px; font-size: 1.8rem;
}

#body-center-left div a strong {
	text-transform: uppercase;
	color: #005180;
}

#body-container > .container {
	background-color: #f7fdff;
}

footer {
	margin-top: 0;
}

.container .row #rightcontent-image {
	height: 100%;
	padding: 0;
	border: 1px solid #00c1fe;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.container .row #rightcontent-image.map-container {
	height: 240px;
}

.container .row #rightcontent-image img {
	width: 100%;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

#address {
	border: 1px solid #00c1fe;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-color: #dbfaff;
	color: #005083;
	font-size: 20px; font-size: 2.0rem;
	margin-bottom: 20px;
	padding: 10px 0;
}

@media screen and (max-width:767px) {
	#address {
		font-size: 18px; font-size: 1.8rem;
	}

	#body-center-left h1, #body-center-left h2, #body-center-left h3 {
		font-size: 30px; font-size: 3.0rem;
	}
}

@media screen and (max-width:380px) {
	#body-center-left h1, #body-center-left h2, #body-center-left h3 {
		font-size: 24px; font-size: 2.4rem;
	}
}

#rightcontent-info {
	padding: 0;
	margin-bottom: 30px;
}

#rightcontent-info img {
	margin-right: 10px;
}

#rightcontent-info h3 {
	text-transform: uppercase;
	background-color: #00c0ff;
	color: #fff;
	padding: 14px 0 10px 0;

	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;

	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	margin-bottom: 0;
}

#right-details {
	background-color: #005180;
	color: #fff;

	border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;

	border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;

	font-size: 18px; font-size: 1.8rem;
	font-weight: bold;
	margin-bottom: 30px;
	padding: 30px 15px;
}

#right-details p {
	font-size: 16px; font-size: 1.6rem;
	font-weight: normal;
}

.btn-info a {
	color: #fff;
}

#business-overflow {
	background-color: #e9f9ff;
	color: #a4a4a4;
	font-size: 18px; font-size: 1.8rem;
	font-style: italic;

}

#business-overflow span {
	color: #464646;
}