.organism-president-letter { padding: 36px 0; }
.organism-president-letter .letter .inner { margin-bottom: 32px; }
.organism-president-letter .signature .inner {margin-bottom: 10px; }
.organism-president-letter .signature .inner,
.organism-president-letter .tagline .inner { text-align: center; }

@media only screen and ( min-width: 48em ) {
    .organism-president-letter { padding: 60px 0; }
    .organism-president-letter .letter .inner { margin-bottom: 44px; }
    .organism-president-letter .signature .inner,
    .organism-president-letter .tagline .inner { text-align: right; }

}

@media only screen and ( min-width: 62em ) {
    .organism-president-letter { padding: 80px 0; }
    .organism-president-letter .letter .inner { margin-bottom: 64px; max-width: 900px; }
}
