     className: 'list_actions'
     style: 
       marginBottom: 50
-
-    if add_new
-
-      SPAN null, 
-        A
+      marginTop: 24
+      display: 'flex'
+
+    DIV 
+      style: 
+        width: column_sizes().first
+        marginRight: column_sizes().gutter
+        display: 'flex'
+
+      if add_new
+
+        SPAN null, 
+          A
+            style: 
+              textDecoration: 'underline'
+              fontSize: 20
+              color: focus_color()
+              fontFamily: customization('font')
+              fontStyle: 'normal'
+              fontWeight: 700
+            onClick: (e) => 
+              list_state = fetch list_key
+              list_state.show_all_proposals = true 
+              save list_state
+              e.stopPropagation()
+
+              wait_for = ->
+                add_new_button = $("[name='new_#{props.list.key.substring(5)}']")
+                if add_new_button.length > 0 
+                  add_new_button.ensureInView()
+                  add_new_button.click()
+                else 
+                  setTimeout wait_for, 1
+
+              wait_for()
+
+            translator "engage.add_new_proposal_to_list", 'add new'
+
+      if props.can_sort && add_new
+        SPAN 
           style: 
-            textDecoration: 'underline'
+            padding: '0 24px'
             fontSize: 20
-            color: focus_color()
-            fontFamily: customization('font')
-            fontStyle: 'normal'
-            fontWeight: 700
-          onClick: (e) => 
-            list_state = fetch list_key
-            list_state.show_all_proposals = true 
-            save list_state
-            e.stopPropagation()
-
-            wait_for = ->
-              add_new_button = $("[name='new_#{props.list.key.substring(5)}']")
-              if add_new_button.length > 0 
-                add_new_button.ensureInView()
-                add_new_button.click()
-              else 
-                setTimeout wait_for, 1
-
-            wait_for()
-
-          translator "engage.add_new_proposal_to_list", 'add new'
-
-    if props.can_sort && add_new
-      SPAN 
-        style: 
-          padding: '0 24px'
-          fontSize: 20
-        '|'
-
-    if props.can_sort
-      SortProposalsMenu()
-
-
+          # '|'
+
+      if props.can_sort
+        SortProposalsMenu()
+        
 
     OpinionViews
       style: 
-        display: 'inline-block'
-        float: 'right'
-        maxWidth: column_sizes().second
-        textAlign: 'right'
-      enable_comparison_wrapper_style: 
-        position: 'absolute'
-        right: 0 
-        bottom: -20
-        fontSize: 14
-        zIndex: 99
-      
-
-    DIV 
-      style: 
-        clear: 'both'
+        width: column_sizes().second
+      additional_width: column_sizes().gutter + column_sizes().first
+
+
 
 
 window.get_list_title = (list_key, include_category_value, subdomain) -> 
   edit_list = fetch "edit-#{list_key}"
 
-  title = (edit_list.editing and edit_list.list_title) or customization('list_title', list_key, subdomain) 
+  title = (edit_list.editing and edit_list.list_title)
+  title ?= customization('list_title', list_key, subdomain)
   if include_category_value
     title ?= category_value list_key, null, subdomain
-  title ?= ""
-
-  if title == 'Show all'
+
+  if title == 'Show all' || !title?
     title = translator "engage.all_proposals_list", "All Proposals"
   else if title == 'Proposals'
     title = translator "engage.default_proposals_list", "Proposals"

                  list: @props.list
                  fresh: @props.fresh

          if edit_list.editing || !is_collapsed
            DIV 
              style: 
                position: 'relative'
                marginTop: if get_list_title(list_key, null, subdomain)?.length > 0 || edit_list.editing then  18
                display: if !edit_list.editing && category_value(list_key, null, subdomain).length + histo_title(list_key).length == 0 then 'none'

              EditableListCategory
                list: @props.list
                fresh: @props.fresh

              EditableOpinionLabel
                list: @props.list
                fresh: @props.fresh

        if edit_list.editing


    edit_list = fetch "edit-#{list_key}"
    subdomain = fetch '/subdomain'

    title = get_list_title list_key, true, subdomain

    list_uncollapseable = customization 'list_uncollapseable', list_key, subdomain
    TITLE_WRAPPER = if list_uncollapseable then DIV else BUTTON
