#categories_block_top {
	top: 30px; clear: both; position: relative;
}
#categories_block_top .sf-menu {
	position: relative;
}
#categories_block_top .sf-menu > li {
	position: static;
}
#categories_block_top .sf-menu > li > ul {
	margin: 0px 20px; top: 60px; width: 100%;
}
#categories_block_top .sf-menu > li > ul > li {
	padding: 0px 10px; width: 20%; float: left; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
#categories_block_top .sf-menu > li > ul > .category_thumb {
	width: 100%; overflow: hidden; clear: both; display: block;
}
#categories_block_top .sf-menu > li > ul > .category_thumb img {
	width: 33%; display: inline-block;
}
#categories_block_top .sf-menu > li h4 a {
	font-size: 1.1em;
}
#categories_block_top .sf-menu > li h4 a::before {
	display: none;
}
#categories_block_top .sf-menu > li .main-level-submenus {
	background: none; padding: 0px; left: 0px; top: 0px; display: block !important; visibility: visible !important; position: relative; box-shadow: none;
}
#categories_block_top .sf-menu .category_thumb {
	display: none;
}
#categories_block_left li {
	position: relative;
}
#categories_block_left li a {
	font: 13px/28px "Ubuntu", verdana, Helvetica, sans-serif; display: block; font-size-adjust: none; font-stretch: normal;
}
#categories_block_left li a::before {
	line-height: 28px; padding-right: 5px; font-family: "FontAwesome"; content: "\f105";
}
#categories_block_left li span.grower {
	background: rgb(246, 246, 246); top: 0px; right: 0px; font-family: "FontAwesome"; font-size: 14px; display: block; position: absolute; cursor: pointer;
}
#categories_block_left li span.OPEN.grower {
	background: url("/resources/img/sprite.png") no-repeat -48px -95px; width: 20px; height: 30px;
}
#categories_block_left li span.CLOSE.grower {
	background: url("/resources/img/sprite.png") no-repeat -48px -95px; width: 20px; height: 30px;
}
#categories_block_left li span.CLOSE.grower {
	background: url("/resources/img/sprite.png") no-repeat -48px -66px; width: 20px; height: 30px;
}
#categories_block_left li li a {
	color: rgb(68, 68, 68); font-weight: normal;
}
#categories_block_left li li a::before {
	line-height: 29px; padding-right: 8px; font-family: "FontAwesome"; content: "\f105";
}
.dynamized.tree ul {
	margin: 0px !important; padding-left: 15px;
}
