@media(max-width:991px) {
	body.blog #main div {
		text-align: center; }
	
	body.blog #main div ol {
		list-style-position: inside; }
}

@media(min-width:992px) {
	body[data-page-name="blog-list"] .ry-left,
	body.blog .ry-left {
		width: 66.66666667%; }
	
	body[data-page-name="blog-list"] .ry-right,
	body.blog .ry-right {
		width: 33.33333333%; }
}

@media(max-width:991px) {
	body[data-page-name="blog-list"] .ry-right,
	body.blog .ry-right {
		margin-top: 50px; }
	
	.ry-list-photo img.img-responsive,
	.blog-image img {
		max-width: 400px;
		margin: 0 auto;
		width: 100%; }
	
	body.blog #main div .ry-text p {
    	word-break: break-word; }
}

.ry-blog-date {
    margin-bottom: 20px;
}

body[data-page-name="blog-list"] .ry-left,
body.blog .ry-left {
	margin-top: 30px; }

.blog-images .ry-flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.blog-image {
	margin-bottom: 30px; }

.blog-images {
    margin: 30px 0;
}

.blog-images .ry-flex img {
    max-width: 400px !important;
    width: 100%;
    margin: 0 auto;
}

.ry-list-item.ry-flex {
    margin-bottom: 50px;
}



