refactored if statements to remove nested statements that should be top level, refactored 12 columns to leverage internal layout function with 'row'
allowed width of 100% override for 12 column sections, minor refactoring of conditionals
added catch to not allow offset's margin-left if 12 columns
fixed nesting issue with push/pull
Merge pull request #3 from jeffreylouden/minor-refactor

Minor refactor