#advancedmenu {
 
	margin:0 auto;
 	z-index:9;
}
div.menu {
    float: left;
	margin:0px 4px;
}
div.menu.act {

}
div.menu.active {
	color:#333 ; 
}
div.megnor-advanced-menu-popup { 
  background:#FFF;
	position:absolute;
	display: none;
	text-align:left; 
	box-shadow:0 0px 3px 0px rgba(0, 0, 0, 0.16);
	top:70px;
}
.megnor-advanced-menu-popup_inner{	 background:#FFF;	padding:20px;}
div.menu a, div.megnor-advanced-menu-popup a {   display:block; }
div.megnor-advanced-menu-popup a		
{ 
	padding:3px 0 5px;
	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:130px; /* column width */
    padding:0px;
	margin-right:10px;
}
div.column.last{margin-right:0px;}
div.column:last-child{margin:0px;}
div.itemSubMenu {
    /*margin-left:20px;*/
}
.clearBoth {
    clear:both;
}

div.megnor-advanced-menu-popup .block1		{ }
div.megnor-advanced-menu-popup .block2		{ padding:0px;}
#advancedmenu .megnor-advanced-menu-popup .itemMenu  a	{ font-weight:normal;  font-size: 13px;}
#advancedmenu .level1 > a.itemMenuName {
	font-size: 13px;
	font-weight: normal;
	color: #3b3b3c;
	font-family: 'Roboto',Arial;
	-webkit-tap-highlight-color: transparent;
	padding: 3px 0 5px;
	letter-spacing: 1px;
} 
h2.product-name{color:#000;}

.megnor-advanced-menu-popup_inner .block2 p a {
    padding: 0;
}
.itemSubMenu .itemMenu {}
.itemSubMenu .itemMenu a.itemMenuName
{
	
    color: #3b3b3c; 
	font-size:12px;
    font-weight: normal;
    padding: 0px; 
	line-height:26px;

}
.block2 p{margin:25px 0px 0px 0px;}
.block2 p a{padding:0px;}
.itemSubMenu .itemMenu a:hover	{ color: #000;}

.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;background: url("../../images/menu-arrow.png") no-repeat scroll 40px 1px transparent; padding-top:0px; width:180px;}
 .subparentmenu-hover .menu{background:#fff; width:100%; }
 
 
 
 
 .subparentmenu-hover{ display:none; position:absolute; background:#fff; z-index:9;  }
.subparentmenu-hover div.menu { float:none; background:none; }
.subparentmenu-hover div.menu a{
	background:none;
    font-size: 13px;
    font-weight: normal;
    color: #3b3b3c;
    font-family: 'Roboto',Arial;
    -webkit-tap-highlight-color: transparent;
    letter-spacing: 1px;
    text-transform: none;
        padding: 4px 15px;
}
	.subparentmenu-hover div.menu a:hover{color:#999;}
	.seeall div.megnor-advanced-menu-popup{background:none;}
.subparentMenu:hover .subparentmenu-hover{ display:block; width:160px; box-shadow:-2px 4px 6px 1px rgba(0, 0, 0, 0.15);}
.super-sub{ position:relative;  background:#fff; text-align:left; padding: 14px 0; box-shadow: 0px 1px 3px #f1f1f1}
.subparentmenu-hover div.megnor-advanced-menu-popup{ left:-152px !important;  top: auto !important; margin-top:-35px; width:160px; }
.subparentmenu-hover .level1 > a.itemMenuName { background:none; }
 