.content .award-list	{
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;

    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;

	padding: 0;
	margin: 0 auto 1rem;
}
.content .award-item figure {
	margin: 0 auto;
	display: block;
}
.content ul>li.award-item, .content-full ul>li.award-item {
	margin: 0 1rem 1rem;
	list-style: none;
	text-align: center;
	padding: 0;
	background: none;
	max-width: 252px;
	min-width: 150px;
	flex-shrink: 1;
}

li.award-item a:hover {
	
	text-decoration: none;
}
li.award-item a:hover h3 {
	color: #836eaa;
}


.award-item figure {
	margin: 0;
}

.award-item img {
	border-radius: 50%;
}

.landing-page .content .award-item h3 {
	font-family: 'Akkurat Pro Regular';
	font-size: 20px;
}

.landing-page .content .award-item h3:before,
.landing-page .content .award-item h3:after {
	background: none;
	padding: 0;
	content: none;
}

.award-panel-p {
	max-width: 600px;
	text-align: center;
	margin: 0 auto 2rem;
}

h4.award-h4 {
	text-align: center;
}

@media (max-width: 850px) {
	.content .award-list {
		flex-wrap: wrap;
		max-width: 550px;
	}
}

@media (max-width: 560px) {
	.content ul>li, .content-full ul>li.award-item {
		margin-bottom: 3rem;
	}
}



/* Individual pages */

.award-h1 {
	font: 42px "Campton Extra Light", Impact, sans-serif;
  color: #4e2a84;
  margin-bottom: 2rem;
}

h3.award-label {
	margin-bottom: 3rem;
	margin-top: 1rem;
}
.content h3.award-label a {
	font: 24px "Campton Extra Bold", Impact, sans-serif;
}
.content h3.award-label a:hover {
	color: #836eaa;
	text-decoration: none;
}

.content table.medal-previous-table td {
	padding: 0.25rem 0;
	line-height: 1.7rem;
}

.content table.medal-previous-table tr.medal-previous-decade td {
	padding: 0.25rem 0 1.5rem;
}
.medal-previous-table .medal-year-td {
	font-family: "Akkurat Pro Bold", Arial, sans-serif;
	width: 60px;
}

.textPrompts {
	padding-top: 1rem;
}



@media (max-width: 750px) {
	.align-image-right.award-profile-image {
		display: block;
		margin: 0 0 1rem;
		float: none;
	}
}



/* service awards http://www.alumni.northwestern.edu/s/1479/02-naa/16/landing.aspx?sid=1479&gid=2&pgid=25767 */

.service-awards {
	max-width: 600px;
	margin: 0 auto;
}

.service-winner-name {
	font-size: 1.5rem;
	text-align: center;
}

p + h4.award-h4 {
	margin-top: 6rem;
}

p + p.service-winner-name {
	margin-top: 2rem	;
}

.service-awards figure {
	display: block;
	margin: 0 auto;
	max-width: 300px;
}

img.service-award-img {
	border-radius: 50%;
	display: block;
}

body.IMOD25767 #ContentMiddleLayoutHero.contain-1440 {
	max-width: 1600px;
}

body.IMOD25767 .drop--postHero {
	margin-top: 2rem;
}

body.IMOD25767 h4.award-h4 {
		font-family: "Campton Extra Bold", Impact, sans-serif;
  color: #4e2a84;
}

#innerWrap img.service-club-img {
	display: block;
	margin: 0 auto;
	max-width: 150px;
}

.button.green-button {
    background-color: #58B947
    }
    .service-awards {
    max-width: 970px !important;
    }
    .center-it {
    text-align: center;
    }