/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
a {
	text-decoration: underline;
}
.entry-content li{
overflow-wrap: break-word;
	margin-bottom:1em;
}
.home a {
	text-decoration: none;
}
.home a:hover {
	color: #e28511;
}
.gum_posts_block .gum_block_3 a {
	font-size: 15px !important;
}

.gum_posts_block img[src*='http']{
	background:none!important;
    padding:none!important;
	height:auto;
}
.gum_posts_block img[src=""]{
display:none;
}
.single .featured_image{
max-width:100%;
}
.entry-content p {
	font-size: 18px;
	line-height: 1.675em
}
.entry-content img{
max-width:100%;
	height:auto;
}
.comment {
	font-size: 16px
}
.comment-content {
	margin: 1em;
}
.comment-metadata time {
	margin: .5em 0;
	display: inline-block;
	text-decoration: underline;
	font-style: italic;
}
.bypostauthor {
	background: rgba(237, 235, 230, 1.00);
	padding: 1em 1em 1px 1em;
	margin-bottom: 1em;
}
.bypostauthor .edit-link a {
	color: rgba(226, 133, 17, 1.00);
}
.gum_post_block_meta * {
	font-size: 1.25em !important;
}
.gum_breadcrumb, .entry-meta * {
	font-size: 15px !important;
}
.byline .cat-links a {
	margin: .25em !important;
	display: inline-block;
	text-decoration:none;
}
.reply {
	margin: 1em 0 1em 0;
}
.archive article{
margin-bottom:5em
}
blockquote {
	font-size: 1em;
	font-style: italic;
}
.widget-title a, .widget-title-link, .tagcloud a {
	text-decoration: none !important;
}
.widget a {
	font-size: 1.075em
}
.widget .tribe-event-title a {
	line-height: 1.5em;
	text-decoration: none !important;
}
#jp-relatedposts h3.jp-relatedposts-headline {
	font-size: 1.25em;
}
p.jp-relatedposts-post-excerpt, p.jp-relatedposts-post-context, p.author-description {
	font-size: 15px !important;
}
p.jp-relatedposts-post-context {
	opacity: 1 !important;
	color: #000 !important;
}
h4.jp-relatedposts-post-title a {
	color: #000 !important;
	font-weight: bold !important;
	margin-bottom: .5em !important;
	display: block;
}
.gum_post_data {
	padding: 0;
}
.gum_post_grid {
	background-size: contain
}
.gum_posts_grid_slide a:hover {
	color:#fff;
	text-decoration: underline;
}
.gum_post_data .p_title {
	font-size: 15px;
	text-shadow: 0 1px 1px #000;
	background: rgba(0, 0, 0, .4);
	padding: .25em .5em;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	max-height: 70px;
	bottom: 0;
	position: absolute;
	margin: 0;
}
.gum_post_data .p_title:after {
	display: inline;
	font-size: 1em;
}
.gum_post_data ul {
	display: none;
}
.gum_grid_small .col-sm-6 {
	padding: 0 15px;
}
.home .gum_sidebar_post_image {
	display: none;
}
.home .gum_sidebar_post_title {
	width: 100%;
	border-bottom: 1px solid #ccc;
	padding: .25em 0 1em 0;
}
.home .gum_sidebar_posts .date {
	display: none;
}
.social ul li a {
	font-size: 1.75em;
}
a.btn-warning {
	color: rgb(109, 62, 33);
	font-weight: bold;
}
a.btn-warning:hover {
	color: #fff;
}
.tagcloud a {
	font-size: 1em !important
}
.logo a {
	background: url(//www.microbe.net/wp-content/uploads/2017/03/microbenet-vec-orange-blkText.svg) left center no-repeat;
	background-size: 220px;
	padding: 0 0 0 240px;
	display: block;
}
@media screen and (max-width:599px) {
	.logo a {
		color: transparent;
		background-size: 250px;
		background-position: center;
		font-size: 1em;
		height: 100px;
	}
}
ol.tribe-list-widget {
	margin: 0;
	padding: 0
}
.tribe-events-list-widget-events {
	list-style-type: none;
	margin: 0 0 1.5em 0;
	padding: 0;
}
#tribe-events-pg-template .tribe-events-content h2, .tribe-events-after-html h2, .tribe-events-before-html h2 {
	font-size: 22px;
	font-weight: bold;
}
#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p {
	font-size: 18px
}
.single-tribe_events .tribe-events-event-meta dl {
	font-size: 15px;
}
#jp-relatedposts h3.jp-relatedposts-headline em:before {
border:none!important
}

.site-footer {
	background: #3a3533
}
.site-footer .recentcomments a {
	font-style: italic;
	color: rgba(247, 111, 95, 1.00);
}
.site-footer .recentcomments .url {
	font-style: normal;
	display: block !important;
	margin-bottom: .5em !important;
	color: #fff;
}
.site-footer .recentcomments a:hover {
	text-decoration: underline;
}