/* header entry meta */
.gp-icon {
	display: inline-flex !important;
}
.cat-links, .comments-link {
	display: block !important;
	clear: left !important;
}

div#content {
	min-height: 5000px !important;
}
header#masthead {
	min-height: 125px !important;
}
blockquote {
	font-size: 1em;
	padding: 12px 12px 12px 75px;
	margin-left: 5px;
	border-left: 8px solid #007cba;
	background: #f4f4f4;
}
blockquote:before { 
	content: "\201C";
	color: #007cba;
	font-size: 4em;
	position: absolute;
	left: 10px;
	top: -10px; 
}
div.entry-content a {
	text-decoration: underline;
}
#right-sidebar, #right-sidebar input, select {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 15px;
}
.nav-links {
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #ccc;
	color: #111;
	text-align: center;
}
/* nav home link - only show when nav bar switches to sticky */
#site-navigation #menu-item-162812 {
	display: none;
}
#sticky-navigation #menu-item-162812 a {
	font-weight: bold;
	font-size: 1em;
	font-family: 'Helvetica Neue', Helvetica, sans-serif;
}
/* post entry meta */
.entry-meta, .search-field {
	font-family: Helvetica, Arial, sans-serif;
	font-size: .75em;
}
.entry-meta .byline img {
	float: left;
	width: 40px;
	border-radius: 50px;
	margin-right: 13px;
	margin-bottom: 10px;
	border: 1px solid #bbb;
}
.entry-header > .entry-meta {
	border-bottom: 1px solid #ddd;
	padding-bottom: 9px;
	margin-top: 20px;
}
.byline {
	font-weight: bold;
}
.posted-on {
	display: block;
}
.copyright-bar {
	width: 100%;
}
/* footer */
#menu-footer-menu {
	margin: 0px auto 40px auto;
	text-align: center;
	background-color: #000;
	padding: 7px;
	font-family: Verdana, sans-serif;
	font-size: .75em;
	color: #fff;
}
.footer-social-icons{
	background-color: #ffffff;
	padding-right: 35px;
	text-align: right;
}
#menu-footer-menu li {
	display: inline-block;
	list-style-type: none;
	text-align: center;
  padding-right: 3px;
}
#menu-footer-menu li:after {
	content: " |";
	padding-left: 4px;
}
#menu-footer-menu li:last-child:after {
	content: "";
}
#menu-footer-menu li a{
	color: #ffffff;
	text-decoration: none;
}
#menu-footer-menu li a:hover{
	text-decoration: underline;
}
/* back to top button  */
.generate-back-to-top, .generate-back-to-top:visited {
  bottom: 110px;
}