.xdev-table .dataTables_wrapper .dataTables_paginate .paginate_button.next,
.xdev-table .dataTables_wrapper .dataTables_paginate .paginate_button.previous{
    font-size: 14px!important;
}

.xdev-table .dataTables_wrapper .dataTables_paginate .paginate_button.next:before,
.xdev-table .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before,
.xdev-table .dataTables_filter label:after{
    display: none!important;
}

.xdev-table .dataTables_wrapper .dataTables_filter{
    float: right;
}
/* .xdev-table .dataTables_wrapper .dataTables_filter input{
    width: 100%!important;
} */
#data-table-users_wrapper{
    max-height: 400px;
    overflow: auto;
}
.horizon-line{
    position: relative;
}

.horizon-line.collapsed::after{
    content: '+'!important;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    position: absolute;
    right: 20px;
    top: -3px;
}

.horizon-line::after{
    content: '-';
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    position: absolute;
    right: 20px;
    top: -3px;
}

#data-table-users .selected .row-check{
    position: relative;
}   
#data-table-users .selected .row-check::before{
    content: '✔';
    font-size: 18px;
    color: green;
    font-weight: 600;
}

.nk-block:not(.lc-block-alt) .nk-form{
    padding: 15px 40px 40px 40px;
}

.nk-form .logo img{
    margin: auto;
    max-height: 80px;
    width: auto;
}

.ajax-loading{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: 0.7;
    z-index: -1;
    display: none;
}

.ajax-loading .fa{
    position: absolute;
    top: 45%;
    left: 49%;
    color: #fff;
}

.ajax-loading.show{
    display: block;
    z-index: 999;
}


.a-mt-30{
    margin-bottom: 30px;
}
.a-mt-15{
    margin-bottom: 15px;
}
/* .dataTables_wrapper .dataTables_filter{
    width: 25%;
} */
.buttons-columnVisibility:hover{
    cursor: pointer;
}

.modal-xdev{
    max-width: 90%!important;
}

.dataTables_length{
    margin-left: 20px;
}