fixing cart css, font size and colours, added a dt list for small screen
changed colours for the side list