@charset "utf-8";
/* Мобильное меню */
/* Скрытый модуль появляется слава */
.moduletable_mobil_menu {
	height: inherit;
	overflow-y:auto;
}
.moduletable_mobil_menu ul {
	display: block;
	margin: 0 30px 30px 0;
	list-style-type: none;
}
.moduletable_mobil_menu ul li {
	display: block;
	min-height:30px;
	border-bottom: solid 1px #E7E7E7;
	box-sizing:border-box; /* учитывать рамку и падинг */
	line-height: 30px; padding: 0 0 0 20px;
	font-size: 16px; font-weight: bold;
	/*background: url(../images/menu-mob-arr.png) 6px 10px no-repeat;*/	
}
.moduletable_mobil_menu ul li.parent {
	/*background: #fff url(../images/menu-mob-arr.png) 6px 10px no-repeat;*/	
}
.moduletable_mobil_menu ul li a {
	display: block;
	text-decoration:none;
	color: #222222;
}
.moduletable_mobil_menu ul li.current a {
	color:#7f3568;
}
/* 2-й уровень */
.moduletable_mobil_menu ul li ul.nav-child {
	position: relative; top:-8px;
	margin:0; background: #fff;
}
.moduletable_mobil_menu ul li ul.nav-child li {
	padding: 0 0 0 15px;
	background: url(../images/menu-mob-arr.png) 0 9px no-repeat;
	font-weight: normal;
	border-bottom: solid 1px #E6E6E6;	
}
.moduletable_mobil_menu ul li ul.nav-child li a {
	color:#222222;
}
.moduletable_mobil_menu ul li ul.nav-child li.current {
	border-bottom: 1px solid #dc92c5;
}
.moduletable_mobil_menu ul li ul.nav-child li.current a {
	color:#7f3568; font-weight: 500;
}