/* EVENT FULL ================================================================ */
div.event{
	position : relative;
}
div.event > div.event_description{ 
	float:left;
	width:49%;
}
div.event > div.event_metadata{ 
	float:right;
	width:48%;
}
div.event_metadata table{ margin-top : none; }
div.event_metadata tbody{ border:none; }
div.event_metadata tr th{ padding-left : 35px; }
div.event_metadata tr.localization th{ background:url("../images/home.png") center left no-repeat; }
div.event_metadata tr.time th{ background:url("../images/calendar-day.png") center left no-repeat; }
div.event_metadata tr.starttime th{ background:url("../images/calendar--in.png") center left no-repeat; }
div.event_metadata tr.endtime th{ background:url("../images/calendar--out.png") center left no-repeat; }
div.event_metadata tr.availability th{ background:url("../images/user.png") center left no-repeat; }

ul.participants{
	list-style-image : url("../images/user-small.png");
	padding : 1em 2em;
	margin : 0;
}
ul.participants > li {	padding : 1px 10px; }



a.event_block-item_link{ text-decoration : none !important;}
div.event_block-item{
	margin : 1em;
	padding-left : 3em; 
	background   : url(../images/calendar-day.png) top left no-repeat;
	position : relative;
}
div.event_block-item .badge-top{ top:-20px; }
div.event_block-item div.date{
	font-variant : small-caps; 
	color        : #777; 
	font-weight  : bold;
}
div.event_block-item div.location{ 
	color        : #777;
}

a.event_block-item_link:hover div.box{
	background-color : #F4F4F4;
}