Added box-sizing: border-box to cols to prevent breaking the container