html body{
    direction: ltr!important;
    text-align: left;
}

.text-justify {
    text-align: justify;
    direction: ltr!important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
    right:0!important;
    left:auto!important;
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-right: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.25rem!important;
    border-bottom-right-radius: 0.25rem!important;
}

.border-start {
    border-left: 1px solid #dee2e6 !important;
}

.btn-buy, .btn-sell {
    width: 160px!important;
}

.form-control-position {
    right: 0;
    left: auto!important;
}

body,*,select,button,input,.btn{
    text-transform: capitalize!important;
}

div.dataTables_wrapper div.dataTables_filter {
    text-align: right !important;
}

div.dataTables_wrapper div.dataTables_paginate{
    justify-content: right!important;
}

.sidebar-wrapper{
    left:0;
    right: auto!important;
}

.breadcrumb-title{
    padding-right: 1rem;
    margin-right: 1rem;
}

.breadcrumb-item+.breadcrumb-item::before{
    float: left!important;
    rotate: 180deg;
}

.user-info{
    margin-left: 1rem;
}

.breadcrumb-title{
    border-left: 0!important;
    border-right: 1.5px solid #aaa4a4;
}

.page-title h5{
    margin-left: 10px!important;
}

.page-wrapper {
    margin-right: 0px!important;
    margin-left: 250px;
}

.wrapper.toggled .page-wrapper {
    margin-left: 70px!important;
}

.dropdown-menu-end[data-bs-popper] {
    right: 0!important;
    left: auto!important;
}

.topbar .navbar .dropdown-menu::after{
    right: 16px!important;
    left: auto!important;
}

.user-box .dropdown-menu i {
    margin-left: 0px!important;
    margin-right: 10px;
}

.topbar,.page-footer {
    left: 250px!important;
    right: 0;
}

.form-control.is-invalid, .was-validated .form-control:invalid,.form-control.is-valid, .was-validated .form-control:valid{
    background-position: center right calc(.3125em + .375rem);
}

.sidebar-wrapper .metismenu a{
    justify-content: left;
}

.sidebar-wrapper .metismenu a .menu-title {
    margin-right: 0px!important;
    margin-left: 10px;
}

.sidebar-wrapper .metismenu ul a i {
    margin-right: 10px!important;
    margin-left: 0px!important;
    rotate: 180deg;
}

.metismenu .has-arrow:after{
    left:auto!important;
    right: 15px;
    rotate: 180deg;
}

.wrapper.toggled .topbar,.wrapper.toggled .page-footer{
    left:70px!important;
    right: 0!important;
}

.user-box .dropdown-item{
    text-align:left!important;
}

.form-control{
    text-align: left!important;
}

.has-icon-left .form-control-position {
    right: auto;
    left: 0!important;
}

.has-icon-left .form-control {
    padding-right: 1rem!important;
    padding-left: calc(1.25em + 1.5rem + 2px)!important;
}
