.grid-sidebar,
.grid-sidebar-right {
	display: block;
	overflow: auto;
	padding: 1em;
}

@media only screen and (min-width: 1000px) {
	.grid-sidebar {
		display: grid;
		grid-template-columns: 29% 70%;
		grid-gap: 1%;
	}

	.grid-sidebar-right {
		display: grid;
		grid-template-columns: 70% 29%;
		grid-gap: 1%;
	}

	.grid-post-with-thumbnail {
		display: grid;
		grid-template-columns: 25% 70%;
		grid-gap: 5%;
	}
}