border and responsive sizes added