﻿

/*rtl*/
/* #region => bootstrap rtl */
.rtl, [dir=rtl] {
    text-align: right;
    direction: rtl
}

    .rtl .nav, [dir=rtl] .nav {
        padding-right: 0
    }

    .rtl .navbar-nav .nav-item, [dir=rtl] .navbar-nav .nav-item {
        float: right
    }

        .rtl .navbar-nav .nav-item + .nav-item, [dir=rtl] .navbar-nav .nav-item + .nav-item {
            margin-right: inherit;
            margin-left: 1rem
        }

    .rtl th, [dir=rtl] th {
        text-align: right
    }

    .rtl .alert-dismissible, [dir=rtl] .alert-dismissible {
        padding-right: 1.25rem;
        padding-left: 4rem
    }

    .rtl .dropdown-menu, [dir=rtl] .dropdown-menu {
        right: 0;
        left: inherit;
        text-align: right
    }

    .rtl .checkbox label, [dir=rtl] .checkbox label {
        padding-right: 1.25rem;
        padding-left: inherit
    }

    .rtl .btn-group > .btn-group:not(:first-child), .rtl .btn-group > .btn:not(:first-child), [dir=rtl] .btn-group > .btn-group:not(:first-child), [dir=rtl] .btn-group > .btn:not(:first-child) {
        margin-left: initial;
        margin-right: -1px
    }

    .rtl .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), [dir=rtl] .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
        border-radius: 0 .25rem .25rem 0
    }

    .rtl .btn-group > .btn:last-child:not(:first-child), .rtl .btn-group > .dropdown-toggle:not(:first-child), [dir=rtl] .btn-group > .btn:last-child:not(:first-child), [dir=rtl] .btn-group > .dropdown-toggle:not(:first-child) {
        border-radius: .25rem 0 0 .25rem
    }

    .rtl .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, [dir=rtl] .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
        border-radius: .25rem 0 0 .25rem
    }

    .rtl .custom-control, [dir=rtl] .custom-control {
        padding-right: 1.5rem;
        padding-left: inherit;
        margin-right: inherit;
        margin-left: 1rem
    }

    .rtl .custom-control-indicator, [dir=rtl] .custom-control-indicator {
        right: 0;
        left: inherit
    }

    .rtl .custom-file-label::after, [dir=rtl] .custom-file-label::after {
        right: initial;
        left: -1px;
        border-radius: .25rem 0 0 .25rem
    }

    .rtl .custom-control-label::after, .rtl .custom-control-label::before, [dir=rtl] .custom-control-label::after, [dir=rtl] .custom-control-label::before {
        right: -1.5rem;
        left: inherit
    }

    .rtl .custom-select, [dir=rtl] .custom-select {
        padding: .375rem .75rem .375rem 1.75rem;
        background: #fff url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>") no-repeat left .75rem center;
        background-size: 8px 10px
    }

    .rtl .custom-switch, [dir=rtl] .custom-switch {
        padding-right: 2.25rem;
        padding-left: inherit
    }

        .rtl .custom-switch .custom-control-label::before, [dir=rtl] .custom-switch .custom-control-label::before {
            right: -2.25rem
        }

        .rtl .custom-switch .custom-control-label::after, [dir=rtl] .custom-switch .custom-control-label::after {
            right: calc(-2.25rem + 2px)
        }

        .rtl .custom-switch .custom-control-input:checked ~ .custom-control-label::after, [dir=rtl] .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
            -webkit-transform: translateX(-.75rem);
            transform: translateX(-.75rem)
        }

    .rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .rtl .input-group > .input-group-append:not(:last-child) > .btn, .rtl .input-group > .input-group-append:not(:last-child) > .input-group-text, .rtl .input-group > .input-group-prepend > .btn, .rtl .input-group > .input-group-prepend > .input-group-text, [dir=rtl] .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), [dir=rtl] .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), [dir=rtl] .input-group > .input-group-append:not(:last-child) > .btn, [dir=rtl] .input-group > .input-group-append:not(:last-child) > .input-group-text, [dir=rtl] .input-group > .input-group-prepend > .btn, [dir=rtl] .input-group > .input-group-prepend > .input-group-text {
        border-radius: 0 .25rem .25rem 0
    }

    .rtl .input-group > .input-group-append > .btn, .rtl .input-group > .input-group-append > .input-group-text, .rtl .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .rtl .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .rtl .input-group > .input-group-prepend:not(:first-child) > .btn, .rtl .input-group > .input-group-prepend:not(:first-child) > .input-group-text, [dir=rtl] .input-group > .input-group-append > .btn, [dir=rtl] .input-group > .input-group-append > .input-group-text, [dir=rtl] .input-group > .input-group-prepend:first-child > .btn:not(:first-child), [dir=rtl] .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), [dir=rtl] .input-group > .input-group-prepend:not(:first-child) > .btn, [dir=rtl] .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
        border-radius: .25rem 0 0 .25rem
    }

    .rtl .input-group > .custom-select:not(:first-child), .rtl .input-group > .form-control:not(:first-child), [dir=rtl] .input-group > .custom-select:not(:first-child), [dir=rtl] .input-group > .form-control:not(:first-child) {
        border-radius: .25rem 0 0 .25rem
    }

    .rtl .input-group > .custom-select:not(:last-child), .rtl .input-group > .form-control:not(:last-child), [dir=rtl] .input-group > .custom-select:not(:last-child), [dir=rtl] .input-group > .form-control:not(:last-child) {
        border-radius: 0 .25rem .25rem 0
    }

        .rtl .input-group > .custom-select:not(:last-child):not(:first-child), .rtl .input-group > .form-control:not(:last-child):not(:first-child), [dir=rtl] .input-group > .custom-select:not(:last-child):not(:first-child), [dir=rtl] .input-group > .form-control:not(:last-child):not(:first-child) {
            border-radius: 0
        }

    .rtl .checkbox input, .rtl .checkbox-inline input, .rtl .radio input, .rtl .radio-inline, [dir=rtl] .checkbox input, [dir=rtl] .checkbox-inline input, [dir=rtl] .radio input, [dir=rtl] .radio-inline {
        margin-right: -1.25rem;
        margin-left: inherit
    }

    .rtl .breadcrumb-item + .breadcrumb-item, [dir=rtl] .breadcrumb-item + .breadcrumb-item {
        padding-right: .5rem;
        padding-left: 0;
        color: #6c757d;
        content: "/"
    }

        .rtl .breadcrumb-item + .breadcrumb-item::before, [dir=rtl] .breadcrumb-item + .breadcrumb-item::before {
            padding-right: 0;
            padding-left: .5rem;
            float: right
        }

    .rtl .list-group, [dir=rtl] .list-group {
        padding-right: 0;
        padding-left: 40px
    }

    .rtl .close, [dir=rtl] .close {
        float: left
    }

    .rtl .modal-header .close, [dir=rtl] .modal-header .close {
        margin: -15px auto -15px -15px
    }

    .rtl .modal-footer > :not(:first-child), [dir=rtl] .modal-footer > :not(:first-child) {
        margin-right: .25rem
    }

    .rtl .modal-footer > :not(:last-child), [dir=rtl] .modal-footer > :not(:last-child) {
        margin-left: .25rem
    }

    .rtl .modal-footer > :first-child, [dir=rtl] .modal-footer > :first-child {
        margin-right: 0
    }

    .rtl .modal-footer > :last-child, [dir=rtl] .modal-footer > :last-child {
        margin-left: 0
    }

    .rtl .alert-dismissible .close, [dir=rtl] .alert-dismissible .close {
        right: inherit;
        left: 0
    }

    .rtl .dropdown-toggle::after, [dir=rtl] .dropdown-toggle::after {
        margin-right: .255em;
        margin-left: 0
    }

    .rtl .form-check-input, [dir=rtl] .form-check-input {
        margin-right: -1.25rem;
        margin-left: inherit
    }

    .rtl .form-check-label, [dir=rtl] .form-check-label {
        padding-right: 1.25rem;
        padding-left: inherit
    }

    .rtl .list-inline, .rtl .list-unstyled, .rtl .pagination, [dir=rtl] .list-inline, [dir=rtl] .list-unstyled, [dir=rtl] .pagination {
        padding-right: 0;
        padding-left: inherit
    }

        .rtl .pagination .page-item:first-child .page-link, [dir=rtl] .pagination .page-item:first-child .page-link {
            border-top-right-radius: .25rem;
            border-bottom-right-radius: .25rem;
            border-top-left-radius: 0;
            border-bottom-left-radius: 0
        }

        .rtl .pagination .page-item:last-child .page-link, [dir=rtl] .pagination .page-item:last-child .page-link {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
            border-top-left-radius: .25rem;
            border-bottom-left-radius: .25rem
        }

    .rtl .offset-1, [dir=rtl] .offset-1 {
        margin-right: 8.333333%;
        margin-left: 0
    }

    .rtl .offset-2, [dir=rtl] .offset-2 {
        margin-right: 16.666667%;
        margin-left: 0
    }

    .rtl .offset-3, [dir=rtl] .offset-3 {
        margin-right: 25%;
        margin-left: 0
    }

    .rtl .offset-4, [dir=rtl] .offset-4 {
        margin-right: 33.333333%;
        margin-left: 0
    }

    .rtl .offset-5, [dir=rtl] .offset-5 {
        margin-right: 41.666667%;
        margin-left: 0
    }

    .rtl .offset-6, [dir=rtl] .offset-6 {
        margin-right: 50%;
        margin-left: 0
    }

    .rtl .offset-7, [dir=rtl] .offset-7 {
        margin-right: 58.333333%;
        margin-left: 0
    }

    .rtl .offset-8, [dir=rtl] .offset-8 {
        margin-right: 66.666667%;
        margin-left: 0
    }

    .rtl .offset-9, [dir=rtl] .offset-9 {
        margin-right: 75%;
        margin-left: 0
    }

    .rtl .offset-10, [dir=rtl] .offset-10 {
        margin-right: 83.333333%;
        margin-left: 0
    }

    .rtl .offset-11, [dir=rtl] .offset-11 {
        margin-right: 91.666667%;
        margin-left: 0
    }

@media (min-width:576px) {
    .rtl .offset-sm-0, [dir=rtl] .offset-sm-0 {
        margin-right: 0;
        margin-left: 0
    }

    .rtl .offset-sm-1, [dir=rtl] .offset-sm-1 {
        margin-right: 8.333333%;
        margin-left: 0
    }

    .rtl .offset-sm-2, [dir=rtl] .offset-sm-2 {
        margin-right: 16.666667%;
        margin-left: 0
    }

    .rtl .offset-sm-3, [dir=rtl] .offset-sm-3 {
        margin-right: 25%;
        margin-left: 0
    }

    .rtl .offset-sm-4, [dir=rtl] .offset-sm-4 {
        margin-right: 33.333333%;
        margin-left: 0
    }

    .rtl .offset-sm-5, [dir=rtl] .offset-sm-5 {
        margin-right: 41.666667%;
        margin-left: 0
    }

    .rtl .offset-sm-6, [dir=rtl] .offset-sm-6 {
        margin-right: 50%;
        margin-left: 0
    }

    .rtl .offset-sm-7, [dir=rtl] .offset-sm-7 {
        margin-right: 58.333333%;
        margin-left: 0
    }

    .rtl .offset-sm-8, [dir=rtl] .offset-sm-8 {
        margin-right: 66.666667%;
        margin-left: 0
    }

    .rtl .offset-sm-9, [dir=rtl] .offset-sm-9 {
        margin-right: 75%;
        margin-left: 0
    }

    .rtl .offset-sm-10, [dir=rtl] .offset-sm-10 {
        margin-right: 83.333333%;
        margin-left: 0
    }

    .rtl .offset-sm-11, [dir=rtl] .offset-sm-11 {
        margin-right: 91.666667%;
        margin-left: 0
    }
}

@media (min-width:768px) {
    .rtl .offset-md-0, [dir=rtl] .offset-md-0 {
        margin-right: 0;
        margin-left: 0
    }

    .rtl .offset-md-1, [dir=rtl] .offset-md-1 {
        margin-right: 8.333333%;
        margin-left: 0
    }

    .rtl .offset-md-2, [dir=rtl] .offset-md-2 {
        margin-right: 16.666667%;
        margin-left: 0
    }

    .rtl .offset-md-3, [dir=rtl] .offset-md-3 {
        margin-right: 25%;
        margin-left: 0
    }

    .rtl .offset-md-4, [dir=rtl] .offset-md-4 {
        margin-right: 33.333333%;
        margin-left: 0
    }

    .rtl .offset-md-5, [dir=rtl] .offset-md-5 {
        margin-right: 41.666667%;
        margin-left: 0
    }

    .rtl .offset-md-6, [dir=rtl] .offset-md-6 {
        margin-right: 50%;
        margin-left: 0
    }

    .rtl .offset-md-7, [dir=rtl] .offset-md-7 {
        margin-right: 58.333333%;
        margin-left: 0
    }

    .rtl .offset-md-8, [dir=rtl] .offset-md-8 {
        margin-right: 66.666667%;
        margin-left: 0
    }

    .rtl .offset-md-9, [dir=rtl] .offset-md-9 {
        margin-right: 75%;
        margin-left: 0
    }

    .rtl .offset-md-10, [dir=rtl] .offset-md-10 {
        margin-right: 83.333333%;
        margin-left: 0
    }

    .rtl .offset-md-11, [dir=rtl] .offset-md-11 {
        margin-right: 91.666667%;
        margin-left: 0
    }
}

@media (min-width:992px) {
    .rtl .offset-lg-0, [dir=rtl] .offset-lg-0 {
        margin-right: 0;
        margin-left: 0
    }

    .rtl .offset-lg-1, [dir=rtl] .offset-lg-1 {
        margin-right: 8.333333%;
        margin-left: 0
    }

    .rtl .offset-lg-2, [dir=rtl] .offset-lg-2 {
        margin-right: 16.666667%;
        margin-left: 0
    }

    .rtl .offset-lg-3, [dir=rtl] .offset-lg-3 {
        margin-right: 25%;
        margin-left: 0
    }

    .rtl .offset-lg-4, [dir=rtl] .offset-lg-4 {
        margin-right: 33.333333%;
        margin-left: 0
    }

    .rtl .offset-lg-5, [dir=rtl] .offset-lg-5 {
        margin-right: 41.666667%;
        margin-left: 0
    }

    .rtl .offset-lg-6, [dir=rtl] .offset-lg-6 {
        margin-right: 50%;
        margin-left: 0
    }

    .rtl .offset-lg-7, [dir=rtl] .offset-lg-7 {
        margin-right: 58.333333%;
        margin-left: 0
    }

    .rtl .offset-lg-8, [dir=rtl] .offset-lg-8 {
        margin-right: 66.666667%;
        margin-left: 0
    }

    .rtl .offset-lg-9, [dir=rtl] .offset-lg-9 {
        margin-right: 75%;
        margin-left: 0
    }

    .rtl .offset-lg-10, [dir=rtl] .offset-lg-10 {
        margin-right: 83.333333%;
        margin-left: 0
    }

    .rtl .offset-lg-11, [dir=rtl] .offset-lg-11 {
        margin-right: 91.666667%;
        margin-left: 0
    }
}

@media (min-width:1200px) {
    .rtl .offset-xl-0, [dir=rtl] .offset-xl-0 {
        margin-right: 0;
        margin-left: 0
    }

    .rtl .offset-xl-1, [dir=rtl] .offset-xl-1 {
        margin-right: 8.333333%;
        margin-left: 0
    }

    .rtl .offset-xl-2, [dir=rtl] .offset-xl-2 {
        margin-right: 16.666667%;
        margin-left: 0
    }

    .rtl .offset-xl-3, [dir=rtl] .offset-xl-3 {
        margin-right: 25%;
        margin-left: 0
    }

    .rtl .offset-xl-4, [dir=rtl] .offset-xl-4 {
        margin-right: 33.333333%;
        margin-left: 0
    }

    .rtl .offset-xl-5, [dir=rtl] .offset-xl-5 {
        margin-right: 41.666667%;
        margin-left: 0
    }

    .rtl .offset-xl-6, [dir=rtl] .offset-xl-6 {
        margin-right: 50%;
        margin-left: 0
    }

    .rtl .offset-xl-7, [dir=rtl] .offset-xl-7 {
        margin-right: 58.333333%;
        margin-left: 0
    }

    .rtl .offset-xl-8, [dir=rtl] .offset-xl-8 {
        margin-right: 66.666667%;
        margin-left: 0
    }

    .rtl .offset-xl-9, [dir=rtl] .offset-xl-9 {
        margin-right: 75%;
        margin-left: 0
    }

    .rtl .offset-xl-10, [dir=rtl] .offset-xl-10 {
        margin-right: 83.333333%;
        margin-left: 0
    }

    .rtl .offset-xl-11, [dir=rtl] .offset-xl-11 {
        margin-right: 91.666667%;
        margin-left: 0
    }
}

.rtl .mr-0, [dir=rtl] .mr-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
}

.rtl .ml-0, [dir=rtl] .ml-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.rtl .mx-0, [dir=rtl] .mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.rtl .mr-1, [dir=rtl] .mr-1 {
    margin-right: 0 !important;
    margin-left: .25rem !important
}

.rtl .ml-1, [dir=rtl] .ml-1 {
    margin-left: 0 !important;
    margin-right: .25rem !important
}

.rtl .mx-1, [dir=rtl] .mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
}

.rtl .mr-2, [dir=rtl] .mr-2 {
    margin-right: 0 !important;
    margin-left: .5rem !important
}

.rtl .ml-2, [dir=rtl] .ml-2 {
    margin-left: 0 !important;
    margin-right: .5rem !important
}

.rtl .mx-2, [dir=rtl] .mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
}

.rtl .mr-3, [dir=rtl] .mr-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
}

.rtl .ml-3, [dir=rtl] .ml-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
}

.rtl .mx-3, [dir=rtl] .mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
}

.rtl .mr-4, [dir=rtl] .mr-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
}

.rtl .ml-4, [dir=rtl] .ml-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
}

.rtl .mx-4, [dir=rtl] .mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
}

.rtl .mr-5, [dir=rtl] .mr-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
}

.rtl .ml-5, [dir=rtl] .ml-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
}

.rtl .mx-5, [dir=rtl] .mx-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important
}

.rtl .pr-0, [dir=rtl] .pr-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
}

.rtl .pl-0, [dir=rtl] .pl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.rtl px-0, [dir=rtl] px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.rtl .pr-1, [dir=rtl] .pr-1 {
    padding-right: 0 !important;
    padding-left: .25rem !important
}

.rtl .pl-1, [dir=rtl] .pl-1 {
    padding-left: 0 !important;
    padding-right: .25rem !important
}

.rtl .px-1, [dir=rtl] .px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
}

.rtl .pr-2, [dir=rtl] .pr-2 {
    padding-right: 0 !important;
    padding-left: .5rem !important
}

.rtl .pl-2, [dir=rtl] .pl-2 {
    padding-left: 0 !important;
    padding-right: .5rem !important
}

.rtl .px-2, [dir=rtl] .px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
}

.rtl .pr-3, [dir=rtl] .pr-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
}

.rtl .pl-3, [dir=rtl] .pl-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
}

.rtl .px-3, [dir=rtl] .px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
}

.rtl .pr-4, [dir=rtl] .pr-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
}

.rtl .pl-4, [dir=rtl] .pl-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
}

.rtl .px-4, [dir=rtl] .px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
}

.rtl .pr-5, [dir=rtl] .pr-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
}

.rtl .pl-5, [dir=rtl] .pl-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
}

.rtl .px-5, [dir=rtl] .px-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important
}

.rtl .mr-auto, [dir=rtl] .mr-auto {
    margin-right: 0 !important;
    margin-left: auto !important
}

.rtl .ml-auto, [dir=rtl] .ml-auto {
    margin-right: auto !important;
    margin-left: 0 !important
}

.rtl .mx-auto, [dir=rtl] .mx-auto {
    margin-right: auto !important;
    margin-left: auto !important
}

@media (min-width:576px) {
    .rtl .mr-sm-0, [dir=rtl] .mr-sm-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .rtl .ml-sm-0, [dir=rtl] .ml-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl mx-sm-0, [dir=rtl] mx-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl .mr-sm-1, [dir=rtl] .mr-sm-1 {
        margin-right: 0 !important;
        margin-left: .25rem !important
    }

    .rtl .ml-sm-1, [dir=rtl] .ml-sm-1 {
        margin-left: 0 !important;
        margin-right: .25rem !important
    }

    .rtl mx-sm-1, [dir=rtl] mx-sm-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .rtl .mr-sm-2, [dir=rtl] .mr-sm-2 {
        margin-right: 0 !important;
        margin-left: .5rem !important
    }

    .rtl .ml-sm-2, [dir=rtl] .ml-sm-2 {
        margin-left: 0 !important;
        margin-right: .5rem !important
    }

    .rtl mx-sm-2, [dir=rtl] mx-sm-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .rtl .mr-sm-3, [dir=rtl] .mr-sm-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    .rtl .ml-sm-3, [dir=rtl] .ml-sm-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    .rtl mx-sm-3, [dir=rtl] mx-sm-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .rtl .mr-sm-4, [dir=rtl] .mr-sm-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    .rtl .ml-sm-4, [dir=rtl] .ml-sm-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    .rtl mx-sm-4, [dir=rtl] mx-sm-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .rtl .mr-sm-5, [dir=rtl] .mr-sm-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    .rtl .ml-sm-5, [dir=rtl] .ml-sm-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    .rtl mx-sm-5, [dir=rtl] mx-sm-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }

    .rtl .pr-sm-0, [dir=rtl] .pr-sm-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .rtl .pl-sm-0, [dir=rtl] .pl-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl px-sm-0, [dir=rtl] px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl .pr-sm-1, [dir=rtl] .pr-sm-1 {
        padding-right: 0 !important;
        padding-left: .25rem !important
    }

    .rtl .pl-sm-1, [dir=rtl] .pl-sm-1 {
        padding-left: 0 !important;
        padding-right: .25rem !important
    }

    .rtl px-sm-1, [dir=rtl] px-sm-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .rtl .pr-sm-2, [dir=rtl] .pr-sm-2 {
        padding-right: 0 !important;
        padding-left: .5rem !important
    }

    .rtl .pl-sm-2, [dir=rtl] .pl-sm-2 {
        padding-left: 0 !important;
        padding-right: .5rem !important
    }

    .rtl px-sm-2, [dir=rtl] px-sm-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .rtl .pr-sm-3, [dir=rtl] .pr-sm-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    .rtl .pl-sm-3, [dir=rtl] .pl-sm-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    .rtl px-sm-3, [dir=rtl] px-sm-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .rtl .pr-sm-4, [dir=rtl] .pr-sm-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    .rtl .pl-sm-4, [dir=rtl] .pl-sm-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    .rtl px-sm-4, [dir=rtl] px-sm-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .rtl .pr-sm-5, [dir=rtl] .pr-sm-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    .rtl .pl-sm-5, [dir=rtl] .pl-sm-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    .rtl px-sm-5, [dir=rtl] px-sm-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }

    .rtl .mr-sm-auto, [dir=rtl] .mr-sm-auto {
        margin-right: 0 !important;
        margin-left: auto !important
    }

    .rtl .ml-sm-auto, [dir=rtl] .ml-sm-auto {
        margin-right: auto !important;
        margin-left: 0 !important
    }

    .rtl .mx-sm-auto, [dir=rtl] .mx-sm-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }
}

@media (min-width:768px) {
    .rtl .mr-md-0, [dir=rtl] .mr-md-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .rtl .ml-md-0, [dir=rtl] .ml-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl mx-md-0, [dir=rtl] mx-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl .mr-md-1, [dir=rtl] .mr-md-1 {
        margin-right: 0 !important;
        margin-left: .25rem !important
    }

    .rtl .ml-md-1, [dir=rtl] .ml-md-1 {
        margin-left: 0 !important;
        margin-right: .25rem !important
    }

    .rtl mx-md-1, [dir=rtl] mx-md-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .rtl .mr-md-2, [dir=rtl] .mr-md-2 {
        margin-right: 0 !important;
        margin-left: .5rem !important
    }

    .rtl .ml-md-2, [dir=rtl] .ml-md-2 {
        margin-left: 0 !important;
        margin-right: .5rem !important
    }

    .rtl mx-md-2, [dir=rtl] mx-md-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .rtl .mr-md-3, [dir=rtl] .mr-md-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    .rtl .ml-md-3, [dir=rtl] .ml-md-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    .rtl mx-md-3, [dir=rtl] mx-md-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .rtl .mr-md-4, [dir=rtl] .mr-md-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    .rtl .ml-md-4, [dir=rtl] .ml-md-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    .rtl mx-md-4, [dir=rtl] mx-md-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .rtl .mr-md-5, [dir=rtl] .mr-md-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    .rtl .ml-md-5, [dir=rtl] .ml-md-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    .rtl mx-md-5, [dir=rtl] mx-md-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }

    .rtl .pr-md-0, [dir=rtl] .pr-md-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .rtl .pl-md-0, [dir=rtl] .pl-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl px-md-0, [dir=rtl] px-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl .pr-md-1, [dir=rtl] .pr-md-1 {
        padding-right: 0 !important;
        padding-left: .25rem !important
    }

    .rtl .pl-md-1, [dir=rtl] .pl-md-1 {
        padding-left: 0 !important;
        padding-right: .25rem !important
    }

    .rtl px-md-1, [dir=rtl] px-md-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .rtl .pr-md-2, [dir=rtl] .pr-md-2 {
        padding-right: 0 !important;
        padding-left: .5rem !important
    }

    .rtl .pl-md-2, [dir=rtl] .pl-md-2 {
        padding-left: 0 !important;
        padding-right: .5rem !important
    }

    .rtl px-md-2, [dir=rtl] px-md-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .rtl .pr-md-3, [dir=rtl] .pr-md-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    .rtl .pl-md-3, [dir=rtl] .pl-md-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    .rtl px-md-3, [dir=rtl] px-md-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .rtl .pr-md-4, [dir=rtl] .pr-md-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    .rtl .pl-md-4, [dir=rtl] .pl-md-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    .rtl px-md-4, [dir=rtl] px-md-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .rtl .pr-md-5, [dir=rtl] .pr-md-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    .rtl .pl-md-5, [dir=rtl] .pl-md-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    .rtl px-md-5, [dir=rtl] px-md-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }

    .rtl .mr-md-auto, [dir=rtl] .mr-md-auto {
        margin-right: 0 !important;
        margin-left: auto !important
    }

    .rtl .ml-md-auto, [dir=rtl] .ml-md-auto {
        margin-right: auto !important;
        margin-left: 0 !important
    }

    .rtl .mx-md-auto, [dir=rtl] .mx-md-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }
}

@media (min-width:992px) {
    .rtl .mr-lg-0, [dir=rtl] .mr-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .rtl .ml-lg-0, [dir=rtl] .ml-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl mx-lg-0, [dir=rtl] mx-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl .mr-lg-1, [dir=rtl] .mr-lg-1 {
        margin-right: 0 !important;
        margin-left: .25rem !important
    }

    .rtl .ml-lg-1, [dir=rtl] .ml-lg-1 {
        margin-left: 0 !important;
        margin-right: .25rem !important
    }

    .rtl mx-lg-1, [dir=rtl] mx-lg-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .rtl .mr-lg-2, [dir=rtl] .mr-lg-2 {
        margin-right: 0 !important;
        margin-left: .5rem !important
    }

    .rtl .ml-lg-2, [dir=rtl] .ml-lg-2 {
        margin-left: 0 !important;
        margin-right: .5rem !important
    }

    .rtl mx-lg-2, [dir=rtl] mx-lg-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .rtl .mr-lg-3, [dir=rtl] .mr-lg-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    .rtl .ml-lg-3, [dir=rtl] .ml-lg-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    .rtl mx-lg-3, [dir=rtl] mx-lg-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .rtl .mr-lg-4, [dir=rtl] .mr-lg-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    .rtl .ml-lg-4, [dir=rtl] .ml-lg-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    .rtl mx-lg-4, [dir=rtl] mx-lg-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .rtl .mr-lg-5, [dir=rtl] .mr-lg-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    .rtl .ml-lg-5, [dir=rtl] .ml-lg-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    .rtl mx-lg-5, [dir=rtl] mx-lg-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }

    .rtl .pr-lg-0, [dir=rtl] .pr-lg-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .rtl .pl-lg-0, [dir=rtl] .pl-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl px-lg-0, [dir=rtl] px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl .pr-lg-1, [dir=rtl] .pr-lg-1 {
        padding-right: 0 !important;
        padding-left: .25rem !important
    }

    .rtl .pl-lg-1, [dir=rtl] .pl-lg-1 {
        padding-left: 0 !important;
        padding-right: .25rem !important
    }

    .rtl px-lg-1, [dir=rtl] px-lg-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .rtl .pr-lg-2, [dir=rtl] .pr-lg-2 {
        padding-right: 0 !important;
        padding-left: .5rem !important
    }

    .rtl .pl-lg-2, [dir=rtl] .pl-lg-2 {
        padding-left: 0 !important;
        padding-right: .5rem !important
    }

    .rtl px-lg-2, [dir=rtl] px-lg-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .rtl .pr-lg-3, [dir=rtl] .pr-lg-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    .rtl .pl-lg-3, [dir=rtl] .pl-lg-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    .rtl px-lg-3, [dir=rtl] px-lg-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .rtl .pr-lg-4, [dir=rtl] .pr-lg-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    .rtl .pl-lg-4, [dir=rtl] .pl-lg-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    .rtl px-lg-4, [dir=rtl] px-lg-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .rtl .pr-lg-5, [dir=rtl] .pr-lg-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    .rtl .pl-lg-5, [dir=rtl] .pl-lg-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    .rtl px-lg-5, [dir=rtl] px-lg-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }

    .rtl .mr-lg-auto, [dir=rtl] .mr-lg-auto {
        margin-right: 0 !important;
        margin-left: auto !important
    }

    .rtl .ml-lg-auto, [dir=rtl] .ml-lg-auto {
        margin-right: auto !important;
        margin-left: 0 !important
    }

    .rtl .mx-lg-auto, [dir=rtl] .mx-lg-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }
}

@media (min-width:1200px) {
    .rtl .mr-xl-0, [dir=rtl] .mr-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .rtl .ml-xl-0, [dir=rtl] .ml-xl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl mx-xl-0, [dir=rtl] mx-xl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .rtl .mr-xl-1, [dir=rtl] .mr-xl-1 {
        margin-right: 0 !important;
        margin-left: .25rem !important
    }

    .rtl .ml-xl-1, [dir=rtl] .ml-xl-1 {
        margin-left: 0 !important;
        margin-right: .25rem !important
    }

    .rtl mx-xl-1, [dir=rtl] mx-xl-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .rtl .mr-xl-2, [dir=rtl] .mr-xl-2 {
        margin-right: 0 !important;
        margin-left: .5rem !important
    }

    .rtl .ml-xl-2, [dir=rtl] .ml-xl-2 {
        margin-left: 0 !important;
        margin-right: .5rem !important
    }

    .rtl mx-xl-2, [dir=rtl] mx-xl-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .rtl .mr-xl-3, [dir=rtl] .mr-xl-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    .rtl .ml-xl-3, [dir=rtl] .ml-xl-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    .rtl mx-xl-3, [dir=rtl] mx-xl-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .rtl .mr-xl-4, [dir=rtl] .mr-xl-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    .rtl .ml-xl-4, [dir=rtl] .ml-xl-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    .rtl mx-xl-4, [dir=rtl] mx-xl-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .rtl .mr-xl-5, [dir=rtl] .mr-xl-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    .rtl .ml-xl-5, [dir=rtl] .ml-xl-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    .rtl mx-xl-5, [dir=rtl] mx-xl-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }

    .rtl .pr-xl-0, [dir=rtl] .pr-xl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .rtl .pl-xl-0, [dir=rtl] .pl-xl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl px-xl-0, [dir=rtl] px-xl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .rtl .pr-xl-1, [dir=rtl] .pr-xl-1 {
        padding-right: 0 !important;
        padding-left: .25rem !important
    }

    .rtl .pl-xl-1, [dir=rtl] .pl-xl-1 {
        padding-left: 0 !important;
        padding-right: .25rem !important
    }

    .rtl px-xl-1, [dir=rtl] px-xl-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .rtl .pr-xl-2, [dir=rtl] .pr-xl-2 {
        padding-right: 0 !important;
        padding-left: .5rem !important
    }

    .rtl .pl-xl-2, [dir=rtl] .pl-xl-2 {
        padding-left: 0 !important;
        padding-right: .5rem !important
    }

    .rtl px-xl-2, [dir=rtl] px-xl-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .rtl .pr-xl-3, [dir=rtl] .pr-xl-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    .rtl .pl-xl-3, [dir=rtl] .pl-xl-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    .rtl px-xl-3, [dir=rtl] px-xl-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .rtl .pr-xl-4, [dir=rtl] .pr-xl-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    .rtl .pl-xl-4, [dir=rtl] .pl-xl-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    .rtl px-xl-4, [dir=rtl] px-xl-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .rtl .pr-xl-5, [dir=rtl] .pr-xl-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    .rtl .pl-xl-5, [dir=rtl] .pl-xl-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    .rtl px-xl-5, [dir=rtl] px-xl-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }

    .rtl .mr-xl-auto, [dir=rtl] .mr-xl-auto {
        margin-right: 0 !important;
        margin-left: auto !important
    }

    .rtl .ml-xl-auto, [dir=rtl] .ml-xl-auto {
        margin-right: auto !important;
        margin-left: 0 !important
    }

    .rtl .mx-xl-auto, [dir=rtl] .mx-xl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }
}

.rtl .text-right, [dir=rtl] .text-right {
    text-align: left !important
}

.rtl .text-left, [dir=rtl] .text-left {
    text-align: right !important
}

@media (min-width:576px) {
    .rtl .text-sm-right, [dir=rtl] .text-sm-right {
        text-align: left !important
    }

    .rtl .text-sm-left, [dir=rtl] .text-sm-left {
        text-align: right !important
    }
}

@media (min-width:768px) {
    .rtl .text-md-right, [dir=rtl] .text-md-right {
        text-align: left !important
    }

    .rtl .text-md-left, [dir=rtl] .text-md-left {
        text-align: right !important
    }
}

@media (min-width:992px) {
    .rtl .text-lg-right, [dir=rtl] .text-lg-right {
        text-align: left !important
    }

    .rtl .text-lg-left, [dir=rtl] .text-lg-left {
        text-align: right !important
    }
}

@media (min-width:1200px) {
    .rtl .text-xl-right, [dir=rtl] .text-xl-right {
        text-align: left !important
    }

    .rtl .text-xl-left, [dir=rtl] .text-xl-left {
        text-align: right !important
    }
}
/*# sourceMappingURL=bootstrap-rtl.min.css.map */
/* #endregion bootstrap rtl */
/* #region pages */
[dir=rtl] .rz-multiselect-trigger, [dir=rtl] .rz-dropdown-trigger, .rtl .rz-multiselect-trigger, .rtl .rz-dropdown-trigger {
    left: 0;
    right: initial
}

[dir=rtl], .rtl, .rtl .dropdown-item, [dir=rtl] .dropdown-item {
    text-align: right
}

    [dir=rtl] .rz-dropdown-chips .rz-dropdown-chips-wrapper, .rtl .rz-dropdown-chips .rz-dropdown-chips-wrapper {
        margin-inline-end: 3rem !important;
        margin-inline-start: 0;
    }

    [dir=rtl] .rz-multiselect-panel .rz-chkbox {
        margin: 0 0 0 0.5rem !important;
    }

    [dir=rtl] .rz-datepicker-prev .rzi-chevron-left, [dir=rtl] .rz-datepicker-next .rzi-chevron-right {
        transform: rotate(180deg)
    }

    [dir=rtl] input[type="datetime-local"], .rtl input[type="datetime-local"] {
        display: flex;
        flex-direction: row-reverse;
        text-align: right
    }

    .rtl .modal-header .close, [dir=rtl] .modal-header .close {
        margin: -1rem auto -1rem -1rem;
    }
    /*radzen*/
    [dir=rtl] .rzi, .rtl .rzi {
        direction: rtl;
    }

    [dir=rtl] .rz-multiselect-label-container, [dir=rtl] .rz-dropdown-label, .rtl .rz-multiselect-label-container, .rtl .rz-dropdown-label {
        padding: 0 0 0 1.25rem;
    }
    /*auto pilot*/
    [dir=rtl] .dateArrows button, .rtl .dateArrows button {
        transform: rotate(180deg);
    }

    [dir=rtl] .dateBar input[type="date"], .rtl .dateBar input[type="date"] {
        flex-direction: row-reverse;
        text-align: right;
    }

    [dir=rtl] .vehicles_list_wrapper .utl_icon, .rtl .vehicles_list_wrapper .utl_icon {
        transform: rotate(180deg);
    }

    [dir=rtl] .orders_wrapper .each_order .each_order_header .expanding_arrow i, .rtl .orders_wrapper .each_order .each_order_header .expanding_arrow i {
        transform: rotate(180deg);
    }

    [dir=rtl] .orders_wrapper .each_order.show .expanding_arrow i, .rtl .orders_wrapper .each_order.show .expanding_arrow i {
        transform: rotate(90deg);
    }

    [dir=rtl] .each_vehicle.vehicle_row .starting, .rtl .each_vehicle.vehicle_row .starting {
        transform: translateX(100%);
    }
    /* [dir=rtl] .TimelineContainer, .rtl .TimelineContainer{
        direction:ltr
    }*/
    [dir=rtl] .TimelineContainer .vehicle_timeline_grid_manual, .rtl .TimelineContainer .vehicle_timeline_grid_manual {
        direction: rtl
    }

    /*user*/
    [dir=rtl] .addUser .pageTitle .fa-arrow-left, .rtl .addUser .pageTitle .fa-arrow-left {
        transform: rotate(180deg);
    }
    /* centralized dashboard*/
    [dir=rtl] .centralizedDashboard .distanceSection .distanceBlock .distanceDetails .value,
    .rtl .centralizedDashboard .distanceSection .distanceBlock .distanceDetails .value {
        text-align: left
    }
    /* manual planning */
    [dir=rtl] .norma_dropdown.norma-right-menu .dropdown-menu, .rtl .norma_dropdown.norma-right-menu .dropdown-menu {
        transform: translate3d(50%, 24px, 0px) !important;
    }

    [dir=rtl] .working-set-title-container .norma_dropdown.norma-right-menu .dropdown-menu, .rtl .working-set-title-container .norma_dropdown.norma-right-menu .dropdown-menu {
        transform: translate3d(0%, 24px, 0px) !important;
    }

    [dir=rtl] .norma--cutom-range-date .input-group > div input, .rtl .norma--cutom-range-date .input-group > div input {
        text-align: right
    }

    [dir=rtl] .rz-datepicker-trigger, .rtl .rz-datepicker-trigger {
        right: initial !important;
    }

    [dir=rtl] .rz-datepicker-prev, [dir=rtl] .rz-datepicker-next, .rtl .rz-datepicker-prev, .rtl .rz-datepicker-next {
        transform: rotate(180deg);
    }

    [dir=rtl] .workingSetCornerForResize, .rtl .workingSetCornerForResize {
        transform: rotate(90deg);
        direction: rtl;
        background: #ffffffd9;
    }

    [dir=rtl] .ordersPanelCornerForResize, .rtl .ordersPanelCornerForResize {
        transform: rotate(360deg);
        direction: rtl
    }

    [dir=rtl] .workingSet-stop-header-item .blue-font-color img, .rtl .workingSet-stop-header-item .blue-font-color img {
        padding-inline: 2px !important
    }

    [dir=rtl] .manual-planning-working-set-list-table, .rtl .manual-planning-working-set-list-table, [dir=rtl] #workingset-table-scrolling-container, .rtl #workingset-table-scrolling-container {
        /*direction: ltr;*/
        direction: rtl;
    }

    [dir=rtl] .working-set-header-row-header, .rtl .working-set-header-row-header {
        direction: rtl
    }

    [dir=rtl] .workingSetWrapper, .rtl .workingSetWrapper, [dir=rtl] .compact-view, .rtl .compact-view, [dir=rtl] .workingSetCompactViewWrapper, .rtl .workingSetCompactViewWrapper, [dir=rtl] .workingSetCompactViewWrapper #workingset-table-scrolling-container, .rtl .workingSetCompactViewWrapper #workingset-table-scrolling-container {
        direction: rtl
    }

    [dir=rtl] .norma--notifications-main.alert-dismissible .close, .rtl .norma--notifications-main.alert-dismissible .close {
        inset-inline-start: auto;
        inset-inline-end: 0
    }

    [dir=rtl] .tripDetailsWrapper .workingSet-stop-row:nth-last-of-type(1) .workingSet-stop-header-row .workingSetStopRowAfterLine::before {
        inset-inline-start: 0px;
    }

    [dir=rtl] .wsLevelsActionsDp .show.dropdown-menu {
        left: initial !important;
        transform: translate3d(-8px, 24px, 0px) !important;
    }

    [dir=rtl] .rzi, [dir=rtl] .rz-column-drag, [dir=rtl] .rz-datatable-loading-content .rzi-circle-o-notch, [dir=rtl] .rz-datatable-header .rzi-plus, [dir=rtl] .rz-sortable-column .rzi-grid-sort, [dir=rtl] .rz-datatable .rzi-chevron-circle-down, [dir=rtl] .rz-datatable .rzi-chevron-circle-right, [dir=rtl] .rz-fileupload-row .rz-button .rzi-close, [dir=rtl] .rz-fileupload-row .rz-paginator-element .rzi-close, [dir=rtl] .rz-fileupload-row .rz-button .rzi-times, [dir=rtl] .rz-fileupload-row .rz-paginator-element .rzi-times, [dir=rtl] .rz-fileupload-row .rz-button .rz-icon-trash, [dir=rtl] .rz-fileupload-row .rz-paginator-element .rz-icon-trash, [dir=rtl] .rz-menuitem .rz-menuitem-icon {
        font-family: Material Icons !important;
    }

    [dir=rtl] .tripDriverPopupContainer, [dir=rtl] .stop-row-stop-info-container, [dir=rtl] .order-row-order-info-container {
        direction: rtl
    }

    [dir=rtl] .iconAction {
        transform: rotate(180deg);
    }
    /* centralized dashboard */
    [dir="rtl"] .centralizedDashboard .dashboardLateVehicles .dashboardLateVehiclesSection .LateVehicleRow .LateVehicleRowCell.preExecutionOrderCell, .rtl .centralizedDashboard .dashboardLateVehicles .dashboardLateVehiclesSection .LateVehicleRow .LateVehicleRowCell.preExecutionOrderCell {
        padding: 4px 14px 2px 0px;
    }
    /* user dashboard */
    [dir=rtl] .userDashboard .dashboardLateVehicles .dashboardLateVehiclesSection .LateVehicleRow .LateVehicleRowCell.preExecutionOrderCell,
    .rtl .userDashboard .dashboardLateVehicles .dashboardLateVehiclesSection .LateVehicleRow .LateVehicleRowCell.preExecutionOrderCell {
        padding: 4px 14px 2px 0px;
    }
    /* ask Norma */
    [dir=rtl] div button.askNormaHeaderButton, .rtl div button.askNormaHeaderButton {
        padding: 0 0 0 var(--norma--padding-md) !important;
    }

    [dir=rtl] .askNormaFairnessLevel::before, .rtl .askNormaFairnessLevel::before {
        inset-inline-end: 50%;
        inset-inline-start: initial !important
    }

    [dir=rtl] div.askNormaFairnessLevel input:checked:nth-child(1) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(1) ~ .fairness-amount-pos {
        inset-inline-start: 2%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(3) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(3) ~ .fairness-amount-pos {
        inset-inline-start: 13%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(5) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(5) ~ .fairness-amount-pos {
        inset-inline-start: 23%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(7) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(7) ~ .fairness-amount-pos {
        inset-inline-start: 33%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(9) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(9) ~ .fairness-amount-pos {
        inset-inline-start: 43%;
    }
    /****/
    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(11) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(11) ~ .fairness-amount-pos {
        inset-inline-start: 53%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(13) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(13) ~ .fairness-amount-pos {
        inset-inline-start: 63%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(15) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(15) ~ .fairness-amount-pos {
        inset-inline-start: 73%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(17) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(17) ~ .fairness-amount-pos {
        inset-inline-start: 83%;
    }

    [dir=rtl] .askNormaFairnessLevel input:checked:nth-child(19) ~ .fairness-amount-pos, .rtl div.askNormaFairnessLevel input:checked:nth-child(19) ~ .fairness-amount-pos {
        inset-inline-start: 93%;
    }

    [dir=rtl] .askNormaQuestions_Questions .custom-control, .rtl .askNormaQuestions_Questions .custom-control {
        margin-right: 0
    }
    /* normaGo */
    [dir=rtl] .radzenListRadioCustomized .rz-radiobutton-label, .rtl .radzenListRadioCustomized .rz-radiobutton-label {
        margin: 0 0.7rem 0 0.7rem;
    }

    [dir=rtl] #askNormaModalCenter input[type="datetime-local"], .rtl #askNormaModalCenter input[type="datetime-local"] {
        padding-inline-start: 8px !important;
    }
/* end normaGo */

/* #endregion */
