.splash-h1 {
	display: inline;
	font-size: 25px;
	line-height: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 100;
}

.splash-h1 a:link, .splash-h1 a:visited {
	text-decoration: none;
}

.content .container .row {
	padding: 15px 0;
}

.deptOfficeContent {
	padding: 7.5px 0;
}

.row1 {
	height: 360px;
}

.row2 {
	/* margin-top: 15px; */
}

.hero {
	position: relative;
	background-size: cover;
	background-position: center center;
	border-left: 15px solid #fff;
	border-right: 15px solid #fff;
	padding: 0px;
	height: 100%;
	margin-bottom: 15px;
}

.hero-accent {
	width: 100%;
	height: 7%;
	left: 0;
	padding: 0 !important;
}

.tile-caption {
	display: block;
	height: 94%;
}

.tile-container {
	height: 157.5px;
	position: relative;
	padding: 0;
}

.tile-container a, .tile-container a:link, .tile-container a:visited, .tile-container a:hover, .tile-container a:active {
	color: white;
	text-decoration: none;
	text-shadow: -1px 1px 4px #333, -1px -1px 4px #333, 1px 1px 4px #333, 1px -1px 4px #333;
	font-size: 20px;
	font-family: 'archivoNarrow', "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.tile-container p,
.tile-container span {
	padding: 15px 7.5px;
	position: absolute;
	bottom: 0;
}

.tile {
	display: block;
	height: 100%;
	width: 100%;
}

.tile-container:first-of-type, .tile-container:nth-of-type(2) {
	margin-bottom: 15px;
}

.tile-container:first-of-type, .tile-container:nth-of-type(3) {
	padding-right: 7.5px;
}

.tile-container:nth-of-type(2), .tile-container:nth-of-type(4) {
	padding-left: 7.5px;
}

.feature {

}

.feature a:link, .feature a:visited  {
	color: #454545;
	background-color: #eee;
	width: 100%;
	display: block;
	text-align: center;
	padding: 10px;
	margin-bottom: 20px;
	text-decoration: none;
	font-weight: normal;
}

.feature a:hover, .feature a:active {
	background-color: #666;
	color: #fff;
}

@media (min-width: 768px) {
	.hero {
		border-right: none;
	}
}

.custom-content {
	background-color: #eee;
	padding: 0 10px;
}

.custom-content h2 {
	padding-top: .25em;
}

.deptOfficeContent .container .tabsContainer {
	height: 75%;
}

.deptOfficeContent .container .tabsContainer ul.nav {
	padding-top: 0;
	padding-bottom: 0;
	font-family: 'archivoNarrow', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.2em;
}

.deptOfficeContent .container .tabsContainer ul.nav li {
	padding: 0;
	border-left: solid 1px #fff;
}

.deptOfficeContent .container .tabsContainer ul.nav li a {
	margin: 0px;
	padding: 10px 0px;
	letter-spacing: 1px;
	border: 0px;
	border-radius: 0px;
	text-align: center;
	font-weight: 300;
}

.deptOfficeContent .container .tabsContainer ul.nav li a:link {
	background-color: #555;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li a:visited {
	background-color: #555;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li a:hover {
	background-color: #222;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li a:active {
	background-color: #222;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li:first-child {
	border-left: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li.active a:link {
	background-color: #222;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li.active a:visited {
	background-color: #222;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li.active a:hover {
	background-color: #222;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer ul.nav li.active a:active {
	background-color: #222;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}

.deptOfficeContent .container .tabsContainer .tab-content {
	padding: 15px;
	background-color: #eee;
	font-size: 0.9em;
}

.deptOfficeContent .container .tabsContainer .tab-content .tab-pane {
	height: 100%;
}

.deptOfficeContent .container .tabsContainer .tab-content .tab-pane > h1:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > h2:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > h3:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > h4:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > h5:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > h6:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > ul:first-child, .deptOfficeContent .container .tabsContainer .tab-content .tab-pane > p:first-child {
	margin-top: 0;
	padding-top: 0;
}

.tab-content .icon {
	padding-right: 5px;
	font-size: 1.625em;
}

.tab-content .tab-pane h2 {
	display: inline;
}

@media (min-width: 768px) {
	.deptOfficeContent .container .tabsContainer .tab-content,
	.deptOfficeContent .container .custom-content {
		height: 370px;
		overflow-y: auto;
	}
}

@media (min-width: 992px) {
	.deptOfficeContent .container .tabsContainer ul.nav {
		/*height: 15.66667%;*/
	}

	.deptOfficeContent .container .tabsContainer .tab-content {
		height: 285px;
		overflow-y: auto;
	}

	.deptOfficeContent .container .custom-content {
		height: 331px;
		overflow-y: auto;
	}
}

@media (max-width: 991px) {
	.deptOfficeContent .container .tabsContainer ul.nav {
		/*height: 13.42857%;*/
	}

	.deptOfficeContent .container .tabsContainer .tab-content {
		height: 285px;
		overflow-y: auto;
	}

	.deptOfficeContent .container .custom-content {
		height: 331px;
		overflow-y: auto;
	}
}