#gallery{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	background: rgb(28, 26, 27, 0.8);
	z-index: 100;
}

.gallery-close-btn{
	position: fixed;
	top:15%;
	right:15%;
	color: white;
	background: rgb(28, 26, 27);
	padding: 10px;
	cursor: pointer;
}

.gallery-close-btn:hover{
	background: red;
}

.gallery-close-btn-2{
	position: absolute;
	top:1%;
	right:1%;
	color: white;
	background: rgb(28, 26, 27);
	padding: 10px;
	cursor: pointer;
	z-index: 120;
}

.gallery-close-btn-2:hover{
	background: red;
}

#gallery-x{
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

#gal{
	background: rgb(0, 0, 0) transparent;
	background: rgba(0, 0, 0, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);  
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";
	width: 100%; 
	height: 100%; 
	position: fixed; 
	z-index: 15; 
	top: 0; 
	left: 0; 
	display: none;
}