Made markup more semantic
Added pad() mixin to get around .git/index-value margin bug in Safari