defined the half size container
updated class names to be BEM syntax
rewrote the padded and reduced rules to be in line with the examples provided