.video_home {
	float: right;
	width: 100%;
    position:relative;
}
.video_home_img {
	float: left;
	width: 100%;
	position:relative;
	display:inline-block;
}
.video_play {
	width: 140px;
	height:140px;
	position:absolute;
	z-index:1;
	top:calc(50% - 70px);
	right:calc(50% - 70px);
	left:calc(50% - 70px);
}
/* Media Queries for Desktop
---------------------------------------------------------------*/
@media (min-width: 1438px) {
.video_home {
	padding-top: 0px;
	padding-bottom: 110px;
}
.video_home_img {
	height:700px;
}
}
/* Media Queries for Laptop
-------------------------------------------------------------- */
@media all and (max-width: 1439px) and (min-width: 769px) {
.video_home {
	padding-top: 0px;
	padding-bottom: 70px;
}
.video_home_img {
	height:500px;
}
.video_play {
	width: 100px;
	height:100px;
	top:calc(50% - 50px);
	right:calc(50% - 50px);
	left:calc(50% - 50px);
}
}
/* Media Queries for Ipad
-------------------------------------------------------------- */
@media (max-width: 768px) and (min-width: 481px) {
.video_home {
	padding-top: 0px;
	padding-bottom: 0px;
}
.video_home_img {
	height:350px;
}	
.video_play {
	width: 100px;
	height:100px;
	position:absolute;
	z-index:1;
	top:calc(50% - 50px);
	right:calc(50% - 50px);
	left:calc(50% - 50px);
}
}
/* Media Queries for Phone
-------------------------------------------------------------- */
@media (max-width: 480px) and (min-width: 319px) {
.video_home {
	padding-top: 0px;
	padding-bottom: 0px;
}
.video_home_img {
	height: 280px;
}	
.video_play {
	width: 80px;
	height: 80px;
	position:absolute;
	z-index:1;
	top:calc(50% - 40px);
	right:calc(50% - 40px);
	left:calc(50% - 40px);
}
}
/* Media Queries for Phone Portrait
-------------------------------------------------------------- */
@media all and (max-width:320px) {
.video_home {
	padding-top: 0px;
	padding-bottom: 0px;
}
.video_home_img {
	height: 280px;
}	
.video_play {
	width: 80px;
	height: 80px;
	position:absolute;
	z-index:1;
	top:calc(50% - 40px);
	right:calc(50% - 40px);
	left:calc(50% - 40px);
}
}