diff --git a/bulk_export/bulk_export.css b/bulk_export/bulk_export.css
index d7bafdd..45a172d 100644
--- a/bulk_export/bulk_export.css
+++ b/bulk_export/bulk_export.css
@@ -1,24 +1,18 @@
-
-div.export-container {
+.export-container {
   width: 48%;
   float: left;
-  padding: .5em;
+  padding: 5px 1% 0;
 }
-
-div.export-container table {
+.export-container table {
   width: 100%;
 }
-
-div.export-container table input,
-div.export-container table th,
-div.export-container table td {
-  padding: 0 0 2px .5em;
+.export-container table input,
+.export-container table th,
+.export-container table td {
+  padding: 0 0 .2em .5em;
   margin: 0;
-  border-right: none;
-  border-left: none;
   vertical-align: middle;
 }
-
-div.export-container .select-all {
+.export-container .select-all {
   width: 1.5em;
 }
diff --git a/bulk_export/bulk_export.js b/bulk_export/bulk_export.js
new file mode 100644
index 0000000..a4fb3f2
--- /dev/null
+++ b/bulk_export/bulk_export.js
@@ -0,0 +1,29 @@
+
+/**
+ * @file
+ * CTools Bulk Export javascript functions.
+ */
+
+(function ($) {
+
+Drupal.behaviors.CToolsBulkExport = {
+  attach: function (context) {
+
+    $('#bulk-export-export-form .vertical-tabs-pane', context).drupalSetSummary(function (context) {
+
+      // Check if any individual checkbox is checked.
+      if ($('.bulk-selection input:checked', context).length > 0) {
+        return Drupal.t('Exportables selected');
+      }
+
+      return '';
+    });
+
+    // Special bind click on the select-all checkbox.
+    $('.select-all').bind('click', function(context) {
+      $(this, '.vertical-tabs-pane').drupalSetSummary(context);
+    });
+  }
+};
+
+})(jQuery);
diff --git a/bulk_export/bulk_export.module b/bulk_export/bulk_export.module
index 314d33b..aecbf15 100644
--- a/bulk_export/bulk_export.module
+++ b/bulk_export/bulk_export.module
@@ -206,6 +206,7 @@ function bulk_export_export_form($form, &$form_state) {
 
     foreach ($list as $id => $title) {
       $options[$table][$id] = array($title);
+      $options[$table][$id]['#attributes'] = array('class' => array('bulk-selection'));
     }
 
     $module = $form_state['export_tables'][$table];
@@ -248,6 +249,7 @@ function bulk_export_export_form($form, &$form_state) {
 
   $form['#action'] = url('admin/structure/bulk-export/results');
   $form['#attached']['css'][] = drupal_get_path('module', 'bulk_export') . '/bulk_export.css';
+  $form['#attached']['js'][] = drupal_get_path('module', 'bulk_export') . '/bulk_export.js';
   return $form;
 }
 
