nav {
	position: fixed;
	margin: 0px;
	padding: 1% 0%;
	width: 100%;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.5);
	background-color: #fff;
}

nav > div {
	margin: 0px auto;
	width: 100%;
	max-width: 1080px;
}

nav div img {
	display: inline-block;
	width: 25%;
	max-width: 292px;
}

nav div ul {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 70%;
	display: inline-block;
	text-align: right;
	font-size: 0rem;
}

nav div ul li {
	display: inline-block;
	padding: 1%;
	list-style: none;
	font-size: 0.75rem;
	font-weight: 400;
	color: #000000;
	cursor: pointer;
}

nav div ul li:not(:last-child) {
	margin-right: 1%;
}

@media screen and (max-width: 1080px) {

	nav div img {
		margin-left: 5%;
	}

	nav div ul {
		padding-right: 5%;
		width: 60%;
	}

}

@media screen and (min-width: 601px) {

	nav div ul li:hover {
		color: #fff !important;
		background-color: #000;
	}

	nav div ul li:nth-child(1) {
		display: none;
	}

}

@media screen and (max-width: 600px) {

	nav {
		padding: 5% 0%;
	}

	nav div img {
		margin-left: 10%;
		width: 40%;
	}

	nav div ul {
		position: absolute;
		right: 0px;
		margin-right: 5%;
		width: 45%;
	}

	nav div ul li:not(:nth-child(1)) {
		display: none;
		margin-top: 5%;
	}

	nav div ul li:nth-child(2) {
		margin-top: 10%;
	}

	nav div ul li:last-child {
		margin-bottom: 10%;
	}

}