@media only screen and (max-width:640px){header#header .phone-number a{font-size:20px}body.home div.basic-content.red-banner h3 a.phone{display:block;margin-top:.5rem}div.products-page-grid .menu-item-column{margin-bottom:1.5rem}div.page-subheader-area{min-height:250px}div.page-subheader-area .page-title{font-size:24px}div.breadcrumbs{padding:0 22px}div.breadcrumbs p{line-height:1.1}body h1{font-size:1.75rem}body h2{font-size:1.35rem}body h3{font-size:1.15rem}section#mainContent .row.split-window .main-content-text{padding:32px}body.page-id-4897 .split-3{column-count:2}}