/*
Theme Name: Dr Eli Olschewski -  Orthopaedic Surgeon
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
*/
/*************************************Theme Styles***************************************/

		

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

#access {
	display: block;
	float: left;
	padding:0;
	position:absolute;
	z-index:9999999;
	font:normal 15px/23px  'Open Sans';
}
#access ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#access li {
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	text-align: center;
	border-radius:10px;
}
#access li a {
	border-radius:10px;
}
#access li:last-child {
	background:none;
}
#access a {
	display: block;
	color: #002e83;
	height:30px;
	line-height:33px;
	text-decoration: none;
	padding:0px 12px;
}
#access a:hover {
	text-decoration: none;
	color: #FFF;
	background: #003393;
}
#access ul ul {
	display: none;
	float: left;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top:27px;
	left: 0px;
	color: #FFF;
	z-index: 99999;
	opacity:9;
	font:normal 14px/18px  Arial, Helvetica, sans-serif
	}
#access ul ul ul {
	left: 100%;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
#access ul ul li a {
	color: #01202f;
	height: 40px;
	line-height: 40px;
	width: 230px;
	text-align: left;
	padding: 0px 0px 0px 15px;
	list-style:disc;
	border-bottom:1px solid #bdbdc0;
	opacity:0.9;
	background: #dcdcde;
	margin:2px 0px 0px 2px;
}
#access ul ul a:hover {
	color: #f2f2f3;
	background: #285e8a;
}
#access ul ul ul li a {
	width:70px;
}
#access ul li:hover > ul {
	display: block;
}
/*--------------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;
}
/************************************* Home Page Styles ********************************************************/
/* ------------------------------ General CSS ------------------------------ */
body {
	margin: 0px;
	padding: 0px;
	overflow-y: scroll;
 *overflow-y:none;
}
img {
	border: 0px;
}
p, h1, h2, h3, h4, h5, h6 {
	margin: 10px 0px;
	padding: 0px;
}
ul, ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
a, a:hover {
	text-decoration: none;
}
/* ------------------------------ Common CSS ------------------------------ */
.hr {
	height: 10px;
	background: url(images/hr.gif) repeat-x left center;
}
.clear-float {
	clear: both;
}
.align-left {
	float: left;
}
.align-right {
	float: right;
}
.videoBorder {
	padding: 5px;
	background: repeating-linear-gradient(125deg, #426319 0px, #426319 10px, #6f8e2b 10px, #6f8e2b 20px);
}
#Container, #Header-Container, #Interactivity-Container, #Interactivity-Container-S, #Service-Specialities-Container, #Crediability-Container, #Meet-Doctor-Container, #Footer-Container, #Containt-Container {
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: relative;
	overflow: hidden !important;
}
#Menu-Container, #Service-Container {
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: relative;
}


/* ------------------------------ Header CSS ------------------------------ */
#Header, #Main-Menu, #Service-Specialities, #Gabp-ring, #Interactivity, #Meet-Doctor, #Credibility, #Services-H, #Meet-Care, #Content-Main, #Footer, #Service {
	max-width: 1050px;
	margin: 0px auto;
}
#Interactivity-Container, #Header-Container {
	overflow:visible !important;
}
#Header {
	height:77px;
}
.logo {
	width:34%;
	float:left;
}
.logo img {
	margin:10px 0px 0px 0px;
	max-width:100%;
}
/* ------------------------------ Header CSS ------------------------------ */
#Menu-Container {
	width: 66%;
	float:right;
	margin:27px 0px 0px 0px;
}
#Main-Menu {
	width:100%;
	float:right;
}
/* ------------------------------ Interactivity CSS ------------------------------ */


#Interactivity-Container {
	height:580px;
}
#Interactivity-Container #Interactivity {
	height:449px;
	position:relative;
}
#Interactivity-Container #Interactivity .intra-main {
	position: absolute;
	right: 20px;
	bottom:130px;
	z-index: 9994;
	color: #FFF;
}
.intra-text {
	font:normal 22px/30px 'Open Sans';
	color:#FFF;
	margin:0px 0px 0px 0px;
}
.intra-head {
	font: normal 33px/33px 'Open Sans';
	color:#FFF;
	text-transform:uppercase;
}
.Intra-L, .Intra-R {
	width: 2000px;
	height: 100%;
	position: absolute;
	z-index: 100;
	top:0px;
}
.Intra-R {
	left:0px;
	top:0px;
}
.Intra-L {
	margin: 0px 0px 0px -2000px;
}
.Intra-R {
	margin:0px 0px 0px 946px;
}
#Interactivity-Container #Interactivity ul, #Interactivity-Container #Interactivity ul li {
	width:100%;
	height:100%;
}
#Interactivity-Container #Interactivity .Banner1 .Intra-L {
	/**background:url(images/banner1-left.jpg) no-repeat right 0px;**/
}
#Interactivity-Container #Interactivity .Banner1 .Intra-R {
	/**background:url(images/banner1-right.jpg) no-repeat left 0px;**/
}
#Interactivity-Container #Interactivity .Banner1 {
	background:url(images/banner1.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% auto;
}
#Interactivity-Container #Interactivity .Banner2 .Intra-L {
	background:url(images/banner2-left.jpg) no-repeat right 0px;
}
#Interactivity-Container #Interactivity .Banner2 .Intra-R {
	background:url(images/banner2-right.jpg) no-repeat left 0px;
}
#Interactivity-Container #Interactivity .Banner2 {
	background:url(images/banner2.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% auto;
}
#Interactivity-Container #Interactivity .Banner3 .Intra-L {
	background:url(images/banner3-left.jpg) no-repeat right 0px;
}
#Interactivity-Container #Interactivity .Banner3 .Intra-R {
	background:url(images/banner3-right.jpg) no-repeat left 0px;
}
#Interactivity-Container #Interactivity .Banner3 {
	background:url(images/banner3.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% auto;
}
#Interactivity-Container #Interactivity .Banner4 .Intra-L {
	background:url(images/banner4-left.jpg) no-repeat right 0px;
}
#Interactivity-Container #Interactivity .Banner4 .Intra-R {
	background:url(images/banner4-right.jpg) no-repeat left 0px;
}
#Interactivity-Container #Interactivity .Banner4 {
	background:url(images/banner4.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% auto;
}
#Interactivity-Container #Interactivity .Banner5 .Intra-L {
/**	background:url(images/banner5-left.jpg) no-repeat right 0px;**/
}
#Interactivity-Container #Interactivity .Banner5 .Intra-R {
/**	background:url(images/banner5-right.jpg) no-repeat left 0px;**/
}
#Interactivity-Container #Interactivity .Banner5 {
	background:url(images/banner5.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% auto;
}


#Interactivity-Container #Interactivity .Banner6 .Intra-L {
	background:url(images/banner6-left.jpg) no-repeat right 0px;
}
#Interactivity-Container #Interactivity .Banner6 .Intra-R {
	background:url(images/banner6-right.jpg) no-repeat left 0px;
}
#Interactivity-Container #Interactivity .Banner6 {
	background:url(images/banner6.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% auto;
}
.third-position {
	left:20px;
	top:130px;
}
.fourth-position {
	right:30% !important;
	top:170px !important;
}
.fifth-position {
	left:20px;
	bottom:40px;
	color:#002e83 !important;
}
.fifth-position intra-text {
	color:#000;
}
.Banner3 .intra-head, .Banner5 .intra-head, .Banner1 .intra-head .Banner6 .intra-head {
	color:#002e83 !important;
}
.Banner2 .intra-text, .Banner3 .intra-text, .Banner5 .intra-text, .Banner1 .intra-text .Banner6 .intra-head {
	color:#000;
}
.call-appointment {
	text-transform: uppercase;
	font: normal 12px/20px 'Open Sans';
	position:absolute;
	right:25px;
	top:20px;
	z-index: 9994;
	color:#ffffff;
}
.call-appointment a {
	color:#ffffff;
}

/* ------------------------------ Service CSS ------------------------------ */
#Interactivity-Container #Service-Container {
	z-index:200;
	opacity:0.7;
	top:-75px;
	left:0px;
	position:relative;
	overflow:visible !important;
}
#Service {
	background:#b2b29d;
	height:75px;
	margin:0px auto 0px auto;
	clear:both;
}
.Service-hover {
	float: left;
	left: 0;
	margin:0px auto;
	position: absolute;
	max-width: 960px;
}
.Service-hover ul {
	margin:0 auto 0px auto;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
}
#Service li {
	float:left;
}
#Service li.knee {
	width:14%;
}
#Service li.hip {
	width:16%;
}
#Service li.shoulder {
	width:16%;
}
#Service li.sports {
	width:16%;
}
#Service li.trauma {
	width:17%;
}

#Service li.ayakbilek {
	width:19%;
}


#Service li .quicklink-image-text {
	margin:0px;
	color:#002e83;
	font: normal 18px/70px 'Open Sans';
}
#Service li .quicklink-image-text a {
	color:#002e83;
	display:block;
}
#Service li img {
	float:left;
	margin:7px 4px 10px 10%;
}
/***rslides style***/
.rslides {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}
.rslides > li {
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.rslides > li:first-child {
	display: block;
	float: left;
	position: relative;
}
.rslides img {
	border: 0 none;
	display: block;
	float: left;
	max-width: 100%;
}
.bullet {
	bottom: 2px;
	position: absolute;
	right: 26%;
	z-index: 9985;
}
.bullet7 {
	margin:0% 4% 0 33%;
	float: left !important;
	position: relative;
	z-index: 9900;
	height:50px;
	width:170px;
}
.bullet7 li {
	width:16px !important;
	float: left !important;
	list-style-type: disc !important;
	display:block;
	margin-left: 0px;
	height:20px !important;
	margin-right:5px;
}
.bullet7 li a {
	text-decoration:none;
	display: block;
	color: #FFF;
	background:#FFF;
	width:16px;
	height:5px;
	font: normal 25px Verdana, Geneva, sans-serif;
}
.bullet7 li a:hover, .bullet7 li.rslides_here a {
	color: #000 !important;
	background: red;
}
/* ------------------------------ Service-Specialities CSS ------------------------------ */

#Interactivity-Container #Service-Specialities-Container {
	overflow:visible !important;
	position:relative;
	top:-75px;
	padding:0px 0px 40px 0px !important;
}
#Service-Specialities {
	height:10px;
	background: url(images/service-specilities-bg.jpg) repeat-x 0px 0px #FFF;
}
#Service-Specialities ul, #Service-Specialities li {
	width:100%;
	height:100%;
}
#Service-Specialities li .specilities-intra-div {
	width:100%;
	float:left;
	margin:10px 0px 0px 0px;
}
.specilities-intra-head {
	width:19%;
	float:left;
	font: normal 24px/100px 'Open Sans';
	text-align:left;
	margin:0px 0px 0px 1%;
	background:url(images/head-devider-bg.png) no-repeat 90% 20px;
	color:#002e83;
}
.specilities-intra-head a {
	color:#002e83;
}
.text-center {
	text-align:center;
}
.font-size {
	font: normal 13px/18px Verdana, Geneva, sans-serif !important;
}
.text-alignining {
	margin:20px 0px 0px 25px !important;
}
.specilities-intra-list {
	width:80%;
	float:left;
	margin:15px 0px 0px 0px;
	position:relative;
	font: normal 16px/22px Verdana, Geneva, sans-serif;
}
.specialities-list {
	width:32%;
	float:left;
	margin:0px 0px 0px 1%;
}
.specialities-list li {
	list-style-type: disc;
	width:100%;
	float:left;
	font: normal 13px/22px Verdana, Geneva, sans-serif;
}
.specialities-list li a {
	color:#000;
}
.read-more {
	background: url(images/specilities-read-more-bg.jpg) no-repeat center 0px;
	width:115px;
	z-index:600;
	font: normal 13px/17px;
	position:absolute;
	top:130px;
	left:45%;
	padding:0px 0px 0px 65px;
	font: normal 18px/5px Verdana, Geneva, sans-serif;
	height:32px;
}
.read-more a {
	color:#002e83;
	display:block;
}
/* ------------------------------#Meet-Doctor-Container CSS ------------------------------ */
#Meet-Doctor-Container {
	background:#d6ecff;
	position:relative;
	z-index:0;
	text-align:center;
	overflow:visible !important;
	clear:both;
}
#Meet-Doctor {
	height:334px;
	position:relative;
}
.doctor-text {
	width:100%;
	float:left;
	text-align:left;
}
.doctor-image {
	float:left;
	position:absolute;
	right:0px;
	width:29%;
}
.doctor-image img {
	max-width:100%;
	height:100%;
}
.meet {
	font: normal 21px/30px 'Open Sans';
	color:#002e83;
	margin:35px 0px 0px 10px;
}
.doctor-name {
	font: normal 26px 'Open Sans';
	margin:0px 0px 0px 10px;
	width:70%;
}
.doctor-name span {
	font: normal 14px/14px 'Open Sans';
}
.doctor-para {
	font: 13px/17px Verdana, Geneva, sans-serif;
	height: 52px;
	margin: 5px 0 0 10px;
	width:70% !important;
	overflow: hidden;
	width: 100%;
}
.doctor-name a {
	color:#002e83;
}
.doctor-readmore {
	font: normal 13px/17px Verdana, Geneva, sans-serif;
	float:left;
	margin:10px 20px 0px 0px;
	padding:0px 0px 0px 8px;
	width:70%;
	text-align:right;
}
.doctor-readmore a {
	color: #002e83;
	display:block;
	background: url("images/read-more-bg.jpg") no-repeat scroll 0px 6px;
	float: right;
	width: 100px;
}
.doctor-readmore a {
	float: right;
	width:90px;
}
.Quick-links-h {
	width:100%;
	float:left;
	border-top:1px dashed #666;
	margin:20px 0px 0px 0px;
}
.Quick-links-h li {
	color:#002e83;
	font:normal 16px/20px 'Open Sans';
	margin:25px 0px 0px 0px;
}
.Quick-links-h li a {
	color:#002e83;
}
.Quick-links-h li.patient-forms {
	width:20%;
	float:left;
}
.Quick-links-h li.multimedia-patient-education {
	width:25%;
	float:left;
}
.Quick-links-h li.location-map {
	width:25%;
	float:left;
}
.Quick-links-h img {
	margin:-5px 10px 0px 0px;
	float:left;
}
/*-------------------- Credibility Styles-----------------------------*/
#Credibility {
	position:relative;
	height:115px;
}
/********************************* flexiselDemo1 **************************************************/
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
	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: 91%;
	margin: 0 auto;
	overflow: hidden !important;
}
.nbs-flexisel-item {
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
	line-height: 0px;
	overflow: hidden !important;
}
.nbs-flexisel-item img {
	position: relative;
	margin-top: 15px;
}
/*** Navigation ***/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	width: 40px;
	height: 85px;
	position: absolute;
	cursor: pointer;
	z-index: 950;
}
.nbs-flexisel-nav-left {
	left: 10px;
	background: url(images/credability-bar-left-arrow.jpg) no-repeat;
}
.nbs-flexisel-nav-right {
	right: -5px;
	background: url(images/credability-bar-right-arrow.jpg) no-repeat;
}
/*---------------------------Footer Conatainer Styles-------------------------------*/
#Footer-Container {
	background:url(images/main-footer-bg.jpg) repeat-x 0px 0px;
}
#Footer {
	background:url(images/footer-bg.jpg) repeat-x 0px 0px;
	height:240px;
}
.footer-service {
	float: left;
	width: 25%;
	padding:30px 0px 0px 10px;
}
.footer-head {
	font: 15px/19px Verdana, Geneva, sans-serif;
ss padding: 25px 0 25px 5px;
}
.footer-service {
	width:25%;
	float:left;
}
.footer-head {
	font:normal 16px/22px 'Open Sans';
	margin:0px 0px 10px 0px;
}
.footer-head a {
	color:#002e83;
}
.footer-list {
	width:100%;
	float:left;
}
.footer-list li {
	font: normal 13px/29px 'Open Sans';
}
.footer-list li a {
	color: #002e83;
}
.socail-media {
	width:22%;
	float:left;
	padding:30px 0px 0px 0px;
}
.socail-media img {
	float:left;
	margin:0px 8px 0px 0px;
}
.sydney-orthopedic-international {
	width:25%;
	float:right;
	padding:30px 0px 0px 0px;
}
.soi-image {
	float:right;
	margin:0px 0px 0px 0px;
}
.ypo-logo {
	float:right;
	margin:10px 0px 0px 0px;
}
/*----------------------Inner Page Style-----------------------------*/
.navigation {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding: 20px 30px 5px 5px;
}
.navigation a {
	font-weight: normal;
	color: #000000;
	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: #333;
	padding: 5px 30px 30px 5px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
	text-align: justify;
}
.textMain a {
	color: #333;
	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: #333;
	text-decoration: none;
	text-align: justify;
}
.textMainBold a {
	color: #333;
	text-decoration: underline;
}
.textMainBold a:hover {
	color: #004e96;
	text-decoration: underline;
}
.textMain h1 {
	font: normal 18px/42px 'Open Sans';
	color: #002e83;
}
.textMain h2 {
	font: normal 18px/22px 'Open Sans';
	color: #e74547;
	text-decoration: none;
	margin: 10px 0px 10px 0px;
}
.textMain h2 a, .textMain h2 a:hover {
	color: #e74547;
	text-decoration: underline;
}
.textMain h3 {
	font: normal 16px 'Open Sans';
	color: #2d3878;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
}
.textMain h3 a, .textMain h3 a:hover {
	color: #2d3878;
	text-decoration: underline;
}
.textMain h4 {
	font: normal 15px 'RobotoRegular';
	color: #ea5d74;
	text-decoration: none;
	margin: 0px;
}
.textMain h4 a, .textMain h4 a:hover {
	color: #ea5d74;
	text-decoration: underline;
}
.textNormal {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.textNormal a {
	color: #000000;
	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;
}
/*---------------------Interactivity-Container-Styles-S Styles-----------------*/
#Interactivity-Container-S #Interactivity { 
	height: 236px !important;
	position:relative;
}
#Interactivity-Container-S #Service-Container, #Interactivity-Container-S #Service-Specialities-Container {
	display:none; 
}
#Interactivity-Container-S #Interactivity .Banner1 .Intra-L {
	background: url(images/banner1s-left.jpg) no-repeat right 0px;
}
#Interactivity-Container-S #Interactivity .Banner1 .Intra-R {
	background:url(images/banner1s-right.jpg) no-repeat left 0px;
}
#Interactivity-Container-S #Interactivity .Banner1 {
	background:url(images/banner1s.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% 100%;
}
#Interactivity-Container-S #Interactivity .Banner2 .Intra-L {
	background:url(images/banner2s-left.jpg) no-repeat right 0px;
}
#Interactivity-Container-S #Interactivity .Banner2 .Intra-R {
	background:url(images/banner2s-right.jpg) no-repeat left 0px;
}
#Interactivity-Container-S #Interactivity .Banner2 {
	background:url(images/banner2s.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% 100%;
}
#Interactivity-Container-S #Interactivity .Banner3 .Intra-L {
	background:url(images/banner3s-left.jpg) no-repeat right 0px;
}
#Interactivity-Container-S #Interactivity .Banner3 .Intra-R {
	background:url(images/banner3s-right.jpg) no-repeat left 0px;
}
#Interactivity-Container-S #Interactivity .Banner3 {
	background:url(images/banner3s.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% 100%;
}
#Interactivity-Container-S #Interactivity .Banner4 .Intra-L {
	background:url(images/banner4s-left.jpg) no-repeat right 0px;
}
#Interactivity-Container-S #Interactivity .Banner4 .Intra-R {
	background:url(images/banner4s-right.jpg) no-repeat left 0px;
}
#Interactivity-Container-S #Interactivity .Banner4 {
	background:url(images/banner4s.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% 100%;
}
#Interactivity-Container-S #Interactivity .Banner5 .Intra-L {
	background:url(images/banner5s-left.jpg) no-repeat right 0px;
}
#Interactivity-Container-S #Interactivity .Banner5 .Intra-R {
	background:url(images/banner5s-right.jpg) no-repeat left 0px;
}
#Interactivity-Container-S #Interactivity .Banner5 {
	background:url(images/banner5s.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% 100%;
}

#Interactivity-Container-S #Interactivity .Banner6 .Intra-L {
	background:url(images/banner6s-left.jpg) no-repeat right 0px;
}
#Interactivity-Container-S #Interactivity .Banner6 .Intra-R {
	background:url(images/banner6s-right.jpg) no-repeat left 0px;
}
#Interactivity-Container-S #Interactivity .Banner6 {
	background:url(images/banner6s.jpg) no-repeat 0px 0px;
	height:100%;
	background-size:100% 100%;
}


#Interactivity-Container-S .intra-main {
	position:relative;
	left:430px !important;
	top:100px;
}
#Interactivity-Container-S .third-position {
	left:80px !important;
	top:50px !important;
	position:relative;
}
#Interactivity-Container-S .fourth-position {
	left :60% !important;
	top:50px !important;
	position:relative;
}
#Interactivity-Container-S .fifth-position {
	left:20px !important;
	top:60px !important;
	color:#002e83 !important;
	position:relative;
}
.fifth-position intra-text {
	color:#000;
}
#Interactivity-Container-S #Interactivity ul, #Interactivity-Container-S #Interactivity li {
	width:100%;
	height:100%;
}
#Interactivity-Container-S .bullet {
	bottom:20px;
	position: absolute;
	right: 1%;
	z-index: 9985;
}
#Interactivity-Container .bullet {
	bottom:100px;
	position: absolute;
	right: 1%;
	z-index: 9985;
}
.bullet7 {
	margin:0% 4% 0 33%;
	float: left !important;
	position: relative;
	z-index: 9900;
	height:50px;
	width:170px;
}
.bullet7 li {
	width:16px !important;
	float: left !important;
	list-style-type: disc !important;
	display:block;
	margin-left: 0px;
	height:20px !important;
	margin-right:5px;
}
.bullet7 li a {
	text-decoration:none;
	display: block;
	color: #FFF;
	background: url(images/bullet.png) no-repeat 0px 0px;
	width:16px;
	height:15px;
	font: normal 25px Verdana, Geneva, sans-serif;
}
.bullet7 li a:hover, .bullet7 li.rslides_here a {
	color: #000 !important;
	background: url(images/bullet-hover.png) no-repeat 0px 0px !important;
}
/*--------------------Containt-Container Styles-----------------*/
#Containt-Container {
}
Containt-Main {
	border: 1px solid #CCC;
}
.left-content {
	width:69%;
	float:left;
	 padding:0px 0px 0px 10px;
}
/*.left-content h1 {
	background: url(images/containt-header.png) no-repeat right 20px;
}*/
.doctor-inner-image {
	float:right;
	margin: 10px 10px 0px 5px;
}
.content-text {
	font: normal 13px/17px Verdana, Geneva, sans-serif;
}
.containt-header {
	background: url(images/containt-header.png) no-repeat 285px 13px;
}

.left-content h1.containt-header img {
	float:left;
	margin:0px 10px 0px 0px;
}
.Navigation {
	margin:10px 0px 0px 10px;
	font: normal 13px/40px Verdana;
}
.containt-header a, .containt-header a:hover  {
	color: #002e83;
	text-decoration:none;
}
.Sidebar {
	width:260px;
	float:right;
	margin-right:5px;
}
.services-list {
	width:100%;

	float:left;
	margin:15px 0px 0px;
}
.services-list li {
	background:#f5efe2;
	height:52px;
	font: normal 18px/52px 'Open Sans';
	margin: 0px 0px 5px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
}
.services-list li a {
	color:#002e83;
	display: block;
}
.services-list img {
	margin:5px 15px 0px 10px;
	float:left;
}
.Quick-links-S {
	width:100%;
	float:left;
	background: #d6ecff;
	margin:10px 0px 0px;
}
.Quick-links-S li {
	border-bottom:1px dashed #666;
	height:65px;
	width:96%;
	margin:20px auto 0px auto;
	clear:left;
	font: normal 15px/22px 'Open Sans';
}
.Quick-links-S li img {
	margin:0px 12px 10px 7px;
	float:left;
}
.Quick-links-S li.first-child img {
	margin:-5px 12px 10px 7px;
}
.Quick-links-S li:first-child {
	height:65px;
	font: normal 15px/38px 'Open Sans';
}
.Quick-links-S li a {
	color:#002e83;
	display: block;
}
.Quick-links-S li:last-child {
	border:none;
}
.Dr-table {
  float: right !important;
  margin: 5px 0 0 15px;
}
/*-------------------- Form Links Styles --------------------*/



.tableborder {
	border: 1px solid #3d6a90 !important;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.formHead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	background: #3d6a90;
	color: #ffffff;
}
.formHead a {
	color: #ffffff;
	text-decoration: underline;
}
.formHead a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.formlable {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.mandatory {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF8204;
}
.contat-form {
	margin: 20px auto;
	padding: 0px;
	width: 50%;
	height: auto;
}
.feedback-form {
	margin: 0px auto;
	padding: 0px;
	width: 90%;
	height: auto;
	border: 1px solid #3d6a90;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.feedback-form ul {
	margin: 0px !important;
	padding: 0px !important;
	list-style: none;
}
.feedback-form li {
	margin: 10px 0px 0px 0px !important;
	padding: 5px !important;
	background: none !important;
	float: left;
	line-height: 25px;
}
.feedback-form .form-left {
	width: 30%;
	text-align: right;
}
.feedback-form .form-right {
	width: 60%;
	text-align: left;
}
.txtfield-c {
	width: 90%;
	height: 35px;
	margin: 0px auto;
	padding: 2px 4px;
	font: normal 18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #3d6a90;
}
.textArea-c {
	width: 90%;
	padding: 4px;
	margin: 0px auto;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #3d6a90;
}
.txtfield-f {
	width: 70%;
	height: 25px;
	margin: 0px auto;
	padding: 2px 4px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #3d6a90;
}
.textArea-f {
	width: 70%;
	padding: 4px;
	margin: 0px auto;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #3d6a90;
}
.dropDownF {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #3d6a90;
	width: 73%;
	height: 25px;
}
.txtfield-cf {
	width: 50%;
	height: 25px;
	margin: 0px auto;
	padding: 2px 4px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #3d6a90;
	display: block;
}
.div-button {
	margin: 20px auto 10px auto;
	width: 200px;
	height: auto;
}
.button {
	height: 40px;
	color: #ffffff;
	padding: 0 10px;
	font: 19px 'Open Sans';
	text-decoration: none;
	cursor: pointer;
	border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #154d7c;
	color: #ffffff;
	border: 3px solid #336fa1;
}
#captchac img {
	margin: 0px auto;
	width: 120px;
	height: auto;
	display: block;
	clear: both;
}
/************************************* Sitemap Styles ********************************************************/

#wp-realtime-sitemap-menu h3 {
	display: none;
}
#wp-realtime-sitemap-menu li a {
	background: none !important;
	margin-left: 0px !important;
	font-size: 12px;
}
#wp-realtime-sitemap-menu li {
	font-weight: bold;
}
#wp-realtime-sitemap-menu li li {
	font-weight: normal;
}
/************************************* MapView Styles ********************************************************/

.mappics {
	width: 150px;
	height: 100px;
	float: right;
	margin: 10px 10px;
	box-shadow: 0 0 2px 2px #22558d;
	padding: 5px;
}
/********************** Conditions Styles ********************************/
.multimedialist {
	height:45px;
}
.media {
	font:normal 14px/16px 'Open Sans';
	color:#fefefe;
	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 81px 15px 0px !important;
}
.video a {
	font:normal 15px/16px 'Open Sans';
	background:url(images/loadmove.png) no-repeat 5px 3px #7bacd2 !important;
	padding:4px 0px 4px 20px !important;
}
.info a {
	font:normal 15px/16px 'Open Sans';
	background:url(images/patient.png) no-repeat 5px 3px #7bacd2 !important;
	padding:4px 0px 4px 20px !important;
}
.print a {
	font:normal 15px/16px 'Open Sans';
	background:url(images/print.png) no-repeat 5px 3px #7bacd2 !important;
	padding:4px 0px 4px 20px !important;
}
.media li a {
	color:#fefefe;
	display:block;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	width:120px;
	height:20px;
	border:2px solid #549bd2;
	padding:0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.media li a:hover {
	text-decoration:none;
	color:#fefefe;
	border:2px solid #4a82ad;
}
/********************** Joint Replacment Styles ********************************/
.Joint {
	font:normal 15px/17px 'Open Sans';
	color:#fff;
	text-decoration:none;
	text-align:left;
	margin:0px !important;
	padding:0px !important;
	list-style:none;
	display:block;
	height:auto;
}
.Joint li {
	list-style:none;
	width:244px;
	float:left;
	padding:0px !important;
	margin: 0px 66px 15px 0px !important;
	display:block;
}
.minimally a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/revision-knee-replacement.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.computer-assisted a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.thr a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.tkr a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/revision-knee-replacement.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.unicondylar a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/uniknee-replacement.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.revision-knee a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/revision-knee-replacement.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.revision-hip a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/hip-arthroplasty.gif) no-repeat 5px 3px !important;
	padding:42px 0px 4px 155px !important;
}
.shoulder-joint a {
	font:normal 15px/17px 'Open Sans';
	background:url(images/shoulder-joint-replacement.gif) no-repeat 5px 3px !important;
	padding:42px 5px 4px 155px !important;
}
.Joint li a {
	color:#111111;
	display:block;
	text-align:center;
	text-decoration:none;
	line-height:17px;
	width:140px;
	height:70px;
	border:1px solid #d5d5d5;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:4px 0px 4px 10px;
}
.Joint li a:hover {
	text-decoration:none;
	color:#000000;
	border:1px solid #c3c3c3;
}
/************************************* Contact Styles ********************************************************/
.contact {
	width: 100%;
	margin:0px 0px 0px 0px;
	padding: 0px;
	height: 40px;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: left;
	font:normal 15px 'Open Sans';
	color:#002e83;
}
.contact a {
	text-decoration: none;
}
.contact a:hover {
	text-decoration: none;
}
.contact ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.contact li {
	margin: 0px 5px 2px 0px !important;
	padding: 5px 0px !important;
	list-style: none;
	float: left;
	width: 49.2%;
	height: 30px;
	background:#d6ecff !important;
	border-radius: 1px;
	-o-border-radius: 1px;
	-moz-border-radius: 1px;
	-ms-border-radius: 1px;
	-webkit-border-radius: 1px;
}
.contact img {
	margin: 0px 15px 0px 10px;
}
.knee-div {
	width:100%;
	margin:0px 25px 0px 0px;
	float:left;
	font: normal 13px/29px Verdana, Geneva, sans-serif !important;
}
.knee-div li {
	background:#d6ecff !important;
	border:2px solid #99abcc !important;
	border-radius:3px;
	color: #000 !important;
	float: left;
	height:45px;
	margin: 0px 23px 15px 0px !important;
	padding: 12px 0 0 !important;
	width: 28%;
	-webkit-transform: skew(-12deg);
	-moz-transform: skew(-14deg);
	-o-transform: skew(-12deg);
	transform: skew(-14deg);
}
.knee-div li:hover {
	border:2px solid #1f468e !important;
}
.knee-div li a {
	text-decoration:none;
	color: #00000 !important;
	display:block;
}
.knee-div li a:hover {
	text-decoration:none;
}
.knee-div img {
	float:left;
	margin:-3px 15px 0px -15px;
}
.line-height {
	line-height:15px !important;
}
#mheader {
	display:none;
}
.iframe {
	border:0px !important;
	height:900px !important;
}
.Copyright {
  color: #002e83;
  float: left;
  font: 12px/25px Arial,Helvetica,sans-serif;
  padding: 35px 0 0;
}
/************************************* Services Styles ********************************************************/
.Servicestext {
	font:normal 16px/20px 'Open Sans';
	color:#fefefe;
	text-decoration:none;
	text-align:center;
	list-style:none;
	margin:0px;
	padding:0px;
	height:90px;
}
.Servicestext li {
	background-image:none !important;
	width:45%;
	float:left;
	margin:0px 10px 15px 0px !important;
	padding:0px !important;
}
.Servicestext a {
  background: linear-gradient(to bottom, #f5efe2 0%, #f5efe2 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-radius: 1px;
  color: #002e83;
  display: block;
  height: 23px;
  padding: 15px 0;
  text-align: center;
  text-decoration: none;
  width: 100%;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	box-shadow: 2px 2px 1px #efe4cd;
}
.Servicestext a:hover {
	text-decoration:none;
	color:#002e83;
	display:block;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	box-shadow: 2px 2px 1px #c9c4ac;
}
.text-address {
    color: #707070;
    font: 12px/16px Verdana,Arial,Helvetica,sans-serif;
    padding: 0 10px;
    text-align: justify;
    text-decoration: none;
}
.text-address a {
    color: #707070;
    text-decoration: underline;
}
.text-address a:hover {
    color: #004e96;
    text-decoration: underline;
}
.tel-schema {
    height: 28px;
}
.tel-schema img {
    float: left;
    margin: -5px 15px 0 5px;
}
/*--------------------Media Quqries Styles-----------------*/
@media screen and (max-width:959px) {
 #Interactivity-Container,  #Interactivity-Container-S {
height: auto;
clear:both;
}
#Interactivity-Container #Interactivity , #Interactivity-Container-S #Interactivity {
 height: auto !important;
 clear:both;
}
.read-more{ top:125px;}
.media li {
  margin: 10px 20px 0 0 !important;
  width: 120px;
}
.media li a {
  width: 100px;
}
}
@media screen and (max-width:910px) {
 #Service li .quicklink-image-text {
font-size:15px;
}
 .specilities-intra-head {
font-size:21px;
}
.Quick-links-h li {
font-size:13px;
}
#Interactivity-Container-S .intra-main {
left:30% !important;
}
.left-content {
 width:67%;
}
}
 @media screen and (max-width:840px) {
 .left-content {
	 width:64%;
}
.knee-div li {
font-size:11px;
  margin: 0 18px 15px 0 !important;
}
#access a {
  padding: 0 10px;
}
#access {
  font: 15px/23px 'ArnoPro-SmText';
}
 }
@media screen and (max-width:768px) {
 #Service li .quicklink-image-text {
font-size:13px;
}
 #Service li img {
 margin:6px 5px 10px 5%;
}
 #Service li.hip {
 width:15%;
}
#Service li.shoulder {
 width:25%;
}
 .specilities-intra-head {
font-size:18px;
}
.specialities-list li {
line-height: 18px;
}
 .specialities-list {
 float: left;
 margin: 0 0 0 2%;
 width: 31%;
}
.specilities-intra-head {
background:url("images/head-devider-bg.png") no-repeat 96% 20px;
}
.Quick-links-h li {
font-size:11px;
}
.doctor-name span {
font-size:12px !important;
}
.doctor-name {
font-size:21px;
}
#Service-Specialities li .specilities-intra-div {
margin:0px 0px 0px !important;
}
.footer-service {
 width: 21%;
}
.socail-media {
 width: 25%;
}
.socail-media img {
margin:0px 6px 0px 0px;
}
.fourth-position {
top:120px !important;
}
#Interactivity-Container-S .intra-main {
  left: 20% !important;
  top: 50px;
}
.doctor-image img {
  height: auto;
  max-width: 84%;
}
.Quick-links-h li.patient-forms {
  margin-left: 2%;
}
.Quick-links-h li.multimedia-patient-education {
  float: left;
  width: 30%;
}
 .left-content {
	 width:61%;
}
.Sidebar{ margin:0px; width:35%;}
.Quick-links-S li{ font-size:13px}
.knee-div{ margin:0px auto !important; float:none; width:96%;}
.knee-div li {
  font-size: 12px;
  width:43%;
}
.Dr-table {
	float:none !important;
}
.logo img {
  margin: 15px 0 0 8px;
  max-width: 92%;
}
.contact li {
  width:100%;
}
.mappics {
  float: none;
}
.contact {
  height: 75px;
}
.intra-head {
  font: 28px/33px 'Open Sans';
}
.intra-text {
  font: 19px/30px 'Open Sans';
}
}
 @media screen and (max-width:640px) {
 .logo {
 width: 45%;
}
.logo img {
  margin: 10px 0 0;
  max-width: none;
}
#Menu-Container {
	width:100%;
	margin:0px 0px 0px 0px;
}
 #Interactivity-Container #Interactivity .intra-main , #Interactivity-Container-S #Interactivity .intra-main {
display:none;
}
.call-appointment {
  font-size: 14px;
  top: -100px;
}
#Service {
 background: none repeat scroll 0 0 #b2b29d;
 margin: 0px auto;
 height:auto;
 position:relative;
 top:75px;
}
#Service-Container {
clear:both;
}
.Service-hover ul {
width:70%;
margin:0px auto;
}
#Service ul li {
background: #f5efe2;
margin-bottom:5px;
height:70px;
width:100% !important;
}
 #Service li .quicklink-image-text {
 font-size: 18px;
}
#Service-Specialities-Container {
display:none;
}
#Meet-Doctor-Container {
clear:both;
}
.doctor-para {
display:none;
}
.doctor-image {
top:0px;
}
.doctor-image img {
width:100%;
margin:0px;
}
.doctor-name {
font-size:19px;
}
.doctor-name span {
width:100%;
float:left;
}
.doctor-name span.no-display {
display:none !important;
}
#Service ul {
width:70%;
margin:0px auto !important;
}
.Quick-links-h {
 border:none;
 margin: 30px 0 0;
 width: 100%;
 background:#D6ECFF;
 height:230px;
}
.meet {
margin:15px 0px 0px 10px;
font-size:19px;
}
.doctor-readmore {
background: none;
}
.Quick-links-h ul {
border: 1px solid #a5bed4;
width:100%;
margin: 0px auto;
clear:left;
padding:15px 0px 0px 0px;
}
.doctor-readmore a {
float:right;
width:100px;
background:url("images/read-more-bg.jpg") no-repeat 0px 8px;
}
.Quick-links-h li {
width:90% !important;
font: normal 15px/25px 'Open Sans';
margin:0px auto 10px 4%;
float:none !important;
height:60px;
border-bottom:1px dashed #a2bcd2;
}
.Quick-links-h li.patient-forms {
width:90%;
margin: 0px 0px 10px 4%;

}
.Quick-links-h li.location-map {
width:90% !important;
border:none;
}
.Quick-links-h li.multimedia-patient-education {
float:none;
}
#Footer-Container {
background:url("images/main-footer-bg.jpg") repeat scroll 0px 0px;
}
.footer-service {
 text-align: center;
 width: 45%;
}
.socail-media {
 margin: auto;
 width: 80%;
 float:none;
}
.socail-media img {
 margin: 80px 6px 0 0;
}
.ypo-logo {
margin:20px 20px 10px 0px;
clear:both;
}
.sydney-orthopedic-international {
 margin: 0 12% 0 0;
 width: 36%;
}
.left-content {
	margin:0px auto;
  width: 96%;
}
.Sidebar{ margin:0px auto; width:75%; float:none;}
#mheader {
 display:block !important;
 padding:0px 0px 0px 0px;
 z-index:1001;
 width:100%;
 position:relative;
 height:53px !important;
}
 .menu-bg {
 height:53px !important;
 font:normal 17px/23px Verdana, Geneva, sans-serif !important;
 color:#003782 !important;
 display:block;
}
 .menu-bg a, .menu-bg a:hover {
 color:#003782 !important;
 text-decoration:none !important;
}
 .menu-m {
 margin:0px 0px 0px 0px;
 padding:0px !important;
 text-align:center;
 font:normal 16px/16px Arial, Helvetica, sans-serif;
}
 .menu-m a, .menu-m a:hover {
 font:mormal 18px/18px 'CenturyGothic';
 color:#003782 !important;
 text-decoration:none !important;
 padding:15px 0px 0px 10px !important;
 display:block;
}
 #wrapper {
 z-index:1000 !important;
 overflow:hidden !important;
 width:100% !important;
}
#access {
	display:none;
}
#Meet-Doctor-Container {
	width:70%;
	margin:0px auto;
}
#Meet-Doctor {
  height: 132px;
  position: relative;
  border:1px solid #a5bed4;
}
.knee-div li {
  width:38%;
}
.bullet {
	display:none;
}
}
@media screen and (max-width:480px) {
#Header {
  height: 150px;
}
.call-appointment {
  font-size: 14px;
  left: 0;
  right: 0;
  text-align: center;
  top: -65px;
}
#Menu-Container {
  float: none;
  margin: 27px 0 0;
  width: 100%;
}
.logo {
  float: none;
  text-align: center;
  width: 100%;
}
.Quick-links-h ul {
width:100%;
}
.sydney-orthopedic-international {
clear:both;
margin:auto;
width:80%;
float:none;
}
.soi-image {
 float: none;
 margin: 0;
}
.ypo-logo {
float:left;
margin: 0px 0px 0px 20%;
}
.Quick-links-h li.multimedia-patient-education{ width:95% !important;}
#Interactivity-Container #Service-Container {
  top: -66px;
}
#Service ul {
  margin: 0 auto !important;
  width: 96%;
}
#Meet-Doctor-Container {
  margin: 0 auto;
  width: 96%;
}
#Service {
  top:65px;
}
.Sidebar {
  float: none;
  margin: 0 auto;
  width: 96%;
}
.knee-div{ width:70%; margin:0px auto !important; float:none;}
.knee-div li {
  width:90%;
  float:none;
  margin:15px auto;
}
.iframe {
  border: 0 none !important;
  height: 1326px !important;
}
.Servicestext li {
  width: 100%;
}
}
@media screen and (max-width:360px) {

.media li {
  background: none repeat scroll 0 0 #88b3ca !important;
  border-radius: 5px;
  float: left;
  list-style: none outside none;
  margin: 10px 9px 0 0 !important;
  padding: 0 !important;
  width: 30%;
}
.media li a {
  width:90px;
}
.video a, .info a, .print a {
	background:none !important;
	font:normal 13px/13px Arial, Helvetica, sans-serif;
	padding:0px !important;
	text-align:center;
}
.mappics {
  box-shadow: 0 0 2px 2px #22558d;
  float: none;
  height: 70px;
  margin: 10px;
  padding: 4px;
  width: 100px;
}
}
