/* ***********************************************
**
**		MAX 1600
**
************************************************ */

@media only screen and (max-width: 1600px) {

	body.single .entry-content-main.setwidth {
		padding-left: 10%;
		padding-right: 10%;
	}

}

/* ***********************************************
**
**		MAX 1400
**
************************************************ */

@media only screen and (max-width: 1400px) {



}

/* ***********************************************
**
**		MAX 1200
**
************************************************ */

@media only screen and (max-width: 1200px) {
	

}

/* ***********************************************
**
**		MAX 980
**
************************************************ */

@media only screen and (max-width: 980px) {

	#canvas #mega-menu-wrap-main-nav #mega-menu-main-nav {
		padding-top: 0;
		padding-bottom: 0;
	}	

	h1.page-title, h2.page-title, h3.page-title, h1.row-title, h2.row-title, h3.row-title {
		font-size: 14px;
	}
	
	#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1:after {
	    content: "\f0c9";
	    font-family: "Font Awesome 5 Pro";
	    font-style: normal;
	    font-weight: 300;
	}
	
	#mega-menu-wrap-main-nav .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after {
		content: '\f00d';
	}

	#canvas #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
		margin-right: 0;
	}	

	#canvas #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link {
		padding: 0 10px;
		text-align: center;
	}
	
	#canvas #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
		margin: 0 auto;
	}
	
	#canvas #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left,
	#canvas #mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center {
		display: none;
	}
	
	#canvas #mega-menu-wrap-main-nav .mega-menu-toggle {
		height: 75px;
		line-height: 75px;
	}
	
	body.single .entry-content-main.setwidth {
		padding-left: 50px;
		padding-right: 50px;
	}

}

/* ***********************************************
**
**		MAX 780
**
************************************************ */

@media only screen and (max-width: 780px) {


	/* h1.site-logo {
		left: 30px;
		margin: 77px auto 78px 0;
	} */
	
	
}

/* ***********************************************
**
**		MAX 480
**
************************************************ */

@media only screen and (max-width: 480px) {
	
	.page-home .contentWrapper {
	  padding: 0;
	}
	
	.headerWrapper {
		height: auto;
	}
	
	body.single .entry-content-main.setwidth {
		padding-left: 25px;
		padding-right: 25px;
	}
		
	/* h1.site-logo {
		position: relative;
		margin: 50px auto 0;
		left: auto;
	} */

	/* #canvas #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-item > a.mega-menu-link {
		padding: 0 10px;
		text-align: center;
	}	 */


	


}

/* ***********************************************
**
**		MAX 320
**
************************************************ */

@media only screen and (max-width: 320px) {
		
	h1.site-logo,
	h1.site-logo a,
	h1.site-logo svg {
		width: calc( 100% - 60px );
		max-width: calc( 100% - 60px );
		height: auto;
	}
		
}