@media only screen and (max-width: 1199px) {
	/*.site-wrap {
		height: 100%;
		overflow: hidden;
		width: 100%;
	}
	
	.push-wrap {
		-webkit-transition: all 300ms ease 0ms;
		   -moz-transition: all 300ms ease 0ms;
			 -o-transition: all 300ms ease 0ms;
				transition: all 300ms ease 0ms;
		-webkit-transform: translate(0,0);
		   -moz-transform: translate(0,0);
			-ms-transform: translate(0,0);
			 -o-transform: translate(0,0);
				transform: translate(0,0);
		-webkit-transform: translate3d(0,0,0);
		   -moz-transform: translate3d(0,0,0);
			-ms-transform: translate3d(0,0,0);
			 -o-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
	}
	.show-nav .push-wrap {
		-webkit-transform: translate(0,186px);
		   -moz-transform: translate(0,186px);
			-ms-transform: translate(0,186px);
			 -o-transform: translate(0,186px);
				transform: translate(0,186px);
		-webkit-transform: translate3d(0,186px,0);
		   -moz-transform: translate3d(0,186px,0);
			-ms-transform: translate3d(0,186px,0);
			 -o-transform: translate3d(0,186px,0);
				transform: translate3d(0,186px,0);
	}*/
	
	#navigation {
		display: block;
	}
	
	#navigation > ul {
		display: block;
		max-height: 0;
		overflow: hidden;
		transform: translateZ(0);
		        transition: max-height 0.5s;
		-webkit-transition: max-height 0.5s;
		will-change: max-height;
	}
	.show-nav #navigation > ul {
		max-height: 275px;
		overflow: visible;
	}
	
	#navigation > ul > li {
		background-color: #ECECEC;
		color: #000;
		display: block;
		text-align: center;
	}
	
	#navigation > ul > li > a,
	#navigation > ul > li > span {
		display: block;
		padding: 6px 12px;
	}
	
	#navigation > ul > li a:hover {
		background-color: #974736;
		color: #FFF;
	}
	
	#navigation > ul > li.current a {
		background-color: #974736;
		color: #FFF;
	}
	
	#navigation > ul > li > ul {
		display: block;
		position: static;
	}
	
	.toggle {
		/*background-color: #974736;*/
		background-image: -webkit-gradient(linear, left top, right top, from(#974736), to(#974736)), -webkit-gradient(linear, left top, right top, from(#974736), to(#974736)), -webkit-gradient(linear, left top, right top, from(#974736), to(#974736));
		background-image: -webkit-linear-gradient(left, #974736, #974736), -webkit-linear-gradient(left, #974736, #974736), -webkit-linear-gradient(left, #974736, #974736);
		background-image: linear-gradient(to right, #974736, #974736), linear-gradient(to right, #974736, #974736), linear-gradient(to right, #974736, #974736);
		background-position: center top, center, center bottom;
		background-repeat: no-repeat;
		        background-size: 28px 6px;
		-webkit-background-size: 28px 6px;
		/*border: 5px #974736 solid;*/
		cursor: pointer;
		display: block;
		height: 28px;
		/*margin-left: 12px;*/
		outline: 0;
		padding: 0;
		width: 28px;
		z-index: 1;
		-webkit-tap-highlight-color: rgba(0,0,0,0);
		        /*transition: 0.5s;
		-webkit-transition: 0.5s;*/
		z-index: 8010;
	}
	
	/*.toggle:hover {
	}*/
}