@mixin blog_styles_masonry--xl() {
	/* Blog layout: Masonry */
	.masonry_wrap .masonry_item-1_4 {
		width: 33.3333%;
	}
}

@mixin blog_styles_masonry--md() {
	/* Blog layout: Masonry */
	.masonry_wrap {
		margin-right:-$md_grid_gap;
	}
	.masonry_wrap .masonry_item {
		padding:0 $md_grid_gap 0 0;
	}
	.masonry_wrap .post_layout_masonry {
		margin-bottom: $md_grid_gap;
	}
	.masonry_wrap .masonry_item-1_3,
	.masonry_wrap .masonry_item-1_4 {
		width: 50%;
	}
}

@mixin blog_styles_masonry--sm() {
	/* Blog layout: Masonry */
	.masonry_wrap {
		margin-right:0;
	}
	.masonry_wrap .masonry_item {
		padding:0;
	}
	.masonry_wrap .post_layout_masonry {
		margin-bottom: 1.5em;
	}
	.masonry_wrap .masonry_item-1_2,
	.masonry_wrap .masonry_item-1_3,
	.masonry_wrap .masonry_item-1_4 {
		width: 100%;
	}
}
