/* Video player's styles */
.content .sc_widget_video .widget_title{
	display: none;
}
.sidebar .sc_widget_video .sc_item_subtitle,
.sidebar .sc_widget_video .sc_item_title,
.footer_wrap .sc_widget_video .sc_item_subtitle,
.footer_wrap .sc_widget_video .sc_item_title{
	display: none;
}
.trx_addons_video_player.with_cover {
	position:relative;
	overflow: hidden;
}
.trx_addons_video_player.with_cover .video_embed {
	position: absolute;
	z-index:1;
	left:0;
	top:0;
	width:100%;
	height: 100%;
	opacity:0;
	overflow:hidden;
	-webkit-transition: all ease .3s;
	   -moz-transition: all ease .3s;
	    -ms-transition: all ease .3s;
	     -o-transition: all ease .3s;
	        transition: all ease .3s;
}
.trx_addons_video_player.with_cover .video_embed:before {
	content:' ';
	display:inline-block;
	padding-top:55%;
	width:0;
	height:0;
}
.trx_addons_video_player.with_cover img {
	position:relative;
	z-index:2;
	width: 100%;
	height: auto;
}
.trx_addons_video_player.with_cover .sc_item_title + img {
	height: 41.33em;
}
.trx_addons_video_player.with_cover .video_mask {
	position: absolute;
	z-index:3;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color: rgba(0,0,0,0.5);
	opacity:0;
	-webkit-transition: all ease .3s;
	   -moz-transition: all ease .3s;
	    -ms-transition: all ease .3s;
	     -o-transition: all ease .3s;
	        transition: all ease .3s;
}
.trx_addons_video_player.with_cover:hover .video_mask {
	opacity:1;
}
.trx_addons_video_player.with_cover .video_hover {
	position: absolute;
	z-index:4;
	left: 50%;
	top: 50%;
	font-size:3em;
	width: 2em;
	height: 2em;
	line-height: 2em;
	text-align:center;
	cursor: pointer;
	overflow:hidden;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
			border-radius: 50%;
	-webkit-transform:translateX(-50%) translateY(-50%);
	   -moz-transform:translateX(-50%) translateY(-50%);
	    -ms-transform:translateX(-50%) translateY(-50%);
	        transform:translateX(-50%) translateY(-50%);
	-webkit-transition: all ease .3s;
	   -moz-transition: all ease .3s;
	    -ms-transition: all ease .3s;
	     -o-transition: all ease .3s;
	        transition: all ease .3s;
	margin-top: 2em;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	opacity: 0;
}
.trx_addons_video_player.with_cover .video_hover:before {
	content: '\e888';
	font-family:'trx_addons_icons';
}
.trx_addons_video_player.with_cover .video_hover:hover {
	background-color: rgba(0,0,0,0.5);
}
.trx_addons_video_player.with_cover:hover .video_hover {
	opacity: 1;
	margin-top: 0;
}

/* 'Play' state */
.trx_addons_video_player.video_play .video_mask {
	opacity: 1;
	background-color:#000;
}
.trx_addons_video_player.video_play .video_embed {
	opacity:1;
	z-index:10;
}
.trx_addons_video_player.video_play .video_hover {
	display:none;
}


.content .sc_widget_video  .with_cover .sc_item_header{
	position: absolute;
	z-index: 4;
	left: 50%;
	width: 100%;
	max-width: 58rem;
	top: 50%;
	padding-bottom: 9.2em;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.content .sc_widget_video  .video_play.with_cover .sc_item_header{
	opacity: 0;
}
.content .sc_widget_video  .sc_item_header .sc_item_title{
	margin-top: 0.32em;
	margin-bottom: 0.5em;
}
.content .sc_widget_video  .with_cover .sc_item_header .sc_item_title{
	margin-bottom: 0em;
}
.content .sc_widget_video .with_cover .sc_item_header .video_hover{
	top: 100%;
	margin-top: -1.45em !important;
	opacity: 1 !important;
}

.content .trx_addons_video_player.with_cover .sc_item_header + img +.video_mask,
.content .trx_addons_video_player.with_cover:hover .sc_item_header + img +.video_mask {
	opacity:0;
}