@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'robotobold';
    src: url('fonts/Roboto-Bold-webfont.eot');
    src: url('fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Roboto-Bold-webfont.woff') format('woff'),
         url('fonts/Roboto-Bold-webfont.ttf') format('truetype'),
         url('fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'RobotoRegular';
    src: url('fonts/roboto-regular.eot');
    src: url('fonts/roboto-regular.eot') format('embedded-opentype'),
         url('fonts/roboto-regular.woff') format('woff'),
         url('fonts/roboto-regular.ttf') format('truetype'),
         url('fonts/roboto-regular.svg#RobotoRegular') format('svg');
}
@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_slabregular';
    src: url('fonts/RobotoSlab-Regular-webfont.eot');
    src: url('fonts/RobotoSlab-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/RobotoSlab-Regular-webfont.woff') format('woff'),
         url('fonts/RobotoSlab-Regular-webfont.ttf') format('truetype'),
         url('fonts/RobotoSlab-Regular-webfont.svg#roboto_slabregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, img, ul, li, p{ margin:0; padding: 0; border: 0; list-style:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body{font-size:14px; font-family: 'RobotoRegular';}
img{ max-width:100%; border:none; vertical-align:middle;}
a{ text-decoration:none; color:#1f67c8;}
/*header*/
#header{ width:100%; height:auto; float:left;background:#fff;padding:30px 0px 26px 0;} 
header{ max-width:1186px; height:auto; margin:0 auto;}
#logo_left{ width:475px; height:auto; float:left;}
#logo_right{ float:right; width:388px; height:auto; }
#logo_right a.ph{ background: rgba(0, 0, 0, 0) url("images/samer-a-kanaan-sprite1.png") no-repeat scroll -42px -15px;
 color: #3d3d3d;float: left; font-family: "robotobold"; font-size: 18px;
 padding: 0 20px 0px 20px;text-align: right;width: 116px; border-right:1px solid #ccc; margin-right:10px;  clear: both; display:block;} 
#logo_right a.ph1{ background: rgba(0, 0, 0, 0) url("images/samer-a-kanaan-sprite1.png") no-repeat scroll -42px -15px;
 color: #3d3d3d;float: left; font-family: "robotobold"; font-size: 18px;
 padding: 0 20px 0px 20px;text-align: right;width: 116px; border-right:1px solid #ccc; margin-right:10px;  clear: both; display:none;} 
 
 
 
 
#logo_right a.cal{ background: rgba(0, 0, 0, 0) url("images/samer-a-kanaan-sprite1.png") no-repeat scroll -36px -82px;
color: #3d3d3d;float: left; font-family: "robotobold";font-size: 18px;
padding: 0 0 5px 20px;text-align: right;width: 195px;}
.connect{float:right;height: auto;width:167px; margin-bottom:10px;}
.inner_twit{ background:url(images/smo.png) 0px 0px no-repeat;width:30px; height:30px;float:left; margin-right: 3px;}
.inner_fb{ background:url(images/smo.png) -33px 0px no-repeat;  width:30px; height:30px ;float:left;  margin-right:3px;}
.inner_link{ background:url(images/smo.png) -68px 0px no-repeat; width:30px; height:30px ;float:left;  margin-right:3px;}
.inner_gp{ background:url(images/smo.png) -101px 0px no-repeat;  width:30px; height:30px ;float:left;  margin-right:3px;}
.inner_yt{ background:url(images/smo.png) -134px 0px no-repeat; width:30px; height:30px ;float:left;}
/*index_banner*/
#index_banner{ width:100%; height:auto; background:#FAECE7; display:block;}	
.index_banner1{ max-width:1186px; height:auto; margin:0 auto; position:relative;  }	
#index_banner .rslides { position: relative; list-style: none; overflow: hidden; width:100%; padding:0; margin:0;}
#index_banner .rslides > li { -webkit-backface-visibility:hidden; position:absolute; display: none; width:100%; left:0; top:0; }
#index_banner .rslides > li:first-child { position: relative; display: block; float: left; }
#index_banner .rslides img {   border: 0 none;display: block;margin: 0 auto;}
#bullet1{bottom: 47px;height: auto;right:2%;max-width: 80px;position: absolute;z-index: 99999;}
#bullet1 li { float: left; list-style:none;display:block;}
#bullet1 li a {background: rgba(0, 0, 0, 0) url("images/bul1.png") no-repeat scroll -18px 0;display: block;height:21px;list-style: outside none none;width:21px;}
#bullet1 ul li a:hover, #bullet1 li.rslides_here a {background: rgba(0, 0, 0, 0) url("images/bul1.png") no-repeat scroll 0 0;}
#bannerrightone li .index_banner2 { position:relative;  width:230px; float:right; }
#bannerrightone li .index_banner2 p.tagline1{bottom:144px;color: #000000; float: left; font-size:30px; padding: 10px 0 5px 0; position: absolute;right:0px;width:450px;z-index: 999999;line-height:35px;}
/*home-service*/
#home-service{ width:100%; height:auto;  float:left; padding:20px 0 40px 0; background:#f2f2f2; background:url("images/home-ser-bg.png"); border-top:2px solid #253799; border-bottom:1px solid #111369; }	
.home-service{max-width:1186px; height:auto; margin:0 auto;}
.home-service1{width:100%; height:auto;  float:left; position:relative;}
a.ser-hd{color: #ffffff;float: left; font-size:41px;width:70%; margin-bottom:30px;}	
#home-service .rslides { position: relative; list-style: none; overflow: hidden; width:343px;  margin:30px 0 0 0; float:right; padding:0 0 0 0;}
#home-service .rslides > li { -webkit-backface-visibility:hidden; position:absolute; display: none; width:100%; left:0; top:0; background:url(images/ser-con-bg1.png) no-repeat left 0;  padding:15px 0px;}
#home-service .rslides > li:first-child { position: relative; display: block; float: left; }
#home-service .rslides img {   border: 0 none;display: block;margin: 0 auto;}
#bullet7{height: auto;width:71%; border-top:solid 1px #6678d2; float:left; margin-top:14px;}
#bullet7 li {float: left; list-style:none; display:block; border-right:solid 1px #6678d2; border-bottom:solid 1px #6678d2; position: relative;}
#bullet7 li.right {border-right:solid 0px #6678d2; float:left;}
#bullet7 li.last{border-bottom:solid 0px #6678d2;}
#bullet7 li a {font-size:15px; color:#fff; text-align:center; padding:90px 0 20px 0; width:169px; min-height:50px; float:left; }
#bullet7 li.right a { width:158px;}
#bullet7 li a.ser-1{background:url(images/home-ser1.png) no-repeat 48px 20px;}
#bullet7 li a.ser-2{background:url(images/home-ser1.png) no-repeat  -117px 20px;}
#bullet7 li a.ser-3{background:url(images/home-ser1.png) no-repeat  -300px 20px;}
#bullet7 li a.ser-4{background:url(images/home-ser1.png) no-repeat  -450px 20px;}
#bullet7 li a.ser-5{background:url(images/home-ser1.png) no-repeat  -627px 20px;}
#bullet7 li a.ser-6{background:url(images/home-ser-2.png) no-repeat   48px 20px;}
#bullet7 li a.ser-7{background:url(images/home-ser-2.png) no-repeat  -117px 20px;}
#bullet7 li a.ser-8{background:url(images/home-ser-2.png) no-repeat  -300px 20px;}
#bullet7 li a.ser-9{background:url(images/home-ser-2.png) no-repeat  -450px 20px;}
#bullet7 li a.ser-10{background:url(images/home-ser-2.png) no-repeat -627px 20px;}
#bullet7 ul li.ser-1 a:hover, #bullet7 li.rslides_here a.ser-1{background:#5c76ff url(images/home-ser1.png) no-repeat 48px 20px;}
#bullet7 ul li.ser-2 a:hover, #bullet7 li.rslides_here a.ser-2{background:#5c76ff url(images/home-ser1.png) no-repeat  -117px 20px;}
#bullet7 ul li.ser-3 a:hover, #bullet7 li.rslides_here a.ser-3{background:#5c76ff url(images/home-ser1.png) no-repeat  -300px 20px;}
#bullet7 ul li.ser-4 a:hover, #bullet7 li.rslides_here a.ser-4{background:#5c76ff url(images/home-ser1.png) no-repeat  -450px 20px;}
#bullet7 ul li.ser-5 a:hover, #bullet7 li.rslides_here a.ser-5{background:#5c76ff url(images/home-ser1.png) no-repeat  -627px 20px;}
#bullet7 ul li.ser-6 a:hover, #bullet7 li.rslides_here a.ser-6{background:#5c76ff url(images/home-ser-2.png) no-repeat   48px 20px;}
#bullet7 ul li.ser-7 a:hover, #bullet7 li.rslides_here a.ser-7{background:#5c76ff url(images/home-ser-2.png) no-repeat  -117px 20px;}
#bullet7 ul li.ser-8 a:hover, #bullet7 li.rslides_here a.ser-8{background:#5c76ff url(images/home-ser-2.png) no-repeat  -300px 20px;}
#bullet7 ul li.ser-9 a:hover, #bullet7 li.rslides_here a.ser-9{background:#5c76ff url(images/home-ser-2.png) no-repeat  -450px 20px;}
#bullet7 ul li.ser-10 a:hover, #bullet7 li.rslides_here a.ser-10{background:#5c76ff url(images/home-ser-2.png) no-repeat -627px 20px;}
.plus{width:20px;height:20px; float:left; position:absolute; top:149px; left:161px; z-index:999;}
.home_banner2 { float: none;margin: 15px auto;position: relative;width: 280px; height:132px;}
#bannerrightseven li .home_banner2 p.tagline1{color:#000000; float: left; font-size:14px;  position: absolute;right:0px;width:100%;z-index: 999999;}
a.ts{color:#703371; font-size:26px; width:100%; float:left; font-family: 'roboto_slabregular'; line-height:25px; padding:0 0 5px 0; min-height:30px;}
a.rm2{background: #5c76ff;color: #ffffff;float: right;font-size: 14px;padding:2px 0;text-align: center;width:90px;margin:12px 12px 0 0;}
/*meet-our-dr-hm*/
#meet-our-dr-hm{ width:100%; height:auto;  float:left; }	
.meet-our-dr-hm1{ width:50%; height:auto; float:left; background:#D3D3D3 url(images/meet-our-dr-hm1.png) right 0px no-repeat; text-align:right; padding:40px 0 0 0;}
.meet-our-dr-hm2{ width:50%; height:auto; float:right; background:#E1E1E1 url(images/meet-our-dr-hm2.png) left 0px no-repeat; padding:0 0 34px 0;}
.meet-our-dr-hm-rt{padding:65px 0 0 63px; width:540px;}
.meet-our-dr-hm-rt a.hd1{ width:100%;color:#080808; font-size:47px; float:left; line-height:45px; font-family: 'roboto_slabregular'; margin-bottom:20px;}
span.con11{font-size:34px;width:100%;float:left;}
span.con12{width:78%; float:left;}
ul.meet-our-dr-hm-nav{width:100%; float:left; height:auto; margin-top:30px;}
.meet-our-dr-hm-nav li {display: block;float: left;list-style: outside none none;  color: #ffffff; font-size: 14px;  padding: 0; margin-bottom:5px;}
 .meet-our-dr-hm-nav li  a{ color: #000000; font-size: 13px;  display: block;float: left;  font-family: 'robotobold'; padding: 0; }
.meet-our-dr-hm-nav li a.ser-1{background:url(images/ser-22.png) no-repeat 1px -2px;  padding: 0px 0 5px 60px;  width:97px;}
.meet-our-dr-hm-nav li a.ser-2{background:url(images/ser-22.png) no-repeat 1px -112px;  padding:0px 0 0px 97px;  width:163px;}
.meet-our-dr-hm-nav li a.ser-3{background:url(images/ser-22.png) no-repeat 1px -233px; padding:30px 0 30px 0px; width:122px;}
ul.meet-our-dr-hm-nav1{width:100%; float:left; height:auto; border-bottom:1px solid #c8c8c8; margin-top:30px;}
.meet-our-dr-hm-nav2{width:475px; float:left; height:auto;}
.meet-our-dr-hm-nav1 li {display: block;float: left;list-style: outside none none;  background:#ffffff; padding: 0; opacity: 0.9; border-right:1px solid #c8c8c8; }
.meet-our-dr-hm-nav1 li.last  , .meet-our-dr-hm-nav2 li.last{ border-right:0px solid #c8c8c8; }
.meet-our-dr-hm-nav2 li {display: block;float: left;list-style: outside none none;  background:#ffffff; padding: 0; opacity: 0.9; border-right:1px solid #c8c8c8;}
.meet-our-dr-hm-nav1 li  a ,  .meet-our-dr-hm-nav2 li  a{ color: #000000; font-size: 16px; display: block;float: left; font-family: 'robotobold';}
.meet-our-dr-hm-nav1 li a.ser-1{background:url(images/ser-33.png) no-repeat -21px -47px; padding:9px 0 9px 42px; width:226px;}
.meet-our-dr-hm-nav1 li a.ser-2{background:url(images/ser-33.png) no-repeat -19px -100px; padding:9px 0 9px 42px; width:163px;}
.meet-our-dr-hm-nav2 li a.ser-3{background:url(images/ser-33.png) no-repeat -20px 1px; padding:9px 0 9px 42px; width:226px;}
.meet-our-dr-hm-nav2 li a.ser-4{background:#703371; color:#fff; padding:9px 0 9px 0px; width:120px; text-align:center;}
.meet-our-dr-hm-nav1 li:hover  , .meet-our-dr-hm-nav2 li:hover{float: left;background:#845485; }
.meet-our-dr-hm-nav2 li a.ser-4:hover{background:#5c76ff;}
/*What is New*/
#what-is-new{ width:100%; height:auto;  float:left; padding:20px 0; background:#f2f2f2; background:url("images/what-is-new1.png");}	
.what-is-new{max-width:1186px; height:auto; margin:0 auto; position:relative;}
#what-is-new-icon{ background: rgba(0, 0, 0, 0) url("images/what-is-new2.png") no-repeat scroll center 0;float: left;height: 45px; padding:0 0 10px 0;
 width: 100%; }
 #what-is-new a.hd1{ width:100%;color:#000000; font-size:35px; float:left; background:url(images/what-is-new3.png) 0 no-repeat; text-align:center; margin-bottom:30px;}
.what-is-new-lt{width:41%; height:auto;  float:left; background:url("images/what-is-new-lt.png") no-repeat; padding:5px 50px 60px; margin-right:3%;}
.what-is-new-lt p.cont{width:250px; float:left; color:#fff; font-size:14px; text-align:center;}
.what-is-new-lt span.hd1{font-size:25px; text-align:center; font-family: 'robotobold'; width:100%; float:left; margin:5px 0;}
.what-is-new-lt a.hd3{color:#000; font-size:13px; padding:3px 0; width:80px; float:left; text-align:center; background:#ffffff; clear:both; margin:10px 80px 15px 80px;}
.what-is-new-lt p.cont1{width:250px; float:left; color:#fff; font-size:17px;  clear:both;}
img.lg-pic2{float:left; margin:0px 10px 5px 0;}
.what-is-new-rt{width:45%; height:auto;  float:left;}
.what-is-new-rt img.lg-pic{ float:left; margin:0 20px 10px 0;}
.what-is-new-rt p.cont{width:57%; float:left; color:#000000; font-size:15px;}
.what-is-new-rt p.cont1{width:100%; float:left; color:#000000; font-size:15px;}
.what-is-new-rt span.hd1{width:100%; float:left;  font-size:25px; padding:0px 0;}
ul.nav2{ width:100%; margin:10px 0; clear:both; float:left;}
ul.nav2 li{ list-style:none; padding:0px 0px 0px 20px; margin:0px 0px 4px 0px; line-height:20px; background:url(images/arrow2.png) no-repeat 0 6px;}
ul.nav2 li a{ color:#000000; font-size:15px; }
/*in-news*/
#in-news{ width:100%; height:auto;  float:left; padding:30px 0; background:#f2f2f2; border-top:1px solid #e5e5e5;}	
.in-news{ max-width:1186px; height:auto; margin:0 auto; position:relative;}
#in-news-icon{  background: rgba(0, 0, 0, 0) url("images/in-news.png") no-repeat scroll center 0;float: left;height: 45px;
 position: absolute;top: -54px;width: 100%;z-index: 99999; }
#in-news a.hd1{ width:100%;color:#000000; font-size:35px; float:left; background:url(images/in-news2.png) 0 no-repeat; text-align:center; margin-bottom:30px;}
.in-news-lt1{ width:100%; height:auto; float:left; min-height:146px;}
.in-news-lt{ width:48%; height:auto; float:left;}
#in-news p{ width:64%;color:#000000; font-size:13px; float:right; }
#in-news a.hd2{ width:100%;color:#703371; font-size:17px; float:left; margin-bottom:3px;}
#in-news a.hd3{ width:90px;color:#000000; font-size:14px; float:left; background:#bcbcbc; text-align:center; padding:2px 0; margin-top:8px;}
.in-news-rt{ width:45%; height:auto; float:right;}
/*in-news-slider*/
#in-news{ width:100%; height:auto;}	
.in-news1{ max-width:1186px; height:auto; margin:left; position:relative;  }	
#in-news .rslides { position: relative; list-style: none; overflow: hidden; width:100%; padding:0; margin:0;}
#in-news .rslides > li { -webkit-backface-visibility:hidden; position:absolute; display: none; width:100%; left:0; top:0; }
#in-news .rslides > li:first-child { position: relative; display: block; float: left; }
#in-news .rslides img {border: 0 none;display: block; float:left; }
#bullet6{bottom:-30px;height: auto;right:49%;max-width:38px;position: absolute;z-index: 99999;}
#bullet6 li { float: left; list-style:none;display:block;}
#bullet6 li a {display: block;list-style: outside none none; color:#d7d7d7; font-size:40px;}
#bullet6 ul li a:hover, #bullet6 li.rslides_here a {color:#5c76ff;}	
/*patient-reviews*/
#patient-reviews{ width:100%; height:auto; }	
#patient-reviews1{ width:50%; height:auto; float:left; background:#b9c3d0 url(images/patient-reviews1.png) right 0px no-repeat;}
#patient-reviews2{ width:50%; height:auto; float:right; background:#4D62D2 url(images/patient-reviews2.png) left 0px no-repeat;}
.patient-reviews{ max-width:1186px; height:auto; margin:0 auto; position:relative;}
.patient-reviews-lft{width:586px; float:right; padding:140px 0 112px;}
.patient-reviews-rgt{width:500px; float:left; padding:58px 0 59px 82px;}
.patient-reviews-rgt a.cont{color: #ffffff; font-size:15px; font-style:italic; width:100%; float:left; }
ul.patient-reviews-nav{width:300px; float:left; height:auto;}
.patient-reviews-nav1{width:100%px; float:left; height:auto;}
.patient-reviews-nav li {display: block;float: left;list-style: outside none none; width:259px; background:#773e75; padding: 0; opacity: 0.9; }
 .patient-reviews-nav1 li.one{display: block;float: left;list-style: outside none none; width:259px; background:#fff; padding: 0; opacity: 0.9; }
 .patient-reviews-nav1 li.two{display: block;float: left;list-style: outside none none; width:259px; background:#773e75; padding: 0; opacity: 0.9; }
 .patient-reviews-nav li  a ,  .patient-reviews-nav1 li  a{ color: #ffffff; font-size: 17px;   width:193px; display: block;float: left;  font-family: 'robotobold';}
.patient-reviews-nav li a.ser-1{background:url(images/home-ser-1.png) no-repeat 1px 12px; padding: 15px 0 15px 25%;}
.patient-reviews-nav1 li a.ser-2{background:url(images/home-ser-1.png) no-repeat 6px -121px; padding:4px 0 4px 25%;}
.patient-reviews-nav1 li a.ser-3{background:url(images/home-ser-1hr.png) no-repeat 1px -58px; color: #773d74; padding: 15px 0 15px 25%;}
.patient-reviews-rgt-nav{width:100%; float:left; height:auto;}
.patient-reviews-rgt-nav li {display: block;float: left;list-style: outside none none; width:90%;  padding: 0 0;}
.patient-reviews-rgt-nav li  a{color: #ffffff; font-size:31px;  width:79%; display: block;float: left; padding: 0;  padding:16px 0 10px 47px;}
.patient-reviews-rgt-nav li a.ser-1{background:url(images/ser-6.png) no-repeat -5px 14px;}
.connect2{float:left;height: auto;width:100%; border-top:1px solid #7595e6;   border-bottom:1px solid #7595e6; padding:15px 0 5px 0; margin-top:20px;}
.health_smo5{ color: #ffffff; font-size:13px;float:left;  margin-right:3px; width:240px; border-left:1px solid #7595e6; padding:0 0 0 20px; margin-left:20px;}
.patient-reviews-rgt a.vm3{color: #ffffff; font-size:13px; padding:2px 0; width:80px; float:right; text-align:center; background:#263cae;}
.patient-reviews-nav1 li.two:hover , .patient-reviews-nav li:hover { background:#515fc9;}
.patient-reviews-nav1 li a.ser-3:hover{background:url(images/home-ser-1.png) no-repeat 0px -58px; color: #515ec9; padding: 15px 0 15px 25%;}
/*inner_container*/
#inner_container{ width:100%; height:auto; float:left; padding:25px 0px; }	
.inner_container{ max-width:1186px; height:auto; margin:0 auto;}
.inner_container_left{width:65%; height:auto; float:left; font-size:14px;}
.inner_container_left p{ color:#000000; font-size:14px; margin:0% 0% 2% 0%; }
h1{ color:#2b3eaf ; font-size:36px;  line-height:30px; float: left;   margin-bottom:5px; width:100%; font-weight:bold;   padding:0px 0 20px 0;}
h2{ color:#b434b6; font-size:20px; font-weight: normal; line-height:30px;  }
h3{ color:#f07a9d;font-size:18px; font-weight:normal;padding-bottom:10px; }
h4{color:#bbbb; font-size:16px;font-weight:normal; }
.navigation1{width:100%; height:auto;  padding:0;  margin:0px 0 10px 0px; float:left; }
.navigation1 a{ color:#000000; font-size:14px; }
.navigation1 span{color:#1a75bf; font-size:14px;}
.navigation1 a:hover { color:#1a75bf;}
ul.list_nav{ width:100%; margin-bottom:10px; clear:both; float:left;}
ul.list_nav li{ list-style:none; color:#000000; font-size:14px;padding:0px 0px 0px 11px; margin:0px 0px 1px 0px; line-height:20px; background:url(images/arrow5.png) no-repeat 0 6px;}
#accordion{margin-top:20px;}
#accordion h3{color:#fff; margin: 10px 0 0px 0; padding:11px 5px 11px 11px; background: #3469C8; cursor: pointer; font-size:16px; font-family:arial; clear:both; }
#accordion  h3.ui-accordion-header-active{color:#fff; padding:11px 5px 11px 11px; background:#703371; cursor: pointer;  }
.acc{background:#ebe6e6;  padding:20px 2%; text-align:left; height:auto; border-top:3px solid #c8c2c2; float:left; margin-bottom:10px; width:96%; }
img.img-nut{float:right; margin:0px 0 10px 10px; }
.ui-accordion-header-icon {float: right;height: 30px;width: 28px; background: url(images/acc-icon-hr.png) no-repeat left -5px;}
.ui-accordion-header-active .ui-accordion-header-icon { background:url(images/acc-icon.png) 97% -3px no-repeat !important;}
h2.acc-hd1{font-size:20px; font-family:arial; color:#11326f;}
.acc-hd2{font-size:16px; font-family:arial; color:#527ec8;}
#accordion p{color:#000000; font-size:14px; margin:0% 0% 2% 0%;}
span.dr-spl{float:left; font-size:18px; color:#527ec8; width:100%; padding:0 0 0 0;}
.profile-pic{width:200px; float:right; margin-left:10px; border:solid 1px #ccc; margin-bottom:10px;}
.profile-pic1{width:72%; float:left; }
p.acc-list-nav{ color:#000000; font-size:14px;padding:0px 0px 0px 11px; line-height:20px; }
/*aside*/
aside{ width:299px; float:right; margin:5px 0 0 0;}
#servicelist-one{width:100%; float:left; } 
.servicelist-one-nav{width:100%; float:left; height:auto;}
.servicelist-one-nav li {border-bottom: 1px solid #586fe8;
 display: block;float: left;list-style: outside none none; width: 100%; background:url(images/ser-list1-bg.png) repeat; color: #ffffff; font-size: 14px;  padding: 0;}
 .servicelist-one-nav li  a{ color: #ffffff; font-size: 14px;  padding: 15px 0 15px 20%; width:80%; display: block;float: left;}
.servicelist-one-nav li a.ser-1{background:url(images/ser-1.png) no-repeat 1px 12px;}
.servicelist-one-nav li a.ser-2{background:url(images/ser-1.png) no-repeat 1px -34px;}
.servicelist-one-nav li a.ser-3{background:url(images/ser-1.png) no-repeat 1px -78px;}
.servicelist-one-nav li a.ser-4{background:url(images/ser-1.png) no-repeat 1px -130px;}
.servicelist-one-nav li a.ser-5{background:url(images/ser-1.png) no-repeat 1px -185px;}
.servicelist-one-nav li a.ser-6{background:url(images/ser-1.png) no-repeat 1px -240px;}
.servicelist-one-nav li a.ser-7{background:url(images/ser-1.png) no-repeat 1px -292px;}
.servicelist-one-nav li a.ser-8{background:url(images/ser-1.png) no-repeat 1px -345px;}
.servicelist-one-nav li a.ser-9{background:url(images/ser-1.png) no-repeat 1px -391px;}
.servicelist-one-nav li a.ser-10{background:url(images/ser-1.png) no-repeat 1px -450px;}
.servicelist-one-nav li:hover {border-bottom: 1px solid #924a93; background:url(images/ser-list1-bg-hr.png) repeat;}
#servicelist-two{width:100%; float:left;background:url(images/meet-dr-bg.png) no-repeat center top; padding: 160px 0 1px 0;}
a.meet-dr{color: #ffffff; font-size:22px; padding:0px 2% 2px 2%; width:96%; float: left;}
#servicelist-two p{color: #ffffff; font-size:13px; padding:0px 2% 0px 2%; width:96%; float: left;}
#servicelist-two a.meet-dr{color: #ffffff; font-size:22px; padding:0px 2% 0px 2%; width:96%; float: left;}
#servicelist-two a.vm{color: #ffffff; font-size:13px; padding:2px 0; width:80px; float:right; text-align:center; background:#4955ae;}
#servicelist-three{width:95%; float:left;background:#d2d2d2; padding:15px 0 15px 15px;}
.servicelist-three-nav{width:100%; float:left; height:auto;}
.servicelist-three-nav li {display: block;float: left;list-style: outside none none; width: 100%; color: #ffffff; font-size: 14px;  padding: 0; margin-bottom:5px;}
 .servicelist-three-nav li  a{ color: #000000; font-size: 13px;  width:80%; display: block;float: left;  font-family: 'robotobold'; padding: 0; }
.servicelist-three-nav li a.ser-1{background:url(images/ser-2.png) no-repeat 1px -2px;  padding: 13px 0 13px 20%;}
.servicelist-three-nav li a.ser-2{background:url(images/ser-2.png) no-repeat 1px -46px;  padding: 2px 0 0px 20%;}
.servicelist-three-nav li a.ser-3{background:url(images/ser-2.png) no-repeat 1px -100px; padding: 10px 0 10px 30%; width:70%;}

#servicelist-four{width:95%; float:left;background:#5c76ff; padding:15px 0 15px 15px;}
#servicelist-four a.what-new{color: #ffffff; font-size:22px; padding:0px 2% 10px 2%; width:90%; float: left; border-bottom:solid 1px #7b97ff;}
.servicelist-four-nav{width:100%; float:left; height:auto; margin-top:5px;}
.servicelist-four-nav li {display: block;float: left;list-style: outside none none; width: 100%;padding: 0; margin-bottom:5px;}
 .servicelist-four-nav li  a{ color: #fff; font-size: 13px;  width:82%; display: block;float: left;  font-family: 'robotobold'; padding: 0;  padding: 13px 0 13px 18%;}
.servicelist-four-nav li a.ser-1{background:url(images/ser-3.png) no-repeat 1px 3px;}
.servicelist-four-nav li a.ser-2{background:url(images/ser-3.png) no-repeat 1px -37px;}
#servicelist-five{width:95%; float:left;background:#d2d2d2; padding:15px 0 15px 15px;}
.servicelist-five-nav{width:100%; float:left; height:auto;}
.servicelist-five-nav li {display: block;float: left;list-style: outside none none; width: 100%;  padding: 0;}
.servicelist-five-nav li  a{color: #000000; font-size:21px;  width:80%; display: block;float: left;  font-family: 'robotobold'; padding: 0;  padding:5px 0 5px 20%;}
.servicelist-five-nav li a.ser-1{background:url(images/ser-4.png) no-repeat 1px -3px;}
#servicelist-six{width:100%; float:left;background:#763b72;}
.servicelist-six-nav{width:100%; float:left; height:auto;}
.servicelist-six-nav li {display: block;float: left;list-style: outside none none; width: 100%;  padding: 0; border-bottom: 1px solid #8d4a89;}

.servicelist-six-nav li.last {border-bottom:0px solid #8d4a89;}
.servicelist-six-nav li  a{color: #ffffff; font-size:15px;  width:80%; display: block;float: left; padding: 0;  padding:10px 0 10px 20%;}
.servicelist-six-nav li a.ser-1{background:url(images/ser-5.png) no-repeat 22px 9px;}
.servicelist-six-nav li a.ser-2{background:url(images/ser-5.png) no-repeat 22px -35px;}
.servicelist-six-nav li a.ser-3{background:url(images/ser-5.png) no-repeat 22px -79px;}

#servicelist-seven{width:100%; float:left;background:#4a5fcf;border-top:2px solid #2e3eba; }
.servicelist-seven-nav{width:100%; float:left; height:auto;}
.servicelist-seven-nav li {display: block;float: left;list-style: outside none none; width:90%;  padding: 0 5%; border-bottom: 1px solid #5f74e2;}
.servicelist-seven-nav li  a{color: #ffffff; font-size:21px;  width:79%; display: block;float: left; padding: 0;  padding:10px 0 10px 21%;}
.servicelist-seven-nav li a.ser-1{background:url(images/ser-6.png) no-repeat 0px 5px;}
#servicelist-seven a.cont{color:#ffffff; font-size:13px;  float:left; width:80%;  padding:15px 7%; }
.connect1{float:right;height: auto;width:285px; margin-bottom:10px;}
.health_smo1{ background:url(images/smo2.png) 0px 0px no-repeat;width:50px; height:50px;float:left; margin-right: 3px;}
.health_smo2{ background:url(images/smo2.png) -58px 0px no-repeat;  width:50px; height:50px ;float:left;  margin-right:3px;}
.health_smo3{ background:url(images/smo2.png) -113px 0px no-repeat; width:50px; height:50px ;float:left;  margin-right:3px;}
.health_smo4{ background:url(images/smo2.png) -164px 0px no-repeat;  width:50px; height:50px ;float:left;  margin-right:3px;}
/*inner_banner*/
#inner_banner{ width:100%; height:auto; background:#FAECE7; display:block;}	
.inner_banner1{ max-width:1186px; height:auto; margin:0 auto; position:relative;  }	
#inner_banner .rslides { position: relative; list-style: none; overflow: hidden; width:100%; padding:0; margin:0;}
#inner_banner .rslides > li { -webkit-backface-visibility:hidden; position:absolute; display: none; width:100%; left:0; top:0; }
#inner_banner .rslides > li:first-child { position: relative; display: block; float: left; }
#inner_banner .rslides img {   border: 0 none;display: block;margin: 0 auto;}
#bullet3{bottom: 10px;height: auto;right:2%;max-width: 80px;position: absolute;z-index: 99999;}
#bullet3 li { float: left; list-style:none;display:block;}
#bullet3 li a {background: rgba(0, 0, 0, 0) url("images/bul1.png") no-repeat scroll -18px 0;display: block;height:21px;list-style: outside none none;width:21px;}
#bullet3 ul li a:hover, #bullet3 li.rslides_here a {background: rgba(0, 0, 0, 0) url("images/bul1.png") no-repeat scroll 0 0;}
#bannerrightthree li .inner_banner2 { position:relative;  width:230px; float:right; }
#bannerrightthree li .inner_banner2 p.tagline1{bottom:50px;color:#000; float: left; font-size:20px; padding: 10px 0 5px 0; position: absolute;right:0px;width:450px;z-index: 999999;line-height:35px;}	
/*logo-slider*/
#logo-slider{width:100%; height:auto; float:left; background:#fff; padding:30px 0; }
.logo-slider{max-width:1186px; height:auto; margin:0 auto;}
/*logo-slider*/
#flexiselDemo2{display:block; }
.services_tab_sec .nbs-flexisel-container {position:relative;max-width:100%;  margin:0; z-index:2;}
.services_tab_sec .nbs-flexisel-ul { position:relative; width:9999px; padding:0px; list-style-type:none; z-index: 2; }
.services_tab_sec .nbs-flexisel-inner {overflow:hidden; width:86%; margin:0px auto;}
.services_tab_sec .nbs-flexisel-item {float:left;margin:0px;padding:0px;cursor:pointer;position:relative;}
/*** Navigation ***/
.services_tab_sec .nbs-flexisel-nav-left,
.services_tab_sec .nbs-flexisel-nav-right { width: 28px; height: 28px;  position: absolute; cursor: pointer; z-index: 200;}
.services_tab_sec .nbs-flexisel-nav-left { left:0px!important; top:30px!important; background: url("images/arrow.png") no-repeat scroll -2px 1px; width: 50px; height:50px;}
.services_tab_sec .nbs-flexisel-nav-right {right:0px!important; top:30px!important; background:url(images/arrow.png) no-repeat scroll -51px 2px; width: 50px; height:50px;} 
.services_tab{background:#e5ebed url(images/logo-slider-bg.png) no-repeat center top;  margin-top:36px; padding:25px 0; display:block;}
.services_tab2{max-width:960px; height:auto; margin:0 auto; color:#fff;}
/*footer*/
footer{width:100%; height:auto; float:left;background:#4d5464; padding:55px 0; border-top:2px solid #313746; }
.footer_box1{max-width:1186px; height:auto; margin:0 auto;}
.footer_left{width:173px; height:auto; float:left; margin-right:8%;}
.footer_left a.hd1{ color:#ffffff; font-size:20px;  margin:0 0 10px 0;  padding:0 0 10px 0; float:left; width:100%; border-bottom:#7a7f8b solid 1px; }
ul.footer_left_nav{ width:100%; float:left;}
ul.footer_left_nav li{display: block; list-style: outside none none;
  float:left; padding:2px 0px; width:100%; }
ul.footer_left_nav li a{ color:#ffffff; font-size:13px;  padding:0; }
.footer_mid{width:326px; height:auto; float:left;}
/*footer_banner*/
#footer_banner{ width:100%; height:auto;}	
.footer_banner1{ max-width:315px; height:auto; margin:left; position:relative;  }	
#footer_banner .rslides { position: relative; list-style: none; overflow: hidden; width:100%; padding:0; margin:0;}
#footer_banner .rslides > li { -webkit-backface-visibility:hidden; position:absolute; display: none; width:100%; left:0; top:0; }
#footer_banner .rslides > li:first-child { position: relative; display: block; float: left; }
#footer_banner .rslides img {border: 0 none;display: block; float:right; }
#bullet2{bottom:-20px;height: auto;right:0;max-width:38px;position: absolute;z-index: 99999;}
#bullet2 li { float: left; list-style:none;display:block;}
#bullet2 li a {display: block;list-style: outside none none; color:#ccc; font-size:34px;}
#bullet2 ul li a:hover, #bullet2 li.rslides_here a {color:#53fff5;}
#bannerrighttwo li .footer_banner2 { position:relative;  width:306px; float:left; height:14px; padding:7px 0 0 0;}
#bannerrighttwo li .footer_banner2 p.tagline1{bottom:2px;color:#fff; float: left; font-size:14px;padding:0px 0 0px 0; position: absolute;left:0px; width:210px;z-index: 999999;}	
#bannerrighttwo .ft-hd1{ color:#ffffff; font-size:20px;  margin:0 0 10px 0;  padding:0 0 10px 0; float:left; width:100%; border-bottom:#7a7f8b solid 1px; }
#bannerrighttwo .ft-hd2{ color:#ffffff; font-size:19px; padding:0 0 0px 0; float:left; width:100%;}
#bannerrighttwo .ft-hd3{ color:#ffffff; font-size:13px; padding:4px 0 0px 0; float:left; width:100%;  font-family: 'robotobold';}
.footer_right{width:45%; height:auto; float:right;}
ul.footer_right_nav{ width:100%; float:left;}
ul.footer_right_nav li{display: block; list-style: outside none none;
  float:left;  text-align:center; padding:0px 4px;}
ul.footer_right_nav li a{ color:#ffffff; font-size:13px;  padding:0; text-align:center; }
.footer_right > p{clear:both; padding:20px 0 20px 0; color:#ffffff;font-size:13px; width:100%; float:left;}

/*inner_banner*/
#mobi-banner{width:100%; height:auto; background:#15346A; display:none;}	
.mobi-banner1{max-width:1200px; height:auto; margin:0 auto; position:relative; }	
#mobi-banner .rslides {position: relative; list-style: none; overflow: hidden; width:100%; padding:0; margin:0;}
#mobi-banner .rslides > li {-webkit-backface-visibility:hidden; position:absolute; display: none; width:100%; left:0; top:0; }
#mobi-banner .rslides > li:first-child {position: relative; display: block; float: left; }
#mobi-banner .rslides img {border: 0 none;display: block;
 margin: 0 auto;}
#bullet8{bottom:1px;height: auto;right:5px;max-width:47px;position: absolute;z-index: 99999;}
#bullet8 li { float: left; list-style:none;display:block;}
#bullet8 li a {display: block;list-style: outside none none; color:#d7d7d7; font-size:40px;}
#bullet8 ul li a:hover, #bullet8 li.rslides_here a {color:#5c76ff;}
	


.g-ph{  display:inline-block;}
.g-ph1{display:none;}
ul.cond-nav{ width:100%; clear:both; float:left;}
ul.cond-nav li{ list-style:none;  margin:5px 0 5px 10px; line-height:20px;  background:#527ec8; width:48%; float:left;  text-align:center; border-radius:5px; border-bottom:2px #ccc solid;}
ul.cond-nav li:hover{ background:#0F4091;}
ul.cond-nav li a{color:#fff; font-size:16px; display:block; padding:10px 0;}


.ser-pg-box1{width:92%; float:left; background:url(images/ser-boxbg.png) no-repeat scroll 0 0; padding:17px 3% 40px;}
.ser-pg-box1 p.ser-hd1{color:#fff; font-size:34px; width:100%; float:left;}
.ser-pg-box1 p{color:#fff; font-size:14px;float:left; width:75%; padding:0px 0 0px 0;}

.ser-pg-box{width:100%; float:left; border-bottom:solid 1px #e2e2e2; margin-bottom:10px;}
ul.cond-nav2{ width:50%;  float:left;}
ul.cond-nav2 li.eve1{ list-style:none;  line-height:20px;  background:#e9e9e9 url(images/arrow9.png) no-repeat scroll 22px 15px;  width:87%; float:left; padding:10px 0 10px 13%; }
ul.cond-nav2 li.odd1{ list-style:none;  line-height:20px;  background:#efefef url(images/arrow9.png) no-repeat scroll 22px 15px;  width:87%; float:left; padding:10px 0 10px 13%; }
ul.cond-nav2 li a{color:#000; font-size:16px; display:block; }
.office-photos{float:left; width:100%; height:auto;}
.formhead {
    background: #2b41b8 none repeat scroll 0 0;
    color: #ffffff;  
    font-size: 14px;

    padding: 3px 5px;
}
.formhead {
    color: #ffffff; 
    font-size: 14px;


}

#logo_right a.ph:hover , #logo_right a.cal:hover , .meet-our-dr-hm-nav li a:hover , .meet-our-dr-hm-rt a.hd1:hover , #what-is-new a.hd1:hover , #in-news a.hd2:hover , #in-news a.hd1:hover  , ul.nav2 li a:hover , .servicelist-five-nav li a.ser-1:hover { transition: color 0.4s ease-in-out 0.5s; color:#5C76FF;}

a.rm2:hover , #in-news a.hd3:hover , .patient-reviews-rgt a.vm3:hover , .what-is-new-lt a.hd3:hover , #servicelist-two a.vm:hover{background:#703371; color:#fff;}

.patient-reviews-rgt-nav li a:hover , .health_smo5:hover , ul.footer_right_nav li a:hover , ul.footer_right_nav li a:hover , ul.footer_left_nav li a:hover ,#bannerrighttwo .ft-hd3:hover ,  #bannerrighttwo .ft-hd2:hover , #bannerrighttwo .ft-hd1:hover , #servicelist-two a.meet-dr:hover , #servicelist-four a.what-new:hover , .servicelist-four-nav li a:hover , .servicelist-six-nav li a:hover , .servicelist-seven-nav li a:hover , #servicelist-seven a.cont:hover , .footer_left a.hd1:hover , .cont1 > a:hover , .address-block > h2 a:hover{ transition: color 0.4s ease-in-out 0.5s; color:#53fff5;}
.g-ph1{
    display: none;
}
.g-ph {
    display:inline-block;
}
.cont1 > a{color:#fff;}
.address-block > h2 a{color:#fff;}
/*media*/
@media screen and ( max-width:1024px) {
#logo_left{margin-left:2%;}
#logo_right{margin-right:2%;}
.inner_container_left{margin-left:2%; width:50%;}
aside{margin-right:2%;}
#bullet7{width:62%; margin-left:2%;  border:0px solid #6678d2; }
#bullet7 li{border-bottom:0px solid #6678d2; border-right:0px solid #6678d2;}
.plus{display:none;}
#home-service .rslides{margin:0 2% 0 0;}	
.meet-our-dr-hm-rt{padding:6px 0 0 10px;}
.patient-reviews-rgt{padding:58px 0 59px 30px;}
#in-news p{width:59%;}
.footer_right{width:40%;}
.meet-our-dr-hm-rt{width:500px; padding:0 0 0 10px;}
.patient-reviews-rgt{width:500px; padding:58px 0 59px 5px;}
ul.meet-our-dr-hm-nav{margin-top:17px;}
.what-is-new-lt{width:49%; margin-right:0%;}
.what-is-new-rt{width:40%;}
a.ser-hd{ margin-left:10px;}
ul.cond-nav2{ width:100%;  float:left;}
.ser-pg-box1{background:#6373e3;}
}

@media screen and ( max-width:980px) {
#logo_right{width:200px;}
#logo_right a.ph{border-right:0px solid #cccccc; background:rgba(0, 0, 0, 0) url("images/samer-a-kanaan-sprite1.png") no-repeat scroll 13px -15px; width:168px;}	
#patient-reviews1{width:100%;}
#patient-reviews2{width:100%;}
.patient-reviews-lft{float:none; margin:0 auto; width:257px; padding:61px 0 61px; }
.patient-reviews-rgt{float:left; width:80%;}
.meet-our-dr-hm1{width:100%; text-align:center;}
.meet-our-dr-hm2{width:100%; text-align:center;}
.what-is-new-lt{margin:0 20%; width:56%;}
.what-is-new-rt	{margin:0 20%; width:56%;}
.meet-our-dr-hm-rt{ padding: 8px 0 0 0px; width:61%; margin:0 auto;}
.footer_right{width:30%;}
#bullet7{width:50%;}
.footer_left{margin-right:5%;}
#in-news p{width:50%;}
}

@media screen and ( max-width:800px) {
#what-is-new a.hd1 , #in-news a.hd1{background:none;}
.meet-our-dr-hm-nav li{margin-bottom:15px;}
.meet-our-dr-hm2{background:#e1e1e1;}
.in-news-lt , .in-news-rt{width:80%; float:left; margin:10px 10%;}
.in-news-lt1{min-height:230px;}
#bullet7{width:50%; margin-left:2%;  border:0px solid #6678d2; }
#bannerrightone li .index_banner2 p.tagline1{bottom:51px; width:350px; font-size:20px;}
#bannerrightthree li .inner_banner2 p.tagline1{bottom:20px;  font-size:18px;}
.what-is-new-lt{margin:0 13%; width:66%;}
.meet-our-dr-hm-rt{ width:62%;}
ul.cond-nav li{width:100%;}
}
@media screen and ( max-width:766px) {
#logo_left{float:none; margin:20px auto; width:70%;}
#logo_right{float:none; margin:20px auto;}
.inner_container_left{float:none; margin:20px auto; width:80%;}
aside{float:none; margin:20px auto;}
.footer_left{float:none; margin:0px auto; width:80%; text-align:center;}
.footer_mid{float:none; margin:0px auto; clear:both;}
#footer_banner {clear: both;float: left;height: auto;margin: 38px 0;width: 100%;}
.footer_right{float:none; margin:0px auto; width:70%; text-align:center;}
.what-is-new-lt{background:#5C76FF;}
#home-service .rslides{float:none; margin:0 auto;}
#bullet7{float:none; margin:0 auto; width:700px;}

.g-ph {
    display: none;
}
.g-ph1 {
    display:inline-block;
}
.footer_mid{width:350px; height:auto; float:left;}
#logo_right a.ph{ background: rgba(0, 0, 0, 0) url("images/samer-a-kanaan-sprite1.png") no-repeat scroll -42px -15px;
 color: #3d3d3d;float: left; font-family: "robotobold"; font-size: 18px;
 padding: 0 20px 0px 20px;text-align: right;width: 116px; border-right:1px solid #ccc; margin-right:10px;  clear: both; display:none;} 
#logo_right a.ph1{ background: rgba(0, 0, 0, 0) url("images/samer-a-kanaan-sprite1.png") no-repeat scroll -42px -15px;
 color: #3d3d3d;float: left; font-family: "robotobold"; font-size: 18px;
 padding: 0 20px 0px 20px;text-align: right;width: 116px; border-right:1px solid #ccc; margin-right:10px;  clear: both; display:block;}	
}
@media screen and ( max-width:640px) {
#logo_left{width:95%;}	
#footer_banner {clear: both;float: left;height: auto;margin: 38px 2%;width:95%;}
.patient-reviews-rgt{width:93%; padding:36px 0 36px 2%;}
#in-news p{ float:left; width:90%;}
.what-is-new-rt{ width:90%; margin-left:5%;}
.what-is-new-rt p.cont{ width:100%;}
.what-is-new-lt{width:75%; margin:20px 5%; float:left;}
.what-is-new-lt p.cont{width:100%;}
.what-is-new-lt a.hd3{margin:18px 40% 31px;}
.meet-our-dr-hm-rt{width:86%;}
#bullet7{width:600px;}
.meet-our-dr-hm-nav2 , ul.meet-our-dr-hm-nav1{width:100%; border-bottom:0px solid #c8c8c8}
.meet-our-dr-hm-nav1 li , .meet-our-dr-hm-nav2 li{width:300px;}
.meet-our-dr-hm-nav2 li a.ser-4{width:300px;}
#inner_banner , #index_banner{display:none;}
#mobi-banner{display:block;}
.g-ph{ display:none; } .g-ph1{ display:inline-block; }

}
@media screen and ( max-width:480px) {
.what-is-new-lt{width:65%;}	
#bullet7{width:400px;}
ul.patient-reviews-nav{width:258px;}	
	
}
@media screen and ( max-width:360px) {
#bullet7{width:180px;}
#home-service .rslides > li{background:#F4F4F4;}	
#home-service .rslides{width:300px;}
.services_tab_sec .nbs-flexisel-inner{width:63%;}
.what-is-new-lt{width:189px;}
.meet-our-dr-hm-rt{width:90%;}
.footer_mid{width:218px; height:auto; float:none;}
#footer_banner .rslides img {
    border: 0 none;
    display: block;
    float: right;
    margin: 0 32% 122px;
    text-align: center;
}
.in-news-lt1{height:485px;}	
}