Responsive Design

I've been using these changes on my sites for ~1 year. Makes everything work seamlessly on all devices and browser resizes.