Index: src/bp-templates/bp-legacy/css/twentyfifteen-rtl.css
===================================================================
--- src/bp-templates/bp-legacy/css/twentyfifteen-rtl.css	(revision 11109)
+++ src/bp-templates/bp-legacy/css/twentyfifteen-rtl.css	(working copy)
@@ -335,6 +335,10 @@
 	font-family: "Noto Sans", sans-serif;
 }
 
+#buddypress .item-list a.activity-time-since {
+	color: #717171;
+}
+
 #buddypress ul.item-list li {
 	overflow: hidden !important;
 }
@@ -599,6 +603,7 @@
 #buddypress #activity-stream .activity-content .activity-header p {
 	background-color: #f7f7f7;
 	border: 1px solid rgba(234, 234, 234, 0.6);
+	color: #717171;
 	padding: 0 0.2em;
 }
 
@@ -673,6 +678,10 @@
 	margin: 10px 0 0;
 }
 
+#buddypress #activity-stream .activity-comments a {
+	color: #717171;
+}
+
 #buddypress #activity-stream .activity-comments.has-comments {
 	border-right: 1px solid #eaeaea;
 }
@@ -712,6 +721,7 @@
 
 #buddypress #activity-stream .activity-comments > ul .acomment-meta {
 	border-bottom: 1px solid #eaeaea;
+	color: #737373;
 	font-style: italic;
 }
 
@@ -1047,7 +1057,7 @@
 
 .groups.group-settings #group-settings-form div.radio ul,
 .groups.group-settings #create-group-form div.radio ul {
-	color: rgba(51, 51, 51, 0.6);
+	color: #767676;
 	font-size: 14px;
 	font-size: 1.4rem;
 }
Index: src/bp-templates/bp-legacy/css/twentyfifteen.css
===================================================================
--- src/bp-templates/bp-legacy/css/twentyfifteen.css	(revision 11109)
+++ src/bp-templates/bp-legacy/css/twentyfifteen.css	(working copy)
@@ -335,6 +335,10 @@
 	font-family: "Noto Sans", sans-serif;
 }
 
+#buddypress .item-list a.activity-time-since {
+	color: #717171;
+}
+
 #buddypress ul.item-list li {
 	overflow: hidden !important;
 }
@@ -599,6 +603,7 @@
 #buddypress #activity-stream .activity-content .activity-header p {
 	background-color: #f7f7f7;
 	border: 1px solid rgba(234, 234, 234, 0.6);
+	color: #717171;
 	padding: 0 0.2em;
 }
 
@@ -673,6 +678,10 @@
 	margin: 10px 0 0;
 }
 
+#buddypress #activity-stream .activity-comments a {
+	color: #717171;
+}
+
 #buddypress #activity-stream .activity-comments.has-comments {
 	border-left: 1px solid #eaeaea;
 }
@@ -712,6 +721,7 @@
 
 #buddypress #activity-stream .activity-comments > ul .acomment-meta {
 	border-bottom: 1px solid #eaeaea;
+	color: #737373;
 	font-style: italic;
 }
 
@@ -1047,7 +1057,7 @@
 
 .groups.group-settings #group-settings-form div.radio ul,
 .groups.group-settings #create-group-form div.radio ul {
-	color: rgba(51, 51, 51, 0.6);
+	color: #767676;
 	font-size: 14px;
 	font-size: 1.4rem;
 }
Index: src/bp-templates/bp-legacy/css/twentyfifteen.scss
===================================================================
--- src/bp-templates/bp-legacy/css/twentyfifteen.scss	(revision 11109)
+++ src/bp-templates/bp-legacy/css/twentyfifteen.scss	(working copy)
@@ -522,6 +522,10 @@
 		.activity-meta {
 			@include default-font-sans();
 		}
+
+		a.activity-time-since {
+			color: #717171;
+		}
 	}
 }
 
@@ -823,6 +827,7 @@
 				p {
 					background-color: $light-background;
 					border: 1px solid rgba($border-light, 0.6);
+					color: #717171;
 					padding: 0 0.2em;
 				}
 
@@ -903,6 +908,10 @@
 		.activity-comments {
 			margin: $spacing-val-sm 0 0;
 
+			a {
+				color: #717171;
+			}
+
 			&.has-comments {
 				border-left: 1px solid $border-light;
 			}
@@ -936,7 +945,11 @@
 					padding-left: 0.2em;
 				}
 
-				.acomment-meta {border-bottom: 1px solid $border-light; font-style: italic;}
+				.acomment-meta {
+					border-bottom: 1px solid $border-light;
+					color: #737373;
+					font-style: italic;
+				}
 
 				// Display the user avatar stacked up to 30em
 				// reduce/widen the content margins
@@ -1327,7 +1340,7 @@
 			}
 
 			ul {
-				color: rgba($body-text, 0.6);
+				color: #767676;
 				@include font-size(14);
 			}
 		}
