/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.site-header {
	background-color: #000;
}

.genesis-nav-menu a {
	color: #f2f2f2;
}

.aps-social-icon-wrapper {
	float: right;
	margin-top: 18px;
	margin-left: 20px;
}

#feature {
	max-width: 640px;
	text-align: center;
}

#feature-headline {
	color: #fff;
	text-align: center;
	margin-top: -20px;
}

#feature-button {
	background-color: #00AD00 !important;
	margin-top: 10px;
}

.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a {
	color: #00AD00;
}

.front-page .site-inner {
	display: none;
}

.front-page-1 .wrap {
	padding-left: 40px;
	padding-right: 40px;
	max-width: 1900px;
}

#front-page-2 {
	background-color: #000;
	border-top: 10px solid transparent;
	margin-top: -10px;
}

.front-page-2 .flexible-widgets.widget-full .widget-wrap, .front-page-2 .flexible-widgets.widget-halves.uneven .widget:last-of-type .widget-wrap {
	padding-top: 20px;
	padding-bottom: 10px;
}

.site-footer {
	background-color: #000;
	color: #fff;
	padding: 0 28px 10px;
}

.site-footer a, .site-footer p {
	color: #fff;
}

.site-inner {
	padding: 20px;
}

.archive-description {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.site-header {
	background-color: #000;
}

.genesis-nav-menu a {
	color: #f2f2f2;
}

.aps-social-icon-wrapper {
	float: right;
	margin-top: 18px;
	margin-left: 20px;
}

#feature {
	max-width: 640px;
	text-align: center;
}

#feature-headline {
	color: #fff;
	text-align: center;
	margin-top: -20px;
}

#feature-button {
	background-color: #00AD00 !important;
	margin-top: 10px;
}

.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a {
	color: #00AD00;
}

.front-page .site-inner {
	display: none;
}

.front-page-1 .wrap {
	padding-left: 40px;
	padding-right: 40px;
	max-width: 1900px;
}

#front-page-2 {
	background-color: #000;
	border-top: 10px solid transparent;
	margin-top: -10px;
}

.front-page-2 .flexible-widgets.widget-full .widget-wrap, .front-page-2 .flexible-widgets.widget-halves.uneven .widget:last-of-type .widget-wrap {
	padding-top: 20px;
	padding-bottom: 10px;
}

.site-footer {
	background-color: #000;
	color: #fff;
	padding: 0 28px 10px;
}

.site-footer a, .site-footer p {
	color: #fff;
}

.site-inner {
	padding: 20px;
}

.archive-description {
	margin-bottom: 10px;
	padding-bottom: 10px;
}