.fixed {
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	transition: all 0.3s ease 0s;
	transform: translateY(-100%);
	background-color: #fff;
	z-index: 9000;
}

.fixed-menu {
	height: 53px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.containerr {
	max-width: 1200px;
	margin: 0 auto;
	width: 100%;
	box-sizing: border-box;
}

.fixed-menu-name {
	display: flex;
	align-items: center;
}

.fixed-menu-name__img {
	width: 34px;
	height: 42px;
	margin: 0px 17px 0px 0px;
}

.fixed-menu-name__img img {
	width: 100%;
}

.fixed-menu-name__text {
	max-width: 190px;
	font-size: 17px;
	font-family: museo_sans_cyrl500;
	color: rgb(87, 89, 102);
	line-height: 1.118;
}

.fixed-menu-list {
	display: flex;
	list-style: none;
	padding: 0;
	margin: 0;
}

.fixed-menu-list li {
	margin: 0px 32px 0px 0px;
	position: relative;
}

.fixed-menu-list li:after {
	content: '';
	position: absolute;
	width: 12px;
	height: 1px;
	background-color: #3c6c70;
	right: -21px;
	top: 51%;
}

.fixed-menu-list li:last-child:after {
	display: none;
}

.fixed-menu-list li:last-child {
	margin-right: 0;
}

.fixed-menu-list__link {
	font-size: 17px;
	font-family: museo_sans_cyrl300;
	color: rgb(100, 90, 88);
	line-height: 1.353;
	text-decoration: none;
}

.fixed-menu__link {
	font-size: 14px;
	font-family: museo_sans_cyrl300;
	color: rgb(97, 98, 119);
	line-height: 1.533;
	text-decoration: none;
	border: 1px solid rgb(82, 88, 104);
	border-radius: 3px;
	padding: 5px 15px;
	display: flex;
	align-items: center;
}

.fixed-menu__link span {
	margin: 0px 0px 0px 4px;
}

.fixed.out {
	transform: translateY(0);
}

@media (max-width:1182px) {
	.containerr {
		max-width: 970px;
	}

	.fixed-menu-list li {
		margin: 0px 10px 0px 0px;
	}

	.fixed-menu-list li:after {
		display: none;
	}

	.fixed-menu-name__text {
		max-width: 170px;
	}

	.fixed-menu__link {
		padding: 4px 8px;
	}
}

@media (max-width:992px) {
	.containerr {
		max-width: 750px;
	}

	.fixed-menu-list {
		display: none;
	}

	.fixed-menu-name__text {
		max-width: 180px;
	}
}

@media (max-width:767px) {
	.containerr {
		max-width: none;
		padding: 0 10px;
		width: none;
	}
}

@media (max-width:430px) {
	.fixed-menu__link {
		padding: 3px 8px;
	}

	.fixed-menu-name__text {
		display: none;
	}

	.fixed-menu-list {
		display: flex;
		margin: 0px 0px 0px 0px;
	}

	.fixed-menu-list__link span {
		display: none;
	}

	.fixed-menu__link span {
		display: none;
	}

	.fixed-menu__link {
		padding: 2px 5px;
		border: none;
	}

	.fixed-menu__link i {
		font-size: 22px;
        line-height: 25px;
	}

	.fixed-menu-list__link i {
		font-size: 22px;
        line-height: 25px;
	}
}

@media (min-width: 431px) {
	.fixed-menu-list__link i {
		display: none;
	}
}

@media (max-width: 430px) {
	.fixed {
		position: static;
		transform: translateY(0);
	}

	.fix-mob {
		position: fixed;
	}
}

@media (max-width: 430px) {
	.fixed-menu-list li {
		margin: 0px 20px 0px 0px;
	}
}

@media (max-width: 380px) {
	.fixed-menu-list li {
		margin: 0px 20px 0px 0px;
	}
}

@media (max-width: 374px) {
	.fixed-menu-list li {
		margin: 0px 15px 0px 0px;
	}
}
