/*----------- OVERLAY CONTAINER STYLES -----------*/


.overlay
{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--foreground_color2);
  opacity: .3;
  z-index: 500;
  display: none;

}
/* 
.popup_overlay
{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--foreground_color2);
  opacity: .3;
  z-index: 500;
} */