/**handles:responsive-style**/
@media only screen and (min-width:1700px) and (max-width:1950px){.inner-banner-div::after{height:220px}}@media only screen and (min-width:1200px) and (max-width:1450px){.inner-baner-img::after{height:203px}html .home-client .owl-carousel .owl-nav button{left:-45px}html .home-client .owl-carousel .owl-nav button.owl-next{left:auto;right:-45px}}@media only screen and (max-width:1199px){html .home-client .owl-carousel .owl-nav button,html .owl-carousel .owl-nav button{left:-10px}html .home-client .owl-carousel .owl-nav button.owl-next,html .owl-carousel .owl-nav button.owl-next{left:auto;right:-10px}ul.owl-carousel{padding:0 40px}.home-client li a{max-width:90%}.section-inner>.footer-fst-bar{max-width:90%;top:-405px}.footer-second-bar>div:first-child{width:19%;padding-right:2%;margin-right:4%}.footer-second-bar>div:nth-child(2){width:40%;padding-right:4%;margin-right:3%}.footer-second-bar>div:last-child{margin-right:0;padding-right:0;width:34%}body .job-search-row>div>div>div{padding:45px 35px 40px 40px;border-radius:11px}.job-search-row select,body .job-search-row input{min-width:auto}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).our-gallery-sec{padding:80px 0 40px}ul.career_gallery-list{grid-gap:25px;padding-top:34px}.career_gallery-image .img-wrap{height:171px}body .forward-section .about-img-wrap.about-img .vc_single_image-wrapper{width:420px;height:420px}html .smart-title{font-size:32px}body .our-gallery-sec .vc_column-inner p,html body p{font-size:18px;line-height:170%!important}body .our-gallery-sec .vc_column-inner p.img-caption{margin:14px 0}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).about-job-section{padding-bottom:80px}ul.category-list>li:not(:last-child){margin:0 20px 0 0}ul.category-list>li>a{font-size:14px}.team-posts-container h2{font-size:22px}.team-posts-container ul.team-posts-list{grid-gap:50px}.team-posts-container ul.team-posts-list li h5,.team-posts-container ul.team-posts-list li h5 a{font-size:18px}.team-posts-container ul.team-posts-list li .team-excerpt{font-size:16px}.both-sec-wrap .team-member-thumbnail{height:300px}.both-sec-wrap .about-team-member-lt-side p.team-member-languages-label,.both-sec-wrap .about-team-member-lt-side p.team-member-languages-label span,.both-sec-wrap .about-team-member-lt-side p.team-member-title,.both-sec-wrap .team-member-contact .contact-section p.team-member-contact-title{font-size:16px}.both-sec-wrap .about-team-member-rt-side ul.tabs-list li{font-size:20px}.both-sec-wrap .about-team-member-rt-side div.background-content .role-focus-text,.both-sec-wrap .about-team-member-rt-side div.bg-wrap .background-content h4,.both-sec-wrap .about-team-member-rt-side h3{font-size:20px}.both-sec-wrap .about-team-member-rt-side div.bio-wrap>div:last-of-type{margin-top:20px}.both-sec-wrap .about-team-member-lt-side{padding-right:40px}.category-list-container ul.category-list.sticky{top:140px!important}}@media only screen and (min-width:1024px) and (max-width:1199px){html ul.primary-menu>li:last-child a{font-size:15px}html .primary-menu>li{margin:0 3px!important}html body:not(.overlay-header) .primary-menu>li>a{padding:0 7px}html ul.primary-menu,html ul.primary-menu>li:last-child a{font-size:15px}ul.allservice-list>li .recent-img{height:200px}ul.allservice-list>li .image-icon{top:165px}ul.allservice-list>li .blog-wrap .service-title{font-size:14px;min-height:32px}ul.allservice-list>li .blog-wrap .service-desc{font-size:13px;min-height:57px}html .serv-edmonton-sec p{font-size:17px}html body{padding-top:159px}header#site-header{position:fixed;top:0;left:0;right:0;z-index:100}header#site-header.custom-sticky{box-shadow:0 0 10px rgba(0,0,0,.2)}header#site-header.custom-sticky .myheader-top-wrap{padding:12px 0}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-book,html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-client,html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).our-services-sec{padding-top:60px;padding-bottom:60px}html .inner-abt-cat [class*=vc_col-]>div>div{min-height:650px}.wpb_raw_code.smart-list{padding:25px}.wpb_text_column.sub-foot-title p{font-size:17px}.blog-list-wrap .smart-article{margin-right:20px}ul.recent-post-ul li.recent-post>.tit-date-wrap{width:71%}.smart-post-title{font-size:16px}.smart-cat-admin p{font-size:15px;line-height:130%}form#commentform .comment-form-author,form#commentform .comment-form-email,form#commentform .comment-form-phone,form#commentform .comment-form-url{margin-right:1.7%}form#commentform .comment-form-phone,form#commentform .comment-form-url{margin-right:0}.vc_row.wpb_row.vc_row-fluid.inner-cont-detail .vc_col-sm-6:last-child{padding-left:1%}.smart-map iframe{height:400px}ul.gallery-list>li{width:31.5%}html .inner-service ul.allservice-list>li{margin:0 1.8% 40px 0}html .inner-service ul.allservice-list li .btn-wrap a{padding:0 12px;font-size:13px}html .inner-extended{padding-bottom:180px!important}.blog-list-main .smart-detail-title{width:59%}.blog-list-main .smart-nexr-wrap>div{vertical-align:top}.inner-motor .vc_btn3-container.smart-btn .vc_general,.inner-worker-comp .vc_btn3-container.smart-btn .vc_general{font-size:14px}html .inner-service ul.allservice-list li .service-title{font-size:17px;min-height:55px}html .inner-service ul.allservice-list li .service-desc{min-height:108px}html .inner-service ul.allservice-list>li .recent-img{height:280px}html .inner-service ul.allservice-list>li .image-icon{top:245px}.blog-list-wrap .smart-article .post_img{height:200px}.blog-detail-wrap.blog-list-wrap>div.blog-left{width:68%}.blog-list-wrap .smart-article .smart-list-des{min-height:170px}.inner-order-welcome p strong{font-size:40px}.single-ourservices .post_img{height:365px}body.home .inner-baner-img .all-bannre-content h1 span{font-size:46px}body.home .inner-baner-img .all-bannre-content h1{font-size:35px}body.home .inner-baner-img .all-bannre-content h2{font-size:18px}html body:not(.overlay-header) .primary-menu>li>a{font-size:13.8px}ul.all-port::before{left:-37px;width:447px;height:950px;top:-50px}ul.all-port{top:229px;max-height:861px}.img-cat-wrap>p{min-height:75px;max-width:994px;margin:0 auto;width:100%}.page-template-injuries_post .man-img-wrap{margin:64px auto 0}ul.breadcrumb>li{font-size:14px}.gapping-section.career-detail-page{padding-top:70px;padding-bottom:80px}body .career-detail-page .blog-left{flex:0 0 65%;width:65%!important;max-width:65%!important;padding-right:25px}body .career-detail-page .blog-right{flex:0 0 35%;width:35%!important;max-width:35%;padding:20px 10px}body .career-detail-page .blog-left .smart-home-des h2{font-size:18px;margin-bottom:15px}body .career-detail-page .blog-left .smart-home-des h3{font-size:17px}body .career-detail-page .blog-left .smart-home-des p{font-size:15px;margin-bottom:10px}body .career-detail-page .blog-left .smart-home-des ul li{padding-left:20px;padding-bottom:8px;font-size:15px}body .career-detail-page .job-apply-form form{padding:20px 10px}body .career-detail-page .job-apply-form form .smart-title{font-size:20px}body .career-detail-page .blog-right>div p{font-size:17px;padding-bottom:8px}body .career-detail-page .blog-right>div{padding-bottom:15px;padding-top:15px;font-size:15px}body .career-detail-page .blog-right .apply-btn a{font-size:15px;padding:14px 77px}body .career-detail-page .job-apply-form form .form-field.email,body .career-detail-page .job-apply-form form .form-field.name{margin-right:10px}body .career-detail-page .job-apply-form form .form-field.phone,body .career-detail-page .job-apply-form form .form-field.subject{margin-left:10px}body .career-detail-page .blog-left .smart-home-des h3,body .career-detail-page .blog-left .smart-home-des h4,body .career-detail-page .blog-left .smart-home-des h5,body .career-detail-page .blog-left .smart-home-des h6{font-size:20px}body .career-detail-page .blog-left .smart-home-des{font-size:16px}body .career-listing-about-sec .img-con-wrap{grid-column-gap:30px}}@media only screen and (max-width:1024px){header#site-header{position:absolute;left:0;right:0;width:100%}#site-header,.myheader-top-wrap{-moz-transition:all .5s ease 0s!important;-webkit-transition:all .5s ease 0s!important;-ms-transition:all .5s ease 0s!important;-o-transition:all .5s ease 0s!important;transition:all .5s ease 0s!important}#site-header.custom-sticky .myheader-top-wrap{padding:10px 0}#site-header.custom-sticky{position:fixed;left:0;right:0;top:0;bottom:auto;margin:auto;z-index:999}#site-footer a.dscf7_refresh_captcha>img{top:-2px;left:142px}body.blog footer#site-footer .footer-fst-bar .mc4wp-alert.mc4wp-error p{margin-left:0}body.blog footer#site-footer .footer-fst-bar .mc4wp-alert.mc4wp-success p{margin-left:0}@media only screen and (max-width:1023px){.img-cat-section-wrap .smart-title,.main-column-wrap .section-title-wrap-row .smart-title,.main-column-wrap>.smart-title{font-size:28px}.img-cat-section-wrap,.main-column-wrap{padding:50px 0}.main-column-wrap .full-body-image .vc_single_image-wrapper,.man-img-wrap{max-width:195px;height:511px}ul.all-port{top:88px;max-width:195px;max-height:511px}ul.all-port li{height:35px;width:35px}ul.all-port li:first-child{bottom:20px;right:-60px}ul.all-port li:nth-child(2){top:128px}ul.all-port li:nth-child(3){top:136px;right:14px}ul.all-port li:nth-child(4){bottom:45px;right:-9px}ul.all-port li:nth-child(5){top:-9px;height:50px;width:50px;left:-1px}ul.all-port li:nth-child(6){bottom:10px;right:34px}ul.all-port li:nth-child(7){bottom:150px;right:-55px}ul.all-port li:nth-child(8){bottom:90px;left:50px}ul.all-port li:nth-child(9){right:22px;top:68px}ul.all-port li:nth-child(10){bottom:65px}ul.all-port li:nth-child(11){top:70px;right:24px}.img-cat-wrap>p{max-width:740px;margin:0 auto;width:100%;display:block}.main-column-wrap .left-right-wrap{margin-top:55px}.main-column-wrap .left-right-wrap .col-right .smart-title{font-size:18px;margin:-23px 0 16px 0}.main-detail-column-wrap .col-right .man-detail-page-content p{font-size:15px;margin:-1px 0 14px 0}.main-detail-column-wrap .col-right .man-detail-page-content+.smart-title{margin-top:25px}.main-detail-column-wrap .neck-pain-list .link-wrap{padding:11px 15px 12px 33px}.main-detail-column-wrap .neck-pain-list a{font-size:16px}.main-detail-column-wrap .neck-pain-list a::before{top:2px}.main-column-wrap .col-left{max-width:45%!important}.main-column-wrap .left-right-wrap .col-right{max-width:55%;width:55%;flex:0 0 55%}.main-column-wrap .left-right-wrap .col-right .smart-title~.smart-title{margin-top:13px}body .job-search-row>div>div>div{padding:30px 15px 30px 20px;border-radius:11px}.job-search-row select,body .job-search-row input{min-width:auto}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).our-gallery-sec{padding:60px 0 30px}ul.career_gallery-list{grid-gap:18px;padding-top:25px}.career_gallery-image .img-wrap{height:145px}body .forward-section .about-img-wrap.about-img .vc_single_image-wrapper{width:300px;height:300px}html .smart-title{font-size:24px}.forward-section .vc_col-sm-6:last-child{padding-left:35px}body .our-gallery-sec .vc_column-inner p,html body p{font-size:16px;line-height:160%!important}body .our-gallery-sec .vc_column-inner p.img-caption{margin:12px 0}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).about-job-section{padding-bottom:60px}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).job-search-row{padding-bottom:0}body .job-search-row .form-wrap{grid-column-gap:16px}body .job-search-row .form-wrap button#submit-btn{min-width:100%;max-width:100%;font-size:15px;padding:0 10px}table tr td:last-child{padding-right:20px;min-width:158px}table tr td{font-size:15px;padding:13px 13px}table tr td:first-child{padding-left:20px}table tr th:first-child{padding-left:20px}table tr th{padding:16px 15px}table tr th:last-child{padding-right:20px}#site-footer a.dscf7_refresh_captcha>img{top:2px;left:125px;max-width:20px}.category-list-container .category-list{flex-wrap:wrap}.team-posts-container h2{font-size:20px;margin-bottom:30px}.team-posts-container ul.team-posts-list{grid-gap:40px}.team-posts-container ul.team-posts-list li .team-thumbnail{height:220px;width:220px;margin:0 auto}.team-posts-container ul.team-posts-list li .team-subtitle{font-size:14px}.team-posts-container ul.team-posts-list li h5,.team-posts-container ul.team-posts-list li h5 a{font-size:16px}.team-posts-container ul.team-posts-list li h5{padding-bottom:10px;margin-bottom:10px}.team-posts-container ul.team-posts-list li .team-excerpt{font-size:15px}.team-posts-container ul.team-posts-list{grid-gap:20px}.team-posts-container #support-staff .team-posts-list li.team-post a{width:35%}.team-posts-container #support-staff .team-posts-list li.team-post a .team-thumbnail{height:auto;width:auto}.team-posts-container #support-staff .team-posts-list li.team-post .dr-content-wrap{width:65%;padding:0 0 0 20px}.both-sec-wrap .about-team-member-lt-side{width:42%;padding-right:20px}.both-sec-wrap .team-member-thumbnail{margin-bottom:20px;height:250px}.both-sec-wrap .about-team-member-lt-side p{padding-right:2px}.both-sec-wrap .team-member-contact .email-section,.both-sec-wrap .team-member-contact .phone-section{padding:0 0 0 22px}.both-sec-wrap .team-member-contact .email-section{padding-bottom:15px}.both-sec-wrap .about-team-member-rt-side{width:58%;padding:20px}.both-sec-wrap .about-team-member-rt-side ul.tabs-list li{font-size:18px;line-height:50px}.both-sec-wrap .about-team-member-rt-side div.background-content .role-focus-text,.both-sec-wrap .about-team-member-rt-side div.bg-wrap .background-content h4,.both-sec-wrap .about-team-member-rt-side h3{font-size:18px}.both-sec-wrap .about-team-member-rt-side div,.both-sec-wrap .about-team-member-rt-side div.background-content ul li,.both-sec-wrap .about-team-member-rt-side p{font-size:15px}.about-member-container>div.both-sec-wrap{padding:60px 0 60px 0}.team-posts-container #chiropractors,.team-posts-container #massage-therapists{padding-top:22px}.team-posts-container .category-section{padding-top:42px}.book-btn-wrap{margin-top:20px}.both-sec-wrap .team-member-contact .email-section::before,.both-sec-wrap .team-member-contact .phone-section::before{top:0}.category-list-container ul.category-list.sticky{top:140px}.category-list-container ul.category-list.sticky{top:135px!important}.email-subscribe{margin-top:15px}body.blog footer#site-footer .footer-fst-bar{padding:40px 20px}body.blog footer#site-footer .footer-fst-bar form .news-submit{margin-top:30px}body.blog footer#site-footer .footer-fst-bar{margin-top:-220px}}@media only screen and (max-width:999px){html button.toggle.search-toggle.mobile-search-toggle{display:none}html .header-titles-wrapper{padding:0}.smart-quick-contact ul>li::before{display:none}.smart-quick-contact ul>li a{font-size:0;display:block;position:relative;width:53px;height:53px}.smart-quick-contact ul>li a::before{content:"";font-family:Fontawesome;font-size:20px;width:100%;height:100%;line-height:46px;text-align:center;display:block;position:absolute;left:0;top:0;border:3px solid #fff;background:#13a89e;border-radius:100%;color:#fff;box-shadow:0 0 30px rgba(0,0,0,.15)}.smart-quick-contact ul>li.phone-icon a::before{content:"\f095";font-size:26px;line-height:50px}.smart-quick-contact ul>li.email-icon a::before{content:"\f0e0"}.smart-quick-contact ul>li.sms-icon a::before{content:"\f086"}.smart-quick-contact ul>li p{display:none}.smart-quick-contact ul>li{padding-right:20px;margin-right:20px;padding-left:0}html button.toggle.nav-toggle.mobile-nav-toggle:before{content:"\f0c9";font-family:fontawesome}html button.toggle.nav-toggle.mobile-nav-toggle span.toggle-inner{display:none}.smart-quick-contact{margin-right:100px}html button.toggle.nav-toggle.mobile-nav-toggle{font-size:30px;color:#13a89e!important;padding:0;margin:0 15px;display:block;width:auto;text-decoration:none!important}html .serv-edmonton-sec .vc_col-sm-3,html .serv-edmonton-sec .vc_col-sm-9{width:100%;text-align:center}.wpb_single_image.smart-edomtion-desk{text-align:center;margin-bottom:25px}html .serv-edmonton-sec p{text-align:center;font-size:17px}html button.close-nav-toggle .toggle-text{display:none}html .modal-menu a{color:#333;padding:15px;text-decoration:none!important}html .modal-menu li.current-menu-item>.ancestor-wrapper>a,html .modal-menu li.current-menu-item>a,html .modal-menu li.current-menu-parent>.ancestor-wrapper>a,html .modal-menu li.current_page_ancestor>.ancestor-wrapper>a,html .modal-menu li.current_page_parent>.ancestor-wrapper>a,nav.mobile-menu ul>li.current-menu-ancestor>.ancestor-wrapper>a{background:#13a89e;color:#fff}html .modal-menu>li>.ancestor-wrapper>a,html .modal-menu>li>a{padding:15px;font-size:16px}html .menu-wrapper{padding-top:80px}html button.close-nav-toggle{display:inline-block;position:absolute;right:15px;width:30px;top:25px;height:30px;padding:0}html button.close-nav-toggle svg{height:30px;width:30px}html .menu-modal{z-index:100000}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-main-sec{padding-top:30px;margin-top:0}html .menu-modal{display:block!important;opacity:1!important;right:-100%!important;left:auto!important;-webkit-transition:all .5s ease 0s!important;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s!important;width:100%}.menu-wrapper.section-inner{width:100%;pointer-events:unset}body.showing-menu-modal.showing-modal .menu-modal{right:0!important}html .inner-abt-cat [class*=vc_col-]>div>div{min-height:unset}html .inner-abt-cat [class*=vc_col-]{width:100%;margin:10px 0 30px;float:none}.inner-abt-cat.smart-exrta-serv .vc_col-sm-12{width:100%;margin:0 auto 0;float:none}body:not(.home) .about-us-sec p{font-size:18px;line-height:140%}.wpb_raw_code.smart-list ul{float:none;width:100%}.wpb_raw_code.smart-list{margin:15px 0 30px}.tp a{bottom:100px}.inner-motor-wrap .vc_col-sm-6{width:100%}.inner-motor-wrap .about-img-wrap.about-img.smart-img{text-align:center;margin-bottom:15px}html .comment-meta{padding-left:0}html .inner-extended{padding-bottom:210px!important}.inner-worker-comp .vc_btn3-container.smart-btn{margin-top:15px}.inner-worker-comp .vc_btn3-container.smart-btn:last-child .vc_general{margin-left:0}html .inner-order-welcome{padding-top:60px!important;padding-bottom:60px!important}.inner-order-welcome p strong{font-size:26px}.inner-order-welcome p{font-size:18px}.inner-order-welcome .smart-btn{margin-top:15px}.inner-order-welcome .wpb_content_element:last-child{margin-top:20px}nav.mobile-menu ul>li{transform:none!important;position:relative!important}.menu-wrapper.is-toggling .toggling-target{position:unset}.modal-menu ul{display:none;margin:0;width:100%;transition:.5s all;transform:scaleY(0);height:0}.menu-wrapper .active{display:block;transition:.5s all;transform:scaleY(1);height:auto}nav.mobile-menu ul.sub-menu li{border-left-width:0!important}nav.mobile-menu ul.sub-menu li a{font-size:15px}.header-titles .site-description{font-size:12.8px}.category-list-container ul.category-list.sticky{top:84px!important}.menu-wrapper .hide-sub-menu.active{display:none!important}}@media only screen and (min-width:768px) and (max-width:1023px){.single-ourservices .post_img{height:272px}.single-ourservices .smart-list-page .ourservices-post-title{font-size:20px}.single-ourservices .title-author-wrap p{font-size:15px;margin:1px 0 22px 0}.single-ourservices .smart-sec-wrap .smart-home-des .wpb_wrapper>p{font-size:15px;line-height:150%;margin:0 0 16px 0}.single-ourservices .smart-sec-wrap .smart-home-des .vc_custom_heading{font-size:20px;padding:0 0 12px 0;margin:0 0 14px 0}body.home .inner-baner-img .all-bannre-content h1{font-size:27px}body.home .inner-baner-img .all-bannre-content h1 span{font-size:40px}body.home .inner-baner-img .all-bannre-content h2{font-size:15px}.page-template-injuries_post .man-img-wrap{margin-top:40px}.page-template-injuries_post .all-port{top:227px}ul.all-port::before{top:-30px;left:-52px;width:300px;height:565px}.main-column-wrap .col-left ul.all-port{top:8px}.entry-content .section-gapping.all-content:first-child{padding-top:50px!important}.entry-content .section-gapping.all-content:last-child{padding-bottom:50px!important}.all-content .smart-title{font-size:21px;margin-bottom:15px}.entry-content .all-content li,.entry-content .all-content p{font-size:16px}.entry-content .section-gapping.all-content{padding:0 0 20px 0!important}.section-map iframe{height:350px!important}ul.breadcrumb>li{font-size:13px}.vc_row.main-title-center:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding-bottom:10px!important}.gapping-section.career-detail-page{padding-top:70px;padding-bottom:80px}body .career-detail-page .blog-left{flex:0 0 60%;width:60%!important;max-width:60%!important;padding-right:25px}body .career-detail-page .blog-right{flex:0 0 40%;width:40%!important;max-width:40%;padding:20px 10px}body .career-detail-page .blog-left .smart-home-des h2{font-size:18px;margin-bottom:15px}body .career-detail-page .blog-left .smart-home-des h3{font-size:17px}body .career-detail-page .blog-left .smart-home-des p{font-size:15px;margin-bottom:10px}body .career-detail-page .blog-left .smart-home-des ul li{padding-left:20px;padding-bottom:8px;font-size:15px}body .career-detail-page .job-apply-form form{padding:20px 10px}body .career-detail-page .job-apply-form form .smart-title{font-size:20px}body .career-detail-page .job-apply-form form .form-field.email,body .career-detail-page .job-apply-form form .form-field.name{float:none;margin-right:0}body .career-detail-page .job-apply-form form .form-field.phone,body .career-detail-page .job-apply-form form .form-field.subject{float:none;margin-left:0}body .career-detail-page .job-apply-form form .form-field.email,body .career-detail-page .job-apply-form form .form-field.name,body .career-detail-page .job-apply-form form .form-field.phone,body .career-detail-page .job-apply-form form .form-field.subject{width:100%}body .career-detail-page .blog-right>div p{font-size:17px;padding-bottom:8px}body .career-detail-page .blog-right>div{padding-bottom:15px;padding-top:15px;font-size:15px}body .career-detail-page .blog-right .apply-btn a{font-size:15px;padding:14px 77px}body .career-detail-page .blog-left .smart-home-des h3,body .career-detail-page .blog-left .smart-home-des h4,body .career-detail-page .blog-left .smart-home-des h5,body .career-detail-page .blog-left .smart-home-des h6{font-size:17px}body .career-detail-page .blog-left .smart-home-des{font-size:15px}body .career-detail-page .job-apply-form form .submit-btn .ajax-loader{top:14px}body .career-listing-about-sec .img-con-wrap{grid-column-gap:30px}.about-job-section p{font-size:16px}.smart-quick-contact ul>li{padding-right:10px;margin-right:7px}.smart-quick-contact{margin-right:60px;margin-top:11px}}@media only screen and (min-width:1000px) and (max-width:1023px){html ul.primary-menu>li:last-child a{height:37px;line-height:37px;padding:0 14px;font-size:13px}html body:not(.overlay-header) .primary-menu>li>a{padding:0 6.5px;font-size:13px}}@media only screen and (min-width:768px) and (max-width:999px){html .site-logo{max-width:200px}.inner-baner-img{height:650px}.inner-baner-img .banner-content{width:100%}.inner-baner-img .all-bannre-content>p{font-size:15px}.inner-baner-img .all-bannre-content h1,.inner-baner-img .all-bannre-content h3{font-size:30px}.inner-baner-img .all-bannre-content h1 span,.inner-baner-img .all-bannre-content h3 span{font-size:46px}.inner-baner-img .all-bannre-content{max-width:60%}.inner-baner-img::after{min-height:92px;background-repeat:no-repeat;height:auto}.inner-baner-img{height:500px}.about-img-wrap.about-img .vc_single_image-wrapper{height:339px;width:339px}ul.allservice-list>li .image-icon{top:140px}ul.allservice-list>li .recent-img{height:170px}.all-service-popup .sec-service-wrap,html ul.allservice-list .all-service-popup .recent-img{height:220px}ul.allservice-list>li{width:31%;margin:0 2% 4% 0}ul.allservice-list>li:nth-child(4n){margin-right:2%}ul.allservice-list>li:nth-child(3n){margin-right:0}ul.allservice-list li .blog-wrap .service-title{font-size:15px;min-height:33px}ul.allservice-list>li .blog-wrap .service-desc{font-size:14px;min-height:42px}html .inner-service ul.allservice-list li .service-desc{font-size:17px}html .inner-service ul.allservice-list li .service-title{font-size:18px}.news-letter>div.newsletter-email{width:71%}.news-letter>div.email-subscribe{width:28%}.epic_results{width:66%}html .footer-widget-title{font-size:18px}ul.contact-list li{padding-left:47px}html .widget_nav_menu ul.menu li{font-size:14px}ul.contact-list li .contact-address p{font-size:14px}ul.contact-list li *,ul.contact-list li.icon.fax-icon p{font-size:12px}p.smart-copyright-footer{font-size:15px}html .about-vid-parent iframe{height:50vh}html body{padding-top:104px}header#site-header{position:fixed;top:0;left:0;right:0;z-index:100}header#site-header.custom-sticky{box-shadow:0 0 10px rgba(0,0,0,.2)}header#site-header.custom-sticky .myheader-top-wrap{padding:13px 0}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-book,html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-client,html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).our-services-sec{padding-top:60px;padding-bottom:60px}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-book{padding-top:40px;padding-bottom:40px}html .vc_row.home-book p{font-size:19px}.inner-banner-div::after{height:147px;background-position:left}.inner-banner-div{height:515px;padding-bottom:0}.inner-banner-div .all-bannre-content h3{font-size:30px}.inner-banner-div .all-bannre-content h3 span{font-size:45px}html .smart-partner-page .widget_sp_image{margin-bottom:20px}.blog-list-wrap .smart-article{margin-right:10px;width:47.5%}ul.recent-post-ul li.recent-post>.tit-date-wrap{width:71%;font-size:12px;padding-left:5px}ul.recent-post-ul .recent-date{font-size:12px}.smart-list-des{font-size:14px;margin-top:10px}.smart-post-title{font-size:14px}.smart-cat-admin p{font-size:14px;line-height:120%}.main-date{font-size:14px;min-width:60px;padding:10px;margin:0 10px 10px 0}.smart-list-box{padding:15px 10px 20px 10px}.main-date .entry-year{font-size:16px}.blog-list-wrap article .main-date{padding-top:15px;padding-bottom:15px}.blog-sidebar>.widget ul.smart-cat-name>li{padding:10px 15px;padding-right:40px;line-height:140%}.blog-sidebar .smart-category-head{font-size:18px}.blog-sidebar>.widget ul.recent-post-ul{margin:15px}ul.recent-post-ul .post_img{height:50px}form#commentform .comment-form-author,form#commentform .comment-form-email{margin-right:1.4%}.smart-list-page .smart-list-box,div#comment-form .form-section .comment-respond,div#comment-form div#comments{padding:20px}.wrap-tags-cat h5{font-size:18px}.wrap-tags-cat .sidebar-title.recent-btn{margin-right:14px}.wrap-tags-cat .sidebar-title.recent-btn::after{right:-12px;top:4px}.vc_row.wpb_row.vc_row-fluid.inner-cont-detail .vc_col-sm-6:last-child{padding-left:1%}.smart-map iframe{height:400px}html ul.contact-day-list li{margin-bottom:16px;padding-left:25px}html .vc_row.inner-cont-detail{padding:30px 15px!important}ul.contact-day-list li,ul.contact-day-list li p{font-size:16px}ul.contact-day-list li .contact-day>*{width:42%}ul.contact-day-list li .contact-day>p{width:58%}ul.contact-page-list li.icon.email-icon a{font-size:16px}ul.contact-page-list li a,ul.contact-page-list li p{font-size:17px}ul.smart-ourteam-page li .smart-team-page .team-image{width:265px;height:265px;margin:10px 20px 20px 10px}ul.gallery-list>li{width:31.4%;margin-bottom:20px}html .inner-service ul.allservice-list>li{width:47%;margin:0 1% 30px!important}html .inner-service ul.allservice-list>li .recent-img{height:280px}html .inner-service ul.allservice-list>li .image-icon{top:244px}html .inner-service .all-service-popup .sec-service-wrap .blog-wrap{padding-left:40px}.blog-list-main .smart-detail-title{width:60%}.blog-list-main .smart-nexr-wrap>div.smart-detail-title{width:57%}.blog-list-main .smart-nexr-wrap>div.main-date{width:35%}.blog-list-wrap .smart-article .smart-list-des{min-height:170px}.blog-list-wrap .smart-article .smart-post-title{min-height:48px}.blog-list-main .smart-nexr-wrap>div{vertical-align:top}html .serv-edmonton-sec p:last-child{text-align:center}.inner-worker-comp .sm-list ul li{text-align:left;font-size:15px}.blog-list-wrap .smart-article .post_img{height:180px}.blog-detail-wrap.blog-list-wrap>div.blog-left{width:68%}.form-wrap-row .con-field-wrap div.con-half:nth-child(2n){margin-left:8px}.inventory-form-wrap .container .vc_column-inner,.order-supplies-wrap .container .vc_column-inner{padding:0}.inventory-form-wrap form.wpforms-form .wpforms-field-label,.order-supplies-wrap form.wpforms-form .wpforms-field-label{font-size:14px;margin:0 0 5px}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]+label,.inventory-form-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-description,.inventory-form-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint,.order-supplies-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]+label,.order-supplies-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-description,.order-supplies-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:14px}.inventory-form-wrap form.wpforms-form .wpforms-field.inven-half::before{top:38px}.order-supplies-wrap form.wpforms-form ul.wpforms-image-choices>li.depth-1 label{padding:30px 20px}.order-supplies-wrap form.wpforms-form ul.wpforms-image-choices>li.depth-1 .wpforms-image-choices-label{font-size:15px}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox],.order-supplies-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]{margin:0 10px 0 0}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox ul>li,.order-supplies-wrap form.wpforms-form .wpforms-field.supply-checkbox ul li{display:flex;align-items:center;margin:0 0 10px!important}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox ul>li input[type=checkbox],.order-supplies-wrap form.wpforms-form .wpforms-field.supply-checkbox ul li input[type=checkbox]{flex:0 0 20px}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox ul>li label,.order-supplies-wrap form.wpforms-form .wpforms-field.supply-checkbox ul li label{padding:0}header#site-header.custom-sticky .myheader-top-wrap{padding:10px 0}}@media only screen and (max-width:767px){html .site-logo img{max-height:none;max-width:190px}.smart-quick-contact ul>li a{width:40px;height:40px}.smart-quick-contact ul>li a::before{line-height:34px;font-size:16px}.smart-quick-contact ul>li.phone-icon a::before{font-size:21px;line-height:35px}.smart-quick-contact ul>li{padding-right:15px;margin-right:13px}.smart-quick-contact{margin-right:0}html #site-header{min-height:118px;border-bottom:45px solid #13a89e;position:fixed;top:0;left:0;right:0;width:100%;z-index:3}.myheader-top-wrap{position:relative;overflow:unset}html button.toggle.nav-toggle.mobile-nav-toggle{position:absolute;left:0;bottom:-64px;right:auto;top:auto;color:#fff!important;z-index:100000;font-weight:400}.smart-mobile-btn>a{display:inline-block;height:35px;font-size:15px;padding:0 15px;background:#fff;border-radius:50px;color:#000;line-height:35px;font-family:gotham-medium}.smart-mobile-btn{position:absolute;right:15px;bottom:-63px}.inner-baner-img{height:400px}.inner-baner-img .banner-content{width:100%;top:43%}.inner-baner-img::after{min-height:45px;height:auto;background-size:100% 100%;background-position:center}.inner-baner-img .all-bannre-content>p{font-size:11px}.inner-baner-img .all-bannre-content h1,.inner-baner-img .all-bannre-content h3{font-size:18px;max-width:98%}.inner-baner-img .all-bannre-content h1 span,.inner-baner-img .all-bannre-content h3 span{font-size:25px;margin:0}.inner-baner-img .all-bannre-content{max-width:57%}html .inner-baner-img>img{object-position:54%}.inner-baner-img{height:320px}.bannr-btn a{height:38px;line-height:37px;font-size:16px;min-width:unset;padding:0 20px}.inner-baner-img .all-bannre-content::after{width:179px;height:252px;background-size:100% auto;right:0;top:-31px}html .smart-title{text-align:center!important;font-size:20px;line-height:130%}html .smart-title::after{height:3px;width:40px;right:0;margin:auto}html .home-main-sec p{text-align:justify}html .main-btn,html .smart-btn.vc_btn3-container a.vc_general{font-size:15px;height:40px;line-height:40px;padding:0 18px}.home-main-sec .vc_btn3-container{margin:15px auto 0;display:table}.about-img-wrap.about-img .vc_single_image-wrapper{width:315px;height:315px}.about-img-wrap.about-img .vc_single_image-wrapper{width:315px;height:315px}.about-img-wrap.about-img .vc_single_image-wrapper::before{top:-10px;left:-10px}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding-top:50px!important;padding-bottom:50px!important}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).home-main-sec{padding-top:20px!important}ul.allservice-list>li{width:100%!important;margin:0!important}ul.allservice-list>li .recent-img{height:210px}html ul.allservice-list .all-service-popup .recent-img{height:200px}.all-service-popup .sec-service-wrap{height:unset}html ul.allservice-list li .all-service-popup .service-desc ul,html ul.allservice-list li .all-service-popup .service-desc ul li{box-shadow:none;text-align:left;margin-bottom:10px!important;margin-left:15px}ul.allservice-list>li .image-icon{top:180px;width:60px;height:60px}ul.allservice-list>li .blog-wrap .service-title{font-size:16px;min-height:unset}ul.allservice-list>li .blog-wrap .service-desc{font-size:14px;min-height:unset}ul.allservice-list>li .blog-wrap a{font-size:13px}html .serv-edmonton-sec p{font-size:16px}html ul.owl-carousel{padding:0!important}html .owl-carousel .owl-nav button{position:static;display:inline-block;margin:0 10px}html .owl-nav{text-align:center;margin-top:20px}.smart-dic p{font-size:16px}.both-wrap .client-title{font-size:22px;margin-left:10px}html .vc_row.home-book p{font-size:18px}html .image-icon img{width:auto!important;max-width:90%}ul.allservice-list li{background:#fff;margin:0 0 20px!important;box-shadow:0 0 13px rgba(0,0,0,.2)}.footer-info .widgettitle{font-size:19px}.section-inner>.footer-fst-bar{padding:20px 20px 50px}.section-inner>.footer-fst-bar{top:-345px}html .news-letter>div{width:100%!important;text-align:center}html input#sidebar_button{float:none}.email-subscribe{margin-top:15px}html .epicwin-subscription .loading{position:static}.news-letter>div.email-subscribe>div{display:inline-block;vertical-align:middle}#site-footer input[type=submit],html .widget_epicwin_widget input[type=submit],html input[type=button],html input[type=submit]{height:40px;line-height:40px;font-size:15px}.footer-second-bar>div{width:100%!important;padding:0!important;margin:0 0 35px!important}.footer-second-bar>div::after{display:none}.copywrite-social-icon-wrap,p.smart-copyright-footer{float:none;text-align:center}html .footer-copyright{text-align:center}p.smart-copyright-footer{font-size:14px;margin-top:10px}.widget.widget_nav_menu{display:none}.widget_epicwin_widget .epic_results{position:absolute;bottom:9px;left:10px;right:10px;width:auto;width:90%;margin:auto}.about-img-parent{margin-bottom:30px}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide)>.vc_col-sm-12>.vc_column-inner{padding-left:0;padding-right:0}html .vc_align_left.about-img-wrap.about-img{text-align:center}html .about-vid-parent iframe{height:190px!important;width:90vw!important}.smart-mobile-btn{display:block}.vc_row.wpb_row.vc_inner.vc_row-fluid.about-us-sec{position:relative;padding-top:80px}.vc_row.about-us-sec .vc_column_container{position:static}html .about-us-sec .smart-title{position:absolute;top:0;left:0;right:0}html .our-services-sec .vc_btn3-container.smart-btn{margin-top:30px}html .vc_row.home-book{background-image:url(https://forwardphysiotherapy.ca/wp-content/plugins/smart/images/mob-lady-bg.jpg)}body:not(.home) .vc_row.wpb_row.vc_inner.vc_row-fluid.about-us-sec{padding-top:0}html body:not(.home) .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).about-page-sec{padding-top:0!important}html .sub-title p{font-size:17px}.wpb_raw_code.smart-list{padding:20px}.wpb_text_column.sub-foot-title p{font-size:16px}html .owl-carousel .owl-nav button::after{margin-left:4px}.footer-info .title p{font-size:15px}.inner-motor .vc_btn3-container.smart-btn{margin:15px 0 0!important}html .sm-list ul li{font-size:16px;text-align:left}.inner-banner-div{height:320px;padding-bottom:0}.inner-banner-div .banner-content{width:100%;top:40%}.inner-banner-div::after{background-repeat:no-repeat;background-position:bottom center;height:50px}.breadcrumbs{margin-top:0;margin-bottom:0;padding-top:10px;background:#f5f5f5;padding-bottom:10px}.inner-banner-div .all-bannre-content>p{font-size:12px}.inner-banner-div .all-bannre-content h3{font-size:17px}.inner-banner-div .all-bannre-content h3 span{font-size:25px;margin:0}.inner-banner-div .all-bannre-content{max-width:57%}html .inner-mainbaner-img>img{object-position:60%}.inner-banner-div .all-bannre-content::after{width:179px;height:252px;background-size:100% auto;right:0;top:-31px}ul.smart-clients-page li .smart-dicription p{font-size:16px}ul.smart-clients-page li .both-wraping p.client-tit{font-size:20px;text-align:center}ul.smart-clients-page li{padding-bottom:30px;margin-bottom:28px}ul.smart-clients-page li .both-wraping>*{display:table;margin:0 auto 15px}ul.smart-clients-page .recent-date{text-align:center}html .vc_toggle_title *{font-size:17px}html .vc_toggle_content *{font-size:16px}html .vc_toggle_content{padding:14px 20px!important}html .vc_toggle_title{line-height:140%;padding-right:30px!important}html .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon,html .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{width:12px}html .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{height:12px}html .vc_toggle_title i.vc_toggle_icon{right:15px}html .vc_toggle{margin-bottom:15px}html .smart-partner-page{text-align:center}html .smart-partner-page .widget_sp_image{width:46%;margin:0 2% 30px!important}ul.breadcrumb>li::after{font-size:16px}ul.breadcrumb>li{font-size:14px;padding-right:20px;margin-right:5px}html .sm-part p{font-size:18px}.blog-list-wrap>div{width:100%!important}.blog-list-wrap .smart-article{width:100%;margin-right:0}form#commentform .comment-form-author,form#commentform .comment-form-email,form#commentform .comment-form-phone,form#commentform .comment-form-url{width:100%;margin:0 0 15px}.smart-list-page .smart-list-box,div#comment-form .form-section .commend-respond,div#comment-form div#comments{padding:20px}html .gapping-section{padding-top:40px;padding-bottom:40px}.form-wrap-row .con-field-wrap div.con-half{width:100%;margin-bottom:15px}html .vc_row.inner-cont-detail{padding:30px 15px!important}.vc_row.wpb_row.vc_row-fluid.inner-cont-detail .vc_col-sm-6:first-child::after{display:none}.vc_row.wpb_row.vc_row-fluid.inner-cont-detail .vc_col-sm-6:last-child{padding-left:0;margin-top:50px}ul.contact-day-list li,ul.contact-day-list li p{font-size:15px}ul.contact-day-list li .contact-day>*{width:42%}ul.contact-day-list li .contact-day>p{width:58%}ul.contact-day-list li::before{top:-3px}.smart-map iframe{height:300px}ul.smart-ourteam-page li .smart-team-page .team-image{width:300px;height:300px;margin:auto;float:none}ul.smart-ourteam-page li .smart-team-page .smart-team-wrap{padding:30px 15px}html .smart-team-wrap .team-tit{text-align:center;font-size:18px}html .smart-team-wrap .team-sub{font-size:16px;text-align:center}html .smart-team-dicription p{font-size:15px;text-align:center}.team-social-links{margin-top:20px;text-align:center}ul.smart-ourteam-page{max-width:92%;margin:auto}ul.smart-ourteam-page li{margin:0 0 30px}.smart-team-page{padding-top:25px}ul.gallery-list>li{width:100%!important;margin:0 0 30px!important}html .inner-gallery .container{padding-left:15px;padding-right:15px}body .fancybox-next,body .fancybox-prev{left:5px}body .fancybox-next{left:auto;right:5px}.close_mail,a.fancybox-close{top:-9px;right:-9px;border-radius:0}html .inner-service ul.allservice-list>li{width:100%;margin:0 0 30px!important}html .inner-service ul.allservice-list>li .recent-img{height:280px}html .inner-service ul.allservice-list>li .image-icon{top:244px}.inner-service .container{padding-left:15px;padding-right:15px}html .inner-service ul.allservice-list li .service-desc,html .inner-service ul.allservice-list li .service-title{min-height:unset}.all-service-popup .frist-service-sec{margin:auto;display:block;margin-bottom:40px;max-width:450px}html ul.allservice-list .all-service-popup .recent-img .image-icon{left:0;right:0;bottom:-28px;top:auto}html .service-post .all-service-popup .sec-service-wrap .blog-wrap{padding:5px;text-align:left}html ul.allservice-list li .all-service-popup .service-title{text-align:center}html ul.allservice-list li .all-service-popup .service-title::after{right:0}.all-service-popup>div.service-popup-in{height:70vh;overflow-x:hidden;overflow-y:auto}.all-service-popup .service-popup-in>div{width:100%;display:table}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).our-services-sec{z-index:auto}html ul.allservice-list .po-close a{z-index:10;top:-16px;right:-11px}html .inner-extended p{font-size:20px}html .inner-extended .container{padding-left:15px;padding-right:15px}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).inner-extended{padding-bottom:180px!important;padding-top:50px!important}.inner-motor .vc_btn3-container.smart-btn:last-child .vc_general{margin-left:0}.inner-worker-comp .vc_col-sm-6:first-child>.vc_column-inner{padding-right:15px;padding-left:15px}html .no-search-results-form.section-inner>p{line-height:140%}html .archive-title{margin-bottom:20px}html .blog-left .no-search-results-form.section-inner{max-width:100%}.blog-list-wrap .blog-sidebar.blog-right{float:none}ul.contact-page-list li{padding-left:65px}ul.contact-page-list li a,ul.contact-page-list li p{color:#fff;text-align:left;font-size:17px}ul.contact-page-list li.icon.email-icon a{font-size:16px}.form-wrap-row .con-field-wrap div.con-half:nth-child(2n){float:none;margin-bottom:0;margin-left:0}.smart-nexr-wrap>div.smart-detail-title{width:68%}.smart-nexr-wrap>div.main-date{margin-right:10px}.blog-detail-wrap .smart-list-page .smart-list-box .smart-post-title{font-size:18px}html .serv-edmonton-sec p:last-child{text-align:center}.inner-worker-comp .vc_col-sm-6:last-child .wpb_single_image{text-align:center;margin-top:30px}html h2.smart-not-found{font-size:26px;padding:20px 15px;max-width:100%}div#comment-form .form-section .comment-respond{padding:20px}.blog-list-wrap .smart-article .smart-list-des{min-height:unset}html ul.allservice-list li .all-service-popup .service-desc,html ul.allservice-list li .all-service-popup .service-desc *{font-size:16px!important;line-height:140%}html .njt-review .njt-review-content,html .njt-review .njt-review-content a{font-size:16px}html .njt-review .njt-review-info .grp-reviewer-name a{font-size:20px}html .njt-reviews-wrap .njt-review{padding-bottom:25px;margin-bottom:25px}html body{padding-top:140px}.about-img.mobile-show{display:block;margin-bottom:15px}.about-img.desktop-show{display:none}html .inner-motor-wrap{margin-bottom:0}.inner-motor-wrap .vc_col-sm-6:first-child{padding-top:0}.vc_row.inner-order-mail h3{font-size:22px}.inventory-form-wrap .container .vc_column-inner,.order-supplies-wrap .container .vc_column-inner{padding:0}.inventory-form-wrap form.wpforms-form .wpforms-field-label{font-size:14px;margin:0 0 5px}.order-supplies-wrap form.wpforms-form .wpforms-field-label{font-size:15px}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]+label,.inventory-form-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-description,.inventory-form-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint,.order-supplies-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]+label,.order-supplies-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-description,.order-supplies-wrap form.wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:14px}.inventory-form-wrap form.wpforms-form .wpforms-field .wpforms-field-medium>div,.order-supplies-wrap form.wpforms-form .wpforms-field .wpforms-field-medium>div{width:100%;margin:0 0 15px;float:none!important}.inventory-form-wrap form.wpforms-form .wpforms-field,.order-supplies-wrap form.wpforms-form .wpforms-field{margin:0 0 15px}.inventory-form-wrap form.wpforms-form .wpforms-field .wpforms-field-medium>div:last-child,.order-supplies-wrap form.wpforms-form .wpforms-field .wpforms-field-medium>div:last-child{margin:0}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]+label,.order-supplies-wrap form.wpforms-form .wpforms-field-checkbox input[type=checkbox]+label{font-size:13px}.inventory-form-wrap form.wpforms-form .wpforms-field.inven-half{width:100%;float:none}.inventory-form-wrap form.wpforms-form .wpforms-field.inven-half::before{top:38px}.order-supplies-wrap form.wpforms-form ul.wpforms-image-choices>li.depth-1{margin:0 0 15px 0!important;width:100%}.order-supplies-wrap form.wpforms-form ul.wpforms-image-choices>li.depth-1 .wpforms-image-choices-label{font-size:14px}.order-supplies-wrap form.wpforms-form ul.wpforms-image-choices>li.depth-1{margin:0 auto 15px!important;max-width:100%}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox ul>li,.order-supplies-wrap form.wpforms-form .wpforms-field.supply-checkbox ul li{display:flex;align-items:center;margin:0 0 10px!important}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox ul>li label,.order-supplies-wrap form.wpforms-form .wpforms-field.supply-checkbox ul li label{padding:0}.inventory-form-wrap form.wpforms-form .wpforms-field-checkbox ul>li input[type=checkbox],.order-supplies-wrap form.wpforms-form .wpforms-field.supply-checkbox ul li input[type=checkbox]{flex:0 0 20px}.our-smart-cat{max-width:350px;margin:0 auto 30px;left:0;right:0}.vc_row.inner-order-quote{margin-bottom:200px!important}.img-cat-section-wrap,.main-column-wrap{padding:40px 0}.img-cat-section-wrap .smart-title,.main-column-wrap .section-title-wrap-row .smart-title,.main-column-wrap>.smart-title{font-size:18px}.main-column-wrap .left-right-wrap [class*=col-]{max-width:100%!important;width:100%;flex:0 0 100%}.main-column-wrap .left-right-wrap{margin-top:35px;flex-wrap:wrap}.main-column-wrap .left-right-wrap .col-right{max-width:100%!important;width:100%;flex:0 0 100%;margin-top:70px}ul.post-wrapper li.post-item .post-title a{font-size:16px;padding:11px 39px 12px 20px}ul.post-wrapper li.post-item .plus-icon{top:16px}ul.post-wrapper li.post-item.active .post-content{padding:15px 23px 18px;font-size:16px}.main-column-wrap .left-right-wrap .col-right .vc_column-inner{padding:0}.container.main-detail-column-wrap .left-right-wrap{margin-top:15px}ul.all-port li:nth-child(6){top:-2px}ul.all-port{top:82px}.single-ourservices .post_img{height:190px}.single-ourservices .smart-list-page .ourservices-post-title{font-size:18px}.single-ourservices .title-author-wrap p{font-size:14px;margin:1px 0 20px 0}.single-ourservices .smart-sec-wrap .smart-home-des .wpb_wrapper>p{font-size:14px;line-height:150%;margin:0 0 16px 0}.single-ourservices .smart-sec-wrap .smart-home-des .vc_custom_heading{font-size:18px;padding:0 0 10px 0;margin:0 0 12px 0}body.home .inner-baner-img .all-bannre-content h1{font-size:15px}body.home .inner-baner-img .all-bannre-content h1 span{font-size:22px}body.home .inner-baner-img .all-bannre-content h2{font-size:13px}.main-detail-column-wrap .neck-pain-list a::before{top:0}ul.all-port::before{top:-24px;left:-75px;width:345px;height:560px}.page-template-injuries_post ul.all-port::before{top:-29px}.page-template-injuries_post .img-cat-wrap{display:flex;flex-flow:column wrap}.page-template-injuries_post .img-cat-wrap>p{order:4}.page-template-injuries_post .man-img-wrap{max-width:326px;margin:30px auto 40px}.page-template-injuries_post ul.all-port{top:101px}.entry-content .section-gapping.all-content:first-child:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding-top:30px!important}.entry-content .section-gapping.all-content:last-child:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding-bottom:30px!important}.all-content .smart-title{font-size:19px;margin-bottom:10px}.entry-content .all-content li,.entry-content .all-content p{font-size:15px}.entry-content .section-gapping.all-content:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding:0 0 16px 0!important}.entry-content .insurance-coverage-types p{font-size:18px;line-height:140%}.insurance-coverage-types p a{font-size:15px;margin:10px 0 2px 25px}.insurance-coverage-types p a:first-of-type{margin-top:16px}html .entry-content .insurance-coverage-types:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding:0 0 25px!important}.main-column-wrap .col-left ul.all-port{top:10px}.page-template-injuries_post .img-cat-wrap h2.smart-title{max-width:280px;margin:0 auto}.section-map iframe{height:300px!important}ul.breadcrumb>li{font-size:14px}.breadcrumbs .breadcrumb{width:100%}.vc_row.main-title-center:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){padding-bottom:5px!important}.smart-mobile-btn,html #site-header,html button.toggle.nav-toggle.mobile-nav-toggle{-moz-transition:all .5s ease 0s!important;-webkit-transition:all .5s ease 0s!important;-ms-transition:all .5s ease 0s!important;-o-transition:all .5s ease 0s!important;transition:all .5s ease 0s!important}html #site-header.custom-sticky{min-height:108px}#site-header.custom-sticky .smart-mobile-btn{bottom:-50px}html #site-header.custom-sticky button.toggle.nav-toggle.mobile-nav-toggle{bottom:-52px}.ttl-wrap{flex-wrap:wrap}.ttl-wrap .smart-title{width:100%;justify-content:center}.position-counter{display:block;padding:0;margin-bottom:19px!important}body .job-search-row .form-wrap{grid-template-columns:1fr;grid-gap:18px 0}.job-search-row select,body .job-search-row input{min-width:100%}body .job-search-row .form-wrap button#submit-btn{width:auto;max-width:120px;min-width:130px;margin:0 auto;height:40px;line-height:39px}.forward-section thead tr th{display:none}.forward-section .vc_col-sm-6:first-child,.forward-section .vc_col-sm-6:last-child{width:100%}html .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide).forward-section{padding-top:0!important}.forward-section .vc_col-sm-6:last-child{padding-left:0;padding-top:30px}ul.career_gallery-list{grid-template-columns:1fr 1fr}table tr td::before{content:attr(data-title) ": ";float:left;top:50%;position:absolute;right:auto;left:14px;transform:translate(0,-50%);font-size:14px}table tr td{position:relative;display:block;text-align:right;padding-left:130px!important}table tr td::last-child{text-align:right}table tr th{display:none}table tr td:last-child::before{display:none}.gapping-section.career-detail-page{padding-top:50px;padding-bottom:50px}body .career-detail-page .blog-detail-wrap{flex-direction:inherit;flex-wrap:wrap}body .career-detail-page .blog-right{flex:0 0 100%;width:100%!important;max-width:100%;padding:20px 10px;margin-bottom:25px}body .career-detail-page .blog-right>div p{font-size:16px;padding-bottom:7px}body .career-detail-page .blog-right>div{padding-left:36px;padding-bottom:15px;padding-top:15px;font-size:15px}body .career-detail-page .blog-right .apply-btn a{font-size:15px;padding:13px 97px}body .career-detail-page .blog-left{flex:0 0 100%;width:100%!important;max-width:100%!important;padding-right:0}body .career-detail-page .blog-left .smart-home-des h2{font-size:17px;margin-bottom:15px}body .career-detail-page .blog-left .smart-home-des h3{font-size:17px;margin-bottom:6px}body .career-detail-page .blog-left .smart-home-des p{font-size:15px;margin-bottom:10px}body .career-detail-page .blog-left .smart-home-des ul li{padding-left:20px;padding-bottom:10px;font-size:15px}body .career-detail-page .job-apply-form form{padding:20px 20px}body .career-detail-page .job-apply-form form .smart-title{font-size:20px}body .career-detail-page .job-apply-form form .form-field.email,body .career-detail-page .job-apply-form form .form-field.name{float:none;margin-right:0}body .career-detail-page .job-apply-form form .form-field.phone,body .career-detail-page .job-apply-form form .form-field.subject{float:none;margin-left:0}body .career-detail-page .job-apply-form form .form-field.email,body .career-detail-page .job-apply-form form .form-field.name,body .career-detail-page .job-apply-form form .form-field.phone,body .career-detail-page .job-apply-form form .form-field.subject{width:100%}body .career-detail-page .job-apply-form form .form-field label{font-size:14px;top:18px}body .career-detail-page .job-apply-form form .wrap-file p{font-size:13px}html span.wpcf7-not-valid-tip{font-size:14px}body .career-detail-page .job-apply-form form .wrap-file #file-upload{font-size:13px;padding:12px 16px;top:5px}body .career-detail-page .blog-left .smart-home-des{font-size:15px}body .career-detail-page .blog-left .smart-home-des h3,body .career-detail-page .blog-left .smart-home-des h4,body .career-detail-page .blog-left .smart-home-des h5,body .career-detail-page .blog-left .smart-home-des h6{font-size:17px}body .career-detail-page .job-apply-form form .submit-btn .ajax-loader{top:8px}body .career-listing-about-sec .img-con-wrap{grid-template-columns:1fr;grid-column-gap:0}body .career-listing-about-sec .img-con-wrap .vc_col-sm-6{padding:0}.about-job-section p{font-size:16px}body .career-listing-about-sec p{font-size:15px}body .career-detail-page .job-apply-form form .submit-btn{max-width:160px}body .career-detail-page .job-apply-form form .submit-btn .wpcf7-spinner{right:-25px}ul.category-list>li:not(:last-child){margin:0 10px 0 0}.team-posts-container h2{font-size:18px;margin-bottom:20px;text-align:center}.team-posts-container ul.team-posts-list{grid-template-columns:repeat(1,1fr)}.team-posts-container ul.team-posts-list li .dr-content-wrap{text-align:center}.team-posts-container ul.team-posts-list li h5::before{margin:0 auto}.team-posts-container ul.team-posts-list li h5,.team-posts-container ul.team-posts-list li h5 a{font-size:15px}.team-posts-container ul.team-posts-list li .team-excerpt{font-size:14px}.team-posts-container #support-staff .team-posts-list{grid-template-columns:repeat(1,1fr)}.team-posts-container #support-staff .team-posts-list li.team-post a{width:30%}.team-posts-container #support-staff .team-posts-list li.team-post .dr-content-wrap{width:70%;padding:0 0 0 10px;margin-top:10px;text-align:left}.team-posts-container #support-staff .team-posts-list li.team-post .dr-content-wrap .team-title::before{margin:unset}.team-posts-container #support-staff .team-posts-list li.team-post .dr-content-wrap .team-title{padding-bottom:8px;margin-bottom:15px}.about-member-container>div.both-sec-wrap{padding:40px 0 40px 0;flex-direction:column}.both-sec-wrap .about-team-member-lt-side,.both-sec-wrap .about-team-member-rt-side{width:100%}.both-sec-wrap .about-team-member-lt-side{padding-right:0}.both-sec-wrap .about-team-member-rt-side ul.tabs-list li{font-size:16px;line-height:40px}.both-sec-wrap .about-team-member-rt-side{padding:15px;margin-top:30px}.both-sec-wrap .about-team-member-rt-side div.background-content .role-focus-text,.both-sec-wrap .about-team-member-rt-side div.bg-wrap .background-content h4,.both-sec-wrap .about-team-member-rt-side h3{font-size:16px}.both-sec-wrap .about-team-member-rt-side div,.both-sec-wrap .about-team-member-rt-side div.background-content ul li,.both-sec-wrap .about-team-member-rt-side p{font-size:14px}.team-posts-container #chiropractors,.team-posts-container #massage-therapists,.team-posts-container .category-section{padding-top:16px}.both-sec-wrap .team-member-thumbnail img{width:auto;height:auto}.category-list-container ul.category-list{display:none}.category-list-container select.category-list{display:block}.category-list-container select.category-list{display:block;width:100%;text-align:left;height:45px;background:#fff;color:#000;font-size:16px;line-height:120%;font-family:gotham-book;font-weight:400;border:1px solid #ddd;padding:0 28px 0 18px;background-image:url(https://forwardphysiotherapy.ca/wp-content/plugins/smart/images/our-team-arrow.png);background-repeat:no-repeat;background-position:95%}.category-list-container select.category-list option{background:#fff;font-size:14px;line-height:150%;font-family:Gotham-Medium;font-weight:500;color:#000;text-align:left!important;display:block}.category-list-container select.category-list.mobile-sticky{position:fixed;top:114px;left:0;right:0;bottom:auto;box-shadow:0 0 10px 0 #000;z-index:9}nav.mobile-menu ul>li>.sub-menu.active>li.nodropdwn button{display:none}.wpcf7 form .wpcf7-response-output,body .career-detail-page .wpcf7-response-output,html footer span.wpcf7-not-valid-tip,html span.wpcf7-not-valid-tip{font-size:14px}body.blog footer#site-footer .footer-fst-bar form .news-submit{margin-top:10px}body.blog footer#site-footer .footer-fst-bar{margin-bottom:20px}body.blog footer#site-footer .footer-fst-bar .news-letter>div.email-subscribe{width:auto}}@media only screen and (min-width:512px) and (max-width:767px){.inner-baner-img{height:400px}.inner-baner-img .all-bannre-content>p{font-size:14px}.inner-baner-img .all-bannre-content h1,.inner-baner-img .all-bannre-content h3{font-size:22px}.inner-baner-img .all-bannre-content h1 span,.inner-baner-img .all-bannre-content h3 span{font-size:30px;margin:0}html .inner-baner-img>img{object-position:60%}.bannr-btn a{height:40px;line-height:40px;font-size:18px;min-width:unset;padding:0 25px}.inner-baner-img .all-bannre-content::after{width:196px;height:280px;background-size:100% auto;right:37px}.inner-baner-img::after{min-height:62px}html .about-vid-parent iframe{height:70vh;width:90vw!important}.breadcrumbs{margin-top:0;background:#f5f5f5}.inner-baner-img .all-bannre-content{max-width:46%}.inner-banner-div::after{height:80px}.all-service-popup>div.service-popup-in{height:60vh}ul.career_gallery-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:575px) and (max-width:767px){.inner-baner-img::after{min-height:77px}.detail-content .post_img img{max-width:250px}.team-posts-container #support-staff .team-posts-list,.team-posts-container ul.team-posts-list{grid-template-columns:repeat(2,1fr)}.team-posts-container #support-staff .team-posts-list li.team-post a{height:80px}.both-sec-wrap .team-member-thumbnail img{width:auto;height:auto}}}