CSS Display: table

To display a block of divs as a table use the following html and css:

CSS

#home-table {
  display: table;
  table-layout: fixed;
  width: 100%;
  word-wrap: normal;
 border-collapse:separate;
 border-spacing:10px 50px;
}
.home-row{
    display: table-row;
    }
.home-cell{
    display: table-cell;
    }

 HTML

<div id="home-table">
  <div class="home-row">
    <div class="home-cell">
      cell content here
    </div><!-- home-cell -->
    <div class="home-cell">
      cell content here
    </div><!-- home-cell -->
  </div><!--home-row  -->
</div><!-- home-table -->