/* ----- Global CSS ----- */
html{height:100%;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, img, ul,p{margin:0;padding:0;border:0; font-family: 'muli_regular';}
body, input, textarea, select, p,li{color:#000;font-size:14px; font-family:'muli_regular';}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{font-size:100%;line-height:1.1;max-height:100%;width:100%;height:100%;background:#fff;}
img{max-width:100%;border:0;}
ul li {list-style: none;}
a, a:hover {text-decoration: none; }
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box; }
.clear{clear: both;}
@font-face {font-family: 'muli_regular';src: url('fonts/muli_regular.eot');src: url('fonts/muli_regular.eot') format('embedded-opentype'),url('fonts/muli_regular.woff2') format('woff2'),url('fonts/muli_regular.woff') format('woff'),url('fonts/muli_regular.ttf') format('truetype'),url('fonts/muli_regular.svg#muli_regular') format('svg');}
ul.search-list li{ background: none !important; padding: 0px !important; margin: 0 !important;
}
.sun-div {
	background: #000 none repeat scroll 0 0;
	display: none;
	height: 100%;
	left: 0;
	opacity: 0.5;
	position: fixed;
	top: 0;
	width: 100%;
z-index: 9999;
}
#sun-pop {
	background: #fff none repeat scroll 0 0;
	border-radius: 5px;
	color: #000;
	display: none;
	left: 32%;
	margin: 0;
	overflow: hidden;
	padding: 5px;
	position: fixed;
	text-align: center;
	top: 10%;
	width: 520px;
	z-index: 9999;
}
.home-popup {
	width: 100%;
}
.home-popup p{ font: 17px/28px 'muli_regular';}
.sun-button {
	color: #000;
	cursor: pointer;
	font: 700 18px/18px Arial,Helvetica,sans-serif;
	height: 20px;
	position: absolute;
	right: 2px;
	text-align: center;
	top: 5px;
	width: 20px;
	z-index: 101;
}
.goog-te-gadget-simple span {
	color: #fff !important;
	font: 15px/20px 'muli_regular' !important;
	display: inline !important;
	padding: 2px 5px 2px 2px !important;
}
.goog-te-gadget-simple {
	background-color: transparent !important;
	
}
.goog-te-gadget img {

	display: none;
}
.drsection1 ul li{ padding:4px 0 4px 15px; font-size: 16px;  list-style:none; margin:0 0 0 18px;background: url('images/list-bg.png') no-repeat left 10px;line-height: 1.4;}
.leftdiv1 {
	width: 15%;
	float: left;
	padding: 5px 0 0 0;
	font-size: 16px;
}
.leftdiv2 {
	width: 15%;
	float: left;
	padding: 5px 0 0 0;
	font-size: 16px;
}
.leftdiv {
	width: 30%;
	float: left;
	padding: 5px 0 0 0;
	font-size: 16px;
}
.rightdiv ul li{ padding:4px 0 4px 15px; font-size: 16px;  list-style:none; margin:0 0 0 18px;background: url('images/list-bg.png') no-repeat left 10px;line-height: 1.4;}
.rightdiv {
	width: 70%;
	float: left;
	padding: 5px 0 0 0;
	font-size: 16px;
}
.accordion h2 {
	background: #024C89;
	cursor: pointer;
	margin-top: 10px;
	color: #000;
	padding: 10px;
	position: relative;
	clear: both;
	color: #fff;
}
.accordion h2::after {
	position: absolute;
	content: '';
	right: 10px;
	top: 22px;
	width: 9px;
	height: 9px;
	background: url('images/list-plus.png') no-repeat right 0;
}
.accordion h2.current::after {
	position: absolute;
	content: '';
	right: 10px;
	top: 22px;
	width: 9px;
	height: 9px;
	background: url('images/list-minus.png') no-repeat center center;
}
.accordion .pane {
	background: #fff;
	cursor: pointer;
	padding: 10px;
	box-sizing: border-box;
	border: 1px solid #39A0EB;
	margin-bottom: 10px;
	display: none;
	float: left;
	width: 100%;
}
.accordion .pane * {
	color: #000;
}

header {
	width: 100%;
	display: block;
	padding-top: 12px;
	position: absolute; 
	z-index: 99; border-bottom: 1px solid #3d91c8;
}
.gridWrapper {
	width: 1170px;
	margin: auto;
	position: relative;
}
.header-logo{ float: left; width: 531px; padding: 15px 0 0 0;}
.header-right {
	float: right;
	width: 54%;
	padding: 20px 0 0 0;
}
.header-right li a {
	font: bold 15px/20px 'muli_regular';
	display: block;
	float: left;
	margin: 0 10px 0 0;
	color: #fff;
	padding: 4px 0 6px 21px;
}
.header-right li a:hover{ color: #f9a81b;}
.header-right li.ph-icon a {
	background: url(images/ph-icon.png) 0 5px no-repeat;
	font: bold 18px/22px 'muli_regular';
	margin: 0 11px 0 30px;
}
.health-prof {
	background: #f9a81b;
	padding: 5px 10px!important;
}
.health-prof:hover {
	color: #000000!important;
}

.header-right li a.book-app{ background: url(images/book-app.png) 0 2px no-repeat;}
.header-right li a.locations{ background: url(images/locations.png) 0 2px no-repeat;}
/*Sticky Header Styles*/
header.sticky {position: fixed;width: 100%;z-index: 999;transition: all 0.4s ease; background: #107BC1; opacity: .9;}
header.sticky-up {top: 0px;transition: all 0.4s ease;}
header.sticky .header-logo{ width: 25%; transition: 0.4s all linear;
	margin: 15px 0 0 15px;}
header.sticky .header-right {
	transition: 0.4s all linear;
	padding: 0px 0 0 0px;
}

header.sticky{padding-top: 15px}
header.sticky nav{margin: 20px 0px 0;}
.bullet1 {
	float: none;
	left: 82%;
	margin: auto;
	position: absolute;
	top: -62px;
	z-index: 999;
}
.bullet1 li {
  float: left;
  list-style: outside none none;
  margin: 0 2px;
  position: relative;
}

.bullet1 li a {
  color: #fff;
  display: block;
  font-size: 50px;
}
.bullet1 li.Banner_here a, .bullet1 li:hover a {
color:#008bbb;
}

.bullet3 {
	float: none;
	left: 82%;
	margin: auto;
	position: absolute;
	top: -73px;
	z-index: 9;
}
.bullet3 li {
  float: left;
  list-style: outside none none;
  margin: 0 2px;
  position: relative;
}

.bullet3 li a {
  color: #fff;
  display: block;
  font-size: 50px;
}
.bullet3 li.Banner_here a, .bullet3 li:hover a {
color:#008bbb;
}
/* Menu related css */
nav {
	position: relative;
	z-index: 9999;
	margin: 48px 0px 0;
	height: auto;
	width: 100%;
	display: table;
}
#mobileMenu { display:none;}
.menu{list-style:none;margin:0 auto;position:relative;z-index:9999;display:block;float:left;width: 100%}
.menu:after{clear:both;}
.menu ul{list-style:none;margin:0 auto;width:100%;}
.menu li{font-size:17px;text-align:center;float:left;margin:0;position:relative;width: calc(100%/7)}
.menu li.aboutmenu {
	margin-right: 11px;
}
.menu li.footmenu {
	margin-right: 21px;
}
.menu li.firstmenu {
	margin-right: -34px;
}
.menu li.firstmenu  ul{
left: -60%;
} 
.menu > li > a{padding:10px 0; margin: 0 0;  color:#fff;display:block; border-bottom: solid 5px transparent; font: 17px/22px 'muli_regular'; border-bottom: 2px solid transparent;}
.menu li > a:hover, .menu > li:hover > a{color:#fff; border-bottom: 2px solid #f9a81b;}
.menu li ul {
	position: absolute;
	left: -155%;
	padding: 0;
	background: #043a6d;
	display: none;
	width: 267px;
	top: 44px;
}
.menu li:hover > ul{display:block;}
.menu li li  ul{left:100%;top:30px;position:absolute;}
.menu li li{position:relative;z-index:1000;margin:0px;padding:0px;text-transform:none;text-shadow:none;width:100%;}
.menu li li a {
	color: #fff;
	display: block;
	text-align: left;
	border: none;
	background: url(images/menu-arrow-white.png) no-repeat 11px 20px;
	padding: 12px 5px 12px 25px;
	z-index: 1000;
	position: relative;
	margin: 0px;
	width: 100%;
	font: 15px/22px 'muli_regular';
}
.menu li li > a:hover, .menu li li:hover > a {
	background: #f9a81b url(images/menu-arrow-black.png) no-repeat 11px 16px;
	color: #000;
	border-bottom: none;
}
.menu li ul ul{top:0;margin:-30px 0 0 0;}
.menu li li li{text-align:left;background:#fff;z-index:1000;margin:0 0 0 0px;}
.menu li li li a{padding:12px 0px 12px 25px;}
.menu li li li a:hover{padding:12px 0px 12px 25px;}
.menu li ul.doubleColumn li {
	float: left;
	width: 299px;
}
.menu li ul.doubleColumn {
	width: 598px;
	left: -325px;
}
.menu li ul.doubleColumn li:nth-child(2n+1) ul{left:-200px;width:200px;}
.menu li ul.doubleColumn li:nth-child(2n) ul{left:100%;;width:200px;}
.menu li ul.doubleColumn li:nth-child(2n+1) ul li{width:100%;}
.menu li ul.doubleColumn li:nth-child(2n) ul li{width:100%;}

.drsection{ float: right; position: relative; width: 435px; height: 472px; background: url(images/drsunil-s.jpg) 0 0 no-repeat;}
.drsection span {
	width: 211px;
	position: absolute;
	top: 396px;
	background: #e8a024;
	opacity: .8;
	font: bold 19px/25px 'muli_regular';
	display: block;
	padding: 10px;
	text-align: center;
}
/*Banner Styes*/
#controls, #controls1{ display: none !important;}
#controls, #controls1{
	width: 91px !important;
	background: #fff;
}
#controls1{ right: 5% !important;}

#controls, #controls1, #controls2, #controls3{right:2%;bottom:10px;margin-top:0;position:absolute;z-index:999;width:115px;}
#controls li.prev, #controls1 li.prev, #controls2 li.prev, #controls3 li.prev{display:inline-block !important;position:relative}
#controls li.next, #controls1 li.next, #controls2 li.next, #controls3 li.next{display:inline-block !important;position:relative}
#controls li, #controls1 li, #controls2 li, #controls3 li{cursor:pointer;display:inline-block;padding:4px;background:none repeat scroll 0 0;background:transparent;top:0!important;right:inherit !important;bottom:inherit !important;left:inherit !important;text-indent:inherit !important;height:30px !important;width:30px !important;}
#controls li.pause, #controls1 li.pause, #controls2 li.pause, #controls3 li.pause{display:none;}
#controls li a, #controls1 li a, #controls2 li a, #controls3 li a{background:none !important;position:relative !important;top:auto !important;width:auto !important;right:auto !important;bottom:auto !important;left:auto !important;text-indent:inherit !important;}
.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;}

#Banner{position:relative; width: 100%;}

#Banner .rslides li {
	height: 689px;
}
#Banner .bannerContent {
	margin: auto;
	float: none;
	z-index: 100;
	padding: 315px 0 0 0;
	width: 507px;
}
#Banner .bannerContent p {
	font: bold 50px/60px 'muli_regular';
	color: #fff;
	display: block;
	text-align: center; text-shadow: 1px 1px 1px #000;
}
#Banner .bannerContent p span{display: block; font: 35px/40px 'muli_regular';}
#Banner .bannerContent p a {
	display: block;
	font: 16px/20px 'muli_regular';
	background: #fff;
	border-radius: 24px;
	text-align: center;
	width: 105px;
	color: #000;
	margin: auto;
	position: relative;
	top: 20px;
	padding: 7px;
}
#Banner .rslides li.banner0{background:url('images/banner1.jpg') no-repeat center center;}
#Banner .rslides li.banner1{background:url('images/banner2.jpg')no-repeat center center;}
#Banner .rslides li.banner2{background:url('images/banner3.jpg')no-repeat center center;}
#Banner .rslides li.banner3{background:url('images/banner4.jpg')no-repeat center center;}
#Banner .rslides li.banner4{background:url('images/banner5.jpg')no-repeat center center;}

#Banner-s{position:relative; width: 100%;}

#Banner-s .rslides li {
	height: 355px;
}
#Banner-s .bannerContent {
	margin: 0 0 0 129px;
	float: none;
	z-index: 100;
	padding: 195px 0 0 0;
	width: 500px;
}
#Banner-s .bannerContent p{font: bold 25px/30px 'muli_regular'; color:#fff; display: block;}
#Banner-s .bannerContent p span{display: block; font: 16px/22px 'muli_regular';}
#Banner-s .bannerContent p a {
	display: block;
	font: 16px/20px 'muli_regular';
	background: #fff;
	border-radius: 24px;
	text-align: center;
	width: 105px;
	color: #000;
	margin: 0 0 0 42px;
	position: relative;
	top: 20px;
	padding: 7px;
}
#Banner-s .rslides li.banner0{background:url('images/banner1-s.jpg') no-repeat center center;}
#Banner-s .rslides li.banner1{background:url('images/banner2-s.jpg')no-repeat center center;}
#Banner-s .rslides li.banner2{background:url('images/banner3-s.jpg')no-repeat center center;}
#Banner-s .rslides li.banner3{background:url('images/banner4-s.jpg')no-repeat center center;}
#Banner-s .rslides li.banner4{background:url('images/banner5-s.jpg')no-repeat center center;}
.scroll-down {
	background: url(images/scroll.png) center 0 no-repeat;
	content: '';
	position: absolute;
	left: 50%;
	top: -155px;
	width: 35px;
	height: 78px;
	z-index: 8;
	opacity: 1;
	-webkit-transition: all .5s ease-in 3s;
	transition: all .5s ease-in 3s;
}
.quicklinks {
	position: fixed;
	width: 80px;
	float: left;
	top: 253px;
	z-index: 999;
	right: -40px;
}
.quicklinks li {
	float: none;
	margin: 2px 0;
}
.quicklinks li a {
	display: block;
	width: 40px;
	height: 31px; padding: 22px;
	background-color: #052972 !important;
}
.quicklinks li:hover a {
	background-color: #f9a81b !important;
}
.quicklinks li a.bookapp{ background: url(images/bookapp.png) center 10px no-repeat;}
.quicklinks li a.bookapp:hover{ background: url(images/bookapp-h.png) center 10px no-repeat;}

.quicklinks li a.tellfrnd{ background: url(images/tellfrnd.png) center 10px no-repeat;}
.quicklinks li a.tellfrnd:hover{ background: url(images/tellfrnd-h.png) center 10px no-repeat;}

.quicklinks li a.open{ background: url(images/open.png) center 10px no-repeat;}
.quicklinks li a.open:hover{ background: url(images/open-h.png) center 10px no-repeat;}
.quicklinks li a span {
	display: none;
	height: 31px;
	padding: 22px;
	top: -22px; position: relative;
	left: -151px;
}
.quicklinks li a span.first {
	line-height: 15px !important;
	padding: 8px 0 36px 22px;
}
.quicklinks li a:hover span {
	background: #f9a81b;
	color: #000;
	font: 14px/3px 'muli_regular';
	text-align: left;
	display: block;
	width: 129px;
	float: left;
	
	/* padding: 29px; */
	/* height: 31px; */
	/* padding: 0px 0 0px 7px; */
}
#services {
	width: 100%;
background: url(images/services-bg.jpg) center top no-repeat; height: 467px;
z-index: 99; position: relative;
}
.servicesmobile {
	display: none;
	position: relative;
	clear: both;
}
.servicesdesktop{ display: block;}
.services {
	background: url(images/line.png) center bottom no-repeat;
	height: 68px;
	width: 1px;
	margin: auto;
	position: relative;
	bottom: -297px;
	z-index: 999;
}
#services a {
	color: #035595;
	text-align: center;
	font: bold 35px/40px 'muli_regular';
	display: block;
	padding: 49px 0 16px 0;
}
#services span {
	color: #454545;
	text-align: center;
	font: 20px/30px 'muli_regular';
	display: block;
	
}
#services li {
	float: left;
	margin: 26px 23px;
}
#services li a {
	width: 155px;
	display: block;
	padding: 0px;
	margin: 0;
}
#services li a span {
	text-align: center;
	padding: 156px 0 0 0;
	text-align: center;
	color: #454545; width: auto;
	font: bold 15px/20px 'muli_regular';
}
#services li a.bunion{ background: url(images/bunion.jpg) center top no-repeat;}
#services li a.bunion:hover{ background: url(images/bunion-h.jpg) center top no-repeat;}

#services li a.anklerecon{ background: url(images/anklerecon.jpg) center top no-repeat;}
#services li a.anklerecon:hover{ background: url(images/anklerecon-h.jpg) center top no-repeat;}

#services li a.foottrauma{ background: url(images/foottrauma.jpg) center top no-repeat;}
#services li a.foottrauma:hover{ background: url(images/foottrauma-h.jpg) center top no-repeat;}

#services li a.toe{ background: url(images/toe.jpg) center top no-repeat;}
#services li a.toe:hover{ background: url(images/toe-h.jpg) center top no-repeat;}

#services li a.anklefracture{ background: url(images/anklefracture.png) center top no-repeat;}
#services li a.anklefracture:hover{ background: url(images/anklefracture-h.png) center top no-repeat;}

#drprofile {
	width: 100%;
	background: url(images/doctor-bg.jpg) center top no-repeat;
	height: 531px;
	z-index: 8;
	position: relative;
}
.drprofile{ margin: auto;}
.drprofile-left {
	width: 69%;
	float: left;
	margin: 30px 0 0 0;
}
.drprofile-left1 {
	width: 525px;
	margin: 17px 0 0 -101px;
	float: left;
}
.drprofile-left2 {
	width: 45%;
	margin: 62px 0 0 -5px;
	float: left;
}
.drprofile-left2 span{ text-transform: uppercase; display: block; font: bold 20px/25px 'muli_regular'; color: #454545;}
.drprofile-left2 h1 a{  display: block; font: bold 45px/50px 'muli_regular'; color: #0a3387;}
.drprofile-left2 h1 a span {
	display: block;
	font: bold 20px/25px 'muli_regular';
	color: #454545;
	background: url(images/line-down.png) 0 bottom no-repeat;
	padding: 0 0 44px 0;
}
.drprofile-left2 p{ display: block; font: 15px/20px 'muli_regular'; color: #454545; padding: 20px 0;}
.drprofile-left2 p a {
	display: block;
	font: bold 15px/20px 'muli_regular';
	color: #454545;
	padding: 10px;
	width: 145px;
	border: 1px solid #000;
	text-align: center;
	margin: 40px 0 0 0;
}
.drprofile-left2 p a:hover{ background: #f9a81b; border: 1px solid transparent;}
.drprofile-right {
	width: 28%;
	float: left;
	padding: 67px 0 0 30px;
}
.drprofile-right p {
	color: #5fbfff;
	display: block;
	font: 30px/40px 'muli_regular';
	background: url(images/line-p.png) bottom 0 no-repeat;
	padding: 0 0 25px 0;
	text-transform: uppercase;
}
.drprofile-right li span {
	background: url(images/bullet.png) 0 12px no-repeat;
	display: block;
	font: 16px/20px 'muli_regular';
	color: #fff;
	padding: 7px 0 7px 19px;
}
.drprofile-right li span:hover{ color: #f9a81b;}

#credbar {
	padding: 20px 0;
	width: 100%;
	position: relative;
	clear: both;
}
#credbar  .nbs-flexisel-nav-left, .nbs-flexisel-nav-right{cursor:pointer;height:47px;opacity:0.5;position:absolute;width:23px;z-index:100;top:20px!important;}

#credbar {
	padding: 20px 0;
	width: 100%;
	position: relative;
	clear: both; 
}
#credbar li {
	float: left;
	/* margin: 0 112px; */
}

#credbar .nbs-flexisel-nav-left, #credbar .nbs-flexisel-nav-right{top:10px !important}

#candate{width: 100%;
	position: relative; z-index: 9;
	clear: both; background: url(images/candate-bg.jpg) center top no-repeat; height: 705px;}
	
.candate-left {
	background: url(images/i-am.png) 0 0px no-repeat;
	width: 42%;
	float: left;
	margin: 76px 0 0 0;
	padding: 0 0 0 39px;
}
.candate-left a{ display: block;
	font: bold 32px/40px 'muli_regular'; 
	color: #000;}
.candate-left a span{display: block;
	font: 27px/30px 'muli_regular'; 
	color: #000; }
.candate-left p {
	padding: 20px 0;
	font: 15px/28px 'muli_regular';
	display: block;
	color: #000;
}
.candate-left p a {
	margin: 36px 0 0 0;
	text-align: center;
	padding: 10px;
	border-radius: 20px;
	width: 200px;
	display: block;
	background: #f9a81b;
	color: #000;
	font: 15px/20px 'muli_regular';
}
.candate-left p a:hover{background: #0161a5; color: #fff; }
.candate-left p a span {
	background: url( images/readline.png) 0px 0px no-repeat;
	display: block;
	width: 51px;
	height: 1px;
	position: relative;
	right: -166px;
	top: -11px;
}
.candate-left p a:hover span{background: url( images/readline-h.png) 0px 0px no-repeat; }

#understand {
	width: 100%;
	background: url(images/undersatand-bg.png) center top no-repeat;
	height: 439px;
	margin: -218px 0 0 0;
	z-index: 99;
	position: relative;
}
.understand-left {
	width: 300px;
	float: left;
	margin: 56px 0 0 97px;
}
.understand-left a {
	font: bold 35px/40px 'muli_regular';
	color: #fff;
	display: block;
	padding: 0;
}
.understand-left a span{font: 24px/30px 'muli_regular'; display: block;}
.understand-left p {
	background: url(images/arow.jpg) 0 0 no-repeat;
	position: relative;
	top: -6px;
	right: -262px;
	display: block;
	width: 50px;
	height: 40px;
}
.understand-right {
	width: 36%;
	float: right;
	margin: 97px 20px 0 0;
}
.understand-right p {
	background: url( images/line-candate.jpg) 0px bottom no-repeat;
	padding: 20px 71px 20px 40px;
	color: #000;
	display: block;
	font: 16px/22px 'muli_regular';
}
.understand-right ul{ margin: 20px 0 0 40px;}
.understand-right li a {
	background: url( images/bulet.jpg) 0px 10px no-repeat;
	padding: 5px 0 5px 21px;
	color: #000;
	display: block;
	font: 16px/22px 'muli_regular';
}
.understand-right li a:hover{ color: #f9a81b;}
#resource {
	width: 100%;
	margin: 73px 0 0 0;
	clear: both;

}
.resource{ margin: auto; width: 80%;}
.resource a{ display: block; text-align: center; text-transform: uppercase; color: #035595; font: 30px/35px 'muli_regular';}
.resource li {
	margin: 36px 21px;
	float: left;
}
.resource li a{ width: 188px; height: 233px; display: block;}
.resource li a span {
	padding: 152px 0 0 0;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font: 14px/20px 'muli_regular';
	display: block;
}
.resource li a.fv{ background: url(images/fv.jpg) center top no-repeat;}
.resource li a.fv:hover{ background: url(images/fv-h.jpg) center top no-repeat;}

.resource li a.download{ background: url(images/download.jpg) center top no-repeat;}
.resource li a.download:hover{ background: url(images/download-h.jpg) center top no-repeat;}

.resource li a.pp{ background: url(images/pp.jpg) center top no-repeat;}
.resource li a.pp:hover{ background: url(images/pp-h.jpg) center top no-repeat;}

.resource li a.ua{ background: url(images/ua.jpg) center top no-repeat;}
.resource li a.ua:hover{ background: url(images/ua-h.jpg) center top no-repeat;}
#slider3 {
	height: 400px;
}
#maps{ width: 100%; background: url(images/map-bg.jpg) center top no-repeat; height: 440px; position: relative;}
.bullet2 {
	float: none;
	left: 82%;
	margin: auto;
	position: absolute;
	top: 143px;
	z-index: 999;
}
.bullet2 li{
	float: none;
	left: 82%;
	margin: auto;
	position: absolute;
	top: 143px;
	z-index: 999;
}
.bullet2 li a{color: #fff;
	font: 14px/20px 'muli_regular';
	display: block;
	text-align: center;}
	.bullet2 li a span{ color: #fff;
	font: bold 14px/20px 'muli_regular';}
.bullet2 li.maps1 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -378px;
	left: 176px;
	padding: 5px;
}
.bullet2 li.maps1 a span.rightarow {
	background: url(images/rightarow.png) 0 0 no-repeat;
	position: absolute;
	top: 18px;
	right: -7px;
	width: 7px;
	height: 16px;
}
.bullet2 li:hover.maps1, .bullet2 li:hover.maps2, .bullet2 li:hover.maps3, .bullet2 li:hover.maps4, .bullet2 li:hover.maps6, .bullet2 li:hover.maps7{ background: #0a3387;}
.bullet2 li.maps2 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -406px;
	left: 499px;
	padding: 5px;
}

.bullet2 li.maps2 a span.rightarow {
	background: url(images/downarow.png) 0 0 no-repeat;
	position: absolute;
	top: 50px;
	right: 133px;
	width: 15px;
	height: 16px;
}
.bullet2 li.maps3 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -305px;
	left: 499px;
	padding: 5px;
}

.bullet2 li.maps3 a span.rightarow {
	background: url(images/toparow.png) 0 0 no-repeat;
	position: absolute;
	top: -6px;
	right: 100px;
	width: 15px;
	height: 16px;
}
.bullet2 li.maps4 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -530px;
	left: 654px;
	padding: 5px;
}

.bullet2 li.maps4 a span.rightarow {
	background: url(images/downarow.png) 0 0 no-repeat;
	position: absolute;
	top: 50px;
	right: 133px;
	width: 15px;
	height: 16px;
}
.bullet2 li.maps5 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -222px;
	left: 700px;
	padding: 5px;
}

.bullet2 li.maps5 a span.rightarow {
	background: url(images/toparow.png) 0 0 no-repeat;
	position: absolute;
	top: -6px;
	right: 133px;
	width: 15px;
	height: 16px;
}
.bullet2 li.maps6 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -444px;
	left: 700px;
	padding: 5px;
}

.bullet2 li.maps6 a span.rightarow {
	background: url(images/toparow.png) 0 0 no-repeat;
	position: absolute;
	top: -6px;
	right: 133px;
	width: 15px;
	height: 16px;
}

.bullet2 li.maps7 {
	width: 200px;
	float: left;
	background: #035595;
	position: absolute;
	top: -466px;
left: 487px;
	padding: 5px;
}

.bullet2 li.maps7 a span.rightarow {
	background: url(images/toparow.png) 0 0 no-repeat;
	position: absolute;
	top: -6px;
	right: 133px;
	width: 15px;
	height: 16px;
}









.maps-f{ position: relative; float: left;}
.maps1-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: 13px;
	left: 176px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps1-h a {
	color: #fff;
	font: 14px/20px 'muli_regular';
	display: block;
	text-align: center;
}	
	.maps1-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
.maps1-h p {
	padding: 10px 0;
	color: #fff;
	font: bold 14px/20px 'muli_regular';
	display: block;
	text-align: center;
}

.maps1-h a.phone {
	background: url(images/phicon.jpg) 25px 6px no-repeat;
	color: #fff;
	font: bold 14px/20px 'muli_regular';
	padding: 7px 0 4px 20px;
	border-top: 1px solid #035595;
	text-align: center;
}
	
.maps2-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: 0px;
	left: 288px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps2-h a{ color: #fff;
	font: 14px/20px 'muli_regular';
	display: block; 	text-align: center;}	
	.maps2-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
	.maps2-h p{ padding: 10px 0; color: #fff; 	text-align: center;
	font: bold 14px/20px 'muli_regular'; display: block;}	

.maps2-h a.phone{ 	background: url(images/phicon.jpg) 25px 6px no-repeat;
	color: #fff;
	font: bold 14px/20px 'muli_regular';
	padding: 7px 0 4px 20px;
	border-top: 1px solid #035595;
	text-align: center;}
	
.maps3-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: 218px;
	left: 288px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps3-h a{ color: #fff;
	font: 14px/20px 'muli_regular';
	display: block; 	text-align: center;}	
	.maps3-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
	.maps3-h p{ padding: 10px 0; color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block; 	text-align: center;}	

.maps3-h a.phone {
	background: url(images/phicon.jpg) 25px 10px no-repeat;
	color: #fff;
	font: bold 14px/20px 'muli_regular';
	padding: 10px 0 0 20px;
	border-top: 1px solid #035595;
	text-align: center;
}
	
.maps4-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: -4px;
left: 869px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps4-h a{ color: #fff;
	font: 14px/20px 'muli_regular';
	display: block; 	text-align: center;}	
	.maps4-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
	.maps4-h p{ padding: 10px 0; color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block; 	text-align: center;}	

.maps4-h a.phone{ background: url(images/phicon.jpg) 25px 6px no-repeat; color: #fff;
	font: bold 14px/20px 'muli_regular'; padding: 10px 0 0 20px; border-top: 1px solid #035595; text-align: center;}
.maps5-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: 148px;
	left: 761px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps5-h a{ color: #fff;
	font: 14px/20px 'muli_regular';
	display: block; 	text-align: center;}	
	.maps5-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
	.maps5-h p{ padding: 10px 0; color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block; 	text-align: center;}	

.maps5-h a.phone{ background: url(images/phicon.jpg) 25px 6px no-repeat; color: #fff;
	font: bold 14px/20px 'muli_regular'; padding: 10px 0 0 20px; border-top: 1px solid #035595; text-align: center;}



.maps6-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: 84px;
left: 904px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps6-h a{ color: #fff;
	font: 14px/20px 'muli_regular';
	display: block; 	text-align: center;}	
	.maps6-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
	.maps6-h p{ padding: 10px 0; color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block; 	text-align: center;}	
.maps6-h a.phone{ background: url(images/phicon.jpg) 25px 6px no-repeat; color: #fff;
	font: bold 14px/20px 'muli_regular'; padding: 10px 0 0 20px; border-top: 1px solid #035595; text-align: center;}




.maps7-h {
	width: 200px;
	float: left;
	background: #0a3387;
	position: relative;
	top: 6px;
left: 292px;
	padding: 5px;
	/* display: none; */
	z-index: 99;
}
.maps7-h a{ color: #fff;
	font: 14px/20px 'muli_regular';
	display: block; 	text-align: center;}	
	.maps7-h a span{ color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block;}
	.maps7-h p{ padding: 10px 0; color: #fff;
	font: bold 14px/20px 'muli_regular'; display: block; 	text-align: center;}	
.maps7-h a.phone{ background: url(images/phicon.jpg) 25px 6px no-repeat; color: #fff;
	font: bold 14px/20px 'muli_regular'; padding: 10px 0 0 20px; border-top: 1px solid #035595; text-align: center;}







#question{
	width: 100%;
	}
	#question p{ color: #035595; font: 35px/40px 'muli_regular'; display: block; padding: 35px 0 0 0; text-align: center;}
#question span {
	color: #545454;
	font: 16px/20px 'muli_regular';
	display: block;
	text-align: center;
	padding: 5px 0 0 0;
}
/* Scrolling CSS */

.nbs-flexisel-container{max-width:100%;position:relative;}
.nbs-flexisel-ul{list-style-type:none;margin:0;padding:0;position:relative;text-align:center;width:9999px;}
.nbs-flexisel-inner{float:none;overflow:hidden;width:95%;margin: 0 auto}
.nbs-flexisel-item{cursor:pointer;float:left;margin:0;padding:0;position:relative;}
.nbs-flexisel-item img{cursor:pointer;position:relative;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	cursor: pointer;
	height: 47px;
	opacity: 0.5;
	position: absolute;
	width: 23px;
	z-index: 100;
	top: 46px !important;
}
.nbs-flexisel-nav-left{left:0; background: url(images/prev-flex.png) no-repeat center center; }
.nbs-flexisel-nav-right{right:0; background: url(images/next-flex.png) no-repeat center center;}
/*Footer Styles*/
.address-block {
	color: #000;
	margin: 20px 0;
	box-sizing: border-box;
}
.address-block, #connect-sblock {
	border: 1px solid #004880;
	width: 99.5%;
	margin: 0 auto;
	margin-bottom: 0px;
	float: left;
	color: #666666;
	text-align: left;
}
.address-block li {
	float: none;
	background: none !important;
}
.address {
	float: left;
	padding: 2% 0% 10px 2%;
	width: 33%;
	line-height: 22px;
}
footer {
	padding: 0px 0 0px 0;
	background: url('images/footer-bg.jpg') no-repeat center bottom;
	height: 558px;
	width: 100%;
	clear: both;
}
.footer1{ width: 200px; margin: 30px 40px 0 0; float: left;}
.footer1 a span{ color: #fff; font: 18px/22px 'muli_regular';
	display: block; text-transform: uppercase; margin: 0 0 30px 0;}
.footer1 li{ float: none;}
.footer1 li a {
	background: url(images/list-f.png) 0 9px no-repeat;
	color: #fff;
	font: 15px/20px 'muli_regular';
	padding: 5px 0 5px 15px;
	display: block;
}

.footer2 {
	width: 228px;
	margin: 30px 18px 0 0;
	float: left;
}
.footer2 a span{ color: #fff; font: 18px/22px 'muli_regular';
	display: block; text-transform: uppercase; margin: 0 0 30px 0;}
.footer2 li{ float: none;}
.footer2 li a{ 	background: url(images/list-f.png) 0 9px no-repeat;
	color: #fff;
	font: 15px/20px 'muli_regular';
	padding: 5px 0 5px 15px;
	display: block;}

.footer3{ width: 200px; margin: 30px 40px 0 0; float: left;}
.footer3 a span{ color: #fff; font: 18px/22px 'muli_regular';
	display: block; text-transform: uppercase; margin: 0 0 30px 0;}
.footer3 li{ float: none;}
.footer3 li a{ 	background: url(images/list-f.png) 0 9px no-repeat;
	color: #fff;
	font: 15px/20px 'muli_regular';
	padding: 5px 0 5px 15px;
	display: block;}

.footer4{ width: 200px; margin: 30px 40px 30px 0; float: left;}
.footer4 a span{ color: #fff; font: 18px/22px 'muli_regular';
	display: block; text-transform: uppercase; margin: 0 0 30px 0;}
.footer4 li{ float: none;}
.footer4 li a{ 	background: url(images/list-f.png) 0 9px no-repeat;
	color: #fff;
	font: 15px/20px 'muli_regular';
	padding: 5px 0 5px 15px;
	display: block;}

.footer5{ width: 200px; margin: 30px 0px 0 0; float: left;}
.footer5 a span{ color: #fff; font: 18px/22px 'muli_regular';
	display: block; text-transform: uppercase; margin: 0 0 30px 0;}
.footer5 li{ float: none;}
.footer5 li a{ 	background: url(images/list-f.png) 0 9px no-repeat;
	color: #fff;
	font: 15px/20px 'muli_regular';
	padding: 5px 0 5px 15px;
	display: block;}
.footer-m {
	border-top: 1px solid #4968a9;
	width: 100%;
	float: left;
	padding: 23px 0 1px 0;
}
.footer-m1 {
	float: left;
	width: 200px;
	margin: 0 79px 0 0;
}
.footer-m1 span{color: #fff; font: 20px/25px 'muli_regular'; display: block; }
.search-button {
	background: rgba(0, 0, 0, 0) url(/images/search.png) no-repeat scroll 0 4px !important;
	border: medium none;
	height: 35px;
	position: relative;
	right: -175px;
	top: -26px;
	width: 34px;
	z-index: 112;
	cursor: pointer;
	text-indent: 1000px;
}
.search-text {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border-radius: -2px;
	color: #ffffff;
	height: 27px;
	opacity: 1;
	padding: 0 0 0 10px;
	width: 100%;
	outline: none;
	margin: 22px 0px 0px 0px;
	border: 1px solid aliceblue;
	position: relative;
}
.footer-m2 {
	float: left;
	width: 200px;
	margin: 0 101px 0 0;
}
.footer-m2 span {
	color: #fff;
	font: 20px/25px 'muli_regular';
	display: block;
	padding: 0 0 20px 0;
}
.smolinks {
	float: left;
	width: 100%;
background: #3ba2ee;
}
.smolinks li {
	float: left;
	list-style-type: none;
}
.smolinks li a {
	width: 32px;
	height: 34px;
	display: block;
	text-indent: -9999px;
	margin: 10px 11px;
}
.smolinks li a.fb{ background: url(images/fb.png) 0 0 no-repeat;}

.smolinks li a.linked{ background: url(images/linked.png) 0 0 no-repeat;}

.smolinks li a.twiter{ background: url(images/twiter.png) 0 0 no-repeat;}

.smolinks li a.utube{ background: url(images/utube.png) 0 0 no-repeat;}

.smolinks li a.portal{ background: url(images/portal.png) 0 0 no-repeat;}

.footer-m3 {
	float: left;
	width: 200px;
	margin: 0 64px 0 0;
}
.footer-m3 li {
	float: left;
	list-style-type: none;
}
.footer-m3 li a {
	width: 32px;
	height: 32px;
	display: block;
	text-indent: -9999px;
	margin: 0 4px;
}
.footer-m3 li a.fb{ background: url(images/fb.png) 0 0 no-repeat;}
.footer-m3 li a.fb:hover{ background: url(images/fb-s.png) 0 0 no-repeat;}
.footer-m3 li a.linked{ background: url(images/linked.png) 0 0 no-repeat;}
.footer-m3 li a.linked:hover{ background: url(images/linked-s.png) 0 0 no-repeat;}
.footer-m3 li a.twiter{ background: url(images/twiter.png) 0 0 no-repeat;}
.footer-m3 li a.twiter:hover{ background: url(images/twiter-h.png) 0 0 no-repeat;}
.footer-m3 li a.utube{ background: url(images/utube.png) 0 0 no-repeat;}
.footer-m3 li a.utube:hover{ background: url(images/utube-s.png) 0 0 no-repeat;}
.footer-m3 li a.portal{ background: url(images/portal.png) 0 0 no-repeat;}
.footer-m3 li a.portal:hover{ background: url(images/portal-s.png) 0 0 no-repeat;}
.footer4 {
	width: 200px;
	margin: 30px 40px 67px 0;
	float: left;
}
.footer-m4 span{color: #fff; font: 20px/25px 'muli_regular'; display: block; padding: 0 5px 0 0;}
.footer-m51{float: left;
	width: 100%; clear: both;}
.footer-m5 {
	float: left;
	width: 31%;
	margin: 30px 50px 0 0;
	color: #fff;
}
.footer-m5 li{ float: left;}
.footer-m5 li a{ float: left; color: #fff; font: 15px/20px 'muli_regular'; display: block; padding: 0 2px;}
.footer-m6 {
	float: left;
	width: 48%;
	margin: 30px 50px 0 0;
	color: #fff;
}
.footer-m6 li a{ float: left; color: #fff; font: 15px/20px 'muli_regular'; display: block; padding: 0 2px;}
.ypo-logo {
	width: 101px;
	float: right;
	margin: 30px 0px 0 0;
}
.ankleland-m{ width: 100%; float: left;}
.ankleland1 {
	width: 45%;
	float: left;
	position: relative;
	z-index: 99;
	border-right: 3px solid #f9a81b;
	/* right: -92px; */
	/*top: 40px;*/
}
.ankleland1 ul {
	padding: 10px;
	background: #fff;
}
.ankleland1 li{ float: none; background: #eaeaea;}
.ankleland1 li a {
	background: url(images/ankleli.png) 20px 10px no-repeat;
	padding: 5px 0 10px 42px;
	display: block;
	color: #053181;
	font: 16px/20px 'muli_regular';
}

.ankleland1 li.color{background: #f7f7f7; }
.ankleland2 {
	float: right;
	z-index: 8;
	/* margin: 0 0 0 -50px; */
	position: relative;
	left: -141px;
}
.service-list-design {
	width: 100%;
	float: left;
	font-size: 20px;
	/* line-height: 53px; */
}
.service-list-design li {
	float: left;
	background: #043a6d;
	padding: 10px;
	list-style-type: none !important;
	margin: 5px 7px 5px 0px !important;
	width: 45%;
}
.service-list-design li a {
	color: #fff;
	display: block;
	text-align: center;
}
.service-list-design li:hover {
	background: #F9A81B;
}
.content-button{
	padding: 0;
	margin: auto;
	width: 32%;
}
.content-button li {
	float: left;
	background: none;
	margin: 10px 5px 10px;
	padding-left: 0;
	list-style: none;
	width: auto;
	background: #2B57A9;
}
.content-button li a.appointment-contact {
	background: url(images/appointment_icon1.png) 5px 7px no-repeat;
}
.content-button li a {
	border: none;
	float: left;
	margin-right: 10px !important;
	cursor: pointer;
	border-radius: 0;
	line-height: 20px;
	padding: 5px 14px 5px 25px !important;
	background-position: 5px 6px;
	background: #2B57A9;
	color: #fff;
}
span.mandatory {
	color: red;
}
.content-button li a.patient-contact {
	background: url(images/pdf-26.png) 5px 7px no-repeat;
}
.treatments{ width: 100%; position: relative; z-index:8;}
.treatments li {
	border: 1px solid #ccc;
	float: left;
	margin: 0px 40px 45px 0;
	width: 45%;
	height: 211px;
}
.treatments li a {
	background: #053181;
	display: block;
	color: #fff;
	font: bold 19px/25px 'muli_regular';
	border-left: 3px solid #f9a81b;
	padding: 10px 0 10px 12px;
}
.treatments li p {
	color: #000;
	font: 15px/22px 'muli_regular';
	display: block;
	padding: 20px 192px 20px 25px;
}
.treatments li p a {
	background: none;
	border: none;
	display: inline;
	color: #053181;
	font: bold 15px/20px 'muli_regular';
	padding: 0;
}
.treatments1 {
	width: 179px;
	height: 212px;
	float: right;
	margin: -158px 5px 0 0;
	position: relative;
	z-index: 99;
}
/* Main Content related css */
main{ position: relative;  margin-bottom:30px; width: 100%;  }

article {
	float: left;
	width: 862px;
	padding-left: 5px;
}

article h1{ font-size: 30px; line-height: 1.4; padding: 15px 0 13px 0; color: #0B3486;}
article h2{ font-size: 24px; line-height: 1.4; padding: 10px 0 13px 0; color: #3C9FE5;}
article h3{ font-size: 20px; line-height: 1.4; padding: 10px 0 13px 0; color: #1B418D;}
article p{ font-size: 16px; line-height: 1.4; padding: 15px 0 0 0; }
article a{ color: #005a98; font-weight: bold; }
article ul{ padding:15px 0 0 0; }
article h2 + p, article h3 + p, article h2 + img + p, article h3 + img + p, article h2 + ul, article h3 + ul{ padding:3px 0 0 0; }
article ul ul{ margin:0px 0 5px 15px; }
article ul li{ padding:4px 0 4px 15px; font-size: 16px;  list-style:none; margin:0 0 0 18px;background: url('images/list-bg.png') no-repeat left 10px;line-height: 1.4;}
section h1{ font-size: 30px; line-height: 1.4; padding: 15px 0 13px 0; color: #0B3486;}
section h2{ font-size: 24px; line-height: 1.4; padding: 10px 0 13px 0; color: #3C9FE5;}
section h3{ font-size: 20px; line-height: 1.4; padding: 10px 0 13px 0; color: #1B418D;}
section p{ font-size: 16px; line-height: 1.4; padding: 15px 0 0 0; }
section a{ color: #005a98; font-weight: bold; }
/* Breadcrumbs button related css */
.breadcrumbs { padding:20px 0 0px 0; color: #004880; font-size: 14px;   }
.breadcrumbs a {color: #005a98; }
.breadcrumbs a:hover {color:#005a98;}

/* Pdf,Doc,PPT related css */
article li a[href$=".pdf"]:before,article li a[href$=".docx"]:before,article li a[href$=".doc"]:before,article li a[href$=".xlsx"]:before,article li a[href$=".ppt"]:before,article li a[href$=".csv"]:before,article li a[href$=".xls"]:before {position: relative}
article li a[href$=".pdf"]:before,article li a[href$=".docx"]:before,article li a[href$=".doc"]:before,article li a[href$=".xlsx"]:before,article li a[href$=".ppt"]:before,article li a[href$=".csv"]:before,article li a[href$=".xls"]:before { background: #fff;content: "\f1c1"; font-family: FontAwesome; font-size: 21px; display: inline-block; margin-left: -1em;width: 1.3em; color: #f00;}

article li a[href$=".docx"]:before,article li a[href$=".doc"]:before{content: "\f1c2";color: aqua}
article li a[href$=".xlsx"]:before,article li a[href$=".xls"]:before,article li a[href$=".csv"]:before{content: "\f1c3";color: green}
article li a[href$=".ppt"]:before{content: "\f1c4";color: orangered}

/*sidebar styles*/
aside {
	float: right;
	width: 300px;
	position: relative;
	margin: 15px 0 0 0;
}
.service {
	float: left;
	width: 296px;
	margin: 0 0 10px 0;
	background: #0b3486;
	padding: 3px;
}
.service a {
	color: #fff;
	font: bold 35px/40px 'muli_regular';
	padding: 12px 0 12px 8px;
	display: block;
}

.service li:hover{ background: #f9a81b; }
.service li{ border-bottom: 1px solid #b58d47; background: #ececec;}
.service li:last-child{ border-bottom: none;} 
.service li a {
	color: #000;
	font: bold 15px/22px 'muli_regular';
	padding: 24px 0 24px 81px;
	display: block;
}
.service li a.bunion-s {
	background: url(images/bunion-s.png) 10px 15px no-repeat;
}
.service li a.anklerecon-s{ background: url(images/anklerecon-s.png) 10px 4px no-repeat;}
.service li a.foottrauma-s{ background: url(images/foottrauma-s.png) 10px 4px no-repeat;}
.service li a.toe-s{ background: url(images/toe-s.png) 10px 4px no-repeat;}
.service li a.anklefracture-s{ background: url(images/anklefracture-s.png) 10px 4px no-repeat;}
.ramawat {
	float: left;
	width: 296px;
	margin: 0 0 10px 0;
	border: 3px solid #a3a3a3;
}
.ramawat span {
	text-align: center;
	color: #454545;
	font: bold 20px/25px 'muli_regular';
	display: block;
	padding: 10px 0 0;
	text-transform: uppercase;
}
.ramawat a{ color: #0a3387; text-align: center; font: bold 25px/30px 'muli_regular'; display: block;}
.ramawat a span{ font: 20px/25px 'muli_regular'; padding: 0px;}
.ramawat p a {
	width: 159px;
	padding: 10px;
	display: block;
	border: 1px solid #333;
	font: bold 15px/20px 'muli_regular';
	margin: 22px 0 27px 77px;
}
.candates {
	float: left;
	width: 296px;
	margin: 0 0 10px 0;
	padding: 3px; background: #3c9fe5;
}
.candates:hover{ background: #053181;}
.candates a {
	background: url(images/candate.jpg) 0 0 no-repeat;
	padding: 7px 0 7px 83px;
	display: block;
	font: bold 19px/25px 'muli_regular';
	color: #fff;
}
.candates a span{display: block; font: 20px/25px 'muli_regular'; }

.understand-s {
	float: left;
	width: 296px;
	margin: 0 0 10px 0;
	padding: 3px; background: #3c9fe5;
}
.understand-s:hover{ background: #053181;}
.understand-s a{ background: url(images/undersatand.jpg) 0 0 no-repeat; padding: 7px 0 7px 83px; display: block; font: bold 20px/25px 'muli_regular'; color: #fff;}
.understand-s a span{display: block; font: 20px/25px 'muli_regular'; }

.resources-s {
	float: left;
	width: 296px;
	margin: 0 0 10px 0;
	padding: 3px; background: #f9a81b;
}
.resources-s a{
padding: 10px 0 10px 25px; display: block; font: bold 25px/30px 'muli_regular'; color: #000;	
}
.resources-s li{ background: #0a3387; border-bottom: 1px solid #3c9fe5; padding: 0 0 0 0px;}
.resources-s li:last-child{ border-bottom: none !important;}
.resources-s li:hover{ background: #3c9fe5; border-bottom: 1px solid #053181;}
.resources-s li a {
	padding: 19px 0 15px 66px;
	display: block;
	font: 13px/20px 'muli_regular';
	color: #fff;
	text-transform: uppercase;
}
.resources-s li a.fv-s {
	background: url(images/fv-s.png) 15px 13px no-repeat;
}
.resources-s li a.download-s {
	background: url(images/download-s.png) 15px 14px no-repeat;
}
.resources-s li a.pp-s{ background: url(images/pp-s.png) 15px 10px no-repeat;}
.resources-s li a.ua-s{ background: url(images/ua-s.png) 15px 10px no-repeat;}

.practice-s {
	float: left;
	width: 296px;
	margin: 0 0 10px 0;
	padding: 3px; background: #035595;
}
.practice-s a {
	padding: 12px 0 12px 16px;
	display: block;
	font: bold 25px/30px 'muli_regular';
	color: #000;
	background: #f9a81b;
}
.practice-s li{
	border-bottom: 1px solid #3c9fe5; 
	display: block;
	font: bold 16px/22px 'muli_regular';
	color: #fff;
	}
.practice-s li.first {
	background-color: #012266 !important;
	/* background: none !important; */
	padding: 10px 0 10px 39px;
}
.practice-s li.first a{background: none;}
.practice-s li:last-child{ border-bottom: none !important;}
.practice-s li a {
	background: url(images/bulet-s.png) 15px 16px no-repeat;
	padding: 10px 0 10px 39px;
	display: block;
	font: bold 16px/22px 'muli_regular';
	color: #fff;
}

/* Testimonial button related css */
a.submitTestimonials {float: right;background: #004880;display: block;padding: 10px;color: #fff;text-align: center;clear: both;}
a.submitTestimonials:hover {background: #000;}

/* Back to Top/Bottom CSS */
#backtobot, #backtotop {cursor: pointer;right: 12px;position: fixed;z-index: 9999;width: 34px;height: 34px;  border: solid 2px #000; display: none; border-radius: 20px;font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;color: #fff;text-align: center;border-radius: 20px; z-index: 99; background: #fff; }
#backtotop {bottom: 10px;}
#backtotop a:before, #backtobot a:before {content: "\f077"; font-family: FontAwesome; font-size: 21px; display: inline-block; color: #f00; margin-top: 2px;  }
#backtobot a:before{content: "\f078"; margin-top: 4px;   }
#backtobot {bottom: 10px; }
#backtobot a, #backtotop a {display: block;color: #fff;opacity: 0.8;}

/*Content image*/
.pageimg{float:right;max-width:300px;margin:0 0 10px 10px;}
.pageimgLeft{float:left;max-width:300px;margin:0 10px 10px 0;}
.pageimg img,.pageimgLeft img{width:100%;border:2px solid #004880;}

/*Usefull links Style*/
.usefull-links-banner{text-align:center}
.usefull-links-banner ul li{list-style:none;margin:0 2% 10px !important;width:43%;height:155px;float:left;border:2px solid #004880;padding:10px 2% 0;border-radius:25px 0;line-height:18px;background:none !important;display: table}
.usefull-links-banner ul li a{display: table-cell;vertical-align: middle;float: none;}
.usefull-links-banner ul li:before{display:none;}
.usefull-links-banner li span{display:block;height: 40px;}

/*Contact us design*/

#mainsection {
	margin: 187px 0 0 0;
}
.contact-info::after {	content: '';	position: absolute;	right: 0;	bottom: 0;	}

.cont_blk {	border: none !important;}
#Content.full_width {	padding: 0 0 30px 0;}
#Content.full_width article {	direction: ltr;	padding: 0 0 30px 45px;	border-left: 1px solid #c8c8c8;}
.centrecontact {
	text-align: center;
	
}
.form-table {	width: 100%;	display: table;	table-layout: fixed;}
.contact-info-right iframe {	width: 100%;	height: 420px;	border: none;}
.table-div {	width: 100% !important;	height: 100%;	display: table;	table-layout: fixed;	border: 1px solid #ccc;	padding: 10px;	margin: auto;}
.contact-info-left {
	width: 401px;
	float: left;
}
.contact-info-right.table-cell {	float: right;	width: 61%;}
.table-cell, .form-cell {	display: table-cell;	vertical-align: top;}

.box-links-links {
    width: 100%;
    float: none;
    font-size: 20px;
    line-height: 53px;
}
.box-links-links li {
	float: left;
	background: #024C89;
	padding: 10px;
	list-style-type: none !important;
	margin: 5px 7px 5px 0px !important;
	width: 30%;
}
.box-links-links li a {
	color: #fff;
	display: block;
	text-align: center;
}

.contact-info-left.table-cell ul li {
	padding: 7px 0 25px 27px !important;
	font-size: 16px;
	list-style: none;
	margin: 0 0 0 18px;
	/* background: no-repeat; */
	line-height: 1.4;
	width: 96%;
	clear: both;
	display: block;
	text-align: left;
	height: auto;
}

.contact-info-left.table-cell .address {
	background: url(images/contactaddres.png) no-repeat 0 13px;
}

.contact-info-left.table-cell li.tel {
	background: url(images/contactph.png) no-repeat 0 11px;
}
.contact-info-left.table-cell li.mail {
	background: url(images/contactmail.png) no-repeat 0 14px;
}
.contact-info-left.table-cell li.fax {
	background: url(images/contactfax.png) no-repeat 0 12px;

}

.contact-info-left.table-cell li.direction {
	background: url(images/contactlocation.png) no-repeat 0 11px;
}

.contact-info-left.table-cell li a {	color: #005a98;	font-weight: bold;	float: left;}

.address{ float:left; padding:2% 0% 10px 2%; width:33%; line-height:22px; }
.map-icon{ float:right; padding:0px 0% 10px 0%; width:57%; text-align:center; }
.content .map-icon ul{ padding-left:0; }
.map-icon ul li{ float:left; margin-right:2%; margin-left:0; list-style:none !important; width:98%; background: none;}
.address-block, #connect-sblock {border: 1px solid #004880;width: 99.5%;margin: 0 auto;margin-bottom: 0px;float: left;color: #666666;text-align: left;}
.address-block{ color:#000; margin:20px 0; box-sizing: border-box;}
#connect-sblock{ background:#2B57A9; margin-bottom:15px;width: 100%;float: left; }
#connect-sblock ul li {
	float: left;
	padding: 12px 0 15px 25px;
	width: 42%;
	list-style: none !important;
	color: #fff;
	margin: 0 0 0 10px;
}
#connect-sblock ul li a{ color:#fff; }
#connect-sblock ul li.phone{ background:url(images/contact-icons.png) 0 -111px no-repeat; }
#connect-sblock ul li.fax{ background:url(images/contact-icons.png) 0 16px no-repeat; }
#connect-sblock ul li.mail{ background:url(images/contact-icons.png) 0 -48px no-repeat; }
#connect-sblock ul li.website{ background:url(images/contact-icons.png) 0 -176px no-repeat; }
.address-block .form-heading, .formhead{ background: #2B57A9; clear: both; color: #fff; font-size: 25px; margin: 0 auto 10px; padding: 5px 0 8px 10px; font-family: 'Work Sans', sans-serif;font-weight: 500;}
.address-block .form-heading a, .formhead a{color: #fff; font-size: 25px;  font-family: 'Work Sans', sans-serif;font-weight: 500;}
.address-block .form-heading a{ color:#fff; }
.face-book-like {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;padding: 8px 2.4em 8px 1em;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;background-color: #2b57a9;color: #fff !important;}
.face-book-like::before {content: "\f087";position: absolute;right: 1em;padding: 0 1px;font-family: FontAwesome;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;color: #fff;}
.face-book-like::before {content: "\f087";position: absolute;right: 1em;padding: 0 1px;font-family: FontAwesome;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;color: #fff;}

iframe[src*=c-MTI4MTkxMy42]{width:100%}

/* Media Query For Different Screens */
@media screen and (max-width : 1170px) {
.gridWrapper {width:100%;}
}
@media screen and (max-width : 1036px) {

.drprofile-left2 h1 a {
	
	font: bold 42px/50px 'muli_regular';
	color: #0a3387;
}
.drprofile-left2 p a {
	
	width: 150px;
	
}
	.contact-info-right.table-cell {
	float: right;
	width: 58%;
}
section h2 {
	
	padding: 10px 0 13px 6px;

}
	ul.level2Menu{ left: -40px !important;}
	.ankleland1 {
	width: 37%;
	
}
	.breadcrumbs {
	padding: 20px 0 0px 5px;
	
}
section h1 {
	
	padding: 15px 0 13px 5px;
	
}
	.treatments li a {
	
	font: bold 17px/25px 'muli_regular';
	
}
.treatments li {
	
	margin: 0px 10px 45px 0;
	width: 48%;
	height: 211px;
}
.treatments1 {
	
	margin: -187px 5px 0 0;
	
}
	.drprofile-left1 {
	width: 517px;
	margin: 24px 0 0 -84px;

}
.drprofile-left2 {
	width: 40%;
	margin: 62px 0 0 -20px;

}
.understand-left {

	margin: 56px 0 0 22px;
}
.understand-right p {
	
	padding: 20px 0px 20px 58px;
	
}
.understand-right {
	width: 36%;

	margin: 97px 0px 0 31px;
}
.resource li {
	margin: 36px 7px;

}

footer {
	/* background-color: #173F94 url('images/footer-bg.jpg') no-repeat center bottom; */
	height: auto;
	float: left;
	clear: both;
	background: none;
	background-color: #173F94;
}
.footer1, .footer2, .footer3, .footer4 {

	margin: 30px 5px 0 4px;

}
.footer5 {
	width: 157px;
	margin: 30px 0px 0 0;
}
.footer4 {
	width: 192px;
	
}
.footer-m1 {

	margin: 0 40px 0 10px;
}
.footer-m2 {

	margin: 0 60px 0 0;
}
	.header-logo {
width: 460px;
}
.menu li ul.doubleColumn {
	width: 587px;
	left: -413px !important;
}
.header-right li.ph-icon a {

	margin: 0 11px 0 158px;
}
#header .rightInfo{text-align: center}
article {
	
	width: 717px;

}
.menu > li > a {font: 15px/22px 'muli_regular';}
}
@media screen and (max-width : 1023px) {
	.menu li ul.doubleColumn li {
	float: left;
	width: 293px;
}
	.services {
	background: none;
	
}
.drprofile-left2 p a {
	
	margin: 40px 0 0 8px;
}
.drprofile-right p {
	
	padding: 0 0 9px 0;

}
.drprofile-right {
	
	padding: 21px 0 0 19px;
	
}

	.contact-info-right.table-cell {

	width: 54%;
}
.contact-info-left {
	width: 326px;
	
}
	.menu li ul.doubleColumn {
	width: 586px;
	left: -308px !important;
}

	.ankleland1 li a {
	background: url(images/ankleli.png) 20px 18px no-repeat;
	padding: 12px 0 12px 42px;
	
}
.ankleland1 {
	width: 45%;
	
	/* right: -92px; */
	top: 10px;
}
.ankleland2 {
	
	left: -24px;
	width: 54%;
}
	.treatments li {
	
	float: none;
	margin: auto;
	width: 94%;
	height: 211px;
	padding: 20px 0;
	clear: both;
}
.treatments1 {
	
	margin: -133px 5px 0 0;
	position: relative;
	z-index: 99;
}
	article {

	width: 462px;

}
.bullet3 {
	
	left: 77%;
	
}
.nbs-flexisel-container {max-width: 95%;margin: 0 auto;}    
.header-logo {
	width: 460px;
	margin: auto;
	float: none;
}
.header-right {
	float: none;
	width: 98%;
	padding: 0px 0 0 0;
	margin: auto;
}
#Banner-s .bannerContent {
	
	padding: 226px 0 0 0;

}
header.sticky .header-logo {

	margin: auto;
}
.bullet1 {
	float: none;
	left: 75%;

}
#services li a {
	width: 152px;

}
#services li {

	margin: 26px 0px;
}
#services {

	height: auto;

	float: left;
}
#drprofile {

	background: #D1E7F5;
	height: auto;
float:left;
}
.drprofile-left2 {
	width: 40%;
	margin: 62px 0 0 -47px;
}
.drprofile-left1 {
	width: 517px;
	margin: 24px 0 0 -19px;
}
.drprofile-left {
	width: 99%;
	float: left;
	margin: 30px 0 0 0;
}
.drprofile-right {
	width: 62%;
	float: none;

	margin: auto;
	clear: both;
	background: #0B3388;
}
.candate-left {
	
	width: 51%;
	
}
.understand-right p {
	padding: 0px 0px 10px 39px;
	background: none;
}
.footer1, .footer2, .footer3, .footer4 {
	margin: 30px 5px 0 10px;
}
.understand-left {
	margin: 42px 0 0 0px;
	background:#003D84;
}
.understand-left a {
	
	padding: 30px 0 0 0;
}
#resource {
	
	margin: 21px 0 0 0;

}
.resource {

	width: 100%;
}
.resource li {
	margin: 25px 2px;
}
.maps-f {
	position: relative;
	float: left;
	left: -189px;
}
#slider3 > li {

	left: -225px;
	
}
.maps1-h {

	left: 236px;
	
}
.footer4 {
	width: 305px;
	
	float: left;
	clear: both;
}
.footer-m3 {
	
	margin: 0 4px 0 0;
}
.footer-m4 span {
	
	display: block;
	clear: both;
	text-align: center;
}
.ypo-logo {
	width: 101px;
	float: none;
	margin: auto;
	padding: 30px 0;
}
.footer-m6 {
	float: none;
	width: 61%;
	margin: auto;
	color: #fff;
	clear: both;
	padding: 10px 0;
}
.footer-m5 {
	float: none;
	width: 42%;
	margin: auto;
	color: #fff;
	text-align: center;
	clear: both;
	padding: 20px 0;
}
}
@media screen and (max-width : 975px) {
	#sun-pop {
	
	left: 18%;
	
}
#header{text-align: center}	
}
@media screen and (max-width : 885px) {
#header .logo{width: 100%;margin-bottom: 10px}
#header .rightInfo{width: 100%}
}
@media screen and (max-width : 767px) {
		#sun-pop {
	
	left: 10%;
	
}
	.quicklinks {
	
	display: none;
}

.candate-left a {
	
	font: bold 27px/40px 'muli_regular';
	
}
.understand-right p {
	padding: 6px 0px 10px 9px;

}
.understand-right ul {
	margin: 20px 0 0 9px;
}

	.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {

	top: 46px !important;
}
#services li a {
	width: 177px;
}
	header.sticky {
	padding-top: 15px;
	display: none;
}
header {
	background: #0061A6;
}
#backtobot, #backtotop {
	
	display: none !important;
}
	.contact-info-left {
	width: 98%;
	float: none;
	margin: auto;
}
.contact-info-right.table-cell {
	float: none;
	width: 98%;
	margin: auto;
	display: block;
	clear: both;
	padding: 20px 0 0 0;
}
.table-cell {
	display: block;
	vertical-align: top;
}
	.header-right {
	
	padding: 0;

}
.c-button {
	margin: -162px 0 0 0px !important;
}
.servicesmobile {
	display: block;
	position: relative;
	clear: both;
	margin: -45px 0 0 0;
}
.servicesdesktop ul{
	display: none;
}
#services li {
	margin: 0;
}
.services {
	background: none;
	
}
.drprofile-left2 {
	width: 94%;
	margin: auto;
	float: none;
}
.drprofile-left1 {
	width: 517px;
	margin: auto;
	float: none;
}
.understand-right {
	width: 36%;
	margin: 44px 0px 0 31px;
	background: #fff;
}
.resource li a {
	width: 156px;
	
}
.bullet2 li.maps1 {
	
	top: -531px;
	left: 205px;

}
.bullet2 li.maps2 {

	top: -467px;
	left: 205px;

}
.bullet2 li.maps3 {
	top: -402px;
	left: 205px;
}
.bullet2 li.maps4 {
	top: -322px;
	left: 205px;
}
.bullet2 li.maps5 {
top: -261px;
	left: 205px;
}
    .bullet2 li.maps6 {
	    top: -205px;
	left: 205px;
}
    .bullet2 li.maps7 {
	top: -153px;
	left: 205px;
}
.footer-m2 {
	margin: 0 16px 0 0; width: 165px;
}
.footer-m6 {
	float: none;
	width: 76%;
	
}
.footer-m5 {
	
	width: 58%;
	
}
.bullet2 li a span{ background: none !important;}
.maps1-h, .maps2-h, .maps3-h, .maps4-h, .maps5-h,.maps6-h, .maps7-h {
	left: 510px; top: 50px;
}
#Banner .bannerContent p {
	
	text-align: center;
}
#Banner .bannerContent {
	
	width: 90%;
}
article{width: 98%;margin: 0 auto;float: none;}
aside{clear: both;float: none;margin: 0 auto;}
.dfw-off{position: relative !important}
.ankleland1 {
	width: 98%;
	float: none;
	position: relative;
	z-index: 99;
	border-right: none;
	/* right: -92px; */
	top: 10px;
	clear: both;
}
.ankleland2 {
	float: none;
	z-index: 8;
	/* margin: 0 0 0 -50px; */
	position: relative;
	left: 0;
	width: 98%;
	margin: auto;
	clear: both;
}
}
@media screen and (max-width : 640px) { 
.breadcrumbs {
	padding: 20px 0 0px 4px;
	
} 
.treatments {
	width: 99%;
	
	padding: 0 0 0 5px;
} 
section h1 {
	
	padding: 15px 0 13px 5px;
	
}   
.address {display: block;padding: 10px 0;width: 280px;float: none;margin: 0 auto;}
.map-icon {float: none;padding: 10px 0;width: 100%;text-align: center;}
/* Menu CSS */ 

/* Mobile Menu */
#mobileMenu {
	display: none;
	clear: both;
}
.menu {
display: none;
}
.wrapper { display: block;position: absolute;z-index: 9999;left: 0px;width: 100%;display: none;background: #525252;}
.menuText {text-align: center;padding: 0px;color: #fff;font: normal 20px Verdana, Arial, Helvetica, sans-serif; line-height:2; background: #2d7b8d;}
.menuText.menuActive .fa-bars::before{ content: '\f00D';font-family: FontAwesome; }
.menuText a {color: #fff;display: block;}
.parentMenu {font: normal 14px/20px Verdana, Arial, Helvetica, sans-serif;color: #fff;}
.parentMenu li{ position: relative;padding: 0 !important;width: 100% !important; }
.parentMenu li a {padding: 10px 10px 10px 20px;color: #fff;display: block;border-bottom:1px solid #747474;text-align: left}
.parentMenu li a:hover {background: #00BFF3;}
.parentMenu li ul {display: none;}
.parentMenu li li a {padding: 10px 10px 10px 40px;background: #525252;}
.parentMenu li li li a {padding: 10px 10px 10px 60px;background: #525252;}
.parentMenu li a:before{content: "\f105"; font-family: FontAwesome; font-size:14px; display: inline-block; margin-left:-12px;width: 1.3em; color: #fff; position: absolute; top: 9px; }
.parentMenu li a:before{content: "\f105"; font-family: FontAwesome; font-size:14px; display: inline-block; margin-left:-12px;width: 1.3em; color: #fff; position: absolute; top: 9px; }
a.level1Menu:after{content: "\f105"; font-family: FontAwesome; font-size:14px; display: inline-block; margin-left:-12px;width: 1.3em; color: #fff; position: absolute; top: 9px; right: 0; }
a.level1Menu:hover:after{content: "\f107"; font-family: FontAwesome; font-size:14px; display: inline-block; margin-left:-12px;width: 1.3em; color: #fff; position: absolute; top: 9px; right: 0; }    

.slideRight #mobileMenu, .slideLeft #mobileMenu{width: 35px;position: relative;z-index: 9999999999;float: right;}
.slideRight .menuText, .slideLeft .menuText{width: 100%;float: right;clear: both;display: block;height: 35px;}
.wrapper.mobileMenu {position: absolute;width: 100%;left: 0px;display: none;}
.wrapper.slideMenu {position: fixed;width: 90%;top: 0px;display: block;}
.slideLeft .wrapper.slideMenu {left: -90%}
.slideLeft .wrapper.slideMenu.showMenu {left: 0px;}
.slideRight .wrapper.slideMenu {left: 100%;}
.slideRight .wrapper.slideMenu.showMenu {left: 10%;}
.slideRight, .slideLeft, .wrapper.slideMenu {-webkit-transition: all 0.9s ease;-moz-transition: all 0.9s ease;-ms-transition: all 0.9s ease;-o-transition: all 0.9s ease;transition: all 0.9s ease;right: 0}
.slideLeft.slideContainer {left: 90%;}
.slideRight.slideContainer {right: 90%;position: relative;-webkit-transition: all 0.9s ease;-moz-transition: all 0.9s ease;-ms-transition: all 0.9s ease;-o-transition: all 0.9s ease;transition: all 0.9s ease;}    

 .ypo-logo {
	
	clear: both;
}

}
@media screen and (max-width : 639px) {
	#sun-pop {
	background: #fff none repeat scroll 0 0;
	border-radius: 5px;
	color: #000;
	display: none;
	left: 2%;
	margin: 0;
	overflow: hidden;
	padding: 5px;
	position: fixed;
	text-align: center;
	top: 10%;
	width: 97%;
	z-index: 9999;
}

.drsection {
	height: 347px;
	width: 98%;
background-size: 100%;
}
.drsection span {
	
	top: 261px;
	
}	
img{ max-width: 100%;}
.contact-info-left {
	width: 100%;
	
}
.treatments li p {
	
	padding: 20px 0px 20px 3px;
}
.treatments1 {
	margin: 0;
	position: relative;
	z-index: 99;
	float: none;
	margin: auto;
}
.treatments li {
	float: none;
	margin: auto;
	width: 94%;
	height: auto;
	padding: 20px 0;
	clear: both;
}
#Banner-s {
	
	display: none;
}
#Banner .bannerContent p {
	font: bold 25px/20px 'muli_regular';
	color: #fff;
	display: block;
}
#Banner .bannerContent p span {
	display: block;
	font: 20px/25px 'muli_regular';
}
#Banner .bannerContent {
	padding: 123px 0 0 0;
}
#Banner .bannerContent p a {
	
	top: 4px;

}
.scroll-down {

	top: -75px;

}

#Banner .rslides li.banner0 {
	background: url('images/banner1-i.jpg')no-repeat center center;
}
#Banner .rslides li.banner1 {
	background: url('images/banner2-i.jpg')no-repeat center center;
}
#Banner .rslides li.banner2 {
	background: url('images/banner3-i.jpg')no-repeat center center;
}
#Banner .rslides li.banner3 {
	background: url('images/banner4-i.jpg')no-repeat center center;
}
#Banner .rslides li.banner4 {
	background: url('images/banner5-i.jpg')no-repeat center center;
}
#Banner .rslides li {
	height: 255px; background-size: 100% !important;
}
.bullet1 {

	left: 52%;
}
nav {
	
	margin: 0;
	
}
.header-logo {
	width: 70%;
	
	padding: 5px;
}

.candate-left {
	
	margin: 26px 0 0 0;

}

footer {
	padding: 15px 0 0px 0;
	
}
header {
 background: #346C9D; position: relative;
}

.header-right li.ph-icon a {
	margin: 1px 11px 0 16px;
}
.header-right li a.book-app {
	background: url(images/book-app.png) 0 2px no-repeat;
	margin: 0 12px 0 10px;
}
.header-right {
	padding: 0px 0 0 2px;
}
.bullet2, #Banner, #services, #understand {
	
	z-index: 9;
}
.footer4 {
	width: 265px;
	margin: 30px 0px 67px 0;
	float: left;
	clear: inherit;
}
.footer5 {
	width: 192px;
	margin: auto;
	float: none;
}
.footer-m3 {
	margin: auto;
	float: none;
	clear: both;
	padding: 0 0 66px 0;
}
.footer-m6 {
	float: none;
	width: 99%;
}
.footer-m5 {
	width: 93%;
}

#services li a {
	width: 242px;
}
.candate-left {
	width: 70%;
}
.candate-left p a span {
	
	right: -187px;
	top: -11px;
}
.understand-left p {
	background: none;
	
}
.understand-left a {
	padding: 30px 0 0 0;
	text-align: center;
}
.understand-left {
	margin: auto;
	background: #003D84;
	float: none;
}
.understand-right {
	width: 320px;
	margin: auto;
	background: #fff;
	float: none;
	padding: 20px 0 0;
	clear: both;
}
#understand {
	width: 100%;
	background: #F1F1F1;
	height: 439px;
	margin: 0;
	float: left;
}
.resource li a {
	width: 215px;
}
.pageimg, .pageimgLeft{float: none;clear: both;width: 80%;margin: 0 auto;}   
a.submitTestimonials{float: none;clear: both;width: 80%;margin: 0 auto;}
.usefull-links-banner li{display: block;width: 96%;float: none;margin: 2% auto;text-align: center;min-height:auto;height: auto;}
.usefull-links-banner ul li a{display: block;}
.nbs-flexisel-nav-right{right: 0}
.nbs-flexisel-nav-left{left: 0}
.quicklinks {

	display: none;
}
.nbs-flexisel-inner{width: 95%;float: none;margin: 0 auto}
#candate {

	background: #F1F1F1;
	height: auto; float: left;
}
.candate-left {
	width: 90%;
}
#services a {
	
	padding: 28px 0 16px 0;
}

.candate-left p a span {
	right: -167px;

}
.resource li {
	margin: 7px 12px;
}
}
@media screen and (max-width:479px) {
	.resource li {
	margin: 7px 12px;
}

	.header-right li.ph-icon a {
	margin: 1px 81px 0 28px;
}
.header-right {
	padding: 0px 0 0 28px;
}
.candate-left a {
	
	font: bold 29px/40px 'muli_regular';

}
#Banner .rslides li {
	height: 170px;
	
}
#Banner .bannerContent {
	padding: 67px 0 0 0;
}
.scroll-down {
	
	top: -51px;
	
}
.bullet1 {
	left: 56%;
}
.scroll-down {
	
	left: 44%;

}
.bullet1 li a {
	color: #fff;
	
}
	.drprofile-left1 {
	width: 100%;
	
}
.drprofile-left2 {
	width: 96%;
	
}
.drprofile-right {
	width: 93%;
	
}
#candate {

	background: #F1F1F1;
	height: auto; float: left;
}
.candate-left {
	width: 96%;
	margin: auto;
	padding: 0 0 0 10px;
}

.resource li a {
	width: 156px;
}
.maps1-h, .maps2-h, .maps3-h, .maps4-h, .maps5-h, .maps6-h, .maps7-h {
	
	display: none;
}
	.footer-m2 {
	margin: auto;
	width: 165px;
	float: none;
	padding: 0 0 30px 0;
}
.footer-m1 {
	margin: auto;
	float: none;
}
.footer1, .footer2, .footer3, .footer4, .footer5 {
	margin: auto;
	float: none;
	padding: 0 0 20px 0;
}

#services li a {
	width: 319px;
}
	.maps-f {
	
	left: -147px;
}
}
@media screen and (max-width:359px) {

	#services li a {
	width: 297px;
}
	.resource li {
	margin: 7px 2px;
}
}