diff --git a/client/modules/Legal/components/PolicyContainer.jsx b/client/modules/Legal/components/PolicyContainer.jsx
index ba15c9e09b..7e319531a6 100644
--- a/client/modules/Legal/components/PolicyContainer.jsx
+++ b/client/modules/Legal/components/PolicyContainer.jsx
@@ -7,10 +7,10 @@ import { remSize, prop } from '../../../theme';
 
 const PolicyContainerMain = styled.main`
   max-width: ${remSize(700)};
+  min-height: 100vh;
   margin: 0 auto;
   padding: ${remSize(10)};
   line-height: 1.5em;
-  overflow: auto;
   & p {
     margin-bottom: ${remSize(10)};
   }
@@ -38,6 +38,11 @@ const PolicyContainerMain = styled.main`
   & a {
     color: ${prop('Policy.link')};
   }
+
+  @media (max-width: 770px) {
+    overflow: auto;
+    min-height: unset;
+  }
 `;
 
 function PolicyContainer({ policy }) {