diff --git a/app/styles/employers.sass b/app/styles/employers.sass
index 522785750..233dd5e10 100644
--- a/app/styles/employers.sass
+++ b/app/styles/employers.sass
@@ -49,6 +49,9 @@
     tr
       cursor: pointer
 
+    tr.expired
+      opacity: 0.5
+
     code
       background-color: rgb(220, 220, 220)
       color: #555
diff --git a/app/templates/employers.jade b/app/templates/employers.jade
index 208c2bdf7..a9140cd04 100644
--- a/app/templates/employers.jade
+++ b/app/templates/employers.jade
@@ -93,7 +93,9 @@ block content
               for candidate, index in area.candidates
                 - var profile = candidate.get('jobProfile');
                 - var authorized = candidate.id;  // If we have the id, then we are authorized.
-                tr(data-candidate-id=candidate.id, id=candidate.id)
+                - var profileAge = (new Date() - new Date(profile.updated)) / 86400 / 1000;
+                - var expired = profileAge > 2 * 30.4;
+                tr(data-candidate-id=candidate.id, id=candidate.id, class=expired ? "expired" : "")
                   td
                     if authorized
                       img(src=candidate.getPhotoURL(50), alt=profile.name, title=profile.name, height=50)
@@ -115,7 +117,7 @@ block content
                       code= skill
                       span  
                   td= profile.experience
-                  td(data-profile-age=(new Date() - new Date(profile.updated)) / 86400 / 1000)= moment(profile.updated).fromNow()
+                  td(data-profile-age=profileAge)= moment(profile.updated).fromNow()
                   if me.isAdmin()
                     td= remarks[candidate.id] ? remarks[candidate.id].get('contactName') : ''
                   if me.isAdmin() && area.id == 'inactive-candidates'
diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee
index 712318664..3bd3bed78 100644
--- a/server/users/user_handler.coffee
+++ b/server/users/user_handler.coffee
@@ -308,9 +308,9 @@ UserHandler = class UserHandler extends Handler
 
   getCandidates: (req, res) ->
     authorized = req.user.isAdmin() or ('employer' in req.user.get('permissions'))
-    since = (new Date((new Date()) - 2 * 30.4 * 86400 * 1000)).toISOString()
+    months = if req.user.isAdmin() then 12 else 2
+    since = (new Date((new Date()) - months * 30.4 * 86400 * 1000)).toISOString()
     query = {'jobProfile.updated': {$gt: since}}
-    #query.jobProfileApproved = true unless req.user.isAdmin()  # We split into featured and other now.
     query['jobProfile.active'] = true unless req.user.isAdmin()
     selection = 'jobProfile jobProfileApproved photoURL'
     selection += ' email name' if authorized