/* Content occupies the former sidebar space; article text keeps a comfortable measure. */
.site-design.subpage-design main .service-layout{display:block;max-width:1320px;padding:35px 5% 55px;margin:0 auto}
.site-design.subpage-design main .service-layout>.service-content{min-width:0;width:100%;max-width:1120px;margin:0 auto}
.site-design.subpage-design main .approach-body{display:block;max-width:1320px;padding:0 5%;margin:0 auto}
.site-design.subpage-design main .approach-content{max-width:1120px;margin:0 auto}
.site-design.subpage-design main .reading-layout{display:block;max-width:1000px;padding:30px 6% 70px;margin:0 auto}
.site-design.subpage-design main .reading-content{max-width:760px;margin:0 auto;min-width:0}
@media(max-width:760px){
 .site-design.subpage-design main .service-layout{padding:15px 6% 35px}
 .site-design.subpage-design main .approach-body{padding:0 6%}
 .site-design.subpage-design main .reading-layout{padding:20px 6% 45px}
}
