@media (min-width: 992px) {
	.colomns {
		display: flex;
	}
}

@media (min-width: 992px) {
	.colomns>.content {
		flex: 1 1 auto;
		min-width: 0;
		/* max-width: 52.25rem; */
	}
}

@media (max-width: 499px) {
	.content {
		overflow: hidden;
		padding-bottom: 1px;
	}
}

.post_list .post:first-child {
	margin-top: 0 !important;
}

.post_list .post {
	box-shadow: 0 1rem 1.5rem -0.5rem rgba(0, 0, 0, .04), 0 0 0 1px rgba(0, 0, 0, .02);
	background-color: #fff;
	border-radius: 0.125rem;
	padding: 1.5rem;
	margin-top: 1.25rem;
	border-radius: 12px;
	border: 1px solid #eee;
	transition: box-shadow .2s ease, color .2s ease;
}

.post_list .post:hover {
	box-shadow: 0 1rem 2.5rem -0.5rem rgba(57, 193, 224, .2), 0 0 0 1px rgba(0, 0, 0, .02);
}

.post {
	position: relative;
}

@media (min-width: 992px) {
	.post .meta {
		margin-bottom: 1rem;
	}
}

@media (min-width: 640px) {
	.post .meta {
		margin-bottom: 1rem;
	}
}

@media (min-width: 500px) {
	.post .meta {
		margin-bottom: .5rem;
	}
}

@media (max-width: 500px) {
	.post .meta {
		margin-bottom: .5rem;
	}
}

.muted {
	color: #8c8c8c;
}

.lgf.title {
	font-size: 1.2rem;
}

.lgf.title:hover {
	color: #1aa1c7;
}

@media (max-width: 575px) {
	.post .title {
		font-size: 1rem;
	}
}