#content #feed p.rss { text-align:right; font-size:90%; margin-top:0;}
#content #feed p.rss a { padding-left:14px; text-decoration:none; background-repeat:no-repeat; background-position:0 2px; margin-left:10px;}
#content #feed p.rss a.rss { background-image:url(/images/icons/rss10.png)}
#content #feed p.rss a.update-status { background-image:url(/images/icons/comment10.gif)}
#content #feed p.rss a:hover { text-decoration:underline; background-color:#fff;}

#content #feed div.activity-feed p.more {}
#content #feed div.activity-feed p.more a { display:block; border:1px solid #ccc; background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef)) #efefef; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:6px;text-align:center; text-decoration:none; color:#888;}

#content div.activity-feed p.remove { float:right; display:none; margin-right:5px;}
#content div.activity-feed p.remove a { display:block; width:14px; height:14px; background:url(/images/icons/remove.gif) no-repeat; text-indent:-9999999px;  padding:0;}
#content div.activity-feed { font-family:Arial, Verdana, sans-serif;font-size:90%; position:relative; z-index:20;}
#content div.activity-feed ul { margin:15px 2%;}
#content div.activity-feed li { margin-bottom:6px;border-bottom:1px solid #efefef; padding-bottom:6px;}
#content div.activity-feed p.avatar { float:left; margin:0; width:52px; text-align:center;  margin-top:5px;}
#content div.activity-feed p.avatar img { border:1px solid #efefef; padding:2px;}
* + html #content div.activity-feed p.avatar img { margin-top:12px;}

#content div.activity-feed div.event { margin-left:52px; border-left-width:4px; border-left-style:solid; padding-left:10px; background-repeat:repeat-y;padding-top:4px;padding-bottom:4px;}
#content div.activity-feed div.event span.timestamp { font-size:90%;}
#content div.activity-feed div.event p.timestamp { margin:0;margin-bottom:2px;}
#content div.activity-feed div.event h5 { font-size:120%; }
#content div.activity-feed div.event h5 a { color:#000; font-weight:bold; text-decoration:none;}
#content div.activity-feed div.event h5 a:hover { text-decoration:underline;}
#content div.activity-feed div.event h5 span.action { background:#fff7a6; padding:2px;}

#content div.activity-feed li div.event div.msg { padding-bottom:4px; padding-left:22px; padding-top:7px; margin:0; background-position:left 6px; background-repeat:no-repeat; font-size:110%;}
#content div.activity-feed li div.event div.msg p { margin:0; color:#999;}

#content div.activity-feed div.event div.msg ul { padding-bottom:0;margin:0 0px; color:#333; font-size:90%;}
#content div.activity-feed div.event div.msg ul li { border:0; margin-bottom:5px; padding:0;}
#content div.activity-feed div.msg { border:0; margin:0;}
#content div.activity-feed h5 span.ref a { color:#ff4e00; font-family:Monaco, Courier, Arial, Verdana, sans-serif; font-size:90%; text-decoration:underline; letter-spacing:-1px;}
.linux #content div.activity-feed h5 span.ref a { font-family:"Courier New", Courier, Arial, Verdana, sans-serif;}

#content div.activity-feed div.event div.msg p a.ref { color:#ff4e00; font-family:Monaco, Courier, Arial, Verdana, sans-serif; text-decoration:underline; letter-spacing:-1px;}
.linux #content div.activity-feed div.event div.msg p a.ref { font-family:"Courier New", Courier, Arial, Verdana, sans-serif;}

#content div.activity-feed div.event a { color:#222; text-decoration:none; }
#content div.activity-feed li div.event div.msg p span { color:#222;}
#content div.activity-feed div.event a:hover { background:none; text-decoration:underline;}

/* Styles */

#content div.activity-feed li.ticketing_ticket div.event { background-image:url(/images/backgrounds/feed/ticket.png);}
#content div.activity-feed li.ticketing_ticket div.event div.msg {background-image:url(/images/icons/tickets.png);}
#content div.activity-feed li.ticketing_ticket div.event { border-left-color:#9cde70;}
#content div.activity-feed li.ticketing_ticket div.event span.timestamp { color:#b2d899;}
#content div.activity-feed li.ticketing_ticket div.event div.msg p.summary { margin-bottom:2px; font-weight:bold;}

#content div.activity-feed li.ticketing_note div.event { background-image:url(/images/backgrounds/feed/ticket.png);}
#content div.activity-feed li.ticketing_note div.event div.msg {background-image:url(/images/icons/note.png);}
#content div.activity-feed li.ticketing_note div.event { border-left-color:#9cde70;}
#content div.activity-feed li.ticketing_note div.event span.timestamp { color:#b2d899;}
#content div.activity-feed li.ticketing_note div.event div.msg ul {margin-top:2px;font-size:95%;}
#content div.activity-feed li.ticketing_note div.event div.msg ul li { color:#777;}
#content div.activity-feed li.ticketing_note div.event div.msg ul li b{ color:#333;}
#content div.activity-feed li.ticketing_note div.event div.msg p.summary { margin-bottom:4px;font-weight:bold;}

#content div.activity-feed li.project div.event { background-image:url(/images/backgrounds/feed/tag.png);}
#content div.activity-feed li.project div.event div.msg {background-image:url(/images/icons/projects.png);}
#content div.activity-feed li.project div.event { border-left-color:#f7f970;}
#content div.activity-feed li.project div.event span.timestamp { color:#b8b98a;}

#content div.activity-feed li.ticketing_milestone div.event { background-image:url(/images/backgrounds/feed/branch.png);}
#content div.activity-feed li.ticketing_milestone div.event div.msg {background-image:url(/images/icons/milestones.png);}
#content div.activity-feed li.ticketing_milestone div.event { border-left-color:#bc72c5;}
#content div.activity-feed li.ticketing_milestone div.event span.timestamp { color:#cb9fd0;}

#content div.activity-feed li.commit div.event { background-image:url(/images/backgrounds/feed/commit.png);}
#content div.activity-feed li.commit div.event div.msg {background-image:url(/images/icons/push.png);}
#content div.activity-feed li.commit div.event { border-left-color:#70afde;}
#content div.activity-feed li.commit div.event span.timestamp { color:#8eabc2;}
#content div.activity-feed li.commit div.event div.msg p { font-size:90%; padding-top:2px;text-decoration:none; color:#222; letter-spacing:-1px;font-family:Monaco, Courier, Arial, Verdana, sans-serif; }
.linux #content div.activity-feed li.commit div.event div.event div.msg p { font-family:"Courier New", Courier, Arial, Verdana, sans-serif; }


#content div.activity-feed li.push div.event { background-image:url(/images/backgrounds/feed/commit.png);}
#content div.activity-feed li.push div.event div.msg {background-image:url(/images/icons/push.png);}
#content div.activity-feed li.push div.event { border-left-color:#70afde;}
#content div.activity-feed li.push div.event span.timestamp { color:#8eabc2;}
#content div.activity-feed li.push div.event div.msg ul { margin:0;}
#content div.activity-feed li.push div.event div.msg ul li.commit { margin:0; margin-top:4px; padding:0; background:url(/images/icons/commit10.png) no-repeat left 1px; padding-left:14px; border:0; margin-left:20px; padding-bottom:4px;}
#content div.activity-feed li.push div.event div.msg ul li.commit h5 { font-size:100%; margin:0;}
#content div.activity-feed li.push div.event div.msg ul li.commit h5 span.action { background:#efefef;}
#content div.activity-feed li.push div.event div.msg ul li.commit p { margin:0; padding-top:2px;}
#content div.activity-feed li.push div.event div.msg ul li.commit p a { text-decoration:none; color:#222; font-family:Monaco, Courier, Arial, Verdana, sans-serif; }
.linux #content div.activity-feed li.push div.event div.msg ul li.commit p a { font-family:"Courier New", Courier, Arial, Verdana, sans-serif; }
#content div.activity-feed li.push div.event div.msg ul li.commit p a:hover { background:none; text-decoration:underline;}
#content div.activity-feed li.push div.event div.msg ul li.show-more.hide { background-image:url(/images/icons/close10.png);}
#content div.activity-feed li.push div.event div.msg ul li.show-more a { color:#333; font-size:100%; padding:1px;}
#content div.activity-feed li.push div.event div.msg ul li.show-more a:hover { }
#content div.activity-feed li.push div.event div.msg ul li.show-more.hide a { color:#999;}
#content div.activity-feed li.push div.event div.msg ul li h5 a.ref { color:#ff4e00; font-family:Monaco, Courier, Arial, Verdana, sans-serif; font-size:80%; text-decoration:underline; letter-spacing:-1px;}
.linux #content div.activity-feed li.push div.event div.msg ul li h5 a.ref { font-family:"Courier New", Courier, Arial, Verdana, sans-serif;}


#content div.activity-feed li.branch div.event { background-image:url(/images/backgrounds/feed/commit.png);}
#content div.activity-feed li.branch div.event div.msg {background-image:url(/images/icons/browser.png);}
#content div.activity-feed li.branch div.event { border-left-color:#70afde;}
#content div.activity-feed li.branch div.event span.timestamp { color:#8eabc2;}

#content div.activity-feed li.tag div.event { background-image:url(/images/backgrounds/feed/commit.png);}
#content div.activity-feed li.tag div.event div.msg {background-image:url(/images/icons/tag.png);}
#content div.activity-feed li.tag div.event { border-left-color:#70afde;}
#content div.activity-feed li.tag div.event span.timestamp { color:#8eabc2;}

#content div.activity-feed li.userstatus div.event { background-image:url(/images/backgrounds/feed/comment.png);}
#content div.activity-feed li.userstatus div.event div.msg {display:none;}
#content div.activity-feed li.userstatus div.event h5 { margin-bottom:4px;}
#content div.activity-feed li.userstatus div.event { border-left-color:#0e5277;}
#content div.activity-feed li.userstatus div.event span.timestamp { color:#658ca1;}

#content div.activity-feed li.deployment div.event { background-image:url(/images/backgrounds/feed/deployed.png);}
#content div.activity-feed li.deployment div.event div.msg {background-image:url(/images/icons/deployments.png);}
#content div.activity-feed li.deployment div.event { border-left-color:#de9770;}
#content div.activity-feed li.deployment div.event span.timestamp { color:#de9770;}

#content div.activity-feed li.wikipage div.event { background-image:url(/images/backgrounds/feed/grey.png);}
#content div.activity-feed li.wikipage div.event div.msg {background-image:url(/images/icons/wiki.png);}
#content div.activity-feed li.wikipage div.event { border-left-color:#4d4d4d;}
#content div.activity-feed li.wikipage div.event span.timestamp { color:#999;}

#content div.activity-feed li.comment div.event { background-image:url(/images/backgrounds/feed/comment.png);}
#content div.activity-feed li.comment div.event div.msg {background-image:url(/images/icons/comment.png);}
#content div.activity-feed li.comment div.event { border-left-color:#0e5277;}
#content div.activity-feed li.comment div.event span.timestamp { color:#658ca1;}

#content div.activity-feed div.event { padding-right: 25px; }
