diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml
index b4fb5fbac97c0dd017bbc296ab4a5179632bc994..7aee9849e366aabe7ff1b3b9e6d4ad48428e4d68 100644
--- a/app/views/layouts/application.html.haml
+++ b/app/views/layouts/application.html.haml
@@ -47,8 +47,7 @@
           %ul
             %li#global_search
               = form_tag(people_path, :method => 'get') do
-                %label{:for => 'q'} Search
-                = text_field_tag 'q'
+                = text_field_tag 'q', nil, :placeholder => "Search", :type => 'search', :results => 5
 
             %li= link_to current_user.real_name, current_user.person
             %li= link_to "settings", edit_user_path(current_user)
diff --git a/public/stylesheets/sass/application.sass b/public/stylesheets/sass/application.sass
index feb23b897e8b9dca9871228fe787e284efc81ce6..6420ae5bdffa2316eec563ab99c7147b5178b3cd 100644
--- a/public/stylesheets/sass/application.sass
+++ b/public/stylesheets/sass/application.sass
@@ -542,6 +542,7 @@ li.message .from .destroy_link
 
 input[type='text'],
 input[type='password'],
+input[type="search"],
 textarea
   :font
     :family 'Arial', 'Helvetica', sans-serif
@@ -1019,3 +1020,9 @@ ul#settings_nav
       :size 80px
     :display inline-block
 
+input[type="search"]
+  :-webkit-appearance textfield
+
+header
+  input[type="search"]
+    :width 200px