body{margin:0px;padding:0px;}
ul, li, h1, h2, h3, h4, h5, p{padding:0px;margin:0px;}
img{border:0 none;}
ul{list-style:none;}
.clear{clear:both;}
a{text-decoration:none;outline:none;color:#000;}
@font-face{font-family:'VarelaRoundRegular';src:url('/fonts/VarelaRoundRegular.eot');src:url('/fonts/VarelaRoundRegular.eot') format('embedded-opentype'),
url('/fonts/VarelaRoundRegular.woff2') format('woff2'),
url('/fonts/VarelaRoundRegular.woff') format('woff'),
url('/fonts/VarelaRoundRegular.ttf') format('truetype'),
url('/fonts/VarelaRoundRegular.svg#VarelaRoundRegular') format('svg');}
@font-face{font-family:'ralewaybold';src:url('/fonts/raleway-bold-webfont.eot');src:url('/fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/raleway-bold-webfont.woff2') format('woff2'),
url('/fonts/raleway-bold-webfont.woff') format('woff'),
url('/fonts/raleway-bold-webfont.ttf') format('truetype'),
url('/fonts/raleway-bold-webfont.svg#ralewaybold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'RalewayMedium';src:url('/fonts/RalewayMedium.eot');src:url('/fonts/RalewayMedium.eot') format('embedded-opentype'),
url('/fonts/RalewayMedium.woff2') format('woff2'),
url('/fonts/RalewayMedium.woff') format('woff'),
url('/fonts/RalewayMedium.ttf') format('truetype'),
url('/fonts/RalewayMedium.svg#RalewayMedium') format('svg');}
@font-face{font-family:'ralewayregular';src:url('/fonts/raleway-regular-webfont.eot');src:url('/fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/raleway-regular-webfont.woff') format('woff'), url('/fonts/raleway-regular-webfont.ttf') format('truetype'), url('/fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');font-weight:normal;font-style:normal;}
.bread-crumbs span a{text-decoration:none;color:#25282b;}
.profile-accordion{position:relative;}
.profile-accordion h2{background:#002A59;border-radius:5px;color:#fff !important;cursor:pointer;margin:5px 0;padding:5px 0 5px 14px;}
.profile-accordion ul{border:1px solid #125d98;padding:0 0 0 6px;}
.profile-accordion p{padding:0 0 0 6px;}
.profile-accordion ul li{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;padding:0 !important;}
.video-container{height:0;margin:20px 0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;}
.video-container iframe, .video-container object, .video-container embed{height:100%;left:0;position:absolute;top:0;width:100%;}
.doctor-photos{float:right;margin:4px -1px 6px 4px;padding:6px 0 0;text-align:center;width:226px;}
.doctor-photos > span{color:#fff !important;display:block;font-size:15px !important;font-weight:normal;margin:-63px 0 0;padding:10px 0;text-align:center;}
.doctor-photos > p{color:#fff !important;margin:-7px 0 0 !important;}
.doctor-photos > p a{color:#fff !important;}
.bread-crumbs{padding:10px 30px 15px 5px;text-decoration:none;}
#connect-sblock ul li.website{margin-left:10px;}
.content-button ul li{padding-left:0 !important;}
.inner-container h1{border-bottom:1px solid #30627c;color:#30627c;font:28px/28px Arial,Helvetica,sans-serif;margin-bottom:18px;padding-bottom:15px;padding-top:15px;}
.shoulder-subpage-f{background:none repeat scroll 0 0 #1f5489;border-radius:10px;float:left;margin:0 16px 20px 0px;width:44%;}
.shoulder-subpage-f a{border-radius:10px;color:#fff !important;display:block;font:15px/18px Verdana,Geneva,sans-serif !important;padding:10px;text-align:center;text-decoration:none !important;}
.shoulder-subpage-f a:hover{border-radius:10px;background:none repeat scroll 0 0 #1895e4;}
.slicknav_menu{display:block;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;font-family:Verdana, Geneva, sans-serif;}
.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul, .slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:0.8em;float:right;}
.slicknav_nav .slicknav_item{display:block;cursor:pointer;}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_menu:before, .slicknav_menu:after{content:" ";display:table;}
.slicknav_menu:after{clear:both}
.slicknav_menu{*zoom:1}
.slicknav_menu{font-size:16px;}
.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222222;}
.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:bold;text-shadow:0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5;}
.slicknav_menu{background:#1895e4;padding:5px;}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;}
.slicknav_nav, .slicknav_nav ul{list-style:none;overflow:hidden;}
.slicknav_nav ul{padding:0;margin:0 0 0 20px;}
.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;font:13px/18px "Kalinga"}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#172856;color:#fff;}
.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#172856;color:#fff;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.content-left ul{margin:0 0 10px;}
.content-left ul li{background:url("/images/bullet-tm.gif") no-repeat scroll 15px 11px rgba(0, 0, 0, 0);list-style:outside none none;padding:6px 0 0 30px;}
.field-s{border:1px solid #97b6c4;border-radius:3px;color:#969797;float:left;font:13px/25px Arial,Helvetica,sans-serif;height:25px;margin:7px 0 0;padding:0 0 0 5px;width:227px;}
#wpcf7-f756-o1 span.wpcf7-form-control-wrap{display:block;overflow:hidden;position:relative;}
#wpcf7-f753-p39-o1 .wpcf7-form-control-wrap.captcha-55{display:inline !important;}
.wpcf7-captcha-captcha-55 capchta{color:#000;float:right;font:13px/30px Arial, Helvetica, sans-serif;height:33px;margin:-3px 0 3px 6px;padding:0 0 0 1%;width:57%;}
.req-form-s .capchta-input{border:1px solid #97b6c4;border-radius:3px;color:#000;float:right;font:13px/30px Arial,Helvetica,sans-serif;height:33px;margin:10px 0 3px 6px;padding:0 0 0 1%;width:133px;}
.req-form-s .capchta{clear:both;display:block;float:left;height:35px;margin:9px 0 0;width:38%;}
.req-form .capchta{clear:both;display:block;float:left;height:35px;margin:-17px 0 0;width:38%;}
.req-form .capchta-input{border:1px solid #97b6c4;border-radius:3px;color:#000;float:right;font:13px/30px Arial,Helvetica,sans-serif;height:33px;margin:-14px 0 3px 6px;padding:0 0 0 1%;width:57%;}
#wpcf7-f753-p39-o1 form p span.wpcf7-form-control-wrap{display:block !important;margin:-14px 0 0;overflow:hidden;position:relative;width:100%;}
.slicknav_menu{display:none;}
nav{background:url("/images/menu-bg.jpg") repeat-x 0 0;height:47px;margin:auto;position:relative;width:940px;z-index:9999;}
.slicknav_menu{display:none;}
.ypomainmenu li li.menu-item-has-children > a{background:url("/images/arrow_menu.png") no-repeat scroll 313px 20px rgba(0, 0, 0, 0);}
.ypomainmenu li li.menu-item-has-children > a:hover{background:url("/images/arrow_menu.png") no-repeat scroll 313px 20px rgba(0, 0, 0, 0);}
.ypomainmenu{list-style:none;margin:0 auto;position:relative;z-index:9999;display:block;float:left;}
.ypomainmenu:after{clear:both;}
.ypomainmenu ul{list-style:none;margin:0 auto;width:100%;}
.ypomainmenu li{position:relative;text-align:left;background:url("/images/menu-divider.png") no-repeat scroll right 8px rgba(0, 0, 0, 0);float:left;height:40px;}
.ypomainmenu li #menu-item-33{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.ypomainmenu li a{background-color:transparent !important;color:#fff;display:block;font:15px "ralewayregular";padding:16px 24px 13px;}
.ypomainmenu li > a:hover, .ypomainmenu > li:hover > a, .ypomainmenu > li.current-menu-item > a, .ypomainmenu > li.current_page_ancestor > a{background:url("/images/menu-h-bg.jpg") repeat-x right 0px;background-color:#002A59 !important;float:left;}
.ypomainmenu li ul{background:none repeat scroll 0 0 #1895e4;display:none;left:0;position:absolute;width:334px !important;z-index:99;}
.ypomainmenu li:hover > ul{display:block;top:47px;background:#1895e4;width:200px;}
.ypomainmenu li li:hover > ul{left:100%;top:1px;position:absolute;width:282px !important;background:#1895e4 !important;z-index:99999 !important;}
.ypomainmenu li #menu-item-834{background:none repeat scroll 0 0 #1895e4 !important;left:0;position:absolute;top:150px;width:200px !important;z-index:99999 !important;}
.ypomainmenu li #menu-item-834 a{padding:4px 0 9px 13px;width:187px !important;}
.ypomainmenu li #menu-item-1222{background:none repeat scroll 0 0 #1895e4 !important;left:0;position:absolute;width:228px !important;z-index:99999 !important;}
.ypomainmenu li #menu-item-1222 a{padding:2px 0 2px 13px;width:215px !important;}
.ypomainmenu li li{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);font:15px "ralewayregular";margin:0;position:relative;z-index:1000;}
.ypomainmenu li li a{border-bottom:1px solid #fff;color:#fff;display:block;font:15px "ralewayregular";padding:11px 24px;text-align:left;width:286px;}
.ypomainmenu li li a:hover, .ypomainmenu li li:hover > a{background:#002a59;}
.ypomainmenu li li li{text-align:left;background:#1895e4;z-index:1000;}
.ypomainmenu li li li a{padding:7px 0 14px 13px;width:269px !important;}
.ypomainmenu li li li a:hover{border-bottom:1px solid #fff;}
#header{background:url("/images/header-bg.jpg") repeat-x 0 0;float:left;height:589px;*height:576px !important;width:100%;}
#veinticinco, x:-moz-any-link, #header{height:580px;}
.header{margin:auto;width:940px;}
.header-left{float:left;padding:15px 0 0;width:50%;margin-bottom:14px;}
.header-right{float:left;padding-top:20px;*padding-top:11px;width:50%;}
.social-h{float:right;width:43%;}
.social-h a{float:left;padding-right:5px;}
.social-h a.fb{background:url(/images/sprite.png) -50px -50px no-repeat;width:35px;height:31px;display:block;}
.social-h a.gplus-h{background:url(/images/sprite.png) -50px -181px no-repeat;width:35px;height:32px;display:block;}
.social-h a.linked-h{background:url(/images/sprite.png) -50px -313px no-repeat;width:35px;height:31px;display:block;}
.social-h a.twitter-h{background:url(/images/sprite.png) -50px -570px no-repeat;width:35px;height:31px;display:block;}
.social-h a.youtube-h{background:url(/images/sprite.png) -50px -701px no-repeat;width:35px;height:31px;display:block;}
.makeapp{color:#0077b5;float:right;font:19px/18px Arial,Helvetica,sans-serif;margin:10px 0;text-transform:uppercase;width:51%;}
.telephone{float:right;width:51%;background:url("/images/sprite.png") no-repeat -50px -444px;}
.telephone a{color:#000;display:block;float:left;font:25px/25px Arial,Helvetica,sans-serif;padding:0 0 5px 35px;}
.telephone a:hover{color:#1895e4;}
.ypomainmenu{background:url("/images/menu-bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);margin:auto;position:relative;z-index:9999;}
.ypomainmenu li:last-child{background:none;}
.banner{margin:auto;position:relative;width:940px;background:url("/images/knee-h.jpg") no-repeat 0 0px;height:383px;}
.banner1{margin:auto;position:relative;width:940px;}
.rslides{position:relative;list-style:none;width:100%;padding:0;margin:0;}
.rslides > li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides > li:first-child{position:relative;display:block;float:left;}
.rslides > img{display:block;height:auto;float:left;width:100%;border:0;}
.bullet1{float:left;left:9px;margin:-251px 0 0 9px;position:absolute;width:264px;z-index:9;}
.conditions1{background:none repeat scroll 0 0 #002a59;border-bottom:1px solid #cbebff;border-radius:10px;display:block;margin:63px 0 0 18px;position:absolute;width:262px;z-index:9;}
.conditions1 a{color:#fff;display:block;font:25px/18px "RalewayMedium";padding:11px 0 18px 20px;}
.conditions1 a:hover{background:#1895e4;border-radius:10px;}
.conditions1 a span{font:15px/18px 'RalewayMedium';color:#fff;}
.conditions:hover{background:#1895e4;border-radius:10px 10px 0 0;color:#fff;}
.conditions{background:none repeat scroll 0 0 #002a59;border-bottom:1px solid #cbebff;border-radius:10px 10px 0 0;display:block;margin:63px 0 0 18px;position:absolute;width:262px;z-index:9;}
.conditions a{color:#fff;display:block;font:25px/18px "RalewayMedium";padding:11px 0 17px 20px;*padding:14px 0 17px 20px !important;}
#veinticinco, x:-moz-any-link, .conditions a{padding:11px 0 18px 20px;}
.conditions a span{font:15px/18px 'RalewayMedium';color:#fff;}
.conditions:hover{background:#1895e4;border-radius:10px 10px 0 0;color:#fff;}
.conditions-a{background:none repeat scroll 0 0 #002a59;border-radius:0 0 10px 10px;display:block;margin:-126px 0 0 18px;position:absolute;width:262px;z-index:9999;}
.conditions-a span{font:22px/18px 'RalewayMedium';color:#63c2ff;display:block;}
.conditions-a a{display:block;padding:21px 20px 22px;}
.conditions-a a:hover span{color:#fff;}
.conditions-a:hover{background:#1895e4;border-radius:0px 0px 10px 10px;display:block;color:#fff;}
.bullet1 li{float:left;position:relative;z-index:9;}
.bullet1 li a{font:22px/18px 'RalewayMedium';color:#fff;padding:20px;display:block;}
.bullet1 li.robot a:hover{color:#fff;}
.bullet1 li.robot{background:#002a59;display:block;width:292px;z-index:9999;border-radius:10px 10px 0 0;border-bottom:1px solid #cbebff;}
.bullet1 li.robot a.first{display:block;z-index:111;}
.bullet1 li.robot a span{font:15px/18px 'RalewayMedium';color:#fff;}
.bullet1 li.robot a:hover, #slider1-pager .robot.rslides_here a{background:#1895e4;;color:#fff;display:block;width:252px;z-index:9999;border-radius:10px 10px 0 0}
.bullet1 li.robot2{background:#004f8a;display:block;width:262px;z-index:9999;border-bottom:1px solid #cbebff;}
.bullet1 li.robot2 a.second span{background:url("/images/arrow-b.png") no-repeat 0 0;}
.bullet1 li.robot2 a.second{background:url("/images/arrow-b.png") no-repeat 23px 24px;display:block;padding-left:42px;z-index:111;}
.bullet1 li.robot2 a:hover, #slider1-pager .robot2.rslides_here a{background:#1895e4 url("/images/arrow-b.png") no-repeat 23px 24px;color:#fff;display:block;}
.bullet1 li.robot3{background:#004f8a;display:block;width:262px;z-index:9999;border-bottom:1px solid #cfecff;}
.bullet1 li.robot2 a.third span{background:url("/images/arrow-b.png") no-repeat 0 0;}
.bullet1 li.robot3 a.third{background:url("/images/arrow-b.png") no-repeat 23px 24px;display:block;padding-left:42px;z-index:111;}
.bullet1 li.robot3 a:hover, #slider1-pager .robot3.rslides_here a{background:#1895e4 url("/images/arrow-b.png") no-repeat 23px 24px;color:#fff;display:block;}
.bullet1 li.robot4{background:#002a59;display:block;width:262px;z-index:9999;border-radius:0px 0px 10px 10px;}
.bullet1 li.robot4 a.fourth{display:block;z-index:111;}
.bullet1 li.robot4 a:hover, #slider1-pager .robot4.rslides_here a{background:#1895e4;color:#fff;display:block;z-index:9999;border-radius:0px 0px 10px 10px;}
.banner-box{width:254px;float:left;background:#002a59;}
.banner-box span{font:15px/18px 'RalewayMedium';color:#fff;}
.banner-box a{font:25px/18px 'RalewayMedium';color:#fff;}
.banner-text{float:left;margin:47px 0 0 313px;position:absolute;width:304px;}
.banner-text a.service-heading:hover{color:#1895e4;}
.banner-text a.service-heading{color:#002a59;display:block;font:33px/37px 'RalewayMedium';margin:21px 0 11px;}
.banner-text ul{padding-left:16px;}
.banner-text ul li{color:#1895e4;list-style-type:disc;}
.banner-text ul li a{color:#000;font:15px/18px 'RalewayMedium';}
.banner-text ul li a:hover{color:#1895e4;}
.banner-text .read-b{background:none repeat scroll 0 0 #1895e4;border-radius:21px;float:left;margin:12px 0 0 19px;width:98px;}
.banner-text .read-b a{color:#fff;display:block;font:13px/23px Arial,Helvetica,sans-serif;padding:1px 0 0 18px;}
.banner-text .read-b a:hover{background:#002a59;border-radius:21px;}
#container{float:left;width:100%;}
.container{margin:0 auto;width:940px;}
.container-left{float:left;width:58%;}
.container-right{float:left;width:42%;}
.container-left-doctor{float:left;height:211px;margin:31px 0 0;width:33%;}
.container-left-doctor a{display:block;}
.container-left-doctor-text{float:left;margin:23px 0 0 38px;width:53%;}
.container-left-doctor a img{width:196px;}
.container-left-doctor-text h1{padding:0 0 10px;color:#1895e4;font:20px/18px 'RalewayMedium';display:block;}
.container-left-doctor-text span{color:#002a59;font:23px/18px 'ralewaybold';padding:0 0 10px;}
.container-left-doctor-text h1 a{color:#1895e4;font:26px/18px 'RalewayMedium';display:block;}
.container-left-doctor-text h1 a:hover{color:#1895e4;}
.container-left-doctor-text p{color:#000;font:14px/20px 'RalewayMedium';padding:14px 0 0;}
.container-left-doctor-text a.readmore{background:none repeat scroll 0 0 #1895e4;border-radius:10px;color:#fff;float:right;font:13px/25px Arial,Helvetica,sans-serif;height:24px;margin:0px 21px 0 0;padding:0 0 0 10px;width:73px;}
.container-left-doctor-text a.readmore:hover{background:#002a59;border-radius:10px;}
.container-right-stemcell{background:url("/images/stemcell-h.jpg") no-repeat 0 0;float:left;height:159px;margin:33px 0 0 11px;padding:29px 0 0 20px;width:382px;}
.container-right-stemcell ul{margin:0 0 0 5px;}
.container-right-stemcell ul li{color:#1895e4;list-style-type:disc;}
.container-right-stemcell ul li a{color:#fff;font:16px/25px Arial,Helvetica,sans-serif;padding-left:5px;}
.container-right-stemcell ul li a:hover{color:#E1BBEA;}
#welcome{float:left;width:100%;}
.welcome{margin:auto;width:940px;background:url("/images/container-bg.jpg") repeat-x scroll 0 0 #dae0ec;height:315px;}
.welcome-left{float:left;height:252px;margin:33px 0 0 37px;width:28%;}
.welcome-left h2{padding:0 0 8px;}
.welcome-left h2 a{color:#183a4c;font:20px/25px Arial,Helvetica,sans-serif;}
.welcome-left h2 a:hover{color:#1895e4;}
.welcome-left p{color:#10222b;font:12px/18px Arial,Helvetica,sans-serif;padding:9px 71px 0 0;text-align:left;}
.welcome-left a.more{background:none repeat scroll 0 0 #1895e4;border-radius:5px;color:#fff;float:left;font:14px/27px Arial,Helvetica,sans-serif;margin:10px 0 0;text-align:center;width:84px;}
.welcome-left a.more:hover{background:#002a59;border-radius:5px;}
.patient{float:left;margin:56px 0 0 55px;width:27%;}
.patient ul li{float:none;}
.patient ul li a{border-top:1px solid #91b8cc;color:#0c384e;display:block;font:16px/18px "ralewaybold";padding:29px 0 19px 55px;}
.patient ul li a:hover{color:#1895e4;}
.patient ul li a.multi-h{background:url("/images/sprite2.png") no-repeat -50px -164px;}
.patient ul li a.insurence{background:url("/images/sprite2.png") no-repeat -50px -29px;padding:29px 0 30px 53px;}
.patient ul li a.pf-h{background:url("/images/sprite2.png") no-repeat -50px -306px;border-bottom:1px solid #91b8cc;padding:26px 0 30px 56px;}
.have{float:right;margin:16px 0 0;width:34%;}
.have a{color:#0c384e;font:20px/44px Arial,Helvetica,sans-serif;padding:0 0 0 45px;}
.req-form{margin:0px 0 0 45px;position:relative;width:235px;width:242px;}
.arrow{border-radius:3px;height:30px;position:absolute;right:2px;}
.preffered-surgeon{border:1px solid #97b6c4;color:#969797;font:13px/25px Arial,Helvetica,sans-serif;height:24px;width:100%;border-radius:3px;}
.field{border:1px solid #97b6c4;color:#969797;float:left;font:13px/25px Arial,Helvetica,sans-serif;height:25px;margin:0px 0 0;padding:0 0 0 5px;width:235px;border-radius:3px;}
.preffered-surgeon{background:url("/images/select.jpg") no-repeat scroll 90% 0 #fff;border:1px solid #97b6c4;border-radius:3px;color:#969797;float:left;font:13px/25px Arial,Helvetica,sans-serif;margin:10px 0 0;padding:0 0 0 5px;width:111%;}
.textarea{border:1px solid #97b6c4;color:#969797;float:left;font:13px/25px Arial,Helvetica,sans-serif;height:70px;margin:13px 0 0;padding:0 0 0 5px;width:227px;border-radius:3px;}
#wpcf7-f753-p39-o1 .textarea{border:1px solid #97b6c4;color:#969797;float:left;font:13px/25px Arial,Helvetica,sans-serif;height:70px;margin:20px 0 0;padding:0 0 0 5px;width:235px;border-radius:3px;}
.req-form .submit{background:none repeat scroll 0 0 #1895e4;border:medium none;border-radius:3px;color:#fff;cursor:pointer;float:right;font:14px/27px Arial,Helvetica,sans-serif;margin:6px 0 0 10px;text-align:center;width:84px;}
.req-form .submit:hover{background:#002a59;border-radius:5px;}
#logo{float:left;margin:20px 0 0;width:100%;}
.logo{background:#fff url("/images/logo-bg.jpg") no-repeat scroll 0 -5px;margin:auto;width:940px;height:24px;}
.logo a{display:block;float:left;padding:0 37px;}
.logo a img{margin:20px 0 36px;}
.logo a img.img1{margin:20px 0 17px;}
.logo-s a img.img-s{margin:20px 0 17px;}
.logo1{width:940px;margin:auto;background:#fff;}
.logo1 a{display:block;float:left;margin:10px 42px;}
#footer{background:#10222b;float:left;width:100%;}
.footer{margin:auto;width:940px;}
.footer-left{float:left;margin:25px 0 35px;width:50%;}.manhattan{width:50%;float:left;}
.manhattan a{color:#2bd1f0;font:22px/27px Arial,Helvetica,sans-serif;}
.manhattan a:hover{color:#1895e4;}
.manhattan p{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0 0 0;}
.manhattan .ph-f p{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0 0 0;}
.manhattan .ph-f{width:100%;float:left;}
.manhattan .ph-f a{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0 0 0;}
.manhattan p a.ph-f:hover{color:#1895e4;}
.long-f{width:50%;float:left;}
.long-f a{color:#2bd1f0;font:22px/27px Arial,Helvetica,sans-serif;}
.long-f p{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0 0 0;}
.long-f a:hover{color:#1895e4;}
.long-f .ph-f1 p{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0 0 0;}
.long-f .ph-f1{width:100%;float:left;}
.long-f .ph-f1 a{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;margin:8px 0 0 0;}
.long-f p a.ph-f:hover{color:#1895e4;}
.f-phone{float:left;margin:20px 0 0;width:100%;}
.f-phone a{font:15px/18px Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;}
.f-phone p{font:16px/18px Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;}
.f-phone a:hover{color:#1895e4;}
.footer-right{width:50%;float:left;margin:25px 0 0;}
.footer-right .f-menu{float:left;margin-left:70px;width:31%;}
.f-menu span{color:#2bd1f0;font:22px/27px Arial,Helvetica,sans-serif;}
.f-menu ul li a{color:#fff;font:13px/18px Arial,Helvetica,sans-serif;font-weight:600;}
.f-menu ul li a:hover{color:#1895e4;}
.footer-copy{color:#fff;float:right;font-family:"Myriad Pro";font-size:14px;width:50%;}
.footer-copy a{color:#fff;}
.footer-copy a img{margin:20px 0 0 0;}
#header-s{background:url("/images/header-s-bg.jpg") repeat-x 0 0;float:left;height:436px;*height:423px !important;width:100%;}
#veinticinco, x:-moz-any-link, #header-s{height:428px;}
#banner-s{float:left;overflow:hidden;position:relative;width:100%;}
.banner-s{background:url("/images/knee-s.jpg") 0 0 no-repeat;width:940px;margin:auto;height:231px;}
.banner-text-s{float:left;margin:27px 0 0 77px;width:40%;}
.banner-text-s a.service-heading-s{color:#002a59;font:33px/18px 'RalewayMedium';}
.banner-text-s a{color:#002a59;display:block;font:15px/18px "RalewayMedium";margin:9px 0 0;}
.banner-text-s a:hover{color:#1895e4;}
.banner-text-s ul{margin:22px 0 0 15px;}
.banner-text-s ul li{list-style-type:disc;color:#1895e4;}
.banner-text-s .read-b-s{background:none repeat scroll 0 0 #1895e4;border-radius:21px;float:left;margin:26px 0 0 5px;padding:0;width:91px;}
.banner-text-s .read-b-s:hover{background:#002a59;border-radius:21px;}
.banner-text-s .read-b-s a{color:#fff;display:block;font:13px/20px Arial,Helvetica,sans-serif;margin:0;padding:5px 0 4px;text-align:center;}
.address-block h2 a{color:#fff;font:16px/20px Arial,Helvetica,sans-serif;}
.address-block h2 a:hover{color:#fff;font:16px/20px Arial,Helvetica,sans-serif;}
.content-left h2{color:#1895e4;font:22px/28px Verdana,Geneva,sans-serif;margin-bottom:8px;padding-top:5px;}
.content-left h3{color:#002a59;font:18px/18px Verdana,Geneva,sans-serif;margin-bottom:8px;padding-top:5px;}
#content{float:left;width:100%;}
.content{margin:auto;width:940px;}
.inner-content{float:left;margin:15px 0 0;width:100%;}
.content-left{color:#25282b;float:left;font:14px/18px Arial,Helvetica,sans-serif;padding:1px 1% 23px 0;width:68%;}
.content-left a{color:#1895E5;font:13px/18px Arial,Helvetica,sans-serif;}
.content-left a:hover{color:#1895e4;font:13px/18px Arial,Helvetica,sans-serif;}
.bread-crumbs{color:#025384;font:13px/18px Arial,Helvetica,sans-serif;}
.content-left h1{border-bottom:1px solid #30627c;color:#30627c;font:28px/28px Arial,Helvetica,sans-serif;margin-bottom:18px;padding-bottom:15px;padding-top:15px;}
.content-right{float:right;position:relative;width:290px;z-index:99;}
.content-left p{line-height:21px;margin-bottom:14px;}
.conditions-s{width:100%;float:left;}
.conditions-s a{color:#fff;display:block;padding:17px 20px;}
.conditions-s ul li{float:none;}
.conditions-s ul li.s1{border-radius:5px 5px 0 0;background:#002a59;border-bottom:1px solid #fff;}
.conditions-s ul li a:hover{background:#1895e4;}
.conditions-s ul li.s1 a span{font:15px/18px 'VarelaRoundRegular';}
.conditions-s ul li.s1 a{font:23px/18px 'VarelaRoundRegular';}
.conditions-s ul li.s1 a:hover{background:#1895e4;border-radius:5px 5px 0 0;}
.conditions-s ul li.s2{background:#004f8a;border-bottom:1px solid #fff;}
.conditions-s ul li.s2 a{font:18px/18px 'VarelaRoundRegular';}
.conditions-s ul li.s3{background:#004f8a;border-bottom:1px solid #fff;}
.conditions-s ul li.s3 a{font:18px/18px Arial,Helvetica,sans-serif;}
.conditions-s ul li.s4{border-radius:0px 0px 5px 5px;background:#002a59;}
.conditions-s ul li.s4 a:hover{background:#1895e4;border-radius:0px 0px 5px 5px;}
.conditions-s ul li.s4 a{font:23px/18px 'VarelaRoundRegular';}
.stem-cell-s{background:url("/images/stemcell-s.jpg") no-repeat 0 0;float:left;height:143px;margin:10px 0 0;width:290px;}
.stem-cell-s ul{margin:28px 0 0 32px;}
.stem-cell-s ul li{float:none;list-style-type:disc;color:#1895e4;}
.stem-cell-s ul li a{font:12px/11px "Myriad Pro";color:#fff;}
.stem-cell-s ul li a:hover{color:#E1BBEA;}
.meet-doctor-s{background:none repeat scroll 0 0 #d0edf5;border:1px solid #9dbec7;border-radius:5px;float:left;margin:10px 0 0;width:290px;}
.meet-doctor-s a span{color:#005aa0;display:block;font:24px/18px Arial,Helvetica,sans-serif;margin:17px 0 20px 16px;}
.meet-doctor-s a span:hover{color:#1895e4;}
.meet-doctor{width:40%;float:left;}
.meet-doctor a{background:url("/images/craig-s-radney-s.jpg") no-repeat 0 0;float:left;height:80px;margin:0 0 0 16px;width:85px;}
.meet-doctor1{float:left;margin-bottom:20px;width:60%;}
.meet-doctor1 a{color:#294350;float:left;font:18px/18px Arial,Helvetica,sans-serif;margin-bottom:2px;}
.meet-doctor1 a:hover{color:#1895e4;}
.meet-doctor1 p{color:#18252c;font:13px/18px Arial,Helvetica,sans-serif;margin:4px 0 0 0;}
.meet-doctor1 a.view{color:#0063b0;font:13px/18px Arial,Helvetica,sans-serif;background:none;margin:6px 0 0 0;}
.multi-s{background:url(/images/patient-bg.jpg) repeat-x 0 0;width:290px;float:left;margin:10px 0 0 0;border-radius:5px;}
.meet-doctor1 a.view:hover{color:#002a59;}
.multi-s ul li{float:none;border-bottom:1px solid #96b7c8;}
.multi-s ul li a{color:#0c384d;display:block;font:bold 15px/26px Arial,Helvetica,sans-serif;margin-left:10px;padding:20px 0 18px 50px;}
.multi-s ul li a:hover{color:#1895e4;}
.multi-s ul li a.mm{background:url("/images/sprite2.png") no-repeat -50px -173px;}
.multi-s ul li a.insure-s{background:url("/images/sprite2.png") no-repeat -50px -38px;}
.multi-s ul li.noborde{border-bottom:none;}
.multi-s ul li.noborde a.pf-s{background:url("/images/sprite2.png") no-repeat -50px -313px;}
.form-s{background:none repeat scroll 0 0 #d0edf5;border:1px solid #baccd1;border-radius:5px;float:left;margin:10px 0 45px;width:290px;}
.form-s a{color:#0c384e;font:20px/62px "VarelaRoundRegular";padding:15px 0 0 23px;}
.req-form-s{margin:-11px 0 0 20px;position:relative;width:235px;}
.req-form-s .submit{background:none repeat scroll 0 0 #1895e4;border:medium none;border-radius:3px;color:#fff;cursor:pointer;float:right;font:14px/27px Arial,Helvetica,sans-serif;margin:10px 0 18px 20px;text-align:center;width:84px;}
.req-form-s .submit:hover{background:#002a59;border-radius:3px;}
#logo-s{float:left;width:100%;}
.logo-s{width:940px;margin:auto;background:#fff;}
.logo-s a{padding:0 20px;}
.logo-s a img{margin:20px 0 17px;}
.bullet2{float:left;left:47%;margin:-52px 0 0 176px;position:absolute;z-index:9;}
.bullet2 li{float:left;list-style:outside none none;margin:0 2px;position:relative;}
.bullet2 li a{color:#242424;font-size:50px;}
.bullet2 li a:hover, .bullet2 li.rslides_here a{color:#1895e4;}
@media screen and (max-width:939px){.header, .ypomainmenu, nav, .banner, .banner1, .container, .welcome, .logo, .footer, .banner-s, .banner1, .content, .logo-s, .logo1{width:100%;}
.logo1 a{display:block;float:left;padding:10px 26px;}
.ypomainmenu li #menu-item-1222 a{padding:4px 0 16px 13px;width:215px !important;}
.ypomainmenu li #menu-item-1218 a{padding:11px 0 9px 13px;width:178px !important;}
.ypomainmenu li #menu-item-834 a{padding:4px 0 16px 13px;}
.ypomainmenu li #menu-item-1169 a{padding:4px 0 30px 13px;}
.ypomainmenu li li:hover > ul{left:100%;top:0px;width:191px !important;}
.ypomainmenu li li li a{padding:20px 0 14px 13px;width:178px !important;}
.ypomainmenu li li li a:hover{padding:20px 0 14px 13px;}
.ypomainmenu li li a{font:11px "ralewayregular";padding:15px 24px;}
.ypomainmenu li li a{padding:17px 24px;width:210px;}
.address{width:26%;}
.map-icon ul li{width:94%;}
.content-left{width:56%;padding-left:10px;}
.content-right{overflow:hidden;margin-right:4px;}
.banner-text-s{margin:13px 0 0 77px;}
.banner-text-s a.service-heading-s{font:27px/9px "RalewayMedium";}
.banner-text-s ul{margin:13px 0 0 15px;}
.banner-text-s a{font:15px/18px "RalewayMedium";margin:6px 0 0;}
.banner-text-s{margin:26px 0 0 77px;}
.banner-s{background:url("/images/knee-s.jpg") no-repeat scroll 0 0/100% rgba(0, 0, 0, 0);height:188px;}
#header-s{height:395px;}
.social-h{width:53%;}
.makeapp{width:63%;}
.telephone{width:61%;}
.ypomainmenu li a{padding:13px 13px 15px;}
.ypomainmenu li li{padding:0 0 9px;}
.ypomainmenu li ul{width:258px !important;}
.map-icon ul li{width:86.5% !important;}
.ypomainmenu li #menu-item-834{width:192px !important;top:147px;}
.ypomainmenu li #menu-item-1169{width:192px !important;top:147px;}
.banner{background:url("/images/knee-h.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:314px;background-size:100%;}
#header{background-size:100%;height:538px;}
.conditions{margin:35px 0 0 18px;}
.bullet1{margin:-210px 0 0 9px;}
.conditions-a{margin:-85px 0 0 18px;}
.banner-text{margin:47px 0 0 299px;}
.container-left{width:55%;}
.container-right{width:45%;}
.container-right-stemcell{background:url("/images/stemcell-h.jpg") no-repeat scroll 0 0/100% auto rgba(0, 0, 0, 0);width:91%;}
.container-left-doctor-text{margin:23px 0 0 57px;}
.patient{margin:56px 0 0 26px;width:28%;}
.welcome-left{margin:33px 0 0 5px;width:33%;}
.req-form{margin:13px 0 0 8px;}
.have{margin:8px 0 0;width:33%;}
.logo-s a img.img-s{margin:15px 0 17px;width:7%;}
.logo a{padding:0 20px;}
.container-left-doctor-text h1 a{font:23px/18px "RalewayMedium";}
.footer-right .f-menu{margin-left:34px;width:37%;}
}
@media screen and (max-width:767px){.menu li #menu-item-1222 a{padding:2px 0 9px 13px;width:215px !important;}
.ypomainmenu li #menu-item-1169 a{padding:4px 0 5px 13px;}
.ypomainmenu li #menu-item-834 a{padding:4px 0 5px 13px;}
.ypomainmenu li #menu-item-1169{top:160px;width:155px !important;}
.banner-text a.service-heading{font:29px/37px "RalewayMedium";margin:0px 0 0px;}
.conditions a{font:20px/18px "RalewayMedium";padding:11px 0 6px 20px;}
#wpcf7-f753-p39-o1 .textarea{width:219px;}
.ypomainmenu li li li a:hover{padding:8px 0 16px 13px;border-bottom:1px solid #fff;}
.ypomainmenu li li li a{font-size:12px;padding:8px 0 16px 13px;width:140px !important;}
.ypomainmenu li li a{padding:11px 0 10px 10px;}
.ypomainmenu li #menu-item-834{top:120px;width:155px !important;}
.ypomainmenu li li:hover > ul{left:100%;top:1px;position:absolute;width:155px !important;background:#1895e4 !important;z-index:99999 !important;}
.ypomainmenu li li li{font-size:11px !important;}
.ypomainmenu li ul{width:221px !important;}
.ypomainmenu li li{padding:0px;}
.ypomainmenu li li a{padding:16px 0 10px 10px;}
.content-left{width:49%;}
.banner-text-s{margin:12px 0 0 77px;width:49%;}
.banner-s{height:156px;}
#header-s{height:353px;}
.logo-s a{padding:0 6px;}
.banner-text-s{display:block;}
.banner-text-s .read-b-s{margin:14px 0 0 5px;}
.container-right-stemcell{width:382px;margin-bottom:20px;}
.social-h{width:63%;}
.makeapp{width:73%;}
.telephone{width:71%;}
.ypomainmenu li a{font:13px/46px "ralewayregular";padding:0 10px;}
.banner{height:262px;}
.conditions{margin:7px 0 0 18px;padding:1px 20px;width:222px;}
.bullet1 li a{padding:15px;}
.bullet1{margin:-197px 0 0 9px;}
.conditions-a{margin:-92px 0 0 18px;}
.banner-text{margin:13px 0 0 299px;}
#header{height:486px;}
.container-left{width:79%;}
.container-right{width:58%;}
img{border:0 none;max-width:100%;}
.welcome-left p{padding:9px 0 0;}
.welcome-left h2 a{font:16px/12px Arial,Helvetica,sans-serif;}
.patient{margin:56px 0 0 26px;width:25%;}
.patient ul li a{font:11px/18px "ralewaybold";}
.have{width:37%;}
.req-form .preffered-surgeon{background:url("/images/select.jpg") no-repeat scroll 100% 0 #fff;width:225px;}
.preffered-surgeon{background:url("/images/select.jpg") no-repeat scroll 100% 0 #fff;width:241px;}
.field{width:219px;}
.textarea{width:235px;}
.textarea{width:227px;}
#welcome{overflow:hidden;}
.logo a{padding:0 8px;}
.footer-right .f-menu{margin-left:25px;}
}
@media screen and (max-width:639px){.banner-text-s{display:none;}
.conditions1{margin:30px 0 0 18px;}
.logo-s a{padding:0 40px;}
.logo-s a img{width:27%;}
.logo-s a img.img1{width:16%;}
.conditions{margin:-1px 0 0 18px;padding:1px 20px 12px;}
.slicknav_menu{display:block;}
nav{display:none;}
.content-right{float:none;margin:auto;}
.content-left{width:94%;}
#header{height:502px;}
.banner-s{height:119px;}
#header-s{height:422px;}
#welcome{background:url("/images/container-bg.jpg") repeat-x scroll 0 0/100% #dae0ec;}
.header-left{padding:32px 0 0 25px;width:86%;}
.header-right{width:100%;}
.social-h{width:84%;}
.makeapp{width:91%;}
.telephone{width:91%;}
.ypomainmenu{display:none;}
.banner{height:197px;}
.banner-text{display:none;}
.bullet1{margin:-130px 0 0 9px;}
.container-left-doctor{margin:18px 0 0 76px;width:51%;}
.container-left-doctor-text{width:80%;}
.container-right{width:80%;}
.welcome-left{margin:33px 0 0 64px;width:70%;}
#welcome{height:auto;}
.patient ul li a{font:17px/18px "ralewaybold";}
.patient{margin:56px 0 0 47px;width:49%;}
.have{margin:36px 0 0;width:91%;}
.footer-left{width:95%;}
.footer-right{width:94%;}
.req-form .submit{margin:10px 0 26px;}
.logo a{padding:0 46px;}
}
@media screen and (max-width:479px){.conditions1{margin:12px 0 0 18px;}
.conditions{margin:20px 0 0 18px;padding:1px 20px 12px;}
.banner{background:none;}
.bullet2{display:none;}
.banner-s{height:89px;}
#header-s{height:380px;}
.container-right{width:88%;}
.container-right-stemcell{width:100%;}
.bullet1{margin:-109px 0 0 9px;}
.container-left-doctor{margin:36px 0 0 46px;width:84%;}
.container-left-doctor-text{margin:23px 0 0 41px;width:100%;}
.patient{margin:56px 0 0 47px;width:85%;}
.logo a{padding:0 45px;}
.footer-left{width:100%;}
.footer-right{width:100%;}
.shoulder-subpage-f {
    float: none;
    width: 100%;
}
}
@media screen and (max-width:359px){.bullet1{margin:-108px 0 0 9px;}
.doctor-photos{width:291px;}
#header-s{height:358px;}
}