Updated CSS as per @williammengers instructions
Added css wizardy from @williammengers in improve look of mobile on modal devices.
Fixed merge conflict with Bill's changes.