#header.header-mona {
    border-bottom: none;
}

.header-mona .uk-navbar-nav > li.uk-active > a,
.header-mona .uk-navbar-nav > li:hover > a,
.header-mona .uk-navbar-nav > li > a {
    color: #fff;
}

.header-mona .tm-lang-switcher span a {
    background:none !important;
    color: white;
}
.header-mona .tm-lang-switcher span.uk-active a {
    background:white !important;
    color: var(--tm-emphasis-color);
}

.header-mona .uk-navbar-right {
    position:relative;
    padding-left:20px;
    padding-right:35px;
}

.header-mona .uk-navbar-nav > li {
    position:relative;
}

.header-mona .uk-navbar-nav > li:not(.tm-lang-switcher):after {
    content: "";
    position:absolute;
    display:block;
    bottom: 30%;
    height:1px;
    width: 0%;
    left:15%;
    background: rgba(255, 255, 255, 0.7);
    transition: width .3s;
}
.header-mona .uk-navbar-nav > li.uk-active:after,
.header-mona .uk-navbar-nav > li:hover:after {
    width:70%;
} 

.header-mona .header-shape {
    position:absolute;
    right:100%;
    /*
    right:100%;
    width: 35px;
    height:var(--tm-header-height);
    background: var(--tm-primary-bg);
    border-radius:29% 71% 0% 100% / 54% 0% 100% 46%;
    /
    */
}

.header-mona .header-shape:before {
    content: "";
    display:block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px var(--tm-header-height) 0;
    border-color: transparent var(--tm-primary-bg) transparent transparent;
}