body {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}

a {
	text-decoration: none;
}

a:hover {
	color: #1a73e8;
	text-decoration: underline;
}

.entry-content h4 {
	color: #111;
}

.comment-respond,
.entry-comments,
.entry-pings {
	font-size: 16px;
	font-size: 1.6rem;
}

.comment-header {
	font-size: 16px;
	font-size: 1.6rem;
}

table {
	word-break: inherit;
}

th {
	font-weight: 700;
}

/** TFB: list comments by number */
.comment-list .depth-1 {
	list-style-type: decimal;
}

.comment-list .depth-2 {
	list-style-type: circle;
}

.enews-widget .enews form + p {
	font-family: inherit;
}

.entry-categories, .entry-tags {
    display: inline-block;
}

.sidebar .widget {
	padding: 25px 0;
}

.sidebar .widget:first-of-type {
	box-shadow: none;
}

.single .sidebar .widget:first-of-type {
	margin-top: 60px;
}

div#AdThrive_Sidebar_9_desktop {
	margin-top: 20px;
}
