diff --git a/reviewboard/static/rb/css/reviews.less b/reviewboard/static/rb/css/reviews.less
index 2515f142d4de71ae41938c146aa23573a10c86fc..5629fadb99837040f3cf5daf2448671ce81b42ad 100644
--- a/reviewboard/static/rb/css/reviews.less
+++ b/reviewboard/static/rb/css/reviews.less
@@ -1526,6 +1526,10 @@
     ul, ol {
       margin-left: 2ch;
     }
+
+    &:last-child li:last-child p:last-child {
+      margin-bottom: 0;
+    }
   }
 
   ol {
@@ -1550,6 +1554,14 @@
 
   li {
     line-height: @textarea-line-height;
+
+    li:first-child {
+      margin-top: @textarea-line-height;
+    }
+
+    p {
+      margin-bottom: @textarea-line-height;
+    }
   }
 
   table {
@@ -1583,6 +1595,11 @@
 
         li {
           list-style: none;
+          margin: 0;
+
+          p {
+            margin: 0;
+          }
         }
       }
     }
