@media screen and (max-width: 767px) {

	.mean-container .mean-nav ul li,
	.mean-container .mean-nav ul li a {
		float: none;
	}

	.admin-bar header {
		margin-top: 46px;
	}

	header .logo-wrapper {
		width: 80%;
	}

	header .mean-bar:nth-child(2) {
		display: none;
	}

	header .menu-section {
		display: block;
	}

	.search {
		display: block;
	}

	.search .search-cover {
		padding: 0 10px;
	}

	.search .search-cover form div {
		display: flex;
	}
}