4 columns. But you can put column inside column, so you have as much columns as you need.
Pssst… It's responsive.
<div class="box-50"> <div class="box-50"> <span class="circle-number">1</span> </div> <div class="box-25"> <span class="circle-number">2</span> </div> <div class="box-25"> <span class="circle-number">3</span> </div> <div class="box-50 half-height"> <span class="circle-number">4</span> </div> <div class="box-100 half-height"> <span class="circle-number">5</span> </div> </div> <div class="box-50 half-height"> <span class="circle-number">6</span> </div> <div class="box-25"> <span class="circle-number">7</span> </div> <div class="box-25"> <span class="circle-number">8</span> </div>
You have 4 classes to use as a grid:
box-25
box-50
box-75
box-100
You can put one inside other infinitily, I don't recommend more than one, but you can.
Use the class half-height
to divid the box in half (derp).
double-height
for the double height of the box.
triple-height
for the triple height of the box (kinda of obvious).