/*
Theme Name: Shire Urology
Theme URI: http://www.yourpracticeonline.com.au
Description: This theme is completely compatible with WordPress 3.0
Author URI: http://www.yourpracticeonline.com.au
Version: 1.0
*/

/*--------------YPO Showcase--------------*/@font-face {
    font-family: 'HelveticaNeueLTStd47LightCondensed';
    src: url('/fonts/helveticaneueltstd-ltcn.eot');
    src: url('/fonts/helveticaneueltstd-ltcn.eot') format('embedded-opentype'),
         url('/fonts/helveticaneueltstd-ltcn.woff') format('woff'),
         url('/fonts/helveticaneueltstd-ltcn.ttf') format('truetype'),
         url('/fonts/helveticaneueltstd-ltcn.svg#HelveticaNeueLTStd47LightCondensed') format('svg');
}
@font-face {
	font-family: 'HelveticaLT';
	src:url('/fonts/helveticalt.eot');
	src:url('/fonts/helveticalt.eot?#iefix') format('embedded-opentype'),
		url('/fonts/helveticalt.woff') format('woff'),
		url('/fonts/helveticalt.ttf') format('truetype'),
		url('/fonts/helveticalt.svg#helveticalt') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueLTStd55Roman';
    src: url('/fonts/helveticaneueltstd-roman-webfont.eot');
    src: url('/fonts/helveticaneueltstd-roman-webfont.eot') format('embedded-opentype'),
         url('/fonts/helveticaneueltstd-roman-webfont.woff') format('woff'),
         url('/fonts/helveticaneueltstd-roman-webfont.ttf') format('truetype'),
         url('/fonts/helveticaneueltstd-roman-webfont.svg#HelveticaNeueLTStd55Roman') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLTStd45Light';
    src: url('/fonts/helveticaneueltstd-lt.eot');
    src: url('/fonts/helveticaneueltstd-lt.eot') format('embedded-opentype'),
         url('/fonts/helveticaneueltstd-lt.woff') format('woff'),
         url('/fonts/helveticaneueltstd-lt.ttf') format('truetype'),
         url('/fonts/helveticaneueltstd-lt.svg#HelveticaNeueLTStd45Light') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLTStd67MediumCondensed';
    src: url('/fonts/helveticaneueltstd-mdcn.eot');
    src: url('/fonts/helveticaneueltstd-mdcn.eot') format('embedded-opentype'),
         url('/fonts/helveticaneueltstd-mdcn.woff') format('woff'),
         url('/fonts/helveticaneueltstd-mdcn.ttf') format('truetype'),
         url('/fonts/helveticaneueltstd-mdcn.svg#HelveticaNeueLTStd67MediumCondensed') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLTStdCnBold';
    src: url('/fonts/helveticaneueltstd-bdcn-webfont.eot');
    src: url('/fonts/helveticaneueltstd-bdcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/helveticaneueltstd-bdcn-webfont.woff') format('woff'),
         url('/fonts/helveticaneueltstd-bdcn-webfont.ttf') format('truetype'),
         url('/fonts/helveticaneueltstd-bdcn-webfont.svg#HelveticaNeueLTStdCnBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'RobotoRegular';
    src: url('/fonts/roboto-regular.eot');
    src: url('/fonts/roboto-regular.eot') format('embedded-opentype'),
         url('/fonts/roboto-regular.woff') format('woff'),
         url('/fonts/roboto-regular.ttf') format('truetype'),
         url('/fonts/roboto-regular.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@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;

}




.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;
}
/*--------------Menu--------------*/
#access {
	font: normal 17px 'HelveticaNeueLTStd55Roman';
	display: block;
	float: left;
	margin: 0px;
	position: absolute;
	z-index: 999999999999999;
}
#access ul {
	list-style: none;
	margin: 0px !important;
	padding: 0px !important;
}
#access li {
	float: left;
	position: relative;
	cursor: pointer;
}
#menu-menu-1 {
	display: block !important;
}
#access a {
	color: #ffffff;
	display: block;
	line-height: 61px;
	height: 61px;
	text-decoration: none;
	text-align: center;
}
#access a:hover {
	text-decoration: none;
	background-color: transparent;
	color: #ffffff !important;
}
#menu-item-24 a {
	width: 183px;
	text-decoration: none;
	margin-left: 95px;
	background: url(/images/home-off.jpg) no-repeat 0px 0px;
}
#menu-item-24 a:hover {
	background: url(/images/home-on.jpg) no-repeat 0px 0px !important;
	text-decoration: none;
}
#menu-item-23 a {
	width: 238px;
	text-decoration: none;
	background: url(/images/about-off.jpg) no-repeat 0px 0px;
}
#menu-item-23 a:hover {
	background: url(/images/about-on.jpg) no-repeat 0px 0px !important;
	text-decoration: none;
}
#menu-item-22 a {
	width: 204px;
	text-decoration: none;
	background: url(/images/services-off.jpg) no-repeat 0px 0px;
}
#menu-item-22 a:hover {
	background: url(/images/services-on.jpg) no-repeat 0px 0px !important;
	text-decoration: none;
}
#menu-item-21 a {
	width: 200px;
	background: url(/images/for-gps-off.jpg) no-repeat 0px 0px;
	text-decoration: none;
}
#menu-item-21 a:hover {
	background: url(/images/for-gps-on.jpg) no-repeat 0px 0px !important;
	text-decoration: none;
}
#access ul ul {
	display: none;
	float: right !important;
	position: absolute;
	left: 0;
	z-index: 99999;
	width: 240px !important;
	right: 0px !important;
	border-top: 3px solid #ff551b;
	padding: 0px;
	background: #1E3E76;
}
#access ul ul ul {
	left: 100%;
	top: 0;
	background-image: none;
	width: 634px !important;
	border-radius: 5px;
	position: absolute;
	right: 0px !important;
	line-height: 23px !important;
}
#access ul ul ul li:first-child a {
	margin-top: 6px;
}
#access ul ul ul a {
	width: 94px;
}
#access ul ul a {
	font: normal 14px/23px Arial, Helvetica, sans-serif;
	background: url(/images/servicers-arrow-s-img.png) no-repeat 10px 14px #1e3e76;
	border-bottom: 1px dashed #1c6299;
	color: #eaebf0;
	height: auto;
	padding: 7px 5px;
	padding-left: 30px;
	z-index: 99999;
	width: 200px;
	text-align: left;
	clear: none;
	margin-left: 6px;
	height: 23px;
	float: left;
	line-height: 23px;
}
#access ul ul a:hover {
	background: url(/images/servicers-arrow-s-img.png) no-repeat 10px 14px #1e3e76 !important;
	color: #f5501f !important;
}
#access ul ul li a {
}
#access ul li:hover > ul {
	display: block;
}
.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/menu-bg-active.gif) repeat-x 0px 0px !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/menu-bg-active.gif) repeat-x 0px 0px !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: #f5501f !important;
	background:none !important;
	background-size: auto!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: #ffffff !important;
	text-decoration: none !important;
	background: #1E3E76 !important;
	background-size: auto!important;
}
/*************************************Theme Styles End***********************************/
body {
	margin: 0px 0px 0px 0px;
	background:#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;
}
.videoBorder img{
    width: 100%;
}
.img-left {
	float: right;
	margin: 0px 0px 0px 20px;
	box-shadow: 0 0 2px 2px #808080;
	padding: 5px;
}
/**************************** Home Page Styles ***************************************/
#Container {
	width: 100%;
	height: auto;
	margin: auto;
	position: relative;
	overflow: hidden;
}
#Header {
	width: 960px;
	height: 136px;
	margin: auto;
}
.logo-h {
	width: 460px;
	height: auto;
	float: left;
}
.logo-h img {
	float: left;
	margin: 18px 0px 0px 20px;
}
.appointment-h {
	font: normal 18px/25px 'HelveticaNeueLTStd45Light';
	color: #084684;
	width: 250px;
	height: auto;
	float: right;
	padding: 22px 0px 0px 0px;
}
.appointment-h a {
	text-decoration: none;
	color: #084684;
}
.appointment-h span {
	font: normal 26px/30px 'HelveticaLT';
	color: #1ca3dc;
}
#Menu-h {
	width: 960px;
	height: 61px;
	margin: auto;
}
#Intractivity-h {
	width: 100%;
	height: 487px;
}
#intractivity-main {
	width: 960px;
	margin: auto;
	height: 372px;
}
.intra-h {
	width: 100%;
	height: 372px;
	background-size: 50% auto !important;
}
.intra-arrow-l {
	margin: -100px 0px 0px 0px;
	position: absolute;
	z-index: 100;
	float: left;
}
.intra-arrow-r {
	margin: -100px 0px 0px 923px;
	position: absolute;
	z-index: 100;
	float: left;
}
.Intra-R {
	width: 400px;
	margin: 0px 0px 0px 960px;
	height: 100%;
	position: absolute;
	z-index: 200;
}
.Intra-L {
	width: 400px;
	margin: 0px 0px 0px -400px;
	height: 100%;
	position: absolute;
	z-index: 200;
}
#services-intra {
	width: 960px;
	margin: auto;
	height: 115px;
}
#services-tab {
	font: normal 17px/20px 'HelveticaNeueLTStd67MediumCondensed';
	color: #ffffff;
	width: 960px;
	height: 174px;
	position: absolute;
	margin-top: -59px;
	text-transform: uppercase;
	z-index: 9999;
}
#services-tab ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#services-tab ul li {
	float: left;
	width: 119px;
	margin-left: 18px;
	text-align: center;
}
#services-tab ul li a {
	text-decoration: none;
	color: #ffffff;
}
#services-tab ul li a:hover {
	text-decoration: none;
	color: #ff5115;
}
#Center-Top {
	width: 960px;
	margin: auto;
	height: 318px;
	background: url(/images/center-top-bg.gif) no-repeat right 46px;
}
.what-treat {
	font: normal 27px/30px 'MyriadProRegular';
	color: #0d375d;
	text-align: center;
	padding: 32px 0px 0px 0px;
	background: url(/images/center-top-bg.gif) no-repeat left 46px;
}
.what-treat a {
	text-decoration: none;
	color: #0d375d;
}
.general-urological-h {
	font: normal 14px/18px 'MyriadProRegular';
	color: #001e5e;
	width: 387px;
	float: left;
}
.general-urological-h span {
	font: normal 16px/40px 'HelveticaNeueLTStd55Roman';
	color: #001e5e;
	text-transform: uppercase;
	padding: 0px 0px 0px 20px;
}
.general-urological-h span a {
	text-decoration: none;
	color: #001e5e;
}
.general-urological-h ul {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	list-style: none;
}
.general-urological-h ul li {
	line-height: 30px;
}
.general-urological-h ul li a {
	text-decoration: none;
	color: #001e5e;
}
.general-urological-h ul li a:hover {
	text-decoration: underline;
	color: #001e5e;
}
.general-dysfunction {
	font: normal 14px/18px 'MyriadProRegular';
	color: #001e5e;
	width: 346px;
	float: left;
}
.general-dysfunction ul {
	padding: 12px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
.general-dysfunction ul li {
	line-height: 30px;
}
.general-dysfunction ul li a {
	text-decoration: none;
	color: #001e5e;
}
.general-dysfunction ul li a:hover {
	text-decoration: underline;
	color: #001e5e;
}
.general-stimulation {
	font: normal 14px/18px 'MyriadProRegular';
	color: #001e5e;
	width: 227px;
	float: left;
}
.general-stimulation ul {
	padding: 12px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
.general-stimulation ul li {
	line-height: 30px;
}
#robotic-surgery {
	width: 960px;
	margin: auto;
	height: 235px;
}
#robotic-surgery img {
	float: left;
	margin: 35px 0px 0px 37px;
}
.robotic-text {
	font: normal 27px/30px 'MyriadProRegular';
	color: #ffffff;
	padding: 35px 0px 0px 327px;
}
.robotic-text a {
	text-decoration: none;
	color: #ffffff;
}
.robotic-surgery-text {
	font: normal 13px/16px Verdana, Geneva, sans-serif;
	color: #ffffff;
	padding: 10px 40px 0px 327px;
}
.robotic-more {
	font: normal 13px/24px 'MyriadProRegular';
	color: #ffffff;
	width: 130px;
	height: 27px;
	margin: 30px 60px 0px 327px;
	background: #ca9e54;
	text-align: center;
	float: right;
}
.robotic-more a {
	text-decoration: none;
	color: #ffffff;
}
#Center-bottom {
	width: 960px;
	margin: auto;
	height: 237px;
}
.room-procedures {
	width: 230px;
	height: 237px;
	float: left;
	border-right: 1px dashed #84a5b8;
}
.room-procedures-text {
	font: normal 20px/25px 'MyriadProRegular';
	color: #ffffff;
	padding: 23px 0px 0px 0px;
	text-align: center;
}
.room-procedures-text a {
	text-decoration: none;
	color: #ffffff;
}
.room-procedures-list {
	font: normal 16px/26px 'MyriadProRegular';
	color: #ffffff;
}
.room-procedures-list ul {
	padding: 10px 0px 0px 50px;
	margin: 0px;
}
.room-procedures-list ul li a {
	text-decoration: none;
	color: #ffffff;
}
.room-more {
	font: normal 13px/24px 'MyriadProRegular';
	color: #ffffff;
	width: 104px;
	height: 27px;
	margin: 30px 60px 0px 327px;
	background: #ca9e54;
	text-align: center;
	float: right;
}
.room-more a {
	text-decoration: none;
	color: #ffffff;
}
.what-Choices {
	width: 230px;
	height: 237px;
	float: left;
	border-right: 1px dashed #84a5b8;
}
.what-Choices-text {
	font: normal 20px/25px 'MyriadProRegular';
	color: #ffffff;
	padding: 23px 0px 0px 11px;
	text-align: left;
}
.what-Choices-text a {
	text-decoration: none;
	color: #ffffff;
}
.penile-text {
	font: normal 16px/20px 'MyriadProRegular';
	color: #03344b;
	padding: 0px 0px 0px 59px;
}
.what-choices-m {
	font: normal 13px/16px 'MyriadProRegular';
	color: #ffffff;
	padding: 10px 30px 0px 54px;
}
.care-plans {
	width: 230px;
	height: 237px;
	float: left;
	border-right: 1px dashed #84a5b8;
}
.care-plans-m {
	font: normal 13px/16px 'MyriadProRegular';
	color: #ffffff;
	padding: 20px 30px 0px 34px;
}
.care-more {
	font: normal 13px/24px 'MyriadProRegular';
	color: #ffffff;
	width: 104px;
	height: 27px;
	margin: 36px 60px 0px 327px;
	background: #ca9e54;
	text-align: center;
	float: right;
}
.care-more a {
	text-decoration: none;
	color: #ffffff;
}
.other-health-professionals {
	width: 230px;
	height: 237px;
	float: left;
}
.other-health-professionals-more {
	font: normal 13px/24px 'MyriadProRegular';
	color: #ffffff;
	width: 104px;
	height: 27px;
	margin: 58px 60px 0px 327px;
	background: #ca9e54;
	text-align: center;
	float: right;
}
.other-health-professionals-more a {
	text-decoration: none;
	color: #ffffff;
}
#our-doctors-h {
	width: 960px;
	margin: auto;
	height: 304px;
	background: url(/images/our-dr-h-bg.gif) no-repeat 154px 0px;
}
.our-doctors-text {
	font: normal 18px/55px 'MyriadProRegular';
	color: #707172;
	text-align: center;
}
.our-doctors-text a {
	text-decoration: none;
	color: #707172;
}
.dr-main-h {
	width: 100%;
	height: auto;
}
.dr-meet {
	width: 320px;
	height: 218px;
	float: left;
}
.dr-meet-text {
	font: normal 24px/30px 'MyriadProRegular';
	color: #31bbf2;
	padding: 90px 0px 0px 122px;
}
.dr-meet-text a {
	text-decoration: none;
	color: #31bbf2;
}
.dr-meet img {
	float: left;
	margin: 90px 0px 0px 0px;
}
.dr-meet-main-text {
	font: normal 13px/16px 'MyriadProRegular';
	color: #393838;
	padding: 0px 0px 0px 122px;
}
.meet-more {
	font: normal 13px/28px 'MyriadProRegular';
	color: #ffffff;
	width: 104px;
	height: 27px;
	margin: 32px 94px 0px 0px;
	background: #a4a3a2;
	text-align: center;
	float: right;
}
.meet-more a {
	text-decoration: none;
	color: #ffffff;
}
#can-benefit {
	width: 960px;
	margin: auto;
	height: 326px;
}
.can-benefit-text {
	font: normal 32px/36px 'MyriadProRegular';
	color: #307493;
	text-align: center;
	padding: 40px 0px 0px 0px;
}
.can-benefit-text a {
	text-decoration: none;
	color: #307493;
}
.can-list {
	font: normal 18px/40px 'MyriadProRegular';
	color: #307493;
	width: 100%;
}
.can-list ul {
	padding: 50px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
.can-list ul li {
	float: left;
	text-align: center;
	width: 320px;
}
.can-list ul li a {
	text-decoration: none;
	color: #307493;
}
#faq-h {
	font: normal 23px/30px 'MyriadProRegular';
	color: #0d375d;
	width: 960px;
	margin: auto;
	height: 128px;
}
#faq-h ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#faq-h ul li {
	float: left;
	line-height: 128px;
	width: 487px;
	border-right: 1px dashed #e9e9e9;
}
#faq-h ul li a {
	text-decoration: none;
	color: #0d375d;
}
#faq-h ul li:last-child {
	float: left;
	line-height: 128px;
	width: 470px;
	border-right: none;
}
#faq-h img {
	float: left;
	margin: 30px 30px 0px 40px;
}
#faq-h ul li:last-child img {
	margin: 30px 30px 0px 180px;
}
.image-border {
	border: 2px solid #142E61;
	box-shadow: #F1EFF0;
	max-width: 100%;
	height: auto;
}
/************************************* Sub Page Styles ********************************************************/
.intra-sub {
	width: 100%;
	position: relative;
	overflow: hidden;
}
#intractivity-sub {
	width: 960px;
	margin: auto;
	height: 242px;
}
.intra-s {
	width: 100%;
	height: 242px;
}
#Content-main {
	width: 960px;
	margin: auto;
	height: auto;
}
.content-left {
	width: 708px;
	height: auto;
	float: left;
}
.Sidebar {
	width: 252px;
	height: auto;
	float: left;
}
.services-sub {
	font: normal 16px/20px 'HelveticaNeueLTStdCnBold';
	color: #ffffff;
	width: 100%;
	height: 355px;
	margin-top: 35px;
	background: url(/images/services-s-bg.jpg) no-repeat left top;
}
.services-sub ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.services-sub ul li {
	line-height: 45px;
	border-bottom: 1px dashed #0c5280;
}
.services-sub ul li:last-child {
	line-height: 45px;
	border-bottom: none;
}
.services-sub ul li:first-child {
	padding-top: 5px;
}
.services-sub ul li a {
	text-decoration: none;
	color: #ffffff;
}
.services-sub ul li a:hover {
	text-decoration: none;
	color: #ff5115;
}
.services-sub ul li img {
	float: left;
	margin: 18px 15px 0px 20px;
}
.meet-dr-sub {
	width: 100%;
	height: 214px;
	background: url(/images/meet-dr-s-bg.gif) repeat-x 0px 19px;
}
.meet-dr-text-s {
	font: normal 18px/20px 'MyriadProRegular';
	color: #707172;
	text-align: center;
	text-transform: uppercase;
	padding-top: 30px;
}
.meet-dr-text-s a {
	text-decoration: none;
	color: #707172;
}
.meet-section {
	font: normal 18px/22px 'MyriadProRegular';
	color: #31bbf2;
}
.meet-section-text {
	padding: 40px 0px 0px 100px;
	width: 58%;
}
.meet-section-text a {
	text-decoration: none;
	color: #31bbf2;
}
.meet-section-text span {
	font: normal 13px/14px 'MyriadProRegular';
	color: #393838;
	padding-right: 13px;
}
.meet-section-text div {
	font: normal 13px/13px 'MyriadProRegular';
	color: #393838;
	padding: 0px 0px 0px 3px;
}
.meet-section img {
	float: left;
	margin: 30px 5px 0px 10px;
}
.meet-more-s {
	background: #a4a3a2;
	color: #FFFFFF;
	float: right;
	font: 12px/25px 'MyriadProRegular';
	height: 24px;
	line-height: 25px !important;
	margin: 10px 14px 0 144px;
	text-align: center;
	width: 85px;
	position: absolute;
}
.meet-more-s a {
	text-decoration: none;
	color: #ffffff;
}
.meet-more-s-two {
	margin-top: 0px;
}
.what-we-s {
	font: normal 22px/95px 'MyriadProRegular';
	color: #0d375d;
	width: 100%;
	height: 95px;
	text-align: center;
	background: url(/images/what-we-s-bg.gif) no-repeat 0px 20px;
}
.what-we-s a {
	text-decoration: none;
	color: #0d375d;
}
.why-consider-s {
	font: normal 16px/18px 'MyriadProRegular';
	color: #ffffff;
	width: 100%;
	height: 100px;
	background: #5aaacf;
}
.why-consider-s p {
	padding: 12px 0px 0px 127px;
}
.why-consider-s p a {
	text-decoration: none;
	color: #ffffff;
}
.why-consider-s img {
	float: left;
	margin: 14px 0px 0px 13px;
}
.robotic-more-s {
	font: normal 13px/19px 'MyriadProRegular';
	color: #ffffff;
	width: 103px;
	height: 20px;
	margin: 0px 0px 0px 10px;
	background: #ca9e54;
	text-align: center;
	float: left;
}
.robotic-more-s a {
	text-decoration: none;
	color: #ffffff;
}
.room-procedure-s {
	width: 100%;
	height: 396px;
	background: #307493;
	margin-top: 17px;
}
.room-procedures-main {
	width: 100%;
	height: 175px;
	border-bottom: 1px dashed #84a5b8;
}
.room-procedures-text-s {
	font: normal 20px/24px 'MyriadProRegular';
	color: #ffffff;
	padding: 20px 0px 0px 0px;
	text-align: center;
}
.room-procedures-text-s a {
	text-decoration: none;
	color: #ffffff;
}
.room-procedures-list-s {
	font: normal 14px/20px 'MyriadProRegular';
	color: #ffffff;
}
.room-procedures-list-s ul {
	padding: 10px 0px 0px 55px;
	margin: 0px;
}
.room-procedures-list-s ul li a {
	text-decoration: none;
	color: #ffffff;
}
.room-procedures-list-s ul li a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.room-more-s {
	background: none repeat scroll 0 0 #CA9E54;
	color: #FFFFFF;
	float: right;
	font: 13px/22px 'MyriadProRegular';
	height: 24px;
	margin: 12px 14px 0 0;
	text-align: center;
	width: 85px;
}
.room-more-s a {
	text-decoration: none;
	color: #ffffff;
}
.what-choices-s {
	font: normal 20px/24px 'MyriadProRegular';
	color: #ffffff;
	width: 100%;
	text-align: center;
	border-bottom: 1px dashed #84a5b8;
	height: 57px;
	padding-top: 20px
}
.what-choices-s span {
	font: normal 14px/16px 'MyriadProRegular';
	color: #03344b;
}
.what-choices-s a {
	text-decoration: none;
	color: #ffffff;
}
.care-plans-s {
	font: normal 20px/23px 'MyriadProRegular';
	color: #ffffff;
	border-bottom: 1px dashed #84a5b8;
	width: 85%;
	padding-left: 36px;
	height: 44px;
	padding-top: 20px
}
.care-plans-s a {
	text-decoration: none;
	color: #ffffff;
}
.other-health-professionals-s {
	font: normal 20px/24px 'MyriadProRegular';
	color: #ffffff;
	width: 85%;
	padding-left: 36px;
	height: 44px;
	padding-top: 20px
}
.other-health-professionals-s a {
	text-decoration: none;
	color: #ffffff;
}
.who-can-s {
	font: normal 16px/20px 'MyriadProRegular';
	color: #307493;
	width: 100%;
	height: 185px;
	background: #d9edf9;
	margin-top: 19px;
}
.who-can-s div {
	font: normal 22px/26px 'MyriadProRegular';
	color: #307493;
	text-align: center;
	padding-top: 25px;
}
.who-can-s div a {
	text-decoration: none;
	color: #307493;
}
.who-can-s ul {
	padding: 17px 10px 0px 10px;
	margin: 0px;
	list-style: none;
}
.who-can-s ul li {
	line-height: 36px;
	border-bottom: 1px dashed #aed7ef;
	padding-left: 45px;
}
.who-can-s ul li:last-child {
	border-bottom: none;
}
.who-can-s ul li a {
	text-decoration: none;
	color: #307493;
}
.faqs-sub {
	font: normal 18px/24px 'MyriadProRegular';
	color: #0d375d;
	width: 100%;
	height: 214px;
}
.faqs-sub ul {
	padding: 20px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
.faqs-sub ul li {
	height: 75px;
	padding-top: 20px;
	padding-right: 26px;
	border-bottom: 1px dashed #e9e9e9;
}
.faqs-sub ul li:last-child {
	line-height: 40px;
}
.faqs-sub ul li img {
	float: left;
	margin: 0px 32px 0px 30px;
}
.faqs-sub ul li a {
	text-decoration: none;
	color: #0d375d;
}
.navigation {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #7b7b7b;
	text-decoration: none;
	padding: 50px 30px 0px 5px;
}
.navigation a {
	font-weight: normal;
	color: #7b7b7b;
	text-decoration: underline;
}
.navigation a:hover {
	font-weight: normal;
	color: #044670;
	text-decoration: underline;
}
.textMain {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #61656c;
	padding: 5px 30px 30px 5px;
	text-decoration: none;
	text-align: justify;
}
.textMain a {
	color: #61656c;
	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: #61656c;
	text-decoration: none;
	text-align: justify;
}
.textMainBold a {
	color: #61656c;
	text-decoration: underline;
}
.textMainBold a:hover {
	color: #004e96;
	text-decoration: underline;
}
.textNormal {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #61656c;
	text-decoration: none;
}
.textNormal a {
	color: #61656c;
	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;
}
.Quick-links {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #044670;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
}
.Quick-links a {
	color: #044670;
	text-decoration: underline;
}
.Quick-links a:hover {
	color: #1e5180;
	text-decoration: underline;
}
.more {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #1c4163;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
.more a {
	color: #1c4163;
	text-decoration: underline;
}
.more a:hover {
	color: #1e5180;
	text-decoration: underline;
}
.PDFtext {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
/************************************* Sub Page Headings Starts ********************************************************/
.textMain h1 {
	font: normal 24px 'RobotoRegular';
	color: #22347d;
	padding: 0px 30px 0px 0px;
	text-decoration: none;
}
.textMain h2 {
	font: bold 15px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #CA9E54;
	text-decoration: none;
}
.textMain h2 a {
	color: #CA9E54;
	text-decoration: underline;
}
.textMain h2 a:hover {
	color: #77d0f3;
	text-decoration: underline;
}
.textMain h3 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FC7152;
	text-decoration: none;
}
.textMain h3 a {
	color: #FC7152;
	text-decoration: underline;
}
.textMain h3 a:hover {
	color: #FC7152;
	text-decoration: none;
}
/************************************* Multimedia Page Styles ********************************************************/
.multimedia {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #375f91;
	text-decoration: none;
	border: 1px solid #54AAE9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.multimedia a {
	padding: 5px 0px 5px 45px;
	color: #375f91;
	text-decoration: underline;
}
.multimedia a:hover {
	padding: 5px 0px 5px 45px;
	color: #000000;
	text-decoration: underline;
}
.multimedia .formHead a, .multimedia .formHead a:hover {
	padding-left: 0px;
	background: none;
}
/************************************* Form Styles ********************************************************/
.tableborder {
	border: 1px solid #307493;
	border-radius: 0px;
}
.formHead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #051B4C;
	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: #041A49;
	padding: 3px 3px 3px 5px;
}
.txtfield {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #307493;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 175px;
	height: 20px;
	vertical-align: middle;
	padding: 2px 4px 2px 4px;
	background: #F1EFF0;
	color: #761D20;
}
.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 #307493;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 185px;
	background: #F1EFF0;
}
.textArea {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 175px;
	border: 1px solid #307493;
	-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 #307493;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	vertical-align: middle;
	padding: 4px;
	background: #F1EFF0;
}
.button {
	font: normal 18px 'MyriadProRegular';
	color: #ffffff;
	background: #307493;
	text-decoration: none;
	border: 3px solid #307493;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height: 35px;
	cursor: pointer;
}
.dropDownF {
	border: 1px solid #307493;
	border-radius: 5px 5px 5px 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 3px;
	text-decoration: none;
	width: 183px;
	background: #F1EFF0;
}
.txtfield-c {
	font: normal 18px 'MyriadProRegular';
	color: #333333 !important;
	text-decoration: none;
	border: 1px solid #307493 !important;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	width: 300px;
	height: 35px;
	vertical-align: middle;
	padding: 2px 4px 2px 4px;
	background: #F1EFF0;
}
.textArea-c {
	font: normal 16px 'MyriadProRegular';
	color: #333333 !important;
	text-decoration: none;
	width: 300px;
	border: 1px solid #307493;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	vertical-align: middle;
	padding: 4px;
	background: #F1EFF0;
}
.ftable {
	width: 33%;
	display: block;
	float: left;
}
#captchac img {
	width: 180px;
	height: auto;
}
#captchac-r img {
	width: 136px;
	height: auto;
}
.intra-arrow-h {
	width:67px;
	height:77px;
	position:absolute;
	margin:284px 0px 0px 527px;
	z-index:1010;
}
.intra-left {
	margin:-150px 0px 0px 372px;
	float:left;
	z-index:1012;
}
.intra-right {
	margin:-150px 0px 0px -525px;
	float:left;
	z-index:1012;
}
/************************************* Footer Styles ********************************************************/

#Footerbg {
	width: 100%;
	height: 418px;
	background: #062541;
	float: left;
}
.Footer {
	width: 100%;
	height: 323px;
	background: #0d375d;
}
.footer-main {
	width: 960px;
	height: 323px;
	margin: auto;
	background: url(/images/footer-bg.jpg) no-repeat left top;
}
.loaction-f {
	width: 531px;
	height: 318px;
	float: left;
	overflow: hidden;
}
.loaction-f img {
	margin: 30px 0px 0px 10px;
	float: left;
}
.loaction-f-text {
	font: normal 22px/26px 'MyriadProRegular';
	color: #5aaacf;
	padding: 14px 0px 0px 10px;
}
.loction-text-f {
	font: normal 18px/22px 'MyriadProRegular';
	color: #ffffff;
	padding: 30px 0px 0px 240px;
}
.loction-text-f span {
	font: normal 14px/22px 'MyriadProRegular';
	color: #ffffff;
}
.map-view-f {
	font: normal 16px/22px 'MyriadProRegular';
	color: #5aaacf;
	padding: 15px 0px 0px 260px;
}
.map-view-f a {
	text-decoration: none;
	color: #5aaacf;
}
.map-view-f a:hover {
	text-decoration: none;
	color: #5aaacf;
}
.quick-links-f {
	font: normal 13px/22px 'MyriadProRegular';
	color: #ffffff;
	width: 226px;
	height: auto;
	float: left;
	padding: 14px 0px 0px 0px;
}
.quick-links-f span {
	font: normal 22px/22px 'MyriadProRegular';
	color: #5aaacf;
}
.quick-links-f ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.quick-links-f ul li {
	line-height: 22px;
}
.quick-links-f ul li a {
	text-decoration: none;
	color: #ffffff;
}
.quick-links-f ul li a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.social-link-f {
	width: 203px;
	height: auto;
	float: left;
}
.social-link-f img {
	float: left;
	margin: 40px 0px 0px 8px;
}
.social-link-text-f {
	font: normal 21px/22px 'MyriadProRegular';
	color: #5aaacf;
	text-align: center;
	padding: 14px 0px 0px 0px;
}
.quick-links-med {
	font: normal 13px/16px Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	padding-top: 99px;
}
.quick-links-med span {
	font: normal 20px/30px 'MyriadProRegular';
	color: #5aaacf;
}
.quick-links-med ul {
	padding: 0px 0px 0px 10px;
	margin: 0px;
}
.quick-links-med ul li {
	list-style: none;
}
.quick-links-med ul li a {
	text-decoration: none;
	color: #FFFFFF;
}
.quick-links-med ul li a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.footer {
	font: normal 13px/35px Verdana, Geneva, sans-serif;
	color: #ffffff;
	width: 960px;
	height: 75px;
	margin: auto;
	padding: 20px 0px 0px 0px;
}
.footer a {
	text-decoration: none;
	color: #ffffff;
}
.footer a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.footer img {
	float: right;
	margin: 20px 0px 0px 0px;
}
.copyright-f {
	font: normal 13px/16px Verdana, Geneva, sans-serif;
	color: #ffffff;
}
.intra-arrow-f {
	width: 40px;
	height: 57px;
	float: right;
	margin-right: 54px;
	border: 1px solid #1c4d77;
}
.intra-arrow-f img {
	float: left;
	margin: 10px 20px 0px 20px;
}
/************************************* Intractivity Styles ********************************************************/
.demo {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.demo1 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
}
.intratext {
	font: normal 40px/44px 'HelveticaNeueLTStdCnBold';
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 200px 0px 0px 100px;
	position: absolute;
	z-index: 999999;
}
.intratext span {
	font: normal 40px/44px 'HelveticaNeueLTStdCnBold';
	color: #ffffff;
}
.intratext a {
	color: #898989;
	text-decoration: underline;
}
.intratext a:hover {
	text-decoration: underline;
	color: #898989;
}
.intratext-s {
	font: normal 40px/44px 'HelveticaNeueLTStdCnBold';
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin: 115px 0px 0px 100px;
	position: absolute;
	z-index: 999999;
}
.intratextmain {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #898989;
	padding: 10px 17px 0px 237px;
	text-decoration: none;
	text-align: justify;
}
.intratextmain a {
	color: #898989;
	text-decoration: underline;
}
.intratextmain a:hover {
	text-decoration: underline;
	color: #898989;
}
.intra-more {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	text-align: right;
}
.intra-more a {
	color: #ffffff;
	text-decoration: underline;
}
.intra-more a:hover {
	color: #a41209;
	text-decoration: underline;
}
.dr-meet-mob {
	display: none;
}
#services-intra-mob {
	display: none;
}
#Menu-mob {
	display: none;
}
.urodynamic-content {
	font: bold 12px/12px Verdana, Geneva, sans-serif;
	width: 300px;
	height: auto;
	margin: auto;
	text-align: center;
}
.urodynamic-content img {
	margin: 10px 0px 0px 0px;
	border: 2px solid #041A49;
}
.pdf-list li {
	line-height: 40px;
	background: none !important;
}
.pdf-list img {
	float: left;
	margin: 0px 10px 0px 0px;
}
.pdf-list-lect li {
	line-height: 19px;
	background: none !important;
	height: 50px;
}
.pdf-list-lect img {
	float: left;
	margin: 0px 10px 0px 0px;
}
/************************************* Contact Styles ********************************************************/
.contact {
	font:normal 16px/16px 'MyriadProRegular';
	width: 100%;
	margin:25px 0px 25px 0px;
	padding: 0px;
	height:90px;
	border-radius: 3px;
	-o-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-align: left;
	background:#e8eaec;
	box-shadow:2px 2px 2px #c2c5c8;
}
.contact a, .career a {
	text-decoration: none;
}
.contact a:hover {
	text-decoration: none;
}
.contact ul, .career ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.contact li {
	margin: 0px 2px 2px 0px !important;
	padding: 5px 0px !important;
	list-style: none;
	float: left;
	width: 49%;
	height: 30px;
	background:#e8eaec !important;
	border-left:3px solid #ffffff;
	border-bottom:3px solid #ffffff;
	border-left:none;
}
.contact li:last-child {
	width: 99%;
	border-bottom:none;
}
.contact img, .career img {
	margin: 0px 15px 0px 10px;
}
.contact h3 {
	margin: 0px 0px 0px 10px;
	line-height: 26px;
	color: #5AAACF;
}
.contact h3 a {
	color: #5AAACF;
}
.contact h3 a:hover {
	color: #5AAACF;
}
.contact-c {
	font:normal 16px/16px 'MyriadProRegular';
	width: 100%;
	margin:25px 0px 25px 0px;
	padding: 0px;
	height:50px;
	border-radius: 3px;
	-o-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-align: left;
	background:#cad0de;
	box-shadow:2px 2px 2px #c2c5c8;
}
.contact-c a {
	color: #2C353D;
	text-decoration: none;
}
.contact-c a:hover {
	color: #2C353D;
	text-decoration: none;
}
.contact-c span {
	color: #2C353D;
	font: 16px/16px 'MyriadProRegular';
}
.contact-c ul {
	margin: 0;
	padding: 0;
}
.contact-c li {
	margin: 0px 2px 2px 0px !important;
	padding:10px 0px 5px 0px !important;
	list-style: none;
	float: left;
	width: 49%;
	height: 35px;
	background:#cad0de !important;
	border-left:3px solid #ffffff;
	border-right:3px solid #ffffff;
	border-left:none;
}
.contact-c li img {
	margin: 0px 15px 0px 10px;
}
.contact-c li:last-child {
	border: medium none !important;
}
.mappics {
	box-shadow: 0 0 2px 2px #808080;
	float: right;
	height: 100px;
	margin: 10px;
	padding: 5px;
	width: 150px;
}
#doccontainer {
	display: table;
}
.docrow {
	position: relative;
	float: left;
	margin: 5px auto;
	display: table-row;
}
.docleft {
	border: 3px solid #147bc4;
	padding: 8px;
	display: table-cell;
	width: 322px;
}
.docleft img {
	float: left;
}
.docmiddle {
	display: table-cell;
	width: 10px;
}
.docright {
	border: 3px solid #147bc4;
	padding: 8px;
	display: table-cell;
	width: 322px;
}
.docright img {
	float: left;
}
.docleft-content {
	border: 1px solid #147bc4;
	padding: 8px;
	height: 105px;
	width: 100%;
	border-radius: 10px;
	-moz-border-radius: 10px;
	margin-bottom: 5px;
}
/*--------------Tell A friend start--------------*/
#tell-a-friend-background {
	display: none;
	background: #000000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	position: fixed;
	top: 0px;
	left: 0px;
	min-width: 100%;
	height: 100%;
	z-index: 1000;
}
#tell-a-friend-div {
	display: none;
	position: fixed;
	top: 100px;
	left: 50%;
	margin-left: -200px;
	width: 400px;
	background: #FFFFFF;
	padding: 10px 15px 10px 15px;
	border: 2px solid #CCCCCC;
	border-radius: 10px;
	z-index: 1001;
}
#tell-a-friend-div #close {
	width: 20px;
	height: auto;
	float: right;
	text-align: center;
	cursor: pointer;
	margin: 4px 22px 0px auto;
	border-radius: 50%;
	background-color: #C9C9D6;
	color: #000000;
	line-height: 20px;
}
#Form-Container {
	width: 350px;
	height: auto;
	margin: 0 auto;
	background: #EFEAF0;
	border: 5px solid #B4B4C3;
	border-radius: 8px;
}
.contact-us {
	font: normal 26px/26px 'MyriadProRegular';
	color: #bec5c6;
	padding: 10px 0px 0px 10px;
}
.form-container {
	margin: 8px auto;
	text-align: center;
}
.button-s {
	font: normal 18px 'MyriadProRegular';
	color: #2d2e32;
	background: #C9C9D6;
	text-decoration: none;
	border: 2px solid #B4B4C3;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 35px;
	cursor: pointer;
	text-align: center;
}
.txtfield-s {
	font: normal 18px 'MyriadProRegular';
	color: #809aa7;
	text-decoration: none;
	border: 1px solid #B4B4C3 !important;
	width: 300px;
	height: 25px !important;
	vertical-align: middle;
	padding: 2px 4px 2px 4px;
	background: #C9C9D6;
	margin: 7px auto !important;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.textArea-s {
	font: normal 16px 'MyriadProRegular';
	color: #809aa7;
	text-decoration: none;
	width: 300px;
	border: 1px solid #B4B4C3 !important;
	vertical-align: middle;
	padding: 4px;
	resize: none;
	height: 110px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #C9C9D6;
	margin: 7px auto !important;
}
/*--------------Tell A friend End--------------*/

#mobile img {
	float: left;
}
/*pages*/

.can-list-p {
	font: normal 18px/24px 'MyriadProRegular';
	color: #307493;
	width: 100%;
}
.can-list-p ul {
	padding: 50px 0px 0px 0px;
	margin: 0px;
	list-style: none;
}
.can-list-p ul li {
	float: left;
	text-align: center;
	width: 163px;
	background: none;
}
.can-list-p ul li a {
	text-decoration: none;
	color: #307493;
}
.hospiatl-pics {
	float: none;
	margin: 10px 0px 0px 0px;
	box-shadow: 0 0 2px 2px #808080;
	padding: 5px;
}
.movieClass {
	width: 480px;
	height: 315px;
}
.img-resp {
	float: none;
	margin: 10px 0px 0px 0px;
	box-shadow: 0 0 2px 2px #808080;
	padding: 5px;
}

 .gdpCookie, .gdp_popup {font-family: 'MyriadProRegular' !important;}

 @media screen and (max-width : 480px) and (min-width : 320px) and (orientation : portrait) {
body {
 background: url(/images/mob-body-bg.gif) repeat-x left top !important;
}
.img-left {
 float: none;
 margin: 10px auto;
}
.videoBorder {
 width: 100% !important;
 height: auto;
}
#Container {
 height: auto;
 margin: auto;
 width: 100%;
}
#Header {
 height: 171px;
 width: 100%;
 background: url(/images/header-mob-bg.gif) repeat-x left top;
}
.logo-h {
 float: none;
 height: auto;
 width: 320px;
 margin: auto;
 padding-top:10px;
}
.logo-h img {
 float: none;
 height: auto;
 margin: auto;
 width: 300px;
}
.appointment-h {
 float: none;
 margin: auto;
 padding: 3px 0px 0px 0px;
 text-align: center;
 width: 250px;
}
.appointment-h span {
 font: normal 26px/26px 'HelveticaLT';
}
#Menu-h {
 display: none;
}
#Menu-mob {
 background: none repeat scroll 0 0 #FFFFFF;
 height: 45px;
 width: 100%;
 display: block;
}
#mheader {
 padding: 0px 0px 0px 0px;
 width: 100%;
 position: relative;
 float: none;
 margin: 0px auto;
 background: #a2bcfd;
}
.menu-bg {
 width: 99%;
 float: left;
 margin: 0 auto !important;
 height: 42px !important;
 font: normal 17px/33px Verdana, Geneva, sans-serif !important;
 color: #353e57 !important;
 background: #a2bcfd;
}
.menu-bg a, .menu-bg a:hover {
 color: #ffffff !important;
 text-decoration: none !important;
}
.menu-m {
 font: normal 14px/33px Verdana, Geneva, sans-serif !important;
 color: #353e57 !important;
 text-decoration: none !important;
 text-align: center !important;
 width: 100% !important;
 margin: 0px 0px 0px 0px !important;
 z-index: 10 !important;
 height: 42px;
 background: #a2bcfd;
 background-size: 100% 100%;
}
#wrapper {
 position: absolute;
 z-index: 999999;
 width: 100%;
 overflow: hidden;
 top: 43px;
}
.menu-m a {
 font: normal 18px/38px 'MyriadProRegular';
 color: #ffffff !important;
 text-decoration: none !important;
 text-align: center;
 display: block;
}
.menu-m a:hover {
 color: #ffffff !important;
}
#Intractivity-h {
 height: 217px;
 margin: auto;
 width: 100%;
}
#intractivity-main {
 height: 158px;
 margin: auto;
 width: 320px;
}
.intra-h {
 background-size: 50% auto !important;
 height: 142px;
 width: 100%;
}
#services-intra {
 display: none;
}
#services-intra-mob {
 display: block;
 height: 75px;
 width: 320px;
 margin: auto;
}
#services-tab {
 color: #FFFFFF;
 font: 13px/16px 'HelveticaNeueLTStd67MediumCondensed';
 height: 123px;
 margin-top: -53px;
 position: absolute;
 text-transform: uppercase;
 width: 320px;
 z-index: 9999;
}
#services-tab ul li {
 float: left;
 margin-left: 0;
 text-align: center;
 width: 170px !important;
}
#services-tab img {
 width: 80px;
 height: auto;
 margin-bottom: 7px;
}
.intratext {
 display: none;
}
#Center-Top {
 background-size: 25% 1px;
 height: 615px;
 width: 320px;
 margin: auto;
}
.what-treat {
 background-size: 25% 1px;
}
.general-dysfunction {
 color: #001E5E;
 float: none;
 font: 14px/18px 'MyriadProRegular';
 margin: auto;
 width: 300px;
}
.general-dysfunction ul {
 padding: 0px 0px 0px 20px
}
.general-dysfunction ul li {
 line-height: 25px;
}
.general-urological-h {
 color: #001E5E;
 float: none;
 font: 14px/18px 'MyriadProRegular';
 width: 300px;
 margin: auto;
}
.general-urological-h ul li {
 line-height: 25px;
}
.general-stimulation {
 color: #001E5E;
 float: none;
 font: 14px/18px 'MyriadProRegular';
 margin: auto;
 width: 300px;
}
.general-stimulation ul {
 padding: 0px 0px 0px 20px
}
.general-stimulation ul li {
 line-height: 25px;
}
#Center-bottom {
 height:350px;
 width: 100%;
 background:#307493;
}
#robotic-surgery {
 height: 425px;
 margin: auto;
 width: 300px;
}
#robotic-surgery img {
 float: none;
 margin: 35px 0 0 37px;
}
.robotic-text {
 color: #FFFFFF;
 font: 22px/24px 'MyriadProRegular';
 padding: 0px;
}
.robotic-surgery-text {
 color: #FFFFFF;
 font: 13px/16px Verdana, Geneva, sans-serif;
 padding: 10px 0px 0px 0px;
}
.room-procedures {
 border-right: medium none;
 float: none;
 height:95px;
 margin: auto;
 width: 320px;
}
.room-procedures-text {
 color: #FFFFFF;
 font: 20px/20px 'MyriadProRegular';
 padding:15px 0 0;
 text-align: left;
}
.room-procedures-list ul {
 display: none;
}
.room-more {
 margin: 30px 10px 0px 0px;
}
.what-Choices {
 border-right: none;
 float: none;
 height:80px;
 width: 320px;
 margin: auto;
}
.what-choices-m {
 display: none;
}
.what-Choices-text {
 color: #FFFFFF;
 font: 20px/20px 'MyriadProRegular';
 padding: 0px;
 text-align: left;
}
.penile-text {
 padding: 0px;
}
.room-more {
 margin: 12px 10px 0 0;
}
.care-plans-m {
 display: none;
}
.care-plans {
 float: none;
 height:85px;
 margin: auto;
 width: 300px;
}
.care-more {
 margin: 8px 0 0;
 text-align: center;
 width: 104px;
}
.other-health-professionals {
 width:300px;
 height:85px;
}
.other-health-professionals-more {
 margin:20px -7px 0px 0px;
 float: right;
}
#our-doctors-h {
 background: url(/images/our-dr-h-bg.gif) no-repeat scroll 0px 0px;
 background-size: 100% auto;
 height: 214px;
 width: 100%;
}
.our-doctors-text {
 font: 16px/41px 'MyriadProRegular';
}
.dr-main-h {
 display: none;
}
.dr-meet img {
 float: left;
 margin: 18px 0 0;
}
.dr-meet-text {
 color: #31BBF2;
 font: 24px/30px 'MyriadProRegular';
 padding: 21px 0 0 122px;
}
.dr-meet-mob {
 width: 320px;
 margin: auto;
 display: block;
 height: 180px;
}
.dr-meet {
 float: none;
 height: 185px;
 margin: auto;
 width: 100%;
}
.meet-more {
 margin: 17px 62px 0px 0px;
}
#can-benefit {
 height: 149px;
 margin: auto;
 width: 320px;
}
.can-benefit-text {
 color: #307493;
 font: 21px/36px 'MyriadProRegular';
 padding:0px;
 text-align: center;
}
.can-list ul {
 list-style: none outside none;
 margin: 0;
 padding: 9px 0 0;
}
.can-list ul li {
 float: left;
 text-align: center;
 width: 100px;
}
.can-list {
 color: #307493;
 font: 12px/32px 'MyriadProRegular';
}
.can-list img {
 width: 55px;
 height: auto;
}
#faq-h {
 color: #0D375D;
 font: 17px/30px 'MyriadProRegular';
 height: 128px;
 margin: auto;
 width: 320px;
}
#faq-h ul li {
 border-right: none;
 border-bottom: 1px dashed #c2c2c2;
 float: left;
 line-height: 128px;
 width: 300px;
}
#faq-h ul li:last-child {
 border-right: medium none;
 float: left;
 line-height: 128px;
 width: 320px;
}
#faq-h img {
 float: left;
 margin: 30px 18px 0 16px;
}
#faq-h ul li:last-child img {
 margin: 30px 21px 0 19px;
}
.footer-main {
 background: url(/images/footer-bg.jpg) no-repeat scroll left top #0D375D;
 height: 404px;
 margin: auto;
 width: 320px;
}
.loaction-f {
 float: left;
 height: 322px;
 overflow: hidden;
 width: 300px;
}
.loaction-f-text {
 color: #5AAACF;
 font: 20px/22px 'MyriadProRegular';
 padding: 23px 0px 0px 0px;
}
.loction-text-f {
 color: #FFFFFF;
 font: 18px/22px 'MyriadProRegular';
 padding: 10px 0px 0px 9px;
}
.loction-text-f span {
 color: #FFFFFF;
 font: 14px/15px 'MyriadProRegular';
}
.map-view-f {
 color: #5AAACF;
 font: 13px/3px 'MyriadProRegular';
 padding: 15px 0px 0px 141px;
}
.loaction-f img {
 float: none;
 margin: 15px 0px 0px 0px;
}
.intra-arrow-f {
 margin-right: 0px;
}
.intra-arrow-f img {
 width: 6px !important;
 height: 11px !important;
 margin: 12px 30px 0px 20px;
}
.quick-links-f {
 color: #FFFFFF;
 float: none;
 font: 16px/16px 'MyriadProRegular';
 height: auto;
 padding: 0px;
 width: 226px;
 margin:0px auto;
}
.quick-links-f span {
 color: #5AAACF;
 font: 20px/22px 'MyriadProRegular';
}
.quick-links-f ul {
 padding: 10px 0px 0px 0px;
}
.quick-links-f ul li {
 line-height: 20px;
}
.social-link-f {
  float: none;
  margin: 0 auto;
  width:100%;
}
#Footerbg {
 height: auto;
}
.Footer {
 background: #0D375D;
 height: 903px;
}
.social-link-text-f {
 color: #5AAACF;
 font: 22px/22px 'MyriadProRegular';
 padding: 21px 0px 0px 0px;
 text-align: left;
}
.social-link-f img {
 float: left;
 margin: 20px 0px 0px 8px;
}
.footer {
 color: #FFFFFF;
 font: 13px/22px Verdana, Geneva, sans-serif;
 height: 150px;
 margin: auto;
 padding: 20px 0px 0px 0px;
 width: 320px;
}
.footer img {
 float: right;
 margin: 102px 0px 0px 61%;
 position: absolute;
}
.copyright-f {
 color: #FFFFFF;
 font: 12px/16px Verdana, Geneva, sans-serif;
 padding-top: 13px;
}
.demo1 {
 background-size: 100% auto !important;
}
/*********************************************scroller css***********************************************/
p {
 margin-bottom: 20px;
}
.clearout {
 height: 20px;
 clear: both;
}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
 display: none;
}
.nbs-flexisel-container {
 position: relative;
 max-width: 100%;
}
.nbs-flexisel-ul {
 position: relative;
 width: 9999px;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 text-align: left;
}
.nbs-flexisel-ul li {
}
.nbs-flexisel-inner {
 overflow: hidden;
 float: none;
 width: 90%;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 min-height: 110px;
 margin: auto;
}
.nbs-flexisel-inner img {
 margin: 8px 0px 0px 0px;
}
.nbs-flexisel-item {
 float: left;
 margin: 0px;
 padding: 0px;
 cursor: pointer;
 position: relative;
 line-height: 0px;
}

/*** Navigation ***/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
 width: 22px;
 height: 22px;
 position: absolute;
 cursor: pointer;
 z-index: 100;
 opacity: 0.5;
}
.nbs-flexisel-nav-left {
 left: 10px;
 background: url(/images/button-previous.gif) no-repeat;
 top: 60px !important;
}
.nbs-flexisel-nav-right {
 right: 5px;
 background: url(/images/button-next.gif) no-repeat;
 top: 60px !important;
}
#services-tab .nbs-flexisel-nav-left {
 background: none;
}
#services-tab .nbs-flexisel-nav-right {
 background: none;
}
#services-tab .nbs-flexisel-inner {
 width: 100%;
}
/****************Sub Page*****************/
#intractivity-sub {
 height: 91px;
 width: 100%;
}
.intra-s {
 height: 91px;
 width: 100%;
 background-size: 50% auto !important;
}
#Content-main {
 height: auto;
 width: 100%;
 background: url(/images/content-s-bg.gif) repeat-x left top #FFFFFF;
 float: left;
}
.intratext-s {
 display: none;
}
.content-left {
 float: none;
 height: auto;
 margin: auto;
 width: 320px;
}
.Sidebar {
 float: none;
 height: auto;
 margin: auto;
 width: 320px;
}
.services-sub {
 margin-top: 0px;
}
.services-sub {
 background-size: 100% 100%;
}
.what-we-s {
 font: normal 22px/103px 'MyriadProRegular';
 background-size: 100% 70%;
}
.what-choices-s {
 padding-left: 36px;
 text-align: left;
 width: 88%;
}
.room-procedures-text-s {
 padding: 20px 0px 0px 31px;
 text-align: left;
}
.textMain {
 padding: 5px 5px 20px 5px;
}
.mappics {
 width: 150px;
 height: 100px;
 float: none;
 margin: 10px 0px 0px 0px;
 box-shadow: 0 0 2px 2px #808080;
 padding: 5px;
}
.contact-c {
 height: 116px;
}
.contact-c li {
 width: 100%;
}
.contact-no {
 height: 143px;
}
.contact-no ul li {
 border-right: none;
}
#mobile {
 width: 100% !important;
}
#mobile img {
 height: auto;
 margin: 0 !important;
 width: 100% !important;
}
.docleft {
 display: block;
}
.docright {
 display: block;
}
.doctor-profile {
 float: none;
}
.GotoTop {
 display: none !important;
}
.hospiatl-pics {
 width: 100%;
 height: auto;
}
.movieClass {
 width: 100%;
 height: auto;
}
#mobile img {
 min-width: 100%;
 height: auto;
}
.intra-arrow-h {
 display:none;
}
.img-resp {
 width:100%;
 height:auto;
}
}
 @media screen and (max-width : 640px) and (min-width : 480px) and (orientation : landscape) {
body {
 background: url(/images/mob-body-bg.gif) repeat-x left top !important;
}
#Container {
 height: auto;
 margin: auto;
 width: 100%;
}
.videoBorder {
 width: 100% !important;
 height: auto;
}
.img-left {
 float: none;
 margin: 10px auto;
}
#Header {
 height: 171px;
 width: 100%;
 background: url(/images/header-mob-bg.gif) repeat-x left top;
}
.logo-h {
 float: none;
 height: auto;
 width: 320px;
 margin: auto;
 padding-top: 10px;
}
.logo-h img {
 float: none;
 height: auto;
 margin: auto;
 width: 300px;
}
.appointment-h {
 float: none;
 margin: auto;
 padding: 3px 0px 0px 0px;
 text-align: center;
 width: 250px;
}
.appointment-h span {
 font: normal 26px/26px 'HelveticaLT';
}
#Menu-h {
 display: none;
}
#Menu-mob {
 background: none repeat scroll 0 0 #FFFFFF;
 height: 45px;
 width: 100%;
 display: block;
}
#mheader {
 padding: 0px 0px 0px 0px;
 width: 100%;
 position: relative;
 float: none;
 margin: 0px auto;
 background: #a2bcfd;
}
.menu-bg {
 width: 99%;
 float: left;
 margin: 0 auto !important;
 height: 42px !important;
 font: normal 17px/33px Verdana, Geneva, sans-serif !important;
 color: #353e57 !important;
 background: #a2bcfd;
}
.menu-bg a, .menu-bg a:hover {
 color: #ffffff !important;
 text-decoration: none !important;
}
.menu-m {
 font: normal 14px/33px Verdana, Geneva, sans-serif !important;
 color: #353e57 !important;
 text-decoration: none !important;
 text-align: center !important;
 width: 100% !important;
 margin: 0px 0px 0px 0px !important;
 z-index: 10 !important;
 height: 42px;
 background: #a2bcfd;
 background-size: 100% 100%;
}
#wrapper {
 position: absolute;
 z-index: 999999;
 width: 100%;
 overflow: hidden;
 top: 43px;
}
.menu-m a {
 font: normal 18px/38px 'MyriadProRegular';
 color: #ffffff !important;
 text-decoration: none !important;
 text-align: center;
 display: block;
}
.menu-m a:hover {
 color: #ffffff !important;
}
#Intractivity-h {
 height: 217px;
 margin: auto;
 width: 100%;
}
#intractivity-main {
 height: 158px;
 margin: auto;
 width: 320px;
}
.intra-h {
 background-size: 50% auto !important;
 height: 142px;
 width: 100%;
}
#services-intra {
 display: none;
}
#services-intra-mob {
 display: block;
 height: 75px;
 width: 320px;
 margin: auto;
}
#services-tab {
 color: #FFFFFF;
 font: 13px/16px 'HelveticaNeueLTStd67MediumCondensed';
 height: 123px;
 margin-top: -53px;
 position: absolute;
 text-transform: uppercase;
 width: 320px;
 z-index: 9999;
}
#services-tab ul li {
 float: left;
 margin-left: 0;
 text-align: center;
 width: 170px !important;
}
#services-tab img {
 width: 80px;
 height: auto;
 margin-bottom: 7px;
}
.intratext {
 display: none;
}
#Center-Top {
 background-size: 25% 1px;
 height: 615px;
 width: 320px;
 margin: auto;
}
.what-treat {
 background-size: 25% 1px;
}
.general-dysfunction {
 color: #001E5E;
 float: none;
 font: 14px/18px 'MyriadProRegular';
 margin: auto;
 width: 300px;
}
.general-dysfunction ul {
 padding: 0px 0px 0px 20px
}
.general-dysfunction ul li {
 line-height: 25px;
}
.general-urological-h {
 color: #001E5E;
 float: none;
 font: 14px/18px 'MyriadProRegular';
 width: 300px;
 margin: auto;
}
.general-urological-h ul li {
 line-height: 25px;
}
.general-stimulation {
 color: #001E5E;
 float: none;
 font: 14px/18px 'MyriadProRegular';
 margin: auto;
 width: 300px;
}
.general-stimulation ul {
 padding: 0px 0px 0px 20px
}
.general-stimulation ul li {
 line-height: 25px;
}
#Center-bottom {
 height: 403px;
 width: 100%;
 background:#307493;
}
#robotic-surgery {
 height: 450px;
 margin: auto;
 width: 300px;
}
#robotic-surgery img {
 float: none;
 margin: 35px 0 0 37px;
}
.robotic-text {
 color: #FFFFFF;
 font: 22px/24px 'MyriadProRegular';
 padding: 0px;
}
.robotic-surgery-text {
 color: #FFFFFF;
 font: 13px/16px Verdana, Geneva, sans-serif;
 padding: 10px 0px 0px 0px;
}
.room-procedures {
 border-right: medium none;
 float: none;
 height:100px;
 margin: auto;
 width: 320px;
}
.room-procedures-text {
 color: #FFFFFF;
 font: 22px/30px 'MyriadProRegular';
 padding: 15px 0 0;
 text-align: left;
}
.room-procedures-list ul {
 display: none;
}
.room-more {
 margin: 30px 10px 0px 0px;
}
.what-Choices {
 border-right: none;
 float: none;
 height: 90px;
 width: 320px;
 margin: auto;
}
.what-choices-m {
 display: none;
}
.what-Choices-text {
 color: #FFFFFF;
 font: 22px/30px 'MyriadProRegular';
 padding: 0px;
 text-align: left;
}
.other-health-professionals {
 float: none;
 height: 90px;
 width: 300px;
 margin: auto;
}
.other-health-professionals-more {
 margin:20px 0px 0px 327px;
}
.penile-text {
 padding: 0px;
}
.room-more {
 margin: 12px 10px 0 0;
}
.care-plans-m {
 display: none;
}
.care-plans {
 float: none;
 height: 95px;
 margin: auto;
 width: 300px;
}
.care-more {
 margin: 8px 0 0;
 text-align: center;
 width: 104px;
}
#our-doctors-h {
 background: url(/images/our-dr-h-bg.gif) no-repeat scroll 0px 0px;
 background-size: 100% auto;
 height: 214px;
 width: 100%;
}
.our-doctors-text {
 font: 16px/41px 'MyriadProRegular';
}
.dr-main-h {
 display: none;
}
.dr-meet img {
 float: left;
 margin: 18px 0 0;
}
.dr-meet-text {
 color: #31BBF2;
 font: 24px/30px 'MyriadProRegular';
 padding: 21px 0 0 122px;
}
.dr-meet-mob {
 width: 320px;
 margin: auto;
 display: block;
 height: 180px;
}
.dr-meet {
 float: none;
 height: 140px;
 margin: 38px auto auto;
 width: 100%;
}
.meet-more {
 margin: 17px 62px 0px 0px;
}
#can-benefit {
 height: 149px;
 margin: auto;
 width: 320px;
}
.can-benefit-text {
 color: #307493;
 font: 21px/36px 'MyriadProRegular';
 padding: 20px 0px 0px 0px;
 text-align: center;
}
.can-list ul {
 list-style: none outside none;
 margin: 0;
 padding: 9px 0 0;
}
.can-list ul li {
 float: left;
 text-align: center;
 width: 100px;
}
.can-list {
 color: #307493;
 font: 12px/32px 'MyriadProRegular';
}
.can-list img {
 width: 55px;
 height: auto;
}
#faq-h {
 color: #0D375D;
 font: 19px/30px 'MyriadProRegular';
 height: 128px;
 margin: auto;
 width: 320px;
}
#faq-h ul li {
 border-right: none;
 border-bottom: 1px dashed #c2c2c2;
 float: left;
 line-height: 128px;
 width: 320px;
}
#faq-h ul li:last-child {
 border-right: medium none;
 float: left;
 line-height: 128px;
 width: 320px;
}
#faq-h img {
 float: left;
 margin: 30px 18px 0 16px;
}
#faq-h ul li:last-child img {
 margin: 30px 21px 0 19px;
}
.footer-main {
 background: url(/images/footer-bg.jpg) no-repeat scroll left top #0D375D;
 height: 404px;
 margin: auto;
 width: 320px;
}
.loaction-f {
 float: left;
 height: 322px;
 overflow: hidden;
 width: 300px;
}
.loaction-f-text {
 color: #5AAACF;
 font: 20px/22px 'MyriadProRegular';
 padding: 23px 0px 0px 0px;
}
.loction-text-f {
 color: #FFFFFF;
 font: 18px/22px 'MyriadProRegular';
 padding: 10px 0px 0px 9px;
}
.loction-text-f span {
 color: #FFFFFF;
 font: 14px/15px 'MyriadProRegular';
}
.map-view-f {
 color: #5AAACF;
 font: 13px/3px 'MyriadProRegular';
 padding: 15px 0px 0px 141px;
}
.loaction-f img {
 float: none;
 margin: 15px 0px 0px 0px;
}
.intra-arrow-f {
 margin-right: 0px;
}
.intra-arrow-f img {
 width: 6px !important;
 height: 11px !important;
 margin: 12px 30px 0px 20px;
}
.quick-links-f {
 color: #FFFFFF;
 float: left;
 font: 16px/16px 'MyriadProRegular';
 height: auto;
 padding: 0px;
 width: 226px;
}
.quick-links-f span {
 color: #5AAACF;
 font: 20px/22px 'MyriadProRegular';
}
.quick-links-f ul {
 padding: 10px 0px 0px 0px;
}
.quick-links-f ul li {
 line-height: 20px;
}
#Footerbg {
 height: auto;
}
.Footer {
 background: #0D375D;
 height: 917px;
}
.social-link-text-f {
 color: #5AAACF;
 font: 22px/22px 'MyriadProRegular';
 padding: 21px 0px 0px 0px;
 text-align: left;
}
.social-link-f img {
 float: left;
 margin: 20px 0px 0px 8px;
}
.footer {
 color: #FFFFFF;
 font: 13px/22px Verdana, Geneva, sans-serif;
 height: 150px;
 margin: auto;
 padding: 20px 0px 0px 0px;
 width: 320px;
}
.footer img {
 float: right;
 margin: 102px 0px 0px 57%;
 position: absolute;
}
.copyright-f {
 color: #FFFFFF;
 font: 12px/16px Verdana, Geneva, sans-serif;
 padding-top: 13px;
}
.demo1 {
 background-size: 100% auto !important;
}
/*********************************************scroller css***********************************************/
p {
 margin-bottom: 20px;
}
.clearout {
 height: 20px;
 clear: both;
}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
 display: none;
}
.nbs-flexisel-container {
 position: relative;
 max-width: 100%;
}
.nbs-flexisel-ul {
 position: relative;
 width: 9999px;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 text-align: left;
}
.nbs-flexisel-ul li {
}
.nbs-flexisel-inner {
 overflow: hidden;
 float: none;
 width: 90%;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 min-height: 110px;
 margin: auto;
}
.nbs-flexisel-inner img {
 margin: 8px 0px 0px 0px;
}
.nbs-flexisel-item {
 float: left;
 margin: 0px;
 padding: 0px;
 cursor: pointer;
 position: relative;
 line-height: 0px;
}

/*** Navigation ***/

.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
 width: 22px;
 height: 22px;
 position: absolute;
 cursor: pointer;
 z-index: 100;
 opacity: 0.5;
}
.nbs-flexisel-nav-left {
 left: 10px;
 background: url(/images/button-previous.gif) no-repeat;
 top: 100px !important;
}
.nbs-flexisel-nav-right {
 right: 5px;
 background: url(/images/button-next.gif) no-repeat;
 top: 100px !important;
}
#services-tab .nbs-flexisel-nav-left {
 background: none;
}
#services-tab .nbs-flexisel-nav-right {
 background: none;
}
#services-tab .nbs-flexisel-inner {
 width: 100%;
}
/****************Sub Page*****************/
#intractivity-sub {
 height: 120px;
 width: 100%;
}
.intra-s {
 height: 91px;
 width: 100%;
 background-size: 50% auto !important;
}
#Content-main {
 height: auto;
 width: 100%;
 background: url(/images/content-s-bg.gif) repeat-x left top #FFFFFF;
 float: left;
}
.intratext-s {
 display: none;
}
.content-left {
 float: none;
 height: auto;
 margin: auto;
 width: 320px;
}
.Sidebar {
 float: none;
 height: auto;
 margin: auto;
 width: 320px;
}
.services-sub {
 margin-top: 0px;
}
.services-sub {
 background-size: 100% 100%;
}
.what-we-s {
 font: normal 22px/103px 'MyriadProRegular';
 background-size: 100% 70%;
}
.what-choices-s {
 padding-left: 36px;
 text-align: left;
 width: 88%;
}
.room-procedures-text-s {
 padding: 20px 0px 0px 31px;
 text-align: left;
}
.textMain {
 padding: 5px 5px 20px 5px;
}
.mappics {
 width: 150px;
 height: 100px;
 float: none;
 margin: 10px 0px 0px 0px;
 box-shadow: 0 0 2px 2px #808080;
 padding: 5px;
}
.contact-c {
 height: 116px;
}
.contact-c li {
 width: 100%;
}
.contact-no {
 height: 143px;
}
.contact-no ul li {
 border-right: none;
}
#mobile {
 width: 100% !important;
}
#mobile img {
 height: auto;
 margin: 0 !important;
 width: 100% !important;
}
.docleft {
 display: block;
}
.docright {
 display: block;
}
.doctor-profile {
 float: none;
}
.GotoTop {
 display: none !important;
}
.hospiatl-pics {
 width: 100%;
 height: auto;
}
.movieClass {
 width: 100%;
 height: auto;
}
#mobile img {
 min-width: 100%;
 height: auto;
}
.intra-arrow-h {
 display:none;
}
.img-resp {
 width:100%;
 height:auto;
}
.care-plans {
  border-right:none;
}
}
 @media screen and (max-width : 963px) and (min-width : 600px) and (orientation : portrait) {
body {
 background: url(/images/body-bg-tab.gif) repeat-x left top #FFFFFF !important;
}
#Menu-h, #Header {
 width: 100%;
}
#intractivity-main {
 height: 298px;
 width: 100%;
}
.videoBorder {
 width: 100% !important;
 height: auto;
}
.intratext {
 font: normal 30px/34px 'HelveticaNeueLTStdCnBold';
 margin: 185px 0px 0px 100px;
}
.intra-arrow-l {
 margin: -100px 0px 0px 0px;
 position: absolute;
 z-index: 100;
 float: left;
}
.intra-arrow-r {
 margin: -100px 0px 0px 728px;
 position: absolute;
 z-index: 100;
 float: left;
}
#services-intra {
 height: 115px;
 width: 100%;
 background: #041c4e;
}
#services-tab {
 margin-top: -47px;
 width: 100%;
 font: normal 16px/20px 'HelveticaNeueLTStd67MediumCondensed';
}
#services-tab ul li {
 float: left;
 margin-left: 0;
 text-align: center;
 width: 109px;
}
#Intractivity-h {
 height: 413px;
 width: 100%;
}
#Center-Top {
 background-size: 38% 1px;
}
.what-treat {
 background-size: 38% 1px;
}
.general-urological-h {
 width: 328px;
}
.general-dysfunction {
 width: 248px;
}
.general-stimulation {
 width: 175px;
}
#robotic-surgery {
 background: #5AAACF;
}
.robotic-more {
 margin: 30px 60px 0px 0px;
}
#Center-bottom {
 background: #307493;
}
.room-procedures {
 width: 200px;
}
.room-procedures-list ul {
 margin: 0;
 padding: 10px 0 0 42px;
}
.what-Choices-text {
 font: 20px/25px 'MyriadProRegular';
 padding: 23px 0 0 20px;
}
.what-Choices {
 width: 210px;
}
.penile-text {
 padding: 3px 0 0 21px;
}
.what-choices-m {
 padding: 10px 30px 0 23px;
}
.room-more {
 margin: 30px 33px 0px 0px;
}
.care-plans {
 width: 190px;
}
.care-plans-m {
 padding: 12px 13px 0 19px;
}
.care-more {
 margin: 42px 20px 0px 7px;
}
.other-health-professionals {
 width:215px;
}
#our-doctors-h {
 background: url(/images/our-dr-h-bg.gif) no-repeat scroll 58px 0px #F1EFF0;
 height: 304px;
 width: 100%;
}
.dr-meet {
 float: left;
 height: 218px;
 width: 256px;
}
.dr-meet-text {
 font: 18px/30px 'MyriadProRegular';
 padding: 90px 0 0 111px;
}
.dr-meet-main-text {
 font: 11px/16px 'MyriadProRegular';
 padding: 0 0 0 111px;
}
.meet-more {
 margin: 32px 37px 0px 0px;
}
#can-benefit {
 background: #DAEDFB;
 height: 326px;
 width: 100%;
}
.can-list ul li {
 float: left;
 text-align: center;
 width: 242px;
}
#faq-h ul li {
 width: 412px;
}
#faq-h ul li:last-child {
 border-right: medium none;
 float: left;
 line-height: 128px;
 width: 330px;
}
#faq-h ul li:last-child img {
 margin: 30px 30px 0 35px;
}
.footer-main {
 width: 100%;
}
.loaction-f {
 width: 356px;
}
.loction-text-f {
 padding: 10px 0 0 20px;
}
.loaction-f-text {
 padding: 22px 0 0 10px;
}
.loaction-f img {
 float: none;
 margin: 14px 0 0 10px;
}
.intra-arrow-f {
 border: 1px solid #1C4D77;
 float: right;
 height: 57px;
 margin-right: 4px;
 position: absolute;
 margin-top: -115px;
 margin-left: 288px;
}
.quick-links-f {
 width: 186px;
}
.footer {
 width: 100%;
}
/*sub page*/
.intra-s {
 background-size: 50% auto !important;
 height: 195px;
 width: 100%;
}
.intratext-s {
 font: 30px/42px 'MyriadProRegular';
 padding: 133px 17px 0 11px;
 text-align: center;
}
.intratext-s span {
 color: #001E5E;
 font: 30px/42px 'HelveticaNeueLTStdCnBold';
}
#intractivity-sub {
 height: 195px;
 width: 100%;
}
#Content-main {
 height: auto;
 width: 100%;
 background: url(/images/content-tab-bg.gif) repeat-x left top #FFFFFF;
 float: left;
}
.content-left {
 width: 516px;
}
/*Menu*/
#menu-item-24 a {
 width: 163px;
 text-decoration: none;
 margin-left: 45px;
}
#menu-item-23 a {
 width: 163px;
 text-decoration: none;
}
#menu-item-22 a {
 width: 184px;
 text-decoration: none;
}
#menu-item-21 a {
 width: 180px;
 text-decoration: none;
}
.mappics {
 width: 150px;
 height: 100px;
 float: none;
 margin: 10px 0px 0px 10px;
 box-shadow: 0 0 2px 2px #808080;
 padding: 5px;
}
.contact-no {
 height: 109px;
}
.contact-no ul li {
 border-right: none;
 width: 212px;
}
.contact-c {
 height: 116px;
}
.contact-c li {
 width: 100%;
}
#mobile img {
 height: auto;
 margin: 0 !important;
 width: 100% !important;
}
.docleft {
 display: block;
}
.docright {
 display: block;
}
.hospiatl-pics {
 width: 100%;
 height: auto;
}
.movieClass {
 width: 100%;
 height: auto;
}
#mobile img {
 min-width: 100%;
 height: auto;
}
.demo1 {
 background-size:100% auto;
}
.intra-left {
 margin:-150px 0px 0px 175px;
}
}