body{
	background: url(/img/Screenshot_back.png);
	background-size: cover;
	font-family: sans-serif;
	text-decoration: none;
}
.head {
	padding: 20px;
}

.logo {
	background: #ffffff2b;
	border-radius: 100px;
	padding: 20px;
}


.logo div {
	float: right;
}
.gameBlock img {
	width: 100%;
	border-radius: 20px;
	height: 150px;
	
}

.main {
	padding: 20px;    
	padding-top: 0px;
}
.gameBlock {
	width: 270px;
	background: #bcbcbc3b;
	border-radius: 20px;
	padding: 7px;
	transition: .1s;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
}
a{
	text-decoration: none;

}
.gameBlock a {
	color: #000;
	font-size: 16px;
	white-space: nowrap;
}
.gameBlock:hover {
}
.gameBlock:hover {
	opacity: .8;
}


.uSocial-Share {
	opacity: .2;
	position: fixed;
	right: 20px;
	bottom: 17px;
}

.uSocial-Share:hover{
	opacity: 1;
}

.gameBlock img:hover {
	opacity: 1;
}

.descss {
	background: #ffffff12;
	width: 1200px;
	max-width: 100%;
	padding: 20px;
	border-radius: 20px;
}

@media (max-width: 768px) {
	.gameBlock img {
		height: 200px;
	}
	.gameBlock {
		width: 350px;
	}
	.logo img {
		width: 100%;
	}
	.descss {
		max-width: 90%;
	}

}

.atta18 {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    backdrop-filter: blur(5px);
    background: #ffffff26;
}
.atta18 div {
    width: 300px;
    margin: auto;
    background: #9a9a9a;
    margin-top: 120px;
    padding: 20px;
    border-radius: 10px;
    line-height: 50px;
    box-shadow: 0px 0px 11px #333;
    font-size: 20px;
}

.footer {
    background: #ffffff2e;
    margin: 20px;
    border-radius: 20px;
    padding: 20px;
    line-height: 50px;
}
