a {
	color: #37a7da;
}

#content {
	color: rgb(58, 58, 58);
}

h1#logo a {
	box-sizing: content-box;
	background: url(logo_meaux_ville.png) no-repeat 0px 19px;
	color: #028;
	height: 38px;
	display: inline-block;
	padding-left: 300px;
	padding-top: 50px;
	font-weight: normal;
}

#nav-wrapper {
	background: $nav-background;
	font-size: 110%;
	#nav a {
		font-weight: normal;
	}
	#nav > ul > li:after {
		padding: 0 1ex;
		content: "/";
		color: white;
		font-size: 120%;
		@media screen and ($max-mobile-viewport) {
			content: none;
		}
	}
	#nav li:last-child:after {
		content: none;
	}
}

@media screen and ($max-mobile-viewport) {
	#nav-wrapper {
		background: transparent;
		#nav li:after {
			content: none;
		}
	}

	h1#logo a {
		background-size: 100%;
		background-position: 0px 100%;
		padding-left: 0;
		width: 270px;
		max-width: 100%;
		color: transparent;
		overflow: hidden;
	}
	div#nav #nav-button + ul li.selected a,
	div#nav a:hover {
		color: black;
		background: #aaa;
	}
}
