  #journalHeader .firstLevelBanner {
	 height:clamp(18rem, 36vw, 30rem);
	 display: grid;
	 grid-template-rows: 1fr auto;
	 background-size:cover;
	 background-position:center;
	 background-position-y:30%
}

@media(max-width:767.98px) {
   #journalHeader .firstLevelBanner {
	 height:clamp(10rem, 35vw, 15rem);
    }
}

#journalHeader .firstLevelBanner {
	 background-image:url(/journalonline/fall06/_assets-manning/banner.jpg);
}

@media(min-width:1400px){
 #journalHeader .firstLevelBanner {
	 height:clamp(16rem, 31vw, 26rem);
}
}

#manning .journalQuestion span.author {
    text-transform: uppercase;
    color: var(--gfColors-slate100);
    font-weight: bold;
}
#manning span.author {
    text-transform: uppercase;
    color: var(--gfColors-navyAccent);
    font-weight: bold;
}
#manning img {
    margin-left:auto;
    margin-right:auto;
    display: block;
}
#manning h1 {
    font-family:var(--gfVars-thirstyFont);
}
@media(min-width:992px){
    #manning h1 {
        font-size:4em;
            margin-top: 10rem;
    }
}

@media (max-width: 767.98px) {
    #manning h1 {
    font-size: 2.8rem;
    padding: 1rem;
    margin-top: 1.5rem;
    }
}
@media(max-width:360px){
    #manning h1 {
        margin-top: 2.5rem;
        padding:0;
    }
}

#social-justice .header, #fowler-header{
    margin-top:2rem;
}
 .pull-quotes {
	 background-color: var(--gfColors-slate30);
	 padding: 1rem 1rem 0.5rem 1.5rem;
	 margin: 0.5rem 1rem 0.5rem 0;
	 font-size: 1.4rem;
	 line-height: 1.3;
	 color: var(--gfColors-navy);
}
 .footnotes {
	 border-top:1px solid var(--gfColors-slate45);
	 margin-top: 4rem;
	 padding-top: 1rem;
}
 .issue-cover a[href$=".pdf"]:not(.button):not(.no-icon):not(.arrowLink):not(.block-link)::after {
	 -webkit-mask-image:none;
	 mask-image:none;
	 display:none;
}

.issue-cover img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
@media(min-width:767.98px) {
#issueLink .u-grid2Columns {
    grid-template-columns: auto 1fr;
    gap: 2rem;
    align-items: center;
    justify-items: center;
}
}
.caption {
    font-size: .9rem;
    font-style: italic;
    margin: 0.5rem 0;
    padding: 0 0 0.5rem;
}