.outreach-pro-blue .button:hover, .outreach-pro-blue .site-header,
.outreach-pro-blue button:hover, .outreach-pro-blue input:hover[type="button"],
.outreach-pro-blue input:hover[type="reset"], .outreach-pro-blue input:hover[type="submit"] {
background-color: #d7e7f8;
}

.outreach-pro-blue .archive-pagination .active a,
.outreach-pro-blue .archive-pagination li a:hover,
.outreach-pro-blue .button, .outreach-pro-blue .nav-primary,
.outreach-pro-blue button, .outreach-pro-blue input[type="button"],
.outreach-pro-blue input[type="reset"], .outreach-pro-blue input[type="submit"] {
	background-color: #0464e0;
}

.outreach-pro-blue .content .entry-title a:hover,
.outreach-pro-blue .content #genesis-responsive-slider a,
.outreach-pro-blue .content #genesis-responsive-slider h2 a:hover,
.outreach-pro-blue .nav-secondary .genesis-nav-menu .current-menu-item > a,
.outreach-pro-blue .nav-secondary .genesis-nav-menu .sub-menu a:hover,
.outreach-pro-blue .nav-secondary .genesis-nav-menu a:hover,
.outreach-pro-blue .nav-secondary .genesis-nav-menu li:hover > a,
.outreach-pro-blue .widget-title, .outreach-pro-blue a {
	color: #63abf6;
}
.outreach-pro-blue, .outreach-pro-blue .footer-widgets, .outreach-pro-blue .site-footer {
	background-color: #1d3955;
}

.genesis-nav-menu a {
	padding: 10px 10px;
}

.genesis-nav-menu > .menu-item > a {
	text-transform: none;
}

#programs li a {
	background: #0464e0;
	padding: 10px 7px;
	border-radius: 5px;
	color: white;
}

#programs li a:hover {
	background: #1d3955;
}

#programs li {
	border:none;
}

.tribe-events-list-widget .entry-title {
	font-size: 14px;
	font-weight: 400;
}

.footer-widgets {
border-top: 1px solid rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px rgba(255, 255, 255, 0.07);
}

#flags {
width: 225px!important;
}