title: Align div contents in the middle
body: <p>Ho do i display the heading, the description and the form in the middle?</p>
  
  <p>HTML:</p>
  
  <pre><code>&lt;div class="row clearfix"&gt;
      &lt;div class="col-md-12 column splash"&gt;
          &lt;span class="splash-heading"&gt;Welcome to PlayMaker&lt;/span&gt;
          &lt;span class="splash-description"&gt;Choose your city so we can tailor the results to your location&lt;/span&gt;
          &lt;div class="city-chooser"&gt;
              &lt;div class="ui-widget"&gt;
                  &lt;select id="combobox"&gt;
                      &lt;option value=""&gt;Start typing...&lt;/option&gt;
                      {% for city in cities %}
                          &lt;option value="{{ city }}"&gt;{{ city }}&lt;/option&gt;
                      {% endfor %}
                  &lt;/select&gt;
              &lt;/div&gt;
  
          &lt;/div&gt;
  
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>CSS:</p>
  
  <pre><code>.splash-left {
      float:left;
      width:50%;
  }
  
  .splash-right {
      float:left;
      width:50%;
      padding-top:145px;
  }
  
  .splash span {
      display: block;
  
  }
  
  .splash-heading {
      font-size: 56px;
      font-weight: 100;
      padding-top: 145px;
      color: white;
      text-align: center;
  }
  
  .splash-description {
      font-size: 20px;
      font-weight: 100;
      color: white;
      text-align: center;
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/OUPx5.png" alt="enter image description here"></p>