
.vevmodupcomingevul {
	margin:10px 0 0 0;
}
.vevmodupcomingevul .vevmodupcomingevli {
	padding:0px 15px 10px 60px;
	margin:10px 0 0 0;
	border-bottom:1px dotted #efefef;
	position:relative;
	list-style-type: none;
}
.vevmodupcomingevul .vevmodupcomingevli:first-child {
	margin:0;
}
.vevmodupcomingevul .vevmodupcomingevli:last-child {
	border:0;
}
.vevmodupcomingevdivitem {

}
.vevmodupcomingevul .vevmodupcomingevli .vevmodupcomingdivitem h4 a{
	font-size:16px;
	color:#0085B2;
	padding:0 0 5px 0;
}
.vevmodupcomingdata {
	display:block;
	color:#333;
	font-size:14px;
	margin:3px 0 0 0;
}
.vevmodupcominglocation {
	display:block;
	color:#777;
	text-transform:uppercase;
	font-size:11px;
}
.vevmodupcomingdatebox {
	background: none repeat scroll 0 0 #666;
    color: #fff;
    left: 0;
    padding: 10px 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 50px;
}
.vevmodupcomingdateboxmonth {
	text-transform:uppercase;
	font-size:12px;
	display:block;
}
.vevmodupcomingdateboxday {
	font-size:22px;
	display:block;
}
.vevmodupcomingevp {
	color:#000;
	margin:3px 0 0 0;
	padding:0;
}