Commercial comps tweaks2

This tidies up a load of small issues with Masterclasses and Soulmates.

Widths are now calculated when using 1/3 & 2/3, makes it far better than 33% & 66%.

Mixins made for duplicated code used in Masterclasses component.
This is used with the svg which old Androids don't support. As it is within the .svg class I'm assuming that we are OK...