@media only screen and (min-width: 800px){
	.mobile-menu {
		display: none;
	}
}

@media only screen and (max-width: 799px) {
	.main-menu {
		display: none;
	}

	.mobile-menu-open {	
		display: block;
	}

	.mobile-menu-close {
		display: block;
	}

/*-----------------------------------------------------------------
	Footer
------------------------------------------------------------------- */

	.footer-bottom .footer-widget,
	.footer-bottom .footer-widget ul.menu {
		text-align: center;
	}	

}

@media only screen and (min-width: 400px) and (max-width: 799px) {
/*-----------------------------------------------------------------
	#Author Widget
------------------------------------------------------------------- */

	.author-widget img {
		float: left;
		max-width: 50%;
		margin-right: 30px;
		margin-bottom: 0;
	}

}

@media only screen and (max-width: 768px) {
	.slider-wrap {
		display: none;
	}
}

@media only screen and (max-width: 600px) {
	.admin-bar .sticky-nav {
		top: 0;
	}
}

@media only screen and (max-width: 700px) {
	.entry-wrap { 
		display: flex;
		flex-direction: column;
	}

	.post-sidebar {	
		order: 3;
		width: 100%;
	}

	.social-share { 
		width: 100%;
		display: table;
		table-layout: fixed;
	}

	.social-share li {		
		padding-right: 2%;
		display: table-cell;
		width: auto;
   }

	.social-share li a span { display: none; }
	.social-share li a i { width: 100%; }
	.entry-content { order: 1; }
	.post-tags { order: 2; }

}