.header-top-menu {
	position: relative;
}
.header-top-menu .container .row > * {
	position: static;
}
#flvmenu { 
	position: static; 
}
#flvmenu > ul > li.root-item-catalog {
	position: static;
}
#flvmenu > ul > li.root-item-catalog > ul {
	left: 0 !important;
	right: 0 !important;
	width: 100%;
}
.bigmenu__container {
	padding: 20px 30px 50px 30px;
}
.bigmenu__link-all {
	&:after {
		content:"\f105";
		font-family: FontAwesome;
		margin-left: 5px;
		font-size: 0.9em;
	}
}
#header #flvmenu li.root-item-catalog ul li {
	width: 100%;
}
#header #flvmenu li.root-item-catalog ul li:hover {
	background: none !important;
}
#header #flvmenu li.root-item-catalog .img-fluid {
	max-width: 100%;
	height: auto;
	border-radius: 4px;
}
#header #flvmenu li.root-item-catalog .item {
	display: flex;
	padding: 40px 25px 0 25px;
}
#header #flvmenu li.root-item-catalog .item a, #header #flvmenu li.root-item-catalog .deal a {
	padding: 0;
	color: #333;
	margin-bottom: 12px;
}
#header #flvmenu li.root-item-catalog .item .image {
	width: 70px;
}	
#header #flvmenu li.root-item-catalog .item .image img {
	border-radius: 4px;
}
#header #flvmenu li.root-item-catalog .item .text {
	flex: 1;
	margin: 5px 0 0 20px;
}
#header #flvmenu li.root-item-catalog .item .text .level3 a {
	font-size: 1.1em;
	color: #333;
	font-weight: 400;
}
#header #flvmenu li.root-item-catalog .deal {
	padding: 30px 25px 30px 25px;
}
#header #flvmenu li.root-item-catalog .item a:first-of-type, #header #flvmenu li.root-item-catalog .deal a {
	font-weight: 600;
	font-size: 1.15em;
}
#header #flvmenu li.root-item-catalog .img-fluid:hover, #header #flvmenu li.root-item-catalog .item .image:hover, #header #flvmenu li.root-item-catalog .item a:hover, #header #flvmenu li.root-item-catalog .deal a:hover {
	opacity: 0.8;
}
.menu-line #flvmenu > ul > li:hover:before, .menu-line #flvmenu > ul > li.root-item-selected:before, .menu-line #flvmenu > ul > li.item-selected:before {
	background: none !important;
}
.menu-line #flvmenu > ul > li > a:hover, .menu-line #flvmenu > ul > li.root-item-selected > a, .menu-line #flvmenu > ul > li.item-selected > a {
	opacity: 0.8;
}
@media (min-width: 1500px) {
	.col-xxl-3 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-xxl-4 {
		-ms-flex: 0 0 33.333333%;
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	.col-xxl-9 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
}