moved box-shadow to mixin

move box-shadow to mixing so that it can be redefined for ie8 and
applied after sizing is established so that the ms filter will work