diff --git a/app/assets/stylesheets/framework/files.scss b/app/assets/stylesheets/framework/files.scss
index 099187a519383a5a6a99e89268dac803597cbf26..3737ae3e653f6f8a1a2f8224a067d0ad3b43d065 100644
--- a/app/assets/stylesheets/framework/files.scss
+++ b/app/assets/stylesheets/framework/files.scss
@@ -162,13 +162,31 @@
     }
 
     .list-inline.previews {
-      display: flex;
-      flex-wrap: wrap;
-      justify-content: space-between;
-      padding: $gl-padding;
+      display: inline-block;
 
       .preview {
-        flex-shrink: 0;
+        display: inline-block;
+        height: 280px;
+        min-width: 260px;
+        margin: 0;
+        padding: 16px;
+        @include make-xs-column(3);
+      }
+
+      .panel {
+        margin: 0;
+        height: 100%;
+
+        .panel-body {
+          padding: $gl-padding 0 0;
+          text-align: center;
+        }
+      }
+
+      .img-thumbnail {
+        max-height: 195px;
+        max-width: 195px;
+        padding: 0;
       }
     }
   }