#siteFooter .exp_mobile_only {
    display: none;
}

#mainMenu .expMenuItem .level-3 {
    padding-top:0;
}

#mainMenu .expMenuItem .level-3::after {
    content: "";
    clear: both;
    display: block;
}

#mainMenu .expMenuItem .level-3 ul {
    position:relative;
    height: auto;
}

#mainMenu .expMenuItem .level-3 li > div {
    display: none;
}

.font-loaded #mainMenu .expMenuItem .level-3>li:hover,
.font-loaded #mainMenu .expMenuItem .level-3>li.selected {
    font-weight:300;
}

.tablet #mainMenu .expMenuItem .level-3>li {
    width: 33%;
}

/* destination HK red label fix */
#mainMenu .level-0>.menuItem#exp_menu_7248,
#mainMenu .level-0>.menuItem#exp_menu_7575,
#mainMenu .level-0>.menuItem#exp_menu_6448,
#mainMenu .level-0>.menuItem#exp_menu_6352 {
    color: #c00;
}

/* destination HK red label fix - tablet */
#tabletMenu .expMenu.level-0>li#exp_menu_7248 a,
#tabletMenu .expMenu.level-0>li#exp_menu_7575 a,
#tabletMenu .expMenu.level-0>li#exp_menu_6448 a,
#tabletMenu .expMenu.level-0>li#exp_menu_6352 a {
    color: #c00;
}

/* GENIUS yellow label fix */
#mainMenu .level-0>.menuItem#exp_menu_7665,
#mainMenu .level-0>.menuItem#exp_menu_7519,
#mainMenu .level-0>.menuItem#exp_menu_6453,
#mainMenu .level-0>.menuItem#exp_menu_6590 {
    color: #FFF200;
}

/* GENIUS yellow label fix - tablet */
#tabletMenu .expMenu.level-0>li#exp_menu_7665 a,
#tabletMenu .expMenu.level-0>li#exp_menu_7519 a,
#tabletMenu .expMenu.level-0>li#exp_menu_6453 a,
#tabletMenu .expMenu.level-0>li#exp_menu_6590 a {
    color: #FFF200;
}

/* GENIUS yellow label backgroud */
#mainMenu .level-0>.menuItem#exp_menu_11604,
#mainMenu .level-0>.menuItem#exp_menu_10767,
#mainMenu .level-0>.menuItem#exp_menu_9239,
#mainMenu .level-0>.menuItem#exp_menu_9358 {
    background: #F4DD32;
}

#mainMenu .level-0>.menuItem#exp_menu_11604 a, #mainMenu .level-0>.menuItem#exp_menu_10767 a, #mainMenu .level-0>.menuItem#exp_menu_9239 a, #mainMenu .level-0>.menuItem#exp_menu_9358 a {
    margin-right: 20px;
    margin-left: 20px;
}

#mainMenu .level-0>.menuItem.expMenuItem{
    margin-right: -10px;
}
#mainMenu .menuItem.black_menu_voice {
    background: #000000;
}
#mainMenu [data-level="0"]>.menuItem.black_menu_voice>a {
    padding-right: 20px;
    padding-left: 40px;
    margin-right: 0px;
    margin-left: -20px;
    color: #FFFFFF;
}
