I can't really remember what was the reason for "box-sizing: border-box". If everything works fine without it, maybe just remove the rule completely instead of commenting it out?