@charset "utf-8";

/* CSS Document */



/*--------------YPO Showcase--------------*/

.sho-header {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #f4f4f4;

	text-decoration: none

}

.bodytext-link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-style: normal;

	color: #bbbbbb;

	font-weight: normal;

	text-decoration: underline

}

a.bodytext-link:hover {

	color: #c8c8c8;

	font-weight: normal

}

.bodytext-bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: #bbbbbb;

}

/*-----font-style css-------*/



@font-face {

        font-family: "Lato";

        src: url('/fonts/8209229-Lato-Regular.eot');

        src: url('/fonts/8209229-Lato-Regular.eot?#iefix') format('embedded-opentype'),

        url('/fonts/8209229-Lato-Regular.svg#Lato') format('svg'),

        url('/fonts/8209229-Lato-Regular.woff') format('woff'),

        url('/fonts/8209229-Lato-Regular.ttf') format('truetype');

        font-weight: normal;

        font-style: normal;

}

@font-face {

    font-family: 'OxygenRegular';

    src: url('/fonts/oxygen.eot');

    src: url('/fonts/oxygen.eot') format('embedded-opentype'),

         url('/fonts/oxygen.woff') format('woff'),

         url('/fonts/oxygen.ttf') format('truetype'),

         url('/fonts/oxygen.svg#OxygenRegular') format('svg');

}

@font-face {

    font-family: 'MyriadProRegular';

    src: url('/fonts/myriadpe-webfont.eot');

    src: url('/fonts/myriadpe-webfont.eot?#iefix') format('embedded-opentype'),

         url('/fonts/myriadpe-webfont.woff') format('woff'),

         url('/fonts/myriadpe-webfont.ttf') format('truetype'),

         url('/fonts/myriadpe-webfont.svg#MyriadProRegular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

  font-family: 'Oxygen-Light';

  src: url('/fonts/Oxygen-Light.eot');

  src: url('/fonts/Oxygen-Light.eot?#iefix') format('embedded-opentype'),

       url('/fonts/Oxygen-Light.woff') format('woff'),

       url('/fonts/Oxygen-Light.ttf') format('truetype'),

       url('/fonts/Oxygen-Light.svg#Oxygen-Light') format('svg');

}



/*-----font-style css-------*/





/*-----mobile menu-------*/



#dc_jqaccordion_widget-2-item {

    border-left: 1px solid #013d6c !important;

    border-right: 1px solid #013d6c !important;

    border-top: 1px solid #013d6c;

}

#dc_jqaccordion_widget-2-item ul, #dc_jqaccordion_widget-2-item ul li {

    border: medium none;

    list-style: outside none none;

    margin: 0;

    padding: 0;

}

#dc_jqaccordion_widget-2-item ul a {

    background: #0d5995 none repeat scroll 0 0 !important;

    border-bottom: 1px solid #013d6c;

    border-top: 1px solid #4695d3;

    color: #fff !important;

    display: block;

    padding: 10px 10px 10px 15px;

    text-decoration: none;

}

#dc_jqaccordion_widget-2-item ul ul a {

    padding: 10px 10px 10px 25px;

}

#dc_jqaccordion_widget-2-item ul a.dcjq-parent, #dc_jqaccordion_widget-2-item ul a.dcjq-parent:hover {

    padding: 10px 10px 10px 15px;

}

#dc_jqaccordion_widget-2-item ul a.dcjq-parent.active {

    background: #0d5995 url(/images/checkers.png) repeat scroll 0 0 !important;

}

#dc_jqaccordion_widget-2-item ul a:hover {

    background: #05477c none repeat scroll 0 0 !important;

}







/*-----mobile menu-------*/





/*--------------Menu--------------*/

#access {

	font: normal 15px 'Oxygen-Light';

	display: block;

	float: left;

	margin: 0px;

	position:absolute;

	z-index:9999999;

}

#access ul {

	list-style: none;

	margin: 0px !important;

	padding: 0px !important;

}

#access li {

	float: left;

	position: relative;

	cursor: pointer;

}

#access a {

	color:#252525;

	display: block;

	line-height:34px;

	height:34px;

	text-decoration: none;

	text-align: center;

}

#access a:hover {

	text-decoration: none;

	background-color: transparent;

	color: #ffffff;

}
#menu-item-33 a{background:url(/images/home-off.jpg) no-repeat 0 0;text-decoration:none; width: 130px;}
#menu-item-33 a:hover{background:url(/images/home-on.jpg) no-repeat 0 0;text-decoration:none}
#menu-item-202 a{background:url(/images/about-off.jpg) no-repeat 0 0;text-decoration:none; width: 125px;}
#menu-item-202 a:hover{background:url(/images/about-on.jpg) no-repeat 0 0;text-decoration:none}
#menu-item-31 a{background:url(/images/services-off.jpg) no-repeat 0 0;text-decoration:none;}
#menu-item-31 ul a{width:170px!important}#menu-item-31 a:hover{background:url(/images/services-on.jpg) no-repeat 0 0;text-decoration:none}
#menu-item-30 a{background:url(/images/first-visit-off.jpg) no-repeat 0 0;width:100px;text-decoration:none}
#menu-item-30 a:hover{background:url(/images/first-visit-on.jpg) no-repeat 0 0;text-decoration:none}
#menu-item-29 a{background:url(/images/for-referrers-off.jpg) no-repeat 0 0;width:140px;text-decoration:none}
#menu-item-29 a:hover{background:url(/images/for-referrers-on.jpg) no-repeat 0 0;text-decoration:none}
#menu-item-28 a{background:url(/images/contact-off.jpg) no-repeat 0 0;width:125px;text-decoration:none}
#menu-item-28 a:hover{background:url(/images/contact-on.jpg) no-repeat 0 0;text-decoration:none}
#access ul ul{display:none;float:left;position:absolute;left:0;z-index:99999}
#access ul ul ul{left:100%;top:0}

#access ul ul a {

	font: normal 15px/46px 'Oxygen-Light';

	background: #434a50;

	border-left: 1px solid #434a50;

	border-bottom: 1px solid #1b1b1b;

	border-right: 1px solid #434a50;

	color: #ffffff;

	height: auto;

	padding: 0px 5px;

	z-index: 99999;

	width:200px;

	text-align: left;

	clear:none;

	margin-right:40px;

	height:40px;

	float:left;

}

#access ul ul a:hover {

	background: #434a50 !important;

	color: #b7c4cd;

}

/*#access ul ul li:first-child {

	border-top: 1px solid #6b6c78;

}*/

#access ul ul li a {

}

#access ul li:hover > ul {

	display: block;

}

#menu-item-85 > a:after {

	content:url(/images/tri.gif);

	float:right;

}

#menu-item-202 ul {

	background:url(/images/mega-menu-bg.jpg) no-repeat 29px 38px #434a50;

 	display: block;

  	float: none;

  	height: 224px !important;

  	left: 0;

  	padding:30px 0px 0px 200px !important;

  	margin: 1px 0 0 -100px !important;

  	position: absolute;

  	width: 210px !important;

  	z-index: 99999;	

}

.menu .current_page_item > a, .menu .current_page_ancestor > a, .menu .current-menu-item > a, .menu .current-menu-ancestor > a {

	color: #ffffff !important;

	text-decoration: none !important;

	background:url(/images/home-on.jpg) no-repeat 0px 0px #ffffff !important;

	background-size: 100% 125% !important;

}

.menu li a:hover, .menu > li:hover > a, .menu > li .current-menu-item > a, .menu > li.current_page_ancestor > a {

	color: #ffffff !important;

	text-decoration: none !important;

	background:url(/images/home-on.jpg) no-repeat 0px 0px #ffffff !important;

	background-size: 100% 125% !important;

}

.menu ul .current_page_item > a, .menu ul .current_page_ancestor > a, .menu ul .current-menu-item > a, .menu ul .current-menu-ancestor > a {

	color: #e9f0f4 !important;

	text-decoration: none !important;

	background:none !important;

}

.menu ul li a:hover, .menu ul > li:hover > a, .menu ul > li .current-menu-item > a, .menu ul > li.current_page_ancestor > a {

	color: #e9f0f4 !important;

	text-decoration: none !important;

	background:none !important;

}

/*************************************Theme Styles End***********************************/

#Meet-Dr-Damiani, #Intro-Video {

	font:normal 24px/70px 'OxygenRegular';

}

body {

	margin:0px 0px 0px 0px;

	/*background:url(/images/body-bg.gif) repeat-x 0 0 #000000;*/

	overflow-y:scroll;

	*overflow-y:none;

}

img {

	border:0px;

}

p, h1, h2, h3, h4, h5, h6 {

	margin:12px 0px;

	padding:0px;

}

ul, ol {

	margin:0px 12px;

	padding:6px 0px 6px 30px;

}

.hr {

	height: 8px;

	background: url(/images/hr.gif) repeat-x 0px 0px !important;

}

.videoBorder {

	border:8px solid #000000;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

}

/**************************** Home Page Styles ***************************************/

/************************************* Common Page Styles ********************************************************/

#Container {

	width:100%;

	height:auto;

	margin:0 auto;

	position:relative;

	overflow:hidden;

}
#Header{
	width:100%;
	height:138px;
	margin:0 auto;
}
#Logo{
	width:325px;
	margin:0px 0 0 15px;
	display: inline-block;
}
#Menu {
	width: 940px;
	margin: 6px auto;
}
#header-logo {
	width: 940px;
	margin: 10px auto;
}
#Menu-header {
	width: 100%;
	overflow: hidden;
	border-top: 1px solid #e4e6e8;
}
.appointment-contact{
	font: normal 18px/25px OxygenRegular;
	color: #181415;
	text-align: right;
	width: 270px;
	float: right;
}
.appointment-contact a{
	color: #181415; 
	text-decoration: none;
	display: block;
}
.loc-appointment {
	margin-top: 15px;
}
.loc-appointment ul {
	padding: 0px;
	margin: 0px;
}
.loc-appointment li {
	list-style: none;
	display: inline-block;
	font: normal 18px/25px Oxygen-Light;
}
.loc-appointment li a {
	color: #777777;
	display: block;
}
.location {
	width: 100px;
	margin-right: 20px;
}
.loc-appoint {
	width: 140px;
	border-left: 2px dotted #ccc;
}
.contact-no {
	width: 160px;
	display: inline-block;
}
.contact-no a {
	background: url(/images/sprite-contact-img.png) no-repeat 7px 7px;
}
.location a {
	background: url(/images/sprite-contact-img.png) no-repeat 10px -32px;
}
.loc-appoint a {
	background: url(/images/sprite-contact-img.png) no-repeat 14px -72px;
}


#Location-Map{
	width: 100%;
	overflow: hidden;
	margin-top: 4px;
}
#Location{
	width: 940px;
	margin: 0 auto;
}
.shoulder-nav a {
	width: 125px;
}
.handwrist-nav a {
	width: 165px;
}
.firstvisit-nav a {
	width: 130px;
}


#Footer-Bg {

	width:100%;

	height:251px;

	margin:0 auto;

	background-color:#000000;

}

/************************************* Home Page Styles ********************************************************/

#Main-Interactivity {

	width:100%;

	height:346px;

	margin:0 auto;

	overflow:hidden;

}

#Interactivity {

	width:940px;

	height:100%;

	margin:0 auto;

}

.Inner-h-div {

	width:940px;

	height:100%;

	background-position:right top !important;

	background-repeat:no-repeat !important;

}

.leftBGh-1 {

	width:580px;

	height:100%;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-h-1-bg.jpg) no-repeat left top;

}

.rightBGh-1 {

	width:580px;

	height:100%;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-h-1-bg.jpg) no-repeat left top

}

.leftBGh-2 {

	width:580px;

	height:100%;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-h-2-bg.jpg) no-repeat left top;

}

.rightBGh-2 {

	width:580px;

	height:100%;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-h-2-bg.jpg) no-repeat left top

}

.leftBGh-3 {

	width:580px;

	height:100%;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-h-3-bg.jpg) no-repeat left top;

}

.rightBGh-3 {

	width:580px;

	height:100%;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-h-3-bg.jpg) no-repeat left top

}

.leftBGh-4 {

	width:580px;

	height:100%;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-h-4-bg.jpg) no-repeat left top;

}

.rightBGh-4 {

	width:580px;

	height:100%;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-h-4-bg.jpg) no-repeat left top

}

.leftBGh-5 {

	width:580px;

	height:100%;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-h-5-bg.jpg) no-repeat left top;

}

.rightBGh-5 {

	width:580px;

	height:100%;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-h-5-bg.jpg) no-repeat left top

}

.leftBGh-6 {

	width:580px;

	height:100%;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-h-6-bg.jpg) no-repeat left top;

}

.rightBGh-6 {

	width:580px;

	height:100%;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-h-6-bg.jpg) no-repeat left top

}

#Intra-Scroller {

	width:940px;

	height:93px;

	margin:0 auto;

	font:normal 32px/93px 'OxygenRegular';

	color:#ffffff;

}

.services-h {

	font:normal 32px/93px 'OxygenRegular';

	color:#ffffff;

	float:left;

}

.services-h a {

	color:#ffffff;

	text-decoration:none;

	float:left;

}

.services-h a:hover {

	color:#ffffff;

	text-decoration:none;

}

#Intra-Tabs-H {

	width:790px;

	height:93px;

	position:relative;

	background:url(/images/intra-tabs-h-bg.gif) no-repeat left top #79808C;

	margin:0px 0px 0px 150px;

}

#Meet-Dr-Top {

	width:940px;

	height:239px;

	margin:0 auto;

	padding-top:20px;

}

#Meet-Dr {

	width:940px;

	height:239px;

	background:url(/images/meet-dr-h-bg.jpg) no-repeat left top;

	background-size:100% 100%;

	padding-top:20px;

}

#Meet-Dr-Damiani {

	width:100%;

	height:239px;

	float:left;

	color:#ffffff;

}

#Meet-Dr-Damiani img {

	margin:26px 1px 0px 0px;

	float:left;

}

#Meet-Dr-Damiani a {

	color:#ffffff;

	text-decoration:none;

}

#Meet-Dr-Damiani a:hover {

	color:#ffffff;

	text-decoration:none;

}

#Meet-Dr-Damiani div {

	font:normal 14px/19px Arial, Helvetica, sans-serif;

	color:#ffffff;

	text-align:justify !important;

	padding-right:40px;

}

.read-profile {

	width:97px;

	height:36px;

	float:right;

	font:normal 17px/46px 'MyriadProRegular';

	background:url(/images/read-more.gif) no-repeat left top;

	margin:20px 6px 0px 0px;

	padding-left:20px;

	color:#ffffff !important;

}

.read-profile a {

	color:#ffffff !important;

	text-decoration:none;

	line-height:36px;

}

.read-profile a:hover {

	color:#ffffff !important;

	text-decoration:none;

}

#Intro-Video {

	width:288px;

	height:239px;

	float:left;

	color:#ffffff;

	padding-left:56px;

	background:url(/images/intro-divider-bg.gif) no-repeat left 18px;

}

#Intro-Video a {

	text-decoration:none;

	color:#ffffff;

}

#Intro-Video a:hover {

	text-decoration:none;

	color:#ffffff;

}

#Quick-Links {

	width:940px;

	height:136px;

	margin:0 auto;

}

#Quick-Links ul {

	list-style:none;

	padding:0px;

	margin:0px;

	padding-top:62px;

}

#Quick-Links ul li:first-child,#Quick-Links ul li:last-child {

	margin:0px;

}

#Quick-Links ul li {

	margin:0px 140px 0px 156px;

	font:normal 18px/50px "Lato";

	color:#231f20;

	float:left;

	*margin:0px 39px 0px 109px;

}

#Quick-Links ul li img {

	margin-right:12px;

	float:left;

}

#Quick-Links ul li:first-child {

	font:normal 18px/20px "Lato";

	width:21%;

	height:auto;

	padding-right:30px;

}

#Quick-Links ul li:last-child {

	width:26%;

}

#Quick-Links ul li a {

	color:#231f20;

	text-decoration:none;

}

#Quick-Links ul li a:hover {

	color:#231f20;

	text-decoration:none;

}

#Credibility {

	width:940px;

	height:105px;

	margin:0 auto;

	clear:both;

}

#Credibility img {

	margin:0px 0px 0px 0px;

	float:left;

}

#SideBar-H {

	display:none;

}

/************************************* Sub Page Styles ********************************************************/

#Main-Interactivity-s {

	width:100%;

	height:227px;

	margin:0 auto;

	overflow:hidden;

}

#Interactivity-s {

	width:940px;

	height:227px;

	margin:0 auto;

}

.Inner-s-div {

	width:940px;

	height:227px;

	background-position:right top !important;

	background-repeat:no-repeat !important;

}

.leftBGs-1 {

	width:580px;

	height:227px;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-s-1-bg.jpg) no-repeat left top;

}

.rightBGs-1 {

	width:580px;

	height:227px;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-s-1-bg.jpg) no-repeat left top

}

.leftBGs-2 {



	width:580px;

	height:227px;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-s-2-bg.jpg) no-repeat left top;

}

.rightBGs-2 {

	width:580px;

	height:227px;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-s-2-bg.jpg) no-repeat left top

}

.leftBGs-3 {

	width:580px;

	height:227px;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-s-3-bg.jpg) no-repeat left top;

}

.rightBGs-3 {

	width:580px;

	height:227px;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-s-3-bg.jpg) no-repeat left top

}

.leftBGs-4 {

	width:580px;

	height:227px;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-s-4-bg.jpg) no-repeat left top;

}

.rightBGs-4 {

	width:580px;

	height:227px;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-s-4-bg.jpg) no-repeat left top

}

.leftBGs-5 {

	width:580px;

	height:227px;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-s-5-bg.jpg) no-repeat left top;

}

.rightBGs-5 {

	width:580px;

	height:227px;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-s-5-bg.jpg) no-repeat left top

}

.leftBGs-6 {

	width:580px;

	height:227px;

	position: absolute;

	display: block;

	margin: 0px 0px 0px -580px;

	background:url(/images/left-s-6-bg.jpg) no-repeat left top;

}

.rightBGs-6 {

	width:580px;

	height:227px;

	position:absolute;

	margin:0px 0px 0px 940px;

	background:url(/images/right-s-6-bg.jpg) no-repeat left top

}

#Content-Main {

	width:940px;

	height:auto;

	margin:0 auto;

}

#Content-Left {

	width:667px;

	height:auto;

	float:left;

}

#SideBar {

	width:273px;

	height:auto;

	float:left;

}

#Services-s{width:273px;font:normal 16px/35px Oxygen-Light;margin-top:46px}
#Services-s ul{list-style:none;padding:0;margin:0}
#Services-s ul li {
	color: #1e3b7c;
	background: #474747;
	list-style: none;
	line-height: 65px;
	border-bottom: 1px solid #0c0c0c;
}
#Services-s ul li a{color:#cecece;text-decoration:none;padding-left:75px;display: block;}

#Services-s ul li a:hover{color:#fff;text-decoration:none;display:block}

#Services-s .hand-s{
	background: url(/images/hand-img-s.png) no-repeat 10px 5px #474747;	
}
#Services-s .hand-s:hover{
	background: url(/images/hand-img-h-s.png) no-repeat 10px 5px #474747;	
}

#Services-s .wrist-s{
	background: url(/images/wrist-img-s.png) no-repeat 10px 5px #474747;	
}
#Services-s .wrist-s:hover{
	background: url(/images/wrist-img-h-s.png) no-repeat 10px 5px #474747;	
}

#Services-s .elbow-s{
	background: url(/images/elbow-img-s.png) no-repeat 10px 5px #474747;	
}
#Services-s .elbow-s:hover{
	background: url(/images/elbow-img-h-s.png) no-repeat 10px 5px #474747;	
}

#Services-s .shoulder-s{
	background: url(/images/shoulder-img-s.png) no-repeat 10px 5px #474747;	
}
#Services-s .shoulder-s:hover{
	background: url(/images/shoulder-img-h-s.png) no-repeat 10px 5px #474747;	
}

#Services-s .sports-injuries-s{
	background: url(/images/sports-injuries-img-s.png) no-repeat 10px 5px #474747;	
}
#Services-s .sports-injuries-s:hover{
	background: url(/images/sports-injuries-img-s-h.png) no-repeat 10px 5px #474747;	
}

#Services-s .trauma-surgery-s{
	background: url(/images/trauma-surgery-img-s.png) no-repeat 10px 5px #474747;	
}
#Services-s .trauma-surgery-s:hover{
	background: url(/images/trauma-surgery-img-s-h.png) no-repeat 10px 5px #474747;	
}



#Meet-Dr-s {
	width: 100%;
	min-height: 100px !important;
	margin-top: 10px;
	display: inline-block;
	background: #23272b;
}

#Dr-Damiani-s {
	width:100%;
	font:normal 22px/26px 'OxygenRegular';
	color:#fff;
	background: #23272b;
}


#Dr-Damiani-s a {

	color:#FFFFFF;

	text-decoration:none;

}

#Dr-Damiani-s a:hover {

	color:#FFFFFF;

	text-decoration:none;

}
#Dr-Damiani-s img {
	float: left;
	padding: 5px;
}
.view-profile {
	font: normal 20px/30px 'OxygenRegular';
	color: #FFFFFF;
	padding: 10px 0px 0px 10px;
	display: inline-block;
	width: 165px;
}

.view-profile a {
	font-size: 14px;
	padding-top: 10px;
}

.view-profile a:hover {	

	color:#FFFFFF;

	text-decoration:underline;

}

#Intro-Video-s {

	width:100%;

	height:64px;

	margin-top:10px;

	border:1px solid #bfbfb8;

	background-color:#e7e7df;

	font:normal 20px/55px 'OxygenRegular';

	color:#484848;

}

#Intro-Video-s a {

	text-decoration:none;

	color:#484848;

}

#Intro-Video-s a:hover {

	text-decoration:none;

	color:#484848;

}

#Intro-Video-s img {

	margin:5px 24px 0px 7px;

}

#Quick-Links-s {

	width:100%;

	height:280px;

}

#Quick-Links-s ul {

	list-style:none;

	padding:0px;

	margin:0px;

	margin-top:10px;

}

#Quick-Links-s ul li {

	height:88px;

	font:normal 20px/88px "Lato";

	color:#231f20;

	border-bottom:1px solid #c6cee1;

}

#Quick-Links-s ul li:first-child {

	height:70px;

	font:normal 20px/28px "Lato";

}

#Quick-Links-s ul li:first-child img {

	margin:10px 13px 0px 2px;

}

#Quick-Links-s ul li:last-child {

	height:70px;

	font:normal 20px/81px "Lato";

	border:none;

	*border:none;

}

#Quick-Links-s ul li img {

	margin:20px 8px 0px 2px;

	float:left;

}

#Quick-Links-s ul li a {

	color:#231f20;

	text-decoration:none;

}



#Quick-Links-s ul li a:hover {

	color:#231f20;

	text-decoration:none;

}

#Credibility-S {

	display:none;

}

.navigation {

	font:bold 12px Verdana, Arial, Helvetica, sans-serif;

	color:#272727;

	text-decoration:none;

	padding:20px 30px 5px 5px;

}

.navigation a {

	font-weight:normal;

	color:#272727;

	text-decoration:underline;

}

.navigation a:hover {

	font-weight:normal;

	color:#79808C;

	text-decoration:underline;

}

.textMain {

	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;

	color:#707070;

	padding:5px 30px 30px 5px;

	text-decoration:none;

	text-align:justify;

}

.textMain a {

	color:#707070;

	text-decoration:underline;

}

.textMain a:hover {

	color:#004e96;

	text-decoration:underline;

}

.textMain ul, textMain ol {

	padding:0px;

	margin:0px;

	list-style:none;

}

.textMain ul li {

	padding-bottom:8px;

	background: url(/images/bullet-tm.gif) no-repeat 15px 11px;

	padding:6px 0px 0 30px;

	list-style:none;

}

.textMain ul li ul {

	padding-bottom:8px;

	background: none;

	padding:6px 0px 0 20px;

	list-style:circle;

}

.textMain ul li ul li {

	padding-bottom:8px;

	background: none;

	padding:6px 0px 0 0px;

	list-style:circle;

}

.textMain ul li ul li ul li {

	padding-bottom:8px;

	background: none;

	padding:6px 0px 0 0px;

	list-style:square;

}

.textMain ul li:last-child {

	padding-bottom:8px;

}

.textMain ol li {

	padding-bottom:8px;

}

.textMain ol li:last-child {

	padding-bottom:8px;

}

.textMain ul li p, textMain ol li p {

	padding-bottom:0px;

	margin:8px 0 0 0;

}

.textMain ul li ul, textMain ul li ol, textMain ol li ul, textMain ol li ol {

	padding-bottom:0px;

}

.textMainBold {

	font:bold 12px Verdana, Arial, Helvetica, sans-serif;

	color:#707070;

	text-decoration:none;

	text-align:justify;

}

.textMainBold a {

	color:#707070;

	text-decoration:underline;

}

.textMainBold a:hover {

	color:#004e96;

	text-decoration:underline;

}

.textNormal {

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#707070;

	text-decoration:none;

}

.textNormal a {

	color:#707070;

	text-decoration:underline;

}

.textNormal a:hover {

	color:#2b7b6e;

	text-decoration:underline;

}

.textbold {

	font:bold 10px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}

.PDFtext {

	font:normal 10px Verdana, Arial, Helvetica, sans-serif;

	color:#999999;

}

/************************************* Sub Page Headings Starts ********************************************************/

.textMain h1 {

	font:normal 22px/24px 'OxygenRegular';

	padding:5px 5px 5px 0px;

	color:#5f452b;

	text-decoration:none;

	margin:0px;

}

.textMain h2 {

	font:bold 15px/20px Verdana, Arial, Helvetica, sans-serif;

	color:#776b53;

	text-decoration:none;

}

.textMain h2 a {

	color:#776b53;

	text-decoration:none;

}

.textMain h2 a:hover {

	color:#77d0f3;

	text-decoration:underline;

}

.textMain h3 {

	font:bold 13px Verdana, Arial, Helvetica, sans-serif;

	color:#4e2d04;

	text-decoration:none;

}

.textMain h3 a {

	color:#4e2d04;

	text-decoration:none;

}

.textMain h3 a:hover {

	color:#435c94;

	text-decoration:none;

}

/************************************* Multimedia Page Styles ********************************************************/

.multimedia {

	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;

	color:#707070;

	text-decoration:none;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	border:none !important;

	margin:0px;

	padding:0px;

}

.multimedia a {

	background:url(/images/movie-off.gif) no-repeat 0px 4px;

	padding:5px 0px 5px 30px;

	margin:0px;

	color:#707070;

	text-decoration:underline;

}

.multimedia a:hover {

	background:url(/images/movie-on.gif) no-repeat 0px 4px;

	padding:5px 0px 5px 30px;

	color:#434242;

	text-decoration:underline;

}

.multimedia .formHead a, .multimedia .formHead a:hover {

	padding-left:0px;

	background:none;

}

.multimedia ul {

	margin:20px 0px 20px 0px !important;

	padding:0px;

}

.multimedia li {

	width:100%;

	background:none !important;

	padding:6px 0px 0px 0px !important;

	float:left;

	list-style:none;

}

.multimedia .formHead a, .multimedia .formHead a:hover {

	padding-left:0px;

	background:none;

}

.tableborder-pf {

	font-weight:bold;

	border: 1px solid #223B7C;

	border-radius:0px;

	background:#e0f5fd;

	padding:10px;

}

.tableborder-pf a:hover{

	color:#707070;

	text-decoration:none;

}

/************************************* Form Styles ********************************************************/

.tableborder {

	border: 1px solid #464D53;

	border-radius:0px;

}

.formHead {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background: #464D53;

	text-decoration: none;

	padding: 5px 10px 5px 10px;

}

.formHead a {

	color: #FFFFFF;

	text-decoration: underline;

}

.formHead a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.formlable {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #888888;

	padding: 3px 3px 3px 5px;

}

.txtfield {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	border: 1px solid #000000;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	width: 175px;

	height: 20px;

	vertical-align: middle;

	padding: 2px 4px 2px 4px;

}

.mandatory {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #FF8204;

}

.dropDown {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	border: 1px solid #000000;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	width: 185px;

}

.textArea {

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	width: 175px;

	border: 1px solid #000000;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	vertical-align: middle;

	padding: 4px;

}

textArea {

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	width: 95%;

	border: 1px solid #000000;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	vertical-align: middle;

	padding: 4px;

}

.button {

	font: normal 18px 'MyriadProRegular';

	color: #ffffff;

	background: #000000;

	text-decoration: none;

	border: 3px solid #000000;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	height: 35px;

	cursor: pointer;

}

.dropDownF {

	border: 1px solid #000000;

	border-radius: 5px 5px 5px 5px;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	padding: 4px 3px;

	text-decoration: none;

	width: 183px;

	background: #ffffff;

}

.txtfield-c {

	font: normal 18px 'MyriadProRegular';

	color: #333333 !important;

	text-decoration: none;

	border: 1px solid #000000 !important;

	border-radius: 3px 3px 3px 3px;

	-moz-border-radius: 3px !important;

	-webkit-border-radius: 3px !important;

	/* box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/

	width: 300px;

	height: 35px;

	vertical-align: middle;

	padding: 2px 4px 2px 4px;

	background: #ffffff;

}

.textArea-c {

	font: normal 16px 'MyriadProRegular';

	color:#333333 !important;

	text-decoration: none;

	width: 300px;

	border: 1px solid #000000;

	border-radius: 3px 3px 3px 3px;

	-moz-border-radius: 3px !important;

	-webkit-border-radius: 3px !important;

	/*box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;*/

	vertical-align: middle;

	padding: 4px;

	background: #ffffff;

}

.ftable {

	width: 33%;

	display: block;

	float: left;

}

#captchac img {

	width: 180px;

	height: auto;

}

#captchac-r img {

	width: 136px;

	height: auto;

}

.text-address {

	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;

	color:#707070;

	padding:0px 10px 0px 10px;

	text-decoration:none;

	text-align:justify;

}

.text-address a {

	color:#707070;

	text-decoration:underline;

}

.text-address a:hover {

	color:#004e96;

	text-decoration:underline;

}

.tel-schema {

	height:28px;

}

.tel-schema img {

	margin:-5px 15px 0px 0px;

	float:left;

}

/************************************* Footer Styles ********************************************************/

#Footer {

	width:940px;

	height:251px;

	margin:0 auto;

}

#Footer-Services {

	width:45%;

	height:221px;

	float:left;

	font:normal 18px/22px "Lato";

	color:#ffffff;

	padding:30px 0px 0px 0px;

}

#Footer-Services ul {

	list-style:none;

	padding:0px;

	margin:0px;

	margin-top:18px;

}

#Footer-Services ul li {

	width:184px;

	height:27px;

	font:normal 12px/26px Verdana, Geneva, sans-serif;

	border-bottom:1px solid #404343;

}

#Footer-Services ul li:last-child {

	border:none;

	*border:none;

}

#Footer-Services a {

	color:#ffffff;

	text-decoration:none;

}

#Footer-Services a:hover {

	color:#ffffff;

	text-decoration:underline;

}

#Footer-quicklinks {

	width:29%;

	height:251px;

	float:left;

}

#Footer-quicklinks ul {

	list-style:none;

	padding:0px;

	margin:0px;

	margin-top:30px;

}

#Footer-quicklinks ul li {

	width:95px;

	height:29px;

	font:normal 12px/30px Verdana, Geneva, sans-serif;

	border-bottom:1px solid #404343;

}

#Footer-quicklinks ul li:last-child {

	border:none;

	*background:none;

}

#Footer-quicklinks a {

	color:#ffffff;

	text-decoration:none;

}

#Footer-quicklinks a:hover {

	color:#ffffff;

	text-decoration:underline;

}

#Social-Icons {

	width:26%;

	height:auto;

	float:left;

}

.follow-us {

	font:normal 12px/70px Verdana, Geneva, sans-serif;

	color:#ffffff;

}

.follow-us a {

	color:#ffffff;

	text-decoration:none;

}

.follow-us a:hover {

	color:#ffffff;

	text-decoration:none;

}

.social-icon {

	width:100%;

	height:100px;

	border-bottom:1px solid #404343;

	border-top:1px solid #404343;

}

.social-icon img {

	margin:20px 16px 0px 0px;

	float:left;

}

.ypo-logo img {

	margin:9px 0px 0px 0px;

	*margin:0px 0px 0px 0px;

}

.footer {

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	color:#ffffff;

}

.footer a {

	text-decoration:none;

	color:#ffffff;

}

.footer a:hover {

	text-decoration:underline;

	color:#ffffff;

}

.CopyrightText {

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

}

.CopyrightText a {

	color:#ffffff;

	text-decoration:none;

}

.CopyrightText a:hover {

	color:#ffffff;

	text-decoration:none;

}

.addthis_button img {

	margin:-30px 0px 0px 49px;

}

/************************************* Intractivity Styles ********************************************************/

.demo {

	position:relative;

	top:0px;

	left:0px;

	width:940px;

	height:100%;

	padding:0px;

	margin:0px;

}

.demo1 {

	position:relative;

	top:0px;

	left:0px;

	width:940px;

	height:100%;

	padding:0px;

	margin:0px;

}

.intratext {

	font:normal 35px/40px 'OxygenRegular';

	color:#181818;

	position:absolute;

	z-index:20;

	margin:167px 0px 0px 0px;

}

.intratext a {

	color:#ffffff;

	text-decoration:none;

}

.intratext a:hover {

	text-decoration:none;

	color:#ffffff;

}

.intratext-strike {

	font: normal 35px/40px 'OxygenRegular';

	color: #ffffff;

	position: absolute;

	z-index: 20;

	margin: 167px 0px 0px 0px;

}

.intratext-strike a {

	color:#ffffff;

	text-decoration:none;

}

.intratext-strike a:hover {

	text-decoration:none;

	color:#014f8b;

}



.contact {

	font:normal 26px/28px 'OxygenRegular';

	color: #ffffff;

	position:absolute;

	z-index:30;

	margin-top:256px;

}

.contact a {

	color:#ffffff;

	text-decoration:none;

}

.contact a:hover {

	color:#ffffff;

	text-decoration:none;

}



.demo-s {

	position:relative;

	top:0px;

	left:0px;

	width:940px;

	height:227px;

	padding:0px;

	margin:0px;

}

.demo1-s {

	position:relative;

	top:0px;

	left:0px;

	width:940px;

	height:227px;

	padding:0px;

	margin:0px;

}

#Intra-Tabs {

	width:120px;

	height:12px;

	position:absolute;

	z-index:33;

	margin:200px 0px 0px 810px;

}

#Intra-Tabs img {

	margin-right:6px;

	float:left;

}

.intratext-s {

	font:normal 33px/40px 'OxygenRegular';

	color:#2D2B2C;

	position:absolute;

	z-index:20;

	margin:90px 0px 0px 0px;

}

.intratext-s a {

	color:#ffffff;

	text-decoration:none;

}

.intratext-s a:hover {

	text-decoration:none;

	color:#ffffff;

}

.intratext-strike-s {

	font: normal 33px/30px 'OxygenRegular';

	color: #FFFFFF;

	position: absolute;

	z-index: 20;

	margin:90px 0px 0px 0px;

}

.intratext-strike-s a {

	color:#014f8b;

	text-decoration:none;

}

.intratext-strike-s a:hover {

	text-decoration:none;

	color:#014f8b;

}

.contact-s {

	font:normal 26px/28px 'OxygenRegular';

	color: #ffffff;

	position:absolute;

	z-index:30;

	margin-top:167px;

}

.contact-s a {

	color:#ffffff;

	text-decoration:none;

}

.contact-s a:hover {

	color:#ffffff;

	text-decoration:none;

}

#Menu-moblie {

	display:none;

}

#menu-item1111 {

	width:100%;

	position:absolute;

	float:left;

	height:254px;

	display:none;

	background:#434a50;

	z-index:2000;

	overflow:hidden;

	background-image:none !important;

}

#menu-bar1 {

	width:940px;

	height:254px;

	position:relative;

	float:none;

	margin:0px auto;

}

#menu-barL {

	width:1800px;

	height:174px;

	position:absolute;

	margin:0px 0px 0px -1800px;

	background:url(/images/daminiani-orthopaedics-one-img.jpg) no-repeat 300px 10px #434a50 !important;

}

.sub-menu {

	width:840px !important;

	background:url(/images/mega-menu-bg.jpg) no-repeat 29px 38px;

}

/************************************* Patient Info Styles ********************************************************/

.multimedialist {

	height:40px;

}

.media {

	font:normal 14px/16px 'MyriadProRegular';

	color:#fff;

	text-decoration:none;

	text-align:left;

	margin:0px !important;

	padding:0px !important;

	list-style:none;

}

.media li {

	list-style:none;

	width:120px;

	float:left;

	padding:0px !important;

	margin:10px 75px 0px 0px !important;

}

.video a {

	font:normal 14px/16px 'MyriadProRegular';

	background:url(/images/loadmove.png) no-repeat 5px 3px #EAEAEA !important;

	padding:4px 0px 4px 20px !important;

}

.info a {

	font:normal 14px/16px 'MyriadProRegular';

	background:url(/images/patient.png) no-repeat 5px 3px #EAEAEA !important;

	padding:4px 0px 4px 20px !important;

}

.print a {

	font:normal 14px/16px 'MyriadProRegular';

	background:url(/images/print.png) no-repeat 5px 3px #EAEAEA !important;

	padding:4px 0px 4px 20px !important;

}

.media li a {

	color:#2d444c;

	display:block;

	text-align:center;

	text-decoration:none;

	line-height:20px;

	width:120px;

	height:20px;

	border:1px solid #BFBFB8;

	padding:4px 0px 4px 10px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

background:#9dc5ef;

}

.media li a:hover {

	text-decoration:none;

	color:#2d444c;

	border:1px solid #BFBFB8;

}

/******************************** Elbow Styles ************************************/

.Elbow {

	font:normal 15px/17px 'MyriadProRegular';

	color:#fff;

	text-decoration:none;

	text-align:left;

	margin:0px !important;

	padding:0px !important;

	list-style:none;

	height:190px;

}

.Elbow li {

	list-style:none;

	width:160px;

	float:left;

	padding:0px !important;

	margin:10px 45px 15px 0px !important;

}

.Efracture a {

	font:normal 15px/17px 'MyriadProRegular';

	background:url(/images/elbow-fracture.jpg) no-repeat 5px 3px #ffffff !important;

	padding:20px 0px 8px 60px !important;

}

.Egolfers a {

	font:normal 15px/17px 'MyriadProRegular';

	background:url(/images/golfers-elbow.jpg) no-repeat 5px 3px #ffffff !important;

	padding:20px 0px 8px 60px !important;

}

.Esprain a {

	font:normal 15px/17px 'MyriadProRegular';

	background:url(/images/elbow-sprain.jpg) no-repeat 5px 3px #ffffff !important;

	padding:20px 0px 8px 60px !important;

}

.Elbow li a {

	color:#111111;

	display:block;

	text-align:center;

	text-decoration:none;

	line-height:28px;

	width:125px;

	height:40px;

	border:1px solid #d5d5d5;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	padding:4px 0px 4px 10px;

}

.Elbow li a:hover {

	text-decoration:none;

	color:#000000;

	border:1px solid #c3c3c3;

}

.Contact-table-map {

	width: 28%;

	clear: none;



	padding-bottom: 10px;

}

.Contact-table-street {

	width: 26%;

	clear: none;

	padding-bottom: 10px;

}

#wp-realtime-sitemap-menu h3 {

	display: none;

}

#wp-realtime-sitemap-menu ul {

	margin-top: 0px;

}

#wp-realtime-sitemap-menu li {

	font-weight: normal;

	margin: 12px;

	padding: 5px 0px 0px 0px;

}

#wp-realtime-sitemap-menu li a {

	background: none !important;

	padding: 11px 0px 0px 30px !important;

}

#wp-realtime-sitemap-menu ul ul {

	margin-left: 20px;

}

#wp-realtime-sitemap-menu li li, #wp-realtime-sitemap-menu li li a {

	font-weight: normal;

	padding: 0px 0px 0px 5px !important;

}

.test {

	width:732px;

	height:454px;

	overflow:hidden;

	background:url(/images/multimedia-bg.jpg) no-repeat center top;

	margin:10px 0px 10px;

	float:right;

}	

.test-list {

	width:238px;

	height:auto;

	float:left;

	position:relative; 

	margin:0px 0px 0px 0px;

}

.services-hm {

	font: normal 16px/22px 'MyriadProRegular';

	color: #fff;

	text-decoration: none;

	text-align: center;

	list-style: none;

	margin: 8px 10px 0px 10px;

	padding: 0px;

	height: 100px;

	display: block;

}

.services-hm li {

	background-image: none !important;

	width: 30%;

	float: left;

	margin: 0px 0px 15px 0px !important;

	padding: 0px !important;

}

.services-hm a {

	color: #FFFFFF;

	display: block;

	text-align: center;

	text-decoration: none;

	width: 160px;

	height: 28px;

	border: 1px solid #272727;

	padding: 8px 0px 0px 0px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	background: #272727; 

}

.services-hm a:hover {

	text-decoration: none;

	color: #FFFFFF;

	display: block;

	border: 1px solid #272727;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	background: #79808C; 

}

#patient-survey {

	width: 650px;

	height: 2200px;

}

.Dr-table {

	float:right !important;

	margin:5px 0 0px 15px;

}



.image {

	float:right !important;

	margin:5px 0 0px 15px;

	border:1px solid #000000;

}



.contact-ph {

    font: 17px/30px 'MyriadProRegular';

	color:#000024;

	width: 100%;

	margin:0px 0px 0px 0px;

	padding: 0px;

	height: 90px;

	border-radius: 5px;

	-o-border-radius: 5px;

	-moz-border-radius: 5px;

	-ms-border-radius: 5px;

	-webkit-border-radius: 5px;

	text-align: left;

	margin-top:5px;

}

.contact-ph span a {

	color:#000024;

}

.contact-ph a {

	text-decoration: none;

}

.contact-ph a:hover {

	text-decoration: none;

}

.contact-ph ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

.contact-ph li {

	margin: 2px 3px 0px 0px !important;

	padding: 5px 0px !important;

	list-style: none;

	float: left;

	width: 49%;

	height: 30px;

	background:#b3bac5 !important;

	border-radius: 1px;

	-o-border-radius: 1px;

	-moz-border-radius: 1px;

	-ms-border-radius: 1px;

	-webkit-border-radius: 1px;

}

.contact-ph img {

	margin: 2px 10px 0px 10px;

}

.clear-float {

	clear: both !important;

}

.daminiani-pic {

	float:left;

	margin:20px 0px 0px 20px;

	border:2px solid #435C94;

}

.pbt-main{ position:relative; clear:left; margin-top:20px; }

.pbt-main .pbt-box{ position:absolute; background:#A1ADCA; color:#231F20; border:1px solid #4963A0; padding:20px 20px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; width:300px; top:-115px; left:-5px; opacity:0.8; filter:alpha(opacity=40); }



.pbt a{ margin-right:20px; }



#parking .down-arrow, #bus .down-arrow, #train .down-arrow{ position:absolute; bottom:-8px; width:10px; height:10px; background:url(/images/down-arrow.png) 0px 0px no-repeat;}

#parking .down-arrow{ left:21px;}

#bus .down-arrow{ left:135px;}

#train .down-arrow{ left:220px;}



.menu-center {

	background:url(/images/daminiani-orthopaedics-one-img.jpg) no-repeat 450px 30px !important;

	width:980px;

	margin:auto;

	height:100%;

}

/*********************************************scroller css***********************************************/

.clearout {

height:20px;

clear:both;

}



#flexiselDemo2 {

    display:none;

	overflow:hidden !important;

}

.nbs-flexisel-container {

    position:relative;

    max-width:100%;

	overflow:hidden !important;

}

.nbs-flexisel-ul {

     position:relative;

    width:9999px;

    *width:9999px;

    margin:0px;

    padding:0px;

    list-style-type:none; 

    text-align:center;  

	overflow:hidden !important;

}

.nbs-flexisel-inner {

    overflow:hidden;

    max-width:90%;

	margin:0 auto;

	overflow:hidden !important;

}

.nbs-flexisel-item {

    float:left;

    margin:0px;

    cursor:pointer;

    position:relative;

    line-height:0px;

	padding-top:13px;

	overflow:hidden !important;

}

.nbs-flexisel-item img {

    cursor: pointer;

    position: relative;

    margin-top: 10px;

    margin-bottom: 10px;

}



/*** Navigation ***/



.nbs-flexisel-nav-left,

.nbs-flexisel-nav-right {

    width: 22px;

    height: 22px; 

    position: absolute;

    cursor: pointer;

    z-index: 100;

    opacity: 0.5;

}



#Intra-Tabs-H .nbs-flexisel-nav-left {

    left: 18px;

    background: url(/images/intra-previous-img.gif) no-repeat;

	width:25px;

	height:49px;

	top:24px !important;

}



#Intra-Tabs-H .nbs-flexisel-nav-right {

    right: 5px;

    background: url(/images/intra-next-img.gif) no-repeat;

	width:29px;

	height:49px;

	top:24px !important;

}

#Credibility .nbs-flexisel-inner {

    overflow:hidden;

	margin:auto;

    width:90%;

    background:#FFFFFF;

}

#Credibility .nbs-flexisel-nav-left {

    left: 14px;

    background: url(/images/prev-arrow-bg.gif) no-repeat;

	width:25px;

	height:49px;

	top:38px !important;

}



#Credibility .nbs-flexisel-nav-right {

    right: 5px;

    background: url(/images/next-arrow-bg.gif) no-repeat;

	width:25px;

	height:49px;

	top:38px !important;

}

.streaming-videos{

	width:100%;

	height:600px;

}



.video-container {

    position: relative;

    padding-bottom: 56.25%;

    padding-top: 30px; height: 0; overflow: hidden;

}

 

.video-container iframe,

.video-container object,

.video-container embed {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

}
.readmore {
	font: normal 14px/35px OxygenRegular;
	width: 100px;
	display: block;
	color: #fff !important;
	border-radius: 5px;
	text-align: center;
	background: #272727;
	margin-top: 25px;
}





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

body {

	background:none !important;

}

	

#Container {

	width:100%;

	margin:0 auto;

}

#Header {

	width:100%;

}

#Logo {

	margin:65px 0px 0px 256px;

	position: absolute;

    width: 219px;

    z-index: 18;

}

#Logo img {

    width: 202px;

	height:auto;

}

#Menu {

	width:100%;

	float:left;

}

#menu-item-33 a {

	background: url(/images/home-off.jpg) no-repeat 0 0;

	width: 67px;

	text-decoration: none;

}

#menu-item-33 a:hover {

	background: url(/images/home-on.jpg) no-repeat 0 0;

	text-decoration: none;

}

#menu-item-202 a {

	background: url(/images/about-off.jpg) no-repeat 0 0;

	width: 73px;

	text-decoration: none;

}



#menu-item-202 a:hover {

	background: url(/images/about-on.jpg) no-repeat 0 0;

	text-decoration: none;

}

#menu-item-31 a {

	background: url(/images/services-off.jpg) no-repeat 0 0;

	width: 110px;

	text-decoration: none;

	margin-right:210px;

}

#menu-item-31 ul a {

	width: 170px !important;

}

#menu-item-31 a:hover {

	background: url(/images/services-on.jpg) no-repeat 0 0;

	text-decoration: none;

}

#menu-item-30 a {

	background: url(/images/first-visit-off.jpg) no-repeat 0 0;

	width: 93px;

	text-decoration: none;

}

#menu-item-30 a:hover {

	background: url(/images/first-visit-on.jpg) no-repeat 0 0;

	text-decoration: none;

}

#menu-item-29 a {

	background: url(/images/for-referrers-off.jpg) no-repeat 0 0;

	width: 124px;

	text-decoration: none;

}

#menu-item-29 a:hover {

	background: url(/images/for-referrers-on.jpg) no-repeat 0 0;

	text-decoration: none;

}

#menu-item-28 a {

	background: url(/images/contact-off.jpg) no-repeat 0 0;

	width: 83px;

	text-decoration: none;

}

#menu-item-28 a:hover {

	background: url(/images/contact-on.jpg) no-repeat 0 0;

	text-decoration: none;

}

.leftBGh-1, leftBGh-2, leftBGh-3 ,leftBGh-4, leftBGh-5,leftBGh-6{

	display:none;

}

.rightBGh-1, rightBGh-2, rightBGh-3, rightBGh-4, rightBGh-5, rightBGh-6 {

	display:none;

}

#Main-Interactivity {

	width:100%;

	height:300px;

}

#Interactivity {

	width:100%;

}

.Inner-h-div {

	width:100%;

	background-size:51.5% auto !important;

}

.demo {

	width:100%;

}

.demo1 {

	width:100%;

	background-size:48.5% auto !important;

}

.intratext {

	font:normal 30px/35px 'OxygenRegular';

	margin:100px 0px 0px 4px;

}

.intratext-strike {

	font:normal 30px/35px 'OxygenRegular';

	margin:100px 0px 0px 4px;

}

.contact {

	margin:200px 0px 0px 4px;

}

#Intra-Scroller {

	width:100%;

	background-color:#4863a0;

}

#Middle{

	width:560px !important;

}

#Intra-Tabs-H {

	width:640px;

	margin:0px 0px 0px 124px;

}

#als-viewport_0 {

	width:548px !important;

}

#Meet-Dr-Top {

	width:100%;

	height:259px;

	background-color:#e7e7df;

}

#Meet-Dr {

	width:100%;

}

#Meet-Dr-Damiani {

	width:99%;

}

#Meet-Dr-Damiani div {

    color: #FFFFFF;

    font: 14px/17px Arial,Helvetica,sans-serif;

    padding-right: 0;

    text-align: left !important;

}

#Intro-Video {

	width:32%;

}

#Quick-Links {

	width:100%;

	height:180px;

	background:#E7E7DF;

}

#Quick-Links ul li:first-child {

	width:27%;

	 padding-right: 14px;

}

#Quick-Links ul li:last-child {

	width:26%;

	line-height:25px;

}

#Quick-Links ul li {

	margin:0px 105px 0px 82px;

}

#Credibility {

	width:100%;

	background-color:#ffffff;

}

.jcarousel-skin-tango .jcarousel-clip-horizontal {

	left:26px !important;

	width:708px !important;

}

.jcarousel-skin-tango .jcarousel-prev-horizontal {

    left: 7px !important;

}

#Footer {

	width:100%;

}

#Footer-Services {

	width:34%;

}

#Social-Icons {

	width:33%;

}

#Footer-quicklinks {

	width:32%;

}

/**Sub-Page Styles**/



.leftBGs-1, leftBGs-2, leftBGs-3 ,leftBGs-4, leftBGs-5,leftBGs-6{

	display:none;

}

.rightBGs-1, rightBGs-2, rightBGs-3, rightBGs-4, rightBGs-5, rightBGs-6 {

	display:none;

}

#Main-Interactivity-s {

	width:100%;

	height:183px;

}

#Interactivity-s {

	width:100%;

}

.Inner-s-div {

	width:100%;

	background-size:50% auto !important;

}

.demo-s {

	width:100%;

}

.demo1-s {

	width:100%;

	background-size:50% auto !important;

}

.intratext-s {

	font:normal 28px/32px 'OxygenRegular';

	margin:50px 0px 0px 4px;

}

.intratext-strike-s {

	font:normal 25px/30px 'OxygenRegular';

	margin:50px 0px 0px 4px;

}

.contact-s {

	margin:117px 0px 0px 4px;

}

#Intra-Tabs {

	margin:162px 0px 0px 646px;

}

#Content-Main {

	width:100%;

}

#Content-Left {

	width:65%;

}

#SideBar {

	width:35%;

}

#Meet-Dr-s {

	width:99%;

}

#Services-s {

	width:99%;

	margin-top:10px;

}

#Intro-Video-s {

	width:99%;

}

#Quick-Links-s {

	width:99%;

}

.Contact-table-map {

	width: 36%;

	clear: none;

	padding-bottom: 10px;

}

.Contact-table-street {

	width: 34%;

	clear: none;

	padding-bottom: 10px;

}

.media li {

    margin: 10px 30px 0 0 !important;

}

.services-hm {

    font: 15px/22px 'MyriadProRegular';

}

.services-hm a {

    width: 126px;

}

#review img {

	width:100%;

	height:auto;

}

.test-list {

    float: left;

    height: auto;

    margin: 0;

    position: relative;

    width: 100%;

}

#patient-survey {

	width: 100%;

	height: 2200px;

}

.test {

	width:762px;

}

.contact-ph {

	height: 100px;

}

.contact-ph li {

	width: 100%;

	border-bottom: 1px solid #8a99be;

}

.services-h {

  background: none repeat scroll 0 0 #1B1B1B;

  color: #FFFFFF;

  float: left;

  font: 32px/93px 'OxygenRegular';

  width: 16.1%;

}

#Interactivity-s {

  height: 184px;

}

}

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

body {

	background:none !important;

}

#Header {

	width:100%;

}

#Logo {

	margin:32px 0px 0px 50px;

}

#Menu {

	display:none;

}

#Menu-moblie {

	width:100%;

	height:70px;

	display:block;

	position:absolute;

	margin-top:68px;

}

#mheader {

	display: block;

	padding: 0px 0px 0px 0px;

	width: 100%;

	position: relative;

	float: none;

	margin: 0px auto;

}

.menu-bg {

	width: 99%;

	float: left;

	margin: 0 auto !important;

	height: 51px !important;

	font: normal 17px/23px Verdana, Geneva, sans-serif !important;

	color: #ffffff !important;

	border-bottom: 1px solid #024e96 !important;

}

.menu-bg a, .menu-bg a:hover {

	color: #ffffff !important;

	text-decoration: none !important;

}

.menu-m {

	font: normal 14px/51px Verdana, Geneva, sans-serif !important;

	color: #ffffff !important;

	text-decoration: none !important;

	text-align: left !important;

	width: 100% !important;

	margin: 0px 0px 0px 0px !important;

	z-index: 10 !important;

}

.menu-m img {

	float:right;

}

#wrapper {

	position: absolute;

	z-index: 999999;

	width: 100%;

	overflow:hidden;

}

.menu-m a {

	display: block;

	font: normal 18px/71px 'MyriadProRegular';

	color: #ffffff !important;

	text-decoration: none !important;

}

.menu-m a:hover {

	color: #ffffff !important;

}

.intratext {

	display:none;

}

.intratext-strike {

	display:none;

}

#SideBar {

	width:71%;

	float:none;

	margin:0 auto;

}

#Services-s {

	width:100%;

	height:auto;

	display: block;

}

.service-m {

	display:none;

}

#SideBar-H {

	display:block !important;

}

#Services-s ul li {

	height:auto;
}

#Services-s ul li a {

	width:100%;

	padding-left:75px;

}

/*#Services-s ul li a:hover {

	width:100%;

	height:42px;

	background-size:90% 100%;

}*/

#Quick-Links-s ul li:first-child {

	font:normal 20px/65px "Lato";

}

#Meet-Dr-s {

	width:100%;

	height:auto;

}

#Dr-Damiani-s {

	height:60px;

	padding:0px;

}

#Dr-Damiani-s img {

	width:83px;

	height:auto;

	float:left;

}

#Intro-Video-s {

	width:100%;

	height:80px;

	padding-top:20px;

}

#Intro-Video-s img {

	width:36%;

	height:auto;

	margin-top:-3%;

}

#Quick-Links-s {

	width:100%;

	height:255px;

	float:left;

}

#Credibility-M {

	width:100%;

	height:175px;

	margin:0 auto;

}

#Credibility-M img {

	float:left;

}

#Intra-Scroller {

	display:none;

}

#Meet-Dr-Top {

	display:none;

}

#Quick-Links {

	display:none;

}

#Credibility {

	display:none;

}

#Footer-Bg {

	height:360px;

	float:left;

}

#Footer-Services {

	width:50%;

}

#Social-Icons {

	width:100%;

}

.follow-us {

	border-bottom:1px solid #404343;

}

.social-icon {

	width:24%;

	height:200px;

	border:none;

	margin-left:40px;

}

.social-icon img {

	margin:7px 0px 0px 0px;

}

#Footer-quicklinks {

	width:32%;

}

.ypo-logo img {

	margin:11px 0px 0px 0px;

}

.addthis_button img {

	margin:-4px 0px 0px 41px;

}

/**Sub-Page Styles**/

.intratext-s {

	display:none;

}

.intratext-strike-s {

	display:none;

}

.contact-s {

	font:normal 22px/26px 'OxygenRegular';

	margin-top:90px;

}

#Content-Left {

	float:none;

	width:100%;

}

#Intra-Tabs {

	display:none;

}

#Credibility-S {

	width:70%;

	height:175px;

	margin:0 auto;

	display:block;

}

.GotoTop {

	display:none !important;

}

.Contact-table-map {

	width: 36%;

	clear: none;

	padding-bottom: 10px;

}

.Contact-table-street {

	width: 34%;

	clear: none;

	padding-bottom: 10px;

}

.Dr-table {

	float:none !important;

	margin:5px 0 0px 10px;

}

.test {

  display: none;

}

.textMain embed {

	width:100%;

	height:auto;

}

.contact {

  margin: 150px 0 0 4px;

}

}

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

#Logo {

	margin:32px 0px 0px 1px;

}

.contact {

	margin:102px 0px 0px 4px;

	font-size:20px;

}



#Main-Interactivity {

	width:100%;

	height:162px;

}

#Quick-Links-s ul li:first-child {

	font:normal 17px/33px "Lato";

}

#Quick-Links-s ul li:first-child img {

	margin:3px 13px 0px 2px;

}

#Quick-Links-s ul li {

	font:normal 17px/80px "Lato";

}

#Quick-Links-s ul li:last-child {

	font:normal 17px/80px "Lato";

}

#Sidebar-H {

	display:block;

}

#SideBar {

	display:block;

	width:90%;

}

/*#Services-s ul li a:hover {

	width:89%;

	height:42px;

	background-size:100% 100%;

}
*/
.view-profile {

	padding-left:10px;

}

#Dr-Damiani-s img {

	margin-top: 0px;

	float:left;

}

#Intro-Video-s img {

	width:36%;

}

#Credibility-M img {

	width:26%;

	height:auto;

}

#Credibility-M {

	height:220px;

}

/**Footer-Style**/

#Footer-Services ul li {

	width:83%;

}

#Footer-quicklinks {

	width:27%;

}

.addthis_button img {

	margin:-4px 0px 0px 11px;

}

/**Sub-Page Styles**/

#Credibility-S img {

	width:26%;

	height:auto;

}

#Credibility-S {

	width:86%;

	height:208px;

}

#Main-Interactivity-s {

	height:118px;

}

.contact-s {

	font:normal 19px/22px 'OxygenRegular';

	margin-top:58px;

}

.Contact-table-map {

	width: 51%;

	clear: none;

	padding-bottom: 10px;

}

.Contact-table-street {

	width: 51%;

	clear: none;

	padding-bottom: 10px;

}

/**************** Patient Info Styles ***********************/

.media {

	font:normal 14px/16px 'MyriadProRegular';

	color:#3F4467;

	text-decoration:none;

	text-align:left;

	margin:0px !important;

	padding:0px !important;

	list-style:none;

	width:100%;

}

.media li {

	list-style:none;

	width:30%;

	float:left;

	padding:0px !important;

	margin:10px 9px 0px 0px !important;

	background:#EAEAEA!important;

	padding:0px !important;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

}

.video a {

	font:normal 13px/16px 'MyriadProRegular';

	background:none !important;

	padding:4px 0px 4px 0px !important;

}

.info a {

	font:normal 13px/16px 'MyriadProRegular';

	background:none !important;

	padding:4px 0px 4px 0px !important;

}

.print a {

	font:normal 13px/16px 'MyriadProRegular';

	background:none !important;

	padding:4px 0px 4px 0px !important;

}

.media li a {

	display:block;

	text-align:center;

	text-decoration:none;

	line-height:20px;

	width:100%;

	height:20px;

	border:0px !important;

	padding:4px 0px 4px 10px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	background:none !important;

}

.media li a:hover {

	text-decoration:none;

}

.multimedia li {

	width:100%;

	background:none !important;

	padding:6px 0px 0px 0px !important;

	float:none;

}

.multimedia {

  width: 480px;

}

.contact-ph {

	margin: 10px 0px;

	height: 125px;

}

.contact-ph li {

	border-right:none;

	width:100% !important;

}

}

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

#Services-s ul li a:hover {

	width:85.2%;

}

.services-hm li {

    width: 50%;

}

.multimedia {

  width: 360px;

}

#Dr-Damiani-s img {

  height: auto;

  margin-top: 0px;

  width: 73px;

}

.contact {

  font-size: 20px;

  margin: 60px 0 0 4px;

}

.contact-s {

	margin-top:25px;

}

}

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

.addthis_button img {

	margin:-4px 0px 0px 3px;

}

#Footer-quicklinks ul li {

	width:75px;

}

.follow-us {

	padding-left:10px;

}

.contact {

	margin-top:50px;

	font-size:17px;

}

#Credibility-M {

	height:170px;

}

#Intro-Video-s img {

	width:50%;

}

#Dr-Damiani-s {

  height: 76px;

  padding: 0px;

}

#Dr-Damiani-s img {

	width:70px;

	height:auto;

}

/**Sub-Page Styles**/

#Credibility-S {

	height:155px;

}

#Main-Interactivity-s {

	height:77px;

}

.contact-s {

	margin-top:23px;

}

#Services-s ul li a:hover {

	width:95%;

	height:42px;

	background-size:90% 100%;

}

.Contact-table-map {

	width: 59%;

	clear: none;

	padding-bottom: 10px;

}

.Contact-table-street {

	width: 59%;

	clear: none;

	padding-bottom: 10px;

}

.multimedia {

  width: 320px;

}



}