.megamenu .menu-icon{
	background-position:center center;
	padding-left:23px;
	display:block;
}
	.megamenu .menu-title{
		display:block
	}	
	.megamenu .menu-desc{
		display:block;
		font-size:11px
	}
.megamenu  .menu-content{
	padding:9px
}

.megamenu .iopen .caret{}
.megamenu .caret{
	background: url("menu-haschild.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    bottom: 0;
    height: 10px;
    margin-top: 0 !important;
    position: absolute;
    right: 0;
    width: 10px;
} 
.megamenu .level1 .caret{
	display:none;
}
 
.megamenu ul li{
	list-style:none;
}
.dropdown-submenu > a:after {
 
    margin-right: -10px;
    margin-top: -22px;
}
.megamenu .mega-col{

}
.megamenu .cols1{

}
.megamenu .cols2{
	min-width:400px;
}
.megamenu .cols3{
	min-width:600px;
}
.fullwidth {

}

.megamenu .mega-group  > a .menu-title { 
	text-transform: uppercase;
}



/*nav menu leo style*/
.navbar-inner{background: url("bg-menu.png") repeat-x scroll 0 0 #f3f3f2; border: none;padding-left: 0;padding-right: 0;border-radius: 4px 4px 0 0;}
	.navbar .nav li a{
		border-bottom: 1px dashed #e0e0e0;
	    display: block;
	    position: relative;	  
	    box-shadow: 0 -12px 28px -28px #DDDDDD inset;  
	}
	.navbar ul li:last-child > a{border-bottom: none}
	.navbar .nav li a:hover{color: #4DA49D;} 
	.navbar .nav > li:first-child > a{border-radius: 5px 0 0 5px;}
	.navbar .nav > li > a{
		font-family: 'Oswald',sans-serif;
	    font-size: 14px;
	    font-weight: 400;
	    padding: 13px 25px;
	    text-transform: uppercase;
	    border: none;
	}
	.navbar .nav > li > a:focus, .navbar .nav > li > a:hover{color: #4DA49D}
.navbar .nav > li{
	background: url("br-menu.png") repeat-y scroll right 0 transparent;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    padding-right: 2px;
}
.navbar .nav > .active,
.navbar .nav > li:hover,
.navbar .nav > li:focus{ }
 
.megamenu .mega-group > a .caret {
    display: none;
}
.dropdown-submenu > a:after {
    display: none;
}
.mega-group .dropdown-mega li{}

.navbar .nav > li > a:focus, .navbar .nav > li > a:hover,
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{ 
	color: #4DA49D;
	background: url(bg-menu-hover.png) repeat-x 0 0 #fff;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a{
	background: none repeat scroll 0 0 transparent;
    color: #4DA49D;
}

.dropdown-menu{ 
	background-color: #ffffff;   
	border-radius: 0 0 4px 4px;
	border: 1px solid #B5B5B5;
	margin-top: -1px;
	border-top: 0;
	margin-left: -2px;
	box-shadow: 0 -1px 0 1px #EEEEEE inset;
}
	.dropdown-submenu > .dropdown-menu {
	    border: 1px solid #B5B5B5;
	    border-radius: 0 0 0 0;
	    left: 100%;
	    margin-left: -1px;
	    margin-top: -6px;
	    top: 0;
	}
.navbar .nav > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu:after{
	width: 0;
	height: 0;
	border: none;
}
li.has-style.dropdown-submenu > a.dropdown-toggle .menu-title,
.dropdown-menu li > a .menu-title{
	background: url("li-menu.png") no-repeat scroll 3px center transparent;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 5px;
}
li.dropdown-submenu > a.dropdown-toggle .menu-title{background: url("br-menutitle.png") no-repeat scroll left bottom transparent; padding-left: 0}