@charset "utf-8";
/* CSS Document */

/************************************************************************************
RESET
*************************************************************************************/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {margin: 0; padding: 0;}



/* set image max width to 100% */
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, section {display: block;}

/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body {font:.90em/150% Arial, Helvetica, sans-serif; color:#333;}

a {color: #026acb; text-decoration: none; outline: none;}

a:hover {text-decoration: underline;}

/* headings */
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}

h1 {font-size: 2.2em; margin-top:1em; font-weight:normal;}

h2 {font-size: 1.8em;}

h3 {font-size: 1.6em;}

h4 {font-size: 1.4em; font-weight:normal;}

h5 {font-size: 1.2em;}

h6 {font-size: 1em;}

.center{text-align:center !important;}

img{max-width:100%;}

.clr{clear:both;}

.call-us-mobile{display:none;} 

.header-top{max-width:1024px; margin:0px auto; padding:8px 0px 0px; overflow:hidden;}

.logo{float:left;}

.call-us-main{float:right; margin:15px 0px 0px}

.call-us-main h3{margin:0px 0 10px; padding:0px 0 5px 32px; background:url(../images/phone.jpg) left top no-repeat; color:#333; font-size:16px;}

.call-us-main h4{margin:0px; padding:0px 0 0 35px; background:url(../images/email.jpg) left top no-repeat; color:#333;font-size:16px;}

#menu{width:100%; margin:0px; padding:0px; background:#53afee; overflow:hidden;}

/*.menu{width:1024px; margin:0px auto; padding:0px; overflow:hidden;}

.menu ul{margin:0px; padding:0px;}

.menu ul li{margin:0px; padding:0px; list-style:none; float:left;}

.menu ul li a{margin:0px; padding:12px 25px; list-style:none; float:left; color:#fff; border-right:1px solid #3692e7; text-decoration:none; text-transform:uppercase; font-weight:bold;}

.menu ul li:last-child a{border-right:none;}

.menu ul li:first-child a{ background:#3692e7;}

.menu ul li a:hover{color:#fff; background:#3692e7;}*/

#banner{width:100%; margin:0px 0 2em; padding:0px; background:#f2f2f1; overflow:auto;}

.banner{max-width:1024px; margin:0px auto; padding:0px;}

.content{width:1024px; margin:0px auto; padding:0px; overflow:hidden;}

.content h1{margin:0px 0 10px; padding:2px 0 0; color:#333; text-align:center; font-weight:normal;}

.content h2{margin:0px 0 10px; padding:0px; color:#333; text-align:center; font-weight:normal;}

.content h4{margin:0px auto 10px; padding:5px; text-align:center; font-weight:normal;}

.content h1 span{margin:0px; padding:0px; color:#b43d08; text-align:center; font-weight:normal;}

.content p{margin:0px; padding:0px; text-align:justify;}

.doctor-teams{width:22%; margin:15px 30px 15px 0; padding:0px; float:left;}

.doctor-teams img{margin:0px auto; display:block; padding:2px 0 0; border-radius:500px; width:55%; height:55%;}

.doctor-teams h5{margin:20px 0 5px; padding:0px; color:#3692e7 ; text-align:center; font-weight:normal;}

.doctor-teams p{margin:0px; padding:0px; text-align:center;}

.physiotherapist{width:22%; margin:15px 30px 15px 0; padding:0px; float:left;}

.physiotherapist img{margin:0px auto; display:block; padding:2px 0 0; border-radius:500px; width:50%; height:50%;}

.physiotherapist h6{margin:20px 0 5px; padding:0px; color:#3692e7 ; text-align:center; font-weight:normal;}

.physiotherapist p{margin:0px; padding:0px; text-align:center;}


#content-bg{width:100%; margin:2.5em 0 2.5em 0; padding:20px 0px; background:#f5f5f5; overflow:hidden;}

.about-box{width:23%; margin:0px 20px 0 0; padding:0px; float:left;}

.about-box img{margin:0px auto 10px; text-align:center; display:block;}

.about-box h3{margin:10px 0px; padding:0px; text-align:center; font-weight:normal;}

.about-box p{margin:0px; padding:0px; text-align:center;}

.read-more{width:85px; margin:0px auto; padding:10px 0px;}

.read-more a{margin:0px; padding:5px 20px 5px; background:#333; text-align:center; color:#fff; text-decoration:none; border-radius:2em;}

.read-more a:hover{background:#008f3f; text-align:center; color:#fff; text-decoration:none;}

.left{float:left;}

.right{float:right;}

.contact-form {margin: 20px 0px; postion:relative;}

.contact-form input {
    border: 1px solid #aaaaaa;
    margin: 0;
    padding: 7px;
    width: 90%;
}

.contact-form textarea{
	border: 1px solid #aaaaaa;
    margin: 0;
    padding: 10px;
    width: 90%;
}

.contact-form h5 {
	font-size:16px;
	font-weight: 400;
    margin: 4px 0;
    padding: 0;
}
.submit-button {
    background: #03913f none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    margin: 20px 0 0;
    padding: 7px;
    text-align: center;
    width: 150px;
}


#footer{width:100%; margin:30px 0 0 0; padding:0px; background:#51565a; overflow:hidden;}

.footer{width:1024px; margin:0px auto; padding:0px;}

.footer-left{width:30%; margin:20px 0 0 0; padding:0px; float:left;}

.footer-left ul{margin:0px; padding:0px;}

.footer-left ul li{margin:0px; padding:0px; list-style:none;}

.footer-left ul li a{margin:0px; padding:0px; color:#ccc; text-decoration:none;}

.footer-left ul li a:hover{margin:0px; padding:0px; color:#fff;}

.footer-right{width:60%; margin:20px 0 0 0; padding:0px; float:right; color:#fff;}

.footer-right a{margin:0px; padding:0px; color:#ccc; text-decoration:none;}

.footer-right a:hover{margin:0px; padding:0px; color:#fff;}

.footer-right h3{margin:0px 0 10px; padding:0px 0 8px 0; border-bottom:1px solid #6c7277; color:#fff; font-weight:normal;}

.footer-bottom{width:1024px; margin:25px  0 20px; padding:10px 0 20px 0; border-top:1px solid #6c7277; color:#fff;}

.social-media{float:right;}

.social-media ul{margin:0px; padding:0px;}

.social-media ul li{margin:0px; padding:0px; list-style:none; float:left;}

.left-panel{width:70%; margin:0px; padding:0px; float:left;}

.left-panel h1{margin:0px 0 10px; padding:2px 0 0; color:#53afee; text-align:left;}

.left-panel ul{margin-left:10px; padding:0px;}

.left-panel ul li{margin-left:20px;list-style:disc; color:#333;}

.right-panle{width:25%; margin:10px 0 0; padding:10px; float:right; background:#eff6fd; border:1px solid #e4f1fe; overflow:hidden;}

.right-panle h2{margin:0px 0 10px; padding:2px 0 0; color:#333; text-align:left;}

.right-panle ul{margin:0px; padding:0px;}

.right-panle ul li{margin:0px; padding:3px 0 4px; list-style:none; color:#333; border-bottom:1px solid #d7e8fa;}

.right-panle p img{margin:0px 5px 0px 0px; padding:0px; float:left;}

.right-panle p{margin:0px; padding:0px; float:left; text-align:left;font-size: 13px;}

.right-panle span{float:right; color:#930;}

.right-panle span a{float:right; color:#930; text-decoration:none;}

.text-bg{display:block; color:#fff; background:#58c385; padding:5px 0px; margin:10px 0px;}

.call-us-bottom{width:320px; margin:0px; padding:10px; float:right; background:#3880b1; border-radius:1em; overflow:hidden;}

.call-us-bottom-left{width:180px; margin:0px; padding:0px; float:left; color:#fff; text-align:left;}

.call-us-bottom-left-text{text-align:left; color:#fff; font-weight:bold; font-size:3em; margin:15px 0px;}

.call-us-bottom-left h3{line-height:1.4;}

.call-us-bottom-left h4{line-height:1.2; text-align:left; float:left;}

.call-us-bottom-right{width:127px; margin:5px 0 15px 0; padding:0px; float:right;}

.media-press-button{width:100%; margin:0px 0px 0; padding:5px 0px; background:#fff; overflow:hidden; color:#000; text-align:center; font-size:18px; font-weight:normal; border-radius:0.3em; text-transform:uppercase;}

.media-press-button a{width:100%; margin:0px; padding:0px; background:#fff; overflow:hidden; color:#000; text-align:center; font-size:20px; font-weight:normal; text-decoration:none;}

#client {background:#e7e7e9;overflow:hidden;padding: 10px; margin-top:10px;}
#client h3 {text-align:center; background:#6fddf9; padding:4px; margin-bottom:5px;}
#client .client-details img{float:left;width:30px;height:30px;}
#client .client-details ul li{float:left;margin:7px 0 0 5px;border-bottom:none; list-style:none;}
#client .dfont{font-size:12px; color:#000;}

.sub-content {background: #eff6fd none repeat scroll 0 0; border: 1px solid #d8d8d8; float: left; margin: 5px; overflow: hidden; padding: 0; width: 48%;}

.membership {background: #eff6fd none repeat scroll 0 0; border: 1px solid #d8d8d8; float: left; margin: 5px; overflow: hidden; padding: 0; width: 100%;}

.membership img{ width:300px; height:auto;float:left; margin:0; padding:0}
.membership h4 {font-weight: normal; margin: 0; padding: 5px; text-align: center;}
.membership ul{ float:left; margin:7px 0 0 25px;}
.membership ul li{margin:7px 0 0 5px; list-style:none;}

/*Profile-Slider Css*/
.clearout {
height:20px;
clear:both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
    background:#fcfcfc;
    background: #fcfcfc -moz-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* FF3.6+ */
    background: #fcfcfc -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eee)); /* Chrome,Safari4+ */
    background: #fcfcfc -webkit-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* Chrome10+,Safari5.1+ */
    background: #fcfcfc -o-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* Opera11.10+ */
    background: #fcfcfc -ms-linear-gradient(top, #fcfcfc 0%, #eee 100%); /* IE10+ */
    background: #fcfcfc linear-gradient(top, #fcfcfc 0%, #eee 100%); /* W3C */
    border:1px solid #ccc;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;  
}

.nbs-flexisel-item {
    float:left;
    margin:10px 0 0;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:24px;
}
.nbs-flexisel-item img {margin:0px auto; display:block; padding:2px 0 0; border-radius:500px; width:40%; height:40%;}


/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 22px;
    height: 22px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left: 10px;
    background: url(/images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 5px;
    background: url(/images/button-next.png) no-repeat;
}

/*Banner Css Starts Here*/

.rslides {
  margin: 0 auto 0px;
  }

#slider2,
#slider3 {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
  }

.rslides_tabs {
  list-style: none;
  padding: 0;
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 0px;
  max-width: 1024px;
  padding: 0px 0;
  text-align: center;
  width: 100%;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 0px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
  .footer-mobile{display:none;}
  
/************************************************************************************

smaller than 980

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

@media screen and (max-width: 980px) {
	
}


@media screen and (max-width: 800px) {
		img{max-width:100%;}	

.header-top{width:100%; margin:0px auto; padding:5px 0px 0px; overflow:hidden;}

.logo{float:left; width:35%;}

.call-us-mobile{display:block; float:right; margin-top:5px;}

.call-us-mobile ul{margin:0px; padding:0px;}

.call-us-mobile ul li{margin:0px 0px; padding:0px 10px; list-style:none; float:left; border-right:1px solid #ccc; height:30px;} 

.call-us-main{float:right; margin:15px 0px 0px; display:none;}

#banner{width:100%; margin:0px 0 1em; padding:0px; background:#f2f2f1; overflow:auto;}

.content{width:95%; margin:0px auto; padding:0px; overflow:hidden;}

.content h1{margin:0px 0 5px; padding:0px 0 0; color:#333; text-align:left; font-weight:normal; line-height:1.1;}

.content p{margin:0px; padding:0px; text-align:left;}

.about-box{width:50%; margin:0px auto 10px; padding:0px; float:left;}

.about-box img{margin:0px auto 10px; text-align:center; display:block;}

.about-box p{margin:0px; padding:0px; text-align:center;}

.left{float:left; width:50%; margin-bottom:10px;}

.right{float:right; width:50%;}

#content-bg{width:100%; margin:1.5em 0 1em 0; padding:20px 0px; background:#f5f5f5; overflow:hidden;}
.footer {
    margin: 0 auto;
    padding: 0;
    width: 95%;
}

.footer{width:95%; margin:0px auto; padding:0px;}

.footer-left ul{margin:0px; padding:0px; width:100px;}
}

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

smaller than 650

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

@media screen and (max-width: 650px) {
	
img{max-width:100%;}	

.header-top{width:100%; margin:0px auto; padding:5px 0px 0px; overflow:hidden;}

.logo{float:left; width:35%;}

.call-us-mobile{display:block; float:right; margin-top:5px;}

.call-us-mobile ul{margin:0px; padding:0px;}

.call-us-mobile ul li{margin:0px 0px; padding:0px 10px; list-style:none; float:left; border-right:1px solid #ccc; height:30px;} 

.call-us-main{float:right; margin:15px 0px 0px; display:none;}

#banner{width:100%; margin:0px 0 1em; padding:0px; background:#f2f2f1; overflow:auto;}

.content{width:95%; margin:0px auto; padding:0px; overflow:hidden;}

.content h1{margin:0px 0 5px; padding:0px 0 0; color:#333; text-align:left; font-weight:normal; line-height:1.1;}

.content p{margin:0px; padding:0px; text-align:left;}

.about-box{width:98%; margin:0px auto 10px; padding:0px; float:none;}

.about-box img{margin:0px auto 10px; text-align:center; display:block;}

.about-box p{margin:0px; padding:0px; text-align:center;}

.left{float:none; width:100%; margin-bottom:10px;}

.right{float:none; width:100%; display:none;}

#content-bg{width:100%; margin:1.5em 0 1em 0; padding:20px 0px; background:#f5f5f5; overflow:hidden;}

.footer-mobile{width:96%; margin:0px auto; padding:10px 0 0; color:#ccc; display:block; text-align:center;}

.footer-mobile a{text-align:center; display:inline; text-decoration:none; color:#ccc;}

.footer-mobile a:hover{color:#fff;}

.footer{display:none;}

#footer{width:100%; margin:10px 0 0 0; padding:0px; background:#51565a; overflow:hidden;}

.doctor-teams{width:96%; margin:0px auto 10px; padding:0px; float:none;}

.doctor-teams p{margin:0px; padding:0px; text-align:center;}

.physiotherapist{width:96%; margin:0px auto 10px; padding:0px; float:none;}

.physiotherapist p{margin:0px; padding:0px; text-align:center;}

.left-panel{width:100%; margin:0px; padding:0px; float:none;}

.left-panel h1{margin:0px 0 10px; padding:2px 0 0; color:#53afee; text-align:left;}

.right-panle{width:100%; margin:10px 0 0; padding:10px; float:none; background:#eff6fd; border:1px solid #e4f1fe; overflow:hidden;}

.right-panle h2{margin:0px 0 10px; padding:2px 0 0; color:#333; text-align:left;}

.right-panle ul{margin:0px; padding:0px;}

.right-panle ul li{margin:0px; padding:3px 0 4px; list-style:none; color:#333; border-bottom:1px solid #d7e8fa;}

.right-panle p img{margin:0px 5px 0px 0px; padding:0px; float:left;}

.right-panle p{margin:0px; padding:10px; float:left; text-align:left;font-size: 13px;}

.right-panle span{float:right; color:#930; margin-right:10px}

.right-panle span a{float:right; color:#930; text-decoration:none;}

.text-bg{display:block; color:#fff; background:#58c385; padding:5px 0px; margin:10px 0px;}

.smk_accordion {list-style: outside none none; margin: 0 20px 7px -1px; padding: 0; position: relative;}

.sub-content {background: #eff6fd none repeat scroll 0 0; border: 1px solid #d8d8d8; float: left; margin: 5px; overflow: hidden; padding: 0; width: 100%;}
}
  
/************************************************************************************

smaller than 560

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

@media screen and (max-width: 480px) {
	
	
	img{max-width:100%;}	

.header-top{width:100%; margin:0px auto; padding:5px 0px 0px; overflow:hidden;}

.logo{float:left; width:48%;}

.call-us-mobile{display:block; float:right; margin-top:5px;}

.call-us-mobile ul{margin:0px; padding:0px;}

.call-us-mobile ul li{margin:0px 0px; padding:0px 10px; list-style:none; float:left; border-right:1px solid #ccc; height:30px;} 

.call-us-main{float:right; margin:15px 0px 0px; display:none;}

#banner{width:100%; margin:0px 0 1em; padding:0px; background:#f2f2f1; overflow:auto;}

.content{width:95%; margin:0px auto; padding:0px; overflow:hidden;}

.content h1{margin:0px 0 5px; padding:0px 0 0; color:#333; text-align:left; font-weight:normal; line-height:1.1;}

.content p{margin:0px; padding:0px; text-align:left;}

.about-box{width:98%; margin:0px auto 10px; padding:0px; float:none;}

.about-box img{margin:0px auto 10px; text-align:center; display:block;}

.about-box p{margin:0px; padding:0px; text-align:center;}

.left{float:none; width:100%; margin-bottom:10px;}

.right{float:none; width:100%;}

#content-bg{width:100%; margin:1.5em 0 1em 0; padding:20px 0px; background:#f5f5f5; overflow:hidden;}

.footer-mobile{width:96%; margin:0px auto; padding:10px 0 0; color:#ccc; display:block; text-align:center;}

.footer-mobile a{text-align:center; display:inline; text-decoration:none; color:#ccc;}

.footer-mobile a:hover{color:#fff;}

.footer{display:none;}

#footer{width:100%; margin:10px 0 0 0; padding:0px; background:#51565a; overflow:hidden;}

.doctor-teams{width:96%; margin:0px auto 10px; padding:0px; float:none;}

.doctor-teams p{margin:0px; padding:0px; text-align:center;}

.physiotherapist{width:96%; margin:0px auto 10px; padding:0px; float:none;}

.physiotherapist p{margin:0px; padding:0px; text-align:center;}

.left-panel{width:100%; margin:0px; padding:0px; float:none;}

.left-panel h1{margin:0px 0 10px; padding:2px 0 0; color:#53afee; text-align:left;}

.right-panle{width:100%; margin:10px 0 0; padding:10px; float:none; background:#eff6fd; border:1px solid #e4f1fe; overflow:hidden;}

.right-panle h2{margin:0px 0 10px; padding:2px 0 0; color:#333; text-align:left;}

.right-panle ul{margin:0px; padding:0px;}

.right-panle ul li{margin:0px; padding:3px 0 4px; list-style:none; color:#333; border-bottom:1px solid #d7e8fa;}

.right-panle p img{margin:0px 5px 0px 0px; padding:0px; float:left;}

.right-panle p{margin:0px; padding:10px; float:left; text-align:left;font-size: 13px;}

.right-panle span{float:right; color:#930; margin-right:10px}

.right-panle span a{float:right; color:#930; text-decoration:none;}

.text-bg{display:block; color:#fff; background:#58c385; padding:5px 0px; margin:10px 0px;}

.smk_accordion {list-style: outside none none; margin: 0 20px 7px -1px; padding: 0; position: relative;}

#client {background:#e7e7e9;overflow:hidden;padding: 10px;  margin:5px 19px 5px -3px;}
#client h3 {text-align:center; background:#6fddf9; padding:4px; margin-bottom:5px;}
#client .client-details img{float:left;width:30px;height:30px;}
#client .client-details ul li{float:left;margin:7px 0 0 5px;border-bottom:none; list-style:none;}

.sub-content {background: #eff6fd none repeat scroll 0 0; border: 1px solid #d8d8d8; float: left; margin: 5px; overflow: hidden; padding: 0; width: 100%;}
}


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

smaller than 480

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

@media screen and (max-width: 320px) {
	
img{max-width:100%;}	

.header-top{width:100%; margin:0px auto; padding:5px 0px 0px; overflow:hidden;}

.logo{float:left; width:65%;}

.call-us-mobile{display:block; float:right; margin-top:5px;}

.call-us-mobile ul{margin:0px; padding:0px;}

.call-us-mobile ul li{margin:0px 0px; padding:0px 10px; list-style:none; float:left; border-right:1px solid #ccc; height:30px;} 

.call-us-main{float:right; margin:15px 0px 0px; display:none;}

#banner{width:100%; margin:0px 0 1em; padding:0px; background:#f2f2f1; overflow:auto;}

.content{width:95%; margin:0px auto; padding:0px; overflow:hidden;}

.content h1{margin:0px 0 5px; padding:0px 0 0; color:#333; text-align:left; font-weight:normal; line-height:1.1;}

.content p{margin:0px; padding:0px; text-align:left;}

.about-box{width:98%; margin:0px auto 10px; padding:0px; float:none;}

.about-box img{margin:0px auto 10px; text-align:center; display:block;}

.about-box p{margin:0px; padding:0px; text-align:center;}

.left{float:none; width:100%; margin-bottom:10px;}

.right{float:none; width:100%;}

#content-bg{width:100%; margin:1.5em 0 1em 0; padding:20px 0px; background:#f5f5f5; overflow:hidden;}

.footer-mobile{width:96%; margin:0px auto; padding:10px 0 0; color:#ccc; display:block; text-align:center;}

.footer-mobile a{text-align:center; display:inline; text-decoration:none; color:#ccc;}

.footer-mobile a:hover{color:#fff;}

.footer{display:none;}

#footer{width:100%; margin:10px 0 0 0; padding:0px; background:#51565a; overflow:hidden;}

.doctor-teams{width:96%; margin:0px auto 10px; padding:0px; float:none;}

.doctor-teams p{margin:0px; padding:0px; text-align:center;}

.physiotherapist{width:96%; margin:0px auto 10px; padding:0px; float:none;}

.physiotherapist p{margin:0px; padding:0px; text-align:center;}

.left-panel{width:100%; margin:0px; padding:0px; float:none;}

.left-panel h1{margin:0px 0 10px; padding:2px 0 0; color:#53afee; text-align:left;}

.right-panle{width:100%; margin:10px 0 0; padding:10px; float:none; background:#eff6fd; border:1px solid #e4f1fe; overflow:hidden;}	

.right-panle h2{margin:0px 0 10px; padding:2px 0 0; color:#333; text-align:left;}

.right-panle ul{margin:0px; padding:0px;}

.right-panle ul li{margin:0px; padding:3px 0 4px; list-style:none; color:#333; border-bottom:1px solid #d7e8fa;}

.right-panle p img{margin:0px 5px 0px 0px; padding:0px; float:left;}

.right-panle p{margin:0px; padding:10px; float:left; text-align:left;font-size: 13px;}

.right-panle span{float:right; color:#930; margin-right:10px}

.right-panle span a{float:right; color:#930; text-decoration:none;}

.text-bg{display:block; color:#fff; background:#58c385; padding:5px 0px; margin:10px 0px;}

.smk_accordion {list-style: outside none none; margin: 0 20px 7px -1px; padding: 0; position: relative;}

#client {background:#e7e7e9;overflow:hidden;padding: 10px; margin:5px 19px 5px -3px;}
#client h3 {text-align:center; background:#6fddf9; padding:4px; margin-bottom:5px;}
#client .client-details img{float:left;width:30px;height:30px;}
#client .client-details ul li{float:left;margin:7px 0 0 5px;border-bottom:none; list-style:none;}

.sub-content {background: #eff6fd none repeat scroll 0 0; border: 1px solid #d8d8d8; float: left; margin: 5px; overflow: hidden; padding: 0; width: 100%;}
}
/*
     FILE ARCHIVED ON 07:10:54 Apr 22, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:36:31 Apr 03, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 159.635
  exclusion.robots: 0.159
  exclusion.robots.policy: 0.15
  RedisCDXSource: 1.157
  esindex: 0.008
  LoadShardBlock: 142.625 (3)
  PetaboxLoader3.datanode: 161.674 (5)
  load_resource: 639.961 (2)
  PetaboxLoader3.resolve: 542.016 (2)
*/