@import  "https://fonts.googleapis.com/css?family=Roboto+Mono:300|Roboto+Condensed:400,700|Roboto+Slab|PT+Serif";
@import  "https://use.typekit.net/tyx1qqa.css";

/*! ================================================================================================
*** ▐▀▀▄ ▄▀▀▀ █▀▀▀   ▄▀▀▀ █  █ ▄▀▀▀▐▀█▀▌▄▀▀▄ ▐▀▄▀▌  ▄▀▀▀▐▀█▀▌█  █ █    ▀█▀ ▐▀▀▄ █▀▀▀
*** █  ▐ ▀▀▀█ █▀▀    █    █  █ ▀▀▀█  █  █  █ █ ▀ ▌  ▀▀▀█  █  ▀▄▄█ █  ▄  █  █  ▐ █ ▀▄
*** ▀  ▐ ▀▀▀  ▀▀▀▀    ▀▀▀  ▀▀  ▀▀▀   █   ▀▀  █   ▀  ▀▀▀   █  ▄▄▄▀ ▀▀▀  ▀▀▀ ▀  ▐ ▀▀▀▀
*** ================================================================================================
*** Custom styling for the NSE website.
***
*** @author Abby Martinez [abby.martinez@wsu.edu] (https://provost.wsu.edu/oae/staff/)
*** @author Daniel Rieck [daniel.rieck@wsu.edu] (https://github.com/invokeImmediately)
*** @license MIT Copyright (c) 2022 Washington State University
***   Permission is hereby granted, free of charge, to any person obtaining a copy of this software
***     and associated documentation files (the "Software"), to deal in the Software without
***     restriction, including without limitation the rights to use, copy, modify, merge, publish,
***     distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom
***     the Software is furnished to do so, subject to the following conditions:
***   The above copyright notice and this permission notice shall be included in all copies or
***     substantial portions of the Software.
***   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
***     BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
***     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
***     CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
***     ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
***     SOFTWARE.
*** ================================================================================================
**/
.wsu-hero .wsu-image-frame {
	background-color: transparent;
}

body {
	font-family: proxima-nova, sans-serif;
	font-weight: 400;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: proxima-nova-condensed, sans-serif;
	font-style: normal;
/* font-weight: 200; -- Headings should clearly stand out from other written content. */
}

/* Following style rule was commented out by daniel.rieck because:
 *  1. A distinguishable heirarchy of heading sizes helps to convey organization of content on
 *      the page. Additionally, if changes in heading sizes are desired, the Gutenberg UI can
 *      now be used to 
 *  2. Using crimson to color headings is explicitly stated as a "do not do" according to
 *      university brand standards.
 *  3. The crimson color is outdated.
 */
/*h3, h4, h5, h6 {
	color: #980e32;
	font-size: 24px;
}*/
h1.condensded, h2.condensded, h3.condensded, h4.condensded, h5.condensded, h6.condensded {
	font-family: proxima-nova-extra-condensed, sans-serif;
	font-weight: 400;
	font-style: normal;
}

hr {
	margin: 0;
}

.border-bot--red {
	border-bottom: 4px solid #a31d36;
	padding-bottom: 2px;
}

/*  ---------- HOME PAGE ---------- */
.home h1 {
	font-family: flood-std, sans-serif;
	font-weight: 400;
	font-style: normal;
/*text-align: \;;*/
	font-size: 42px;
	color: #a60f2d;
}

.home h2 {
	font-family: proxima-nova-extra-condensed, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-transform: uppercase;
	padding-top: 0;
	margin-top: 0;
}

.home p {
	text-align: center;
	margin: 25px 10% 50px;
}

.body-para.home p {
	text-align: left;
	margin: 0;
}

/*  ---------- SUBPAGE ---------- */
.sub h1 {
	font-family: flood-std, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-align: left;
	font-size: 42px;
	color: #a60f2d;
}

.student-stories-title, .h1--flood {
	font-family: flood-std, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-align: left;
	font-size: 42px;
	color: #a60f2d;
}

.sub h2 {
	font-family: proxima-nova-extra-condensed, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-align: left;
	text-transform: uppercase;
	padding-top: 0;
	margin-top: 0;
}

/*  ---------- STUFF SO FAR I WANT TO KEEP ---------- */
#binder {
	box-shadow: 5px 0 5px rgba(0,0,0,.3333);
}

main {
	background-color: #fff;
}

header.main-header {
	background: #a60f2d url(/wp-content/uploads/sites/1590/2017/06/background-graphic_main-site-header_990x142.jpg) center top/cover no-repeat;
	color: #fff !important;
}

.main-header sub:not(.unset),.main-header sup:not(.unset) {
	color: #fff !important;
}

.page.nse-home #main-banner .column.one {
	height: 0;
	padding-bottom: 47.138047138%;
	background-position: center;
	background-size: auto 100%;
}

/* BREAK*/
/* ------------------------------------------------
 * CUSTOMIZATION => Hero Banners: Torn Photo Design
 *  Author: daniel.rieck@wsu.edu
 */
.wsu-hero.wsu-hero--torn-photo:not([class*=-hero--style-]):not([class*=wsu-style--])::after {
	content: none;
}

.wsu-hero.wsu-hero--torn-photo:not([class*=-hero--style-]):not([class*=wsu-style--]) .wsu-image-frame, .wsu-hero.wsu-hero--torn-photo:not([class*=-hero--style-]):not([class*=wsu-style--]) .wsu-slider-frame {
	background-color: transparent;
}