/*#header-outer .sf-menu .megamenu ul li.cc-hover-menu>ul.sub-menu{
    position: absolute!important;
    background-color: #FFF!important;
    display:none!important;
    z-index: 1010!important;
}

#header-outer .sf-menu .megamenu ul li.cc-hover-menu:hover>ul.sub-menu,
#header-outer .sf-menu .megamenu ul li.cc-hover-menu>ul.sub-menu:hover{
    display: block!important;
}*/

.cc-menu-image > a {
    height:100%!important;
    padding:40px!important;
}

.cc-menu-image .menu-title-text{
    font-size:18px!important;
}

.cc-menu-image .menu-item-desc{
    font-size:14px!important;
}