.navBar { display: none; pointer-events: none;}
#nav_hover {
	position: relative;
	width: 40%;
	height: 0;
	padding-bottom: 3%;
	overflow: hidden;
	margin: 0 0 0 73%;
}
#nav li {
	position: relative;
	display: block;
	float: left;
	width: 16%;
	text-align: center;
	list-style: none;
}
#nav li a, #nav li span {
	color: #fff;
	text-decoration: none;
	display: block;
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 47%;
	font-size: 0.8vw;
	font-weight: bold;
	line-height: 3vw;
}
#nav li a:hover { color: #00d2ff; }
#nav li a span {
	display: block;
	position: absolute;
	left: 10px;
	top: 0;
	font-weight: normal;
	font-size: 10px;
	opacity: 0.6;
}
.line {
	position: absolute;
	width: 65%;
	height: 0;
	padding-bottom: 3%;
	bottom: 25%;
	left: 18%;
	background-color: #00d2ff;
}