title: white line appearing between 2 div's
body: <p>I am trying to get rid of a thin white line that appears between the 1st 2 Div's of my website ("video_main" and "parallax").  I thought this might be an artifact of the video so I cropped the bottom in export from Premiere Pro CC but it still appears.  I tried making a margin, padding and border 0px for the video_main and parallax div's but it doesn't get rid of the thin white line.  Can anyone tell why it's happening?  Many thanks.</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;!DOCTYPE HTML&gt;
  &lt;html&gt;
  
  &lt;head&gt;
    &lt;script src="//content.jwplatform.com/libraries/YQ8opLwo.js"&gt;
    &lt;/script&gt;
    &lt;script src="https://use.typekit.net/qkv6kzb.js"&gt;&lt;/script&gt;
    &lt;script&gt;
      try {
        Typekit.load({
          async: true
        });
      } catch (e) {}
    &lt;/script&gt;
    &lt;script src="https://use.typekit.net/qkv6kzb.js"&gt;&lt;/script&gt;
    &lt;script&gt;
      try {
        Typekit.load({
          async: true
        });
      } catch (e) {}
    &lt;/script&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Barton's website&lt;/title&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt;
  &lt;/head&gt;
  
  &lt;body&gt;
    &lt;div class="video_main"&gt;
      &lt;video width="100%" height="100%" autoplay="autoplay" loop="loop" muted="muted" preload&gt;
      &lt;source src="red_hook_rush_hour_trimmed.mp4" type="video/mp4"&gt;
          &lt;/video&gt;
      &lt;div class="content"&gt;
        &lt;h1&gt;Barton Lewis&lt;/h1&gt;
        &lt;h2&gt;films about light and the urban landscape&lt;/h2&gt;
        &lt;div class="videolinks"&gt;
          &lt;p&gt;&lt;a href="index.html" title="home"&gt;home&lt;/a&gt;&lt;/p&gt;
          &lt;p&gt;&lt;a href="bartons_film_site_works.html" title="works"&gt;works&lt;/a&gt;&lt;/p&gt;
          &lt;p&gt;&lt;a href="bartons_film_site_bio.html" title="bio"&gt;bio&lt;/a&gt;&lt;/p&gt;
          &lt;p&gt;&lt;a href="bartons_film_site_cv.html" title="c/v"&gt;CV&lt;/a&gt;&lt;/p&gt;
          &lt;p&gt;&lt;a href="bartons_film_site_contact.html" title="contact"&gt;contact&lt;/a&gt;&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="parallax"&gt;
      &lt;div class="container_blank_space"&gt;
        &lt;p&gt;text&lt;/p&gt;
      &lt;/div&gt;
      &lt;section class="wrapper_pano_and_text"&gt;
        &lt;div class="pano"&gt;
          &lt;img src="https://bartonlewisfilm.com/barton-3.jpg" alt="barton" width="auto" height="auto" /&gt;
        &lt;/div&gt;
        &lt;div class="pano_text"&gt;
          &lt;p&gt;text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here text goes here.&lt;/p&gt;
        &lt;/div&gt;
      &lt;/section&gt;
    &lt;/div&gt;
  &lt;/body&gt;
  
  &lt;/html&gt;
  </code></pre>
  
  <pre class="lang-css prettyprint-override"><code>/* http://meyerweb.com/eric/tools/css/reset/ 
         v2.0 | 20110126
         License: none (public domain)
      */
  
  * {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
  }
  
  
  /* HTML5 display-role reset for older browsers */
  
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  menu,
  nav,
  section,
  paragraph {
    display: block;
  }
  
  body {
    line-height: 1;
  }
  
  ol,
  ul {
    list-style: none;
  }
  
  blockquote,
  q {
    quotes: none;
  }
  
  blockquote:before,
  blockquote:after,
  q:before,
  q:after {
    content: '';
    content: none;
  }
  
  table {
    border-collapse: collapse;
    border-spacing: 0;
  }
  
  
  /*THIS IS THE END OF THE MYER RESET*/
  
  body {
    width: 100%;
    margin: 0 auto 0;
  }
  
  a {
    font-family: "europa", sans-serif;
    text-align: left;
    text-decoration: none;
    letter-spacing: 3px;
    font-size: 22px;
    color: white;
  }
  
  a:hover {
    text-decoration: underline;
  }
  
  .parallax {
    /* The image used */
    background-image: url("https://bartonlewisfilm.com/html_bckgd_1024.jpg");
    /* Set a specific height */
    height: 1620px;
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  .video_main {
    margin: 0 auto 0;
    width: 100%;
    height: auto;
    overflow: hidden;
  }
  
  .video_main video {
    /*width: 100%;*/
    width: 100%;
    height: auto;
    min-width: 720px;
    margin: 0 auto;
    z-index: -1500;
  }
  
  .content h1 {
    font-family: "jaf-domus-titling-web", sans-serif;
    color: white;
    text-align: center;
    font-size: 400%;
    letter-spacing: 4px;
    z-index: 100;
    position: absolute;
    top: 50px;
  }
  
  .content h2 {
    font-family: "europa", sans-serif;
    color: white;
    text-align: center;
    font-size: 225%;
    letter-spacing: 6px;
    z-index: 100;
    position: absolute;
    top: 175px;
  }
  
  .content p {
    font-family: "europa", sans-serif;
    color: white;
    font-size: 120%;
  }
  
  h1 {
    width: 100%;
  }
  
  h2 {
    width: 100%;
  }
  
  .content .videolinks {
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 100;
  }
  
  .videolinks p {
    padding: 20px;
    padding-left: 60px;
  }
  
  .videolinks p:first-child {
    padding-top: 250px;
  }
  
  .wrapper_pano_and_text {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-top: 0px;
    justify-content: center;
    align-items: center;
  }
  
  .pano img {
    width: 100%;
    height: 100%;
    padding: ;
    z-index: -1500;
  }
  
  .pano_text {
    width: 45%;
    overflow: hidden;
    z-index: 100;
    position: absolute;
  }
  
  .pano_text p {
    font-family: "europa", sans-serif;
    font-size: 150%;
    padding-right: 80px;
    letter-spacing: px;
    color: white;
    font-weight: 500;
    line-height: 135%;
    font-weight: 500;
  }
  
  .container_blank_space {
    height: 75px;
  }
  
  .container_blank_space p {
    text-indent: -9999px;
  }
  </code></pre>