@charset "UTF-8";@media (min-width:367px){.xs-mobile{display:none}}@media (min-width:600px){.page_header_side.page_header_side_sticked.active-slide-side-header{left:0}.page_header_side_sticked~*{-webkit-transition:margin .8s ease-in-out;transition:margin .8s ease-in-out}.page_header_side_sticked.active-slide-side-header~*,.page_header_side_sticked.active-slide-side-header~div .page_header{margin-left:270px}.boxed .page_header_side_sticked.active-slide-side-header~*,.boxed .page_header_side_sticked.active-slide-side-header~div .page_header,.page_header_side_sticked~.page_header_wrapper{margin-left:0}}@media (min-width:768px){.col-sm-20{width:20%;float:left}.col-sm-40{width:40%;float:left}.text-sm-center{text-align:center}.page_toplogo{white-space:nowrap}.page_toplogo .logo{padding:10px 0}.page_toplogo .social-icon{margin-bottom:0}}@media (min-width:992px){.page_breadcrumbs .col-sm-12{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.mainmenu_wrapper,.mainmenu_wrapper .menu-item-has-mega-menu,.sf-menu a,.sf-menu li,.sf-menu>li{position:relative}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.col-md-20{width:20%;float:left}.col-md-40{width:40%;float:left}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-right:20px}.pagination>li:last-child>a,.pagination>li:last-child>span{margin-left:20px}.text-md-right{text-align:right!important}.display_inline_md{display:inline}.section_treat.background_cover{background-image:image-set(url("../images/home/chiropractic-treatment_bg.webp") type("image/webp"),url("../images/home/chiropractic-treatment_bg.jpg") type("image/jpeg"));background-repeat:no-repeat;background-position:30%}.section_welcome.background_cover{background-image:image-set(url("../images/home/chiropractic-appointment_bg.webp") type("image/webp"),url("../images/home/chiropractic-appointment_bg.jpg") type("image/jpeg"));background-repeat:no-repeat;background-position:30%}.section_visit.background_cover{background-image:image-set(url("../images/home/chiropractic-visit_bg.webp") type("image/webp"),url("../images/home/chiropractic-visit_bg.jpg") type("image/jpeg"));background-repeat:no-repeat;background-position:30%}.sf-menu,.sf-menu ul{margin:0 auto;padding:0;display:block;text-align:center;list-style:none}.sf-menu li>ul{position:absolute;display:none;top:100%;z-index:99}.mainmenu_wrapper .menu-item-has-mega-menu:hover .mega-menu,.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu a{display:block;padding-top:7px;padding-bottom:6px;text-decoration:none;zoom:1;-webkit-transition-property:color,background-color,border-color,padding-top,padding-bottom;transition-property:color,background-color,border-color,padding-top,padding-bottom}.sf-menu li>ul>li>ul{top:-10px;left:100%}.sf-menu li{-webkit-transition:background .2s;transition:background .2s}.sf-menu>li{display:inline-block;margin:0 -2px}.sf-menu>li>a{padding:37px 0 36px;letter-spacing:.1em;text-transform:uppercase}.bordered_items .sf-menu>li{padding:0}.sf-menu li.sfHover,.sf-menu li:hover{-webkit-transition:none;transition:none}.sf-menu li>ul,.sf-menu>li .mega-menu{margin-top:0;text-align:left;list-style:none;padding:10px 0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);min-width:10em}.sf-menu ul a{color:#323232;padding-left:30px;padding-right:30px}.sf-menu .mega-menu ul{box-shadow:none;padding:0}.sf-menu .mega-menu ul a{padding-left:0;padding-right:0}.sf-menu ul ul{margin-top:0;margin-left:1px}.sf-menu>li>a{margin-left:10px;margin-right:10px}.sf-menu>li:first-child>a{margin-left:0!important}.sf-menu>li:last-child>a{margin-right:0!important}.bordered_items .sf-menu>li>a{margin:0!important;padding:20px 6px}.sf-menu .sf-md-hidden,.visible-mobile{display:none!important}.mainmenu_wrapper ul .mega-menu ul{min-width:auto;border-bottom:none}.mainmenu_wrapper .mega-menu{display:none;position:absolute;width:940px;top:100%;z-index:10}.mainmenu_wrapper .mega-menu-row{position:static;display:table;table-layout:fixed}.mainmenu_wrapper .mega-menu-row ul{position:static;display:block}.mainmenu_wrapper .mega-menu-col{display:table-cell;width:2000px;padding:0 30px;border-left:1px solid #e1e1e1}.mainmenu_wrapper .mega-menu-col>a{font-size:16px;text-transform:uppercase;font-weight:700}.mainmenu_wrapper .mega-menu-col:first-child{border-left:none}.mainmenu_wrapper ul ul .mega-menu{top:-20px;margin-left:1px;display:block;width:auto}.mainmenu_wrapper ul ul .mega-menu li{display:block;width:auto;border:none}.format-small-image.bottom-color-border,.side-item.bottom-color-border{border-bottom:none}}@media (min-width:1200px){.col-lg-20{width:20%;float:left}.col-lg-40{width:40%;float:left}.clear-lg{clear:both}.mainmenu_wrapper .mega-menu{width:1140px}.mainmenu_wrapper ul .mega-menu ul{min-width:10em}.item-title+.categories-links{margin-top:-43px}.bordered_items .sf-menu>li>a{margin:0!important;padding:20px 18px}}@media (min-width:1300px){.container .owl-carousel{padding:0}.container .owl-theme .owl-nav{left:-50px;right:-50px}}@media (min-width:1400px){.boxed #box_wrapper.container{width:1370px}}@media (min-width:1500px){.container .owl-theme .owl-nav{left:-150px;right:-150px}}@media (min-width:1590px){.boxed #box_wrapper.container{width:1560px}.sf-menu>li>a{padding-top:71px;padding-bottom:72px;margin-left:30px;margin-right:30px}.affix .sf-menu>li>a{padding-top:37px;padding-bottom:36px}.bordered_items .sf-menu>li>a{padding-top:20px;padding-bottom:20px}}@media (min-width:1800px){.sf-menu>li>a{margin-left:40px;margin-right:40px}.boxed .sf-menu>li>a{margin-left:30px;margin-right:30px}}@media (min-width:768px) and (max-width:991px){.clear-sm{clear:both}}@media (min-width:768px) and (max-width:1199px){.widget_popular_entries .media-object{max-width:40px}.apsc-theme-4 .apsc-each-profile a{font-size:18px}}@media (min-width:992px) and (max-width:1199px){.clear-md{clear:both}}@media (max-width:991px) and (min-width:768px){.ribbon{margin-bottom:0!important;margin-top:-39px!important;padding:0}}@media (max-width:767px) and (min-width:375px){.ribbon{margin-bottom:0!important;padding:0;margin-top:-85px}}@media (max-width:375px) and (min-width:320px){.ribbon{margin-bottom:0!important;padding:0;margin-top:-50px}}@media (max-width:1599px){a.logo img{max-height:80%}}@media (max-width:1400px){.teaser[class*="_bg_color"],.teaser[class*=with_]{padding:26px 30px}}@media (max-width:1199px){.table_section.table_section_lg .row,.table_section.table_section_lg [class*=col-]{display:block}.content-padding .item-content{padding:15px 30px}.vertical-item.content-padding .item-content{padding:30px}.item-icons>div{padding-left:30px;padding-right:30px}}@media (max-width:992px){.p-40{padding:30px}.page_header_wrapper .col-sm-12{min-height:0}}@media (max-width:991px){.nav-justified>li>a,.sf-menu{text-align:left}.row .centered{text-align:-webkit-center;margin:10px}.card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.media.media-sm-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media.media-sm-block>div{display:block;width:100%;text-align:center}.media.media-sm-block hr[class*=divider_]{margin-right:auto;margin-left:auto;text-align:center}.media.media-sm-block .media-left,.media.media-sm-block .media-right{padding-bottom:20px;padding-left:0;padding-right:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.media.media-sm-block .media-body{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.page_toplogo a.logo,.table_section [class*=col-],.table_section.table_section_md .row,.table_section.table_section_md [class*=col-],.toggle_menu{display:block}.section_header{margin-top:0}.section_header.text-center+p,.text-center .section_header+p{max-width:100%}.section_header+p{font-size:1.1em;letter-spacing:0}.page_header a.header-button i+span,.sf-more-li,.toggle_menu.mobile-active span{display:none}.page_breadcrumbs h2{font-size:30px}.mainmenu_wrapper{position:fixed;visibility:hidden;z-index:10;top:0;left:0;bottom:0;right:0;background-color:transparent;opacity:0;-webkit-transition:.3s;transition:.3s}.mobile-active .mainmenu_wrapper{visibility:visible;opacity:1;background-color:rgba(0,0,0,.9)}.sf-menu,.toggle_menu.mobile-active{background-color:#323232;position:fixed;top:0}.toggle_menu.mobile-active{border:none;left:auto;right:0;margin:0;z-index:3000}.toggle_menu.mobile-active:after{position:absolute;top:14px;left:10px;font-family:rt-icons-2;content:"\e117";font-size:40px;color:#fff}.sf-menu{overflow:auto;padding:10px 20px 10px 10px;left:0;bottom:0;right:100%;font-size:1.1em;text-transform:uppercase;font-weight:400;word-wrap:break-word;-webkit-transition:.4s ease-out;transition:.4s ease-out;opacity:0}.mobile-active .sf-menu{opacity:1;right:20px}.sf-menu a,.sf-menu>li>a{color:#fff}.sf-menu ul{list-style:none;padding-left:10px}.sf-menu ul li a{display:block;padding:10px;font-weight:300;font-size:16px;text-transform:none}.sf-menu ul li a:before{content:"-";padding-right:5px}.sf-menu ul ul li a:before{content:"--";padding-right:5px}.sf-arrows .sf-with-ul{padding-right:2.5em}.sf-arrows .sf-with-ul:after{font-family:FontAwesome;content:"\f107";position:absolute;right:2em;height:0;width:0;font-size:20px}.mainmenu_wrapper .mega-menu{position:static}.page_toplogo{position:fixed;z-index:999;width:100%;background:#fff;top:0}a.logo img+.logo_text{text-align:center;display:block}.page_toplogo a.logo img{margin:0 auto;display:block}.visible-mobile{display:inline-block!important}.vertical-item.content-padding{height:auto;max-height:750px}.p-sm,.p-sm .text-right,ul.entry-tags{text-align:center!important}.mt-sm-40{margin-top:40px}.mt-sm-30{margin-top:30px}.item-media.entry-thumbnail img{border-bottom-left-radius:0;border-top-right-radius:18px}.breadcrumb,.page_breadcrumbs h1{text-align:center;display:block;float:none}.parallax{background-attachment:scroll}}@media (max-width:850px){.wave-container-2::before,.wave-container-3::before,.wave-container-4::before,.wave-container::before{height:65px}}@media (max-width:767px){a.logo{text-align-last:center}.card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}.feature-block img,.header-nav button{width:100%}.table_section .row,.table_section [class*=col-]{display:block;}.section_header.big{font-size:36px;margin-top:0}.table_section .container-fluid{padding-right:0;padding-left:0}.clear-xs{clear:both}.text-xs-center{text-align:center!important}.widget-title,[class*=divider_],p.grey{text-align:center}.divider-30_2.text-xs-center.ml-0{margin-left:auto!important}.container{max-width:500px}.toggle-xs-right .toggle_menu{left:auto;right:0}.affix-aside,.affix-aside.affix,.affix-aside.affix-bottom{position:static;width:inherit!important}[class*=divider_]{margin-left:auto;margin-right:auto}.item-media.entry-thumbnail img{border-bottom-left-radius:0;border-top-left-radius:18px;border-top-right-radius:18px}.page_toplogo .small-teaser .media-body{width:10000px}}@media (max-width:600px){.hidden-xxs,a.logo.logo_image_and_text .logo_text{display:none}.header-nav .small-teaser i{padding-right:0}}@media (max-width:500px){.boxed .container{padding-left:10px;padding-right:10px}.teaser[class*="_bg_color"],.teaser[class*=with_]{padding:16px 20px}.teaser h2,.teaser h3,.teaser h4{font-size:23px}.teaser h2 span,.teaser h3 span,.teaser h4 span{font-size:1.2em}}@media (max-width:479px){.apsc-theme-3 .apsc-each-profile,.apsc-theme-4 .apsc-each-profile{float:none}}@media (max-width:400px){.tab-content .featured-tab-image{margin:-36px -21px 30px}.tab-content{padding:35px 20px}.content-padding .item-content,.with_p-small,.with_padding{padding:30px 20px}.vertical-item.content-padding .item-content{padding:20px}}@media (max-width:350px){.section_header{font-size:50px}.toggle_menu_side{top:5px;right:-55px}.page_header_side.header_side_right .toggle_menu_side{left:-50px}.page_header_side a.logo img,.page_toplogo a.logo img{max-width:66%}.parallax h2{font-size:3.6em}}
