Box-sizing is a very handy CSS property supported in IE8+ and all modern browsers. It’s essential for flexible layouts development, because it helps you to combine percentage lengths for width and height with fixed value paddings. With box-sizing set to border-box, a 33% wide element with a padding of 20 pixels will take exactly 33% of horizontal space, instead of 33% + 20px + 20px which is render