.full-header стоит z-index: 4. Поэтому получается, что меню у вас на самом деле на 4 слое (и на 9999 внутри этого слоя), а стрелки на 10.
<style></style>..slide вложенный div, которому и назначать background-image.
.parent > .left-block{...}
.parent > .right-block{...}
display: inline-block;. А все инлайновые блоки по умолчанию выравниваются по вертикали по baseline, у которой есть зазор снизу. Именно этот отступ вы и видите. Что бы его убрать, пропишите инлайн блокам vertical-align: top (или middle/bottom, что вам больше подойдет).