@media (min-width: 768px) {
	.blogview.one,
	.body,
	.footer,
	.title {
		margin: 0 2.0em !important;
		padding: 1em !important;
		font-size: 1.05rem !important;
	}
}

@media (min-width: 1000px) {
	.blogview.one,
	.body,
	.footer,
	.title
	{
		margin: 0 10% !important;
		padding: 1em !important;
	}
}

@media (min-width: 2000px) {
	.blogview.one,
	.body,
	.footer,
	.title {
		margin: 0 14% !important;
		padding: 1em !important;
	}
}

.body.notblog > div > div {
	display: inline-flex;
	flex-direction: column;
	vertical-align: top;
}
.body.notblog > div > div.left {
	max-width: 35%;
}
.body.notblog > div > div.left > p,
.body.notblog > div > div.left > h2,
.body.notblog > div > div.left > h3 {
	margin: 0.25em;
}

.body.notblog > div > div.right {
	max-width: 62%;
}
.body.notblog > div > div.right > img {
	margin: 0.25em 0;
}
