.tile.tile-2 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_00.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); 
}

@media screen and (max-width: 520px) {
  .tile.tile-2 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-4 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_08.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(243, 215, 116, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); 
}

@media screen and (max-width: 520px) {
  .tile.tile-4 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-8 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_02.png"); 
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
}

@media screen and (max-width: 520px) {
  .tile.tile-8 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-16 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_11.png"); 
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
}

@media screen and (max-width: 520px) {
  .tile.tile-16 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-32 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_01.png"); 
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
}

@media screen and (max-width: 520px) {
  .tile.tile-32 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-64 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_09.png"); 
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
}

@media screen and (max-width: 520px) {
  .tile.tile-64 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-128 .tile-inner {
  color: #17130f;
  font-size: 28px;
  background: #fefefe url("../images/pg_04.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 200, 0, 0.2381), inset 0 0 0 1px rgba(255, 255, 255, 0.14286);
}
  @media screen and (max-width: 520px) {
    .tile.tile-128 .tile-inner {
      font-size: 15px; 
      line-height: 100px;
    } 
  }

.tile.tile-256 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_10.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 176, 0, 0.31746), inset 0 0 0 1px rgba(255, 255, 255, 0.19048);
}
  @media screen and (max-width: 520px) {
    .tile.tile-256 .tile-inner {
      font-size: 15px; 
      line-height: 100px;
    } 
  }

.tile.tile-512 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_03.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 152, 0, 0.39683), inset 0 0 0 1px rgba(255, 255, 255, 0.2381);
}
  @media screen and (max-width: 520px) {
    .tile.tile-512 .tile-inner {
      font-size: 15px; 
      line-height: 100px;
    } 
  }
.tile.tile-1024 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_13.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 128, 0, 0.47619), inset 0 0 0 1px rgba(255, 255, 255, 0.28571);
}
  @media screen and (max-width: 520px) {
    .tile.tile-1024 .tile-inner {
      font-size: 15px; 
      line-height: 100px;
    } 
  }

.tile.tile-2048 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_05.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 104, 0, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333);
}
  @media screen and (max-width: 520px) {
    .tile.tile-2048 .tile-inner {
      font-size: 15px; 
      line-height: 100px;
    } 
  }

.tile.tile-4096 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_14.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 80, 0, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333);
  }
  @media screen and (max-width: 520px) {
   .tile.tile-4096 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-8192 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_07.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 80, 0, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333);
  }
  @media screen and (max-width: 520px) {
   .tile.tile-8192 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-16384 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_12.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 80, 0, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333);
  }
  @media screen and (max-width: 520px) {
   .tile.tile-16384 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}

.tile.tile-32768 .tile-inner {
  color: #17130f;
  font-size: 28px; 
  background: #fefefe url("../images/pg_06.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  line-height: 183px;
  text-align: right;
  box-shadow: 0 0 30px 10px rgba(255, 80, 0, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333);
  }
  @media screen and (max-width: 520px) {
   .tile.tile-32768 .tile-inner {
    font-size: 15px; 
    line-height: 100px;
  } 
}