/* Navigation / Навигация */
.navigation {
	margin: 0;
}
.navigator {
	display: flex;
	margin: 20px 0;
	padding: 0 !important;
	list-style: none;
}
.navigator li {
	display: flex;
	margin-right: 8px;
	margin-bottom: 0;
/*добавлено*/
	width: 100%;
}
.navigator_item,
.navigator_item:link,
.navigator_item:visited {
	display: flex;
	padding: 15px 10px;
	align-items: center;

	/*добавлено*/
	width: 100%;
	justify-content: center;

	border-radius: 8px;

	background-color: var(---cmt-background-color);

	color: var(---cmt-text80-color);
	font-weight: 500;
	text-decoration: none;

	transition: background-color 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}
.navigator_item:hover,
.navigator_item:focus,
.navigator_item.active {
	text-decoration: none;
	color: var(---cmt-white-color);

	background-color: var(---cmt-primary-color);
}
.navigator_dropdown__button,
.navigator_dropdown__button:link,
.navigator_dropdown__button:visited {
	display: flex;
	padding: 15px 10px;
	align-items: center;

	/*добавлено*/
	width: 100%;
	justify-content: center;

	border-radius: 8px;

	background-color: var(---cmt-background-color);

	color: var(---cmt-text80-color);
	font-weight: 500;
	text-decoration: none;

	transition: background-color 0.3s ease, color 0.3s ease, border-radius 0.3s ease;
}
.navigator_dropdown__button:hover,
.navigator_dropdown__button:focus,
.navigator_dropdown__button.active {
	/*border-bottom-left-radius: 0px;*/
	/*border-bottom-right-radius: 0px;*/

	color: var(---cmt-white-color);

	background-color: var(---cmt-primary-color);
}
.navigator_dropdown {
	position: relative;
}
.navigator_dropdown > .navigator_drop {
	position: absolute;
	left: 0;
	top: 100%;
	padding: 0;
	opacity: 0;
	visibility: hidden;
	z-index: 10;
	min-width: 160px;

	border-radius: 8px;
	border-top-left-radius: 0px;

	box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
	/*background-color: var(---cmt-background-color);*/
	background-color: transparent;

	transition-property: opacity, visibility, box-shadow;
	transition-duration: 0.3s;
	transition-delay: 0.15s;
}
.navigator_dropdown:hover > .navigator_drop {
	opacity: 1;
	visibility: visible;

	/*box-shadow: 0px 0px 10px var(---cmt-white-color);*/
	/*box-shadow: 0 9px 0 0 transparent, 0 -9px 0 0 transparent, 0px 0px 10px var(---cmt-white-color), 0px 0px 10px var(---cmt-white-color);*/
}
.navigator_dropdown:hover > .navigator_dropdown__button {
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;

	color: var(---cmt-white-color);

	background-color: var(---cmt-primary-color);

	box-shadow: 0px 0px 10px var(---cmt-white-color);
}
.navigator_drop__item,
.navigator_drop__item:link,
.navigator_drop__item:visited {
	display: flex;
	min-width: 180px;
	width: 100%;
	padding: 12px 16px;
	align-items: center;

	border-radius: 0;

	background-color: var(---cmt-background-color);

	color: var(---cmt-text80-color);
	font-weight: 500;
	text-decoration: none;

	transition: background-color 0.3s ease, color 0.3s ease;
}
.navigator_drop__item:hover,
.navigator_drop__item:focus,
.navigator_drop__item.active {
	color: var(---cmt-white-color);

	background-color: var(---cmt-primary-color);
}
.navigator_drop__item:first-child {
	border-top-left-radius: 0px;
	border-top-right-radius: 8px;
}
.navigator_drop__item:last-child {
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.navigator_item i,
.navigator_dropdown__button i,
.navigator_drop__item i {
	margin-right: 6px;
}
.one_icon>.navigator_item i {
	margin: 0;
}
.navigator_dropdown__button span::before {
	margin-left: 4px;

	font-family: 'FontAwesome';
	content: '\f067';
	font-size: 10px;
}
.navigator_dropdown:hover > .navigator_dropdown__button span::before {
	margin-left: 4px;

	font-family: 'FontAwesome';
	content: '\f068';
	font-size: 10px;
}
.navigator > .one_icon > .navigator_item {
	padding: 15px 16px;
}
.navigator > li:last-child {
/*	margin: 0;*/
	/*margin-left: auto;*/
}
.navigator li.one_icon {
	width: auto;
}
.navigator_item--purple,
.navigator_item--purple:link,
.navigator_item--purple:visited {
	background-color: var(---cmt-purple-color);

	color: var(---cmt-white-color);
}

.navigator_item--purple:hover,
.navigator_item--purple:focus,
.navigator_item--purple.active {
	background-color: var(---cmt-primary-color);

	color: var(---cmt-white-color);
}
.navigator__start_play li {
	width: 100%;
}
.navigator_item__start_play {
	width: 100%;
	justify-content: center;
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
	.navigator > li {
		font-size: 14px;
	}
}
@media only screen and (max-width: 600px) {
	.navigation {
		margin: 0;
	}
}
/* Navigation / Навигация */



/* Short_navigation / Мини_навигация */
.short_navigation {
	background-color: var(---cmt-background-color);
}
/* Short_navigation / Мини_навигация */