/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/


h2 {
	color: #012169;
}

menu a {
	background: none;
	min-height: 50px;
	line-height: 4.2;
	text-decoration: none;
	font-size: 3em;
	font-weight: 1000;
	letter-spacing: -.6px;
	margin: 0;
	padding: 0 12px;
}

mobile-menu a {
	display: block;
	color: #EEEEEE;
	font-size: 3em;
	font-weight: 1000;
	letter-spacing: -.6px;
	text-decoration: none;
	padding: 6px 0;
	border-top: 1px solid rgba(0,0,0,0.1);
}

widget {
	word-wrap: break-word;
	font-size: 14.5px;
	margin: 0 0 12px;
	padding: 0 0 12px;
}

site-title a, .home-news h1, .home-news h2, .home-news h3, .home-news h4, .home-news h5, .home-news h6, .home-news h1 a, .home-news h2 a, .home-news h3 a, .home-news h4 a, .home-news h5 a, .home-news h6 a, .home-news h1 a:link, .home-news h2 a:link, .home-news h3 a:link, .home-news h4 a:link, .home-news h5 a:link, .home-news h6 a:link {
	color: #012169;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
	color: #012169;
	text-decoration: none;
	border: none;
}

widget ul.menu li a {
	display: block;
	background: none;
	color: #012169;
	min-height: 0;
	font-size: 1em;
	text-transform: none;
	text-shadow: none;
	line-height: 2;
	padding: 0;
	margin: 0;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
h2 {
	color: #012169;
}

menu a {
	background: none;
	min-height: 50px;
	line-height: 4.2;
	text-decoration: none;
	font-size: 3em;
	font-weight: 1000;
	letter-spacing: -.6px;
	margin: 0;
	padding: 0 12px;
}

mobile-menu a {
	display: block;
	color: #EEEEEE;
	font-size: 3em;
	font-weight: 1000;
	letter-spacing: -.6px;
	text-decoration: none;
	padding: 6px 0;
	border-top: 1px solid rgba(0,0,0,0.1);
}

widget {
	word-wrap: break-word;
	font-size: 14.5px;
	margin: 0 0 12px;
	padding: 0 0 12px;
}

site-title a, .home-news h1, .home-news h2, .home-news h3, .home-news h4, .home-news h5, .home-news h6, .home-news h1 a, .home-news h2 a, .home-news h3 a, .home-news h4 a, .home-news h5 a, .home-news h6 a, .home-news h1 a:link, .home-news h2 a:link, .home-news h3 a:link, .home-news h4 a:link, .home-news h5 a:link, .home-news h6 a:link {
	color: #003C71;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
	color: #003C71;
	text-decoration: none;
	border: none;
}

widget ul.menu li a {
	display: block;
	background: none;
	color: #003C71;
	min-height: 0;
	font-size: 1em;
	text-transform: none;
	text-shadow: none;
	line-height: 2;
	padding: 0;
	margin: 0;
}
.menu-toggle {
    display: none;
}
.widget ul.menu .current_page_item a, .widget ul.menu .current-menu-item a {
    color: #233989;
    background: none;
}
a, a:link, a:visited {
	color: #233989;
	text-decoration: none;
	transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-webkit-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	}
a:focus, a:hover, a:active {
	color: #233989;
	text-decoration: underline;
	}