Шахта должна быть ошибкой поплавка и маржа...
Если вы поместите элемент, а затем укажите для него маржу, он удваивает маржу.
Решением этого является добавление display: inline
к элементу. Это остановит двойной маркер, и все остальные браузеры будут игнорировать его, потому что могут быть размещены только объекты уровня блока.