.container{
	position: relative;
	width:  325px;
	height: 325px;
	margin: 0 auto;
  margin-top: 80px;
 
 
	border-radius: 4px;
}

button {
  margin: 0 auto;
}
.container span{
	position: absolute;
	display: block;
	width: 80px;
	height: 80px;
	border-radius: 4px;
}
.container span.tile{
	cursor: pointer;
	font: bold 36px/80px Arial;
	text-align: center;
	text-shadow: -1px -1px 0 rgba(0,0,0, 0.5);
	color: #fff;
}
.tile {
    width: auto;
    height:auto;
    border: 2px solid rgb(4, 53, 99);;
    
    text-align: center;
    background-color:rgb(105, 173, 216);
    color: #000;
    cursor: pointer;
  }
  .table{
    border: 4px solid rgb(4, 72, 82);
    border-radius:30%;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
  }
  .blank {  
    width: 50px;
    height: 50px;
    text-align: center;
  }

  .animate{
    -webkit-transition: 0.7s left, 0.7s top;
     transition: 0.7s left, 0.7s top;
  }

 