a,
a:visited,
.required {
	color: #c06816;
}
a:hover,
a:active {
	color: #063;
}
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.main-navigation a:hover,
.main-navigation a:focus,
.dropdown-toggle:hover,
.dropdown-toggle:focus,
.social-navigation a:hover:before,
.social-navigation a:focus:before,
.post-navigation a:hover .post-title,
.post-navigation a:focus .post-title,
.tagcloud a:hover,
.tagcloud a:focus,
.site-branding .site-title a:hover,
.site-branding .site-title a:focus,
.menu-toggle:hover,
.menu-toggle:focus,
.entry-title a:hover,
.entry-title a:focus,
.menu-toggle:hover,
.menu-toggle:focus,
.entry-footer a:hover,
.entry-footer a:focus,
.comment-metadata a:hover,
.comment-metadata a:focus,
.pingback .comment-edit-link:hover,
.pingback .comment-edit-link:focus,
.comment-reply-link,
.comment-reply-link:hover,
.comment-reply-link:focus,
.site-info a:hover,
.site-info a:focus,
.main-navigation li:hover > a,
.main-navigation li.focus > a {
	color: #063;
}
.pagination .prev:hover,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:focus,
.widget_calendar tbody a,
.page-links a:hover,
.page-links a:focus {
	background-color: #063;
}
input[type="date"]:focus,
input[type="time"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="month"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus,
.tagcloud a:hover,
.tagcloud a:focus,
.menu-toggle:hover,
.menu-toggle:focus {
	border-color: #063;
}
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background: #063;
	color: #fff;
}
.main-navigation a,
.main-navigation a:active,
.main-navigation a:visited {
	color: #101010;
}
.site-branding .site-title a:hover,
.main-navigation li:hover > a,
.main-navigation li.focus > a,
.site-info a:hover {
	color: #c06816;
}
.menu-toggle:hover,
.menu-toggle:focus {
	background-color: transparent;
	border-color: #c06816;
	color: #c06816;
}


code {
	background-color: #fff;
	color: #044f7d;
}

	
.donate-button a:link,
.donate-button a:visited,
.donate-button a:active {
	background: #063;
	color: #fff;
}
.donate-button a:hover {
	background: #fc3;
}

.action-button a {
	background: #f37021;
	width: 100%;
	text-align: center;
	color: #fff;
	padding: 0.8em 0;
}
.action-button a:hover {
	background: #101010;
}