@charset  "UTF-8";
@import  "https://webcore.fais.wsu.edu/resources/fais-repo/media/global/bafs.css";

/*
Welcome to custom CSS for the WSU Spine Theme!

You may delete these comments and get started with your custom stylesheet.
Before doing so, please review the WSU web standards:

https://brand.wsu.edu/media/web/web-standards/

As a general rule of thumb, if your styles target aspects of the spine
(#spine), that's against standard, whereas if you're styling elsewhere on
the page, it's all good.
*/
#jacket {
	background-size: 100% auto !important;
	background-position: center bottom !important;
}

body:not(.has-background-image) {
	background-position: center top;
	background-size: 100% auto !important;
}

#content_area {
	background-color: rgba(255,255,255,0.3);
}

.page-located-at main .flex-column.grid-part.map {
	min-height: 640px;
}

span.sub-header-default {
	font-size: 1.4em;
	font-weight: 700;
	padding-bottom: 5px;
}

.gform_wrapper {
	overflow: inherit;
	margin: 0;
	max-width: 98%;
}

h3.gform_title {
	color: #333131 !important;
	font-size: 2em !important;
}

form {
	margin-bottom: 5px;
	padding: 0;
}

#content_area > .column-section > .grid-part > h1, #content_area > .column-section > .grid-part > h2 {
	box-shadow: none !important;
	box-sizing: border-box;
	position: relative;
	padding: 0 !important;
	margin-bottom: 10px !important;
}

p a.button.news, p a.button.contact, p a.button.docment, p a[href$=".pdf"], p a[href$=".xls"], p a[href^='mailto:'] {
	line-height: 1.9em;
	height: 2.1em;
}

div#map-embed-cashier-wsu-edu {
	box-shadow: inset 0 0 5px 2px rgba(50,50,50,0.75);
	box-sizing: border-box;
	color: #292929;
	z-index: 2;
	font-size: 16px;
	position: relative;
	border-radius: .5em;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.page-located-at main .flex-column.grid-part.map {
	min-height: 640px;
}

.WSU_MAPS_NS .gm-style .gm-style-pbc + div {
	box-shadow: inset 0 0 5px 2px rgba(50,50,50,0.75);
}

.strategic-message {
	font-size: 3em;
	color: #981e32;
	font-weight: 900;
	border: none;
	padding: 0;
	margin: 0;
	text-shadow: 1px 2px 2px rgba(0,0,0,0.51);
}