* {margin: 0px;	padding: 0px;}
html, body {	height: 100%;	width: 100%;}
body{ background:#fff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small,  sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, caption, tbody, tfoot, thead, tr, th, td, figure {	border: 0;	margin: 0;	padding: 0;	font-family:'Lato', Arial, Helvetica, sans-serif;	font-weight: normal;}
img, fieldset, abbr, acronym {	border: 0;}
article, aside, figure, figcaption, hgroup, footer, header, nav, section, video, object {display: block;}
audio, canvas, video {	display: inline-block; *display: inline; *zoom: 1;}
h1, h2, h3, h4, h5, h6 {font-family:'Lato', Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;}
ul li, ol li {list-style: none;}
img {	border: none;	display: block; max-width:100%;}
a, a:link, a:focus {	color: #11afbf  ;	text-decoration: none;	outline: none;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	transition: all 0.3s ease 0s;}
a:hover {	color: #000;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	transition: all 0.3s ease 0s;}
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.6.1');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
  .fa-twitter:before { content: "\f099";}.fa-linkedin:before {
  content: "\f0e1";
}
.fa-facebook-f:before,
.fa-facebook:before { content: "\f09a";}.fa-pinterest:before {  content: "\f0d2";}
.fa-pinterest-square:before { content: "\f0d3";}
.fa-google-plus-square:before { content: "\f0d4";}
.fa-google-plus:before {  content: "\f0d5";}.fa-youtube-square:before {  content: "\f166";}
.fa-youtube:before {  content: "\f167";}.fa-caret-down:before { content: "\f0d7";}
.container-area{ max-width:1180px; width:100%; margin:0 auto;}.container-area1{ max-width:1100px; width:100%; margin:0 auto;}.container-area2{ max-width:1000px; width:100%; margin:0 auto;}
.clear{ clear:both;}
.logo-area{ float:left; padding:20px 0px;}
.top-right{ float:right; max-width:452px; width:100%; padding-top:20px;}
.top-social{ margin-bottom:6px; clear:both; float:right;}
.top-social a{ padding:0 3px; text-align:center; line-height:33px; font-weight:700; color:#fff; font-size:22px; float:left; margin-right:10px;-moz-border-radius:100%; border-radius:100%; -webkit-border-radius:100%; width:27px; height:33px;}.top-social a:hover{ background:#233960;}
.top-social .twitter{ background:#77cbef;}
.top-social .facebook{ background:#527bbe;}.top-social .pinterest{ background:#e95655;}.top-social .youtube{ background:#e20000;}
.top-address{ text-align:right; clear:both;}
.top_ph_email{ margin-top:6px; clear:both;}
.email-area{ float:left;}.email-area a{ font-size:17px; color:#464648; font-weight:600;}.email-area a:hover{ color:#3e8db8;}.email-area img{ margin-right:4px; display:inline-block; vertical-align:middle}
.ph-area{ float:right; background:url(../images/vline.jpg) left 5px no-repeat;   padding-left:14px;}.ph-area a{ font-size:20px; color:#3e8db8; font-weight:600;}.ph-area a:hover{ color:#000;}.ph-area img{ margin-right:3px; display:inline-block; vertical-align:middle;}
.nav-area{ background:#233960;}.nav-area-main{ max-width:1180px; width:100%; margin:0 auto;}

#mobopen .fa{ position:relative; top:2px !important; font-size:18px;}
nav{  }
nav ul{ list-style:none;}
nav li:first-child{ background:none;}
nav li{ position:relative; float:left; display:block; margin:0 0px}
nav li a{font-size:19px; color:#fff !important ; padding:12px 44px; text-transform:capitalize; display:block;  font-weight:400; }
nav li a:hover{color:#11afbf !important; background:#f4f5f7} 
nav li a.act{color:#11afbf !important; background:#f4f5f7}
nav li:hover a{color:#ecbd36 ; }
nav li:hover > .lavel{ display:block; } 
.lavel{ display:none; width:774px; background:#4c99c3; position:absolute; z-index:999; top:47px; left:0; padding:8px 0px 22px 0px ;  -webkit-box-shadow: -1px 6px 5px 0px rgba(0,0,0,0.21);
-moz-box-shadow: -1px 6px 5px 0px rgba(0,0,0,0.21);
box-shadow: -1px 6px 5px 0px rgba(0,0,0,0.21);}
.lavel ul{ list-style:none;}
.lavel li{  float:none; position:relative; text-align:left; background:none; border-bottom:1px solid rgba(255,255,255,0.2); display:inline-block; width:45%; margin-left:3%; vertical-align:top;  }
.lavel li:last-child{border-bottom:none;}
.lavel li a{ border-radius:0px; font-size:14.4px; color:#fff!important; padding:9px 0;  text-transform:capitalize; display:block; line-height:22px; }
.lavel li a:hover{border-radius:0; color:#000!important; background:none;}
nav li:hover > .lavel1{ display:block; } 
.lavel1{ display:none; width:316px; background:#f4f5f7; position:absolute; z-index:999; top:48px; left:0; padding:8px 0px 10px 0px ;  -webkit-box-shadow: -1px 6px 5px 0px rgba(0,0,0,0.21);
-moz-box-shadow: -1px 6px 5px 0px rgba(0,0,0,0.21);
box-shadow: -1px 6px 5px 0px rgba(0,0,0,0.21);}
.lavel1 ul{ list-style:none;}
.lavel1 li{  float:none; position:relative; text-align:left; background:none; border-bottom:1px solid #ddd; display:inline-block; width:250px; margin-left:35px; margin-right:35px; vertical-align:top;  }
.lavel1 li:last-child{border-bottom:none;}
.lavel1 li a{ border-radius:0px; font-size:16px; color:#000!important; padding:12px 0;  text-transform:capitalize; display:block; line-height:22px; }
.lavel1 li a:hover{border-radius:0; color:#11afbf !important; background:none;}
 .act a{color:#fc7013!important;}

 .act a{color:#fc7013!important;}
.mobnav{  display:none; padding:0px 0; font-size:16px; text-align:right; float:right; font-weight:bold; color:#000}
.mobnav:before{ font-size:30px;cursor:pointer; color:#000; float:right; margin:15px 15px 0 0}
.mobnav2{ display:none; float:right; margin-top:-43px; padding:5px; cursor:pointer; }
.mobnav2:before{font-family: 'FontAwesome'; content:"\f103"; font-size:30px;cursor:pointer; color:#fff; float:right; margin:0 0 0 30px}
.banner img {height:643px; object-fit:none;  object-position: 50% 50%;}


.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-track  { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; margin:0 10px; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
ul.slick-track { margin:0px; padding:0px;}
ul.slick-track li { list-style-type:none;}
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; max-width:100%; display:inline-block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-prev, .slick-next {position: absolute; display: block; height:130px; width:30px; line-height: 0; font-size: 0; cursor: pointer; color: transparent; top:60%; border: none; outline: none; }
.slick-track2 .slick-prev { display:none !important;}
.slick-track2  .slick-next { display:none  !important;}
.slick-prev { background:url(../images/right-aro.png) left top no-repeat; right:-40px;  outline:none}
.slick-next {  background:url(../images/left-aro.png) right top no-repeat; left:-40px; outline:none }
.slick-prev:hover { background:url(../images/right-aro-h.png) left top no-repeat; right:-40px; outline:none}
.slick-next:hover {  background:url(../images/left-aro-h.png) right top no-repeat; left:-40px;outline:none }
.slick-prev button{ border:none; outline:none;}
.slick-next button{ border:none; outline:none;}
.slick-dots { position: absolute; bottom: -50px; list-style: none; display: block; text-align: center; padding: 0; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; }
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 50px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { color: black; opacity: 0.75; }.h20{ height:20px;}
.h30{ height:30px;}.h50{ height:50px;}
.mbottom50{ margin-bottom:50px;}
.ourservices { text-align:center; top:-103px; position:relative;}
.ourservices h3{ padding:18px 0 10px 0; }.ourservices h3 a{ color:#000; font-size:18px; font-weight:600; }.ourservices h3 a:hover{ color:#10afbf; }

	.ourservices img:hover{ transform: rotate(358deg); }.ourservices p{ line-height:24px; color:#474749; font-size:16px;}.ourservices p a{ background:#10afbf; color:#fff; padding:7px 18px; display:inline-block; margin-top:25px;}	.ourservices li{ margin:0 15px;}.ourservices p a:hover{ background:#233960;}
	
.welcome-section{ background:url(../images/shadow.png) center top no-repeat; padding:60px 0px; text-align:center;}

.welcome-section h1{ color:#474749; font-size:42px; text-align:center; padding-bottom:20px; line-height:44px; font-weight:300}.welcome-section p{ color:#474749; width:92%; margin:0 auto;}

.doctor-section{ background:#377eb4 url(../images/drbg.jpg) center top no-repeat; width:100%;}
.dtxt-circle{ float:left; background:#fff; margin:66px 0px;  border-radius: 100%;
    -webkit-border-radius: 100%; -webkit-box-shadow: -1px 0px 18px 0px rgba(0,0,0,0.39);
-moz-box-shadow: -1px 0px 18px 0px rgba(0,0,0,0.39);
box-shadow: -1px 0px 18px 0px rgba(0,0,0,0.39); width:340px; height:340px; text-align:center; padding:40px;}
.dtxt-circle h3{ color:#10afbf; font-size:35px; line-height:42px; font-weight:300; padding:15px 0 5px 0}
.dtxt-circle h4{ font-size:19px; padding-bottom:10px;} .dtxt-circle p{ color:#474749;}.dtxt-circle h5{ font-size:17px; padding-bottom:10px;} 
.dimg-area{ float:left; width:38.4%;}
.dimg-area img{ min-height:561px;}
.dtxt-circle p a{ background:#10afbf; color:#fff; padding:7px 18px; display:inline-block; margin-top:25px;}.dtxt-circle p a:hover{ background:#233960;}
.dright{ float:right; background:url(../images/imgspine.png) left top no-repeat; width:26%; padding:51px 0px;}
.dright .dtxtmain{ width:80%; margin:0 auto; text-align:center;}
.dright .dtxtmain img{ margin:0 auto;}
.dright .dtxtmain h3{ font-size:46px; font-weight:600; line-height:50px; color:#fff; padding:10px 0 2px 0}.dright .dtxtmain h3 span{ font-weight:600;}
.dright .dtxtmain p{ color:#fff; font-size:17px;}
.hrline{ height:1px; background:#3b4045; margin:15px 0px;}
.patients-stories-area{ width:100%; background:#dcf2f4; padding:60px 0px;}
.patients-stories-area .video-area{ float:left; width:47%;}
.patients-stories-area .video-area img{ border:solid 14px #fff;}.patients-stories-area .video-area iframe{ border:solid 14px #fff;}
.patients-stories-area .ptxt-area{ float:right; width:46%; text-align:center; }
.patients-stories-area .ptxt-area h3{ font-size:42px; color:#0fa4f4; line-height:44px; font-weight:300; padding-bottom:20px;}
.patients-stories-area .ptxt-area h3 span{ color:#13439a;font-weight:300;}
.patients-stories-area .ptxt-area p{ color:#474749;}
.btn1 { background:#10afbf; color:#fff !important; padding:7px 25px; display:inline-block; margin-top:30px;}.btn1:hover{ background:#233960;}
.leftq{ display:inline-block; vertical-align:sub; margin-right:5px;}.rightq{ display:inline-block; vertical-align:-moz-middle-with-baseline; margin-left:5px;}

.ptestimonials{ padding:60px 0px; text-align:center;}.ptestimonials img{ margin:0 auto;}
.ptestimonials h3{ color:#474749; font-size:42px; text-align:center; padding-bottom:25px; line-height:44px; font-weight:300}.ptestimonials h5{ color:#000; font-size:18px; padding:15px 0 15px 0}
.ptestimonials .pbox{ float:left; width:47%}.ptestimonials .pbox1{ float:right; width:47%}.ptestimonials p{color:#474749;}
.footer-area{ width:100%; background:url(../images/footer-bg.jpg) center  top no-repeat; padding:50px 0px; text-align:center; color:#fff;}.flink{ color:#435373}
.flink a{ color:#fff; padding:5px 12px; }.flink a:hover{ color:#1ccddf;}
.copyright{ border-top:solid 1px #5a6985; padding-top:30px; font-weight:300;}.copyright a{ color:#fff; font-weight:bold;}.copyright a:hover{color:#1ccddf;}
.faddress{border-top:solid 1px #5a6985; padding-top:25px; padding-bottom:25px; margin-top:30px;}
.faddress .fbox{ display:inline-block; margin:2px 15px; color:#fff;}.faddress .fbox img{ margin-right:5px; display:inline-block; vertical-align:middle;} .femail{ position:relative; top:-2px;}
.femail a{ color:#fff; font-size:18px;}.femail a:hover{ color:#1ccddf;}
.ph1 a{ color:#1ccddf; font-size:18px; font-weight:600;}.ph1 a:hover{ color:#fff;}.ph1 img{ vertical-align:baseline !important;}
.bar1, .bar2, .bar3 { cursor:pointer;
  width: 35px;
  height: 5px;
  background-color: #333;
  margin: 4px 0;
  transition: 0.4s;}.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-5px, 5px);
  transform: rotate(-45deg) translate(-5px, 5px);}

.change .bar2 {opacity: 0;}
.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-8px, -8px);}
  
  
    .inner-banner{background: url(../images/inner-banner.jpg) no-repeat center center;
    padding: 100px 0px 100px 0; position:relative;}
	.inner-banner h1{ font-size:48px; color:#fff; position:relative; font-weight:900; text-align:center; line-height:52px; padding-bottom:10px;}
.inner-banner::before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: block;
    background: rgba(35,57,96,0.60);}
  
.page-breadcrumb{ text-align: center; }
.page-breadcrumb li {
    position: relative;
    display: inline-block;  margin-right: 15px;
    padding-right: 15px;
    color: #1ccddf;
    font-size: 16px;
    font-weight: 600;
}
.page-breadcrumb li a {
    color: #fff;
    font-weight: 600;}
.page-breadcrumb li a:hover {    color: #1ccddf;}
 .page-breadcrumb li a::after {
    position: absolute;
    content: '\f178';
    right: -8px;
    top: 2px;
    color: #fff;
    font-family: 'FontAwesome';}
.page-breadcrumb li:last-child {
    padding-right: 0px;   margin-right: 0px;}
	.innercontent{ padding:50px 0px;}
.innercontent h2{ position:relative; font-size:42px; color:#474749; border-bottom:solid 1px #ddd; line-height:44px; padding-bottom:12px;margin-bottom:30px; font-weight:300;}
	.innercontent h2::after	{    position: absolute;
    content: "";
    background-color: #10afbf;
    height: 3px;
    width: 35px;
    bottom: -1px;
    left: 0;
}
.innercontent h3{ font-size:35px; font-weight:400; padding-bottom:7px; line-height:38px;}
.innercontent h4{ font-size:21px; padding-bottom:5px;}.innercontent h5{ font-size:17px; padding-bottom:12px;}
.innercontent p{ color:#474749; font-size:16px; line-height:24px; padding-bottom:20px;}
.slick-track2 h5{ font-size:21px; padding:15px 0px;}
.imgleft{ float:left; margin-right:40px;}
.dpage-counting{ max-width:900px; margin:0 auto; padding:30px 0px 0 0;}
.cbox{ display:inline-block; text-align:center; width:28%; margin:0 2%; border-right:solid 1px #ddd;}.cbox img{ margin:0 auto;}.cbox h3{ padding-top:15px; font-weight:900;}.cbox h3 span{ font-weight:900;}
.testimonial-box{ border-bottom:solid 1px #ededed; padding-bottom:40px; margin-bottom:40px;}
.testimonial-box h5{ color:#3e8db8; font-size:20px; font-style:italic; font-weight:600;}
.testimonial-box .pname{ float:left; width:15%; font-size:18px; color:#293a5e; font-weight:700; text-align:center; }
.testimonial-box .pname img{ padding-bottom:10px; margin:0 auto; }
.testimonial-box .ptext{ float:right; width:79%; border-left:solid 1px #ededed; padding-left:4%;}
.testimonial-box .ptext .fa{ font-size:24px; color:#293a5e; }
.bdright0{ border-right:0 !important}
.quote-icon{position: relative;
color: #11afbf;
font-size: 46px;
margin-top: 20px;
line-height: 1em;
margin-left: 10px;}.fa-quote-left:before { content: "\f10d";}
.flaticon-quote-left::before { content: "\f10d";}
.contact-now{ float:left; width:45%; padding-top:40px;}
.contact {
    margin-bottom: 30px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 30px;
    text-align: left;
}.contact > span {
    color: #233960;
    float: left;
    font-size: 30px;
    line-height: 55px;
    text-align: center;
    width: 60px;
    height: 60px;
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
    background: #fff;
    border-radius: 100%;
}.information {
    margin-top: 5px;
    padding-left: 80px;
}.information > strong { padding-top:6px;
    color: #000;
    display: table;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
    text-transform: uppercase;
}.information > p {
    line-height: 22px;
    padding: 0;
}
.contact-form{ float:right; width:42%; background:#f7f7f7; padding:40px 4% 60px 4%; margin-top:-5px;}
.contact-form .form-control {
    border-color: transparent;
    border-radius: 4px;
    box-shadow: none;
    margin-bottom:15px;
    -webkit-transition: all ease-in-out 0.4s;
    transition: all ease-in-out 0.4s;
}.contact-form input {
    border: 1px solid #ddd !important;
}
.contact-form textarea { font-size: 16px;  height:100px; font-family:Lato; height:130px;
    border: 1px solid #ddd !important;
}
.form-control {
    display: block;
    width: 96%;
    height: 32px;
    padding: 5px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    color: #000;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
        border-top-color: rgb(204, 204, 204);
        border-right-color: rgb(204, 204, 204);
        border-bottom-color: rgb(204, 204, 204);
        border-left-color: rgb(204, 204, 204);
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control:hover { -webkit-box-shadow: inset 0 0px 5px rgba(0,0,0,.15);
    box-shadow: inset 0 0px 5px rgba(0,0,0,.15);}
.contact-form button#submit { 
    background-color: #10afbf;
    border: none; font-size:18px;
    border-radius: 4px; float:left; height:auto;
    color: #ffffff;
    padding: 13px 35px;

}
.contact-form button#submit:hover { background:#233960; color:#fff; cursor:pointer;}
.bdbottom0{ border-bottom:0 !important}.fa-map-marker:before {
  content: "\f041";
}.fa-envelope:before {
  content: "\f0e0";
}.fa-phone:before {
  content: "\f095";
}
.innerleft{ width:28%; float:left;}
.innerright{ width:67%; float:right;}.fa-long-arrow-right:before {
  content: "\f178";
} ul.nav-pills li.nav-item { position:relative;
    float: none;
    width: 100%;
    display: block;
    border-left: 4px solid #18ba60;
    border: 1px solid #ccc;
    margin-bottom: 10px;
}
 ul.nav-pills li.nav-item a {
    background: #11afbf;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    border-left: 4px solid #233960 ;
    border-radius: 0px;
    padding: 15px 20px;
    display: block; font-weight:700;
}
 ul.nav-pills li.nav-item a:hover { background:#233960 ; color:#fff;     border-left: 4px solid #11afbf ;}
 ul.nav-pills li.nav-item a.active { background:#9bc03c; color:#fff;}
 ul.nav-pills li.nav-item a i {
    position: absolute;
    z-index: 1;
    right: 6%;
    font-size: 21px;
    top: 34%;
}.icofont-long-arrow-right::before {
    content: "\ea94";
}.inner-left-doctor-area{ margin-top:40px;-webkit-box-shadow: -1px -1px 15px 0px rgba(0,0,0,0.14);
-moz-box-shadow: -1px -1px 15px 0px rgba(0,0,0,0.14);
box-shadow: -1px -1px 15px 0px rgba(0,0,0,0.14); background:#fff;}
.innerleftdtxt{ padding:20px 20px 40px 20px; text-align:center;}
.inner-left-doctor-area img:hover{ opacity:0.9;}
.mtop30{ margin-top:30px;}
.imgright{ float:right; margin-left:30px;}
@media (max-width: 1600px) {.owl-pagination{ margin-right:12.5% !important;}} @media (max-width: 1500px) {.owl-pagination{ margin-right:11% !important;}} @media (max-width: 1400px) {.owl-pagination{ margin-right:7% !important;}}
@media (max-width: 1400px) {.banner img{ height:500px;object-fit:cover;}}
@media (max-width: 1024px) { .container-area{ width:96%;}.logo-area{ max-width:450px;}nav li a{ font-size:18px; padding:12px 16px;}.slick-prev{ right:-5px;}.slick-next{ left:-5px;}.slick-prev, .slick-next{ top:19%;}.banner img{ height:430px;}.top-social{ margin-bottom:2px;}.top_ph_email{ margin-top:3px;}.top-right{ padding-top:16px;}.body-container .wide-slider .owl-carousel .item .content{ top:27% !important}.dimg-area{ width:31.2%}.dimg-area img{ min-height:inherit;}}

@media (max-width: 1000px){.dimg-area{ width:100%; float:none; margin:20px auto 0 auto; max-width:450px;}.dright{ float:none; margin:0 auto; max-width:302px; width:100%;}.doctor-section{ background-size:cover;}.dtxt-circle{ float:none; margin:0px auto }.doctor-section{ padding:20px 0px;}.top-right{ float:none; margin:0 auto; padding-top:0; padding-bottom:20px;}.top-social{ float:left;}.mobnav{ position:absolute; right:26%; top:115px;} #mobopen .fa{ display:none;}.nav-area{ width:100%;}
.mobnav{ display:block; margin:0 0 12px 0;}
nav{ width:100%; float:none; margin:0}
nav li{ float:none; background:none; padding:0}
nav p{ float:left;}
nav li a{ border-bottom:1px solid #2e466f; border-radius:0; float:none; line-height:40px; text-align:left;  padding:2px 10px; display:block; }
nav .act{color:#ed1971; background:none; border-radius:0; }
.lavel{position:inherit; width:94%; left:0; top:0; padding:0 3%;}
.lavel li{ margin:0; float:none; width:auto}
.lavel li a{ border:none}

.lavel1{position:inherit; width:94%; left:0; top:0; padding:0 3%;}
.lavel1 li{ margin:0; width:100%;}
.lavel1 li a{ border:none}

#mobopen{ clear:both; display:none; background:#233960; padding:0px 0 0 0}
#mobopen2{ display:none;}#mobopen3{ display:none;} #mobopen4{ display:none;}
.mobnav2{ display:block;} .vbox{ width:29%;}.owl-pagination{ margin-right:2% !important}.logo-area{ float:none; margin:0 auto;}.patients-stories-area .ptxt-area{ width:100%; padding-top:20px;}.patients-stories-area .video-area{ width:92%;}.ptestimonials .pbox{ width:100%;}.ptestimonials .pbox1{ width:100%; margin-top:30px;}}

@media (max-width: 900px){.ourservices{ top:40px;}.banner img{ height:auto}.body-container .wide-slider .owl-carousel .owl-controls{ bottom:75px !important}.ourservices h3 br{ display:none;}.welcome-section{ margin-top:70px;}.container-area2{ width:96%;}.footer-area{ background-size:cover;}.contact-now{ width:100%;}.contact-form{ width:92%;}.innerleft{ display:none;}.innerright{ width:100%;}}
@media (max-width: 767px){.imgleft{ float:none; margin:0 auto; padding-bottom:20px;}.imgright{ float:none; margin:0 auto; padding-bottom:20px;}}
@media (max-width: 540px){.cbox{ width:96%;}}
@media (max-width: 479px){.top-address{ display:none;}.email-area{ float:none; text-align:center;}.ph-area{ float:none; text-align:center; padding-left:0; background:none;}.top-right{ max-width:244px;}.top_ph_email{ padding-top:3px;}.body-container .wide-slider .owl-carousel .owl-controls{ bottom:21px !important}.dtxt-circle{ width:280px; height: auto;border-radius:0; -webkit-border-radius:0;}.mobnav{ top:104px;}.dtxt-circle h3{ padding:0px 0 7px 0;}.inner-banner h1{ font-size:38px; line-height:42px;}.innercontent h2{ font-size:35px;}}