div#page {
	.site-nav ul {
		margin-top: 0;
	}
}

div#header {
	padding: 0;
	background: url(img/BANDEAU.jpg) top right no-repeat;
	h1 {
		padding-top: 40px;
		a {
			display: block;
			background: url(img/logo_ville.png) top left no-repeat;
			height: 120px;
			text-indent: -1000px;
			overflow: hidden;
		}
	}
	@media screen and ($max-mobile-viewport) {
		background: none;
		padding-left: 0;
		a {
			width: 100%;
		}
	}
}

#footer-wrapper {
	background: $primary-color url(img/frise-village.jpg) no-repeat top center;
	background-size: cover;
	min-height: 300px;
	#footer {
		padding-top: 250px;
		div.textcell a {
			color: white;
		}
	}
}

@media screen and ($max-mobile-viewport) {
	.gru-nav-wrapper {
		margin-top: -40px;
	}
}
