.grid-container {
    display: grid;
    max-height: 180px; 
    background-color: #fbfc00;
    grid-template-columns:20% 80%;      /* repeat(auto-fill, 400px); */
grid-template-rows: 1fr 1fr;  
}


.menu {
    grid-row: 2;
}

#img1 {
	margin:1%;
 	width: 125px;
 	height: 150px;
 	background-color: #fbfc00;
    border-radius: 20px;
    border-width: 0px;
}

.row-height {
 	height: 300px;
    
}

.div1 {
    display: flex;
    justify-content: center;
    align-items: top;
    min-height: 100vh;
    padding-top: 10px;
}

.div2 {
    justify-content: center;
    align-items: top;
 	background-color: #fbfc00;
}

/*
    Start of rotating title
*/
    
.waviy span {
  position: relative;
  display: inline-block;
  font-size: 40px;
  color: #000000;
  text-transform: uppercase;
  animation: flip 6s infinite;
  animation-delay: calc(.3s * var(--i))
}

@keyframes flip {
  0%,80% {
    transform: rotateY(360deg) 
  }
}
  
/*
 End rotating title
*/


/*
    Start of menu styles
*/

/*	full menu bar across screen */
/* Center text within this class */

.ul {
    list-style-type: none;
    margin: 0;
    padding-right: 70%;
    border-radius: 5px;
    overflow: hidden;
	background: linear-gradient(to bottom, #cddd05, #4f7a28);
	}

/*	Keeps the li and div at the same level on a single line */
.li {
    float: left;
	}

li a, .dropbtn {
    display: inline-block;
    color: Black;
    text-align: center;
    padding: 5px 5px;
    text-decoration: none;
	}

/* provides color for main menu block that has cursor over it. */
li a:hover, .dropdown:hover .dropbtn {
	background: linear-gradient(to bottom, #FFFFF0, #E0E0E0);
	}
	
/*	Keep additional drop down in the main menu on the first line
	keeps the drop down menu directly below the main menu item  */
.dropdown {
    display: inline-block;
	}

/*	Keeps the first element of a drop down list on a single menu line.
	prevents the the drop down elements from expanding  */
.dropdown-content {
    display: none;
    position: absolute;
	border-radius: 5px;
	background: linear-gradient(to bottom, #cddd05, #4f7a28);
    min-width: 140px;
	}
	
/*	Makes the drop down elements appear in a vertical menu */
.dropdown-content a {
    color: black;
    padding: 5px 5px;
	border-radius: 5px;
    text-decoration: none;
	background: linear-gradient(to bottom, #cddd05, #4f7a28);
    min-width: 120px;
    display: block; 
	}

/*	Provides color for menu block that has cursor over it. */
.dropdown-content a:hover {
	background: linear-gradient(to bottom, #FFFFF0, #E0E0E0);
	}
	
/*	When Main Menu item has the cursor, it allows the elements to be display below */
.dropdown:hover .dropdown-content {
    display: block;
	}

/*
 End of Menu styles
/*



/* General Attributes */
body {
    background-color: #fbfc00;
    background-size: auto;
    background-repeat: no-repeat
}

input type=submit
    {background-color: #04AA6D;
      border: none;
      color: light green;
      text-decoration: none;
      margin: 4px 2px;
      cursor: pointer;  
    }




