.layout-sidebar-large .sidebar-left {
    right: -140px;
}
.layout-sidebar-large .sidebar-left.open {
    right: 0;
}
.toast-main{
    left: 3px;
}
/*for datetime picker*/
.dtp_modal-content{
    right:20px;
}
/*for file picker*/
.file-icon{
    padding-left:3px;
}

.nav_dropdown{
    right: 0;
}
.nav-item:hover .nav_dropdown{
    right: 105%;
}
/*for form buttons*/
.button_title {
    /*polygon(0% 0%, 100% 0, 87% 44%, 69% 100%, 0% 100%);*/
    clip-path: polygon(0 0, 100% 0, 100% 0, 100% 100%, 29% 100%);
}
.select2-container--bootstrap-5 .select2-selection--single{
    background-position: left .75rem center!important;
    padding: .3rem 0.25rem .375rem .75rem!important;
}

.sidebar{
    right:0;
}

.sidebar_item_active::after {
    left: 0;
    border-left: 1.2rem solid var(--primary_color);
}

.dashboard_content {
    margin-right: var(--sidebar_hide_width);
}

.dashboard_content_shift{
    margin-right: var(--sidebar_width);
}

.sidebar_dropdown{
    right:var(--sidebar_width);
}

.combo_clear{
    left: 30px;
}

.iti__country-list{
    left:0 ;
}
.date_calendar [data-invalid-message]{
    right: 12px;
}
.phone_number_container [data-invalid-message]{
    right: 0;
}

/*[data-invalid-message]{
    left:13px;
}*/


table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after {
    right: 5px !important;
}
@media screen and (max-width:1000px){
    .dashboard_content_shift{
        margin-right:var(--sidebar_hide_width);
    }
}