/*
Implementation Skeleton v3 - 12/6/18
Add styles to overwrite customer CSS, USE WITH CAUTION.
*/
.areas.small-ft {
	font-size: 18px;
	line-height: 26px;
}
.swosu-pages {
	padding: 0;
}
main#content>section:last-child {
	padding-bottom: 30px;
}
img {
	height: auto;
}
/* .staff-hentry { height: auto; } */
.accordion>.card:last-of-type {
	border-bottom: 1px solid rgba(0, 0, 0, .125);
}
.side-widget .side-widget {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border-bottom: 0;
	margin-bottom: 0;
	padding: 0;
}
div.page-title-header {
	overflow: hidden;
}
.author-details .author-img>img {
	max-width: 100%;
	width: auto;
	border-radius: 50%;
}
.staff-item>.staff-hentry .staff-cat:not(:first-of-type),
.staff-item>.staff-hentry .staff-details ul>li[data-type="title"]:not(:first-of-type) {
	display: none;
}
/* Added per Ticket #61151 to correct button styles */
.w-request {
	background-color: #F8FAFC;
	padding: 25px;
	text-align: center;
}
.w-request .btn {
	display: block;
	margin: 7px 0;
}
