&#42; {
	box-sizing: border-box;
}

h1 {
	font-size: 16px;
}

.home-menu {
	border-bottom: 5px solid #969f82;
	background-color: white;
	opacity: 0.8;
}

.home-menu a {
	border-bottom: none;
}

.wrapper {
	width: 100%;
}

.container {
	margin: auto;
	width: 90%;
	padding: 0 0 0;
}

.content-head {
	font-size: 16px;
	color: white;
	opacity: 0.8;
}

.fa-file-pdf-o {
	color: #bd0000;
}

.footer {
	margin-top: 30px;
	padding:15px 0;
	background-color:#cccccc;
}

.is-center {
	text-align: center;
}


/*
 * -- TABLET (AND UP) MEDIA QUERIES --
 * On tablets and other medium-sized devices, we want to customize some
 * of the mobile styles.
 */
@media (min-width: 48em) {
	body {
		font-size: 16px;
	}
	h1, p, li {
		font-size: 120%;
	}
}

/*
 * -- DESKTOP (AND UP) MEDIA QUERIES --
 * On desktops and other large devices, we want to over-ride some
 * of the mobile and tablet styles.
 */
@media (min-width: 78em) {
	h1, p, li {
		font-size: 140%;
	}
}