.rtl .va-float-left {
    float: right;
}

.rtl .va-float-right {
    float: left;
}

.rtl .va-text-left {
    text-align: right;
}

.rtl .va-text-right {
    text-align: left;
}

.rtl .va-footer {
    margin-left: 0px;
    margin-right: 0px;
}

.rtl .va-footer .navbar {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.rtl .sidebar {
    right: 0;
    top: 0;
}

.rtl .sidebar .dashboard-menu>.active {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.rtl .sidebar .dashboard-menu:hover {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.rtl .sidebarsubmenu {
    right: 167px;
}

.rtl .va-topbar {
    left: 0;
    right: 0;
    top: 0;
    margin-left: 0px;
    margin-right: 0px;
}



/* .rtl .va-tab .ul{
    margin-right: 23px;
}

.rlt .va-tab{
    margin-right: 20px !important;
} */

.rtl .va-topbar .navbar {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.rtl .va-topbar .navbar .navbar-nav {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.rtl .va-topbar .extra-menu {
    margin-right: auto !important;
}

.rtl .va-topbar .arrow-left {
    display: none;
}

.rtl .va-body-wrapper {
    margin-right: 240px;
    /* Modern sidebar width */
    margin-left: 0px !important;
    transition: margin-right 0.2s ease;
}

.sidebar-collapsed .va-body-wrapper {
    margin-right: 70px !important;
}

.sidebar-collapsed .va-footer {
    margin-right: 0px !important;
}


/* .rtl .content-header {
    margin-left: 353px;
    margin-right: 125px;
} */

.rtl.va-blind-theme-0 .va-topbar {
    border: 1px solid #454545;
}

.rtl .rightsidebar-top {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.rtl .rightsidebar-top .user-panel-info-con {
    text-align: right;
}

.rtl .rightsidebar-top .user-panel-sign-con {
    margin-left: 15px;
    transform: rotate(180deg);
}

.rtl .rightsidebar-top .user-panel-arrow-right {
    display: none;
}

.rtl .floating-user {
    bottom: 10px;
    left: 10px;
}

.rtl .rightsidebar-bottom-inner .rightsidebar-card-header {
    text-align: right;
}

.rtl .rightsidebar-card-body-nav .nav {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.rtl .rightsidebar-bottom-inner .direct-chat-text {
    margin: 0px 50px 0 5px;
}

.rtl .rightsidebar-bottom-inner .direct-chat-img {
    float: right;
}

.rtl .rightsidebar-bottom-inner .direct-chat-name {
    float: right;
}

.rtl .rightsidebar-bottom-inner .direct-chat-timestamp {
    float: left;
}

.rtl .va-tab .nav {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.rtl .card-title {
    float: right;
}

.rtl .card-header>.card-tools {
    float: left;
}

.rtl .card-header>.card-title>.ltr-card-fa {
    display: none;
}

/* Hide any leading icons inside card titles (screens) */
.rtl .card-header .card-title i {
    display: none !important;
}

.rtl .va-btn-position {
    float: left;
    margin-left: 5px;
    margin-right: 5px;
}

.rtl .form-control {
    text-align: right;
}

.rtl .select2-search--dropdown .select2-search__field {
    text-align: right;
}

.rtl .select2-container {
    text-align: right;
}


/******************************************************************RightSidebar**************************************/

.rtl .timeline::before {
    left: auto;
    width: 3px;
    right: 15px;
}

.rtl .timeline>div>.timeline-item {
    margin-right: 35px;
    margin-left: 0px;
}

.rtl .timeline>div {
    margin-left: 10px !important;
    text-align: right !important;
    margin-right: 0 !important;
}

.rtl .timeline>div>.fa,
.rtl .timeline>div>.fab,
.rtl .timeline>div>.far,
.rtl .timeline>div>.fas,
.rtl .timeline>div>.glyphicon,
.rtl .timeline>div>.ion {
    right: 5px !important;
    top: 0px !important;
    left: auto !important;
}

.rtl .timeline>div>.timeline-item>.time {
    float: left !important;
}

.rtl .card-comments .comment-text {
    margin-right: 40px;
}


/********************************************************************************************************/

/* RTL chevron — reverse flex direction and flip clip-path arrows */
.rtl .f1-steps {
    flex-direction: row-reverse;
}

.rtl .f1-step {
    clip-path: polygon(14px 0, 100% 0, 100% 100%, 14px 100%, 0 50%, calc(100% - 14px) 50%);
}

/* RTL first-child is the rightmost step — no right indent notch */
.rtl .f1-step:first-child {
    clip-path: polygon(14px 0, 100% 0, 100% 100%, 14px 100%, 0 50%);
}

.rtl .f1-progress-line {
    display: none;
}

.rtl .f1-progress-line1 {
    display: none;
}

.rtl .ltr-card-fa {
    display: none;
}

.rtl .table-status-badge {
    flex-direction: row-reverse;
}

.rtl .add-dropdown-menu {
    left: 0px;
    right: auto;
}

.rtl .va-bo-wiz-card .card-header>.ltr-card-fa {
    display: none !important;
}