title: Bootstrap add space between columns
body: <p>I'm stuck with a spacing problem. Here's the code:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-css lang-css prettyprint-override"><code>.border {
    border: 1px solid red;
  }</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" /&gt;
  &lt;div class="row"&gt;
    &lt;div class="col-md-4 border"&gt;
      &lt;p&gt;.......&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class="col-md-4 border"&gt;
      &lt;p&gt;.......&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class="col-md-4 border"&gt;
      &lt;p&gt;.......&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>Without the border, it looks find. But add the border, and they touch one another. Looks very ugly. Adding margin-left and right doesn't help. The last column will be dumped on the next row. Compensating the margin with a negative padding doesn't work either. </p>
  
  <p>I'm out of options. What do I need to do to add some space between the columns?</p>