Index: bp-themes/bp-legacy/css/buddypress.css
===================================================================
--- bp-themes/bp-legacy/css/buddypress.css	(revision 6412)
+++ bp-themes/bp-legacy/css/buddypress.css	(working copy)
@@ -754,12 +754,40 @@
 --------------------------------------------------------------*/
 #buddypress a.loading,
 #buddypress input.loading {
-    padding-right: 25px;
+	-webkit-animation: loader-pulsate .5s infinite ease-in-out alternate;
+	-moz-animation: loader-pulsate .5s infinite ease-in-out alternate;
+	border-color: #aaa;
+	-moz-box-shadow: 0 0 6px #ccc;
+	-webkit-box-shadow: 0 0 6px #ccc;
+	box-shadow: 0 0 6px #ccc;
 }
+@-webkit-keyframes loader-pulsate {
+	from {
+		border-color: #aaa;
+		-webkit-box-shadow: 0 0 6px #bbb;
+		box-shadow: 0 0 6px #bbb;
+	}
+	to {
+		border-color: #ccc;
+		-webkit-box-shadow: 0 0 6px #f8f8f8;
+		box-shadow: 0 0 6px #f8f8f8;
+	}
+}
+@-moz-keyframes loader-pulsate {
+	from {
+		border-color: #aaa;
+		-moz-box-shadow: 0 0 6px #ccc;
+		box-shadow: 0 0 6px #ccc;
+	}
+	to {
+		border-color: #ccc;
+		-moz-box-shadow: 0 0 6px #f8f8f8;
+		box-shadow: 0 0 6px #f8f8f8;
+	}
+}
 #buddypress a.loading:hover,
 #buddypress input.loading:hover {
-    padding-right: 25px;
-    color: #777;
+	color: #777;
 }
 #buddypress input[type="submit"].pending,
 #buddypress input[type="button"].pending,
