@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'future_timesplittersregular';
    src: url('future_timesplitters-webfont.woff2') format('woff2'),
         url('future_timesplitters-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ferrumextra-condensed';
    src: url('ferrum-webfont.woff2') format('woff2'),
         url('ferrum-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body {
	background: black;
	color: white;
  font-family: 'ferrumextra-condensed';

}

.background {
    margin: 0px auto;
	width: 1200px;
	height: 600px;
	background: url("thirdquest.jpg");
	position: relative; 
}

/* Chrome, Safari, Opera */
@-webkit-keyframes fadeIn {
    from {opacity: 0;}
    to {opacity: 1;}
}

/* Standard syntax */
@keyframes fadeIn {
    from {opacity: 0;}
    to {opacity: 1;}
} 


.img {
  display: block;
    position: absolute;
    text-indent: -99999px;
    background: url("guylife.png");
    width: 500px;
    height: 300px;
    top: 320px;
    left: -50px;
}

h1 {
    font-size: 60px;
    position: absolute;
    top: 0px;
    left: 450px;
  text-transform: uppercase;
     text-shadow: -2px 2px 2px black,
				  1px 1px 2px black,
				 1px -1px 2px black;
				-1px -1px 2px black; 
  opacity: 0;
        -webkit-animation: fadeIn 2s; /* Chrome, Safari, Opera */
        animation: fadeIn 2s;
        -webkit-animation-delay: 2s;
        animation-delay: 2s;
        -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
	    animation-fill-mode:forwards;
                
}

p {
  font-size: 30px;
    position: absolute;
    top: 90px;
  left: 430px;
  text-shadow: -2px 2px 2px black,
				  1px 1px 2px black,
				 1px -1px 2px black;
				-1px -1px 2px black; 
  opacity: 0;
        -webkit-animation: fadeIn 3s; /* Chrome, Safari, Opera */
        animation: fadeIn 3s;
        -webkit-animation-delay: 3s;
        animation-delay: 3s;
        -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
	    animation-fill-mode:forwards;
                
  
}

strong {
  color: pink;
}

.right {
  display: block;
    position: absolute;
    text-indent: -99999px;
    background: url("chest.png");
    width: 200px;
    height: 200px;
    top: 380px;
    left: 100px;
  opacity: 10%;
 
}


.right:hover {
  background-size: cover;
    -webkit-transform: scale(1.2);
    transform: scale(1.2); 

}

.wrong {
  font-size: 40px;
  position: absolute;
  color: white;
  text-decoration: none;
  top: 520px;
  left: 950px;  
  text-transform: uppercase; 
   text-shadow: -2px 2px 2px black,
				  1px 1px 2px black,
				 1px -1px 2px black;
				-1px -1px 2px black;
}

.wrong:hover {
  background-size: cover;
    -webkit-transform: scale(1.2);
    transform: scale(1.2); 
  color: lightsteelblue;

}

audio {
  position: absolute;
  left: 470px;
  opacity: 50%;
}