fix for sites that use box-sizing: border-box