adjusted sizing with box-sizing:border-box