* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#nav a {
	color: #fff;
	height:100%;
	width:100%;
}
#nav .current{
	background-color: #c5d9ff;
    background-image: linear-gradient(90deg, #c5d9ff 0%, #c5d9ff 33%, #c5d9ff 66%, #ffffff 100%);
	border-radius:40px;
}
#nav .current a {
	background: white;
	color: black;
}

#navx a {
	height:100%;
	width:100%;
}
#navx .current .bottomnamecat{
	background-color: #c5d9ff;
    background-image: linear-gradient(90deg, #e64949 0%, #e64949 33%, #e64949 66%, #e64949 100%);
    color: #fff;
}