.widget.widget-blog-posts .widget-body .media + .media {
	margin-top: 1.5rem;
}

.widget.widget-blog-posts .widget-body .media {
	padding-bottom: 1rem;
	border-bottom: 1px solid;
}

.widget.widget-blog-posts .widget-body .media:last-child {
	border-bottom: none;
}

.widget.widget-blog-posts .media .media-left {
	-ms-flex-item-align: start!important;
    align-self: flex-start!important;
    margin-right: 1rem;
}

.widget.widget-blog-posts .media .media-left img {
	max-width: 5rem;
	height: auto;
}

.widget.widget-blog-posts .media .media-body {
	-webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.widget.widget-blog-posts .media .media-body h4 {
	margin-bottom: 0.5rem;
}

.widget.widget-blog-posts .media .media-body h4 a {
	font-size: 1.5rem;
}

.widget.widget-blog-posts .media .media-body h4 a,
.widget.widget-blog-posts .media .media-body .meta .link {
	font-weight: 400;
}

.widget.widget-blog-posts .media .media-body h4 a:hover,
.widget.widget-blog-posts .media .media-body .meta a:hover {
	text-decoration: underline;
}

.widget.widget-blog-posts .media .media-body h4 a:hover .icon,
.widget.widget-blog-posts .media .media-body .meta a:hover .icon {
	text-decoration: none;
}

.widget.widget-blog-posts .media .media-body h4 a .icon:not(.svgicon) {
	top: 1px;
}

.widget.widget-blog-posts .media .media-body .meta {
	font-size: 1.2rem;
}

.widget.widget-blog-posts .media .media-body .meta a,
.widget.widget-blog-posts .media .media-body .meta > span,
.widget.widget-blog-posts .media .media-body .meta .icon {
	display: inline-block;
}

.widget.widget-blog-posts .media .media-body .meta > span:not(:last-child) {
	margin-right: 1.1rem;
}

.widget.widget-blog-posts .media .media-body .meta .icon {
	position: relative;
	top: 1px;
}

.widget.widget-blog-posts .media .media-body .meta .icon.svgicon {
	top: 0;
}

@supports (-ms-ime-align:auto) {
    .widget.widget-blog-posts .media .media-body .meta .icon.svgicon {
		top: 1px;
	}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .widget.widget-blog-posts .media .media-body .meta .icon.svgicon {
		top: 1px;
	}
}