/* News section adjustment for home page */
#binder .item-has-image .news-block-head {
	line-height: 1.15;
}

/* Administrators NEW */
.section-about.page-administrators header.main-header {
	height: 200px;
	background: #f1f1f1;
}

.section-about.page-administrators span.sub-header-default {
	font-size: .6em;
}

.section-about.page-administrators .wsuwp-people-wrapper {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-ms-flex-direction: row;
	-webkit-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
/*-webkit-justify-content: space-around;
	justify-content: space-around;*/
	-webkit-justify-content: start;
	justify-content: start;
}

.section-about.page-administrators .wsuwp-person-container {
	padding: 10px 10px 50px;
	max-width: 240px;
	min-width: 33.333333333333%;
/*min-width: 25%;*/
	min-height: 200px;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	text-align: start;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-ms-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	position: relative;
}

.wsuwp-person-container.kirk-schulz {
	order: -2;
}

.wsuwp-person-container.elizabeth-chilton {
	order: -1;
}

.section-about.page-administrators .wsuwp-person-container img {
	width: 100%;
}

.section-about.page-administrators .wsuwp-person-name {
	padding-top: 10px;
	font-size: 16px;
	font-weight: 700;
}

.section-about.page-administrators .wsuwp-person-position {
	padding-top: 2px;
}

.section-about.page-administrators .wsuwp-person-office {
	padding-top: 10px;
}

.section-about.page-administrators .wsuwp-person-email {
	padding-top: 5px;
}

a.incident-button {
	letter-spacing: 1px;
	font-weight: 400;
	font-size: .85em;
}

.features-container .impact-head h2 {
	padding-top: 1rem;
	padding-bottom: .75rem !important;
}

.features-container .home-subtitle {
	font-size: 1.2rem;
	line-height: 1.125 !important;
}

/* news section highlight */
.item-highlight {
	background: rgba(0,0,0,.05);
}

/*header*/
.special-internal .main-header,
.page-id-4874 .main-header {
	background: none;
	height: auto;
	background-size: cover;
}

.special-internal .main-header .header-group:not(.unset),
.page-id-4874 .main-header .header-group:not(.unset) {
	padding: 1em 2em .75em;
	position: relative;
}

.special-internal .main-header sub:not(.unset), .special-internal .main-header sup:not(.unset),
.page-id-4874 .main-header sub:not(.unset) {
	display: inline-block;
	font-size: .85em;
	letter-spacing: 1px;
}

.special-internal .main-header .sup-header:not(.unset) a, .special-internal .sub-header span,
.page-id-4874 .main-header .sup-header:not(.unset) a, .page-id-4874 .sub-header span {
	color: #383d42;
}

.special-internal .sub-header span,
.page-id-4874 .sub-header span {
	margin-left: 1em;
	padding-left: 1.5em;
	text-transform: uppercase;
}

/*Made these changes per VP Phil's request (see /security-incident/faq/ unordered list). I also let him know that I would have Allen evaluate when he comes back next week.*/
.special-internal li.toc-h3 {
	font-size: 1rem;
	padding-bottom: .7em;
}

/*planning-essentials*/
.page-id-4874 h1 {
	color: #000;
	background-color: transparent;
	font-size: 2.6rem;
	font-weight: 300;
	text-align: left;
}

.page-id-4874 h2 {
	font-size: 2rem;
	padding-top: 1em;
	font-weight: 400;
}

.page-id-4874 h3 {
	font-weight: 400;
	padding-top: 1.4em;
	padding-bottom: .7em;
}

.page-id-4874 .page ul li {
	font-size: 1rem;
	padding-bottom: .7em;
}

.page-id-4874 h3:first-of-type {
	padding-top: 0;
}

.page-id-4874 hr.c-hr {
	border: 0;
	height: 3px;
	background-color: #981E32;
	margin-bottom: 2em;
}

#binder .centered-image-section {
	align-items: center;
	display: flex;
	justify-content: center;
	height: 260px;
}

.centered-image-section h2.image_section_header {
	line-height: normal;
}

@media only screen and (min-width: 693px) {
	.mega-give-link {
		display: none;
	}
	
	.section-about.page-administrators .wsuwp-person-container {
		width: 100%;
	}
}

@media only screen and (min-width: 694px) {
	.page-id-4874 .side-right .column.side-info {
		padding-top: 6em;
	}
	
	.page-id-4874 .side-right .column.side-info-lower {
		padding-top: 2em;
	}
}

@media screen and (max-width: 791px) {
	.features-container .wsu-home-headline-wrapper.impact-head.position-right .headline-has-background {
	/*background-position: right; feb1 2019 need to override current image */
		background-position: center;
	}
}

@media screen and (max-width: 1200px) {
	#binder .main-header a.header-give-link {
		display: inline-block;
		border: none;
	}
}

@media screen and (max-width: 990px) {
	.section-about.page-administrators .wsuwp-people-wrapper {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.section-about.page-administrators .wsuwp-person-container {
	/*min-width: 33.333333333333%;*/
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
	
	.section-about.page-administrators span.sub-header-default {
		font-size: 1em;
	}
}

.features-container .wsu-home-headline-wrapper .headline-has-background {
	background-position: top right;
}

.features-container .wsu-home-headline-wrapper.position-top-center .headline-has-background {
	background-position: center right;
}

/****** Temp
.hp-news-block ul {
	width: 33.33% !important;
} ******/