body {
  margin: 0;
  padding: 0;
/*  Background fallback in case of IE8 & down, or in case video doens't load, such as with slower connections  */
  background: #333;
  background-attachment: fixed;
  background-size: cover;
}

/* The only rule that matters */
#video-background {
/*  making the video fullscreen  */
  position: fixed;
  right: 0; 
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
  width: auto; 
  height: auto;
  z-index: -100;
}

/* These just style the content */


h1 {
	position: absolute;
	top: 60%;
	width: 100%;
	font-size: 36px;
	letter-spacing: 3px;
	color: #000000;
	font-family: Oswald, sans-serif;
	text-align: center;
	text-decoration: none;
}

h1 span {
  font-family: sans-serif;
  letter-spacing: 0;
  font-weight: 300;
  font-size: 16px;
  line-height: 24px;
}

h1 span a {
  color: #fff;
}

h2 {
	position: absolute;
	top: 0%;
	width: 100%;
	font-size: 22px;
	letter-spacing: 3px;
	color: #fff;
	font-family: Oswald, sans-serif;
	text-align: center;
	text-decoration: none;
}

h2 span {
  font-family: sans-serif;
  letter-spacing: 0;
  font-weight: 300;
  font-size: 16px;
  line-height: 24px;
}

h2 span a {
  
  color: #000000;
}
