/*Main orange #fdb912*/

body {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px !important;
	color: #525252 !important;
	margin: 0px !Important;
	padding: 0px !Important;
	}
	
.page-header h2 {
color: #2c2642 !important;
}

.page-header {
		border-bottom: 0px !important;
}

#gruemenu {
 text-align: right !important;
 float: right !important;
 background: #eee !important;
	}

#gruemenu > ul > li > a {
	border: 0px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}

#gruemenu > ul {
	border: 0px !important;
	box-shadow: none !important;
	
}

.item-image {
	width: 25% !important;

	
}
.item-image img {
	width: 100% !important;
	padding-right: 1em !important;
}


[itemprop="name"] {
	font-weight: 600;
	font-size: 20px; 
	color: #333;
	clear: both !important;
	border-top: 1px solid #ccc;
	padding-top: 2em !important;
	padding-bottom: 0em !important;
	
}

[itemprop="url"] {
	font-weight: bold !important;
	font-size: 20px; 
	color: #337ab7;
	background: #fdb912;
	margin-top: 2em !important;
}

[itemprop="dateCreated"] {
	font-size: 12px !important; 

}



.page-header {
	margin: 0 0 0 !important;
}

.pagenav {
	border: 0px !important;
}

.hasTooltip {
	background: orange !important;
	padding: 7px !important;
	
}

.hasTooltip  {
	color: white !important;
}

.pagination ul {
	display: inline;
}

.pagination li {
	display: inline;
}

.nav-stacked {
	margin-top: 2em;
}

.nav-stacked li {
	padding-top: 0.5em !important;
	padding-bottom: 0.5em !important;
	

}

.nav-stacked a  {
	background: #fdb912;
	border: 0px !important;
	border-radius: 3px !important;
	width: 35em !important;
	color: #337ab7 !important;
}

.nav-stacked a::before {
   content: "Continue reading: ";
   font-weight: bold;
}

.nav-stacked a:hover  {
	background: #fdb912;
	border: 0px !important;
}

