#advancedmenu {
    position:relative;        
	margin:0 auto;
 	z-index:9;
	text-align:left;
}
div.menu {
    display:inline-block;
	margin:0px 5px;
}
div.menu.act {
  
}
div.menu.active {

	color:#5E5E5E ; 
}
div.megnor-advanced-menu-popup { 
  background:#FFF;
	position:absolute;
	display: none;
	text-align:left; 
	border:none;
	top:70px !important;
	/*width:100%;
	left:0 !important;*/
	box-shadow:1px 4px 5px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow:1px 4px 5px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:1px 4px 5px 0 rgba(0, 0, 0, 0.15);
}
.megnor-advanced-menu-popup_inner{	 background:#FFF;	padding:30px; float:left;}
div.menu a, div.megnor-advanced-menu-popup a {   display:block; }
div.megnor-advanced-menu-popup a		
{ 
	padding:0px 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:185px; /* column width */
    padding:5px 0px 15px;
}
div.itemSubMenu {
    /*margin-left:20px;*/
}
.clearBoth {
    clear:both;
}
.block2 > p,.block2 > p > a {margin:0; padding:0px;}

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; font-family:'Lato'}
#advancedmenu .level1 > a.itemMenuName {
    font-size: 14px;
	font-weight:bold  ; color:#2c2c2c ;
	text-transform:uppercase;
} 
.itemSubMenu .itemMenu 
{
	
}

.itemSubMenu .itemMenu a.itemMenuName
{
	
    color:#666666; 
    font-weight: normal;
    padding: 1px 0 1px 0px; 
	transition:300ms;
	-webkit-transition:300ms;
	-moz-transition:300ms;

}
.itemSubMenu .itemMenu a:hover	{  color: #000;}

.custom_menu:hover .customblock_inner {    display: block;} 
.customblock_inner		{ background:#FFF; width:250px; padding:0px;}
.customblock_inner .megnor-advanced-menu-popup_inner{padding:0px; float:left; width:100%;}
.custom_menu.menu {
    position: absolute;
    right: 0;
    top: 0;
}

.customblock_inner.megnor-advanced-menu-popup {
    left: auto !important;
    padding: 35px;
    right: 0 !important;
    width: auto;
	min-width:660px;
}
.custom_banner{float:right;}
.static-block1{float:left;}
.custom_menu  div.megnor-advanced-menu-popup .static-block1 > a {
    text-transform: uppercase;
	padding-bottom:5px;
	color:#2c2c2c;
	font-family:'Open Sans';
	font-weight:700;
	font-size:14px;
}
.custom_static,.custom_static_inner{float:left; width:100%; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;  }
.custom_menu   div.megnor-advanced-menu-popup a{font-size:13px; font-family:'Lato'; color:#666; line-height:24px; padding:0px; font-weight:normal;}
.custom_menu div.megnor-advanced-menu-popup li:hover a{color:#000;}
.new-custom {
    background: #ff5420  none repeat scroll 0 0;
    border-radius: 3px;
    color: #ffffff;
    font-size: 10px;
    line-height: 16px;
    padding: 0 4px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 6px;
}
.new-custom::after {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 3px solid #ff5420;
    content: " ";
    height: 0;
    left: 42%;
    margin-left: -10px;
    pointer-events: none;
    position: absolute;
    top: 100%;
    width: 0;
}
.subbanner_outer .flexslider{margin:0px;}