.module.module-blog-topic .post-image .links a:last-child {
	display: none;
}

.module.module-blog-topic .post-meta li .icon {
	position: relative;
	top: 1px;
	margin-right: 2px;
	display: inline-block;
}

.module.module-blog-topic .post-meta li .icon.svgicon:not([data-size]) {
	top: 0;
}

@-moz-document url-prefix() {
	.module.module-blog-topic .post-meta li .icon.svgicon:not([data-size]) {
		top: 1px;
	}
}

@supports (-ms-ime-align:auto) {
    .module.module-blog-topic .post-meta li .icon.svgicon:not([data-size]) {
		top: 1px;
	}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .module.module-blog-topic .post-meta li .icon.svgicon:not([data-size]) {
		top: 1px;
	}
}

.module.module-blog-topic .post-info {
	padding: 0 0 1.4rem;
	margin-top: -0.7rem;
}

.module.module-blog-topic .post-meta .cats a {
	position: relative;
	margin-right: 1rem;
	display: inline-block;
}

.module.module-blog-topic .post-meta .cats a:last-child {
	margin-right: 0;
}

.module.module-blog-topic .post-meta .cats a::after {
	position: absolute;
	content: ", ";
	right: -0.5rem;
	backface-visibility: hidden;
}

.module.module-blog-topic .post-meta .cats a:last-child::after {
	content: "";
}

.module.module-blog-topic .post-meta {
	font-size: 1.2rem;
	padding: 0 0 1rem 0;
}

.module.module-blog-topic .post-meta li {
	display: inline-block;
	position: relative;
}

.module.module-blog-topic .post-meta li:not(:last-child) {
	padding-right: 1.1rem;
}

.module.module-blog-topic .post-meta li .link {
	font-weight: 400;
}

.module.module-blog-topic .post-meta li .link:hover .icon {
	text-decoration: none;
}

.module.module-blog-topic .share-block {
	margin: 2rem 0;
}