Параметр профиля имеет проблему с высотой, поскольку вы устанавливаете его на высоту 33 пикселя, и он занимает две строки ...
измените .main-menu li на:
.main-menu li {
background:#ff6633;
height:auto;
}
и.Главное меню li: наведите курсор на:
.main-menu li:hover {
background:#ff6633;
height:auto;
}
Чтобы удалить изменение пробела:
.main-menu li:hover ul, .main-menu li.sfHover ul {
left: 0;
top: 2.5em;
z-index: 99;
}
на:
.main-menu li:hover ul, .main-menu li.sfHover ul {
left: 0;
top: 2.2em;
z-index: 99;
}
Ваше верхнее значение слишком велико и слишком низкое положение подменю.