.cont_game {
	box-sizing:border-box;
	min-width:200px;
	width:40%;
	height:auto;
	margin:0px;
	border-radius:4%;
	border:3px solid #343434;
	box-shadow: 3px 3px black;
	position:relative;
	overflow:hidden;
	background:#dddddd;
	margin-left:auto; margin-right:auto; display:block; padding:1px;
	}

.bttext_game {
	position:relative; 
	display:flex;
	align-items:center; 
	justify-content:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:200%; 
	font-weight:bold; 
	color:#ffffde;
	}

.tasta {
	box-sizing:border-box;
	width:50px;
	height:50px;
	position:relative;
	display:inline-block;
	background:coral;
	transition:top 0.2s, left 0.2s;
	cursor:pointer;
	border-radius:15%;
	border-style:solid;
	border-width:2px;
	border-color:#334;
	box-shadow:3px 3px #343434;
}

.tasta:hover{cursor:pointer;}

.center_game {
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: 80px;
  height:auto;
}

.info_game {
	box-sizing:border-box;
	min-width:200px;
	width:100%;
	height:auto;
	margin-bottom:10px;
	overflow:hidden;
	background:white;
	opacity:0.4;
	margin-left:auto; 
	margin-right:auto; 
	display:block; 
	padding:5px;
	font-size:17px;
	color:gray;
}

.btn_game {
	width: 150px;
	height:auto;
	padding:20px; 
	margin:20px auto 20px auto; 
	font-weight:bold;
	font-size:19px;
	border-radius:5px;
	display: block;
	background:inherit;/*#d2bc9d;*/
}

@media screen and (max-width:499px){
	.cont_game{width:98%; margin:10px 5px 10px 5px;}
	.info_game{width:98%;}
}