
.menu-container {
  position: relative;
  display: inline-block;
}

.menu-dropbtn {
	/*position: absolute; */
--fb-header-menu-bg-color: #04AA6D;
  background-color: var(--header-menu-bg-color, --fb-header-menu-bg-color);
  color: white;
  /*padding: 16px;*/
  padding: 5px;
  font-size: 16px;
  border: none;
}


.menu-item-container {
 --fb-header-menu-item-color: #f1f1f1;
  display: none;
  position: absolute;
  background-color: var(--header-menu-item-color, --fb-header-menu-item-color);
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.menu-item-container a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.menu-item-container a:hover {background-color: #ddd;}

 
.menu-container:hover .menu-item-container {display: block;}

.menu-container:hover .menu-dropbtn {background-color: #3e8e41;}


 
/* below onclick is optional ifon hover is needed */
.menu-container:active .menu-item-container {display: block;}

.menu-container:active .menu-dropbtn {background-color: #3e8e41;}

.menu-bar1, .menu-bar2, .menu-bar3 {
        width: 35px;
        height: 5px;
        background-color: #333;
        margin: 6px 0;
        transition: 0.4s;
    }


.menu-container:hover  .menu-bar1 {
  transform: translate(0, 11px) rotate(-45deg);
}

.menu-container:hover  .menu-bar2 {opacity: 0;}

.menu-container:hover .menu-bar3 {
  transform: translate(0, -11px) rotate(45deg);
}	


/* 
.change .menu-bar1 {
  transform: translate(0, 11px) rotate(-45deg);
}

.change .menu-bar2 {opacity: 0;}

.change .menu-bar3 {
  transform: translate(0, -11px) rotate(45deg);
}	

 */
	
