/*wpc-ucss:78160b16cd78*//* wpc-safelist:v1 kept=1 undo=0 */
/* source: https://www.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/css/prettyPhoto.css?ver=7.1 */
div.pp_default .pp_next:hover{cursor:pointer}div.pp_default .pp_previous:hover{cursor:pointer}div.pp_default .pp_expand:hover{cursor:pointer}div.pp_default .pp_contract:hover{cursor:pointer}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.light_rounded .pp_next:hover{cursor:pointer}div.light_rounded .pp_previous:hover{cursor:pointer}div.light_rounded .pp_expand:hover{cursor:pointer}div.light_rounded .pp_contract:hover{cursor:pointer}div.dark_rounded .pp_next:hover{cursor:pointer}div.dark_rounded .pp_previous:hover{cursor:pointer}div.dark_rounded .pp_expand:hover{cursor:pointer}div.dark_rounded .pp_contract:hover{cursor:pointer}div.dark_square .pp_expand:hover{cursor:pointer}div.dark_square .pp_contract:hover{cursor:pointer}div.dark_square .pp_next:hover{cursor:pointer}div.dark_square .pp_previous:hover{cursor:pointer}div.light_square .pp_expand:hover{cursor:pointer}div.light_square .pp_contract:hover{cursor:pointer}div.light_square .pp_next:hover{cursor:pointer}div.light_square .pp_previous:hover{cursor:pointer}div.facebook .pp_expand:hover{cursor:pointer}div.facebook .pp_contract:hover{cursor:pointer}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_next:hover{cursor:pointer}div.facebook .pp_previous:hover{cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
/* source: https://www.newyorkhipknee.com/wp-content/plugins/codemonkeys-hipaa-forms//css/style.css?ver=7.1 */
.cm-hipaa-gf-multifile-upload-button:hover,.cm-hipaa-cf-multifile-upload-button:hover{background-color:#cd3f4a}.cm-button:hover{background-color:#fff;color:#cd3f4a}.cm-ghost-button:hover{background:#444;color:#fff}.cm-pagination-button:hover{background-color:#fff;color:#444}.cm-hipaa-forms-submit.inactive{opacity:0.5;cursor:auto}.cm-hipaa-forms-submit.active{opacity:1;cursor:pointer}
/* source: https://www.newyorkhipknee.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1 */
.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
/* source: https://www.newyorkhipknee.com/wp-content/plugins/pojo-accessibility/modules/legacy/assets/css/style.min.css?ver=1.0.0 */
#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}body.pojo-a11y-high-contrast :focus{outline:thin dotted!important}body.pojo-a11y-high-contrast a:visited,body.pojo-a11y-high-contrast a:visited abbr,body.pojo-a11y-high-contrast a:visited acronym,body.pojo-a11y-high-contrast a:visited b,body.pojo-a11y-high-contrast a:visited basefont,body.pojo-a11y-high-contrast a:visited big,body.pojo-a11y-high-contrast a:visited br,body.pojo-a11y-high-contrast a:visited code,body.pojo-a11y-high-contrast a:visited div,body.pojo-a11y-high-contrast a:visited em,body.pojo-a11y-high-contrast a:visited font,body.pojo-a11y-high-contrast a:visited h1,body.pojo-a11y-high-contrast a:visited h2,body.pojo-a11y-high-contrast a:visited h3,body.pojo-a11y-high-contrast a:visited h4,body.pojo-a11y-high-contrast a:visited h5,body.pojo-a11y-high-contrast a:visited h6,body.pojo-a11y-high-contrast a:visited i,body.pojo-a11y-high-contrast a:visited kbd,body.pojo-a11y-high-contrast a:visited rb,body.pojo-a11y-high-contrast a:visited rp,body.pojo-a11y-high-contrast a:visited rt,body.pojo-a11y-high-contrast a:visited ruby,body.pojo-a11y-high-contrast a:visited samp,body.pojo-a11y-high-contrast a:visited small,body.pojo-a11y-high-contrast a:visited span,body.pojo-a11y-high-contrast a:visited strong,body.pojo-a11y-high-contrast a:visited tt,body.pojo-a11y-high-contrast a:visited u,body.pojo-a11y-high-contrast a:visited var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active{color:#00FFFF!important}body.pojo-a11y-high-contrast a.button:hover,body.pojo-a11y-high-contrast a.button:hover abbr,body.pojo-a11y-high-contrast a.button:hover acronym,body.pojo-a11y-high-contrast a.button:hover b,body.pojo-a11y-high-contrast a.button:hover basefont,body.pojo-a11y-high-contrast a.button:hover big,body.pojo-a11y-high-contrast a.button:hover br,body.pojo-a11y-high-contrast a.button:hover code,body.pojo-a11y-high-contrast a.button:hover div,body.pojo-a11y-high-contrast a.button:hover em,body.pojo-a11y-high-contrast a.button:hover font,body.pojo-a11y-high-contrast a.button:hover h1,body.pojo-a11y-high-contrast a.button:hover h2,body.pojo-a11y-high-contrast a.button:hover h3,body.pojo-a11y-high-contrast a.button:hover h4,body.pojo-a11y-high-contrast a.button:hover h5,body.pojo-a11y-high-contrast a.button:hover h6,body.pojo-a11y-high-contrast a.button:hover i,body.pojo-a11y-high-contrast a.button:hover kbd,body.pojo-a11y-high-contrast a.button:hover rb,body.pojo-a11y-high-contrast a.button:hover rp,body.pojo-a11y-high-contrast a.button:hover rt,body.pojo-a11y-high-contrast a.button:hover ruby,body.pojo-a11y-high-contrast a.button:hover samp,body.pojo-a11y-high-contrast a.button:hover small,body.pojo-a11y-high-contrast a.button:hover span,body.pojo-a11y-high-contrast a.button:hover strong,body.pojo-a11y-high-contrast a.button:hover tt,body.pojo-a11y-high-contrast a.button:hover u,body.pojo-a11y-high-contrast a.button:hover var,body.pojo-a11y-high-contrast a:link:hover,body.pojo-a11y-high-contrast a:link:hover abbr,body.pojo-a11y-high-contrast a:link:hover acronym,body.pojo-a11y-high-contrast a:link:hover b,body.pojo-a11y-high-contrast a:link:hover basefont,body.pojo-a11y-high-contrast a:link:hover big,body.pojo-a11y-high-contrast a:link:hover br,body.pojo-a11y-high-contrast a:link:hover code,body.pojo-a11y-high-contrast a:link:hover div,body.pojo-a11y-high-contrast a:link:hover em,body.pojo-a11y-high-contrast a:link:hover font,body.pojo-a11y-high-contrast a:link:hover h1,body.pojo-a11y-high-contrast a:link:hover h2,body.pojo-a11y-high-contrast a:link:hover h3,body.pojo-a11y-high-contrast a:link:hover h4,body.pojo-a11y-high-contrast a:link:hover h5,body.pojo-a11y-high-contrast a:link:hover h6,body.pojo-a11y-high-contrast a:link:hover i,body.pojo-a11y-high-contrast a:link:hover kbd,body.pojo-a11y-high-contrast a:link:hover rb,body.pojo-a11y-high-contrast a:link:hover rp,body.pojo-a11y-high-contrast a:link:hover rt,body.pojo-a11y-high-contrast a:link:hover ruby,body.pojo-a11y-high-contrast a:link:hover samp,body.pojo-a11y-high-contrast a:link:hover small,body.pojo-a11y-high-contrast a:link:hover span,body.pojo-a11y-high-contrast a:link:hover strong,body.pojo-a11y-high-contrast a:link:hover tt,body.pojo-a11y-high-contrast a:link:hover u,body.pojo-a11y-high-contrast a:link:hover var,body.pojo-a11y-high-contrast a:visited:hover,body.pojo-a11y-high-contrast a:visited:hover abbr,body.pojo-a11y-high-contrast a:visited:hover acronym,body.pojo-a11y-high-contrast a:visited:hover b,body.pojo-a11y-high-contrast a:visited:hover basefont,body.pojo-a11y-high-contrast a:visited:hover big,body.pojo-a11y-high-contrast a:visited:hover br,body.pojo-a11y-high-contrast a:visited:hover code,body.pojo-a11y-high-contrast a:visited:hover div,body.pojo-a11y-high-contrast a:visited:hover em,body.pojo-a11y-high-contrast a:visited:hover font,body.pojo-a11y-high-contrast a:visited:hover h1,body.pojo-a11y-high-contrast a:visited:hover h2,body.pojo-a11y-high-contrast a:visited:hover h3,body.pojo-a11y-high-contrast a:visited:hover h4,body.pojo-a11y-high-contrast a:visited:hover h5,body.pojo-a11y-high-contrast a:visited:hover h6,body.pojo-a11y-high-contrast a:visited:hover i,body.pojo-a11y-high-contrast a:visited:hover kbd,body.pojo-a11y-high-contrast a:visited:hover rb,body.pojo-a11y-high-contrast a:visited:hover rp,body.pojo-a11y-high-contrast a:visited:hover rt,body.pojo-a11y-high-contrast a:visited:hover ruby,body.pojo-a11y-high-contrast a:visited:hover samp,body.pojo-a11y-high-contrast a:visited:hover small,body.pojo-a11y-high-contrast a:visited:hover span,body.pojo-a11y-high-contrast a:visited:hover strong,body.pojo-a11y-high-contrast a:visited:hover tt,body.pojo-a11y-high-contrast a:visited:hover u,body.pojo-a11y-high-contrast a:visited:hover var{background:#400000!important;background-color:#400000!important}body.rtl .pojo-skip-link:focus{right:50px;left:auto}
/* source: https://www.newyorkhipknee.com/wp-content/themes/Divi-Child/style.css?ver=4.27.8 */
@media (max-width: 980px){#footer-widgets{text-align:center!important}#footer-widgets .et_pb_widget{float:none}#main-footer .container .fwidget{float:none!important;display:block!important;text-align:center!important;margin:auto!important;padding:auto!important}}.container::before{display:none!important}
/* source: https://www.newyorkhipknee.com/wp-content/themes/Divi-Child/css/magnific_popup.css */
.mfp-wrap .mfp-container button:hover{background:transparent!important}.mfp-wrap .mfp-arrow:active{position:absolute;top:50%}.mfp-wrap .mfp-close:active{position:absolute;top:-10px}.mfp-preloader a:hover{color:white}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover{opacity:1}
/* source: https://www.newyorkhipknee.com/hip-replacement-surgery/what-to-expect-after-hip-replacement/?criticalCombine=true&testCompliant=true&disableWPC=1 */
button:active.keyboard-outline,button:focus.keyboard-outline,input:active.keyboard-outline,input:focus.keyboard-outline,a[role="tab"].keyboard-outline{outline-offset:-5px}.et-search-form input:focus.keyboard-outline{padding-left:15px;padding-right:15px}.et_pb_contact_form_label,.widget_search .screen-reader-text,.et_pb_social_media_follow_network_name,.et_pb_search .screen-reader-text{display:block!important}.da11y-screen-reader-text:focus{background:#f1f1f1;color:#00547A;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;height:auto;left:5px;padding:15px 23px 14px;text-decoration:none;top:7px;width:auto;z-index:1000000}
/* source: https://www.newyorkhipknee.com/hip-replacement-surgery/what-to-expect-after-hip-replacement/?criticalCombine=true&testCompliant=true&disableWPC=1 */
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#1e73be}.footer-widget h4{color:#1e73be}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#1e73be}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#a1b5a3}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#a1b5a3}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffffff}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}#footer-info,#footer-info a{color:#ffffff}#footer-bottom .et-social-icon a{color:#ffffff}@media only screen and (min-width:981px){.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#a1b5a3!important}}#main-content .et_pb_button:hover{padding:10px 1.5em!important}#main-footer a{color:#ffffff}@media only screen and (min-width:1300px) and (max-width:2500px){#custom_html-2,.widget_nav_menu{margin-top:100px}}.footer-widget #nav_menu-8{margin-top:0}a:focus{outline:2px solid #7AACFE!important}.et_pb_widget a:hover{text-decoration:underline}#footer-bottom{margin-bottom:50px}
/* source: https://www.newyorkhipknee.com/hip-replacement-surgery/what-to-expect-after-hip-replacement/?criticalCombine=true&testCompliant=true&disableWPC=1 */
body.pojo-a11y-focusable a:focus{outline-style:solid!important;outline-width:1px!important;outline-color:#FF0000!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{background-color:#354464;color:#ffffff}
/* source: https://www.newyorkhipknee.com/hip-replacement-surgery/what-to-expect-after-hip-replacement/?criticalCombine=true&testCompliant=true&disableWPC=1 */
#livesite_active_engage .ls-main-action-T:hover{background-color:#849384}#livesite_engage_button .ls-action-T:hover,#livesite_action_buttons .ls-action-T:hover{background-color:#778677}
:where(html.wpc-bgl255) /* wpc-safelist:v1 kept=1 undo=0 */
/* source: https://www.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/css/prettyPhoto.css?ver=7.1 */
div.pp_default .pp_next:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_next.png) center right no-repeat}:where(html.wpc-bgl255) div.pp_default .pp_previous:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_prev.png) center left no-repeat}:where(html.wpc-bgl255) div.pp_default .pp_expand:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat}:where(html.wpc-bgl255) div.pp_default .pp_contract:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat}:where(html.wpc-bgl255) div.light_rounded .pp_next:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat}:where(html.wpc-bgl255) div.light_rounded .pp_previous:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat}:where(html.wpc-bgl255) div.light_rounded .pp_expand:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat}:where(html.wpc-bgl255) div.light_rounded .pp_contract:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat}:where(html.wpc-bgl255) div.dark_rounded .pp_next:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat}:where(html.wpc-bgl255) div.dark_rounded .pp_previous:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat}:where(html.wpc-bgl255) div.dark_rounded .pp_expand:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat}:where(html.wpc-bgl255) div.dark_rounded .pp_contract:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat}:where(html.wpc-bgl255) div.dark_square .pp_expand:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat}:where(html.wpc-bgl255) div.dark_square .pp_contract:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat}:where(html.wpc-bgl255) div.dark_square .pp_next:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat}:where(html.wpc-bgl255) div.dark_square .pp_previous:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat}:where(html.wpc-bgl255) div.light_square .pp_expand:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat}:where(html.wpc-bgl255) div.light_square .pp_contract:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat}:where(html.wpc-bgl255) div.light_square .pp_next:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/btnNext.png) center right no-repeat}:where(html.wpc-bgl255) div.light_square .pp_previous:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat}:where(html.wpc-bgl255) div.facebook .pp_expand:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat}:where(html.wpc-bgl255) div.facebook .pp_contract:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat}:where(html.wpc-bgl255) div.facebook .pp_next:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/btnNext.png) center right no-repeat}:where(html.wpc-bgl255) div.facebook .pp_previous:hover{background:url(https://cdn.newyorkhipknee.com/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat}