/*
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.
*/
.hero-banner.has-image:before {
	background-image: none !important;
}

.hero-banner.has-image:after {
	background: none !important;
}

.sub-header span {
	border-left: none !important;
}

.has-image .hero-banner-copy {
	display: none !important;
}

.home .has-image .hero-banner-inner {
	min-height: 400px !important;
}

.h1-header h1, .hero-banner-title {
	display: none !important;
}

hgroup.hero-banner-copy {
	display: none !important;
}

#builder-section-1549737299625 .builder-banner-slide {
	padding-bottom: 400px !important;
}

.column.two img, .img-bar section:not(.cougarhead) .column img {
	border-bottom: 0 !important;
}

main a.button, main a.button:focus {
	background: none !important;
	border: 1px solid !important;
	border-radius: 0 !important;
	color: #a60f2d !important;
	margin-top: 1.5rem !important;
	padding: .75rem 2rem !important;
	text-transform: uppercase !important;
	transition: all .3s ease !important;
}

main a.button:hover,
main a.button:active {
	background: #a60f3d !important;
	border: 1px solid #a60f3d !important;
	color: #fff !important;
}

.tribe-events-page-title {
	display: none !important;
}

#tribe-bar-form {
	display: none !important;
}

#tribe-events-header {
	display: none !important;
}

.tribe-events-list-separator-month {
	display: none !important;
}

.hero-footer {
	padding-top: 1em !important;
}

.hero-footer-contact ul li:not(:last-child):after {
	content: none !important;
}

@media screen and (max-width: 798px) {
	.builder-banner-slide {
		visibility: hidden !important;
	}
	
	.builder-section-content.cycle-slideshow {
		background-image: url("https://wpcdn.web.wsu.edu/wp-wpsites/uploads/sites/2377/2019/02/MobileLogo.jpg") !important;
		width: 105% !important;
		height: 175px !important;
		background-repeat: no-repeat !important;
		background-position: center center !important;
	}
}