#overlay {
     visibility: hidden;
    
     position: absolute;
     padding:(10%,10%,10%,10%);
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
     background: transparent;
}
#overlay div {
    
     width:40%;
     height:auto;
     margin: 7% auto;
     background-color: #fff;
     border:1px solid #000;
     text-align:center;
}
#overlay #close{
	margin-right:1px;
	margin-bottom:5px;
	border: 0px #fff;
	width:20px auto;
	padding: (0%,0%,0%,0%);
	
}

#overlay ul{
	text-align:left;
	width:100%;
	margin:0px;
	padding: 0px;
	display:block;
}

#overlay li{ display:inline-block;
    margin:10px;
    
    border-bottom: 1px solid rgb(134,212,153);
    
	
}

#overlay h2 {
padding:10px;
background-color:rgb(134,212,153);
font-family:Verdana;
text-align:left;
}

#overlay li li{ display:inline-block;
	
}