@media (max-width:1460px){.secondaryWidth{padding-left:20px;padding-right:20px}#utility{padding-right:0}#mainNav .menu>li>a{padding-left:12px;padding-right:12px}}@media (max-width:1340px){#utility li a{padding-left:12px;padding-right:12px}#utility li.btnTheme a{padding:16px 24px}#header #logo a{max-width:180px}}@media (max-width:1260px){.primaryWidth{padding-left:20px;padding-right:20px}#utilNav{margin-left:auto;margin-right:0}#header{padding-right:0}#header #logo a{max-width:none}#tagline,#mainNav{display:none}#mobileNav,#openMobileMenu{display:block}}@media (max-width:1024px){#utilNav .hide-1024{display:none}#mainContent{flex-wrap:wrap}#mainContent-left,#mainContent-right{width:100%;margin:0}#mainContent>*+*{margin-top:40px}#mainContent-right img{margin:0 auto}#locationContent{margin-right:40px}#homeTwoCols .homecol-title{padding-right:20px}#footerCta{flex-direction:column}#footerCta>*+*{margin-top:20px}}@media (max-width:940px){#sidebar{display:none}#content,#bgrWrapper.has-sidebar #content{padding-top:40px;padding-bottom:40px;padding-right:0}#bgrWrapper{background-color:#fff}#bgrWrapper.has-sidebar:after,#bgrWrapper.has-sidebar:before{display:none}#homeLocationsWrapper{background-image:none}#homeLocations{flex-wrap:wrap;padding-bottom:40px}#homeLocations>*{width:100%}#locationContent{margin-right:0}#homeCoupons{flex-wrap:wrap}#homeCouponsContent{max-width:none;width:auto}#homeCouponsList{margin-top:40px}#mainFooter{text-align:center}}@media (max-width:830px){#mainContentWrapper{padding:40px 0}#homeWrapper h2{font-size:32px}#utility li a{padding-left:8px;padding-right:8px}#utility li.btnTheme a{padding:16px 20px}#mainBannerWrapper.large #mainBanner{max-width:none;padding-left:20px;padding-right:20px}#homeTwoCols{flex-wrap:wrap}#homeTwoCols .homecol{width:100%}#homeTwoCols>*+*{margin-top:40px}#homePartners ul.flex{flex-wrap:wrap}#footerWidgetsWrapper{padding:40px 0}#footerWidgets{flex-wrap:wrap}#footerWidgets>*{width:50%;padding:20px}}@media (max-width:768px){#footerLogos>.flex{flex-wrap:wrap}#footerLogos img{max-width:75px}}@media (max-width:660px){.hide-660{display:none}#utility{padding:0}#utilNav{width:100%;margin:0}#utilNav .btnTheme{width:50%;margin:0;text-align:center}#content img.alignleft,#content img.alignright,#content .wp-caption.alignleft,#content .wp-caption.alignright{float:none;display:block;margin:0 0 1.1em}}@media (max-width:600px){#locationList{padding:40px}#homeCouponsContent .cc-title{font-size:38px}#footerWidgets>*{width:100%;padding:20px}#footerCta-right .btn{display:block;text-align:center}#footerCta-right .btn+.btn{margin:20px 0 0}.gallery .gallery-item{width:33.33%;-webkit-width:calc(100% * (1/3) - 10px);width:calc(100% * (1/3) - 10px)}}@media (max-width:520px){#utility li.btnYellow{display:none}#mainBanner{font-size:18px}#mainBanner .text-large{font-size:36px}#locationList ul{grid-template-columns:1fr}#mainContent-right>*{width:100%}#homeTwoCols .homecol-content{padding:40px 20px}#homeTwoCols .homecol-title{padding-left:20px;padding-right:20px}#homeTwoCols .homecol-title .title-image{display:none}#homeTwoCols .homecol-title .title-text{padding-left:0}#testimonialsWrapper .testimonial{flex-wrap:wrap}#testimonialsWrapper .testimonial>*{width:100%}#testimonialsWrapper .testi-image{margin-bottom:12px}#testimonialsWrapper .has-thumbnail .testi-content{padding-left:0}.gallery .gallery-item{width:50%;-webkit-width:calc(100% * (1/2) - 10px);width:calc(100% * (1/2) - 10px)}}@media (max-width:380px){#header #logo a{max-width:180px}#homeTwoCols .homecol-title{padding-bottom:20px;line-height:1.2;font-size:26px}#utility li.btnTheme a{padding-left:0;padding-right:0;font-size:14px}.gallery .gallery-item{width:100%}}