Updated for mobile; Minor CSS tweaks.