body {
    text-align: right;
}

.text-right {
    text-align: left !important;
}

.text-left {
    text-align: right !important;
}

.form-control {
    text-align: right;
}

input {
    text-align: right;
}

.float-right {
    float: left !important;
}

.float-left {
    float: right !important;
}
.logo-text {
    text-align: left;
}

.modal-header .close {
    margin: -15px auto -15px -15px;
}

[data-fuse-bar].fuse-bar {
    text-align: right;
}

.ml-2 {
    margin-right: .8rem !important;
}

#toolbar .row .col {
    order: 2;
}

#toolbar .row .col-logo {
    order: 1;
}

.search-wrapper {
    flex-direction: row-reverse;
}

ul.context-menu-list {
    direction: ltr;
}

.form-check-label, .custom-checkbox, .custom-radio {
    padding-left: 0px !important;
    padding-right: 10px !important;
}

.comment-container a.check {
    right: 15px;
    left: auto;
}

.comment-container a.modify {
    right: 40px;
    left: auto;
}

.comment-container a.delete {
    right: 65px;
    left: auto;
}

.reply-form .emojionearea .emojionearea-button {
    left: 3px;
    right: auto;
}

.reply-form .emojionearea .emojionearea-picker.emojionearea-picker-position-top {
    left: -14px;
    right: auto;
}

.conversation-message .bubble {
    direction: rtl;
}


.card-switch-agency .list-group .list-group-item .check {
    left: 15px;
    right: auto;
}

.font-slider {
    margin-right: auto;
    margin-left: inherit;
}

.context-menu-item > span {
    direction: rtl;
    display: inline-block;
}
