nav{
	position:relative;
	float: right;
	z-index: 99;
}
nav label {
	padding: 10px;
	margin: 26px 38px;
	cursor: pointer;
	display: none;
	background: url('../img/site/m-mob.png');
}

nav ul {
	position: static;
	z-index: 99;
	margin-top: 8px;
}

nav ul li {
	display: inline;
	position: relative;
	float: left;
}
nav ul li a {
	color: white;
    display: block;
	padding: 10px 16px;
	white-space: nowrap;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 14px;
}
nav ul li.active a {
 
}
nav ul li a:hover {
	color: #E4032E;
	
}
nav input {
	display: none;
}
nav input:checked + label {
    background: url('../img/site/m-mob-close.png');
}
nav input:checked ~ ul {
	display: block;
	background: #3e364e;
}

.main nav ul {
	margin-top: 0;
}

.main nav ul li a {
	color: white;
}

nav ul li div.section-sperator {
	background: linear-gradient(to bottom, transparent 18px, #b6b5b5 19px, transparent 19px);
	margin: 35px 0;
	display: none;
}
nav ul li div.section-sperator em {
	background: #3E364E;
}



@media only screen and (max-width: 960px) {
	nav {
		left: 0;
		margin-left: -5.43%;
		margin-top: 0;
		position: absolute;
		width: calc(100% + 10.86%);
		z-index: 90;
	}
	nav ul {
		display: none;
		position: absolute;
		z-index: 10;
		left: 0;
		padding-top: 100px;
		width: 100%;
		text-align: left;
		background-color: #3e364e;
		}
	nav label {
		display: block;
		float: right;
		height: 42px;
		position: relative;
		width: 42px;
		z-index: 11;
	}
	nav ul li {
		float: none;
		display: block;
		width: 85%;
		margin: 0 auto;
		text-align: center;
		}
	nav ul li:first-child {
		background: url('../img/site/h-u-line-b.png') top left repeat-x;
		padding-top: 20px;
	}
	nav ul li:last-child {
		padding-bottom: 20px;
	}
	nav ul li a {
		color: white;
		padding: 15px 0;
		font-size: 25px;
		font-weight: 100;
		}
	nav ul li.active a {
		color: whitw;
	}
	nav ul li.active a:hover {
		background: none;
	}
	.main nav ul li a:hover,
	nav ul li a:hover {
		color: white;
	}
	nav ul li div.section-sperator {
		display: block;
	}


}







