.t {
  /*background-color: black;*/
}
.big {
  background-color: antiquewhite;
  /*opacity: 0;*/
  /*background-color: firebrick;*/
  /*animation: start 3s ease-in 1 both;*/
}
@keyframes start {
  from {
    background-color: antiquewhite;
  }
  to {
    background-color: firebrick;
  }
}
.container {
  width:available;
  height: 270px;
  background-image: url("../src/1.jpg");
  background-repeat: no-repeat;
}
.hp {
  width:220px;
  height: 30px;
  background-color: khaki;
  border: 5px solid black;
  font-size: 30px;
  font-family: monospace;
  font-weight: bold;
  color:cyan;
}
.phealth {
  width:200px;
  height: 30px;
  position: relative;
  background-color: darkblue;
  padding-left: 20px;
}
.stats {
  font-size: 25px;
  position: relative;
  margin: 0;
  font-family: serif;
}
.kill {
  margin: 0;
  font-size: 25px;
  position: relative;
  margin-left:350px;
  font-family: serif;
  top:-60px;
}
.kill, .stats {
  color: cyan;
  opacity: 0;
}
.player, .oldplayer {
  margin: 0;
  padding: 0;
  /*height: 140px;
  width:100px;*/
  background-repeat: no-repeat;
  /*background-color: red;*/
  width:40px;
  height:50px;
  background-image: url("../src/stand.png");
  position: relative;
  top:75px;
  /*for the night*/
  /*top:130px;*/
}
.player {
  display: none;
  width:140px;
}
.bullet {
  width:15px;
  height:15px;
  background-color: yellow;
  border-radius: 100%;
  position: relative;
  left:120px;
  top:40px;
  display: none;
}
.dialogue {
  width:100px;
  height:60px;
  position: relative;
  font-size: 16px;
  font-family: sans-serif;
  background-color: whitesmoke;
  top:-70px;
}
.item {
  width:60px;
  height: 40px;
  display: block;
  position: relative;
  left:310px;
  top:40px;
  animation: hover 2s ease-in infinite both;
}
@keyframes hover {
  0% {
    top:40px;
  }
  25% {
    top:25px;
  }
  50% {
    top:20px;
  }
  75% {
    top:30px;
  }
  100% {
    top:40px;
  }
}
.enemy {
  margin: 0;
  width:80px;
  height:110px;
  /*background-color: blue;*/
  position: relative;
  left:390px;
  top:100px;
  background-repeat: no-repeat;
  background-image: url("../src/z stand l.png");
  opacity: 0;
}
.ehealth {
  width:80px;
  height:20px;
  background-color: red;
  position: relative;
  top:-40px;
}
.left, .up, .right, .shoot, .newup, .newleft, .newright {
  width:80px;
  height: 80px;
  border: 4px solid black;
  border-radius: 50%;
  margin: 0;
  position: relative;
  font-size: 40px;
  font-weight: bold;
  padding: 20px 20px;
  box-sizing: border-box;
}
.up, .newup {
  left:80px;
}
.left {
  
}
.right, .newright {
  left:160px;
  top:-80px;
}
.shoot {
  left:320px;
  top:-200px;
  width:100px;
  height:100px;
  padding: 20px 40px;
  background-color: red;
}
.tim {
  text-align: center;
  color: rebeccapurple;
}
.skip {
  font-size: 30px;
  background: rosybrown;
  text-align: center;
  margin: 0;
  opacity: 0;
}
.shoot, .newright, .newup, .newleft {
  display: none;
}