﻿.flat.platform.rtl .loading-container > svg {
    left: unset;
    right: 50%;
}

.flat.platform.rtl .navbar-header {
    float: none;
    padding: 0 0 0 calc(1.5rem / 2);
}

.flat.platform.rtl .main-content {
    margin-left: unset;
    margin-right: 240px;
}

.flat.platform.rtl.vertical-collpsed .main-content {
    margin-left: unset;
    margin-right: 70px;
}

.flat.platform.rtl .list-unstyled {
    padding-left: unset;
    padding-right: 0;
}

.flat.platform.rtl .vr-datagrid[noexpandablecolumn="true"] .vr-datagrid-row,
.flat.platform.rtl .vr-datagrid[noexpandablecolumn="true"] .summary-row-container {
    padding-left: unset !important;
    padding-right: 20px !important;
    margin-right: 0px !important;
}

.flat.platform.rtl .vr-grid-cell-number {
    text-align: left !important;
    padding-right: unset !important;
    padding-left: 2px !important;
}

.flat.platform.rtl #sidebar-menu ul li ul.sub-menu li a {
    padding: 0.4rem 1.6rem 0.4rem 0.4rem;
}

.flat.platform.rtl #sidebar-menu ul li a {
    padding: 10px 20px 10px 10px;
}

.flat.platform.rtl.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a {
    padding: 10px 20px 10px 10px !important;
}

.flat.platform.rtl.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a span {
    padding-left: unset !important;
    padding-right: 64px !important;
}

.flat.platform.rtl.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul {
    left: unset;
    right: 70px;
    -webkit-box-shadow: 3px 0 10px 5px rgba(54,61,71,.1);
    box-shadow: 3px 0 10px 5px rgba(54,61,71,.1);
}

.flat.platform.rtl.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li:hover > ul {
    left: unset;
    right: 190px;
    -webkit-box-shadow: 3px 0 10px 5px rgba(54,61,71,.1);
    box-shadow: 3px 0 10px 5px rgba(54,61,71,.1);
}

.flat.platform.rtl #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a {
    padding: 0.4rem 2.8rem 0.4rem 1.5rem;
    font-size: 13px;
}

.flat.platform.rtl #sidebar-menu .has-arrow:after {
    float: left;
}

.flat.platform.rtl #sidebar-menu ul li ul.sub-menu li a:before {
    float: right;
    padding-right: unset;
    padding-left: 0.8rem;
}

.flat.platform.rtl vr-actionbar .action-bar .action-container {
    align-self: start;
    width: auto;
}

.flat.platform.rtl .vr-dropdown-select span.vanrise-inpute {
    text-align: right;
}

.flat.platform.rtl .vr-text-filter-type {
    right: unset;
    left: 0px;
}

.flat.platform.rtl .filter-type-main-content .filter-type-close {
    left: unset;
    right: calc(100% - 18px);
}

.flat.platform.rtl .main-content .vr-datagrid-body.row-full-screen {
    left: unset;
    right: 240px;
}

.flat.platform.rtl .cg-notify-message {
    left: unset;
    right: 80%;
}

.flat.platform.rtl .cg-notify-close {
    right: unset;
    left: 4px;
}

.flat.platform.rtl .breadcrumb-item + .breadcrumb-item {
    padding-left: unset;
    padding-right: 0.5rem;
    position: relative;
}


    .flat.platform.rtl .breadcrumb-item + .breadcrumb-item::before {
        content: "\f104" !important;
        position: absolute;
        padding-right: unset;
        padding-left: 0.5rem;
        right: 0px;
    }

.flat.platform.rtl .action-full-screen-icon .dropdown-toggle .caret {
    margin-left: unset;
    margin-right: 0.255em;
}

.flat.platform.rtl .vr-light-panel.panel-vr.card > .panel-heading.card-header .card-title:has(.collapsible-icon) .title-element {
    padding-left: unset;
    padding-right: 10px;
}

.flat.platform.rtl .contact-medium .field-item i {
    padding-right: unset;
    padding-left: 10px;
}

.flat.platform.rtl .stansalone-button,
.flat.platform.rtl vr-button[standalone] {
    float: right;
}

.flat.platform.rtl vr-search-view-options .row.remove-line vr-columns[dummy-row] > div[class="col-lg-12 col-md-12 col-sm-12 "] .vr-choices-filter {
    margin: 0px -1px 0px 0px !important;
}

.flat.platform.rtl vr-search-view-options[isdummyrow] .row.remove-line {
    margin: 0 0.5rem 0 -0.5rem !important;
}

.flat.platform.rtl .vr-detail-summary-custom .field-label, .panel-vr .field-label, .vr-bordered-container .field-label {
    padding-right: unset;
    padding-left: 20px;
}

.flat.platform.rtl .vr-light-panel.panel-vr.card > .panel-heading.card-header .card-title:has(.collapsible-icon) .title-element {
    padding-left: unset;
    padding-right: 10px;
}

.flat.platform.rtl .panel-vr.panel-vr-child .panel-body .close-condition .mdi-close-box.hand-cursor {
    right: unset;
    left: 1px;
}

.flat.platform.rtl .contact-medium .field-item i {
    padding-right: unset;
    padding-left: 10px;
}

.flat.platform.rtl .stages-group .stage-item:after {
    border-left: unset !important;
    border-right: 10px solid var(--light-primary-color) !important;
}

.flat.platform.rtl .stages-group .stage-item:before {
    border-left: unset !important;
    border-right: 10px solid var(--bs-white-color) !important;
}

.flat.platform.rtl .stages-group .stage-item.stage-regular-done:after {
    border-left: unset !important;
    border-right: 10px solid var(--bs-color-green) !important;
}

.flat.platform.rtl .stages-group .stage-item.stage-regular-current:after {
    border-left: unset !important;
    border-right: 10px solid var(--bs-color-yellow) !important;
}

.flat.platform.rtl .stages-group .stage-item.stage-regular-reconsider:after {
    border-left: unset !important;
    border-right: 10px solid var(--bs-color-orange) !important;
}

.flat.platform.rtl .dropdown-menu.expanded-row-action.group-action-list[style] {
    left: auto !important;
    right: 0 !important;
}


.flat.platform.rtl .bottom-row-action .dropdown-menu.expanded-row-action.group-action-list[style] {
    left: auto !important;
    right: unset !important;
}

.flat.platform.rtl .bottom-row-action .dropdown-menu.group-action-list[forceleftdirection=false][style] {
    right: unset !important;
}

.flat.platform.rtl .dropdown-menu.group-action-list[forceleftdirection=true][style] {
    left: -10rem !important;
}

.flat.platform.rtl .vr-status-progress {
    padding: 0 10px 0 46px !important;
}


.flat.platform.rtl .modal .modal-dialog.row-full-screen-modal {
    right: 0 !important;
}
.flat.platform.rtl #dropdownTabsPrev > ul[aria-labelledby="dropdownTabsPrev"],
.flat.platform.rtl #dropdownTabsFor > ul[aria-labelledby="dropdownTabsFor"] {
     left: unset !important; 
}

