.mod_menu_base
{
	
}

.mod_menu_base.fixedtop
{
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	z-index: 1000;
	background: rgb(98, 97, 102);
	background: -moz-linear-gradient(top, #626166 0%, #353535 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(98, 97, 102)), color-stop(100%,rgb(53, 53, 53)));
	background: -webkit-linear-gradient(top, rgb(98, 97, 102) 0%,rgb(53, 53, 53) 100%);
	background: -o-linear-gradient(top, #626166 0%,#353535 100%);
	background: -ms-linear-gradient(top, #626166 0%,#353535 100%);
	background: linear-gradient(to bottom, rgb(98, 97, 102) 0%,rgb(53, 53, 53) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#626166', endColorstr='#353535',GradientType=0 );
	text-align: right;
	color: rgb(255, 255, 255);
	font-size: 11px;
}

.mod_menu_base ul
{
	list-style:none;
	margin:0;
	padding:0;	
}
.mod_menu_base ul.parent-item
{
	display:none;
	padding-left: 20px;
}

.mod_menu_base .menu-group.menu-horizontal ul li
{
	display:inline-block;
}

.mod_menu_base .menu-group.menu-vertical ul li
{
	display:block;
}

.mod_menu_base ul li
{
	color:rgb(66, 139, 202);	
}

.mod_menu_base ul li.type-page,.mod_menu ul li.type-link
{
	cursor:pointer;	
}

.mod_menu_base ul li a:hover
{
	color:rgb(92, 180, 255);
}


.mod_menu_base ul li .icon
{
	padding-right:5px;	
}

.tip-mobile-header
{
	cursor:pointer;
}

.mobile-header
{
	padding: 10px 0;
}

.mobile-header .tip-mobile-header
{
	cursor: pointer;
	font-size: 20px;
}

.mod_menu_base .item-menu.hasChildren
{
	position:relative;	
}


@media (min-width: 767px)
{
	.list-item-menu
	{
		display:block !important;
	}
	
	.mod_menu_base ul li
	{
		display: inline-block;
		padding: 10px;
	}
}

@media (max-width: 767px)
{
	.list-item-menu
	{
		display:none;
	}
	
	.mod_menu_base .list-item-menu>li
	{
		border: 0;
		padding: 5px;
	}
	
	.mod_menu_base .menu-group.menu-horizontal ul li
	{
		display:block;
	}
}
