title: Slick Slider Carousel Sync Rows Overlapping (w/ JSFiddle). I'm stumped
body: <p>I'm building a website that utilizes ken wheeler's slick slider to display images. The idea is to have one large image on the top slider then have a few smaller images on the bottom slider that reflect the image on top. However when I navigate from one slide to another the top and bottom slider images overlap. So far this issue occurs on chrome, firefox, and safari.</p>
  
  <p>Expected (link to image):
  <a href="https://i.imgur.com/b20qHsi.png" rel="nofollow noreferrer">https://i.imgur.com/b20qHsi.png</a></p>
  
  <p>Actual:
  <a href="https://i.imgur.com/ZstQjns.png" rel="nofollow noreferrer">https://i.imgur.com/ZstQjns.png</a></p>
  
  <p>See it for yourself here:
  <a href="https://treasuredtransportation.com/inventory/porsche1964.html" rel="nofollow noreferrer">https://treasuredtransportation.com/inventory/porsche1964.html</a></p>
  
  <p>JSFiddle:
  <a href="http://jsfiddle.net/3e7fzuxL/5/" rel="nofollow noreferrer">http://jsfiddle.net/3e7fzuxL/5/</a></p>
  
  <p>Sorry I know the JS Fiddle looks very messy although it seems to be replicating my issue nonetheless. The issue occurs for me in the JSFiddle after navigating with the dots to slide 5 and 6.</p>
  
  <p>I've already tried using display:block; on the slider's img tags however that did not fix the problem. Here's my javascript , css, and html code to control the slider. Note that I am using Slick's adaptiveHeight, slider syncing, lazyload, and fade features. </p>
  
  <p>Javascript</p>
  
  <pre><code>$('.slider-for').slick({
      lazyLoad: 'ondemand',
      slidesToShow: 1,
      slidesToScroll: 1,
      arrows: true,
      fade: true,
      asNavFor: '.slider-nav',
      adaptiveHeight: true, //Removing adaptie
      nextArrow: '&lt;i class="fa fa-chevron-right nav-button-right"&gt;&lt;/i&gt;',
      prevArrow: '&lt;i class="fa fa-chevron-left nav-button-left"&gt;&lt;/i&gt;',
      infinite: true,
    });
  
    $('.slider-nav').slick({
      lazyLoad: 'ondemand',
      slidesToShow: 3,
      slidesToScroll: 1,
      asNavFor: '.slider-for',
      dots: true,
      centerMode: true,
      infinite: true,
      focusOnSelect: true,
    });
  </code></pre>
  
  <p>CSS</p>
  
  <pre><code>/*Control Image Size On Car Pages For Desktop  */
  /*See Image Control media query for mobile*/
  .car-image-size{
    padding:25%;
  }
  
  /* Prevent Bottom Slides from Overlapping top ones */
  .car-image-size img{
    display:block;
  }
  .slider-nav img{
    display:block;
  }
  
  /* Slick car Slider margin adjustment for screen size
  see media query */
  .adapt-to-screen{
    margin-top: -15%;
    margin-bottom: -15%;
  }
  </code></pre>
  
  <p>HTML
  Top Carousel (Single Large Image, the first "car-image-size" div is repeated for each image, after the first image they lazy load)</p>
  
  <pre><code>&lt;!--Slick Carousel--&gt;
      &lt;div class="slider-for adapt-to-screen"&gt;
  
  
        &lt;!--Images in Top carousel --&gt;
        &lt;div class="car-image-size"&gt;
          &lt;div class="numbertext"&gt;1 / 24&lt;/div&gt;
          &lt;img src="./carimages/porsche-1964/porsche-one.jpg" style="width:100%;"&gt;
          &lt;h3 class="text is-overlay is-family-sans-serif has-text-weight-bold"&gt;&lt;/h3&gt;
        &lt;/div&gt;
        &lt;div class="car-image-size"&gt;
          &lt;div class="numbertext"&gt;2 / 24&lt;/div&gt;
          &lt;img data-lazy="./carimages/porsche-1964/porsche-two.jpg" style="width:100%;"&gt;
          &lt;div class="text is-overlay is-family-sans-serif has-text-weight-bold"&gt;&lt;/div&gt;
        &lt;/div&gt;
  </code></pre>
  
  <p>Bottom Carousel</p>
  
  <pre><code>&lt;div class="slider-nav"&gt;
        &lt;div style="padding:10px;"&gt;
          &lt;p&gt; &lt;img src="./carimages/porsche-1964/porsche-one.jpg"&gt; &lt;/p&gt;
        &lt;/div&gt;
        &lt;div style="padding:10px"&gt;
          &lt;p&gt; &lt;img data-lazy="./carimages/porsche-1964/porsche-two.jpg"&gt;&lt;/p&gt;
        &lt;/div&gt;
  </code></pre>
  
  <p>It repeats for each image with lazy load like the top carousel.</p>
  
  <p>I can remove the adaptiveheight setting from the javascript and thats a quick fix but then my site looks ugly. Any ideas on how I can fix this?</p>