Misc mobile template changes

Changed some columns on donate to be better for mobile. Also added CSS
to show different back ground depending on screen size