/* Small only */
@media screen and (max-width: 63.9375em) {	
	header h2 {
		display: none;
	}
	header ul {
		margin-left: 80px;
	}
	nav {
		left: -100%;
		-webkit-transition: left 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
		transition: left 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
	}
	nav.visible {
		left: 0;
		-webkit-transition: left 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
		transition: left 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s;
	}
	#spinner_master_container {
		display: block;
	}
	#map { 
		width: 100%;
		left: 0;
	}
}