.thumbnail > img , .thumbnail > div {
	
	display: inline-block;
}

/* .single {
	width: calc(100% - 340px);
} */

.post-single .thumbnail {
	height: auto;
	margin-right: 0;
}

.sign__name {
	font-size: .8rem;
}

.thumbnail-grid {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	row-gap: 1rem;
	column-gap: 0.8rem;
	width: 100%;
}

@media screen and (min-width:420px) {
	.thumbnail-grid {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media screen and (min-width:998px) {
	.thumbnail-grid {
		grid-template-columns: repeat(4, 1fr);
	}
}

.thumbnail {
	margin-right: 0;
	text-align: center;
	width: 100%;
}

.sign__period {
	white-space: nowrap;
}

main.tageshoroskop h1 {
	width: 100%;
}