.tlcv-main-video {
	width: 100%;
	height: 100%;
	position : relative;
	overflow : hidden;
	border-radius: 5px;
	background : black;
	border : 2px solid black;
	z-index : 1;
}

.tlcv-small-video-pannel {
	width : 125%;
	height : calc(25% + 4px);
	position : absolute;
	bottom : 2px;
	right : 2px;
	overflow : hidden;
	z-index : 2;
}

.tlcv-small-video {
	width : 20%;
	height : calc(100% - 4px);
	float : right;
	background : black;
	border-radius: 5px;
	border : 2px solid black;
	z-index : 3;
}

.tlcv-small-video:hover {
	background : grey;
	border : 2px dashed silver;
}

.tlcv-video-element {
	width : 100%;
	height : 100%;
	border-radius: 5px;
}