#advancedmenu {
    position:relative;        
	margin:0 auto;
 	z-index:9;
}
div.menu {
    float: left;
}
div.menu.act {
   background:none;
}
div.menu.active {
	background:none;
	color:#5E5E5E ; 
}
div.megnor-advanced-menu-popup { 
  
	position:absolute;
	display: none;
	text-align:left; 
	top:56px;
	-webkit-box-shadow: -2px 4px 6px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: -2px 4px 6px 1px rgba(0, 0, 0, 0.15);
box-shadow: -2px 4px 6px 1px rgba(0, 0, 0, 0.15);
border-top:1px solid #e1dbd4;
}
.megnor-advanced-menu-popup_inner{	  padding:25px 25px 25px 25px; background:#f8f4ef;	}
div.menu a, div.megnor-advanced-menu-popup a {   display:block; }
div.megnor-advanced-menu-popup a		
{ 
	padding:5px 0px 10px;
	text-transform:none;
	
}
 div.megnor-advanced-menu-popup a:hover{}
div.megnor-advanced-menu-popup a.actParent {
    color: #4D4D4D;
}
div.megnor-advanced-menu-popup a.act {
    color: #A52A2A;
}
div.column {
    float:left;
    width:159px; /* column width */
    padding:0 15px 0 0 ;
}
div.column.last{padding:0px;}
div.itemSubMenu {
    /*margin-left:20px;*/
}
.clearBoth {
    clear:both;
}

div.megnor-advanced-menu-popup .block1		{ }
div.megnor-advanced-menu-popup .block2		{ padding:15px 0px 0px;}
div.megnor-advanced-menu-popup .block2 p{margin:0px;}
div.megnor-advanced-menu-popup .block2  a{padding:0px;}
#advancedmenu .megnor-advanced-menu-popup .itemMenu  a	{ font-weight:normal;  font-size: 12px;}
#advancedmenu .level1 > a.itemMenuName {
    font-size: 14px;
	font-weight:bold  ; color:#363636 ;
 text-transform:uppercase;} 
.itemSubMenu .itemMenu 
{
	margin-left:0px;
}
.itemSubMenu .itemMenu a.itemMenuName
{
	 background: url("../../images/sprite.png") no-repeat scroll -247px -237px;
    color: #656565; 
    font-weight: normal;
   padding: 2px 0 3px 15px;
    text-transform: uppercase;
	border:none; margin:0px;
	

}


.itemSubMenu .itemMenu a:hover	{ background:url("../../images/sprite.png") no-repeat scroll -247px -269px transparent;  color: #e85e5e;
transition-duration: 500ms;
	-webkit-transition-duration: 500ms;
	-moz-transition-duration: 500ms;
	-o-transition-duration: 500ms;
}

.custom_menu:hover .customblock_inner {    display: block;} 
.customblock_inner		{ background:#FFF; width:250px; padding:5px;}
.subparentmenu-hover {
   display: none;
   width:auto;
}
.subparentMenu:hover  .subparentmenu-hover{display:block;position:absolute; padding-top:0px; width:180px;}
 .subparentmenu-hover .menu{ width:100%;}
 .subparentmenu-hover div.menu a,.subparentmenu-hover div.menu a:hover{border:none; margin-top:0px;}
 
 
 .subparentmenu-hover .megnor-advanced-menu-popup_inner{padding:10px;}
 
.subparentmenu-hover .super-sub a:hover{}
 .subparentmenu-hover{ display:none; position:absolute;  padding:8px;  }
.subparentmenu-hover div.menu { float:none; background:none; }
.subparentmenu-hover div.menu a{  font-size: 14px;
    padding: 8px 12px; color:#363636; background:none; }
	.subparentmenu-hover div.menu a:hover{}
	.seeall div.megnor-advanced-menu-popup{background:none;}
.subparentMenu:hover .subparentmenu-hover{ display:block; width:200px; }
.super-sub{ position:relative;  background:#e9e9e9; padding:7px;}
.subparentmenu-hover div.megnor-advanced-menu-popup{ left:-192px !important;  top: auto !important; margin-top:-35px; width:200px; }
.subparentmenu-hover .level1 > a.itemMenuName { background:none; }

.subparentmenu-hover a,.subparentmenu-hover a:hover{border:none;}

.subparentmenu-hover div.menu a:hover,.subparentmenu-hover div.menu a{border:none; padding:10px 10px 5px; margin:0px;}
#advancedmenu .subparentmenu-hover .level1 > a.itemMenuName{padding:0px; border:none;margin:0px;}
 