


.overlay {
  	height: 100%;
  	height: 0;
  	width: 100%;
  	position: fixed;
  	z-index: 1;
  	top: 0;
  	left: 0;

  	background-color: rgba( 0,0,0, 0.9); 
  	overflow-y: hidden;
  	transition: 0.2s;
	z-index:99999999999;
}


.overlay-content {
  	position: relative;
  	top: 20px;
  	width: 90%;
	height:100%;
  	text-align: center;
	margin:auto;
  	margin-top: 10px;
	overflow:auto;
	color:#FFF;
}

.overlay-contentw {
  	position: relative;
  	top: 20px;
  	width: 90%;
  	text-align: left;
	margin:auto;
  	margin-top: 12px;
	overflow:scroll;
	height:100%;
	background-color:#FFF;
	color:#333;
	font-size:12px;
}

.overlay-contentw a {
  text-decoration: none;
  font-size: 12px !important;
  display: block;
  transition: 0.3s;
}

.overlay a {
  padding: 8px;
  text-decoration: none;
  font-size: 36px;
  color: #A1A1A1;
  display: block;
  transition: 0.3s;
}

.overlay-contentw a:hover, .overlay-contentw a:focus    {
  text-decoration: none;
  font-size: 12px !important;
  color:#0;
  display: block;
  transition: 0.3s;
}


.overlay a:hover, .overlay a:focus {
  color: #f1f1f1;
}

.overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
}

@media screen and (max-height: 450px) {
  .overlay {overflow-y: auto;}
  .overlay a {font-size: 20px}
  .overlay .closebtn {
  font-size: 40px;
  top: 15px;
  right: 35px;
  }
}





/* 999999999999999999999999999999999999999999999999999999  */

.overlay5 {
  	height: 100%;
  	width: 100%;
  	position: fixed;
  	z-index: 99000000;
  	top: 0;
  	left: 0;
  	background-color: rgba( 0,0,0, 0.9); 
  	overflow-y: hidden;
  	transition: 0.2s;
	
}

.overlay-content5 {
  	position: relative;
  	width: 90%;
	height:80%;
  	text-align: left;
	margin:auto;
	overflow:scroll;
	background-color:#FFF;
	font-size: 12px;
	display:block;
}

.overlay5 a {
  padding: 8px;
  text-decoration: none;
  display: block;
  transition: 0.3s;
}

.overlay5 a:hover, .overlay5 a:focus {
}

.overlay5 .closebtn5 {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
}

@media screen and (max-height: 450px) {
  .overlay5 {overflow-y: auto;}
  .overlay5 a {font-size: 20px}
  .overlay5  {
  top: 15px;
  right: 35px;
  }
  .closebtn5 {
  font-size: 40px;
  top: 15px;
  right: 35px;
  }
}

