body{
    direction: ltr;
}
.sidebar{
    box-shadow: 4px 9px 5px #ddd;
}
.sidebar.min {
    -webkit-transform: translateX(-100%) !important;
    transform: translateX(-100%) !important;
}
.header::before {
    left: -8px;
    right: unset;
}
.sidenav ul li::after {
    right: unset;
    left: 0;
}
.sidenav ul li::before {
    right: unset;
    left: -30px;
}
.sidenav ul li.act::before {
    left: -14px;
    right: unset;
}
.sidenav ul li:hover::before {
    left: -14px;
    right: unset;
}
.float_icon{
    right: 16px;
    left: unset;
}
.input_select .nice-select:after {
    right: 12px;
    left: unset;
}
.table-menu .menu-cont {
    right: 20px;
    left: unset;
}
.form__label .float__label{
    right: unset;
    left: 10px;
}
.default_input:focus + .float__label, .default_input:not(:placeholder-shown) + .float__label {
    transform: translateX(-150%);
}
textarea.default_input:focus + .float__label, textarea.default_input:not(:placeholder-shown) + .float__label {
    transform: translateX(-150%);
}
.form__label .default_input:focus::-webkit-input-placeholder {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
}

.form__label .default_input:focus:-ms-input-placeholder {
    transform: translateX(-150%);
}

.form__label .default_input:focus::-ms-input-placeholder {
    transform: translateX(-150%);
}

.form__label .default_input:focus::placeholder {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
}
#accordion button:after {
    float: right;
}
@media (max-width: 992px) {
    .sidebar {
        transform: translateX(-100%) !important;
    }
    .sidebar.min{
        transform: translateX(0) !important;
    }
    .pagebody{
        margin: 0;
    }
    .pagebody.full {
        -webkit-transform: translateX(300px) !important;
        transform: translateX(300px) !important;
    }
}

.notification_item button.btn {
    left: unset;
    right: 10px;
  }
  
div.dt-buttons {
    position: absolute;
    z-index: 4;
    left: unset;
    bottom: 10px;
    right: 15px;
}
.p-left{
    left: unset !important
  }
  .p-left-2{
    left: 350px !important;
  }