.homepage-hero-module {
  border-right: none;
  border-left: none;
  position: relative;
}
.no-video .video-container video,
.touch .video-container video {
  display: none;
}
.no-video .video-container .poster,
.touch .video-container .poster {
  display: block !important;
}
.video-container {
  z-index: 10;
  position: relative;
  bottom: 0%;
  left: 0%;
  height: 600px;
  width: 100%;
  overflow: hidden;
  background: #000;
}
.video-container .poster img {
  width: 100%;
  bottom: 0;
  position: absolute;
}
.video-container .filter {
  z-index: 100;
  position: absolute;
  height: 600px;
  background: rgba(0, 0, 0, 0.1);
  width: 100%;
}
.video-container .title-container {
  z-index: 1000;
  position: absolute;
  top: 65%;
  width: 100%;
  text-align: center;
  color: #fff;
}

@media only screen and (max-width: 924px) {
	.video-container .title-container {
		top: 0%;
	}
}

@media only screen and (max-width: 500px) {
	.video-container .title-container {
		top: 10%;
	}
}

.video-container .description .inner {
  font-size: 1em;
  width: 45%;
  margin: 0 auto;
}
.video-container .link {
  position: absolute;
  bottom: 3em;
  width: 100%;
  text-align: center;
  z-index: 1001;
  font-size: 2em;
  color: #fff;
}
.video-container .link a {
  color: #fff;
}
.video-container video {
  position: absolute;
  z-index: 0;
  bottom: -50px;
}

@media only screen and (max-width: 1000px) {
	.video-container video {
		bottom: 0px;
	}
}
	
.video-container video.fillWidth {
  width: 100%;
}



@media only screen and (max-width: 924px) {
  	/*.fillWidth{
  		display: none;
  	}*/
  	.video-container {
		height: 400px;
	}
	
	@media only screen and (max-width: 575px) {
  		.video-container {
			height: 300px;
		}
	}
	
	@media only screen and (max-width: 400px) {
  		.video-container {
			height: 250px;
		}
	}
	
	
	
	
  	.title-container,.video-container .filter {
  		display: none;
  	}
  	.title-container{}
  	.video-container{
  		/*background-image: url(img/products/wok.JPG);
		background-position: 60% 50%;
		background-repeat: no-repeat;
    	-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;*/
  	}
}








