.header .navigation {
  background: url('../image/site_sprite__bg.png') 0 -77px repeat-x;
  width: 100%;
  height: 39px;
}
.header .navigation .navigation-list {
  font-size: 0;
  white-space: nowrap;
  text-align: center;
}
.header .navigation .navigation-list > li {
  display: inline-block;
  position: relative;
}
.header .navigation .navigation-list > li > a {
  display: block;
  color: #fff;
  font: 18px arial, sans-serif;
  line-height: 37px;
  padding: 0 50px;
  text-decoration: none;
  position: relative;
  z-index: 5000;
}
.header .navigation .navigation-list li:hover > a + ul {
  visibility: visible;
}
.header .navigation .navigation-list li:hover > a:before {
  content: '';
  display: block;
  background: url('../image/site_sprite__bg.png') 50% -161px no-repeat;
  height: 37px;
/* Было 44 */
  width: 2px;
  position: absolute;
  /* top: -7px; */
  width: 100%;
  z-index: -1;
  /*min-width: 205px!important;*/

  padding: 0 60px 0 60px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin-left: -52px;
}

.header .navigation .navigation-list li:hover li > a:before {
  background: none;
  }
.header .navigation .navigation-list > li a + ul {
  position: absolute;
  top: 37px;
  background: #018fa3;
  display: none;
  min-width: 260px;
 /* min-height: 103px;  */
  padding: 3px 15px 6px 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 0 15px 15px;
  -moz-border-radius: 0 0 15px 15px;
  border-radius: 0 0 15px 15px;
  left: -2px;
  visibility: hidden;
}
.header .navigation .navigation-list > li a + ul > li {
  display: block;
  position: relative;
}
.header .navigation .navigation-list > li a + ul > li > a {
  text-align: left;
  display: block;
  font: 14px/31px arial;
  color: #ebebeb;
  text-decoration: none;
}
.header .navigation .navigation-list > li a + ul > li:after {
  content: '';
  width: 100%;
  height: 1px;
  background: url('../image/site_sprite__bg.png') 0 -210px no-repeat;
  position: absolute;
  bottom: 0;
  left: 0;

}
.header .navigation .navigation-list > li a + ul > li:last-child:after {
  content: '';
  background: none;
}
.header .navigation .navigation-list > li:hover a + ul {
  display: block;
}
.header .navigation >.navigation-list > li:after {
  content: '';
  background: url('../image/site_sprite__bg.png') 0 -119px no-repeat;
  height: 38px;
  width: 2px;
  position: absolute;
  right: 0;
  top: 0;
}
/*.header .navigation .navigation-list > li:last-child:after {
  content: '';
  background: none;
}*/