Responsive Stylings

Started making the mobile layout actually work, it's not ugly! posts
are beginning to fit on mobile also.