html{overflow-y:unset!important}.is-hidden{right:initial!important}#body-parts{display:-webkit-box;display:-ms-flexbox;display:flex}#body-graphic-container{display:block;margin-right:1em;position:relative;width:50%}#body-graphic-container h1{text-align:center}.body-part-module-lightbox #body-graphic-container{max-width:650px;width:100%;margin:0 auto}.body-graphic-c #body-graphic-container{max-width:500px}#body-graphic{max-width:100%;height:100%;width:100%}.body-graphic-a .problem-area-shoulder-a{top:15%;left:19%}.body-graphic-b .problem-area-shoulder-a{top:16%;left:10%}.body-graphic-c .problem-area-shoulder-a{top:14%;left:25%}.body-graphic-d .problem-area-shoulder-a{top:25%;left:30%}.body-graphic-a .problem-area-shoulder-b{top:15%;left:79%}.body-graphic-b .problem-area-shoulder-b{left:84%;top:16%}.body-graphic-c .problem-area-shoulder-b{display:none}.body-graphic-d .problem-area-shoulder-b{top:25%;left:30%}.body-graphic-a .problem-area-foot-a{top:91%;left:20%}.body-graphic-b .problem-area-foot-a{top:92%;left:15%}.body-graphic-c .problem-area-foot-a{top:69%;left:36%}.body-graphic-d .problem-area-foot-a{top:92%;left:72%}.body-graphic-a .problem-area-foot-b{top:91%;left:78%}.body-graphic-b .problem-area-foot-b{top:92%;left:80%}.body-graphic-c .problem-area-foot-b{display:none}.body-graphic-d .problem-area-foot-b{top:92%;left:72%}.body-graphic-a .problem-area-wrist-a{top:44%;left:42%}.body-graphic-b .problem-area-wrist-a{top:49%;left:38%}.body-graphic-c .problem-area-wrist-a{display:none}.body-graphic-d .problem-area-wrist-a{top:4%;left:45%}.body-graphic-a .problem-area-wrist-b{top:44%;left:56%}.body-graphic-b .problem-area-wrist-b{top:49%;left:57%}.body-graphic-c .problem-area-wrist-b{top:19%;left:1%}.body-graphic-d .problem-area-wrist-b{top:4%;left:45%}.body-graphic-a .problem-area-knee-a{top:68%;left:31%}.body-graphic-b .problem-area-knee-a{top:70%;left:25%}.body-graphic-c .problem-area-knee-a{top:67%;left:59%}.body-graphic-d .problem-area-knee-a{top:72%;left:30%}.body-graphic-a .problem-area-knee-b{top:68%;left:67.5%}.body-graphic-b .problem-area-knee-b{top:70%;left:69.5%}.body-graphic-c .problem-area-knee-b{display:none}.body-graphic-d .problem-area-knee-b{top:72%;left:30%}.body-graphic-a .problem-area-elbow-a{top:32%;left:15%}.body-graphic-b .problem-area-elbow-a{top:32%;left:6%}.body-graphic-c .problem-area-elbow-a{display:none}.body-graphic-d .problem-area-elbow-a{top:40%;left:80%}.body-graphic-a .problem-area-elbow-b{top:32%;left:83%}.body-graphic-b .problem-area-elbow-b{top:32%;left:88%}.body-graphic-c .problem-area-elbow-b{top:15%;left:66%}.body-graphic-d .problem-area-elbow-b{top:40%;left:80%}.body-graphic-a .problem-area-hip-a{top:40%;left:20%}.body-graphic-b .problem-area-hip-a{top:46%;left:26%}.body-graphic-c .problem-area-hip-a{top:42%;left:39%}.body-graphic-d .problem-area-hip-a{top:52%;left:67%}.body-graphic-a .problem-area-hip-b{top:40%;left:78%}.body-graphic-b .problem-area-hip-b{top:46%;left:68%}.body-graphic-c .problem-area-hip-b{display:none}.body-graphic-d .problem-area-hip-b{top:52%;left:67%}.body-graphic-a .problem-area-spine-a{top:30%;left:26%}.body-graphic-b .problem-area-spine-a{top:36%;left:19.5%}.body-graphic-c .problem-area-spine-a{top:32%;left:44%}.body-graphic-d .problem-area-spine-a{top:35%;left:25%}.body-graphic-a .problem-area-spine-b{top:11%;left:26%}.body-graphic-b .problem-area-spine-b{top:13%;left:19.8%}.body-graphic-c .problem-area-spine-b{top:9%;left:37%}.body-graphic-d .problem-area-spine-b{top:35%;left:25%}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1,1) rotate(0.02deg);opacity:0.1}50%{-webkit-transform:scale(1,1) rotate(0.04deg);opacity:0.75}to{-webkit-transform:scale(1.5,1.5);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0.5,0.5) rotate(0.02deg);transform:scale(0.5,0.5) rotate(0.02deg);opacity:0.1}50%{-webkit-transform:scale(1,1) rotate(0.04deg);transform:scale(1,1) rotate(0.04deg);opacity:0.75}to{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);opacity:0}}.problem-area-pulse{-webkit-animation:pulse 1.25s ease-in infinite;animation:pulse 1.25s ease-in infinite;opacity:0.75}.problem-area-pulse:hover{opacity:0.75}.body-part-module-lightbox .problem-area-pulse{-webkit-animation:none;animation:none}#body-part-info-container{width:50%;overflow:hidden;float:right}.body-part-module-lightbox #body-part-info-container{display:none}.body-part-info p:last-of-type{padding-bottom:1em}.body-part-info :last-child{padding-bottom:0!important}.body-part-info ul{margin:0 30px 15px;list-style-type:circle;padding:0!important}.body-part-info .regenexx-pointer-link{margin-bottom:0!important}.body-part-heading{padding-top:0!important;margin-top:0!important}@media (min-width:42em){.body-lightbox-active{overflow-y:unset!important;padding-right:0!important}}@media (min-width:42em){#main-header{padding-right:0!important}}.body-marker-container-hide{opacity:0}.body-marker-container-show{opacity:1;-webkit-transition:opacity 3s;transition:opacity 3s}.body-part-module-lightbox{text-align:center}.problem-area{width:6%;position:absolute;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:none!important;text-decoration:none!important}.body-graphic-c .problem-area{width:10%}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:0.75}}@keyframes fadeIn{0%{opacity:0}to{opacity:0.75}}.problem-area-dot{width:100%;height:100%;fill-opacity:0.75;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:100%}.problem-area-dot:hover{opacity:0.75;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.dk-body-graphic-text{display:none}.body-part-module-normal .body-part-info{display:none}#body-part-info-container{width:50%;overflow:hidden;float:right}.body-part-module-lightbox #body-part-info-container{display:none}.body-part-info p:last-of-type{padding-bottom:1em}.body-part-info :last-child{padding-bottom:0!important}.body-part-info ul{margin:0 30px 15px;list-style-type:circle;padding:0!important}.body-part-subheading{font-size:18px!important;margin-top:1em!important}.lity-inline .body-part-info{max-height:100%!important;background:white;width:100%;padding:5% 8%}@media (min-width:42em){.lity-inline .body-part-info{padding:20px 30px}}.lity-container{top:20px;width:100%;max-width:80%!important}@media (min-width:75em){.lity-container{max-width:900px!important}}.lity-content{margin:0 auto 20px}