title: Why does my text bounce up a line when show/hide menu is clicked
body: <p>Why does my para text bounce up about one line when the show/hide menu is clicked to display the para text? My guess is it's padding or margin or something.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code> $(document).on('click touchstart', '.button', function() {
     $('.target-button[data-trigger="' + $(this).attr('id') + '"]').slideToggle(100);
   });</code></pre>
  <pre class="snippet-code-css lang-css prettyprint-override"><code>#main_text {
    float: none;
  }
  .scripture {
    width: 100%;
    padding-top: 30px;
  }
  .scripture ul {
    list-style-type: none;
    margin: 0;
    background-color: black;
    text-align: center;
  }
  .scripture li {
    display: inline;
    padding-right: 2em;
    font-weight: bold;
  }
  .scripture a {
    color: white;
  }
  .scripture h3 {
    padding: 0;
    margin-top: 0;
  }
  .scripture h2 {
    margin: 0;
    padding: 0;
  }</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"&gt;&lt;/script&gt;
  &lt;div class="scripture"&gt;
    &lt;UL&gt;
      &lt;li&gt;&lt;a id="one" class="button"&gt;Expand/Contract&lt;/a&gt;
      &lt;/li&gt;
    &lt;/UL&gt;
  
    &lt;div class="one"&gt;
      &lt;h2&gt;Lively Bones&lt;/h2&gt;
      &lt;h3&gt;John 11:1-44&lt;/h3&gt;
  
      &lt;div class="target-button" data-trigger="one" style="display:none;"&gt;
        &lt;div id="one1"&gt;
  
          &lt;P&gt;“Ezekiel connected them dry bones, Ezekiel connected them dry bones, Ezekiel connected them dry bones, Now hear the word of the Lord.”&lt;/P&gt;
  
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;</code></pre>
  </div>
  </div>
  </p>