.wrapper{
	display: grid;
	grid-template-columns: 20% 80%;
	grid-template-rows: 100px 30px auto 30px;
	grid-template-areas: "search header"
						 "menu menu"
						 "sidebar content"
						 "footer footer";
}
.header{
	grid-area: header;
	background-color: lightblue;
}
.search{
	grid-area: search;
	background-color: lightblue;
	text-align: center;
}
.menu{
	grid-area: menu;
	background-color: lightgrey;
}
.sidebar{
	grid-area: sidebar;
	background-color: lightgrey;
}
.content{
	grid-area: content;
}
.footer{
	grid-area: footer;
	background-color: lightgrey;
	text-align: center;
}

#email{
	/*
	display: none;
	opacity: 0;
	width: 0;
	height: 0;
	*/
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}