@media(min-width:1200px){
	#menu{
		display: none;
	}
}
@media(max-width:1199px){
	nav:not(.mm-menu) {
		display: none;
	}

	.header,
	.content,
	.footer {
		text-align: center;
	}
	.header,
	.footer {
		background: #4bb5ef;
		font-size: 16px;
		font-weight: bold;
		color: #fff;
		line-height: 44px;

		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		height: 44px;
		padding: 0 50px;
	}
	.header.fixed {
		position: fixed;
		top: 0;
		left: 0;
	}
	.footer.fixed {
		position: fixed;
		bottom: 0;
		left: 0;
	}
	.header a {
		display: block;
		width: 28px;
		height: 18px;
		padding: 11px;
		margin: 2px;
		position: absolute;
		top: 0;
		left: 0;
	}
	.header a:before,
	.header a:after {
		content: '';
		display: block;
		background: #fff;
		height: 2px;
	}
	.header a span {
		background: #fff;
		display: block;
		height: 2px;
		margin: 6px 0;
	}
	.content {
		padding: 150px 50px 50px 50px;
	}
	#mm-0 .mm-navbar__title {  
		opacity: 0;
		padding-top: 6px !important;
	}
	.mm-panel{
		    background: #4C4E56 !important;
	}
	.mm-navbar {    
		border: 0px !important;
		    background: #4C4E56 !important;
	}
	.mm-listitem__btn:not(.mm-listitem__text) {
		border-left-width: 0px !important;
	}
	.icon.mm-listitem__text{display:none;}
	.mm-listitem:after {
		border-bottom-width: 0px !important;
		border-color: #4c4e56 !important;
		left: 0px !important;
	}
	.mm-btn:after, .mm-btn:before {
		border-color: #fff !important;
	}
	.mm-listview > li > a {
		text-transform: uppercase;
		color: #fff !important;
		font-size: 17px;
		font-family: "europa";
		font-weight: 400;
		letter-spacing: 1px;
		line-height: 25px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.mm-listview > li:last-child::after{
		display:none;
	}
	.mm-wrapper__blocker {		
		background: rgba(0, 0, 0, 0.56) !important;
	}
	.mm-btn_prev:before {
		border-color: #CB7EA7 !important;
		bottom: 43px !important;
	}
	.mm-btn_prev:after {
		content: 'Back' !important;
		border: 0px !important;
		margin-left: 35px;
		position: absolute;
		width: 48px;
		top: 13px;
		color:#CB7EA7;
		font-size:15px;
		font-family: "europa";
	}
	.mm-navbar__title{
		display: block;
		text-align: left;
		left: -33px;
		position: relative;
		padding-top: 60px;
		top: 1px;
		text-transform: uppercase;
		font-size: 18px;
		padding-bottom: 30px;
		font-family: "europa";
		color: #CB7EA7;
		text-align: left;
	}
	.mm-navbar__title span{
		color: #CB7EA7;
		position: absolute;
		left: 0px;
		display: block;
		padding-bottom: 15px;
		line-height: 16px;
		top: 63px;
	}
	.mm-listitem__text {
		white-space: normal !important;
	}
	.mm-wrapper_opening .mm-wrapper__blocker.mm-slideout > a{
		height: 58px;
		width: 64px;
		display: block;
		background: url('menu-close.svg')no-repeat center center / 100% 100% !important;
	}
}
