.mut-topbar{

    height:42px;

    background:#252525;

    display:grid;

    grid-template-columns:160px 1fr auto;

    align-items:center;

    padding:0 40px;

}

.mut-topbar__lang ul,
.mut-top-menu{

    display:flex;

    gap:18px;

    align-items:center;

}

.mut-topbar__menu{

    display:flex;

    justify-content:center;

}

/* ==========================
   SEARCH
========================== */

.mut-search-toggle{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;

    height:42px;

    padding:0 18px;

    border-left:1px solid rgba(255,255,255,.15);

    border-right:1px solid rgba(255,255,255,.15);

    background:none;

    color:#d5d5d5;

    cursor:pointer;

    transition:.3s;

}

.mut-search-toggle span{

    font-size:11px;

    letter-spacing:1.6px;

    text-transform:uppercase;

}

.mut-search-toggle svg{

    width:15px;

    height:15px;

}

.mut-search-toggle:hover{

    color:#fff;

}

/* ==========================
   POLYLANG
========================== */

.mut-topbar__lang ul{

    display:flex !important;

    align-items:center;

    gap:8px;

    margin:0;

    padding:0;

    list-style:none;

}

.mut-topbar__lang li{

    display:flex;

    align-items:center;

    margin:0;

    padding:0;

    list-style:none;

}

.mut-topbar__lang li::marker{

    content:"";

}

.mut-topbar__lang li::before{

    display:none !important;

    content:none !important;

}

.mut-topbar__lang li::after{

    content:"|";

    color:rgba(255,255,255,.35);

    margin-left:8px;

}

.mut-topbar__lang li:last-child::after{

    display:none;

}

.mut-topbar__lang a{

    display:block;

    color:#bfbfbf;

    font-size:12px;

    font-weight:600;

    text-transform:uppercase;

}

.mut-topbar__lang .current-lang a{

    color:#fff;

}

/* =====================================================
   MOBILE TOPBAR
===================================================== */

@media (max-width:991px){

    .mut-topbar{

        grid-template-columns:1fr auto;

        padding:0 20px;

    }

    /* Ortadaki Top Menu gizle */

    .mut-topbar__menu{

        display:none;

    }

}

@media (max-width:991px){

    .mut-topbar{

        height:40px;

        grid-template-columns:1fr auto;

        padding:0 15px;

    }

    .mut-topbar__menu{

        display:none;

    }

    .mut-topbar__lang{

        font-size:11px;

    }

    .mut-search-toggle{

        height:40px;

        padding:0 14px;

    }

    .mut-search-toggle span{

        font-size:10px;

    }

}