.list-events__item{
	display:none;
	position:relative;
}
.list-events__item.active{
	display:block;
}
.list-events__item .event-list-item-table{
	width:100%;
	table-layout:fixed;
	overflow;hidden;
}
.list-events__item .event-list-item-table > tbody > tr > td:nth-child(1){
	position:relative;
	width:20%;
	overflow:hidden;
	background:url(../images/vertical_line_bg.png) 50% 0 repeat-y transparent;
}
.list-events__item .event-list-item-table > tbody > tr > td:nth-child(2){
	position:relative;
	width:78%;
	margin-left:2%;
	padding-top:20px;
}
.list-events__item .event-list-item-table > tbody > tr > td:nth-child(2) .pointer{
	position:absolute;
	top:35px;
	left:-10px;
	width:0;
	height:0;
	border-top: 25px solid transparent;
	border-right: 15px solid #fff;
	border-bottom: 25px solid transparent;
}
.list-events__item .date-container{
	position:absolute;
	top:40px;
	left:50%;
	transform:translateX(-50%);
	background:#fff;
	padding:10px;
	font-weight:700;
	width:70%;
	min-width:120px;
	text-align:center;
	border-radius:10px;
}
.list-events__item .content-block{
	background:#fff;
	padding:10px;
	overflow:hidden;
	width:100%;
}