small style details

small details, css mostly and responsive