.navigation-breadcrumb__item.subsections {
	position: relative;
}

.navigation-breadcrumb__item.subsections::before {
	content: '';
  bottom: -1px;
	left: 12px;
  position: absolute;
  height: 1px;
  width: 94%;
  background: #fff;
  z-index: 1000;
	display: none;
}

.navigation-breadcrumb__item.subsections:hover::before {
	display: block;
}

.navigation-breadcrumb__item.subsections > a {
	border: 1px solid #f1f6f7;
}
.navigation-breadcrumb__item.subsections:hover > a {
	border: 1px solid #9c9c9c;
}

.navigation-breadcrumb__item.subsections:hover ul {
	border: 1px solid #9c9c9c;
	display: block;
}

.navigation-block ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	padding-left: 12px;
	z-index: 201;
	background-color: #fff;
	border: 1px solid #f1f6f7;
	transition: .3s border;
}

.navigation-block ul li {
	list-style: none;
	white-space: nowrap;
}
.navigation-block ul a {
	color: #78909c;
	padding: 2px 5px;
	transition: .3s color;
	text-decoration: none;
}

.navigation-block ul a:hover {
	color: #000;
}