/* Provost Specfic CSS*/
#subnav>.folder-index>a:only-child:after {
    content:" ";
}

/* Faculty Handbook */
.theme-handbook .wysiwyg h3,
.theme-handbook .wysiwyg h4 {
    font-family: "Barlow Condensed",sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .05em;
    margin-top: 0;
    margin-bottom: 1rem;
    line-height: 1.1;
}
.theme-handbook .wysiwyg h3 {
    font-size: 1.25rem;
    color: #012169;
}

.theme-handbook .wysiwyg h4 {
    font-size: 1.125rem;
    color: #8e6800;
}
.wysiwyg .imported-block div.accordion .card ul {
    margin-left: 1em;
    padding-left: 0;
    list-style: none;
}
.wysiwyg .imported-block div.accordion .card ul li {
    padding-left: 1.125em;
    position: relative;
}
.wysiwyg .imported-block div.accordion .card ul li::before {
    content: "\2022";
    color: #41b6e6;
    font-weight: 900;
    position: absolute;
    top: 0;
    left: 0;
}

/* Stats */
.stat {
	 text-align: center;
	 font-size: 2.5rem;
	 line-height: 1.1;
	 max-width: 275px;
}
 .stat .stat__highlight {
	 font-family: "Spectral", serif;
	 font-weight: 700;
	 text-transform: none;
	 letter-spacing: normal;
	 font-size: 2.4rem;
	 line-height: 1;
	 color: #007dba;
	 display: -ms-flexbox;
	 display: flex;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -ms-flex-align: center;
	 align-items: center;
}
 .stat .stat__highlight--short {
	 font-size: 3.5rem;
}
 .stat .stat__highlight--sm {
	 font-size: .42em;
	 margin: .15em 0 .25em 0;
}
 .stat .stat__text {
	 font-family: "Barlow Condensed", sans-serif;
	 font-weight: 600;
	 text-transform: uppercase;
	 letter-spacing: 0.05em;
	 color: #012169;
	 font-size: 1.25rem;
	 margin: .25rem 0;
}
 .stat .stat__source {
	 color: #012169;
	 font-size: .875rem;
	 line-height: 1.5;
	 margin-top: .25em;
}
 .stat .stat__image {
	 max-width: 255px;
	 margin-bottom: .5rem;
}
 @media (min-width: 768px) {
	 .stat .stat__highlight--bordered {
		 background-repeat: no-repeat;
		 background-position: center;
		 background-size: contain;
		 height: 184px;
		 width: 184px;
		 margin: 0 auto;
		 padding: 1rem;
	}
	 .stat:nth-child(1n) .stat__highlight--bordered {
		 background-image: url("../images/site-wide/frame-1.svg");
	}
	 .stat:nth-child(2n) .stat__highlight--bordered {
		 background-image: url("../images/site-wide/frame-2.svg");
	}
	 .stat:nth-child(3n) .stat__highlight--bordered {
		 background-image: url("../images/site-wide/frame-3.svg");
	}
	 .stat:nth-child(4n) .stat__highlight--bordered {
		 background-image: url("../images/site-wide/frame-4.svg");
	}
	 .stat:nth-child(5n) .stat__highlight--bordered {
		 background-image: url("../images/site-wide/frame-5.svg");
	}
}
.card {
    align-content: flex-start;
}