.cooked {
       height: 85px;
       border-radius: inherit;
       padding: 10px;
       background-color: #e773ee;
       border-top-left-radius: 30px;
       border-bottom-left-radius: 30px;
       border-top-right-radius: 30px;
       border-bottom-right-radius: 30px;
       box-shadow: 5px 5px 5px #32285e;
	}
body {
	background-color: #8783fc;
	background-color: #75b7b5;
	font: 1.2rem "Impact", sans-serif;
	}
nav {
	width: 360px;
	background-image: linear-gradient(to bottom, #e773ee, yellow);
	overflow: hidden;
        border-top-left-radius: 0px;
        height: auto;
        border-bottom-left-radius: 0px;
        border-top-right-radius: 60px;
        border-bottom-right-radius: 60px;
}
#blawg {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-left: 7px;
	background-image: linear-gradient(to bottom, #e773ee, yellow);
	overflow: auto;
        border-top-left-radius: 60px;
        height: auto;
        border-bottom-left-radius: 60px;
        border-top-right-radius: 60px;
        border-bottom-right-radius: 60px;
}

#blawg li {
	flex: 1;
	overflow: auto;
	list-style-type: none;
	font-size: 25px;
	overflow: auto;
	line-height: 85px;
	flex: 0 0 120px;
	margin-left: 15px;
	border-top-left-radius: 20px;
        border-bottom-left-radius: 20px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 20px;
	text-align: center;
	background-image: linear-gradient(to bottom, #75b7b5, #e773ee);
        height: auto;  
	width: auto; 
}
#restructure { background-color: #75b7b5;
       background-image: url("images/diver.png");
       background-position: top;
       background-size: 625px 595px;
       background-repeat: no-repeat;
       overflow: hidden;
       color: #d9d7fb;
       text-align: center;
       text-indent: 35px;
       border-top-left-radius: 50px;
       border-bottom-left-radius: 50px;
       border-top-right-radius: 50px;
       border-bottom-right-radius: 50px;
       box-shadow: 5px 5px 5px #32285e;
	}
h2 { text-align: left;
}
footer { text-align: left;
margin-bottom: 4px;
}

#flex_products {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}

#flex_products li {
list-style-type: none;
}

#flex_products img { 
background-color: red;
border: 7px solid;
}

#grid_products {
display: grid;
grid-template-columns: auto auto auto;
grid-template-rows: 25% 25% 25% 25%;
}

#cooked {
grid-column-start: 2;
grid-column-end: 3;
}

#grid_gallery {
margin-left: 45px;
display: grid;
grid-template-columns: 33% 33% 33%;
grid-template-rows: 25% 25% 25% 25%;
row-gap: 90px;	
}

#grid_gallery img {
background-color: blue;
border: 7px solid purple;
}

@media (max-width: 700px) {
	#flex_products {
	justify-content: flex-start;
	}
	#flex_products img {
	height: 125px;
	width: 125px;
	}
	#cooked img {
	height: 20px;
	width: 300px;
	}
}
@media (min-width: 700px) {
	body { background-color: #8783fc;
	font-size: 25px;
	}
}
@media (min-width: 1000px) {
	#restructure {
	width: 1000px;
	margin: auto;
	}
	main {
	
	}
	#blawg {
	width: 380px;
	}
}