/* For documents review - logged in users only - delete after review period complete (~Q4 2026)*/
body.logged-in a[href$=".doc" i],
body.logged-in a[href$=".docx" i],
body.logged-in a[href$=".ppt" i],
body.logged-in a[href$=".pptx" i],
body.logged-in a[href$=".csv" i],
body.logged-in a[href$=".pdf" i],
body.logged-in .wsu-cta:has(a[href$=".doc" i]),
body.logged-in .wsu-cta:has(a[href$=".docx" i]),
body.logged-in .wsu-cta:has(a[href$=".ppt" i]),
body.logged-in .wsu-cta:has(a[href$=".csv" i]),
body.logged-in .wsu-cta:has(a[href$=".pdf" i]) {
	background-color: yellow;
	border: 2px solid red;
}

/* Tablepress - Graduate Students*/
.page-id-2113 .tablepress img,
.page-id-2113 .tablepress img {
	width: 150px;
	padding-right: 20px;
}

/* Reduce space below paragraph and lists */
p + ul, p + ol {
	margin-top: -1.5rem;
}

/* Increase weight of p links */
p a, li a {
	font-weight: 500;
}

p strong a, p b a {
	font-weight: 700;
}

/* Increase size of card captions */
.wsu-card .wsu-caption {
	font-size: 1rem;
}

/* Adjustment to WSUWDS Tables */
figure.wp-block-table table {
	border-top: none;
}

figure.wp-block-table table td {
	vertical-align: top;
	border: none;
}

/* TablePress */
table tbody tr th.column-1, table tbody tr:last-of-type {
	border-bottom: 1px solid #ddd;
}

.dataTables_wrapper .tablepress th:hover, .tablepress-scroll-wrapper .tablepress th:hover {
	background-color: #F3F3F3 !important;
	color: #262626 !important;
}

/* Increase WSU Stat (text cut-off) */
.wsu-stat:not([class*=-stat--style-]) .wsu-stat__unit, .wsu-stat:not([class*=-stat--style-]) .wsu-stat__value {
	line-height: 1.2;
}

/* Quicklinks/Give button fix for Chrome */
.wsu-header-utility-bar__quicklinks {
	left: 1px;
}

/* Handbook Styles */
.cas-handbook__eyebrow-heading {
	margin-bottom: -.2rem;
	color: rgba(0,0,0,.7);
	font-weight: 500;
}

@media print {
	.cas-handbook__quicklinks {
		display: none;
	}
}

/*---- Fix for nested "halves" columns in handbook -----------*/
.wsu-row .wsu-row--halves > .wsu-column {
	width: 50%;
}

.highlight {
	background-color: #abff32;
}