.dataTables_wrapper td .kt-checkbox,.dataTables_wrapper th .kt-checkbox{margin-top:.308rem!important}.dataTables_wrapper td .kt-checkbox>span,.dataTables_wrapper th .kt-checkbox>span{background:#f0f3ff!important}.dataTables_wrapper td .btn.btn-icon.btn-sm,.dataTables_wrapper th .btn.btn-icon.btn-sm{height:2.54rem}.kt-list-timeline__text .kt-checkbox{margin-bottom:0}.kt-avatar .kt-avatar__holder{background-position:50%;background-size:cover}.kt-avatar .kt-signature__holder{width:120px;height:50px}.kt-avatar .kt-banner__holder{width:300px;height:80px}.kt-switch label{margin-bottom:0}.dropdown-menu>.dropdown-item.active>i,.dropdown-menu>.dropdown-item:active>i{color:#fff}.dropdown-menu>.dropdown-item>.la:before{vertical-align:baseline}.table.table-middle td{vertical-align:middle}.form-control.select2[name=semester]{min-width:140px}.btn.btn-purchase-draft-edit{background-color:#ffac00!important;border-color:#ffac00!important;color:#000!important}.btn.btn-purchase-draft-edit .la,.btn.btn-purchase-draft-edit i{color:#000!important}.btn.btn-purchase-draft-edit:focus,.btn.btn-purchase-draft-edit:hover{background-color:#b07d0f!important;border-color:#9d6e0d!important;color:#000!important}.btn.btn-purchase-draft-edit:focus .la,.btn.btn-purchase-draft-edit:focus i,.btn.btn-purchase-draft-edit:hover .la,.btn.btn-purchase-draft-edit:hover i{color:#000!important}#table_ajax .musak-43-submission-cell{min-width:14rem}#table_ajax .musak-43-submission-input{font-weight:700;min-height:2.65rem;padding:.55rem .85rem;font-size:.95rem;min-width:8.5rem;flex:1 1 8.5rem}#table_ajax .musak-43-submission-cell .musak-43-submission-date{flex:0 1 10rem;max-width:11rem}

/* ===== Smart DataTables toolbar + search (global) ===== */
.dataTables_wrapper > .row:first-child{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:space-between;
    gap:.75rem 1rem;
    margin-left:0!important;
    margin-right:0!important;
    margin-bottom:.85rem;
}
.dataTables_wrapper > .row:first-child > [class*="col-"]{
    float:none;
    width:auto;
    max-width:none;
    flex:1 1 auto;
    padding-left:0;
    padding-right:0;
}
.dataTables_wrapper .dataTables_length{
    float:none!important;
    text-align:left;
    margin:0;
}
.dataTables_wrapper .dataTables_length label{
    display:inline-flex;
    align-items:center;
    gap:.5rem;
    margin:0;
    font-size:.86rem;
    font-weight:600;
    color:#475569;
    white-space:nowrap;
}
.dataTables_wrapper .dataTables_length select,
.dataTables_wrapper .dataTables_length select.custom-select,
.dataTables_wrapper .dataTables_length select.form-control,
select[name$="_length"][aria-controls],
select.custom-select[name$="_length"]{
    min-width:4.5rem;
    height:40px;
    padding:.35rem 2rem .35rem .75rem;
    border:1px solid #1e3a8a!important;
    border-radius:999px;
    background:#1e3a8a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23ffffff' d='M1.1 1.2l4.9 4.9 4.9-4.9'/%3E%3C/svg%3E") no-repeat right .85rem center!important;
    background-size:10px!important;
    -webkit-appearance:none;
    appearance:none;
    box-shadow:0 4px 12px rgba(30,58,138,.28);
    font-weight:900!important;
    color:#fff!important;
}
.dataTables_wrapper .dataTables_length select:focus,
.dataTables_wrapper .dataTables_length select.custom-select:focus,
select[name$="_length"][aria-controls]:focus{
    outline:0;
    border-color:#1e40af!important;
    box-shadow:0 0 0 3px rgba(30,58,138,.35),0 4px 12px rgba(30,58,138,.28);
    color:#fff!important;
}
.dataTables_wrapper .dataTables_length select option,
select[name$="_length"][aria-controls] option{
    background:#1e3a8a;
    color:#fff;
    font-weight:900;
}
.dataTables_wrapper .dataTables_filter{
    float:none!important;
    text-align:right;
    margin:0;
}
.dataTables_wrapper .dataTables_filter>label{
    display:flex;
    align-items:center;
    justify-content:flex-end;
    gap:.55rem;
    margin:0;
    width:100%;
    font-size:0;
    color:transparent;
    flex-wrap:wrap;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search-row{
    display:inline-flex;
    align-items:center;
    gap:.55rem;
    max-width:100%;
    flex-wrap:wrap;
    justify-content:flex-end;
}
.dataTables_wrapper .dataTables_filter>label>.dt-smart-search,
.dataTables_wrapper .dataTables_filter .dt-smart-search{
    position:relative;
    display:inline-flex;
    align-items:center;
    width:min(100%,380px);
    max-width:100%;
    margin:0;
    isolation:isolate;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search__icon{
    position:absolute;
    left:14px;
    top:50%;
    transform:translateY(-50%);
    color:#ffffff;
    font-size:1.05rem;
    pointer-events:none;
    line-height:1;
    z-index:2;
    transition:color .18s ease,transform .18s ease;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search.is-focused .dt-smart-search__icon{
    color:#ffffff;
    transform:translateY(-50%) scale(1.06);
}
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"],
.dataTables_wrapper .dataTables_filter input[type="search"]{
    width:100%!important;
    min-width:220px;
    height:44px;
    margin:0!important;
    padding:.55rem 2.6rem .55rem 2.55rem!important;
    border:1px solid #7f1d1d!important;
    border-radius:999px!important;
    background:#9b111e!important;
    box-shadow:0 2px 8px rgba(155,17,30,.35);
    font-size:.95rem!important;
    font-weight:700!important;
    color:#ffffff!important;
    transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;
    -webkit-appearance:none;
    appearance:none;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]::-webkit-search-decoration,
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]::-webkit-search-cancel-button,
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]::-webkit-search-results-button,
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]::-webkit-search-results-decoration{
    -webkit-appearance:none;
    appearance:none;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]::placeholder,
.dataTables_wrapper .dataTables_filter input[type="search"]::placeholder{
    color:rgba(255,255,255,.88);
    font-weight:700;
    opacity:1;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]:hover{
    border-color:#7f1d1d!important;
    background:#86131d!important;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"]:focus,
.dataTables_wrapper .dataTables_filter input[type="search"]:focus{
    outline:0;
    border-color:#7f1d1d!important;
    background:#86131d!important;
    color:#ffffff!important;
    font-weight:700!important;
    box-shadow:0 0 0 4px rgba(155,17,30,.28),0 8px 18px rgba(127,29,29,.28);
}
.dataTables_wrapper .dataTables_filter .dt-smart-search__clear{
    position:absolute;
    right:8px;
    top:50%;
    transform:translateY(-50%);
    width:28px;
    height:28px;
    border:0;
    border-radius:999px;
    background:transparent;
    color:#ffffff;
    display:none;
    align-items:center;
    justify-content:center;
    padding:0;
    cursor:pointer;
    z-index:3;
    transition:background .15s ease,color .15s ease,transform .15s ease;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search.is-filled .dt-smart-search__clear{
    display:inline-flex;
}
.dataTables_wrapper .dataTables_filter .dt-smart-search__clear:hover{
    background:rgba(255,255,255,.18);
    color:#ffffff;
    transform:translateY(-50%) scale(1.05);
}
/* Ctrl/⌘K sits OUTSIDE the input, in the same toolbar row */
.dataTables_wrapper .dataTables_filter .dt-smart-search__hint{
    display:none;
}
@media (min-width:992px){
    .dataTables_wrapper .dataTables_filter .dt-smart-search__hint{
        display:inline-flex;
        align-items:center;
        gap:4px;
        position:static;
        transform:none;
        flex:0 0 auto;
        pointer-events:none;
        opacity:.95;
        padding:.28rem .4rem;
        border-radius:10px;
        background:rgba(248,250,252,.95);
        border:1px solid rgba(226,232,240,.95);
    }
    .dataTables_wrapper .dataTables_filter .dt-smart-search-row.is-focused .dt-smart-search__hint,
    .dataTables_wrapper .dataTables_filter .dt-smart-search-row.is-filled .dt-smart-search__hint{
        opacity:.35;
    }
    .dataTables_wrapper .dataTables_filter .dt-smart-search__kbd{
        display:inline-flex;
        align-items:center;
        justify-content:center;
        min-width:1.35rem;
        height:1.35rem;
        padding:0 .38rem;
        border-radius:6px;
        border:1px solid rgba(148,163,184,.65);
        background:linear-gradient(180deg,#ffffff 0%,#f1f5f9 100%);
        box-shadow:inset 0 -1px 0 rgba(15,23,42,.08),0 1px 0 rgba(255,255,255,.9);
        color:#475569;
        font-size:10px;
        font-weight:700;
        letter-spacing:.02em;
        line-height:1;
        font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
        text-transform:none;
    }
}
@media (max-width:767.98px){
    .dataTables_wrapper > .row:first-child > [class*="col-"]{
        flex:1 1 100%;
    }
    .dataTables_wrapper .dataTables_length,
    .dataTables_wrapper .dataTables_filter{
        width:100%;
        text-align:left;
    }
    .dataTables_wrapper .dataTables_filter>label,
    .dataTables_wrapper .dataTables_filter .dt-smart-search-row,
    .dataTables_wrapper .dataTables_filter .dt-smart-search{
        width:100%;
        max-width:none;
        justify-content:stretch;
    }
    .dataTables_wrapper .dataTables_filter .dt-smart-search input[type="search"],
    .dataTables_wrapper .dataTables_filter input[type="search"]{
        min-width:0;
        height:42px;
    }
}

/* ===== Blue View actions dropdown (shared) ===== */
.musak-actions-dropdown{
    display:inline-block;
    text-align:center;
}
.musak-actions-dropdown .musak-actions-toggle,
.dt-view-actions-btn{
    white-space:nowrap;
    font-weight:700;
    font-size:13px;
    line-height:1.2;
    padding:7px 14px;
    min-width:84px;
    border:0;
    border-radius:999px;
    background:linear-gradient(180deg,#3b82f6 0%,#2563eb 100%)!important;
    color:#fff!important;
    box-shadow:0 4px 12px rgba(37,99,235,.28);
}
.musak-actions-dropdown .musak-actions-toggle:hover,
.musak-actions-dropdown .musak-actions-toggle:focus,
.dt-view-actions-btn:hover,
.dt-view-actions-btn:focus{
    background:linear-gradient(180deg,#2563eb 0%,#1d4ed8 100%)!important;
    color:#fff!important;
}
.musak-actions-dropdown .musak-actions-toggle .la{
    font-size:14px;
    vertical-align:middle;
    margin-right:2px;
}
.musak-actions-menu{
    min-width:200px;
    padding:6px 0;
    border:none;
    border-radius:12px;
    box-shadow:0 12px 32px rgba(15,23,42,.18);
    z-index:2100!important;
}
.musak-actions-menu .kt-nav__link{
    display:flex;
    align-items:center;
    gap:8px;
    padding:9px 14px;
    color:#243042;
    font-size:14px;
}
.musak-actions-menu .kt-nav__link:hover{
    background:#eff6ff;
    color:#1d4ed8;
}
.musak-actions-menu .kt-nav__link-icon{
    width:18px;
    text-align:center;
    font-size:14px;
}
.musak-actions-menu.musak-actions-menu--fixed{
    position:fixed!important;
    transform:none!important;
    will-change:top,left;
}

/* ===== Group list page (modern + center cells) ===== */
.group-list-page .group-list-portlet{
    border:0;
    border-radius:16px;
    overflow:hidden;
    box-shadow:0 10px 28px rgba(15,23,42,.08);
    background:#fff;
}
.group-list-page .group-list-portlet__head{
    background:linear-gradient(120deg,#eff6ff 0%,#f8fafc 55%,#fff 100%);
    border-bottom:1px solid rgba(148,163,184,.35);
}
.group-list-page .group-list-portlet__icon{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:40px;
    height:40px;
    border-radius:12px;
    background:#dbeafe;
    color:#1d4ed8;
    margin-right:.65rem;
}
.group-list-page .group-list-portlet__icon .la{
    font-size:1.35rem;
}
.group-list-page .group-list-portlet__body{
    padding:1.15rem 1.25rem 1.4rem;
}
.group-list-page .group-list-table-wrap{
    border:1px solid rgba(226,232,240,.95);
    border-radius:12px;
    overflow:hidden;
    background:#fff;
}
.group-list-page .group-list-table{
    margin:0!important;
    width:100%!important;
}
.group-list-page .group-list-table thead th,
.group-list-page .group-list-table tbody td,
.group-list-page .group-list-table .dt-cell-center{
    text-align:center!important;
    vertical-align:middle!important;
}
.group-list-page .group-list-table thead th{
    background:#f1f5f9;
    color:#0f172a;
    font-size:.78rem;
    font-weight:700;
    letter-spacing:.03em;
    text-transform:uppercase;
    white-space:nowrap;
    border-bottom:1px solid #e2e8f0!important;
    padding:.85rem .65rem!important;
}
.group-list-page .group-list-table tbody td{
    font-size:.9rem;
    color:#334155;
    border-top:1px solid #f1f5f9!important;
    padding:.8rem .55rem!important;
}
.group-list-page .group-list-table tbody tr:hover{
    background:#f8fbff!important;
}
.group-list-page .dt-actions-cell{
    display:inline-flex;
    justify-content:center;
    width:100%;
}

/* ===== Global filter fields: company / branch / from–to dates ===== */
:root{
    --barabd-sky:#38bdf8;
    --barabd-sky-deep:#0ea5e9;
    --barabd-sky-ink:#ffffff;
    --barabd-date-end:#16a34a;
    --barabd-date-end-ink:#1e3a8a;
}
/* Native selects (before/without select2) */
select.company_id,
select.company_branch_id,
select[name="company_id"],
select[name="company_branch_id"],
select#company,
select#company_branch_id{
    background-color:var(--barabd-sky)!important;
    border-color:var(--barabd-sky-deep)!important;
    color:var(--barabd-sky-ink)!important;
    font-weight:700!important;
}
select.company_id option,
select.company_branch_id option,
select[name="company_id"] option,
select[name="company_branch_id"] option,
select#company option,
select#company_branch_id option{
    background:#fff;
    color:#0f172a;
    font-weight:600;
}
/* Select2 UI for company + branch */
select.company_id+.select2-container .select2-selection--single,
select.company_branch_id+.select2-container .select2-selection--single,
select[name="company_id"]+.select2-container .select2-selection--single,
select[name="company_branch_id"]+.select2-container .select2-selection--single,
select#company+.select2-container .select2-selection--single,
select#company_branch_id+.select2-container .select2-selection--single{
    background:linear-gradient(180deg,var(--barabd-sky) 0%,var(--barabd-sky-deep) 100%)!important;
    border:1px solid var(--barabd-sky-deep)!important;
    border-radius:8px!important;
    height:40px!important;
    min-height:40px!important;
    display:flex!important;
    align-items:center!important;
    box-shadow:0 3px 10px rgba(14,165,233,.28);
}
select.company_id+.select2-container .select2-selection--single .select2-selection__rendered,
select.company_branch_id+.select2-container .select2-selection--single .select2-selection__rendered,
select[name="company_id"]+.select2-container .select2-selection--single .select2-selection__rendered,
select[name="company_branch_id"]+.select2-container .select2-selection--single .select2-selection__rendered,
select#company+.select2-container .select2-selection--single .select2-selection__rendered,
select#company_branch_id+.select2-container .select2-selection--single .select2-selection__rendered{
    color:var(--barabd-sky-ink)!important;
    font-weight:700!important;
    line-height:1.25!important;
    padding-top:0!important;
    padding-bottom:0!important;
    padding-left:10px!important;
    padding-right:2.25rem!important;
    margin:0!important;
    height:100%!important;
    width:100%!important;
    display:flex!important;
    align-items:center!important;
    max-width:100%;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
}
select.company_id+.select2-container .select2-selection--single .select2-selection__placeholder,
select.company_branch_id+.select2-container .select2-selection--single .select2-selection__placeholder,
select[name="company_id"]+.select2-container .select2-selection--single .select2-selection__placeholder,
select[name="company_branch_id"]+.select2-container .select2-selection--single .select2-selection__placeholder,
select#company+.select2-container .select2-selection--single .select2-selection__placeholder,
select#company_branch_id+.select2-container .select2-selection--single .select2-selection__placeholder{
    color:rgba(255,255,255,.92)!important;
    font-weight:700!important;
    line-height:1.25!important;
}
select.company_id+.select2-container .select2-selection--single .select2-selection__arrow,
select.company_branch_id+.select2-container .select2-selection--single .select2-selection__arrow,
select[name="company_id"]+.select2-container .select2-selection--single .select2-selection__arrow,
select[name="company_branch_id"]+.select2-container .select2-selection--single .select2-selection__arrow,
select#company+.select2-container .select2-selection--single .select2-selection__arrow,
select#company_branch_id+.select2-container .select2-selection--single .select2-selection__arrow{
    height:100%!important;
    top:0!important;
    bottom:0!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
}
select.company_id+.select2-container .select2-selection--single .select2-selection__arrow b,
select.company_branch_id+.select2-container .select2-selection--single .select2-selection__arrow b,
select[name="company_id"]+.select2-container .select2-selection--single .select2-selection__arrow b,
select[name="company_branch_id"]+.select2-container .select2-selection--single .select2-selection__arrow b,
select#company+.select2-container .select2-selection--single .select2-selection__arrow b,
select#company_branch_id+.select2-container .select2-selection--single .select2-selection__arrow b{
    border-color:#fff transparent transparent transparent!important;
}
select.company_id+.select2-container .select2-selection--single .select2-selection__clear,
select.company_branch_id+.select2-container .select2-selection--single .select2-selection__clear,
select[name="company_id"]+.select2-container .select2-selection--single .select2-selection__clear,
select[name="company_branch_id"]+.select2-container .select2-selection--single .select2-selection__clear,
select#company+.select2-container .select2-selection--single .select2-selection__clear,
select#company_branch_id+.select2-container .select2-selection--single .select2-selection__clear{
    color:#fff!important;
    font-weight:700!important;
    margin-right:.35rem;
}

/* From / To date inputs (every filter page) */
input.filter_date,
input#form_date,
input#to_date,
input#form_date1,
input#to_date1,
input[name="form_date"],
input[name="to_date"],
input[name="form_date1"],
input[name="to_date1"],
input[name="from_date"],
input[name="to_date"],
input[name="from"],
input[name="to"],
input#from,
input#to,
input#from_date,
input#to_date{
    background:linear-gradient(180deg,var(--barabd-sky) 0%,var(--barabd-sky-deep) 100%)!important;
    border-color:var(--barabd-sky-deep)!important;
    color:var(--barabd-sky-ink)!important;
    font-weight:700!important;
    box-shadow:0 3px 10px rgba(14,165,233,.22);
}
input.filter_date::placeholder,
input#form_date::placeholder,
input#to_date::placeholder,
input#form_date1::placeholder,
input#to_date1::placeholder,
input[name="form_date"]::placeholder,
input[name="to_date"]::placeholder,
input[name="from"]::placeholder,
input[name="to"]::placeholder,
input[name="from_date"]::placeholder,
input[name="to_date"]::placeholder{
    color:rgba(255,255,255,.88)!important;
    font-weight:600;
}
/* Calendar / end append next to date fields — green with blue icon/text */
.input-group.date input.filter_date+.input-group-append .input-group-text,
.input-group.date input[name="form_date"]+.input-group-append .input-group-text,
.input-group.date input[name="to_date"]+.input-group-append .input-group-text,
.input-group.date input[name="form_date1"]+.input-group-append .input-group-text,
.input-group.date input[name="to_date1"]+.input-group-append .input-group-text,
.input-group.date input[name="from"]+.input-group-append .input-group-text,
.input-group.date input[name="to"]+.input-group-append .input-group-text,
.input-group.date input[name="from_date"]+.input-group-append .input-group-text,
.input-group.date input[name="to_date"]+.input-group-append .input-group-text,
.input-group:has(> input.filter_date) > .input-group-append .input-group-text,
.input-group:has(> input#form_date) > .input-group-append .input-group-text,
.input-group:has(> input#to_date) > .input-group-append .input-group-text,
.input-group:has(> input#form_date1) > .input-group-append .input-group-text,
.input-group:has(> input#to_date1) > .input-group-append .input-group-text,
.input-group:has(> input[name="from"]) > .input-group-append .input-group-text,
.input-group:has(> input[name="to"]) > .input-group-append .input-group-text,
.input-group:has(> input[name="from_date"]) > .input-group-append .input-group-text,
.input-group:has(> input[name="to_date"]) > .input-group-append .input-group-text{
    background:var(--barabd-date-end)!important;
    border-color:var(--barabd-date-end)!important;
    color:var(--barabd-date-end-ink)!important;
    font-weight:700!important;
}
.input-group.date input.filter_date+.input-group-append .input-group-text i,
.input-group.date input[name="form_date"]+.input-group-append .input-group-text i,
.input-group.date input[name="to_date"]+.input-group-append .input-group-text i,
.input-group:has(> input.filter_date) > .input-group-append .input-group-text i,
.input-group:has(> input#form_date) > .input-group-append .input-group-text i,
.input-group:has(> input#to_date) > .input-group-append .input-group-text i,
.input-group:has(> input[name="from"]) > .input-group-append .input-group-text i,
.input-group:has(> input[name="to"]) > .input-group-append .input-group-text i{
    color:var(--barabd-date-end-ink)!important;
}

/* Musak 6.3 create — unstick subheader; only Submit / Cancel float */
@media (min-width:1025px){
    body.kt-header--fixed.kt-subheader--fixed:has(.musak63-floating-actions) .kt-wrapper{
        padding-top:65px;
    }
    body.kt-header--fixed.kt-subheader--fixed:has(.musak63-floating-actions) .kt-subheader{
        position:relative!important;
        top:auto!important;
        left:auto!important;
        right:auto!important;
        box-shadow:none;
    }
}

/* Musak 6.3 create — floating Submit / Cancel (buttons only, no bar bg) */
.kt-portlet .kt-portlet__foot.musak63-floating-actions,
.musak63-floating-actions{
    position:fixed;
    bottom:80px;
    left:0;
    right:0;
    z-index:1100!important;
    margin:0!important;
    padding:0!important;
    background:transparent!important;
    border:0!important;
    border-top:0!important;
    box-shadow:none!important;
    pointer-events:none;
}
@media (min-width:1025px){
    .kt-aside--enabled .musak63-floating-actions{
        left:265px;
    }
    .kt-aside--minimize .musak63-floating-actions,
    .kt-aside--minimize-hover .musak63-floating-actions{
        left:70px;
    }
}
.musak63-floating-actions .musak63-floating-actions__inner{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:10px;
    pointer-events:auto;
}
.musak63-floating-actions .btn{
    min-width:110px;
    box-shadow:0 4px 14px rgba(15,23,42,.18);
}
/* Keep action buttons above page footer stacking */
body:has(.musak63-floating-actions) #kt_content{
    position:relative;
    z-index:100;
}
body:has(.musak63-floating-actions) #kt_footer{
    z-index:auto!important;
}
.kt-portlet:has(> .kt-form > .musak63-floating-actions){
    padding-bottom:0;
}


