@charset "utf-8";

 @font-face {

 font-family: 'helvetica_neueregular';

 src: url('../font/helveticaneue-condensed-webfont.eot');

 src: url('../font/helveticaneue-condensed-webfont.eot?#iefix') format('embedded-opentype'), url('../font/helveticaneue-condensed-webfont.woff') format('woff'), url('../font/helveticaneue-condensed-webfont.ttf') format('truetype'), url('../font/helveticaneue-condensed-webfont.svg#helvetica_neueregular') format('svg');

 font-weight: normal;

 font-style: normal;

}

 @font-face {

 font-family: 'helveticaneuebold';

 src: url('../font/helveticaneue_bold-webfont.eot');

 src: url('../font/helveticaneue_bold-webfont.eot?#iefix') format('embedded-opentype'),  url('../font/helveticaneue_bold-webfont.woff') format('woff'),  url('../font/helveticaneue_bold-webfont.ttf') format('truetype'),  url('../font/helveticaneue_bold-webfont.svg#helveticaneuebold') format('svg');

 font-weight: normal;

 font-style: normal;

}

/* CSS Document */



* {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}



::-webkit-input-placeholder {

 color:#fff;

 opacity:1;

}







:-moz-placeholder { /* Firefox 18- */

 color:#fff;

 opacity:1;

}







::-moz-placeholder {  /* Firefox 19+ */

 color:#fff;

 opacity:1;

}







:-ms-input-placeholder {

 color:#fff;

 opacity:1;

}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, .footer, .header, hgroup, menu, nav, section, summary, time, mark, audio, video {

	margin:0;

	padding:0;

	border:0;

	outline:0;

	font-size:100%;

	vertical-align:baseline;

	background:transparent;

}

.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

.clearfix {

	display: inline-block;

}

html[xmlns] .clearfix {

	display: block;

}

* html .clearfix {

	height: 1%;

}

ul, li {

	margin:0;

	padding:0;

}

a {

	text-decoration:none;

	border:0;

	outline:none;

}

a, img {

	border:0;

	outline:none;

}

.fl {

	float:left;

}

.fr {

	float:right;

}

* {

	margin:0;

	padding:0;

}

.clear {

	clear:both;

}

body {

	background:#3d4d5a url(../img/body-bg.jpg) no-repeat left center;

	font-family: 'helveticaneuebold', Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#4d2e1c;

}

.container {

	width:842px;

	margin:40px auto 0 auto;

}

.header {

	background:url(../img/logo.png) no-repeat;

	width:100%;

	height:219px;

	padding-top:107px;

	position:relative;

}

.header p {

	float:right;

	color:#b05330;

	margin-right:40px;

	font-weight:bold;

}

.sidebar-left {

	width:153px;

	float:left;

}

.content-section {

	width:725px;

	float:right;

	margin-top:-60px;

}

.top-curve {

	float:left;

	height:38px;

	background:url(../img/side-bar-top.png) no-repeat;

	width:100%;

}

.sidebar-left .middle {

	background:url(../img/middle-bg.png) repeat-y;

	padding:0 8px 0 14px;

	float:left;

	width:100%;

}

.bottom-curve {

	background:url(../img/side-bar-bottom.png) no-repeat;

	width:153px;

	height:17px;

	float:left;

}

.nav {

	float:right;

	border-bottom:#dfc590 solid 1px;

	width:100%;

	margin-bottom:18px;

	position:relative;

	z-index:1;

}

.nav ul li {

	list-style:none;

	text-align:right;

	margin-bottom:12px;

}

.nav ul li a {

	text-decoration:none;

	color:#3d4d5a;

	font-size:14px;

	text-transform:uppercase;

	font-family: 'helveticaneuebold';

}

.contact-nav {

	float:right;

	width:100%;

	border-bottom:#dfc590 solid 1px;

	margin-bottom:12px;

}

.contact-nav ul li {

	list-style:none;

	text-align:right;

	width:100%;

	margin-bottom:12px;

}

.contact-nav ul li a {

	text-dtecoration:none;

	text-transform:uppercase;

	color:#6b993d;

	font-family: 'helveticaneuebold';

	font-size:14px;

}

.social-link {

	width:100%;

	float:right;

}

.social-link ul li {

	list-style:none;

	text-align:right;

	margin-bottom:12px;

}

.social-link ul li a {

	text-decoration:none;

	text-transform:uppercase;

	color:#3d4d5a;

	font-family: 'helveticaneuebold';

	font-size:14px;

}

.main-content {

	float:right;

	width:551px;

}



.homePage-content {

	width:100%;

	position:relative;

}

.homePage-content .text-info {

	width:240px;

	float:left;

	margin-top:20px;

}

.homePage-content .text-info p {

	line-height:20px;

	text-align:justify;

	color:#4d2e1c;

	font-weight:bold;

	font-size:13px;

	font-family: 'helvetica_neueregular';

}

.arun-picture {

	position:absolute;

	right:0;

	top:45px;

}

.arun-picture {

	top:97px\9;

}





.column3 {

	width:100%;

}

.box {

	background:url(../img/box-img.png) no-repeat;

	width:175px;

	height:270px;

	display:block;

	padding:18px 12px;

	float:left;

	margin-right:12px;

}


ul.column1 li {

	list-style:none;

	float:left;

	width:100%;

	text-align:right;

	margin-bottom:10px;

	font-family: 'helvetica_neueregular';

}

ul.column1 li a {

	text-decoration:none;

	color:#3d4d5a;

	font-size:12px;

	text-transform:uppercase;

	font-family: 'helveticaneuebold';

}

ul.column1 li a img {

	float:right;

	margin-left:8px;

}

ul.column2 li {

	list-style:none;

	text-align:center;

	width:100%;

	margin-bottom:10px;

}

ul.column2 li a {

	color:#b05330;

	font-size:13px;

	font-weight:bold;

	text-transform:uppercase;

	font-family: 'helveticaneuebold';

}

.box h3 {

	text-align:center;

	text-transform:uppercase;

	color:#3d4d5a;

	margin-bottom:4px;

	font-family: 'helvetica_neueregular';

}

.column-three a {

	text-decoration:none;

	color:#b05330;

	font-family: 'helveticaneuebold';

	text-transform:uppercase;

	font-size:12px;

}

.column-three p {

	text-align:center;

	color:#3d4d5a;

	margin-top:8px;

	font-size:11px;

	text-transform:uppercase;

	font-family: 'helveticaneuebold';

}
.column-three {
    line-height: 19px;
}

.mr0 {

	margin-right:0;

}

.garg-question {

	width:100%;

}

.garg-question p {

	line-height:20px;

	font-family: 'helveticaneuebold';

	font-size:15px;

}

.garg-question label, .mail-section label {

	width:135px;

	float:left;

	margin-right:10px;

	font-weight:bold;

}

.garg-question label span, .mail-section label span {

	float:right;

}

.garg-question input[type='text'], .mail-section input[type='text'] {

	outline:none;

	border:#ccc solid 1px;

	padding:4px;

	width:200px;

	font-family: 'helvetica_neueregular';

	border-radius:4px;

}

.garg-question form p, .mail-section form p {

	margin-bottom:8px;

}

.garg-question textarea, .mail-section textarea {

	resize:none;

	padding:4px;

	height:60px;

	border:#ccc solid 1px;

	width:200px;

	font-family: 'helvetica_neueregular';

	border-radius:4px;

}

.garg-question input[type='submit'], .mail-section input[type='submit'] {

	background:#003366;

	outline:none;

	border:none;

	padding:4px 10px;

	color:#fff;

	font-family: 'helvetica_neueregular';

	font-weight:bold;

	border-radius:6px;

	cursor:pointer;

	margin-left:146px;

	text-transform:uppercase;

}

.box-top {

	background:url(../img/box-top-img.png) no-repeat;

	width:549px;

	height:47px;

	display:block;

	float:left;

}

.box-middle {

	background:url(../img/box-middle-img.png) repeat-y;

	width:549px;

	padding:0 20px 0 46px;

	margin-right:10px;

	float:left;

}

.box-bottom {

	background:url(../img/box-bottom-img.png) no-repeat;

	width:549px;

	height:47px;

	display:block;

	float:left;

}

.box-content {

	position:relative;

	float:left;

	margin-bottom:18px;

}

.contact-section h3 {

	font-size:16px;

}

.contact-section p {

	font-family: 'helveticaneuebold';

	font-size:16px;

}

.contact-section h3 a {

	text-decoration:none;

	color:#4d2e1c;

}

.contact-section h3, .contact-section h4 {

	margin-bottom:10px;

}

{

margin-bottom:10px;

font-size:16px;

}

.contact-section .column-three a {

	line-height:20px;

}

.contact-section .column-three {

	margin-bottom:10px;

}

.team-sin {

	margin-left:86px;

	width:130px;

}

.team-sin span {

	float:right;

}

.team {

	margin-top:34px;

	font-size:15px;

}

.team p {

	line-height:21px;

}

.doctor-section {

	background:url(../img/doctor-team-bg.png) no-repeat;

	width:100%;

	height:355px;

	padding:22px 20px 0 20px;
	margin-bottom: 18px;

}
.staff-section{ background:url(../img/doctor-team-bg.png) no-repeat;

	width:100%;

	height:355px;

	padding:22px 20px 0 44px; }

ul.left-column {

	float:left;

	width:150px;

}

ul.left-column li {

	list-style:none;

	text-align:center;

}

ul.left-column li a,ul.top-section li a,ul.bottom-section li a {

	text-decoration:none;

	color:#4d2e1c;

	font-family: 'helvetica_neueregular';

}

ul.middle-column {

	float:left;

	margin-right: 52px;

}

ul.middle-column li {

	list-style:none;

	width:132px;

	text-align:center;

	color:#4d2e1c;

	font-family: 'helvetica_neueregular';

}

ul.middle-column li.mb {

	margin-bottom:50px;

	font-size:14px;

}

ul.middle-column li a {

	text-decoration:none;

}

.services {

	background:url(../img/right-side-bg.png) no-repeat;

	width:549px;

	height:500px;

	padding:50px 0 0 38px;

}

.services p {

	font-size:15px;

	line-height:21px;

}

.services p img {

	float:right;

	margin:100px -88px 0 0;

}

.our-services {

	position:relative;

}

.our-services ul {

	position:absolute;

	right: 74px;

	top: -54px;

}

.our-services ul li {

	list-style:none;

	float:left;

}

.our-services ul li a img {

	width:98px;

	height:100px;

	display:block;

	background:url(../img/services-sprite.png) no-repeat;

}

.our-services ul li.cos a img {

	background-position:-101px 0;

}

.our-services ul li.imp a img {

	background-position:-206px 0;

}

.our-services ul li.sed a img {

	background-position:-309px 0;

}

.patient-resources {

	width:100%;

}

.patient-resources ul li {

	color:#b05330;

}

.patient-resources ul li a {

	color:#b05330;

	text-decoration:none;

}

.patient-resources ul {

	margin:20px 0 0 30px;

	line-height:18px;

}

.video-link {

	width:100%;

}

.video-link p {

	float:right;

}

.video-link p img.mt10 {

	margin:0 0 0 10px;

}

.video-link a {

	float: left;

}

.captcha {

	margin-left: 143px;

}

small {

	font-size: 12px;

}

.err {

	color: #FF0000;

	position: absolute;

	top: 3px;

}

.suc {

	color:#008000;

	position: absolute;

	top:22px;

}

/******26022014*******/	

.dentistry-general {

	padding-right:20px;

}

.dentistry-general ul {

	margin:10px 0 10px 0;

}

.dentistry-general ul li {

	margin-bottom:6px;

	list-style:none;

	background:url(../img/dot-img.png) 0 7px no-repeat;

	padding-left:14px;

}

.dentistry-general a {

	text-decoration:none;

	color:#4d2e1c;

}

.scrolling-section {

	height: 371px;

	overflow-y: scroll;

	padding: 10px;

	width: 490px;

}

.office-slider {

	margin: 20px 0 0 36px;

}

/*****************************

    		SLIDER

 *****************************/

 

#slider {

	width:400px;

	height:267px;

	list-style: none;

	overflow-y: auto;

	overflow-x: hidden;

}

.anythingSlider-default .arrow {

	top: 65%;

	position: absolute;

	display: block;

}

.anythingSlider-default .arrow a {

	display: block;

	width: 54px;

	height: 54px;

	margin: -70px 0 0 0;

	text-align: center;

	outline: 0;

	background: url(../img/arrow.png) no-repeat;

}

 

.anythingSlider-default .back {

	left: -56px;

}

.anythingSlider-default .back a {

	background-position: left top;

}

 

.anythingSlider-default .forward {

	right: -56px;

}

.anythingSlider-default .forward a {

	background-position: right top;

}

 

.as-oldie .anythingSlider-default .arrow {

	top: 30%;

}

.as-oldie .anythingSlider-default .arrow a {

	margin: 0;

}

.as-oldie .anythingSlider-default .anythingControls li {

	margin-left: 3px;

}

.as-oldie .anythingSlider-default .anythingControls a {

	margin: 0;

}

.as-oldie .anythingSlider-default .anythingNavWindow {

	margin: 0 2px;

}

.as-oldie .anythingSlider-default .anythingNavWindow li {

	padding: 3px 0 0 0;

}

.anythingSlider {

	display: block;

	overflow: visible !important;

	position: relative;

}

.anythingSlider .anythingWindow {

	overflow: hidden;

	position: relative;

	width: 100%;

	height: 100%;

}

.anythingSlider .anythingBase {

	background: transparent;

	list-style: none;

	position: absolute;

	overflow: visible !important;

	top: 0;

	left: 0;

	margin: 0;

	padding: 0;

}

.anythingSlider .arrow span {

	display: block;

	visibility: hidden;

}

.anythingSlider .arrow.disabled {

	display: none;

}

.anythingSlider .panel {

	background: transparent;

	display: block;

	overflow: hidden;

	float: left;

	padding: 0;

	margin: 0;

}

.anythingSlider .vertical .panel {

	float: none;

}

.anythingSlider .fade .panel {

	float: none;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 0;

}

.anythingSlider .fade .activePage {

	z-index: 1;

}

.anythingSlider.rtl .anythingWindow {

	direction: ltr;

	unicode-bidi: bidi-override;

}

.anythingSlider.rtl .anythingControls ul {

	float: left;

}

.anythingSlider.rtl .anythingControls ul a {

	float: right;

}

.anythingSlider.rtl .start-stop { /* float: right; */

}

.anythingSlider, .anythingSlider .anythingWindow, .anythingSlider .anythingControls ul a, .anythingSlider .arrow a, .anythingSlider .start-stop {

	transition-duration: 0s;

	-o-transition-duration: 0s;

	-moz-transition-duration: 0s;

	-webkit-transition-duration: 0s;

}





#maintext-team ul {

    list-style-image: url(../img/list1.png); 

	margin-left:10px;

}



#maintext-team ul li ul{ margin-left:30px;}

#maintext-team ul li a{ text-decoration:none; color:#4d2e1c;}

#maintext-team ul li a:hover{ color:#ff0000;}

.stone img{ margin-bottom:40px;}

.stone p a{ color:#ff0000;}

.postop, .npf, .library, .dyn{padding: 50px 20px 0 38px;}

.postop ul li{ list-style:none;}

.postop ul{ margin-left:40px;  }

.postop ul li{    list-style-image: url(../img/list1.png);}

.postop ul li a, .npf a{ 	color:#b05330;}

.postop h3{ color:#b05330;  }

 

.library h3, .dyn h3{ color:#907E31; margin-bottom:10px;}

.library ul { margin:10px 0 10px 40px;}

.library ul li{    list-style-image: url(../img/list1.png);}



#maintext-contact {

padding-right:10px;

}



#maintext-contact img {

    border: 1px solid hsl(49, 36%, 46%);

    margin: 0 15px 15px 0;

}

.visitors a{ color:#907E31;}

.dyn ul{ margin-left:20px;}

.dyn ul li{  list-style-image: url(../img/list1.png);}

.dyn ul li a{ color:#907E31;}
.title {
    float: left;
    text-align: center;
    width: 100%; margin-bottom:16px;
}
.top-section > li {
    float: left;
    list-style: none outside none;   padding: 0 38px;
    text-align: center;
}
.bottom-section > li {    float: left;
    list-style: none outside none; padding: 0px 20px 0px 20px;
    text-align: center; }
	.bottom-section {
    clear: both;
    width: 100%;
}
.top-section {
   float:left;
    margin: 0 0 32px 77px;
    width: 100%;
}




.second{
	padding-top: 8px;}