h1 {
	color: #A60F2D;
}

.CrimsonItalicTitle {
	color: #A60F2D;
	font-style: bold;
	font-size: 1.5rem;
}

.home #builder-section-1475795369755 > div {
	padding: 0;
	padding-bottom: 1em;
}

.shbmtitle {
	margin: 0 auto;
	background-color: #717171;
}

.shbmtitle h1 {
	padding-top: .2em;
	color: white;
}

.home #builder-section-1468522984763 .column.one,
.home #builder-section-1474929864838 .column.one {
	padding-right: 2rem;
	border-right: 1px solid #DCDCDC;
}

.home #builder-section-1468522984763 .column.two,
.home #builder-section-1474929864838 .column.two {
	padding-left: 2rem;
	padding-right: 2rem;
}

.home #builder-section-1468522984763,
.home #builder-section-1474929864838 {
	display: flex;
	margin: 1rem 0;
}

.home .StudentChefTitle {
	border: 2px solid #DCDCDC;
	text-align: center;
	padding: 0 .5rem;
	margin-bottom: 1rem;
}

.home .StudentChefTitle h3 {
	color: #A60F2D;
}

.home #binder {
	background-color: white;
}

.home #builder-section-1468522892320 .column.one {
	padding-top: 1em;
	padding-left: 1em;
	background-color: #A60F2D;
	color: white;
}

.home #builder-section-1468522892320 .column.one h1 {
	color: white;
}

.home #builder-section-1468522892320 .column.two {
	padding-top: 0;
}

.home #builder-section-1468522892320 .column.two img {
	display: block;
}

.HomeJumpNav {
	background-color: #A60F2D;
	position: fixed;
	min-width: 33.33%;
	right: 28%;
	bottom: 0;
	border-radius: 30%;
	z-index: 101;
	-webkit-box-shadow: 0 0 24px 11px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 24px 11px rgba(0,0,0,0.2);
	box-shadow: 0 0 24px 11px rgba(0,0,0,0.2);
}

.HomeJumpNav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background-color: #383d42;
}

.HomeJumpNav li {
	float: left;
	width: 25%;
}

.HomeJumpNav a {
	display: block;
	color: white;
	text-align: center;
/*padding: 14px 16px;*/
	padding: 5px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', 'Open Sans', sans-serif;
	letter-spacing: 1px;
	-webkit-transition: background-color .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	transition: background-color .3s linear;
}

.HomeJumpNav a:hover {
	color: #282828;
	background-color: #f0f1f2;
}

.HomeJumpNav p {
	color: white;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', 'Open Sans', sans-serif;
	letter-spacing: 1px;
	padding-top: 1em;
}

.home main {
	margin-bottom: 90px;
}

#PastClasses td {
	vertical-align: middle;
	text-align: center;
	border: 1px solid #DCDCDC;
}

#PastClasses thead td {
	background-color: #A60F2D;
	color: white;
	font-weight: bold;
}

a.dark-button {
	color: #fff;
	background-color: #383d42;
	text-transform: uppercase;
	font-family: 'Open Sans Condensed', 'Open Sans', sans-serif;
	font-size: .85em;
	letter-spacing: 1px;
	padding: .5em 1.5em;
	-webkit-transition: background-color .3s linear;
	-moz-transition: background-color .3s linear;
	-o-transition: background-color .3s linear;
	transition: background-color .3s linear;
	text-decoration: none;
}

a.dark-button:hover {
	background-color: white;
	color: #A60F2d;
	outline: 2px solid #A60F2D;
}

.home .post-2 .row.side-right.gutter.statement {
	display: flex;
	justify-content: center;
	align-items: center;
}

div.PerDiemDiv {
	border: 1px solid #dcdcdc;
	padding: 1em 2em;
}

.rankinfo, .letterhead, .intro {
	font-weight: 300;
	font-size: 1.5em;
	line-height: 1.5em;
	padding: 20px 0 10px;
}

blockquote p {
	margin: 1em 0 0;
	padding: 0 0 0 1em;
	border-left: solid 1px #dcdcdc;
	font-family: 'Open Sans', sans-serif;
	font-style: italic;
	font-weight: 300;
	font-size: 1.35rem;
	color: #000;
}

@media only screen and (max-width: 693px) {
	.home .post-2 .row.side-right.gutter.statement {
		display: initial;
	}
	
	.home .post-2 .row.side-right.gutter.statement div.column.one {
		padding-bottom: 8px;
	}
	
	.home .post-2 .row.side-right.gutter.statement div.column.two {
		padding-bottom: 1em;
	}
	
	.HomeJumpNav {
		width: 100%;
		right: initial;
		left: 0;
	}
	
	.home #builder-section-1468522984763,
																																					.home #builder-section-1474929864838 {
		display: initial;
	}
	
	.home #builder-section-1468522984763 .column.one,
																																				.home #builder-section-1474929864838 .column.one {
		border: none;
		margin-top: 1rem;
	}
}