
/* The overlay effect with black background */
.cgu_overlay {
  height: 100%;
  width: 100%;
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  background-color: rgb(0,0,0);
  background-color: rgba(255,255,255, 1); /* Black with a little bit see-through */
   overflow-y: scroll;
 
}

/* The content */
.overlay-content {
  position: relative;
  top: 2%;
  width: 80%;
  text-align: center;
  margin-top: 30px;
  margin: auto;
  z-index: 1000;
 font-size: 0.7em;
}

/* Close button */
.cgu_overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
  cursor: pointer;
  color: black;
}

.cgu_overlay .closebtn:hover {
  color: #ccc;
}

/* Style the search field */
.cgu_overlay input[type=text] {
  padding: 15px;
  font-size: 17px;
  border: none;
  float: left;
  width: 80%;
  background: white;
}

.cgu_overlay input[type=text]:hover {
  background: #f1f1f1;
}