/* Video Play */
.Block.Video {
	border:1px solid #cfd1d2;
}
.Block.Video .flex-video {
	margin-bottom:0;
}
.Block.Video .videocontent {
	padding-top:25px;
	padding-bottom:25px;
}

.Block.Video .videothumbnail {
	position: relative;
}
.Block.Video .videothumbnail a {
	background:url(../../img/btn_play.png) no-repeat center center;
	z-index:3;
	margin-left:-15px;
	text-indent: -9999px;
	display:block;
	width:100%;
	height:100%;
	float:none;
	position: absolute;
}

.videothumbnail {
    position: relative;
}
.videothumbnail .play {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.videothumbnail .play a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    background: url(../img/play.png) center center no-repeat;
}

.sidecolumn .Video.colored.bgwhite .flex-video {
	margin:0;
	background:#000;
	padding-top:40px;
}

.VideoItem .flex-video {
	margin-bottom:0;
	padding-top:30px;
}

.sidecolumn .Video h3.title2 {
	padding-top:15px;
	border-top:1px dotted #a6a6a6;
}

.VideoList .block-grid {
	margin-right:-20px;
}
.VideoList .block-grid li article {
	margin-right:20px;
}
.VideoList .VideoItem .flex-video {
	margin-bottom:15px;
}

.Video.Detail h3 {
	font-size:20px;
}

.block-grid > li .Video.Detail .col-sm-6.videothumbnail, .sidecolumn .Video.Detail .col-sm-6.videothumbnail {
	width:100%;
	clear:both;
	float:none;
}
.block-grid > li .Video.Detail .col-sm-6.videocontent, .sidecolumn .Video.Detail .col-sm-6.videocontent {
	width:100%;
	clear:both;
	float:none;
	margin:0 15px;
}

@media(min-width:1600px){ 
.VideoItem .flex-video {
	margin-bottom:0;
	padding-top:40px;
}
}


@media(max-width:1052px){
.VideoItem .flex-video {
	margin-bottom:0;
	padding-top:23px;
}
}


@media(max-width:767px){
	.Block.Video .col-sm-6.videocontent {
		margin-left:15px;
		margin-right:15px;
	}
}