fixed primary btn disabled state and updated the flat modifier to more closely mimic current oshc styles