/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
body a {
	font-family: 'Roboto', sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
}

body a:hover {
	text-decoration: none;
	font-family: 'Roboto', sans-serif;
	color: #3c8dbc;
	font-size: 14px;
}

.site-title a {
	font-family: 'Roboto', sans-serif;
	color: #ffffff;
	font-size: 40pt;
	max-width: 100% !important;
	word-wrap: break-word;
	text-transform: none;
	font-weight: 300;
	text-rendering: optimizelegibility;
}

.navmenu .current_page_item > a {
	background-color: #3c8dbc !important;
}

.navtop {
	border-top: 2px solid #3c8dbc;
}

.navmenu ul > li > a:hover {
	background-color: #3c8dbc !important;
}

.navmenu > ul > li > ul {
	width: 250px;
	position: absolute;
	text-align: left;
}

.navmenu .current_page_ancestor > a {
	color: #FFFFFF;
	background-color: #3c8dbc;
}

.sidebarhd {
	font-family: 'Roboto', sans-serif;
	text-decoration: none;
	font-variant: small-caps;
/*text-transform: uppercase;*/
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12pt;
	padding: 5px 0 5px 5px;
	background-color: #3c8dbc;
	color: #f5f5f5;
	font-weight: 400;
	text-align: left;
	clear: both;
	word-wrap: break-word;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.post-title a {
	font-family: 'Roboto', sans-serif;
	font-size: 17pt;
	color: #ffffff;
/*text-transform: uppercase;*/
	font-variant: small-caps;
}

#sidebar {
	font-family: 'Roboto', sans-serif;
	width: 20%;
	float: right;
	background-color: #111111;
	color: #f5f5f5;
	padding: 20px 20px 0 10px;
}

#content {
	font-family: 'Roboto', sans-serif;
	width: 73%;
	margin: 0;
	padding: 20px 0 0 10px;
	float: left;
	background-color: #111111;
	color: #f5f5f5;
	font-size: 14px;
	font-weight: 400;
	word-wrap: break-word;
}

.post a {
	color: #ffffff;
	font-size: 14px;
}

.post a:hover {
	color: #3c8dbc;
	font-size: 14px;
	text-decoration: none;
	font-family: 'Roboto', sans-serif;
}

.post-date a:hover {
	font-family: 'Roboto', sans-serif;
	font-size: 10pt;
	color: #3c8dbc;
}

h2 {
	font-family: 'Roboto', sans-serif;
	font-size: 14pt;
	color: #f5f5f5;
	font-variant: small-caps;
}

label.screen-reader-text {
	display: none;
}

.linebreaker {
	border: 1px solid rgba(153,153,153,.25);
	padding: 0;
	margin-top: 20px;
	margin-bottom: 36px;
	clear: both;
}

#content a:hover {
	font-family: 'Roboto', sans-serif;
	text-decoration: none;
	color: #3c8dbc;
}

.mobilePrestitial__deeplink.sc-button-large {
	visibility:none;
}