header .ka-logo {
    margin-left: -2em;
}

header .ka-logo img {
    height: 156px;
    width: auto;
}

@media (max-width: 999px) {
    header .ka-logo img {
        height: 134px;
        width: auto;
    }

    nav .menu-mobile {
        margin-left: 6em;
    }

    header .ka-logo {
        margin-left: 0em;
        margin-left: 0px;
    }
}

@media (max-width: 1024px) {
    header .ka-logo img {
        height: 134px;
        width: auto;
    }

    nav .menu-mobile {
        margin-left: 6em;
    }

    header .ka-logo {
        margin-left: 0em;
        margin-left: 0px;
    }
}

@media (min-width: 1000px) {
    body .container {
        width: 1024px;
        /*<!--Ref 037 : ???? header CSS-->*/
        padding-top: unset;
    }

    header nav .nav-menu {
        padding: 0;
        margin-left: 12em;
        height: 108px;
    }

    header nav .nav-menu .nav-menu-list {
        float: left;
        width: 143px;
        text-align: center;
        margin: 0px;
        font-size: 14px;
    }
}

@media (min-width: 1000px) {
    header nav .nav-menu li.nav-menu-list {
        display: none;
    }

    header nav .nav-menu li.nav-menu-list.showOnMainMenu {
        display: block !important;
    }

}

@media (max-width: 1000px) {
    header nav .nav-menu li.nav-menu-list.showOnMainMenu {
        display: none;
    }
}