@font-face{font-family:'eurostile';src:url('../fonts/eurostile_0.eot');src:local('☺'), url('../fonts/eurostile_0.woff') format('woff'), url('../fonts/eurostile_0.ttf') format('truetype'), url('../fonts/eurostile_0.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'eurostile-medium';src:url('../fonts/eurostile_medium.eot');src:local('☺'), url('../fonts/eurostile_medium.woff') format('woff'), url('../fonts/eurostile_medium.ttf') format('truetype'), url('../fonts/eurostile_medium.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham-book';src:url('../fonts/Gotham-Book.eot');src:local('☺'), url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf') format('truetype'), url('../fonts/Gotham-Book.svg') format('svg');font-weight:normal;font-style:normal;}
a{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
a:hover{text-decoration:none;}
p{margin:0 0 20px;}
h1{text-transform:uppercase;}
h1, h2, h3, h4, h5{margin-bottom:25px;}
.if-zoom .image_frame:hover .image_wrapper img,.if-zoom .image_frame.hover .image_wrapper img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
.column_column ul{margin:0 0 15px 0;}
.column_column ul li{position:relative;padding:0 0 0 24px;margin-bottom:17px;list-style:none;line-height:20px;}
.column_column ul li:before{background:#188cba;width:7px;height:7px;content:'';position:absolute;left:0;top:6px;border-radius:100%;}
input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea{font-size:16px;padding:14px 20px;}
input[type="date"]{text-transform:uppercase;}
.button-flat input[type="submit"], .button-flat input[type="button"]{background:#67b945;text-transform:uppercase;color:#fff;padding:25px 60px;border-radius:0;font-family:'eurostile-medium', Arial, Helvetica, sans-serif;display:inline-block;font-size:17px;margin:0;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.button-flat input[type="submit"]:hover, .button-flat input[type="button"]:hover{background:#211e1c;}
span.wpcf7-form-control-wrap, div.wpcf7-form-control-wrap{margin-bottom:15px;}
a.button{font-size:17px;margin:0;border-radius:0 !important;font-family:'eurostile-medium', Arial, Helvetica, sans-serif;background:#67b945;color:#fff;position:relative;z-index:1;margin:24px 0 0;padding:0;line-height:normal;}
a.button.btn-full{width:100%;}
a.button.blue-btn{background:#188cba;}
a.button .button_label{padding:21px 30px;text-transform:uppercase;letter-spacing:1px;text-align:center;float:none;}
a.button:hover{background:#67b945;}
a.button:before{content:'';position:absolute;left:-2px;top:0;width:0;height:100%;background:#211e1c;z-index:-1;bottom:0;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;-moz-transition:all ease 0.4s;transition:all ease 0.4s;}
a.button:hover:before{width:100%;height:100%;right:0;left:auto;}
.grecaptcha-badge{display:none;}
iframe{display:block;}
div.wpcf7-spam-blocked{clear:both;color:#fff;font-size:16px;line-height:normal;}
[class^="icon1-"]:before, [class*=" icon1-"]:before{background:url(../images/icons.png) no-repeat 0 0;background-size:300px 425px;display:inline-block;content:'';}
.icon1-hand:before{background-position:0 0;width:64px;height:27px;}
.icon1-hand1:before{background-position:-70px 0;width:64px;height:27px;}
.icon1-shoulder:before{background-position:-139px 0;width:43px;height:43px;}
.icon1-shoulder1:before{background-position:-189px 0;width:43px;height:43px;}
.icon1-fractures:before{background-position:-2px -56px;width:49px;height:48px;}
.icon1-fractures1:before{background-position:-57px -56px;width:49px;height:48px;}
.icon1-sports:before{background-position:-115px -60px;width:49px;height:53px;}
.icon1-sports1:before{background-position:-166px -60px;width:49px;height:53px;}
.icon1-arthritis:before{background-position:-1px -128px;width:57px;height:79px;}
.icon1-arthritis1:before{background-position:-65px -128px;width:57px;height:79px;}
.icon1-neve:before{background-position:-217px -59px;width:40px;height:55px;}
.icon1-neve1:before{background-position:-259px -59px;width:40px;height:55px;}
.icon1-tendon:before{background-position:-245px -118px;width:51px;height:46px;}
.icon1-tendon1:before{background-position:-184px -135px;width:50px;height:49px;}
.icon1-scar:before{background-position:-3px -218px;width:52px;height:60px;}
.icon1-scar1:before{background-position:-59px -218px;width:52px;height:60px;}
.icon1-wrist:before{background-position:-1px -349px;width:58px;height:54px;}
.icon1-wrist1:before{background-position:-67px -349px;width:58px;height:54px;}
.icon1-care:before{background-position:-116px -218px;width:56px;height:56px;}
.icon1-care-g:before{background-position:-116px -286px;width:56px;height:56px;}
.icon1-go:before{background-position:-176px -217px;width:58px;height:58px;}
.icon1-go-g:before{background-position:-176px -284px;width:58px;height:58px;}
.icon1-commitment:before{background-position:-239px -215px;width:58px;height:58px;}
.icon1-commitment-g:before{background-position:-239px -282px;width:58px;height:58px;}
.icon1-book:before{background-position:-235px 0;width:32px;height:26px;}
.icon1-phone:before{background-position:-271px 0;width:25px;height:25px;}
.icon1-fax:before{background-position:-1px -288px;width:29px;height:26px;}
.icon1-fax-blue:before{background-position:-33px -288px;width:29px;height:26px;}
.txt-blue{color:#188cba;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.txt-uc{text-transform:uppercase;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{overflow:hidden;}
.wpcf7 form.sent .wpcf7-response-output{overflow:hidden;}
.circle-btn{display:inline-block;border:4px solid #fff;font-size:16px;color:#fff;background:rgba(0,0,0,.3);margin:0 5px;position:relative;z-index:1;text-align:center;width:60px;height:60px;line-height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}
.circle-btn:last-child{margin-right:0;}
.circle-btn:first-child{margin-left:0;}
.circle-btn:before{content:'';background:#67b945;position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}
.circle-btn:hover{background-color:transparent;color:#fff;}
.circle-btn:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.pager_wrapper{margin-bottom:0;border:0;padding:0;margin-top:0;}
.pager{text-align:right;margin:0 0 40px;}
.pager .pages{margin:0 2px;padding:0;-webkit-border-radius:0;border-radius:0;background:none;}
.pager .pages a{}
.pager .pages a:hover, .pager .pages a.active{}
.pager .pages a, .pager .pages span.page-numbers{display:inline-block;margin:0 2px;width:36px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:0;border-radius:0;font-size:15px;background:#188cba;color:#fff;}
.pager a.next_page, .pager a.prev_page{line-height:36px;text-transform:uppercase;font-size:15px;background:#188cba;color:#fff;padding:0 20px;}
.pager a.next_page:hover, .pager a.prev_page:hover{background:#67b945;}
.pager a.next_page .icon-right-open, .pager a.prev_page .icon-left-open{display:none;}
.icon-menu-fine:before{font-weight:700;}
#Action_bar .contact_details { float: left; width: 100%; text-align: center; text-transform:uppercase; }
#Action_bar .contact_details a { background: #67b945; margin:0 0 0 10px; display: inline-block; position: relative; z-index: 1; line-height: normal; }
#Action_bar .contact_details a span { display: inline-block; padding: 7px 15px; font-size: 14px; text-transform:uppercase; line-height: normal; }
#Action_bar .contact_details a:before{content:'';position:absolute;left:-2px;top:0;width:0;height:100%;background:#211e1c;z-index:-1;bottom:0;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;-moz-transition:all ease 0.4s;transition:all ease 0.4s;}
#Action_bar .contact_details a:hover:before{width:100%;height:100%;right:0;left:auto;}
#Top_bar{border-bottom:0;border-top:1px solid #e8e8e8;}
#Top_bar:after{content:'';position:absolute;width:100%;left:0;top:156px;border-top:1px solid #e8e8e8;}
.header-stack #Top_bar .logo{border-bottom-width:0;padding:0;}
#Top_bar .menu > li > a{text-transform:uppercase;margin:0 10px;}
#Top_bar .menu > li:first-child > a{margin-left:0;}
#Top_bar .menu li ul{left:10px;padding:30px 40px;}
#Top_bar .menu li.our-services-nav ul{width:650px;}
#Top_bar .menu li.our-services-nav ul li{float:left;width:50%;}
#Top_bar .menu li ul li a{padding:5px 0;border-bottom:0;font-family:'eurostile-medium', Arial, Helvetica, sans-serif;position:relative;}
#Top_bar .menu li ul li a:before{font-family:"mfn-icons";content:'\e917';font-style:normal;font-weight:400;padding:0;font-size:19px;position:absolute;}
#Top_bar .menu li ul li a span{padding:0 0 0 13px;letter-spacing:1px;}
#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a{background:none;color:#99c8da !important;}
.menuo-sub-active #Top_bar .menu > li ul li.current-menu-item > a, .menuo-sub-active #Top_bar .menu > li ul li.current-menu-ancestor > a{background:none;color:#99c8da;}
#Top_bar .menu > li > a span:not(.description){padding:0;}
.menu-line-below-80 #Top_bar:not(.is-sticky) .menu>li>a:after{height:2px;left:0;top:auto;margin-top:0;width:100%;bottom:0;transform:scaleX(0);}
#Top_bar .menu > li.make-an-app-btn a{background:#67b945;text-transform:none;color:#fff;margin:0;position:relative;z-index:1;}
#Top_bar .menu > li.make-an-app-btn a span{padding:0 16px;}
#Top_bar .menu > li.make-an-app-btn a:before{content:'';position:absolute;left:-2px;top:0;width:0;height:100%;background:#211e1c;z-index:-1;bottom:0;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;-moz-transition:all ease 0.4s;transition:all ease 0.4s;}
#Top_bar .menu > li.make-an-app-btn a:hover:before{width:100%;height:100%;right:0;left:auto;}
#Top_bar .menu > li.make-an-app-btn a:after{display:none;}
#Top_bar .menu > li.make-an-app-btn{display:none;}
.menu-line-below-80 #Top_bar .menu > li.current-menu-item > a:after, .menu-line-below-80 #Top_bar .menu > li.current-page-parent > a:after, .menu-line-below-80 #Top_bar .menu > li.current-menu-ancestor > a:after, .menu-line-below-80 #Top_bar .menu > li.hover > a:after{opacity:1;transform:scaleX(1);}
.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description){padding-right:20px;}
.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description):after{right:0;}
#Top_bar .menu > li.ct-nav > ul.mfn-megamenu{box-sizing:border-box;left:0;padding:30px 25px 10px;}
#Top_bar .menu > li.ct-nav > ul.mfn-megamenu a.mfn-megamenu-title:before{display:none;}
#Top_bar .menu > li.ct-nav > ul.mfn-megamenu a.mfn-megamenu-title span{padding-left:0;}
#Top_bar .menu > li.ct-nav > ul.mfn-megamenu li ul{padding:0;box-shadow:none;margin:0 0 20px;}
#Top_bar .menu > li.ct-nav > ul.mfn-megamenu > li > ul li{font-size:13px;line-height:17px;}
#Top_bar .menu > li.ct-nav > ul.mfn-megamenu > li.mfn-megamenu-cols-5{padding:0 15px;box-shadow:none;}
#Top_bar.is-sticky #menu > ul > li > a{font-size:13px;margin:0 12px;}
#Top_bar.is-sticky #menu > ul > li > a span{padding:0;}
#Top_bar.is-sticky .menu > li > a:after{top:auto;bottom:0;height:2px;transform:scaleX(0);}
#Top_bar.is-sticky #logo, #Top_bar.is-sticky .custom-logo-link{padding:0 0!important;height:60px!important;line-height:60px!important;}
#Top_bar.is-sticky #logo img.logo-sticky{max-height:45px;}
#Top_bar.is-sticky:after{display:none;}
#Top_bar.is-sticky #menu > ul > li.make-an-app-btn > a{margin:0 0 0 5px;}
#Top_bar.is-sticky #menu > ul > li.make-an-app-btn > a span{padding:0 10px;}
#Top_bar.is-sticky a.responsive-menu-toggle{display:block;}
#Top_bar .menu > li:first-child > a span:not(.description){padding-left:0;}
.menu-line-below-80 #Top_bar.is-sticky .menu > li.current-menu-item > a:after, .menu-line-below-80 #Top_bar.is-sticky .menu > li.hover > a:after{opacity:1;transform:scaleX(1);}
#Top_bar .menu > li.last-nav a, #Top_bar .menu > li:last-child a{margin-right:0;}
.top-section-wrap{position:absolute;top:30px;right:0;}
.top-section-wrap a{display:inline-block;font-family:'eurostile-medium', Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0 0 0 15px;color:#515151;float:left;}
.top-section-wrap a i{float:left;width:47px;height:47px;line-height:47px;text-align:center;border-radius:50%;background:#d8f0f9;color:#188cba;font-size:25px;position:relative;}
.top-section-wrap a i:before{z-index:2;position:relative;}
.top-section-wrap a span{display:inline-block;margin:0 0 0 12px;}
.top-section-wrap a i:after{content:'';background:#188cba;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}
.top-section-wrap a:hover i{background-color:transparent;color:#fff;}
.top-section-wrap a:hover i:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}
.top-section-wrap a:hover{color:#188cba;}
.top-section-wrap a.button{color:#fff;display:inline-block;font-size:16px;}
.top-section-wrap a.button .button_label{padding:15px 16px;margin:0;}
.top-section-wrap a.button i{display:none;}
#Side_slide #menu ul li a{font-size:15px;}
#Side_slide #menu ul li ul li a{padding-left:30px;font-size:15px;}
#Top_bar.is-sticky .top-section-wrap{top:13px;right:60px;}
#Top_bar.is-sticky .top-section-wrap a{margin:0 5px;}
#Top_bar.is-sticky .top-section-wrap a i{width:35px;height:35px;line-height:35px;font-size:22px;}
#Top_bar.is-sticky .top-section-wrap a span{display:none;}
#Top_bar.is-sticky .top-section-wrap a.button{font-size:14px;}
#Top_bar.is-sticky .top-section-wrap a.button span{display:block;}
#Top_bar.is-sticky .top-section-wrap a.button .button_label{padding:7px 16px;}
.menuo-arrows #Top_bar.is-sticky .menu > li.submenu > a > span:not(.description):after{right:-13px;}
#Top_bar.is-sticky .menu li ul{left:12px;}
#Top_bar.is-sticky {top: 52px !important;}
.header-stack #Action_bar.action-sticky {position: fixed!important;}
.banner-txt1, .banner-txt2, .banner-btn{font-family:'eurostile-medium', Arial, Helvetica, sans-serif !important;}
.banner-txt3{font-family:'gotham-book', Arial, Helvetica, sans-serif !important;}
.banner-txt1 span{color:#67b945;}
.home-our-service-wrap h2, .home-about-wrap h2, .home-care-wrap h2, .home-our-clinicians-wrap h2, .home-our-clients-wrap h2, .home-latest-news-wrap h2, .home-appointment-wrap h2, .home-book-wrap h2, .aboutus-section1-wrap h2, .aboutus-section2-wrap h2, .aboutus-section3-wrap h2, .aboutus-section4-wrap h2, .therapists-section1-wrap h2, .location-section2-wrap h2, .news-wrap .title, .testimonials-wrap .title{text-transform:uppercase;}
.home-our-service-wrap{padding:62px 0 0;}
.home-our-service-wrap.home-our-service2-wrap{padding:0;}
.home-our-service-wrap .our-service-block1{position:relative;z-index:2;}
.home-our-service-wrap .our-service-block1 .single-service{height:486px;}
.home-our-service-wrap .our-service-block2 .single-service{height:510px;}
.home-our-service-wrap .home-our-service-content-wrap{height:auto !important;}
.home-our-service-wrap .single-service{padding:50px 26px 53px !important;background:#fff;margin-bottom:0;-webkit-transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;transition:0.4s;-webkit-box-shadow:0 0 25px 0px rgba(0,0,0,.12);-moz-box-shadow:0 0 25px 0px rgba(0,0,0,.12);box-shadow:0 0 25px 0px rgba(0,0,0,.12);}
.home-our-service-wrap .single-service > a{display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-25px;width:50px;height:50px;line-height:50px;font-size:30px;font-weight:900;color:#211e1c;background:#fff;z-index:1;border:1px solid transparent;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.08);-moz-box-shadow:0 10px 30px -12px rgba(0,0,0,.08);box-shadow:0 10px 30px -12px rgba(0,0,0,.08);opacity:0;visibility:hidden;}
.home-our-service-wrap .single-service > a:hover{background:#67b945;color:#fff;border-color:#fff;}
.home-our-service-wrap .single-service .service-icon{padding-bottom:0;margin-bottom:20px;}
.home-our-service-wrap .single-service .service-icon:before{display:none;}
.home-our-service-wrap .single-service .service-icon span{background:#67b945;width:89px;height:89px;border-radius:50%;display:inline-block;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all ease 0s;-o-transition:all ease 0s;-moz-transition:all ease 0s;transition:all ease 0s;}
.home-our-service-wrap .single-service .service-icon span i{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.home-our-service-wrap .single-service .service-icon span i.icon1-arthritis{transform:translate(-36%, -40%);}
.home-our-service-wrap .single-service .service-content .service-title{font-size:20px;line-height:25px;margin-bottom:20px;-webkit-transition:all ease 0s;-o-transition:all ease 0s;-moz-transition:all ease 0s;transition:all ease 0s;}
.home-our-service-wrap .single-service .service-content .service-title a{color:#211e1c;-webkit-transition:all ease 0s;-o-transition:all ease 0s;-moz-transition:all ease 0s;transition:all ease 0s;}
.home-our-service-wrap .single-service .service-content .service-title a:hover{color:#fff;}
.home-our-service-wrap .single-service .service-content p{font-size:15px;-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s;-moz-transition:all ease 0.2s;transition:all ease 0.2s;}
.home-our-service-wrap .single-service:hover{background:#67b945;}
.home-our-service-wrap .single-service:hover > a{opacity:1;visibility:visible;bottom:-25px;}
.home-our-service-wrap .single-service:hover .service-icon span{background:#fff;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-hand:before{background-position:-70px 0;width:64px;height:27px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-shoulder:before{background-position:-189px 0;width:43px;height:43px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-fractures:before{background-position:-57px -56px;width:49px;height:48px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-sports:before{background-position:-166px -60px;width:49px;height:53px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-arthritis:before{background-position:-65px -128px;width:57px;height:79px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-neve:before{background-position:-259px -59px;width:40px;height:55px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-tendon:before{background-position:-245px -166px;width:51px;height:46px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-scar:before{background-position:-59px -218px;width:52px;height:60px;}
.home-our-service-wrap .single-service:hover .service-icon span i.icon1-wrist:before{background-position:-67px -349px;width:58px;height:54px;}
.home-our-service-wrap .single-service:hover .service-content p, .home-our-service-wrap .single-service:hover .service-content .service-title a{color:#fff;}
.home-about-wrap{padding:100px 0 50px;}
.home-about-wrap .themecolor{text-transform:uppercase;}
.home-about-wrap .about-us-video{position:relative;}
.home-about-wrap .about-us-video .btn-wrap{width:110px;height:110px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);z-index:1;background:rgba(0,0,0,1);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.home-about-wrap .about-us-video .btn-wrap:before, .home-about-wrap .about-us-video .btn-wrap:after{content:'';background:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.4;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation-name:scaling;-moz-animation-name:scaling;-o-animation-name:scaling;animation-name:scaling;-webkit-animation-duration:4s;-moz-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.home-about-wrap .about-us-video .btn-wrap:after{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s;}
.home-about-wrap .about-us-video .btn-wrap a.circle-btn{width:100%;height:100%;line-height:102px;font-size:50px;z-index:2;}
.home-about-wrap .about-us-video img{position:relative;z-index:1;}
.home-about-wrap .about-us-video .blur-bg{position:absolute;bottom:-20px;z-index:0;-webkit-filter:blur(15px);filter:blur(15px);right:60px;left:60px;}
.home-care-wrap{padding:100px 0 50px;}
.home-care-wrap ul li{margin:0 0 54px;padding:0;}
.home-care-wrap ul li:before{display:none;}
.home-care-wrap ul li:last-child{margin:0;}
.home-care-wrap i{float:left;border:2px solid #000;border-radius:50%;width:90px;height:90px;position:relative;}
.home-care-wrap i:before{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;}
.home-care-wrap h5, .home-care-wrap p{margin-left:115px;}
.home-care-wrap h5{margin-bottom:23px;text-transform:uppercase;}
.home-our-clinicians-wrap{padding:78px 0 79px;}
.home-our-clinicians-wrap p span{display:block;text-transform:uppercase;font-size:17px;}
.home-our-clinicians-wrap .container>.row{margin-left:-5px;margin-right:-5px;}
.home-our-clinicians-wrap .container>.row.team-slider-active .slick-track>div{padding-right:5px;padding-left:5px;}
.home-our-clinicians-wrap .container>.row>div{padding-right:5px;padding-left:5px}
.home-our-clinicians-wrap .team-member{margin-bottom:50px;}
.home-our-clinicians-wrap .team-member .member-img{overflow:hidden;position:relative;}
.home-our-clinicians-wrap .team-member .member-img a{display:block;}
.home-our-clinicians-wrap .team-member .member-img img{-webkit-transition:all ease .4s;-o-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:100%;display:block;}
.home-our-clinicians-wrap .team-member .member-img a:after{opacity:0;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(24,140,186,.85);-webkit-transition:all ease .4s;-o-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s;}
.home-our-clinicians-wrap .team-member .member-content{position:relative;padding-top:22px;}
.home-our-clinicians-wrap .team-member .member-content .name{font-size:20px;line-height:25px;margin-bottom:0;}
.home-our-clinicians-wrap .team-member .member-content>span{color:#188cba;font-weight:400;display:block;margin-bottom:3px;line-height:16px;font-size:15px;font-family:'eurostile', Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:1px;}
.home-our-clinicians-wrap .team-member .member-content ul{position:absolute;left:0;right:0;top:0;opacity:0;visibility:hidden;-webkit-transition:all ease .8s;-o-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;top:-190px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.home-our-clinicians-wrap .team-member .member-content ul li{display:inline-block;margin:0 2px;padding:0;}
.home-our-clinicians-wrap .team-member .member-content ul li:before{display:none;}
.home-our-clinicians-wrap .team-member .member-content ul li a{display:inline-block;border:2px solid #fff;width:36px;font-size:16px;height:36px;line-height:33px;background:none;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;}
.home-our-clinicians-wrap .team-member .member-content ul li:last-child a{width:auto;height:auto;padding:0;font-size:15px;color:#211e1c;background:#fff;border:0;margin:20px 0 0;}
.home-our-clinicians-wrap .team-member .member-content ul li:last-child a .button_label{padding:9px 25px;text-transform:none;}
.home-our-clinicians-wrap .team-member .member-content ul li a:hover{color:#211e1c;background:#fff;}
.home-our-clinicians-wrap .team-member .member-content ul li:last-child a:hover{color:#fff;}
.home-our-clinicians-wrap .team-member:hover .member-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.home-our-clinicians-wrap .team-member:hover .member-img a:after{opacity:1;}
.home-our-clinicians-wrap .team-member:hover .member-content ul{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.home-our-clinicians-wrap .team-slider-active .team-member{margin-bottom:30px;}
.home-our-clinicians-wrap .progress-bar-area{padding-top:40px;padding-bottom:40px;}
.home-our-clients-wrap{color:#fff;padding:143px 0 123px;}
.home-our-clients-wrap h2{color:#fff;}
.our-clients-wrap{position:relative;}
.our-clients-wrap .testomonial-author-name{padding-top:20px;position:relative;padding-bottom:13px;}
.our-clients-wrap .testomonial-author-name span{font-weight:700;color:#f9a392;text-transform:capitalize;}
.our-clients-wrap .testomonial-author-name .name{font-size:19px;color:#fff;margin:0;}
.our-clients-wrap .testomonial-author-name .name a{color:#fff;font-family:'eurostile', Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:2px;}
.our-clients-wrap .testomonial-slider-wrapper{padding:0 60px;position:relative;z-index:2;}
.our-clients-wrap .testomonial-slider-wrapper .single-testomonial .title{font-size:26px;line-height:32px;margin-bottom:20px;text-transform:none;font-family:'gotham-book', Arial, Helvetica, sans-serif;font-style:italic;}
.our-clients-wrap .testomonial-slider-wrapper .single-testomonial .text{font-size:20px;line-height:32px;}
.our-clients-wrap .bottom-shape{width:-webkit-calc(100% - 1000px);width:-moz-calc(100% - 1000px);width:calc(100% - 1000px);height:2px;background:none;margin:0 auto;margin-bottom:35px;margin-top:12px;position:relative;}
.our-clients-wrap .bottom-shape:after{content:'';position:absolute;width:80px;top:0;height:2px;background-color:#f9a392;left:50%;margin-left:-40px;}
.our-clients-wrap .bottom-shape:after{border-bottom:2px solid #67b945;border-left:2px solid #67b945;width:20px;height:20px;margin-left:-12px;background:none;margin-top:-9px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.our-clients-wrap .testomonial-slider-nav{padding:0 10px;z-index:2;position:relative;}
.our-clients-wrap .testomonial-slider-nav .single-testomonial-nav{position:relative;overflow:visible;}
.our-clients-wrap .testomonial-slider-nav .single-testomonial-nav .testomonial-author{margin:0 auto;background-color:#fff;margin-top:2px;cursor:pointer;width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
.our-clients-wrap .testomonial-slider-nav .single-testomonial-nav .testomonial-author img{display:inline-block;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.our-clients-wrap .testomonial-slider-nav .single-testomonial-nav .testomonial-author-name{padding-top:0;padding-bottom:0;margin-top:20px;opacity:0;visibility:hidden;width:18rem;left:50%;z-index:1;-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;-moz-transition:all ease 0.4s;transition:all ease 0.4s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.our-clients-wrap .testomonial-slider-nav .single-testomonial-nav.slick-current .testomonial-author{margin-top:0;padding:5px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.our-clients-wrap .testomonial-slider-nav .single-testomonial-nav.slick-current .testomonial-author-name{opacity:1;visibility:visible;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:cfadeIn;-moz-animation-name:cfadeIn;-o-animation-name:cfadeIn;animation-name:cfadeIn;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;}
.our-clients-wrap .bottom-shape span:before, .our-clients-wrap .bottom-shape span:after{content:'';position:absolute;background:#67b945;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);height:2px;right:0;top:0;}
.our-clients-wrap .bottom-shape span:after{right:auto;left:0;width:-webkit-calc(-webkit-calc(50% - 13px));width:-moz-calc(-moz-calc(50% - 13px));width:calc(calc(50% - 13px));}
.our-clients-wrap .column{float:none;margin:0 auto;}
.home-latest-news-wrap{padding:78px 0 85px;}
.latest-news-wrap{position:relative;}
.latest-news-wrap .single-latest-news .img-box{position:relative;overflow:hidden;}
.latest-news-wrap .single-latest-news .img-box img{-webkit-transition:all ease 0.4s;-o-transition:all ease 0.4s;-moz-transition:all ease 0.4s;transition:all ease 0.4s;}
.latest-news-wrap .single-latest-news .latest-news-content{background:#fff;padding:30px;margin:0 15px;position:relative;margin-top:-45px;z-index:1;min-height:357px;}
.latest-news-wrap .single-latest-news .latest-news-content p{margin-bottom:0;}
.latest-news-wrap .single-latest-news .latest-news-content .news-meta{margin-bottom:7px;position:relative;color:#188cba;font-family:'eurostile', Arial, Helvetica, sans-serif;}
.latest-news-wrap .single-latest-news .latest-news-content .news-title{font-size:20px;line-height:25px;margin-bottom:15px;text-transform:uppercase;color:#67b945;}
.latest-news-wrap .single-latest-news .latest-news-content .news-title a{color:#67b945;}
.latest-news-wrap .single-latest-news .latest-news-content .news-title a:hover{color:#211e1c;}
.latest-news-wrap .single-latest-news:hover .img-box img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.home-appointment-wrap{padding:78px 0 79px;color:#fff;}
.home-appointment-wrap, .home-appointment-wrap h2{color:#fff;}
.home-appointment-wrap h2{margin-top:17px;}
.home-appointment-wrap a.button{width:314px;margin-left:12px;margin-right:12px;}
.home-book-wrap, .home-book-wrap h2, .home-book-wrap .home-book-lt a{color:#fff;}
.home-book-wrap .home-book-lt .column_attr{padding:0 0 0 13%;}
.home-book-wrap .home-book-lt a:hover{text-decoration:underline;}
.home-book-wrap iframe{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
#Content{padding-top:92px;}
#Content.no-content-padding, .with_aside #Content.no-content-padding{padding-top:0;}
#Subheader{padding:60px 0 !important;}
#Subheader:before{content:' ';position:absolute;top:0;left:0;background:rgba(0,0,0,0);width:100%;height:100%;z-index:0;}
#Subheader .title{margin:0 0 7px;text-transform:uppercase;}
#Subheader.subheader-loc-bg{background-image:url(/wp-content/uploads/2020/07/location_sp_bg.jpg);}
#Subheader.subheader-therapists-bg{background-image:url(/wp-content/uploads/2020/07/therapists_bg.jpg);}
#Subheader.subheader-testimonials-bg{background-image:url(/wp-content/uploads/2020/07/testi_subpage_banner.jpg);}
#Subheader.subheader-service-bg{background-image:url(/wp-content/uploads/2020/07/service_bg.jpg);}
#Subheader.subheader-service-detail-bg{background-image:url(/wp-content/uploads/2020/07/service_detail_bg.jpg);}
#breadcrumbs, #breadcrumbs a{color:#188cba;font-size:21px;line-height:21px;content:'';clear:both;margin:0;}
#breadcrumbs a:hover{color:#211e1c;}
.section-white, .section-white h2, .section-white a:hover{color:#fff;}
.section-even:nth-child(even) .mcb-wrap{float:right;}
.section-even .one-second.mcb-wrap .column_attr{padding:0 0 0 30px;}
.section-even:nth-child(even) .one-second.mcb-wrap .column_attr{padding:0 30px 0 0;}
.aboutus-section1-wrap{padding:100px 0 67px;}
.aboutus-section1-wrap .mcb-item-3efed6bbd .column_attr{padding:0 50px 0 0;}
.aboutus-section1-wrap h4{text-transform:none;}
.aboutus-section2-wrap, .aboutus-section3-wrap{padding:93px 0 34px;}
.aboutus-section2-wrap .column_attr{padding:0 50px 0 0;}
.aboutus-section4-wrap{padding:94px 0 64px;}
.aboutus-section4-wrap .icon_box .desc_wrapper{padding:0 20px;}
.aboutus-section4-wrap .icon_box .icon_wrapper{width:90px;height:90px;line-height:90px;border-width:0;background:none;}
.aboutus-section4-wrap .icon_box .icon_wrapper:before{width:90px;height:90px;line-height:90px;margin:0 auto 15px;background:none;border:2px solid #67b945;}
.aboutus-section4-wrap .icon_box .icon_wrapper .icon{margin:8px 0 0;}
.aboutus-section4-wrap .icon_box .desc_wrapper h4{color:#67b945;text-transform:none;margin-bottom:18px;}
.aboutus-section5-wrap { padding: 93px 0 34px; }
.aboutus-section5-wrap .column_column ul li { margin-bottom: 5px; }
.therapists-section1-wrap{padding:74px 0 54px;background:#f1f1f1;}
.therapists-section1-wrap .big{text-transform:uppercase;}
.therapists-wrap{border-bottom:1px solid #f1f1f1;padding:60px 0 52px;}
.therapists-wrap .therapists-pic img.scale-with-grid, #Content .therapists-wrap .therapists-pic img, .therapists-details-wrap .therapists-pic img.scale-with-grid, #Content .therapists-details-wrap .therapists-pic img{max-width:200px;height:200px;}
.therapists-wrap .txt{text-transform:uppercase;font-size:15px;color:#188cba;font-family:'eurostile', Arial, Helvetica, sans-serif;display:block;letter-spacing:1px;}
.therapists-wrap h3{font-size:30px;text-decoration:none;}
.therapists-details-wrap{padding:100px 0 48px;}
.therapists-details-wrap:before{background:#f1f1f1;position:absolute;top:0;left:0;width:100%;height:350px;content:'';}
.therapists-details-wrap h2{text-transform:none;}
.therapists-details-wrap a.button{margin:0;}
.therapists-details-wrap .therapists-location.column_column ul li{margin-bottom:6px;}
.therapists-details-wrap h3{text-transform:none;}
.therapists-details-wrap p:last-child{margin-bottom:0;}
.therapists-details-wrap .therapists-location a{color:#188cba;}
.therapists-details-wrap .therapists-location a:hover{color:#211e1c;}
.therapists-details-wrap .therapists-lt{margin:50px 0 0;}
.therapists-details-wrap .therapists-lt .column_image .image_item{float:left;margin:0 20px 0 0;}
.years-experience { position:relative; padding: 0 0 0 38px; }
.years-experience:before { content:''; position:absolute; top:1px; left:0; background: url(/wp-content/uploads/2021/02/exp_icon.png) no-repeat 0 0; background-size:29px 20px; width:29px; height:20px; }
.therapists-wrap .therapists-ms-logo img.scale-with-grid, #Content .therapists-wrap .therapists-ms-logo img{height:66px;}
.therapists-details-wrap .therapists-lt .column_image .image_item img.scale-with-grid, #Content .therapists-details-wrap .therapists-lt .column_image .image_item img{height:66px;}
.our-services-wrap{}
.our-services-wrap.our-services-top{padding-top:100px;}
.our-services-wrap.our-services-bottom{padding-bottom:70px;}
.our-services-wrap h3{font-size:25px;line-height:30px;}
.our-services-wrap .one-third.mcb-wrap{}
.our-services-wrap .one-third.mcb-wrap{width:31.333%;background:#f4f4f4;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 1% 30px;}
.our-services-wrap .column_icon_box .icon_box{padding:50px 25px 42px;}
.our-services-wrap .column_icon_box .icon_box .desc a:first-child{color:#211e1c;}
.our-services-wrap .column_icon_box .icon_box .icon_wrapper{width:180px;height:180px;line-height:180px;margin:0 auto 30px;border:0;background:none;}
.our-services-wrap .column_icon_box .icon_box .icon_wrapper:before{border:1px solid #d8d8d8;}
.our-services-wrap .column_icon_box .icon_box a.button{font-size:15px;}
.our-services-wrap .column_icon_box .icon_box a.button .button_label{padding:17px 40px;}
.our-services-wrap .one-third.mcb-wrap:hover{background:#67b945}
.our-services-wrap .one-third.mcb-wrap:hover h3, .our-services-wrap .one-third.mcb-wrap:hover .desc a:first-child{color:#fff;}
.our-services-wrap .one-third.mcb-wrap .icon_box:hover .icon_wrapper{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.our-services-wrap .one-third.mcb-wrap .icon_box:hover .icon_wrapper:before, .one-third.mcb-wrap .column_icon_box .icon_box a:hover .icon_wrapper:before{background:#fff;border-color:#fff;}
.our-services-wrap .one-third.mcb-wrap:hover a.button:before{width:100%;height:100%;right:0;left:auto;}
.our-services-wrap .column_icon_box .icon_box .icon_wrapper i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
[class^="service-icon-"], [class*="service-icon-"]{background:url(../images/services_icons.png) no-repeat 0 0;background-size:800px 700px;display:inline-block;content:'';}
.service-icon-hand{background-position:0 0;width:120px;height:81px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-hand{background-position:-130px 0;width:120px;height:81px;}
.service-icon-shoulder{background-position:-260px 0;width:86px;height:102px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-shoulder{background-position:-353px 0;width:86px;height:102px;}
.service-icon-scar{background-position:-450px -3px;width:83px;height:83px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-scar{background-position:-540px -3px;width:83px;height:83px;}
.service-icon-splinting{background-position:-648px 0;width:62px;height:135px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-splinting{background-position:-725px 0;width:62px;height:135px;}
.service-icon-fracture{background-position:0 -150px;width:87px;height:86px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-fracture{background-position:-100px -150px;width:87px;height:86px;}
.service-icon-paraffin{background-position:-199px -152px;width:104px;height:90px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-paraffin{background-position:-313px -152px;width:104px;height:90px;}
.service-icon-dry{background-position:-436px -151px;width:66px;height:95px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-dry{background-position:-521px -151px;width:66px;height:95px;}
.service-icon-ultrasound{background-position:-594px -151px;width:98px;height:83px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-ultrasound{background-position:-699px -151px;width:98px;height:83px;}
.service-icon-massage{background-position:0 -255px;width:98px;height:85px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-massage{background-position:-100px -255px;width:98px;height:85px;}
.service-icon-strengthening{background-position:-202px -255px;width:119px;height:81px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-strengthening{background-position:-323px -255px;width:119px;height:81px;}
.service-icon-education{background-position:-447px -256px;width:92px;height:92px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-education{background-position:-542px -256px;width:92px;height:92px;}
.service-icon-exercises{background-position:-635px -255px;width:82px;height:102px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-exercises{background-position:-718px -255px;width:82px;height:102px;}
.service-icon-range{background-position:-11px -374px;width:119px;height:81px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-range{background-position:-132px -374px;width:119px;height:81px;}
.service-icon-wrist{background-position:-277px -375px;width:99px;height:100px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-wrist{background-position:-377px -375px;width:99px;height:100px;}
.service-icon-post{background-position:-490px -374px;width:95px;height:103px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-post{background-position:-590px -374px;width:95px;height:103px;}
.service-icon-pain{background-position:-1px -488px;width:91px;height:102px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-pain{background-position:-101px -488px;width:91px;height:102px;}
.service-icon-support{background-position:-206px -490px;width:117px;height:84px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-support{background-position:-329px -490px;width:117px;height:84px;}
.service-icon-arthritis{background-position:-453px -487px;width:79px;height:108px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-arthritis{background-position:-538px -487px;width:79px;height:108px;}
.service-icon-sports{background-position:-619px -489px;width:87px;height:96px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-sports{background-position:-712px -489px;width:87px;height:96px;}
.service-icon-nerve{background-position:-5px -611px;width:62px;height:86px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-nerve{background-position:-70px -611px;width:63px;height:86px;}
.service-icon-tendon{background-position:-137px -610px;width:83px;height:81px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-tendon{background-position:-221px -610px;width:83px;height:81px;}
.service-icon-elbow{background-position:-309px -608px;width:56px;height:87px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-elbow{background-position:-371px -608px;width:56px;height:87px;}
.service-icon-reporting{background-position:-637px -614px;width:81px;height:74px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-reporting{background-position:-719px -614px;width:81px;height:74px;}
.service-icon-workplace{background-position:-435px -605px;width:95px;height:91px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-workplace{background-position:-536px -605px;width:95px;height:91px;}
.service-title-wrap h2{text-transform:none;margin-bottom:0;}
.service-content-wrap{padding:80px 0 40px;}
.service-content-wrap .service-content-lt .column_attr{padding:0 30px 0 0;}
.service-content-wrap .service-content-rt .column_attr{padding:0 0 0 30px;}
.service-content-wrap .service-content-img-rt.mcb-wrap{float:right;}
.service-appointment-today-wrap{padding:92px 0;}
.service-appointment-today-wrap .column, .service-appointment-today-wrap .columns{float:right;}
.conditions-treated-wrap{padding:0 0 40px;}
.conditions-treated-wrap a{position:relative;display:block;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.conditions-treated-wrap .cat-name{font-size:35px;line-height:35px;color:#211e1c;margin:19px 0 0;font-family:"eurostile", Helvetica, Arial, sans-serif;font-weight:normal;}
[class^="ct-icon-"], [class*="ct-icon-"]{background:url(../images/ct_icons.png) no-repeat 0 0;background-size:1176px 450px;display:inline-block;content:'';width:187px;height:187px;}
.ct-icon-shoulder{background-position:-18px -20px;}
.ct-icon-elbow{background-position:-255px -20px;}
.ct-icon-wrist{background-position:-492px -20px;}
.ct-icon-thumb{background-position:-729px -20px;}
.ct-icon-hand{background-position:-966px -20px;}
.conditions-treated-wrap a:hover .ct-icon-shoulder{background-position:-18px -230px;}
.conditions-treated-wrap a:hover .ct-icon-elbow{background-position:-255px -230px;}
.conditions-treated-wrap a:hover .ct-icon-wrist{background-position:-492px -230px;}
.conditions-treated-wrap a:hover .ct-icon-thumb{background-position:-729px -230px;}
.conditions-treated-wrap a:hover .ct-icon-hand{background-position:-966px -230px;}
.conditions-treated-detail-wrap{}
.conditions-treated-detail-wrap .ct-detail-lt .column_attr{padding:0 50px 0 0;}
.conditions-treated-detail-wrap .ct-detail-rt.one-third.mcb-wrap{width:32.333%;}
.conditions-treated-detail-wrap .ct-detail-lt h1{text-transform:none;font-size:39px;line-height:44px;}
.conditions-treated-detail-wrap .ct-detail-lt h2{text-transform:none;font-size:33px;line-height:37px;}
.conditions-treated-detail-wrap .ct-detail-lt .image_frame{margin:0 0 40px;}
.conditions-treated-detail-wrap .column_column ul{margin:0 0 35px;}
.conditions-treated-detail-wrap .ct-sb-nav ul li{font-size:15px;padding:0;}
.conditions-treated-detail-wrap .ct-sb-nav ul li:before{display:none;}
.conditions-treated-detail-wrap .ct-sb-nav ul li a{color:#4c4c4c;margin:0 0 0 15px;display:block;}
.conditions-treated-detail-wrap .ct-sb-nav ul li a:before{font-family:"mfn-icons";content:'\e917';font-style:normal;font-weight:400;font-size:19px;position:absolute;left:0;}
.conditions-treated-detail-wrap .ct-sb-nav ul li a:hover{color:#188cba;}
.sb-appointment{position:relative;}
.sb-appointment img{display:block;}
.sb-appointment a.button{position:absolute;left:0;bottom:0;width:100%;}
.locations-wrap iframe{height:350px;margin:0 0 30px;}
.locations-wrap h5 a{color:#188cba;}
.locations-wrap h5 a:hover{color:#211e1c;}
.locations-wrap a.button{margin:0;}
.location-section2-wrap{padding:92px 0;font-size:20px;}
.location-section2-wrap h4{font-family:'gotham-medium', Arial, Helvetica, sans-serif;}
.location-section2-wrap h4 a{color:#188cba;}
.location-section2-wrap h4 a:hover{color:#211e1c;}
.faqs-section-wrap h2{color:#5f5f5f;}
.faqs-section-wrap .faq .question:before, .faqs-section-wrap .faq .question:after, .faqs-section-wrap .faq .question .title .num{display:none;}
.faq .question{margin-bottom:21px;background:none;border-bottom:1px solid #ebebeb;}
.faqs-section-wrap .faq .question .title{padding:0 40px 23px 0;font-size:22px;line-height:25px;color:#5f5f5f;font-family:'gotham-book', Arial, Helvetica, sans-serif;}
.faqs-section-wrap .question.active .title{color:#188cba;}
.faqs-section-wrap .faq .question .answer{padding:0 20px 20px 0;}
.faqs-section-wrap .faq .question .title > .acc-icon-plus, .faqs-section-wrap .faq .question .title > .acc-icon-minus{font-size:25px;line-height:25px;right:15px;top:5px;width:20px;height:20px;color:#188cba;}
.resources-wrap img{width:100%;}
.resources-wrap a.button{width:100%;margin:0;}
.with_aside #Content{padding-top:80px;}
.blog_wrapper{content:'';display:table;}
.blog_wrapper .grid .post-item{margin-bottom:20px;}
.blog_wrapper .post-meta{color:#188cba;margin-bottom:13px;}
.blog_wrapper .post-meta .icon-clock{display:none;}
.blog_wrapper .post-footer .post-links a.post-more{font-family:"gotham-book", Arial, Tahoma, sans-serif;}
.blog_wrapper h2{font-size:24px;line-height:29px;margin-bottom:14px;color:#211e1c;}
.blog_wrapper h2 a{color:#211e1c;}
.blog_wrapper h2 a:hover{color:#188cba;}
.blog_wrapper .post-excerpt{margin-bottom:15px;color:#292929;font-size:16px;line-height:23px;}
.blog_wrapper .grid .post-footer{margin:0;padding:0;background:none;}
.blog_wrapper .post-footer .post-links{float:left;border-left-width:0;border-style:solid;padding-left:0;}
.blog_wrapper .post-footer .post-links i{display:none;}
.blog_wrapper .post-footer .post-links a.post-more{background:none;padding:0;display:inline-block;font-size:15px;line-height:23px;color:#188cba;border-radius:0;text-transform:capitalize;text-decoration:underline;}
.blog_wrapper .post-footer .post-links a.post-more:hover{background:none;text-decoration:none;}
.hide-love .post-header .title_wrapper{margin-left:0;padding-left:0;}
.post-header .title_wrapper h1{text-transform:none;margin:0 0 14px;font-size:50px;line-height:60px;}
.blog_wrapper .grid .post-desc-wrapper .post-desc{padding:27px 0 22px;}
.with_aside .sections_group, .widget-area{padding-top:0;}
.aside_right .widget-area{border-left-width:0;}
.aside_right .mcb-sidebar{border-left-width:0;}
.widget-area:before{background:none;}
.mcb-sidebar:before{background:none;}
.sidebar .widget{margin:0 0 20px;padding:0;}
.sidebar .widget:after{border:0;}
.sidebar .widget.widget_categories, .sidebar .widget.widget_recent_entries, .sidebar .widget.widget_mfn_recent_posts{border:1px solid #dddddd;padding:21px 25px 19px;}
.Recent_posts ul li .desc{padding:5px 0 0 15px;}
.Recent_posts ul li .desc h6{border-bottom-width:0;}
.Recent_posts ul li a .desc .date{color:#188cba;font-size:14px;}
.Recent_posts ul li a .desc .date .icon-clock{display:none;}
.Recent_posts.blog_news ul li{margin-bottom:17px;}
.Recent_posts.blog_news ul li:last-child{margin-bottom:0;}
.Recent_posts.blog_news ul li .photo{border-right:0;}
.Recent_posts ul li a:hover h6{color:#188cba;}
.sidebar .widget > h3{font-size:26px;line-height:30px;margin:0 0 16px;color:#211e1c;font-weight:normal;}
.sidebar .widget_search input[type="text"]{margin-bottom:0;width:100%;border-radius:0;border:1px solid #dbdbdb;background:#ffffff;color:#5f5f5f !important;}
.sidebar .widget_categories ul{list-style-type:none;color:#211e1c;padding:0;background:none !important;}
.sidebar .widget_recent_entries ul li, .sidebar .widget_categories ul li{padding:0;background:none;margin-bottom:0;}
.sidebar .widget_recent_entries ul li:after, .sidebar .widget_categories ul li:after{display:none;}
.sidebar .widget_categories ul li a{color:#211e1c !important;padding:0 0 7px 3px;}
.sidebar .widget_categories ul li a:hover{color:#188cba !important;}
.sidebar .widget_recent_entries ul li a, .sidebar .widget_categories ul li a{margin-bottom:9px;padding-bottom:0;border-bottom:0;font-size:16px;line-height:23px;display:block;}
.sidebar .widget_recent_entries ul li:hover a, .sidebar .widget_recent_entries ul li:hover .post-date, .sidebar .widget_categories ul li:hover a, .sidebar .widget_categories ul li:hover .post-date{color:#188cba;}
.sidebar .widget_categories ul li:last-child a, .sidebar .widget_recent_entries ul li:last-child a{border:0;margin-bottom:0;padding-bottom:0;}
#custom_html-7 .textwidget{font-size:16px;line-height:23px;color:#fff;}
.blog-details .post-meta .author-date{color:#188cba;}
.blog-details .post-meta .author-date .icon-clock{display:none;}
.blog-details .single-photo-wrapper.image{margin-bottom:44px;}
.blog-details .post-header{margin-bottom:14px;}
.blog-details .the_heading{background:#fff;padding:35px 35px 0;margin:-8px 1% 0;}
.blog-details .the_heading .entry-title{font-family:'gotham-book', Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase;color:#d9b06e;font-size:29px;line-height:33px;}
.blog-details .the_content_wrapper{background:#fff;padding:0;margin-top:0;margin-bottom:32px;}
.blog-details .section-post-header .single-photo-wrapper.image .image_frame{max-width:calc(100% - 0px);}
.share-simple-wrapper{border-top:1px solid rgba(221,221,221,1);padding:30px 0 0;text-align:left;}
.share-simple-wrapper .share-label{display:none;}
.share-simple-wrapper .icons a{width:33px;height:33px;line-height:33px;color:#188cba;border:2px solid #188cba;display:inline-block;text-align:center;border-radius:50%;padding:0;margin:0 5px 0 0;position:relative;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}
.share-simple-wrapper .icons a:last-child{margin-right:0;}
.share-simple-wrapper .icons a:first-child{margin-left:0;}
.share-simple-wrapper .icons a:before{content:'';background:#188cba;position:absolute;width:37px;height:37px;top:-2px;left:-2px;opacity:1;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s;}
.share-simple-wrapper .icons a:hover{background-color:transparent;color:#fff;}
.share-simple-wrapper .icons a:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.share-simple-wrapper .icons i:hover, .share-simple-wrapper .icons a:hover i{color:#fff;}
.news-wrap .pager_wrapper{margin-bottom:50px;}
.latest-news-wrap.news-wrap .single-latest-news .latest-news-content{min-height:0;}
.news-detail-wrap .news-date, .news-detail-wrap .news-title{text-align:center;}
.news-detail-wrap .news-date{text-align:center;color:#188cba;font-family:'eurostile-medium', Arial, Helvetica, sans-serif;margin:0 0 20px;}
.news-detail-wrap .news-title{}
.news-detail-wrap .news-content{}
.testimonials-wrap{margin:0 0 50px;}
.testimonials-wrap .one-second.mcb-wrap{width:46%;margin:55px 2% 45px;border:1px solid #dddddd;padding:0 40px 14px;box-sizing:border-box;}
.testimonials-wrap .testimonial-block{width:46%;}
.testimonials-wrap .testimonial-block .single-testimonial{margin:55px 2% 20px;border:1px solid #dddddd;padding:0 40px 14px;box-sizing:border-box;}
.testimonials-wrap .img-box{margin:-55px 0 31px;}
#Content .testimonials-wrap .img-box img.scale-with-grid{width:164px;height:164px;}
.referrals-section1-wrap a.button.btn-full{margin:0;}
.referrals-section1-wrap a.button .button_label{padding:17px 10px;}
.referrals-section3-wrap{padding:94px 0 50px;}
.referrals-section3-wrap .column_attr{padding:0 175px;}
.referrals-section3-wrap h2{margin-bottom:50px;}
.referrals-section3-wrap .wpcf7-form .column{position:relative;}
.referrals-section3-wrap .wpcf7-form .cont-label{text-align:left;position:absolute;left:21px;top:12px;display:none;}
.referrals-section3-wrap .wpcf7-form .column:focus .cont-label{top:0;position:absolute;}
.referrals-section3-wrap .signature-note-txt{text-align:left;font-size:13px;display:block;margin:-10px 0 0 20px;}
.contact-section1-wrap .contact-form-block .column_attr{padding:0 170px;}
.contact-section1-wrap .wpcf7-form .column{position:relative;}
.contact-section1-wrap .wpcf7-form .cont-label{text-align:left;position:absolute;left:21px;top:12px;display:none;}
.contact-section1-wrap .wpcf7-form .column:focus .cont-label{top:0;position:absolute;}
.contact-section2-wrap{padding:100px 0;}
.contact-section2-wrap .contact-block{border-right:1px solid #dbdbdb;}
.contact-section2-wrap .contact-block:last-child{border-right:0;}
.contact-section2-wrap .contact-block h5{text-transform:uppercase;margin-bottom:13px;font-family:'gotham-book', Arial, Helvetica, sans-serif;letter-spacing:0;font-weight:700;}
.contact-section2-wrap .contact-block i{width:55px;height:55px;background:#188cba;border-radius:50%;display:inline-block;color:#fff;position:relative;margin:0 0 17px;}
.contact-section2-wrap .contact-block i:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;font-size:30px;}
.contact-section2-wrap .contact-block p{font-size:20px;}
.contact-section2-wrap .contact-block a{color:#211e1c;}
.contact-section2-wrap .contact-block a:hover{color:#188cba;}
.publications-wrap{margin:0 0 50px;}
.publications-wrap .publications-block{}
.publications-wrap .publications-block .single-publications{border-bottom:1px solid #dddddd;padding:0 40px 14px;box-sizing:border-box;margin-bottom:35px;}
.publications-wrap .publications-block .publications-title a{color:#188cba;}
.publications-wrap .publications-block .publications-title a:hover{color:#211e1c;}
.publications-wrap .publications-block a[href$='.pdf'], .publications-wrap .publications-block a[href*='.pdf?'], .publications-wrap .publications-block a[href*='.pdf#']{}
.publications-detail-wrap{text-align:center;padding:0 0 50px;}
.careers-section-wrap .careers-section-rt h3 { margin-bottom: 16px; }
.careers-section-wrap .careers-section-rt .themecolor{ color:#007cbc; }
.careers-section-wrap .careers-section-rt .column_attr{ padding:53px 50px 53px 50px; }
.careers-section-wrap .careers-section-rt .column_column ul li { margin-bottom: 5px; }
.careers-section-wrap .careers-section-rt a { color:#67b945; text-decoration:underline; }
.careers-section-wrap .careers-section-rt a:hover { color:#007cbc; text-decoration:none; }
@-webkit-keyframes scaling{0%{-webkit-transform:scale(0.7);transform:scale(0.7);}
90%{-webkit-transform:scale(1.9);transform:scale(1.9);}
100%{opacity:0;}
}
@-moz-keyframes scaling{0%{-moz-transform:scale(0.7);transform:scale(0.7);}
90%{-moz-transform:scale(1.9);transform:scale(1.9);}
100%{opacity:0;}
}
@-o-keyframes scaling{0%{-o-transform:scale(0.7);transform:scale(0.7);}
90%{-o-transform:scale(1.9);transform:scale(1.9);}
100%{opacity:0;}
}
@keyframes scaling{0%{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);}
90%{-webkit-transform:scale(1.9);-moz-transform:scale(1.9);-o-transform:scale(1.9);transform:scale(1.9);}
100%{opacity:0;}
}
#Footer{font-size:14px;}
#Footer .widgets_wrapper{padding:100px 0 78px;}
#Footer .widget{margin-top:0;}
#Footer .widgets_wrapper .widget{padding:0 0 15px;}
.widget_nav_menu ul{list-style-type:none;padding:5px 10px 5px 0;background:none;}
.widget_nav_menu ul li:after{display:none;}
.widget_nav_menu ul li a{padding:0 0 8px;line-height:normal;}
#Footer .widgets_wrapper .container .one-fourth.column:first-child{width:34%;}
#Footer .widgets_wrapper .container .one-fourth.column:nth-child(2), #Footer .widgets_wrapper .container .one-fourth.column:nth-child(3){width:15%;}
#Footer .widgets_wrapper .container .one-fourth.column:last-child{width:28%;}
#Footer h4{font-size:19px;line-height:22px;font-weight:normal;text-transform:uppercase;margin-bottom:24px;}
#Footer .footer-faq-wrap .footer-qus{font-size:17px;line-height:21px;color:#188cba;margin:0 0 7px;}
#Footer .footer-faq-wrap a.button{font-size:12px;color:#fff;margin:7px 0 0;text-align:center;}
#Footer .footer-faq-wrap a.button .button_label{padding:8px 30px;}
#Footer .footer-btn-wrap a.button{color:#fff;margin:0 0 5px;width:100%;text-align:center;}
#Footer .footer-btn-wrap a.button .button_label{padding:19px 0 10px;display:inline-block;}
#Footer .footer-btn-wrap a.button i{margin:0 20px 0 0;}
#Footer .footer-btn-wrap a.button i, #Footer .footer-btn-wrap a.button span span{float:left;}
#Footer .footer-socialmedia{text-align:center;margin:13px 0 15px;}
#Footer .footer-socialmedia li{display:inline-block;}
#Footer .footer-socialmedia li a.circle-btn{border:2px solid #188cba;font-size:24px;color:#188cba;background:none;margin:0 2px;width:44px;height:44px;line-height:44px;}
#Footer .footer-socialmedia li a.circle-btn:before{background:#188cba;width:48px;height:48px;top:-2px;left:-2px;}
#Footer .footer-socialmedia li a.circle-btn:hover{color:#fff;border-color:transparent;}
#Footer .footer_copy{font-size:13px;background:#343232;text-transform:uppercase;color:#fff;}
#Footer .footer_copy a{color:#fff;}
#Footer .footer_copy a:hover{text-decoration:underline;}
#Footer .footer_copy .one{margin-bottom:20px;padding-top:20px;min-height:20px;}
.footer-copy-center #Footer .footer_copy .copyright{margin:0;}
#Footer .footer-signup h4{margin-bottom:10px;font-size:18px;}
#Footer .footer-signup a{color:#ffffff;margin:0;font-size:13px;}
#Footer .footer-signup a.button .button_label{padding:12px 25px;}
#Footer .footer-signup .wpcf7{position:relative;}
#Footer .footer-signup .wpcf7-form .signup-btn{position:absolute;top:0;right:0;width:auto;}
#Footer .footer-signup .wpcf7-form input[type="email"]{font-size:14px;padding:12px 115px 12px 10px;}
.button-flat #Footer .footer-signup input[type="submit"], .button-flat #Footer .footer-signup input[type="button"]{padding:12px 20px;font-size:14px;}
#Footer .footer-signup div.wpcf7 .ajax-loader{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:center;}
#Footer .wpcf7 form.sent .wpcf7-response-output{border-color:#67b945;text-align:center;font-size:13px;line-height:15px;padding:7px 0;}
@media only screen and (min-width:1025px){.home-about-wrap .mcb-item-jntk9eeae .column_attr{padding:0 60px 0 0;}
.home-about-wrap .about-us-video{margin:65px 0 0;}
.section-pad .column_attr, .news-detail-wrap .news-title{padding:0 112px;}
.therapists-details-wrap .therapists-lt .column_attr{padding:0 45px 0 0;}
.therapists-details-wrap .therapists-rt .column_attr{padding:0 70px 0 0;}
}
@media only screen and (max-width:1239px){a.button{font-size:15px;margin:10px 0 0;}
a.button .button_label{padding-top:15px;padding-bottom:15px;}
.top-section-wrap a span, .top-section-wrap a.button i{display:none;}
.top-section-wrap{top:30px;right:50px;}
.header-stack #Top_bar .menu_wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%);}
.header-stack #Top_bar .logo{padding:0;}
.top-section-wrap{top:25px;}
.top-section-wrap a.button{color:#fff;margin:0 0 0 15px;}
#Top_bar .menu > li.make-an-app-btn{display:block;}
.home-our-service-wrap .single-service{padding:30px 25px 33px !important;}
.home-our-service-wrap .our-service-block1 .single-service{height:520px;}
.home-our-service-wrap .our-service-block2 .single-service{height:570px;}
.conditions-treated-wrap .cat-name{font-size:25px;line-height:25px;margin:10px 0 0;}
[class^="ct-icon-"], [class*="ct-icon-"]{background-size:588px 225px;width:94px;height:94px;}
.ct-icon-shoulder{background-position:-9px -10px;}
.ct-icon-elbow{background-position:-127px -10px;}
.ct-icon-wrist{background-position:-246px -10px;}
.ct-icon-thumb{background-position:-364px -10px;}
.ct-icon-hand{background-position:-483px -10px;}
.conditions-treated-wrap a:hover .ct-icon-shoulder{background-position:-9px -115px;}
.conditions-treated-wrap a:hover .ct-icon-elbow{background-position:-127px -115px;}
.conditions-treated-wrap a:hover .ct-icon-wrist{background-position:-246px -115px;}
.conditions-treated-wrap a:hover .ct-icon-thumb{background-position:-364px -115px;}
.conditions-treated-wrap a:hover .ct-icon-hand{background-position:-483px -115px;}
.referrals-section3-wrap .column_attr{padding:0 100px;}
.referrals-section3-wrap h2{margin-bottom:25px;}
.contact-section1-wrap .contact-form-block .column_attr{padding:0 100px;}
#Footer .widgets_wrapper{padding:50px 0 30px;}
#Footer .widgets_wrapper .container .one-fourth.column:first-child{width:100%;}
#Footer .widgets_wrapper .container .one-fourth.column:nth-child(2), #Footer .widgets_wrapper .container .one-fourth.column:nth-child(3){width:25%;}
#Footer .widgets_wrapper .container .one-fourth.column:last-child{width:44%;}
}
@media only screen and (max-width:1024px){.home-book-wrap .home-book-lt .column_attr{padding:0 20px;}
.therapists-details-wrap .therapists-lt .column_attr{padding:0 30px 0 0;}
.therapists-details-wrap:before{height:350px;}
.our-services-wrap h3{font-size:20px;line-height:25px;margin-bottom:15px;}
.our-services-wrap .column_icon_box .icon_box{padding:50px 20px 42px;}
}
@media only screen and (max-width:768px){body{font-size:15px;line-height:23px;}
.big{font-size:15px;line-height:23px;}
.button-flat input[type="submit"], .button-flat input[type="button"]{padding:18px 60px;font-size:15px;}
input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty{font-size:15px;}
.top-section-wrap a.button, .top-section-wrap a.button:before{background:none;}
.top-section-wrap a.button i{display:block;}
.top-section-wrap a.button .button_label{display:none;}
#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link{margin:0;}
#Top_bar.is-sticky .top-section-wrap a.button span{display:none;}
#Side_slide #menu ul li ul li a{padding-left:30px;font-size:14px;}
.home-our-service-wrap{padding:50px 0 0;}
.home-our-service-wrap .our-service-block1.one-fourth.mcb-wrap, .home-our-service-wrap .our-service-block2.one-fourth.mcb-wrap{width:50%;}
.home-our-service-wrap .our-service-block1, .home-our-service-wrap .our-service-block1 .single-service{height:400px !important;}
.home-our-service-wrap .our-service-block2, .home-our-service-wrap .our-service-block2 .single-service{height:430px !important;}
.home-about-wrap{padding:50px 0;}
.home-about-wrap .one-second.mcb-wrap, .home-care-wrap .one-second.mcb-wrap{width:100%;}
.home-about-wrap .about-us-video .btn-wrap{width:70px;height:70px;}
.home-about-wrap .about-us-video .btn-wrap a.circle-btn{line-height:62px;}
.home-care-wrap{padding:50px 0;}
.home-care-wrap .column_attr{background:rgba(255, 255, 255, 0.5);padding:20px 20px 0;}
.home-our-clinicians-wrap{padding:50px 0;}
.home-our-clients-wrap{padding:60px 0 50px;}
.home-our-clients-wrap .one-fourth.column{width:50%;}
.our-clients-wrap .testomonial-author-name .name{font-size:15px;}
.home-latest-news-wrap{padding:50px 0 30px;}
.latest-news-wrap .single-latest-news .latest-news-content{padding:15px;}
.home-appointment-wrap{padding:50px 0;}
#Content{padding-top:46px;}
.section-even .one-second.mcb-wrap .column_attr{padding:0 0 0 15px;}
.section-even:nth-child(even) .one-second.mcb-wrap .column_attr{padding:0 15px 0 0;}
.aboutus-section1-wrap{padding:50px 0 0px;}
.aboutus-section1-wrap .mcb-item-3efed6bbd .column_attr{padding:0 20px 0 0;}
.aboutus-section2-wrap, .aboutus-section3-wrap{padding:50px 0 0;}
.aboutus-section2-wrap .column_attr{padding:0 20px 0 0;}
.aboutus-section4-wrap{padding:45px 0 15px;}
.aboutus-section4-wrap .icon_box .desc_wrapper{padding:0 10px;}
.aboutus-section5-wrap { padding: 45px 0 15px; }
.therapists-section1-wrap{padding:47px 0 27px;}
.therapists-wrap{padding:30px 0 22px;}
.therapists-wrap .txt{font-size:14px;}
.therapists-wrap a.button{margin:0;}
.therapists-details-wrap{padding:50px 0 13px;}
.therapists-wrap .therapists-pic img.scale-with-grid, #Content .therapists-wrap .therapists-pic img, .therapists-details-wrap .therapists-pic img.scale-with-grid, #Content .therapists-details-wrap .therapists-pic img{max-width:100%;height:auto;}
.our-services-wrap{}
.our-services-wrap.our-services-top{padding-top:50px;}
.our-services-wrap.our-services-bottom{padding-bottom:20px;}
.our-services-wrap .column_icon_box .icon_box{padding:20px 10px 12px;}
.our-services-wrap .column_icon_box .icon_box .icon_wrapper{width:90px;height:90px;line-height:90px;margin:0 auto 15px;}
.our-services-wrap .column_icon_box .icon_box a.button{font-size:14px;}
.our-services-wrap .column_icon_box .icon_box a.button .button_label{padding:15px 20px;}
[class^="service-icon-"], [class*="service-icon-"]{background-size:400px 350px;}
.service-icon-hand{background-position:0 0;width:60px;height:41px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-hand{background-position:-65px 0;width:60px;height:41px;}
.service-icon-shoulder{background-position:-130px 0;width:43px;height:51px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-shoulder{background-position:-176px 0;width:43px;height:51px;}
.service-icon-scar{background-position:-225px -1px;width:42px;height:42px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-scar{background-position:-270px -1px;width:42px;height:42px;}
.service-icon-splinting{background-position:-324px 0;width:31px;height:68px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-splinting{background-position:-362px 0;width:31px;height:68px;}
.service-icon-fracture{background-position:0 -75px;width:44px;height:43px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-fracture{background-position:-50px -75px;width:44px;height:43px;}
.service-icon-paraffin{background-position:-99px -76px;width:52px;height:45px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-paraffin{background-position:-156px -76px;width:52px;height:45px;}
.service-icon-dry{background-position:-218px -75px;width:33px;height:48px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-dry{background-position:-260px -75px;width:33px;height:48px;}
.service-icon-ultrasound{background-position:-297px -75px;width:49px;height:42px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-ultrasound{background-position:-349px -75px;width:49px;height:42px;}
.service-icon-massage{background-position:0 -127px;width:50px;height:43px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-massage{background-position:-50px -127px;width:50px;height:43px;}
.service-icon-strengthening{background-position:-101px -127px;width:60px;height:41px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-strengthening{background-position:-161px -127px;width:60px;height:41px;}
.service-icon-education{background-position:-223px -128px;width:46px;height:46px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-education{background-position:-271px -128px;width:46px;height:46px;}
.service-icon-exercises{background-position:-317px -127px;width:41px;height:51px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-exercises{background-position:-359px -127px;width:41px;height:51px;}
.service-icon-range{background-position:-5px -187px;width:60px;height:41px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-range{background-position:-66px -187px;width:60px;height:41px;}
.service-icon-wrist{background-position:-138px -187px;width:50px;height:50px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-wrist{background-position:-188px -187px;width:50px;height:50px;}
.service-icon-post{background-position:-245px -187px;width:48px;height:52px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-post{background-position:-295px -187px;width:48px;height:52px;}
.service-icon-pain{background-position:0 -244px;width:46px;height:51px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-pain{background-position:-50px -244px;width:46px;height:51px;}
.service-icon-support{background-position:-103px -245px;width:59px;height:42px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-support{background-position:-164px -245px;width:59px;height:42px;}
.service-icon-arthritis{background-position:-226px -243px;width:40px;height:54px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-arthritis{background-position:-269px -243px;width:40px;height:54px;}
.service-icon-sports{background-position:-309px -244px;width:44px;height:48px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-sports{background-position:-356px -244px;width:44px;height:48px;}
.service-icon-nerve{background-position:-2px -305px;width:32px;height:43px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-nerve{background-position:-35px -305px;width:32px;height:43px;}
.service-icon-tendon{background-position:-68px -305px;width:41px;height:41px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-tendon{background-position:-110px -305px;width:41px;height:41px;}
.service-icon-elbow{background-position:-154px -304px;width:28px;height:44px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-elbow{background-position:-185px -304px;width:28px;height:44px;}
.service-icon-reporting{background-position:-318px -307px;width:41px;height:37px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-reporting{background-position:-359px -307px;width:41px;height:37px;}
.service-icon-workplace{background-position:-217px -302px;width:48px;height:46px;}
.our-services-wrap .column_icon_box .icon_box:hover .service-icon-workplace{background-position:-268px -302px;width:48px;height:46px;}
.service-content-wrap{padding:40px 0 0;}
.service-appointment-today-wrap{padding:46px 0;}
.service-content-wrap .one-second.mcb-wrap{width:100%;}
.service-content-wrap .service-content-lt .column_attr, .service-content-wrap .service-content-rt .column_attr{padding:0;}
.service-content-wrap .service-content-img-rt.mcb-wrap{float:none;}
.conditions-treated-wrap{padding:0 0 10px;}
.conditions-treated-wrap .image_wrapper .cat-name{font-size:25px;line-height:25px;}
.conditions-treated-detail-wrap{}
.conditions-treated-detail-wrap .ct-detail-lt .column_attr{padding:0 50px 0 0;}
.conditions-treated-detail-wrap .ct-sb-nav{}
.conditions-treated-detail-wrap .ct-sb-nav ul li{font-size:15px;}
.conditions-treated-detail-wrap .ct-sb-nav ul li a:hover{color:#4c4c4c;}
.sb-appointment{position:relative;}
.sb-appointment img{display:block;}
.sb-appointment a.button{width:100%;position:absolute;left:0;bottom:0;}
.location-section1-wrap iframe{height:350px;}
.location-section2-wrap{padding:46px 0;}
.therapists-details-wrap:before{height:280px;}
.with_aside #Content{padding-top:50px;}
.blog_wrapper h2{margin-bottom:15px;}
.blog_wrapper .post-excerpt{font-size:15px;line-height:20px;}
.blog_wrapper .post-footer .post-links a.post-more{font-size:14px;line-height:20px;}
.blog-details .the_heading{padding:20px 20px 0;margin:-6px 0 0;}
.blog-details .the_heading .entry-title{font-size:25px;line-height:30px;}
.blog-details .the_content_wrapper{padding:0 0 20px;font-size:15px;line-height:20px;margin:0;}
.blog-details .post-header .title_wrapper h1{font-size:40px;line-height:45px;}
.sidebar .widget{padding:0;}
.sidebar .widget:last-child{margin-bottom:0;}
.sidebar .widget > h3{font-size:20px;line-height:25px;margin:0 0 20px;}
.sidebar .widget_recent_entries ul li a, .sidebar .widget_categories ul li a{font-size:15px;line-height:20px;}
.sidebar .widget.widget_categories, .sidebar .widget.widget_recent_entries, .sidebar .widget.widget_mfn_recent_posts{padding:12px 15px 14px;}
.testimonials-wrap{margin:0;}
.publications-wrap{margin:0;}
.contact-section1-wrap .contact-form-block .column_attr{padding:0;}
.contact-section2-wrap{padding:50px 0;}
.contact-section2-wrap .contact-block p{font-size:15px;}
.referrals-section3-wrap{padding:47px 0 0;}
.referrals-section3-wrap .column_attr{padding:0;}
.careers-section-wrap .careers-section-rt .column_attr {padding: 20px;}
}
@media only screen and (max-width:767px){.section_wrapper, .container, .four.columns .widget-area{padding-left:20px!important;padding-right:20px!important;}
h2, h3, h5{margin-bottom:20px;}
h3{font-size:25px;line-height:30px;}
h4{font-size:20px;line-height:25px;}
h5{font-size:18px;line-height:23px;}
a.button{width:100%;}
a.button .button_label{padding-right:10px;padding-left:10px;}
.button-flat input[type="submit"], .button-flat input[type="button"]{width:100%;}
.mobile-align-center{text-align:center;}
.pager .pages a, .pager .pages span.page-numbers{width:30px;height:30px;line-height:30px;font-size:14px;}
.pager a.next_page, .pager a.prev_page{line-height:30px;font-size:14px;padding:0 10px;}
#Action_bar .contact_details { padding: 0 0 5px; }
#Action_bar .contact_details li.slogan { display: block; font-size: 10px; }
#Action_bar .contact_details a { margin: 0; }
#Action_bar .contact_details a span { display: inline-block; padding: 5px 15px; font-size: 10px; text-transform: uppercase; }
#Top_bar #logo img.logo-mobile{max-height:61px !important;}
#Top_bar.is-sticky{opacity:.97;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);}
#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link, .mobile-sticky #Top_bar.is-sticky #logo, .mobile-sticky #Top_bar.is-sticky .custom-logo-link{padding:5px 15px !important;border-top:1px solid #e8e8e8;margin:0;}
#Top_bar:after{display:none;}
.header-stack #Top_bar .logo{padding:40px 0 0;}
.top-section-wrap, #Top_bar.is-sticky .top-section-wrap{top:5px;right:auto;transform:translateX(-50%);left:50%;}
.top-section-wrap a, #Top_bar.is-sticky .top-section-wrap a{margin:0 2px;}
.top-section-wrap a.button, #Top_bar.is-sticky .top-section-wrap a.button{width:auto;margin:0 2px;}
.top-section-wrap a i{width:30px;height:30px;line-height:26px;font-size:15px;}
.header-stack #Top_bar .menu_wrapper{top:16px;}
.header-stack #Top_bar a.responsive-menu-toggle{margin-top:0!important;left:10px;}
#Side_slide #menu ul li ul li a{padding-left:30px;font-size:13px;}
.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky{max-height:45px !important;}
#Top_bar.is-sticky .top-section-wrap a i{width:22px;height:22px;line-height:18px;font-size:10px;}
.header-stack #Top_bar.is-sticky .logo{padding:33px 0 0;}
.mobile-sticky #Top_bar.is-sticky #logo{height:60px!important;}
#Top_bar.is-sticky { top: 48px !important; }
.mfn-rev-slider rs-sbg{background:#eaf6f2 url(/wp-content/uploads/2020/09/mob_home_banner.jpg) no-repeat 0 bottom !important;background-size:cover !important;}
.home-our-service-wrap .our-service-block1, .home-our-service-wrap .our-service-block1 .single-service{height:auto !important;}
.home-our-service-wrap .our-service-block2, .home-our-service-wrap .our-service-block2 .single-service{height:auto !important;}
.home-our-service-wrap .single-service{padding:25px 25px 25px !important;}
.home-our-service-wrap.mcb-section-nab98z5fr{padding:0;}
.home-our-service-wrap .our-service-block1.mcb-wrap-z2pzj7s6u{z-index:8;}
.home-our-service-wrap .our-service-block1.mcb-wrap-m0zdubqo0{z-index:7;}
.home-our-service-wrap .our-service-block1.mcb-wrap-sc8qcvmmo{z-index:6;}
.home-our-service-wrap .our-service-block1.mcb-wrap-s4mps0ssp{z-index:5;}
.home-our-service-wrap .our-service-block2.mcb-wrap-rnvyh3t1j{z-index:4;}
.home-our-service-wrap .our-service-block2.mcb-wrap-x4fj3j466{z-index:3;}
.home-our-service-wrap .our-service-block2.mcb-wrap-tahernmb1{z-index:2;}
.home-our-service-wrap .our-service-block2.mcb-wrap-hpt0ycygn{z-index:1;}
.home-care-wrap ul li{margin:0 0 30px;}
.home-our-clients-wrap{padding:50px 0 30px;}
.our-clients-wrap .testomonial-slider-wrapper{padding:0;}
.our-clients-wrap .testomonial-slider-wrapper .single-testomonial .title{font-size:16px;line-height:21px;}
.home-our-clinicians-wrap .container, .home-our-clients-wrap .container, .home-latest-news-wrap .container{padding-left:0!important;padding-right:0!important;}
.latest-news-wrap .single-latest-news .latest-news-content{min-height:auto;}
.home-appointment-wrap a.button{width:100%;margin:10px 0 0;}
.home-book-wrap .home-book-lt .column_attr{padding:40px 20px 10px;}
.home-book-wrap.highlight-left .section_wrapper .wrap, .home-book-wrap.highlight-right .section_wrapper .wrap{padding:0;}
.minimalist-header-no #Subheader{padding:50px 0!important;}
#Subheader .title{margin:0;}
#breadcrumbs{display:none;}
.section-even .one-second.mcb-wrap .column_attr, .section-even:nth-child(even) .one-second.mcb-wrap .column_attr{padding:0;}
.aboutus-section1-wrap{padding:50px 0 50px;}
.aboutus-section1-wrap .mcb-item-3efed6bbd .column_attr{padding:0;}
.aboutus-section2-wrap .column_attr{padding:0;}
.therapists-wrap .txt{margin:15px 0 0;}
.therapists-wrap h3{font-size:25px;}
.therapists-details-wrap .therapists-lt .column_attr{padding:0;}
.therapists-details-wrap .column_image.one-second.column{width:48% !important;clear:none;margin-left:1%;margin-right:1%;}
.therapists-details-wrap:before{display:none;}
.therapists-details-wrap .therapists-lt{margin:0;}
.therapists-details-wrap .therapists-location{margin-top:15px !important;}
.therapists-details-wrap .therapists-pic{margin:0 0 15px;}
.therapists-details-wrap .container .therapists-lt .column{margin:0 0 15px;}
.therapists-details-wrap .therapists-lt .column_column ul li:last-child{margin-bottom:0;}
.therapists-wrap .therapists-pic img.scale-with-grid, #Content .therapists-wrap .therapists-pic img, .therapists-details-wrap .therapists-pic img.scale-with-grid, #Content .therapists-details-wrap .therapists-pic img{max-width:200px;height:200px;}
.therapists-details-wrap .therapists-lt .column_image .image_item{margin:0 5px 15px;float:none;}
.years-experience { padding: 20px 0 0 0; }
.years-experience:before { left: 50%; transform: translateX(-50%); }
.service-appointment-today-wrap .column_attr{background:rgba(255,255,255,.6);padding:8px 10px;}
.conditions-treated-wrap{padding:0 0 25px;}
.conditions-treated-wrap .one-fifth.mcb-wrap{width:33.33% !important;clear:none;margin:0 0 25px;}
.conditions-treated-wrap .one-fifth.mcb-wrap:nth-child(4), .conditions-treated-wrap .one-fifth.mcb-wrap:last-child{position:relative;left:25%;transform:translateX(-25%);}
.conditions-treated-wrap .cat-name{font-size:20px;line-height:20px;}
.conditions-treated-detail-wrap .ct-detail-lt .column_attr{padding:0;}
.conditions-treated-detail-wrap .ct-detail-lt.two-third.mcb-wrap{width:100%;}
.conditions-treated-detail-wrap .ct-detail-rt.one-third.mcb-wrap{width:100%;margin:0 0 40px;}
.conditions-treated-detail-wrap .ct-detail-lt .image_frame{margin:0 0 25px;}
.testimonials-wrap .one-second.mcb-wrap{margin:45px 0 30px;padding:0 20px 5px;}
.testimonials-wrap .testimonial-block .single-testimonial{margin:45px 0 30px;padding:0 20px 5px;}
.testimonials-wrap .img-box{margin:-45px 0 15px;}
.locations-wrap .location-detail{margin:0 0 20px;}
.blog-details .post-header .title_wrapper h1{font-size:30px;line-height:35px;}
.referrals-section3-wrap .signature-note-txt{font-size:12px;}
.referrals-section3-wrap .column{margin:0 0 10px;}
.publications-wrap .one-second.mcb-wrap{margin:45px 0 30px;padding:0 20px 5px;}
.publications-wrap .publications-block .single-publications{margin:0 0 30px;padding:0 20px 5px;}
.publications-wrap .img-box{margin:-45px 0 15px;}
#Footer .widgets_wrapper{padding:50px 0 10px;}
#Footer h4{font-size:18px;line-height:22px;margin-bottom:15px;}
#Footer .widgets_wrapper .container .one-fourth.column:nth-child(2), #Footer .widgets_wrapper .container .one-fourth.column:nth-child(3){width:50% !important;clear:none;padding:0 2% 0 0;box-sizing:border-box;}
#Footer .footer_copy a{display:inline-block;}
#Footer .footer-faq-wrap a.button{margin:0;}
#Footer .footer-socialmedia li a.circle-btn{line-height:46px;}
#Footer .footer-signup .wpcf7-form .signup-btn{width:auto !important;}
.button-flat #Footer .footer-signup input[type="submit"], .button-flat #Footer .footer-signup input[type="button"]{width:auto;padding:12px 20px;font-size:14px;}
}
@media only screen and (max-width:640px){}
@media only screen and (max-width:639px){}
@media only screen and (max-width:320px){.conditions-treated-wrap .one-fifth.mcb-wrap{width:50% !important;clear:none;margin:0 0 25px;}
.conditions-treated-wrap .one-fifth.mcb-wrap:nth-child(4){left:unset;transform:unset;}
.conditions-treated-wrap .one-fifth.mcb-wrap:last-child{position:relative;left:50%;transform:translateX(-50%);}
}