.empty{}
#mega_main_menu .nav_logo > .logo_link > img 
{
	max-height: 90%;
}
/* top_navigation */
#mega_main_menu.top_navigation
{
	min-height:50px;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > .nav_logo > .logo_link, 
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle, 
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link, 
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link > span, 
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.nav_search_box,
#mega_main_menu.top_navigation.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i,
#mega_main_menu.top_navigation.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i,
#mega_main_menu.top_navigation.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.disable_icon > span,
#mega_main_menu.top_navigation.icons-top > .menu_holder > .menu_inner > ul > li > .item_link.menu_item_without_text > i
{
	height:50px;
	line-height:50px;
}
#mega_main_menu.top_navigation.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i,
#mega_main_menu.top_navigation.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > span
{
	height:25px;
	line-height:16.666666666667px;
}
#mega_main_menu.top_navigation.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > i
{
	padding-top:8.3333333333333px;
}
#mega_main_menu.top_navigation.icons-top > .menu_holder > .menu_inner > ul > li > .item_link > span
{
	padding-bottom:8.3333333333333px;
}
#mega_main_menu.top_navigation > .menu_holder
{
	background-color: #428bca;background: -moz-linear-gradient(top, #428bca 0%, #2a6496 100%);
background: -webkit-linear-gradient(top, #428bca 0%, #2a6496 100%);
background: -o-linear-gradient(top, #428bca 0%, #2a6496 100%);
background: -ms-linear-gradient(top, #428bca 0%, #2a6496 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #428bca), color-stop(100%,#2a6496));
background: linear-gradient(to bottom, #428bca 0%, #2a6496 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#428bca', endColorstr='#2a6496',GradientType=0 );

}
#mega_main_menu.top_navigation > .menu_holder
{
		
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link .link_text,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.nav_search_box *,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .post_details > .post_title,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .post_details > .post_title > .item_link
{
	font-family: 'Verdana';
font-size: 13px;
font-weight: 400;

}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link > i
{
	font-size: 15px;

}
#mega_main_menu.top_navigation.icons-right > .menu_holder > .menu_inner > ul > li > .item_link > i:before,
#mega_main_menu.top_navigation.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i:before
{	
	width:15px;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link *
{
	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link
{
	background-color: rgba(255,255,255,0);
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li:hover > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link:hover,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link
{
	background-color: #3498db;background: -moz-linear-gradient(top, #3498db 0%, #2980b9 100%);
background: -webkit-linear-gradient(top, #3498db 0%, #2980b9 100%);
background: -o-linear-gradient(top, #3498db 0%, #2980b9 100%);
background: -ms-linear-gradient(top, #3498db 0%, #2980b9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(100%,#2980b9));
background: linear-gradient(to bottom, #3498db 0%, #2980b9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#2980b9',GradientType=0 );

}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.nav_search_box > #mega_main_menu_searchform
{
	background-color:#3498db;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.nav_search_box .field,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.nav_search_box .field::-webkit-input-placeholder,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.nav_search_box *,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .icosearch
{
	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li:hover > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .item_link:hover,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li:hover > .item_link *,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link *,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link *
{
	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li > .mega_dropdown,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .mega_dropdown > li .post_details
{
	background-color: #ffffff;
}
#mega_main_menu.top_navigation ul > li.default_dropdown .mega_dropdown ul.mega_dropdown > li:first-child > .item_link:after
{
	background-color: #ffffff
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .mega_dropdown *
{
	color: #333333;
}
#mega_main_menu.top_navigation ul li .mega_dropdown > li > .item_link,
#mega_main_menu.top_navigation ul li .mega_dropdown > li > .item_link .link_text,
#mega_main_menu.top_navigation ul li .mega_dropdown,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .post_details > .post_description
{
	font-family: 'Verdana';
font-size: 12px;
font-weight: 400;

}
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li > .item_link,
#mega_main_menu.top_navigation ul li.multicolumn_dropdown .mega_dropdown > li > .item_link,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li > .item_link
{
	background-color: rgba(255,255,255,0);
	color: #428bca;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .post_details > .post_icon > i,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link *,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .mega_dropdown a,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .mega_dropdown a *,
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li > .item_link *,
#mega_main_menu.top_navigation ul li.multicolumn_dropdown .mega_dropdown > li > .item_link *
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li > .item_link *,
#mega_main_menu.top_navigation ul li li .post_details a
{
	color: #428bca;
}
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li > .item_link
{
	border-color: #f0f0f0;
}
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li:hover > .item_link,
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li > .item_link:hover,
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li.current-menu-item > .item_link,
#mega_main_menu.top_navigation ul li.multicolumn_dropdown .mega_dropdown > li > .item_link:hover,
#mega_main_menu.top_navigation ul li.multicolumn_dropdown .mega_dropdown > li.current-menu-item > .item_link,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li:hover > .item_link,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li > .item_link:hover,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li.current-menu-item > .item_link,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li:hover > .item_link,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li > .item_link:hover,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li.current-menu-item > .item_link,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li > .processed_image:hover
{
	background-color: #3498db;background: -moz-linear-gradient(top, #3498db 0%, #2980b9 100%);
background: -webkit-linear-gradient(top, #3498db 0%, #2980b9 100%);
background: -o-linear-gradient(top, #3498db 0%, #2980b9 100%);
background: -ms-linear-gradient(top, #3498db 0%, #2980b9 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(100%,#2980b9));
background: linear-gradient(to bottom, #3498db 0%, #2980b9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3498db', endColorstr='#2980b9',GradientType=0 );

	color: #f8f8f8;
}
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li:hover > .item_link *,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link:hover *,
#mega_main_menu.top_navigation ul li.default_dropdown .mega_dropdown > li.current-menu-item > .item_link *,
#mega_main_menu.top_navigation ul li.multicolumn_dropdown .mega_dropdown > li > .item_link:hover *,
#mega_main_menu.top_navigation ul li.multicolumn_dropdown .mega_dropdown > li.current-menu-item > .item_link *,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li:hover > .item_link *,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li.current-menu-item > .item_link *,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li:hover > .item_link *,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li a:hover *,
#mega_main_menu.top_navigation ul li.grid_dropdown .mega_dropdown > li.current-menu-item > .item_link *,
#mega_main_menu.top_navigation ul li.post_type_dropdown .mega_dropdown > li > .processed_image:hover > .cover > a > i
{
	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li .post_details,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul .mega_dropdown
{
	border-radius: 2px;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > span.nav_logo,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-left.no-logo.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:first-child > .item_link,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-left.no-logo.include-search > .menu_holder > .menu_inner > ul > li:nth-child(200n+2) > .item_link,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-left.no-logo.include-woo_cart > .menu_holder > .menu_inner > ul > li:nth-child(200n+2) > .item_link,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-left.no-logo.include-search.include-woo_cart > .menu_holder > .menu_inner > ul > li:nth-child(200n+3) > .item_link,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-center.no-logo.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:first-child > .item_link
{
	border-radius: 2px 0px 0px 2px;
}
#mega_main_menu.top_navigation.direction-horizontal > .menu_holder > .menu_inner > ul > li.nav_woo_cart > .item_link,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-right.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:last-child > .item_link,
#mega_main_menu.top_navigation.direction-horizontal.first-lvl-align-center.no-search.no-woo_cart > .menu_holder > .menu_inner > ul > li:last-child > .item_link
{
	border-radius: 0px 2px 2px 0px;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown > li:first-child > .item_link
{
	border-radius: 2px 2px 0px 0px;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.default_dropdown .mega_dropdown > li:last-child > .item_link,
#mega_main_menu.top_navigation.direction-vertical > .menu_holder > .menu_inner > ul > li:last-child > .item_link
{
	border-radius: 0px 0px 2px 2px;
}
#mega_main_menu.top_navigation ul .nav_search_box #mega_main_menu_searchform,
#mega_main_menu.top_navigation .multicolumn_dropdown .mega_dropdown > li > .item_link,
#mega_main_menu.top_navigation .grid_dropdown .mega_dropdown > li .item_link,
#mega_main_menu.top_navigation .grid_dropdown .mega_dropdown > li .processed_image,
#mega_main_menu.top_navigation .post_type_dropdown .mega_dropdown > li .item_link,
#mega_main_menu.top_navigation .post_type_dropdown .mega_dropdown > li .processed_image
{
	border-radius: 1px;
}
/* additional_styles */ 
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999 > .item_link
{
	background-color: #34495E;background: -moz-linear-gradient(top, #34495E 0%, #2C3E50 100%);
background: -webkit-linear-gradient(top, #34495E 0%, #2C3E50 100%);
background: -o-linear-gradient(top, #34495E 0%, #2C3E50 100%);
background: -ms-linear-gradient(top, #34495E 0%, #2C3E50 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #34495E), color-stop(100%,#2C3E50));
background: linear-gradient(to bottom, #34495E 0%, #2C3E50 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34495E', endColorstr='#2C3E50',GradientType=0 );

	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999 > .item_link > i,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999 > .item_link .link_text
{
	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.current-menu-ancestor.additional_style_999 > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.current-menu-item.additional_style_999 > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999:hover > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999 > .item_link:hover
{
	background-color: #3d566e;background: -moz-linear-gradient(top, #3d566e 0%, #354b60 100%);
background: -webkit-linear-gradient(top, #3d566e 0%, #354b60 100%);
background: -o-linear-gradient(top, #3d566e 0%, #354b60 100%);
background: -ms-linear-gradient(top, #3d566e 0%, #354b60 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d566e), color-stop(100%,#354b60));
background: linear-gradient(to bottom, #3d566e 0%, #354b60 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d566e', endColorstr='#354b60',GradientType=0 );

	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999:hover > .item_link > i,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_999:hover > .item_link .link_text
{
	color: #f8f8f8;
}

#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1 > .item_link
{
	background-color: #34495E;background: -moz-linear-gradient(top, #34495E 0%, #2C3E50 100%);
background: -webkit-linear-gradient(top, #34495E 0%, #2C3E50 100%);
background: -o-linear-gradient(top, #34495E 0%, #2C3E50 100%);
background: -ms-linear-gradient(top, #34495E 0%, #2C3E50 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #34495E), color-stop(100%,#2C3E50));
background: linear-gradient(to bottom, #34495E 0%, #2C3E50 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34495E', endColorstr='#2C3E50',GradientType=0 );

	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1 > .item_link > i,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1 > .item_link .link_text
{
	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul > li.current-menu-ancestor.additional_style_1 > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.current-menu-item.additional_style_1 > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1:hover > .item_link,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1 > .item_link:hover
{
	background-color: #3d566e;background: -moz-linear-gradient(top, #3d566e 0%, #354b60 100%);
background: -webkit-linear-gradient(top, #3d566e 0%, #354b60 100%);
background: -o-linear-gradient(top, #3d566e 0%, #354b60 100%);
background: -ms-linear-gradient(top, #3d566e 0%, #354b60 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d566e), color-stop(100%,#354b60));
background: linear-gradient(to bottom, #3d566e 0%, #354b60 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d566e', endColorstr='#354b60',GradientType=0 );

	color: #f8f8f8;
}
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1:hover > .item_link > i,
#mega_main_menu.top_navigation > .menu_holder > .menu_inner > ul li.additional_style_1:hover > .item_link .link_text
{
	color: #f8f8f8;
}
/* set_of_custom_icons */ 
i.ci-icon-megamain-logo-120x120:before
{
	background-image: url(http://legensity.com/s/wp-content/plugins/mega_main_menu/src/img/megamain-logo-120x120.png);
}

i.ci-icon-megamain-logo-120x120:before
{
	background-image: url(http://legensity.com/s/wp-content/plugins/mega_main_menu/src/img/megamain-logo-120x120.png);
}
/* CSS Generator Execution Time: 0.00092911720275879 seconds */