diff --git a/css/media_browser_plus.views.css b/css/media_browser_plus.views.css
index 0c5125b..4ec81b4 100644
--- a/css/media_browser_plus.views.css
+++ b/css/media_browser_plus.views.css
@@ -7,6 +7,69 @@
   vertical-align: top;
 }
 
+.view #mbp-file-header .form-item {
+  display: inline-block;
+  padding: 0;
+  margin: 0px 0px 0px 10px;
+}
+
+.view #mbp-file-header label,
+.view #mbp-file-header .views-widget,
+.view #mbp-file-header .btn-group {
+  display: inline-block;
+}
+
+.view #mbp-file-header input.form-text {
+  padding: 3px;
+}
+
+.view #mbp-file-header .dropdown-menu {
+  list-style: none;
+  padding: 0;
+  margin: 0 auto;
+  font-size: 0.8em;
+}
+
+.view #mbp-file-header .dropdown-menu li {
+  display: inline-block;
+  margin: 0;
+  padding: 0;
+}
+
+.view #mbp-file-header .dropdown-menu li a {
+  display: inline-block;
+  *display: inline;
+  zoom: 1;
+  padding: 0 12px;
+  margin: 0;
+  cursor: pointer;
+  border: 1px solid #bbb;
+  text-decoration: none;
+  white-space: nowrap;
+  color: #555;
+  background-color: #ddd;
+  background-clip: padding-box; /* Fix bleeding */
+  border-radius: 0;
+}
+
+.view #mbp-file-header .dropdown-menu li a.active {
+  color: #555;
+  background-color: #aaa;
+}
+
+.view #mbp-file-header .dropdown-menu li a {
+  border-right: 0;
+}
+
+.view #mbp-file-header .dropdown-menu li:first-child a {
+  border-radius: 6px 0 0 6px;
+}
+
+.view #mbp-file-header .dropdown-menu li:last-child a {
+  border-right: 1px solid #bbb;
+  border-radius: 0 6px 6px 0;
+}
+
 .view .mbp-folders ol {
   padding: 0px;
   margin: 0px;
diff --git a/js/media_browser_plus.js b/js/media_browser_plus.js
index 76aa6b1..8bd306f 100644
--- a/js/media_browser_plus.js
+++ b/js/media_browser_plus.js
@@ -65,6 +65,32 @@
           });
       }
     }
+    
+    this.buildToolbar = function (element) {
+      // move exposed filters
+      $(".view-filters").appendTo("#mbp-file-header");
+      // change select inputs into buttons bars
+      $('.view-filters select').each(function(i, e){
+                if (!($(e).data('convert') == 'no')) {
+                        $(e).hide().wrap('<div class="btn-group" id="select-group-' + i + '" />');
+                        var select = $('#select-group-' + i);
+                        var current = ($(e).val()) ? $(e).val(): '&nbsp;';
+                        select.html('<input type="hidden" value="' + $(e).val() + '" name="' + $(e).attr('name') + '" id="' + $(e).attr('id') + '" class="' + $(e).attr('class') + '" /><ul class="dropdown-menu"></ul>');
+                        $(e).find('option').each(function(o,q) {
+                                select.find('.dropdown-menu').append('<li><a href="javascript:;" data-value="' + $(q).attr('value') + '">' + $(q).text() + '</a></li>');
+                                if ($(q).attr('selected')) {
+                                  select.find('.dropdown-menu li:eq(' + o + ') a').addClass('active');
+                                  select.find('.dropdown-menu li:eq(' + o + ')').click();
+                                }
+                        });
+                        select.find('.dropdown-menu a').click(function() {
+                                $(this).toggleClass('active');
+                                select.find('input[type=hidden]').val($(this).data('value')).change();
+                                select.find('.btn:eq(0)').text($(this).text());
+                        });
+                }
+        });
+    }
 
     this.init();
   }
@@ -100,6 +126,8 @@
       folder.parents('li').addClass('open');
     }
 
+    plugin.buildToolbar(this.element);
+
     // Enable drag n drop.
     if (this.options.files_draggable) {
       $('.mbp-file-list li', this.element).draggable({
diff --git a/views/media-browser-plus-views-view-media-browser.tpl.php b/views/media-browser-plus-views-view-media-browser.tpl.php
index 1b15155..619fb4e 100644
--- a/views/media-browser-plus-views-view-media-browser.tpl.php
+++ b/views/media-browser-plus-views-view-media-browser.tpl.php
@@ -13,7 +13,7 @@
   <thead>
     <tr>
       <?php if(!empty($folders)) : ?><th width="200"><?php print t('Folders') ?></th><?php endif; ?>
-      <th width="*"><?php print t('Media Files') ?></th>
+      <th id="mbp-file-header" width="*"><?php print t('Media Files') ?></th>
     </tr>
   </thead>
   <tbody>
