.activity-list {
    padding-left:21px;
    position:relative;
	border:0 none;
}
.activity-list::before {
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    z-index:0;
    display:block;
    width:2px;
    content:"";
    background-color:rgba(0,0,0,.07);
}
.activity-list h3:first-child {
	margin-top:0;
	padding-top:0;
}
.activity-list h3 {
	margin:0 0 0 -27px;
    padding:15px 0;
	font-size:1rem;
	color:#acacac;
}
.activity-list h3 .octicon {
    margin-right:8px;
    color:#cacaca;
    overflow:hidden;
	z-index:1;
	line-height:inherit;
    vertical-align:middle;
    display:inline-block;
    fill:currentColor;
	position:relative;
	top:-.1333rem;
	background-color:#fff;
}
.activity-list .item{
	position:relative;
}
.activity-list .item .details {
	font-size:.9333rem;
	margin-top:.1333rem;
}
.activity-list .item .details .date {
	color:#9a9a9a;
	font-size:.8rem;
}
.activity-list .item .details .reply {
    margin-left:5px;
}
.activity-list .item .details .reply a{
	color:#f28d4f;	
}
.activity-list .item .details .reply a:before {
	font-family:'fontello';
	content:'\e808';
	margin-right:3px;
	color:#cacaca;
}
.activity-list .item .details .reply a:hover {
    color:#2897e1;
}
.activity-list .item .images {
	overflow:hidden;
	margin:10px 0 0;
}
.activity-list .item .images .image {
    float:left;
	margin:0 2px 2px 0;
    display:block;
	overflow:hidden;
}
.activity-list .item .images .image:last-child{
	margin-right:0;
}
.activity-list .item .images .image img {
    width:100%;
	display:block;
}
.activity-list .item .images .image.more {
    background:#f2f2f2;
    text-align:center;
    line-height:64px;
    font-size:1.2rem
}
.activity-list .item .images .image.more:hover {
	background:#f7f7f7;
}
.activity-list .item .images .image.more a {
    display:block;
	width:64px;
	height:64px;
	overflow:hidden;
    color:#9a9a9a;
    text-decoration:none;
}
.activity-list .item .images .image.more a:hover {
    color:#7a7a7a;
}
.activity-list .item .actions {
	padding:2px 5px;
	line-height:1rem;
	font-size:1.2rem;
	background:#fff;
    position:absolute;
	top:5px;
	right:5px;
    opacity:0;
	transition:opacity .2s linear;
}
.activity-list .item:hover .actions {
    opacity:.3;
	transition:opacity .2s linear;
}
.activity-list .item .actions:hover {
    opacity:1;
	transition:opacity .2s linear;
}
.activity-list .actions .delete:before{
    display:inline-block;
	font-family:'fontello';
	content:'\e803';
	color:#e53c45;
}