body {
	color: #474F55;
	background: #fff;
}

a,
a:link,
a:visited {
	color: #03AB8D;
	font-weight: 700;
}

a:hover,
a:active {
	color: #3084BF;
}

/* Navigation */
ul.navmenu li a,
ul.navmenu li a:link,
ul.navmenu li a:visited {
	color: #7B868E;
	font-weight: 400;
}

ul.navmenu li a:hover,
ul.navmenu li a:active {
	color: #474F55;
}

/* expanded nav menu */
@media (min-width: 61rem) {
	ul.navmenu li a,
	ul.navmenu li a:link,
	ul.navmenu li a:visited {
		border-bottom-style: solid;
		border-bottom-size: 0.25rem;
		border-bottom-color: white;
	}

	ul.navmenu li a:active,
	ul.navmenu li a.active,
	ul.navmenu li a:hover {
		border-bottom-color: #ffd045;
	}
}

/* collapsed nav menu */
@media (max-width: 61rem) {
	.navicon.closed {
		background-color: #ef2b33;
		color: #fff;
		border-bottom: 0.25rem solid #640100;
	}

	.navicon.open {
		color: #fff;
		background-color: #ef2b33;
		border-bottom: 0.25rem solid #640100;
	}

	ul.navmenu {
		background-color: #fdecaf;
		border: 0.0625rem solid #ffd045;
		border-bottom: 0;
	}

	ul.navmenu li a,
	ul.navmenu li a:link,
	ul.navmenu li a:visited {
		border-bottom: 0.0625rem solid #ffd045;
	}
}

/* Hero Unit */
.herounit {
	background-color: #ef2b33;
	color: white;
}

a.button {
	font-size: 1.25rem;
	font-weight: 700;
}

a.getstarted {
	background-color: #ffd045;
	border-bottom: 0.25rem solid #ffe276;     
	color: #FFF;
}

a.learnmore {
	background-color: #e1e1e1;
	border-bottom: 0.25rem solid #9a9999;     
	color: #474F55;
}

/* Features */
.feature h2 {
	color: #ef2b33;
}

/* Main Content */
.content {
	background-color: #e1e1e1;
	border-top: 0.0625rem solid #9a9999;
	border-bottom: 0.0625rem solid #9a9999;
}

.content h1 {
	color: #ef2b33;
}

/* Feedback */
.feedback h1 {
	color: #ef2b33;
}

.says {
	background-color: #fdecaf;
	border: 0.0625rem dashed #ffd045;
	font-style: italic;
}

.source {
	color: #ef2b33;
}

/* Footer */
.footer {
	background-color: #ef2b33;
	color: white;
}

.copyright {
	font-size: 1rem;
}

.icon a,
.icon a:link,
.icon a:visited,
.icon a:hover,
.icon a:active {
	color: white;
}