* {
	font-family: 'Futura-CondensedMedium', Futura, "Trebuchet MS", Arial, sans-serif !important;
}

.video-container {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 888;
}

.video-container video {
  /* Make video to at least 100% wide and tall */
  min-width: 100%; 
  min-height: 100%; 
  
  /* Setting width & height to auto prevents the browser from stretching or squishing the video */
  width: auto;
  height: auto;
  
  /* Center the video */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}

.site-wrapper {
	position: relative;
	z-index: 999;
}

.site-wrapper-inner {
	vertical-align: middle;
}

h1.cover-heading { font-size: 100px; padding-bottom: 240px;}
.mastfoot p span { color: #fff; font-size: 16px;}
.mastfoot span {
	display: inline-block;
	padding: 1px 10px;
}

@media only screen and (max-width: 700px)  {
  .video-container { display: none;  }
  h1.cover-heading { font-size: 40px; padding-bottom: 210px;}
  .mastfoot .inner, .site-wrapper-inner { padding-bottom: 0; padding-top: 4rem; }

  .site-wrapper {
  position: relative;
  z-index: 999;
  background: url(../img/Dimithra-Background.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

}