
.bottom-header {
	position: relative;
}

.menu {
	position: static;
}

.menu__item {
	position: static;
}

.menu__item:hover > .podmenu-skin{
	display: block;
}

.podmenu-skin {
	display: none;
	position: absolute;
	width: 100%;
	background: #ffffffa6;
	top: 83px;
	left: 0px;
	z-index: 100;
}

.podmenu-skin .fill-container {
	margin-bottom: 100%;
	padding-bottom: 50px;
	background: #ffffff;
}
	
.podmenu-skin .container {
	position: relative;
}

.h-line-1, .h-line-2 {
	display: none;
	height: 100%;
	position: absolute;
	top: 0;
	bottom: 15px;
	border-left: solid 1px #c4c4c4;
    width: 0px;
    z-index: 0;
    }
    
.h-line-1 {
	left: 245px;
}

.h-line-2 {
	left: 425px;
}    
    

.podmenu {
	display: block;
	position: static;
	background: none;
}

.podmenu > li > a {
	color: #000000;
	/*color: #666666;*/
	font-size: 14px;
	padding: 7px 10px 7px 10px;
	margin-left: -10px;
}



.podmenu > li > a:hover {
	color: #FFF;
}

.pod-podmenu {
	background: none;
	width: 190px;
	z-index: 100;
/*	border-left: solid 1px #666666;*/
}

.pod-podmenu > li {
	padding: 0 15px 0 25px 
}

.pod-podmenu > li > a {
	color: #666666;
	font-size: 14px;
}

.pod-podmenu > li > a:hover {
	color: #FFF;
}

.pod-podmenu > li:hover > .pod-podmenu {
	background: none;
}

.pod-podmenu > li > .pod-podmenu a {
	color: #666666;
}

.pod-podmenu > li > .pod-podmenu a:hover {
	color: #FFF;
}

.menu__sub-menu-kamen {
	width: 100%;
	-webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5;
    padding: 0;
    margin-left: -10px;
    column-rule-style: solid;
    column-rule-width: 1px;
    /*column-rule-color: #666666;*/
    column-rule-color: #c4c4c4;
}

.menu__sub-menu-kamen > .breack_col {
	break-after: column;
}

.menu__sub-menu-c10 {
	-webkit-column-count: 9;
    -moz-column-count: 9;
    column-count: 9;
}

.menu__sub-menu-kamen > li {
	width: auto;
	display: block;
}

.menu__sub-menu-c10 > li {
	display: block;
	text-align: center;
	padding: 0 20px;
}

.menu__sub-menu-kamen > li > a {
	width: 182px;
	margin-left: 0;
	line-height: 18px;
	margin: auto 15px;
	color: #4e4e4e;
}

.menu__sub-menu-c10 > li > a {
	width: auto;
	margin: auto;
	white-space: nowrap;	
}
