diff --git a/include/staff/templates/queue-preview.tmpl.php b/include/staff/templates/queue-preview.tmpl.php
index 32d664d906b4fa0d6076b0dd888275ad8de3af8e..645925fce257f34094b86e01995c0fdb80804962 100644
--- a/include/staff/templates/queue-preview.tmpl.php
+++ b/include/staff/templates/queue-preview.tmpl.php
@@ -14,7 +14,7 @@ $tickets = $pageNav->paginate($tickets);
 $columns = $queue->getColumns();
 
 ?>
-<table class="list" border="0" cellspacing="1" cellpadding="2" width="940">
+<table class="list queue" border="0" cellspacing="1" cellpadding="2" width="940">
   <thead>
     <tr>
 <?php
diff --git a/include/staff/templates/queue-tickets.tmpl.php b/include/staff/templates/queue-tickets.tmpl.php
index 282ae7bd2744e6274a049b281b615238fd2ef55f..ad14667fea18da87b5f141dd6a5ca6a3eecb1264 100644
--- a/include/staff/templates/queue-tickets.tmpl.php
+++ b/include/staff/templates/queue-tickets.tmpl.php
@@ -89,7 +89,7 @@ return false;">
  <input type="hidden" name="a" value="mass_process" >
  <input type="hidden" name="do" id="action" value="" >
 
-<table class="list" border="0" cellspacing="1" cellpadding="2" width="940">
+<table class="list queue tickets" border="0" cellspacing="1" cellpadding="2" width="940">
   <thead>
     <tr>
 <?php
diff --git a/scp/css/scp.css b/scp/css/scp.css
index 7e6dd76bb0eb47940964dc009ed85104adb37799..41f2354426c7fe1e9922286d8ab4a3a474b825f4 100644
--- a/scp/css/scp.css
+++ b/scp/css/scp.css
@@ -300,6 +300,15 @@ a time {
     background-color: rgba(0,0,0,0.05);
 
 }
+
+/* Custom queue fields with background color should fill cell */
+table.queue.list > tbody > tr > td > [style*=background] {
+    display: block;
+    padding: 4px !important;
+    margin: -4px;
+    height: 100%;
+}
+
 /***********************************************************************
                  Start Custom Queues Menu System
 /***********************************************************************/