/* ============================================ *
 * Menu
 * ============================================ */
.em-top-menu{
    /*float:left;
	width:100%;*/
	text-align:left;
	margin-right: 30px;
}
.em-rtl .em-top-menu{
	margin-left: 40px;
}
.em-header-bottom .em-top-menu{
    
}
/*=========Menu Simple======*/
code,
.em_nav em,
.em_nav code{
	word-wrap:break-word; 
	white-space:normal;
	background:none
}
/*=========End Menu Simple======*/

/*=========Title Menu Ipod======*/
.menu-title{
	text-transform:uppercase;
	padding:9px 19px; 
	border: 1px solid; 
	margin-bottom:3px;
	.option{
		float:right;
		font-size:0;
		&:before{
			@include font-awesome(\f022,18px);
			margin-top:3px;
		}
	}
}
/*=========End Title Menu Ipod======*/

/*=======None dropdown======*/
.none-dropdown{
	.level0{
		&.parent{
			a.arrow{
				display:none;
			}
		}
		 ul{
			display:none;
		}
	}	
}
/*=======End None dropdown======*/

/*======Icon Arrow Font-Anwsome========*/
a.arrow{
	border-left:0px solid;
	padding:11px 0px !important;
	position:relative;
	&:before{
	width: 15px;
	text-align: center;
	@include font-awesome(\f105,17px);
	}
	&:after{
		display:none !important;
	}
	span{
		display:none;
	}      
}
.menu-container{
	a.arrow{
		padding:4px 10px !important;
	}
}
/*icon menu right*/
.nav-right a.arrow:before{
	display:inline-block !important;
	content: "\f104";
}
/*icon menu mobile*/
.em-menu-mobile .nav-right a.arrow:before,
.em-menu-mobile a.arrow:before{
	content: "\f107";
}
/*Icon Font Awesome*/
.em-menu-mobile .vnav.nav-text-right .menu-item-link.fa:before{ 	top:2px;}
.em-menu-mobile .vnav.nav-text-right .menu-item-link.fa,
.menu-item-link.fa{
	&:before{
		font-size: 14px;
		position: absolute;
		left: 10px;
		z-index: 11;
		padding:14px 0;
	}
	> .em-menu-link{
		span{
			padding-left:35px !important;
		}
	}
}
.em-menu-mobile .vnav.nav-text-right .menu-item-link.fa{
	top:0;
}
.em-menu-mobile,
.em-menu-mobile .vnav.nav-text-right,
.vnav{
	.menu-item-link.fa{
		display:block;
		&:before{
		padding: 13px 0;
		}
	}
}
/*Icon menu right - icon align left, text align right*/
.vnav.nav-text-right{
	.menu-item-link.fa:before{
		left:auto;
		right:10px;
	}
	.menu-item-link.fa > .em-menu-link span{
		padding-left:0 !important;
		padding-right:35px !important;
	}
}
.em-menu-mobile .menu-item-link.micon,
.vnav .menu-item-link.micon{
	&:before{
		top:7px;
	}
}

/*End Icon Font Awesome*/
/*Icon Image*/
.menu-item-link.i-small{
	&:before{
		z-index: 11;
		@include changeIcon(23px, 23px, icons_menu_small, 0 -4px);
		@include before_after_icon(top, 10px, left, 10px);
	}
	> .em-menu-link{
		span{
			padding-left:35px !important;
		}
	}
	&.i-small01:before{ background-position:0 1px;}
	&.i-small02:before{ background-position:0 -34px;}
	&.i-small03:before{ background-position:0 -71px;}
	&.i-small04:before{ background-position:0 -107px;}
	&.i-small05:before{ background-position:0 -143px;}
	&.i-small06:before{ background-position:0 -178px;}
	&.i-small07:before{ background-position:0 -215px;}
	&.i-small08:before{ background-position:0 -251px;}
	&.i-small09:before{ background-position:0 -287px;}
	&.i-small10:before{ background-position:0 -323px;}
	&.i-small11:before{ background-position:0 -358px;}
}


/*Icon menu horizontal*/
/*icon menu large*/
.hnav .menu-item-link.i-large{
	&:before{
		z-index: 11;
		@include changeIcon(100%, 37px, icons_menu, 50px 0);
		@include before_after_icon(top, 15px, left, 0);
	}
	> .em-menu-link{
		span{
			padding-top:60px !important;
			padding-left:18px !important;
			width:130px;
			text-align:center;
			/*border-width:1px;*/
			display:inline-block;
		}
	}
	> .menu-container{ top:100px}
	&.i-large02:before{background-position:51px -66px;}
	&.i-large03:before{background-position:58px -160px;}
	&.i-large04:before{background-position:53px -261px;}
	&.i-large05:before{background-position:49px -356px;}
	&.i-large06:before{background-position:50px -465px;}
	&.i-large07:before{background-position:48px -571px;}
	&.i-large08:before{background-position:50px -680px;}
	&.i-large09:before{background-position:38px -787px;}
	&.i-large10:before{background-position:0px -890px;}
	&.i-large11:before{background-position:29px -356px;}
	
}

/*End Icon Image*/
/*======End Icon Arrow Font-Anwsome========*/

/*=====Menu Link==========*/
.menu-link{
	li a{
		padding:8px 0;
	}
}


/*=====End Menu Link==========*/


/*=============Menu Default==============*/
.nav-container.em_nav{
	.hnav .menu-item-depth-0{
		padding:0;
		background:none;
	}
}
/*=============End Menu Default==============*/

/*======Megamenu=================*/
/*Dropdown menu*/
.dd-menu-link .menu-container{
	ul{
		padding:12px 20px !important;
		li a.em-menu-link{
			padding:8px 0px !important;
		}
	}
}
.menu-container{
	.menu-padding{
		padding-bottom:30px;
	}
	a{
		text-transform: uppercase;
	}
	.list-text li,
	.em-catalog-navigation li,
	.menu-link li{
		a{
			border-bottom: 1px solid #e5e5e5;
			padding:8px 0;
			&.arrow{
				border-bottom:0;
			}
		}
		&.last{
			a{ border-bottom:0}
		}
	}
	
	.widget-title h3, h4, h5{
	   text-transform: uppercase;
	   margin-bottom:10px;
   }
	/*.em-catalog-navigation > li a.em-menu-link, .menu-link > li > a{
		text-transform: uppercase;
		border-bottom: 1px solid;
		margin-right: 10px;
		margin-left: 10px;
	}
	.em-catalog-navigation > li a.em-menu-link{
		padding-left: 0 !important;
		margin-left: 10px;
	}
	.em-catalog-navigation li.last > a.em-menu-link, .menu-link > li.last > a{
		border-bottom: none;
	}
	li.level0{
		margin-right:0;
	}
   .widget-title h3, h4, h5{
	   text-transform: uppercase;
	   padding:4px 10px;
	   margin-bottom:10px;
   }*/
   p.h5{ padding-top:10px;}
   
   /*menu image*/
   p.img-center{
	   text-align:center; 
	   display:block;
	   padding:10px 0;
	   a{
		display:inline-block;
	   }
   }
   /*menu logo*/
   .em-menu-list-img{
		padding:15px 0;
		overflow:hidden;
		a{
			float:left;
			margin:5px 15px;
		}
		a.last{
			margin-right:0;
		}
		
   }
   .em-line-01{
		margin-bottom:0;
		border:0;
	   .em-widget-title{
			margin-bottom:0;
			padding:0;
			h3{
				margin-bottom:10px;
			}
		}
	}
	
}
/*vertical dropdown*/
.vnav .menu-container{
	h6{
		padding-top:10px;
   }
   .widget-title h3{
		padding:10px 0 0;
   }
}
.em-sidebar .megamenu-wrapper{
	margin-bottom: 20px;
}
/*End dropdown menu*/
.em_nav{
	/*Menu top links*/
    .menu-item-depth-0 > .em-catalog-navigation> li.level0,
    .menu-item-depth-0{
		@include transition1;
		> a.em-menu-link{
			padding:0;
			@include transition1;
		}
		> a.em-menu-link span{
			text-transform: uppercase;
			display:block;
			border:0px solid transparent;
			padding:12px 20px 13px;
			@include transition1;
		}
		
		a.arrow span{ display:none;}
    }
	/*menu horizontal*/
	.hnav 
		{	
			/*padding-top:25px;*/
			.menu-item-depth-0,
			.menu-item-depth-0 > .em-catalog-navigation > li.level0{
			> a{
				margin-right:0;
				&.arrow{
					/*display:none;*/
					position:absolute;
					top:4px;
					right:0;
					&:before{
						content:'\f107';
						font-size:14px;
					}
					
				}
				span{
					padding:15px 30px 15px 18px;
					border-width:0;
					min-height:52px;
				}
			}
			/*hover dropdown menu horizontal*/
			&.parent,
			&.menu-item-parent{
				> a.em-menu-link:hover{
					z-index:10;
					margin-bottom:-11px;
					padding-bottom:11px;
					position:relative;
				}
				a span{
					/*padding-right:27px;*/
				}
			}
		}
	}
	
	/*menu vertical*/
	.vnav .menu-item-depth-0{
		> a.arrow{
			width:20px;
			padding:11px 0 !important;
		}
	}
	.vnav .menu-item-depth-0 > .em-catalog-navigation> li.level0,
	.vnav .menu-item-depth-0{
		&.menu-icon{
			> a.em-menu-link span{
				padding-left:45px;
				&:before{
					position:absolute;
					top:10px;
					left:20px;
				}
			}
			
		}
	}
	
	/*menu vertical - text align right*/
	.vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation> li.level0,
	.vnav.nav-text-right .menu-item-depth-0{
		> a{
			text-align:right;
		}
		&.menu-item-parent,
		&.parent{
			> a{
				text-align:right;
				margin-right:0;
				margin-left:0;
			}
			> a.arrow{
				margin-left:0;
				right:auto;
				left:0;
			}
		}
		&.menu-icon{
			> a span{
				padding-right:45px;
				padding-left:20px;
				&:after{
					position:absolute;
					top:10px;
					right:20px;
				}
			}
		}
	}
	
	
}
/*======End Megamenu=================*/

/*==============Mobile view - menu====================*/
.em-menu-mobile{
	margin:10px 0;
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24,.menu_col1, .menu_col2, .menu_col3, .menu_col4, .menu_col5, .menu_col6, .menu_col7, .menu_col8, .menu_col9, .menu_col10, .menu_col11, .menu_col12, .menu_col13, .menu_col14, .menu_col15, .menu_col16, .menu_col17, .menu_col18, .menu_col19, .menu_col20, .menu_col21, .menu_col22, .menu_col23, .menu_col24 { padding-left:0; padding-right:0; margin-left:0; margin-right:0;}
}
.em-menu-mobile .nav-container.em_nav,
.em-menu-mobile.megamenu-wrapper{ background:none !important}
.em-menu-mobile{
	.dd-menu-link .menu-container ul{ padding:12px 12px 12px 30px!important;}
	.vnav{
		border:none;
	}
	/*Menu top links*/
    .menu-item-depth-0 > .em-catalog-navigation> li.level0,
    .menu-item-depth-0{
		width:100%;
		margin-bottom:3px;
		> a.em-menu-link{
			border:1px solid transparent;
			span{
				border-width:0px;
				background:none;
				padding:10px 18px;
			}
		}
		> a{
			&.arrow{
				top:0;
			}
		}	
		&.parent,
		&.menu-item-parent{
			> a.em-menu-link{
				span{
					border-right-width:1px;
					margin-right:32px;
				}
			}
			
			
		}
		> .menu-container{ padding:10px 30px;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		}
		
    }
	/*menu horizontal*/
	.hnav .menu-item-depth-0,
	.hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0{
		> a{
			&.arrow{
				display:inline-block; 
				right:0;
				padding:10px 0px !important;
				top:0;
				width:32px !important;
				&:before{
					width:32px;
				}
				
			}
			span{
				padding:10px 18px;
				min-height:0;
			}
		}
		> a.em-menu-link{
			min-height:0;
			padding-bottom:0 !important;
			margin-bottom:0 !important;
		}
		/*hover dropdown menu*/
		&.parent,
		&.menu-item-parent{
			> a.em-menu-link{
				margin-right:0;
			}
			> a.em-menu-link:hover{
				padding-bottom:0 !important;
				margin-bottom:0 !important;
			}
		}
		
	}
	/*menu vertical*/
	.vnav{
		.menu-item-link.fa{
			&:before{
			padding: 11px 0 !important;
			}
		}
		.menu-item-depth-0 > .em-catalog-navigation > li.level0, 
		.menu-item-depth-0{
			border:0;
		}
	}
	/*menu vertical - text align right*/
	.vnav .menu-item-depth-0 > .em-catalog-navigation li.parent.level0 > a.arrow, 
	.vnav .menu-item-link > a.arrow{
		top:0;
		width:32px;
		&:before{
			width:32px;
		}
	}
	.vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation> li.level0,
	.vnav.nav-text-right .menu-item-depth-0{
		> a{
			text-align:left;
		}
		&.menu-item-parent,
		&.parent{
			> a{
				text-align:left;
				margin-right:0;
				margin-left:0;
			}
			> a.arrow{
				margin-left:0;
				right:0;
				left:auto;
			}
		}
		&.menu-icon{
			> a span{
				padding-left:45px;
				padding-right:0px;
				&:after{
					left:20px;
					right:auto;
					margin-left:0 !important;
				}
			}
		}
	}
	
	.em_nav .menu-container .em-catalog-navigation .level0 ul ,
	.em_nav.nav-container .em-catalog-navigation .level1 ul ,
	.em_nav .menu-item-link.dd-menu-link .em-catalog-navigation .level0 ul,
	.menu-item-link.dd-menu-link ul.menu-container .menu-container{
		padding:5px 10px;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		border-radius: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border: none;
	}
	.menu-item-depth-1 .menu-container .em-catalog-navigation ul.level0 li a{
		padding:8px 0 !important;
	}
}
/*==============End Mobile view - menu====================*/



/*========Dropdown Menu Left========*/
.menu-wrapper{
	position:relative;
}
.vnav .menu-item-depth-0.more-cate a span{
	position:relative;
	cursor:pointer;
	&:after{
		@include font-awesome(\f196,13px);
		padding-top:5px;
		margin-right:-7px;
		float:right;
	}
}
.all_categories{
	margin-bottom:0;
	.menuleftText{
		text-transform:uppercase;
		padding:15px 20px;
		min-height:52px;
		position:relative;
		cursor:pointer;
		&:after{
			@include font-awesome(\f0c9,17px);
			padding-top:2px;margin-right:-7px;
			float:right;
		}
	}
	
	&.hidden-arrow{
		.menuleftText{
			&:after{
				@include font-awesome(\f106,18px);
		}
		}
	}
}
.menuleft{
	position:absolute;
	top:52px;
	left:0;
	width:100%;
	z-index:99;
	
	.mega-menu{
		border:1px solid ; border-top:0 none;
	}
	.vnav{
		border:none;
	}
}
	


/*========End Dropdown Menu Left========*/



/*========Free Top Menu========*/
.navbar-fixed-top{
	margin:0!important;
	.nav-container, 
	.megamenu-wrapper{
		margin:0 auto;
	}
	.em-menu-top{
		margin:0 auto;
		padding-top:0!important;
		.em-menu{
		}
		.em-logo-sticky{
			float:left;
			margin-top:1.1em;
			width:7%;
			img{ width:100%;}
		}
	}
}

.navbar-fixed-top .em-logo-sticky,.navbar-fixed-top .em-menu{
	display:inline-block !important; 
}

.navbar-fixed-top{
	@include boxshadow1();
}
/*========End Free Top Menu========*/



/*Menu Right To Left ===============*/
.em-rtl{
	.em_nav a.arrow{
		right:auto;
		left:0;
		
	}
	a.arrow:before{
		content: "\f104";
	}
	.nav-right a.arrow:before{
		content: "\f105";
	}
	.em-menu-mobile a.arrow:before{
		content: "\f107";
	}
	
	.em-top-menu{
		float:right;
		text-align:right !important;
	}	
	.hnav .menu-item-depth-0{
		float:right;
		text-align:right;
	}
	.em-menu-mobile .vnav.nav-text-right .menu-item-link.fa:before, 
	.menu-item-link.fa:before{
		left:5px;
		right:auto;
	}
	.em-menu-mobile .vnav.nav-text-right .menu-item-link.fa > .em-menu-link span, .menu-item-link.fa > .em-menu-link span{
		padding-left:18px !important;
		padding-right:25px !important;
	}
	.em-catalog-navigation li:hover > ul, 
	.em-catalog-navigation li.hover > ul{
		left:-150px;
		right:auto;
	}
	.em-catalog-navigation.horizontal > li:hover > ul { 
		left:auto; 
		right:0
	}
	.hnav .menu-item-depth-0:hover > .menu-container,
	.hnav .menu-item-depth-0.hover > .menu-container{ 
		left:auto; 
		right:0 
	}
	.nav-right .menu-item-depth-0 .menu-item-link:hover > .menu-container, 
	.nav-right .menu-item-depth-0 .menu-item-link.hover > .menu-container,
	.nav-right .em-catalog-navigation li:hover > ul, 
	.nav-right .em-catalog-navigation li.hover > ul,
	.vnav.nav-right .menu-item-depth-0:hover > .menu-container, 
	.vnav.nav-right .menu-item-depth-0.hover > .menu-container{
		right:auto;
		left:100%;
	}
	
	.menu-item-depth-0 .menu-item-link > .menu-container,
	.hnav .menu-item-depth-0 > .menu-container,
	.vnav .menu-item-depth-0 > .menu-container,
	.em-catalog-navigation li > ul,
	.menu-item-depth-0 > .menu-container{
		right: -9999px;
		left:auto;
	}
	.menu-item-depth-0 .menu-item-link:hover > .menu-container, 
	.menu-item-depth-0 .menu-item-link.hover > .menu-container,
	.hnav .menu-item-depth-0 .menu-item-link:hover > .menu-container,
	.hnav .menu-item-depth-0 .menu-item-link.hover > .menu-container,
	.vnav .menu-item-depth-0:hover > .menu-container, 
	.vnav .menu-item-depth-0.hover > .menu-container{
		left:auto;
		right:100%;
	}

	.em-menu-mobile .vnav .menu-item-depth-0 > .menu-container, .em-menu-mobile .hnav .menu-item-depth-0 > .menu-container, .em-menu-mobile .menu-item-link > .menu-container, .em-menu-mobile .em-catalog-navigation li > ul, .em-menu-mobile .menu-item-depth-0 .menu-item-link > .menu-container{
		display:none;
	}
	
	.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a.em-menu-link span, .em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a.em-menu-link span, .em-menu-mobile .menu-item-depth-0.parent > a.em-menu-link span, .em-menu-mobile .menu-item-depth-0.menu-item-parent > a.em-menu-link span{
		border-right-width: 0px;
		margin-right: 0px;
		border-left-width: 1px;
		margin-left: 32px;
	}
	
	.em-catalog-navigation li > ulz
	
	.menu-item-link > .menu-container{
		text-align:right;
	}
	.menu-title .option{
		float:left;
	}
	.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a, .em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > a{
		text-align:right;
	}
	.em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.menu-item-parent > a.arrow, .em-menu-mobile .vnav.nav-text-right .menu-item-depth-0 > .em-catalog-navigation > li.level0.parent > a.arrow, .em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.menu-item-parent > a.arrow, .em-menu-mobile .vnav.nav-text-right .menu-item-depth-0.parent > a.arrow{
		right: auto;
		left: 0;
	}
	
	/*Menu left - right*/
	

}
/*End Menu Right To Left ===============*/
/*layout 4*/
.em-rtl .em-fixed-sidebar{
	left:auto;
	right:0;
}



/*Menu Admin Toolbar*/
.em-admintoolbar{
	background: rgb(69,72,77); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.em-admintoolbar{
	position: fixed;
	left: 0;
	right:auto !important;
	bottom: auto !important;
	top:0 !important;
	width: 100% !important;
	z-index: 999;
	background-color: #fff;
	-webkit-box-shadow: 0 -2px 10px #a3a3a3;
	box-shadow: 0 -2px 10px #a3a3a3;
	.container{ width:100%}
	.nav-container.em_nav{
		background:none !important;
		float:left;
		margin-left:40px;
		/*@include text-link();
		@include line-link();
		@include link-left();*/
		ul li{
			float:left;
			padding:8px 10px;
			position:relative;
			@include transition1;
			a{
				color:#fff;
				font:600 12px/1.35 Helvetica Neue, Helvetica, Arial, sans-serif;
			}
		}
		.em-admintoolbar-level0{
			ul{
				position:absolute;
				left:0;
				top:32px;
				display:none;
				width:200px;
				li{
					clear:both;
				}
			}
			&:hover{
				background:#000;
				ul{
					display:block;
					background:#000;
				}
			}
		}
	}
	.em-catalog-navigation li{
		a{
			padding:8px 20px;
		}
	}
	.em-catalog-navigation li.parent > a.arrow{
		padding:5px 10px !important;
	}
	.em-catalog-navigation ul{
		min-width:200px;
	}
}

#btn-em-admintoolbar{
    z-index: 99;
    padding: 6px;
    border: 1px solid #000;
    -webkit-box-shadow: 0 0 10px #999999;
    box-shadow: 0 0 10px #999999;
    background-color: #000;
    color: #fff;
    font-size: 0;
    display: inline-block;
    text-indent: -99999px;
    overflow: hidden;
    vertical-align: middle;
    text-align: left;
    -webkit-transition: all 400ms ease;
    transition: all 400ms ease;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    text-indent: 0;
    position: absolute;
    top: 6px;
	right:6px;
    width: 28px;
	&:before{
		@include font-awesome(\f00d,17px);
	}
}

.has-admin-toolbar{ margin-top:32px}
.em-admin-toolbar-logo{
	float:right;
	color:#fff;
	padding:4px 10px;
	background:#ff7200;
	border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	margin-right:10px;
	a{
		position:absolute;
		left:10px;
		top:4px;
	}
	span{
		position:relative;
		
		&:after{
			@include font-awesome(\f007,17px);
			margin-left:5px;
		}
	}
}
/*.hnav */
/*.menu-item-depth-0.icon-03 > .menu-container{
	background: url(../images/media/home/menu/em_ads01.jpg) no-repeat right top #fff;
}
.menu-item-depth-0.icon-04 > .menu-container{
	background: url(../images/media/home/menu/menu-img01.jpg) no-repeat right top #fff;
}
*/




/*Style Menu Header*/
.em-header-style03,
.em-header-style01{
	.em-menu-top{
		padding:29px 0;
	}
	.em_nav .hnav{
		.menu-item-depth-0,
		.menu-item-depth-0 > .em-catalog-navigation > li.level0{
			&.parent,
			&.menu-item-parent{
				> a.em-menu-link:hover{
					z-index:10;
					margin-bottom:-33px;
					padding-bottom:33px;
					position:relative;
				}
			}
		}
	}
	.hnav .menu-item-depth-0 > .menu-container{
		top:81px;
	}
}

.em-header-style04{
	.em-menu-top{
		padding:8px 0;
	}
	.em_nav .hnav{
		.menu-item-depth-0,
		.menu-item-depth-0 > .em-catalog-navigation > li.level0{
			&.parent,
			&.menu-item-parent{
				> a.em-menu-link:hover{
					z-index:10;
					margin-bottom:-13px;
					padding-bottom:13px;
					position:relative;
				}
			}
		}
	}
	.hnav .menu-item-depth-0 > .menu-container{
		top:60px;
	}
}
.em-header-style05{
	.em-menu-top{
		padding:7px 0;
	}
	.hnav .menu-item-depth-0 > .menu-container{
		top:59px;
	}
}
.navbar-fixed-top{
	.hnav .menu-item-depth-0 > .menu-container{
		top:52px !important;
	}
}
@media (min-width: 1200px) {
  .navbar-fixed-top .em-menu-top {
    width: 1180px;
  }
}
