.megamenu .menu-icon{
    background-position:center center;
    padding-left:23px;
    display:block;
}
.megamenu .menu-title{
    display:block;
}	
.megamenu .menu-desc{
    display:block;	
}
.megamenu  div.dropdown-menu{
    font-size:100%;
    box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -ms-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -o-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
}
#mainmenu .navbar .navbar-inner  ul.nav li .menu-content a.dropdown-toggle{
    font-size:14px;		
    display:block;
    padding-left:10px;
}
#mainmenu .navbar .navbar-inner  ul.nav li .menu-content a{
    font-size: 13px;
    height: auto;
    line-height: 2em;
    margin: 0;
    padding: 0;
}
#mainmenu .navbar .navbar-inner  ul.nav li .menu-content a span{
    font-weight:300;
}
#leo-mainnav .col-3 .mega-ul {
    padding-right: 20px;
}
.megamenu .caret{
    position:absolute;
    top:30%;
    right:1px;
}
.megamenu .arrow{
    position: absolute;
    content: "";
}
.megamenu .level1 .caret{
    display:none;
}
.megamenu ul{
    margin:0;
    padding:0
}
.megamenu ul li{
    list-style:none;
}
.dropdown-submenu > a:after { 
    margin-right: -10px;
    margin-top: -22px;
}
.megamenu  .dropdown-submenu > .dropdown-menu {
    top: 0;
}
.megamenu .cols1{
    min-width:200px;
}
.megamenu .cols2{
    min-width:400px;
}
.megamenu .cols3{
    min-width:680px;
}
.megamenu .mega-group  > a .menu-title {
    font-weight:500;
    text-decoration:none;
}
/***/
.megamenu .bg1 .sidebarnews { padding-top: 20px; padding-left: 20px;}
.bg1 .item-comment { top: 112px;}
.wdropdown-menu {display:block }
.dropdown-menu .mega-group {
    margin: 0;
    overflow: hidden;
}
#leo-mainnav .megamenu .level1 a {
    padding: 0;
}
.megamenu .level1 ul > li .menu-title {
    padding-left: 18px;
}
.dropdown-menu .mega-group a .menu-title {
    color: #FF9C0F;
    display: block;
    font-size: 14px;
    margin: 0;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 20px;
}
.dropdown-menu  .mega-group a .menu-title:hover{
	color: #fff;
}
.dropdown-menu  .mega-group span.has-image, 
.dropdown-menu  .mega-group span.no-image {
	background: none !important;
	margin:0;
	display: block;
}
.dropdown-menu  span.has-image {
	padding: 3px 0 3px 25px;
}
.dropdown-menu .mega-group a {
	padding: 0;
	background: none !important;
}


.navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{
    border-bottom-color:#FFFFFF;
    border-top-color:#FFFFFF;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret{
    border-bottom-color:#FFFFFF;
    border-top-color:#FFFFFF;
}
#leo-mainnav .megamenu .bg1 .news-meta a{padding-right: 10px;}

/* Custom Style */
.megamenu .dropdown-mega{
    overflow:hidden;
}
.megamenu .menu-content ul.dropdown-mega{
    margin:0;
    padding:0;
}
ul.dropdown-menu{
    padding:10px;
    box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -ms-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
    -o-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2);
}
ul.dropdown-menu li{
    background-image:url("../image/arrow-menu.png");
    background-repeat:no-repeat;
    background-position:5px 50%;
    padding:5px;
}
ul.dropdown-menu li:hover{
    background-image:url("../image/arrow-menu-hover.png");
    color:#FFFFFF;
}
.megamenu .menu-content ul.dropdown-mega li{
    background-image:url("../image/arrow-menu.png");
    background-repeat:no-repeat;
    background-position:10px 50%;	
    padding:2px 0 2px 30px;
}
.megamenu .menu-content ul.dropdown-mega li:hover{
    background-image:url("../image/arrow-menu-hover.png");
    color:#FFFFFF;
}
#megamenu .menu-content ul.dropdown-mega li:hover a{
    color:#FFFFFF;
}
.dropdown-submenu > a:after,
.dropdown-submenu > a:before
{
    display:none;	
}
.pav-menu-video h3{
    font-size: 15px;
    font-weight: 400;
    height: auto;
    margin: 0;    
    padding: 0;
    color:#333333;
}
