
/* Kawakib Header Width V6.1 */
.kwk-header-width-admin .kwk-header-width-box,
.kwk-header-width-admin .kwk-header-width-note{
    background:#fff;
    border:1px solid #dcdcde;
    border-radius:18px;
    padding:18px;
    max-width:820px;
    box-shadow:0 8px 24px rgba(0,0,0,.04);
    margin:18px 0;
}
.kwk-header-width-admin label{
    display:grid;
    gap:7px;
    font-weight:700;
    margin:14px 0;
}
.kwk-header-width-admin select,
.kwk-header-width-admin input[type=number]{
    width:100%;
    max-width:420px;
    padding:8px 10px;
    border-radius:8px;
}
.kwk-header-width-admin small{
    color:#646970;
    font-weight:400;
}
.kwk-header-width-check{
    display:flex!important;
    grid-template-columns:auto 1fr;
    align-items:center;
    gap:8px!important;
}
.kwk-header-width-check input{
    width:auto!important;
}
body.kwk-menu-mode-full .main-navigation,
body.kwk-menu-mode-full .kwk-main-menu,
body.kwk-menu-mode-full .lx-menu{
    border-radius:0;
}
body.kwk-menu-mode-boxed .main-navigation,
body.kwk-menu-mode-boxed .kwk-main-menu,
body.kwk-menu-mode-boxed .lx-menu{
    border-radius:16px;
}
@media(max-width:768px){
    body.kwk-header-mode-boxed .site-header,
    body.kwk-header-mode-boxed .kwk-header,
    body.kwk-header-mode-boxed .lx-header,
    body.kwk-menu-mode-boxed .main-navigation,
    body.kwk-menu-mode-boxed .kwk-main-menu,
    body.kwk-menu-mode-boxed .lx-menu{
        max-width:100%!important;
        border-radius:0;
    }
}
