Если очень хочется делать это таким странным способом, то вам мешают лишние отступы у инлайн-блоков. Как убрать гуглится по запросу "отступы у inline-block"
Ярослав Иванов: и зачем было искажать? отображается нормально, в хроме и мозиле, в ie небольшие искажения, при уменьшении окна тоже не слазит никуда ничего
Aleksey111: Вы суть не поняли. То что вы сделали и до этого додумались это здорово. Это просто другой путь. Но зачем в 2017 городить строки кода когда все решается через один параметр ? Ваш метод актуален для ie5-6 и везде где не поддерживается border-radius. Если я не знаю как делать - гуглю. И в первых строчках при запросе "html css круглые углы" мне бы всплыл материал с border-radius.