[data-gameType = 'soundImage'] .socket{
	background-image: url('../images/main/maximusGeoElBack.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}
body{
	background-image: url('../images/main/subjectsBackgrounds/geo.png');
	background-color: #EFF7FF;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;	
}
.gameBody[data-gameType = 'box'] .boxCard > *{
	background-color: transparent;
}
.gameBody[data-gameType = 'memoryCards'] .card .backSide{
	background-color: transparent;
	background-image: url('../images/main/maximusGeoElBack.png');
	background-size: cover;
	background-color: #FFFFFF;
}
[data-gameType = 'basket'] .taskCard .frontSide,
[data-gameType = 'catchTheWords'] .taskCard .frontSide{
	background-image:  url('../images/main/maximusGeoElBack.png');
}


body footer .gameButton.grammar{
	width: 246px;
}
@media (max-width: 1439px){
	body footer .gameButton.grammar{
		width: 212px;
	}
}
@media (max-width: 1365px){
	body footer .gameButton.grammar{
		width: 212px;
	}
}
@media (max-width: 1279px){
	body footer .gameButton.grammar{
		width: 161px;
	}
}
@media (max-width: 1023px){
	body footer .gameButton.grammar{
		width: 161px;
	}
}