Cleaned up responsive design