Index: wp-admin/css/list-tables-rtl.css
===================================================================
--- wp-admin/css/list-tables-rtl.css	(revision 28076)
+++ wp-admin/css/list-tables-rtl.css	(working copy)
@@ -363,45 +363,46 @@
 	padding-right: 5px;
 }
 
-.sorting-indicator {
-	display: none;
-	width: 10px;
-	height: 4px;
-	margin-top: 8px;
-	margin-right: 7px;
+th.sortable .sorting-indicator span,
+th.sorted .sorting-indicator span {
+	position: relative;
 }
 
-.sorting-indicator:before {
+.sorting-indicator span:after {
+	position: absolute;
+	top: 4px;
+	left: -18px;
 	background: none;
 	content: '\f142';
 	font: normal 20px/1 'dashicons';
 	speak: none;
-	display: inline-block;
-	padding: 0;
-	top: -4px;
-	right: -8px;
+	display: none;
 	color: #444;
 	line-height: 10px;
-	position: relative;
-	vertical-align: top;
+	vertical-align: middle;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
 	text-decoration: none !important;
 	color: #444;
 }
 
-.column-comments .sorting-indicator:before {
+th.sorted .sorting-indicator span:after,
+.sorting-indicator:hover span:after {
+	display: inline-block;
+}
+
+.column-comments .sorting-indicator span:after {
 	top: 0;
 	right: -10px;
 }
 
-th.sorted.asc .sorting-indicator:before,
-th.desc:hover span.sorting-indicator:before {
+th.sorted.asc .sorting-indicator span:after,
+th.desc:hover .sorting-indicator span:after {
 	content: '\f142';
 }
 
-th.sorted.desc .sorting-indicator:before,
-th.asc:hover span.sorting-indicator:before {
+th.sorted.desc .sorting-indicator span:after,
+th.asc:hover .sorting-indicator span:after {
 	content: '\f140';
 }
 
@@ -489,22 +490,9 @@
 
 th.sortable a span,
 th.sorted a span {
-	float: right;
 	cursor: pointer;
 }
 
-th.sorted.asc .sorting-indicator,
-th.desc:hover span.sorting-indicator {
-	display: block;
-	background-position: 0 0;
-}
-
-th.sorted.desc .sorting-indicator,
-th.asc:hover span.sorting-indicator {
-	display: block;
-	background-position: -7px 0;
-}
-
 /* Bulk Actions */
 .tablenav-pages a {
 	font-weight: 600;
Index: wp-admin/css/list-tables.css
===================================================================
--- wp-admin/css/list-tables.css	(revision 28076)
+++ wp-admin/css/list-tables.css	(working copy)
@@ -363,45 +363,46 @@
 	padding-left: 5px;
 }
 
-.sorting-indicator {
-	display: none;
-	width: 10px;
-	height: 4px;
-	margin-top: 8px;
-	margin-left: 7px;
+th.sortable .sorting-indicator span,
+th.sorted .sorting-indicator span {
+	position: relative;
 }
 
-.sorting-indicator:before {
+.sorting-indicator span:after {
+	position: absolute;
+	top: 4px;
+	right: -16px;
 	background: none;
 	content: '\f142';
 	font: normal 20px/1 'dashicons';
 	speak: none;
-	display: inline-block;
-	padding: 0;
-	top: -4px;
-	left: -8px;
+	display: none;
 	color: #444;
 	line-height: 10px;
-	position: relative;
-	vertical-align: top;
+	vertical-align: middle;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
 	text-decoration: none !important;
 	color: #444;
 }
 
-.column-comments .sorting-indicator:before {
+th.sorted .sorting-indicator span:after,
+.sorting-indicator:hover span:after {
+	display: inline-block;
+}
+
+.column-comments .sorting-indicator span:after {
 	top: 0;
 	left: -10px;
 }
 
-th.sorted.asc .sorting-indicator:before,
-th.desc:hover span.sorting-indicator:before {
+th.sorted.asc .sorting-indicator span:after,
+th.desc:hover .sorting-indicator span:after {
 	content: '\f142';
 }
 
-th.sorted.desc .sorting-indicator:before,
-th.asc:hover span.sorting-indicator:before {
+th.sorted.desc .sorting-indicator span:after,
+th.asc:hover .sorting-indicator span:after {
 	content: '\f140';
 }
 
@@ -489,22 +490,9 @@
 
 th.sortable a span,
 th.sorted a span {
-	float: left;
 	cursor: pointer;
 }
 
-th.sorted.asc .sorting-indicator,
-th.desc:hover span.sorting-indicator {
-	display: block;
-	background-position: 0 0;
-}
-
-th.sorted.desc .sorting-indicator,
-th.asc:hover span.sorting-indicator {
-	display: block;
-	background-position: -7px 0;
-}
-
 /* Bulk Actions */
 .tablenav-pages a {
 	font-weight: 600;
Index: wp-admin/includes/class-wp-list-table.php
===================================================================
--- wp-admin/includes/class-wp-list-table.php	(revision 28076)
+++ wp-admin/includes/class-wp-list-table.php	(working copy)
@@ -741,7 +741,7 @@
 					$class[] = $desc_first ? 'asc' : 'desc';
 				}
 
-				$column_display_name = '<a href="' . esc_url( add_query_arg( compact( 'orderby', 'order' ), $current_url ) ) . '"><span>' . $column_display_name . '</span><span class="sorting-indicator"></span></a>';
+				$column_display_name = '<a class="sorting-indicator" href="' . esc_url( add_query_arg( compact( 'orderby', 'order' ), $current_url ) ) . '"><span>' . $column_display_name . '</span></a>';
 			}
 
 			$id = $with_id ? "id='$column_key'" : '';
Index: wp-admin/includes/class-wp-terms-list-table.php
===================================================================
--- wp-admin/includes/class-wp-terms-list-table.php	(revision 28076)
+++ wp-admin/includes/class-wp-terms-list-table.php	(working copy)
@@ -128,7 +128,7 @@
 			$columns['links'] = __( 'Links' );
 		} else {
 			$post_type_object = get_post_type_object( $this->screen->post_type );
-			$columns['posts'] = $post_type_object ? $post_type_object->labels->name : __( 'Posts' );
+			$columns['posts'] = __( '#' );
 		}
 
 		return $columns;
