#main-footer{display:none}#main-header .container{width:100%;max-width:100%}#main-header a{font-weight:400;padding:2px 20px!important;border-right:1px solid #000}#main-header li.menu-item-32 a,#main-header li.centered-inline-logo-wrap a,#main-header li:last-child a{border-right:none}#main-header li{padding-left:0;padding-right:0}.et_header_style_split #et-top-navigation{padding-top:60px!important;padding-bottom:25px!important}#top-menu li.adjust a{padding-left:30px!important;padding-right:30px!important}#top-menu li.adjust.first a{padding-left:45px!important}h3.bodoni{font-weight:300;font-size:28px!important}.home h2{color:#487393!important;font-weight:700;font-size:40px}.row-functioning h3.bodoni{color:#5d9e99;font-size:24px}.row-functioning p{font-size:18px;line-height:1.6}h3.special-sub{max-width:660px;margin:25px auto 10px auto}.more-button a{padding:8px 20px;background-color:#1a5078;color:#fff;text-transform:uppercase;font-size:17px;margin-top:20px;display:inline-block}.more-button a:hover,.post-content a.more-link:hover{background-color:#5e9d98}.post-content a.more-link{padding:2px 11px!important;background-color:#1a5078;color:#fff;text-transform:uppercase;font-size:13px!important;margin-top:20px;display:inline-block}.row-family li,.row-conditions li{list-style-type:none;background-image:url(https://newenglanderchiro.com/wp-content/uploads/2026/08/blue_dot.png);background-repeat:no-repeat;background-position:0 9px;background-size:8px 8px;padding-left:16px}#section-services .bodoni{color:#ecba42;font-size:21px}h4.bodoni{text-align:center;font-size:26px;margin-top:10px}.row-conditions li{font-size:17px}#section-footer{line-height:1.8}h1:not(.home){font-weight:700;font-size:37px}h2:not(.home){font-size:32px;color:#fff;font-weight:600}.wpforms-required-label{color:#fff!important}div.wpforms-container-full button[type=submit]:not(:hover):not(:active){background-color:#59a8cf}.internal h3{font-size:24px}.internal p{font-weight:300}.et_pb_slide_title{display:none}.et_pb_slide_description{padding:0!important}.et_pb_slide_content p{font-weight:300}.et_pb_module.et_pb_sidebar_0.et_pb_widget_area{border-right:none!important}.blog_post h3{font-size:24px;color:#487393!important}.blog_post h4.widgettitle{color:#487393;font-weight:600}#section-services h4{font-weight:600}#section-services p{max-width:400px;margin:0 auto}#section-services.internal p{max-width:100%}#section-blog .et_pb_post{margin:0}#et-secondary-menu{width:100%;float:none!important}#et-secondary-nav{width:100%;padding-top:10px}#et-secondary-nav li:last-child{float:right}.et_header_style_split #et-top-navigation{padding-top:25px!important}@media (max-width:1100px){#top-menu a{font-size:17px!important}.centered-inline-logo-wrap{max-width:170px}}@media (max-width:980px){#main-header a{border-width:0!important}.centered-inline-logo-wrap{max-width:200px!important}#main-header a img{max-width:170px!important}.et_header_style_split #logo{max-height:110px}.et_header_style_split #et-top-navigation{padding:0!important}.select_page{display:none!important}.et_header_style_split #main-header .mobile_nav{background-color:#fff}.et_header_style_split #et-top-navigation .mobile_menu_bar{margin:-65px 20px 0 0}.mobile_menu_bar:before{color:#0C3353}.et_mobile_menu{border-top-color:#0C3353!important;padding-top:10px;margin-top:-20px}.mobile_nav.closed{margin:0!important;padding:0!important}#main-header	.et_mobile_menu li a{font-size:19px;padding:10px 0!important}#et-main-area{margin-top:-60px}}@media (max-width:600px){#section-banner.internal{padding-top:35px}.home h2{font-size:26px!important}#section-providers.internal img{width:100%;margin-bottom:20px}}