@media (max-width: 1199px) {

	/* Placeholder */

}





@media (max-width: 1024px) {

	.header-nav nav {
		display: none;
	}

	.mm-toggle {
		display: block;
	}

	.sidebar {
		width: auto;
		margin: 0 0 30px;
		float: none;
	}

	.sidebar-toggle {
		display: block;
	}

	.sidebar-content {
		display: none;
		padding-top: 0;
	}

	.block-three-column-text .column-33:not(:last-child) {
		width: 50%;
		margin: 0 0 30px;
	}

	.block-three-column-text .column-33:last-child {
		width: 100%;
	}

	.two-column-text {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		float: none;
	}

	.two-column-image {
		width: 100%;
		padding: 56.25% 0 0;
		position: static;
	}

	.gallery-item {
		width: 25%;
	}

	.block-parallax .parallax-image {
		background-attachment: scroll !important;
		min-height: 600px;
	}

	

}





@media (max-width: 767px) {

	.block-parallax .parallax-image {
		background-attachment: scroll !important;
	}

	.block-two-column-text .column-50,
	.block-two-column-text-image .column-50 {
		width: 100%;
	}

	.block-two-column-text .column-50:first-child,
	.block-two-column-text-image .column-50:first-child {
		margin: 0 0 30px;
	}

	.block-three-column-text .column-33:not(:last-child) {
		width: 100%;
	}

	.gallery-item,
	.blog-posts .grid-sizer,
	.post-item {
		width: 50%;
	}




}





@media (max-width: 479px) {

	.page-slide[data-menu-state="open"] {
		left: 78.28810020876827%;
	}

	.mbl-menu,
	.header-nav-sticky .mm-inner {
		width: 78.28810020876827%;
		left: -78.28810020876827%;
	}

	.header-nav-sticky[data-menu-state="open"] .mm-inner {
		-webkit-transform: translateX(100%);
				transform: translateX(100%);
	}

	.blog-posts .grid-sizer,
	.post-item {
		width: 100%;
	}



}





@media (max-width: 399px) {

	/* Placeholder */

}
