Я не могу избавиться от этого пробела между повторами элементов SVG (как фонов CSS), экспортированных Illustrator CS5.
Я использую простой background-image CSS и background-repeat: repeat-x но всегда есть это пробел между каждым повторением. Я вообще не использую background-size.
Вот что я вижу (проверено в Safari/Chrome):

Если я открою SVG, чтобы проверить, нет ли каких-либо пробелов на стороне, ничего нет (см. Окно справа), и он проходит полностью в сторону окна:

Я попытался сохранить изображение в Illustrator с помощью File → Scripts → SaveDocsAsSVG и Save as.. → SVG.
HTML
<body>
<div class="outer">
<div class="inner">
</div>
</div>
</body>
CSS
.outer {
background-color: #7fcefb;
height: 700px;
background-image: url('/wp-content/themes/grizzly/assets/img/trees.png');
background-position: center 95%;
background-repeat: repeat-x;
}
.inner {
background-image: url('/wp-content/themes/grizzly/assets/svg/treeshill.svg');
height: 700px;
background-position: center bottom;
background-repeat: repeat-x;
}