/* LEGACY RULES AS OF 2025-08-04 §
 * =============================================================================
 * Author: ben.pingel
 */
.wsusp-supportunits {
/* Strategic Planning Support Page- how we support units */
	background: url(https://s3.wp.wsu.edu/uploads/sites/3124/2024/04/WSU-Spokane-Statue-Apr-2024-8287.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.wsusp-mapimage {
/* Strategic Planning Support Page */
	margin-left: -75px;
	width: 450px;
	height: 450px;
}

.wsusp-columnbymap {
/* Strategic Planning Support Page */
	margin-left: -75px;
}

.wsusp-whitebuttonlinks {
/* Arrow buttons that need white text */
	color: white !important;
}

.wsusp-alignmentimage {
/* Strategic Plan Alignment Page */
	background: url(https://s3.wp.wsu.edu/uploads/sites/3124/2022/06/Summer2020DroneAerialByranPullmanPalouse_0925.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	height: 600px;
}

.wsusp-alignmentimagetext {
/* Strategic Plan Alignment Page */
	padding-bottom: -150px;
}

.wsusp-whyalignmentmattersimage {
/* Strategic Planning Alignment Page */
	background: url(https://s3.wp.wsu.edu/uploads/sites/3124/2022/06/Summer2020DroneAerialByranPullmanPalouse_0925.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.wsusp-imagemoveover {
/* About OSPA Page */
	margin-right: -75px;
}

.wsusp-fixbottomgap {
/* Removes the space above the footer */
	margin-bottom: -102px !important;
}

.wsusp-whitelinktext {
/* puts the arrow link text in white */
	color: white !important;
}

.wsusp-videorollup {
/* Moves the video up on the alignment page */
	margin-top: -125px !important;
}

.wsusp-buttonsrollup {
/* Moves the video up on the alignment page */
	margin-top: -100px !important;
}

.wsusp-alignmentglow {
/* Guiding Principles- Beliefs section */
	padding: 40px;
	background: url("https://s3.wp.wsu.edu/uploads/sites/3124/2024/04/Patterns-1920x10800-wsu-repeat.png") no-repeat, radial-gradient(circle at 40% 60%,#c80028 18%,#78001e 81%);
	COLOR: #FFF;
}

.wsusp-dashboard {
	width: 1400px !important;
}

li {
	text-align: left;
}

.wsusp-dataform {
/* Data Request Form */
	background: url(https://s3.wp.wsu.edu/uploads/sites/3124/2024/05/WSU-Tri-Cities-Coug-Statue.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.wsusp-dataformstyle {
/* Moving the data request form around */
	margin-top: -100px !important;
}

.wsusp-datavideosize {
/* Sizing the video about data literacy */
	width: 475px !important;
}

/*This section is for the footer*/
.wsusp-footer {
	display: flex;
	justify-content: space-around;
	padding-top: 25px;
}

.wsusp-footer-column {
	flex: 1;
	margin: 0 10px;
	color: white;
	font-weight: 400;
	line-height: 1.5;
}

.wsusp-footer-column h3 {
	margin-bottom: 10px;
}

.wsusp-footer-column p {
	margin: 0;
	font-size: .9rem;
}

.wsusp-footer-column-1 {
	flex: 0 0 50%;
	margin-right: 35px;
}

.wsusp-footer-column-2,
  .wsusp-footer-column-3 {
	flex: 0 0 20%;
	margin: 0 10px;
}

/*------End footer -----*/
.wsusp-enrollmentnumber {
	font-size: 2em;
	color: #A60F2D;
}

.wsusup-enrollmenttable {
	background-color: white;
	border: none;
}

.wsusp-mainenrollmentnumber {
	font-size: 5em;
}

.wsusp-equalcolumnwidth {
/* Data home page, dealing with columns not the right sizes */
	width: 50%;
/* Ensures equal width */
	float: left;
/* Allows the columns to sit side by side */
	box-sizing: border-box;
/* Includes padding and border in the width */
	padding: 10px;
/* Adjust padding as needed */
}

.wsusp-borderbox {
	border-style: solid;
	border-width: 3px;
	border-color: white;
	margin-left: -3px;
}

.wsusp-hidden {
	visibility: hidden;
}

.wsusp-container {
	display: flex;
	justify-content: space-between;
}

.wsusp-column {
	flex: 1;
	margin-right: 20px;
}

.wsusp-arrow-link {
	color: black;
/* Link color */
	text-decoration: none;
	font-weight: 400;
	margin-bottom: 10px;
}

.wsusp-columngap {
	margin-left: 25px !important;
}

.wsusp-tableau-embed {
	width: 120% !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.wsusp-blog-highlight {
/*2 blog posts highlighted on strategy spotlight*/
	margin-top: -82px !important;
}

.wsusp-blog-highlight h3 {
/*2 blog posts highlighted on strategy spotlight*/
	font-size: 1.75em !important;
}

/*This is for the Retention by Program*/
#filter-interface select {
	margin: 5px;
	padding: 5px;
	width: 200px;
}

#filter-interface label {
	margin-right: 5px;
}

#downloadLink a {
	display: inline-block;
	margin-top: 10px;
	padding: 8px 12px;
	background-color: #a60f2d;
	color: white;
	text-decoration: none;
	border-radius: 4px;
}

#downloadLink a:hover {
	background-color: #7e0b21;
}

.wsusp-hidden {
	display: none;
}

/* RULES BY BLOCK CATEGORY §
 * =============================================================================
 */
/* CONTENT / PEOPLE LIST: Set Card Backgrounds to White (ENH7T)
 * ---------------------
 * Author: daniel.rieck
 */
[class*="wsu-color-background--gray-"] .wsu-people-list .wsu-card {
	background-color: #fff;
}