		.playbutton{
  		 	position: fixed;
			top:0;
			left:0;
			width: 100vw;
  		 	height: 100vh;
  		 	z-index: 200;
			display:flex;
			flex-direction:column;
			font-family:arial;
			color:yellow;
			-webkit-text-stroke:1px black;
			justify-content:space-between;
		}
		
		h1.button {
			align-self:center;
			margin:0;
			font-size:15vh ;

		}

		video#vid {
		  display:none;
		  position: fixed;
		  top: 50%;
		  left: 50%;
		  min-width: 100%;
		  min-height: 100%;
		  width: 100%;
		  height: auto;
		  transform: translate(-50%, -50%);
		 /* background: url(vid/future.jpg) no-repeat;
		  background-size: cover;*/
		}

		video#vidMobile {
		  display:block;
		  position: fixed;
		  bottom: 0;
		  left: 0;
		  width: auto;
		  height: 100%;
		  /*background: url(vid/future_mobile.jpg) no-repeat;
		  background-size: contain;
		  background-position: bottom;*/
	  	}
		
		.vidbutton {
		    position: fixed;
		    z-index: -10;
		    margin: 0;
		    top: 0;
		    left: 0;
		    height: 100%;
		    width: 100%;
		    background: url(vid/future.jpg) no-repeat;
		    background-size: cover;
		}

@media only screen and (min-width: 800px) {

		h1.button {
	 	font-size:15vw ; 	
		}

 	    video#vidMobile {
 	      display: none;
 	    }
 	    
		video#vid {
 	      display: block;
 	    }
 	
}