
@media (max-width: 1400px) {
	.post {
		width: 80%;
		margin-right: 10%;
		margin-left: 10%;
	}
}

@media (max-width: 1000px) {
	.post {
		width: 90%;
		margin-right: 5%;
		margin-left: 5%;
	}

	.post_img {
		width: 90%;
		margin-right: 5%;
		margin-left: 5%;
	}
}

@media (max-width: 800px) {
	.post_content {
		padding: 30px;
	}
}

@media (max-width: 600px) {
	.post_img {
		width: 95%;
		margin-right: 2.5%;
		margin-left: 2.5%;
	}
}

@media (max-width: 510px) {
	.post_text_box {
		font-size: 18px;
	}
}

@media (max-width: 450px) {
	.post_box {
		margin-bottom: 30px;
	}

	.post_img {
		width: 100%;
		margin: 0;
		margin-top: 10px;
	}

	.post_content {
		padding: 20px;
	}
}

@media (max-width: 400px) {
	.post_text_box {
		font-size: 20px;
	}

	.post_title {
		text-align: center;
	}
}