updated styles and added category container