fixed padding issue and added div containers