@charset "UTF-8";
/* CSS Document */

.videofeed .videos-container {
	margin-left:-10px;
	margin-right:-10px;
}
.videofeed .videos-container:after {
	content:"";
	display:table;
	clear:both;
	height:0;
	visibility:hidden;
}
.videofeed .videos-container .videos-col {
	float:left;
	width:33.3333333%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:10px;
	padding-right:10px;
}
.videofeed .videos-container .videos-col:nth-child(3n+1) {
	clear:both;
}
.videofeed .videos-container .videos-col:nth-child(3) ~ .videos-col {
	margin-top:15px;
}
.videofeed .videos-container .videos-col > div {
	position:relative;
	padding-top:56.25%;
}
.videofeed .video {
	position:absolute;
	top:0;
	width:100%;
}
.videofeed .video > div {
	margin-top:0;
}
.videofeed .item-title {
}
.videofeed .item-title span {
	display:block;
	margin-top:0.357em;
	font-size:14px;
	line-height:1.33;
}

@media only screen and (max-width:640px) and (max-device-width:1280px){
	
	.videofeed .videos-container {
		margin-left:0;
		margin-right:0;
	}
	.videofeed .videos-container .videos-col {
		float:none;
		width:100%;
		padding-left:0;
		padding-right:0;
		margin-left:auto;
		margin-right:auto;
		max-width:400px;
	}
	.videofeed .videos-container .videos-col:nth-child(1) ~ .videos-col {
		margin-top:15px;
	}
}