/* main body  */

.translated-rtl .main-body-container {
    flex-direction: row-reverse;
}

/* SideBar  */
.translated-rtl .sidebar button {
    left: -60px !important;
    right: 0 !important;
}

.translated-rtl .sidebar .sidebarUl li a {
    flex-direction: row-reverse;
    gap: 10px;
    margin-right: 0 !important;
}
.translated-rtl .formRowReversal .card-content {
    width: 320px;
}
.translated-rtl .sidebar .sidebarUl li a:hover {
    margin-left: 1rem !important;
    border-radius: 20px 0 0 20px;
}

.translated-rtl .sidebar .sidebarUl li>a {
    padding-right: 10px !important;
}

.translated-rtl .sidebar .sidebarUl li .active {
    border-radius: 20px 0 0 20px;
    margin-left: 1rem !important;
}

.translated-rtl .sidebar .sidebarUl li span {
    left: 20px !important;
    height: 53px;
    width: 46px;
    /* transform: scaleX(-1); */
    /* scale: 0 -1; */
    rotate: 180deg;
}
.translated-rtl  .sidebar ul li:has(ul li a.active) span {
    transform: rotate(-90deg);
}

/* Header */

/* 
.translated-rtl .header .headerInner{
    flex-direction: row-reverse;
}
.translated-rtl .header .headerInner .right {
    flex-direction: row-reverse;
} */



/* Table Section  */

.translated-rtl .main-body-container .bodySection header .d-flex.align-items-center {
    flex-direction: row-reverse !important;
}

.translated-rtl .main-body-container .bodySection .rdt_TableHead .rdt_TableCol .rdt_TableCol_Sortable {
    justify-content: flex-end;
}

.translated-rtl .main-body-container .bodySection .rdt_TableHead .rdt_TableCol .rdt_TableCol_Sortable {
    text-align: end;
}

.translated-rtl .main-body-container .bodySection .rdt_Table .rdt_TableHeadRow {
    flex-direction: row-reverse;
}

.translated-rtl .main-body-container .bodySection .rdt_TableBody .rdt_TableRow {
    flex-direction: row-reverse;
}

.translated-rtl .main-body-container .bodySection .rdt_TableBody .rdt_TableRow .rdt_TableCell {
    justify-content: flex-end;
}

.translated-rtl .main-body-container .headingSection {
    flex-direction: row-reverse;
}

.translated-rtl .main-body-container .customHeadingSection {
    flex-direction: row-reverse;
    gap: 10px;
}

.translated-rtl .main-body-container .tableFlexRow {
    display: flex;
    flex-direction: row-reverse;
    gap: 10px;
}

/* .translated-rtl .main-body-container .rdt_Pagination{
flex-direction: row-reverse;
justify-content: flex-end;
} */


/* personalized Table Section */

.translated-rtl .main-body-container .tableSecondHeader>div {
    flex-direction: row-reverse;
    gap: 10px;
}

.translated-rtl .main-body-container .userManageFilters {
    flex-direction: row-reverse;
}

/* 
.customizedTable thead tr{
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
} */


/* portfolio */

.translated-rtl .main-body-container .portfolioRow {
    flex-direction: row-reverse;
}

.translated-rtl .main-body-container .portfolioRow .border-left-curve {
    border-right: 12px solid;
    border-radius: 12px;
    border-left: 0;
}

.translated-rtl .main-body-container .portfolioRow .border-left-curve.blue {
    border-color: #00B3FF;
}

.translated-rtl .main-body-container .portfolioRow .border-left-curve.green {
    border-color: #2DD683;
}

.translated-rtl .main-body-container .portfolioRow .border-left-curve.yellow {
    border-color: #FED142;
    display: flex;
    flex-direction: row-reverse;
}

.translated-rtl .main-body-container .portfolioRow {
    border-color: #FED142;
}

.translated-rtl .main-body-container .portfolioRow .portfolioRowHeading {
    text-align: end;
}

.translated-rtl .main-body-container .portfolioRow table .columnRtl {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    text-align: end;
}


/* Dashboard */

.translated-rtl .main-body-container .dashboardMain .headingSection {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.dashboardMain .bg-white.rounded-3 .row.align-items-center {
    flex-direction: row-reverse;
}

.translated-rtl .main-body-container .dashboardHeading1 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    text-align: end;
}

/* Google hover Item */

.VIpgJd-ZVi9od-aZ2wEe-wOHMyf.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc {
    display: none;
}

/* floating chat button */
.translated-rtl .floating_chat_button {
    right: 100%;
    left: 0;
}

.translated-rtl .popWindow .chat {
    left: 30px;
    right: 100%;
}


/* Profile Section */

.translated-rtl .profileTopSection {
    flex-direction: row-reverse;
}

.translated-rtl .profileBodySection {
    flex-direction: row-reverse;

}

.translated-rtl .profileBodySection .border-end {
    border-left: 1px solid #dee2e6 !important;
    border-right: 0 !important;
}

.translated-rtl .profileBodySection .border-end>ul {
    margin-left: 1rem !important;
    margin-right: 0 !important;
}


/* popup section*/
.translated-rtl .popup-container .popup-close {
    right: 100%;
    left: 0;
}

.translated-rtl .popup-container .popup-content>h6,
.translated-rtl .popup-container .popup-content h4

/* ,
  .translated-rtl .popup-container .popup-content h5 */
    {
    text-align: end;
}

.translated-rtl .select__control+.select__menu {
    text-align: right;
}
.translated-rtl .columnReverse{
    display: flex;
    flex-direction: column-reverse;
}
.translated-rtl .marginRight5{
    margin-right: 5px;
    margin-left: 0 !important;

}


.translated-rtl .popup-container .popup-content select {
    background-position: left 0.75rem center !important;
    text-align: end;
}

.translated-rtl .rdrCalendarWrapper.rdrDateRangeWrapper {
    right: 0;
}

/*Form section*/

.translated-rtl .labelErrorContainer {
    display: flex;
    flex-direction: row-reverse;

}
.translated-rtl .buttonCls {
    display: flex;
    flex-direction: row-reverse;
gap: 7px;
}

.translated-rtl .labelErrorContainer p {
    margin-left: 0 !important;
    margin-right: auto !important;
}

.translated-rtl .rowtextAlignRight {
    width: 100%;
    text-align: end !important;
}

.translated-rtl .flexAlignRight {
    display: flex;
    justify-content: right;
    /* flex-direction: row-reverse; */
    gap: 10px;
}

.translated-rtl .flexAlignRight .child {
    margin-left: 0 !important;
    margin-right: 0 !important;

}

.translated-rtl .flexAlignRight .child>ul {
    margin-left: 0 !important;
    margin-right: 0 !important;
    text-align: end;
}

.translated-rtl .flexAlignRight .child>ul li {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.translated-rtl .formRowReversal {
    flex-direction: row-reverse;
    text-align: right;
}

.translated-rtl .alignTextEnd{
    text-align: end;
}

.translated-rtl .formJustifyContentRight {
    flex-direction: row-reverse;
    text-align: right;
}

.translated-rtl .formRowReversal {
    flex-direction: row-reverse !important;
    gap: 10px;
    display: flex;
    align-items: center;
}

.translated-rtl .loading {
    left: 40%;
}


/*chat support*/

.translated-rtl .rowReversal {
    flex-direction: row-reverse !important;
    gap: 10px;
    display: flex;
}

/* .translated-rtl .chatOverview p {
    margin-left: 0 !important;
    margin-right: auto !important;
} */

/* .translated-rtl .msg-sent,
.translated-rtl .msg-receive {
    text-align: end;
} */
.translated-rtl .borderStart{
    border-right: 0 !important; 
    border-left: 1px solid #dee2e6 !important;
}

.translated-rtl .chat_header {
    flex-direction: row-reverse;
}

.translated-rtl .chat_header>div {
    gap: 10px;
    flex-direction: row-reverse;
    text-align: end;
}

.translated-rtl .mergedCurrency span {
    right: 100%;
    left: 12px;
    top: 6px;
}




/*Property Investor*/

/*opportunity pages*/

.translated-rtl .main-body-container .opportunity-map-fixed {
    right: 100%;
    left: 5px;
}

.translated-rtl .main-body-container .investOppBtnAbs {
    right: 100% !important;
    left: 0 !important;
    width: 76px;
}


.translated-rtl .checkBoxes {
    justify-content: end;
}