title: Bootstrap labels display:block -- make fill only half of table cell?
body: <p>Say I have a table with a label in it</p>
  
  <pre><code>&lt;table class="table rep-cal-table"&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Monday&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;td&gt;    
              &lt;span class="label label-default label-cal"&gt; Test &lt;/span&gt;
          &lt;/td&gt;
      &lt;/tbody&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>and the css for the label is </p>
  
  <pre><code>.label-cal {
      display:block;
      margin:.3em;
    padding: .3em;
  }
  </code></pre>
  
  <p>With display:block, the label fills the whole cell. How can I chose to have it fill only the first half or second half (horizontally)? I tried defining divs with width=50% within the column, but that didn't work.</p>