diff --git a/core/themes/bartik/css/style.css b/core/themes/bartik/css/style.css
index d8dff1aa9ba3a2dbb6f5db94026b7fb2440fb1d1..8cda6b9973b5d67e3f9318d478004fdc3d851b4c 100644
--- a/core/themes/bartik/css/style.css
+++ b/core/themes/bartik/css/style.css
@@ -280,23 +280,20 @@ table ul.links li {
   font-size: 0.929em;
 }
 .item-list .pager li {
-  padding: 0;
+  padding: 10px 15px;
 }
 .item-list .pager a {
   display: inline-block;
-  padding: 10px 15px;
 }
-.item-list .pager .pager-first a {
+.item-list .pager li.pager-first,
+.item-list .pager li.pager-previous {
   padding: 10px 10px 10px 0;
 }
-.item-list .pager .pager-previous a {
+.item-list .pager li.pager-ellipsis {
   padding: 10px 0;
 }
-.item-list .pager .pager-current {
-  padding: 0 10px;
-}
-.item-list .pager .pager-next a,
-.item-list .pager .pager-last a {
+.item-list .pager li.pager-last,
+.item-list .pager li.pager-next {
   padding: 10px 0 10px 10px;
 }
 ul.menu li {