.js-fixed-table-container{
    padding:0px !important;
    position: relative;
    overflow: hidden;
    margin-top: 10px;
}
.js-fixed-table-active .doubleScroll-scroll-wrapper{
    position: absolute;
    top: 35px;
}
.js-fixed-table-active .doubleScroll-scroll-wrapper.js-fixed-scroll-active{
    position: fixed;
    top: 85px;
    z-index: 100;
}
.js-fixed-table {
    width: auto;
    overflow-x: auto;
}
/* width */
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #888;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #555;
}
/*
.js-fixed-table th.actions,
.js-fixed-table td.actions{
    width: auto;
}
.js-fixed-table-active td.actions,
.js-fixed-table-active th.actions{
    position: absolute;
    right:0;
    top:auto;
    background: #fff;
    border-left: 2px solid #f4f4f4;
}
.js-fixed-table  th.actions{
    border: none;
}
*/
.js-fixed-table-header-active{
    position: fixed;
    overflow: hidden;
    top: 50px;
    background: #fff;
    z-index: 99;
}
/*
.js-fixed-table thead th.actions{
    border-left: 2px solid #f4f4f4;
}*/
.js-fixed-table th{
    min-height: 45px;
}
/*
.js-fixed-table-header-active th.actions{
    position: fixed;
    top: 50px;
}
*/
.js-fixed-table-header-active tr{
    display: block;
}
/*
.js-fixed-table-header table thead:not(.js-fixed-table-header-active) th.actions{
    right: 0 !important;
}*/
thead:not(.js-fixed-table-header-active){
    padding-right: 0 !important;
}/*
thead:not(.js-fixed-table-header-active) .actions{
    right: 0 !important;
}*/
.dragscroll{
    cursor: move;
}

@media (max-width: 767px) {

}
