#advancedmenu {

    position:relative;        

	margin:0 auto;

 	z-index:9;

}

div.menu {

   display:inline-block;

}

div.menu.act {

   background:none;

}

div.menu.active {

	background:none;

	color:#5E5E5E; 

}

div.megnor-advanced-menu-popup { 

    /* background:#1985d0; */

	position:absolute;

	/*display:block !important;*/

	display:none;

	text-align:left; 

	border-top:6px solid #004990;

	top:30px;

	width:235%;

	left:-200px !important;

}

.megnor-advanced-menu-popup_inner{ background:#fff url(../../images/dropdown-bg.jpg) 0 0 repeat-x; padding:30px 15px;	}

div.menu a, div.megnor-advanced-menu-popup a {   display:block; }

div.megnor-advanced-menu-popup a		

{ 

	padding:5px 15px;

	text-transform:none;

	

}



.megnor-advanced-menu-popup .column.first .itemSubMenu a { white-space:nowrap; }





div.megnor-advanced-menu-popup .block2 a { padding:0px; }

.block2 p{margin:0px;}

 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:240px; /* column width */

    padding:0 25px;

	border-right:1px solid #e8e2e2;

	min-height:400px;

}

div.column.last {

    padding-right: 0;

}

div.itemSubMenu {

    /*margin-left:20px;*/ margin-bottom:30px;

}

.clearBoth {

    clear:both;

}



div.megnor-advanced-menu-popup .block1		{ }

div.megnor-advanced-menu-popup .block2		{ padding:15px 5px 5px;}

#advancedmenu .megnor-advanced-menu-popup .itemMenu  a	{ font-weight:400; padding:0px 5px 0px 0px; margin:0 0 10px 0; color:#7d7e7f;

 font:400 13px/16px 'PT Serif';

    transition: all 300ms ease 0s;

	-moz-transition: all 300ms ease 0s;

    -o-transition: all 300ms ease 0s;

    -webkit-transition: all 300ms ease 0s;





}

#advancedmenu .megnor-advanced-menu-popup .itemSubMenu .itemMenu a:hover	{   color: #000; /*background:#309be3;*/

padding:0px 15px 0px 0;

}

#advancedmenu .level1 > a.itemMenuName {

    color:#004990 ;

	text-transform:capitalize;

	/*line-height:25px;*/

	padding-bottom:15px;

	/*border-bottom:1px solid #0773be;*/

	padding-left:0px;

	font:400 20px/24px 'PT Serif';

	margin:0;

} 

div.down-arrow .parentMenu:hover, div.down-arrow.active .parentMenu {

    background: url("../../images/menu-top.png") no-repeat scroll center 51px;

}

.itemMenu .itemMenu{

/*border-top:1px solid #2f9be6;

padding-top:10px;*/

}



.itemSubMenu .itemMenu a.itemMenuName

{

	

    color: #fff; 

    font-weight: normal;

    padding: 0px; 



}





.custom_menu:hover .customblock_inner {    display: block;} 

.customblock_inner		{ background:#FFF; width:250px; padding:5px;}



 