﻿body {
    direction: rtl;
}

.flip-scalex-icon {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
th-edit-bulk {
    padding-right: 1em !important;
}
.routeTree {
    margin-right: 1em;
}
.routeBtnText {
    white-space: nowrap;
}

#wrapperViewOnlyAlert {
    margin-right: 53%;
}
.editStreamDialog #missingUserFieldsModuleTransfer {
    margin-right: 53%;
}
.channelFilterReact .filterName {
    margin-right: -1.1em;
}
.react-checkbox-tree ol{
    padding-right: 0;
}
.stream-route-content {
    margin-right: 42%;
}
.selected-teams {
    padding-right: 0.5em;
}
.teamNameTitle {
    padding-right: 0.5em;
}

.main-edit-theme, .main-edit-theme1 {
    margin-right: 1.4em;
}
#divTags label {
    padding-right: 0.5em;
}

.selectActionTeam, .selectActionProfile {
    text-align: right;
}

.settings_table td.user-inbox {
    padding-right: 1.1em !important;
}

.settings_table th.user-inbox {
    padding-right: 1em !important;
}

.timeLtr {
    direction: ltr;
    text-align: right;
}

.supportDropDown {
    padding-left: 9.3em;
    float: left;
    position: relative;
}

#divSupportTickets #date_picker.supportDatePicker {
    right: 1em;
    position: relative;
}

#tblSupportTicketBody td {
    padding-right: 1em;
}

.divVoiceButtons span.phone_action_button {
    margin-left: 0.3em;
    margin-right: 0em;
}

.divVoiceControls .icon-play3 {
    transform: rotateY(180deg);
}

#tblAddNewAccount .tr-add-account:last-child .tdAddNewAccountBin {
    border-radius: 0 0 0 8px;
}

#tblAddNewAccount .tr-add-account:last-child > .tdAddNewAccount:first-child {
    border-radius: 0 0 8px 0;
}
#loadMoreUL .divUserImage {
    margin-left: 0.5em;
    margin-right: 1.5em;
    width: 2.5em !important;
    height: 2.5em !important;
}
    #loadMoreUL .divUserImage .imgUserSmall {
     margin-right:0em;
    }

.md-radio label:before {
    right: 0;
}

#knowledgeBaseBox #knowledgeBasePreview {
    width: calc(100% - 16em);
}

.radioButtonContainer .md-radio input[type="radio"] + label {
    padding-right: 1.2em;
    margin-left: 1em;
}

    .radioButtonContainer .md-radio input[type="radio"] + label:after {
        right: 4px;
    }

.md-radio label:after {
    right: 5px;
}

.divHeaderContent {
    left: 0;
}

.send-template-content {
    margin-right: 2.5em;
}

.send-wa-template-dialog .wa-language-select-wrapper {
    margin-right: 5%;
}

.send-template-footer {
    margin-left: 1em;
}

#addAccountMail input {
    padding-left: 1.5em;
}

#wrapperAccountMail .f_l_a.clearboth.settingColumn {
    padding-left: 0;
}
#enableEmail > span {
    margin-left: 2em;
}

#divModule_6 div[id^='mailAccountsWrapper'] #accountsWrapper .settingColumn {
    padding-right: 0;
}

#mailProviders label {
    float: left;
}

#wrapper_userPanel .BY_control {
    left: 0.3em !important;
    right: unset !important;
}

#btnStartImporting {
    float: left;
}

#stripHeader {
    right: 0;
}

#stripMaximizedButton {
    right: 2.5em;
}

.modalOpen {
    right: 0;
}

#divExpandedObjectsWrapper {
    right: 29%;
}

#wabaDialogBodyOne .md-radio label:after {
    right: 4px;
}

#wabaDialogBodyOne .md-radio label {
    padding-right: 2em;
}

#divModuleStreams_23 .streamSetting .settingColumn .icon-bot {
    float: right;
}

/* should be in a separated file called "webrtc_rtl.css" */
body.cls_videoObjectTab #playerPanel {
    left: 0em;
}

.cls_videoObjectTab .localVideo,
.localAudio {
    left: 0em;
}

#template-header-type-media .form-input-radio {
    margin-right: 2%;
}

body.cust_modalOpen #divExpandedObjectsWrapper,
body.pinnedObjectTabFocus #divExpandedObjectsWrapper {
    right: 0;
}

#divStripButtonsTop {
    left: 0;
}

    #divStripButtonsTop > div {
        float: left;
    }


#settingsIcon {
    float: left;
}

#btnImportLink {
    right: 0.7em;
}

.inline-block.tab-search.conversation-tab {
    margin-left: 3em;
}

.headerSearchPanel .icon-search {
    right: 0.5em;
}

#iconsDiv {
    left: 0.5em;
}

.userInfoTop .userInfoTopWrapper .objectAssignmentWrapper {
    left: calc(5em + 2px);
}

.userInfoTop .userInfoTopWrapper .objectStatusWrapper {
    left: calc(2em + 2px);
}

.userInfoTop .userInfoTopWrapper .objectActionWrapper {
    right: .1em;
}

.userInfoTop .userInfoTopWrapper .user-name-wrapper {
    padding-right: 0.3em;
    padding-left: 0.3em;
}

.userInfoTop .userInfoTopWrapper .user-info-layout-end {
    padding-left: 1.3em;
}

.userInfoTop .userInfoTopWrapper .divObjectIndicatorsWrapper {
    right: 5.7em;
}

.compose-date-picker {
    padding-right: 1em;
}

#divSmsFileuploadWrapper #attachments_smsFileUploader {
    padding-left: 1em;
    float: right;
}

#timeSelectors {
    margin-left: 0.8em;
}

.actionClick {
    margin-left: 10px;
}

#TextNewLink {
    margin-right: 8px;
}

#containStreamsAndScheduled {
    left: 0em;
}

.messageButtons {
    float: left;
}

.editChild {
    right: 5px;
}


/* CB_Dialog */

.dialog-control-layout .dialog-footer .dialog-buttons-wrapper {
    text-align: left;
}

    .dialog-control-layout .dialog-footer .dialog-buttons-wrapper .button {
        margin-right: 0.8em;
    }

/* End CB_Dialog */

/* Filter Manager Dialog */

.filter-dialog-header-layout .dialog-header-layout-start {
    padding-left: 0.6em;
    text-align: right;
}

.filter-dialog-header-layout .dialog-header-layout-end {
    text-align: left;
}

.filter-dialog-layout .dialog-content .dialog-body-status-items .item-row {
    padding-right: 0.05em;
}

.filter-dialog-layout .dialog-content .item-row .item-label {
    padding-right: 0.3em;
}

/* End Filter Manager Dialog */

#tabContent .fileinput-button {
    float: left;
}

.divCheckboxes_stream .divCB_Child {
    padding-right: 3em;
}

.divCheckboxes_stream .divCheckboxSubStream {
    padding-right: 4em;
}

.divCheckboxes_stream .lblCheckboxName {
    padding-right: 0.5em;
}

.divCBModule .icon {
    padding-right: 0.5em;
}

.divObjectWrapper .divObjectPinnedIcon {
    right: 0.2em;
}

.divObjectActions {
    padding-right: 1.4em;
}

.divArrowScroll {
    left: 0;
}

#closeErrorDialog {
    float: left;
}

#containStreamsAndScheduled {
    left: 0em;
}

#buttonsSaveTags {
    direction: ltr;
}

#newTagGroupForm .triangle {
    left: 4em;
}

#linkWord {
    margin-left: 10px;
}

#buttonsAddObject {
    direction: ltr;
    left: 3.2em;
}

#addObjectDialog #PopUpajaxLoader {
    right: calc(50% - 2em);
}

.saveAjax {
    top: -20px;
    right: 60px;
}

.errorMessage {
    float: right;
}

.divMsg {
    right: 250px;
}

.manager-acronym-avatar .agent_acronym_text {
    right: 0em;
}
.advancedSearchHeader.theme_main_border_color {
    right: 0;
}

select.selectActionTeam, select.selectActionProfile {
    background-position: calc(8% - 19px) calc(1em + -1px), calc(8% - 14px) calc(1em + -1px), calc(100% - 100%) 3.5em;
}

input[type="checkbox"].main-edit-theme.checked:after {
    left: -27.9%;
}

.BY_menu_item span.manager-acronym-avatar {
    float: right;
}

.BY_menu_item span.manager-name {
    text-align: right;
    direction: rtl;
    margin-right: .5em;
}

.circle-manager-icon {
    left: 0.01em;
}

.BY_menu_item span.unassign-manager-icon {
    left: 5%;
}

.userInfoTop .manager-assignment {
    right: auto;
    left: 1em;
}

.manager-assignment .cb-remove-icon {
    left: 0em;
}

div[renderd-data-by-view="inbox.participants.externalParticipnt"] span[class^="icon-"] {
    margin-right: 0.5em;
}

.participant_circle .cb-remove-icon {
    left: -0.5em;
}

.user-info-layout-end .cb-remove-icon {
    left: -0.3em;
}

.managers-status-avatar-circle {
    left: 4em;
}

#brandImg {
    float: left;
}

#imgUser {
    float: left;
}

.imgUserBig {
    margin-right: 0.6em;
}

.saveTemp {
    float: left;
}

.divObjectText {
    float: right;
    text-align: right;
    direction: rtl;
}

.divbirthdayIcon {
    right: -0.8em;
}

#divJstreeEdit {
    float: right;
    right: 1em;
}

.toggleNavigatorAdvanceControls .emoji-picker {
    right: 1em !important;
}

.presenceReportWrapper .presenceTableDiv .presenceUserName {
    padding-left: 2em;
}

.presenceReportWrapper .presenceTableDiv .presenceTotalHours {
    padding-right: 2em;
}

#managerPresenceReport .newManagerSessionBtn {
    left: 1em;
}

#managerPresenceReport table .dayNumberWrapper .addDayEvent {
    float: left;
    margin-left: 0.2em;
}

.smartSelectionDialog label {
    float: right;
}

.smartSelectionDialog input[type="checkbox"] {
    float: right;
}

.smartSelectionDialog input[name="searchManagersButton"] {
    float: left;
}

#mailProviders .mandatory + label {
    padding-right: 0;
    padding-left: 1.5em;
}
#mailProviders .by_input_wrapper {
    float: left;
}
#divKnowledgeBaseWrapper {
    float: right;
    margin-right: 1em;
}

#knowledgeBaseBox .knowledgeBaseTabWrapper {
    border-right: 0px;
}

.knowledgeBaseHeader {
    margin-left: 0.3em;
}

.knowledgeSearchIcon {
    padding-right: 1em;
}

#spnKnowledgeBaseMessage {
    float: left;
}

#knowledgeBaseBox .knowledgeBaseTabWrapper .title {
    padding-right: 1em;
    padding-left: 0em;
}

#divKnowleadgeBaseShowData {
    float: right;
}

#knowledgeBasePreview {
    left: 0;
}

#closeKnowledgeBaseBox {
    padding: 0em 0.55em 0em 1.1em;
}

.topKnowledgeBaseTabWrapper .icon-launch, .topKnowledgeBaseTabWrapper .minimized-kb {
    padding: 0em 1.1em 0em 0.55em;
    margin-bottom: 0.1em;
}

.divObjectQuickActionMenu {
    left: calc(50% - 10em);
}

.divObjectWrapper:hover .divObjectQuickActionMenu {
    visibility: visible;
}

.divChildDate {
    margin-left: 5px;
}

    .divChildDate div div {
        float: right;
    }

.ui-menu-item-wrapper .divUserImage {
    right: 0 !important;
}

.divSearchUi {
    right: -19%;
}


.divChild .divUserImage {
    right: auto !important;
}


.divObjectWrapper .object-side-stripe {
    border-left: 0.5em solid;
    border-radius: 1em 0em 0em 1em;
}

.divObjectWrapper .divUserImage {
    margin-left: 0.35em;
}

.object-layout-start .divUserImage {
    padding-right: 0em;
    margin-left: 0em;
}

.object-layout-center .divObjectUser {
    padding-left: 2em;
}

.object-layout-center .object-status-field {
    padding-left: 1em;
}

.object-status-field .object-status-value {
    margin-left: 0.2em;
}

.object-layout-center .object-footer-section .object-footer-section-separator {
    padding-right: 0.3em;
    border-right: 0.1em solid;
    margin-right: 0.3em;
}


#tblUserBody span.manager-acronym-avatar {
    right: 0.3rem;
}

#tblUserBody .imgUserSmall {
    right: 0.5em;
    margin-right: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

#searchUser {
    padding-right: 1.5em;
}

    #searchUser ~ span {
        position: absolute;
        right: 0;
    }

.divUserInboxIcon {
    float: right;
    margin-left: 2em;
}

.inboxMobileDisplay {
    right: 0 !important;
}

#divExpandedObjectsWrapper .responseTimeLeft {
    right: 0em;
}

.divObjectWrapper .responseTimeLeft {
    left: -0.2em;
}

.divUserStatus {
    left: 2em;
}

.object-layout-corner-triangle {
    left: 0em;
}

    .object-layout-corner-triangle:before {
        left: 0em;
        border-right: 0em;
    }

.object_participant_circles {
    right: -3.2em;
}

    .object_participant_circles .participant_circle_0 {
        left: 0em;
    }

    .object_participant_circles .participant_circle_1 {
        left: 1.85em;
    }

    .object_participant_circles .participant_circle_2 {
        left: 3.5em;
    }

.userInfoTop .object_participant_circles {
    position: absolute;
    left: 2.9em;
}

.divWrapperResponse .ai_menu_picker,
.divWrapperResponse button.emoji-picker,
.divWrapperResponse .replyto-file-upload,
.divWrapperResponse .addContentFromSourceBtn,
.divWrapperResponse .tags_button {
    padding-left: 0.9em !important;
}

.userInfoTop .userInfoTopWrapper .user-info-layout-start .object-user-image .divObjectTypeIcon {
    right: 0.2em;
}

.wrapperUserToolTip .divUserImage {
    padding-left: 0.5em;
}

.divUserImage .imgUserSmall {
    margin-right: 1em;
}

.wrapperUserToolTip .divUserImage .imgUserSmall,
#divObjectsRoot .divUserImage .imgUserSmall {
    margin-right: 0em;
}

.userInfoTop .userInfoTopWrapper .divVoiceControls {
    left: calc(50% - 17.5em);
}

.iconCallDirectionIncoming {
    margin-left: 0.5em;
}

.iconCallDirectionOutgoing {
    margin-left: 0.5em;
}
.icon-User-Properties-Icon {
    margin-right: -0.8rem;
    padding-left: 0.5rem;
}
 
ul .objectTimes li:before {
    float: right;
}
#tblEditKnowledgeBase .icon-User-Properties-Icon {
    margin-right: 0 !important;
}
.objectTimes {
    text-align: right;
}

.inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-count-objects {
    left: 1.2em;
}

.userInfoTop ul.objectTimes {
    border-right: 0.15em solid;
    padding-right: 0.5em;
}

.userInfoTop .divTyping {
    right: 0;
}

.modalOpen .divChild {
    padding-right: 1.5em !important;
}

.divChildText {
    text-align: right;
    direction: rtl;
    padding-left: 0.5em;
}

/* CSS conversation bubble corner */
.userResponse .triangle-corner:before {
    left: auto;
    right: -0.5em;
    border-left: 0em;
}

.managerResponse .triangle-corner:before {
    left: -0.5em;
    right: auto;
    border-right: 0em;
}
/* End CSS conversation bubble corner */

.commentResponse .divCommentResponseAbsolute {
    right: 26.5em;
}

.commentResponse .divCommentCharCount {
    left: 0.5em;
}

    .commentResponse .divCommentCharCount .spnCharCount {
        direction: ltr;
    }

a.sendMessage {
    left: 0.5em;
}

.usersPopUP {
    float: right;
    direction: rtl;
}

.headerUser {
    float: right;
}

.overallBlock {
    margin-left: 1em;
}

.insightManagersWrapperDiv {
    float: right;
    text-align: right;
}

.insightManagersWrapperLabels {
    float: right;
    padding-right: 10px;
}

.insightManagersLabels {
    float: right;
    padding-right: 10px;
}

.userName {
    float: right;
    margin-left: 10px;
}

.changeStatus {
    padding-left: 2em;
}

.changeStreamWrapper {
    right: 4.5em;
}

.afterSaveDiv span.after-save-message {
    margin-right: 1em;
}

#move-to-object {
    margin-right: 2em;
}

#close-message {
    left: 1.1em;
}

    #close-message span {
        left: 1.4em;
    }

.head {
    margin-right: 5px;
}

/*.divObject {
    padding-right: 0;
}*/

.divObjectReply {
    float: right;
    margin-right: 458px;
}

.ui-autocomplete-loading {
    background: white url('/Images/General/ajax-loader.gif') left center no-repeat;
}

.ui-autocomplete li span.external_icon_mail {
    left: 1.5em;
}

.ui-autocomplete li span.users_group_icon {
    left: 0em;
}


.ui-dialog .ui-dialog-title {
    float: right;
    margin-right: 1em;
}

.dialogIconMargin {
    margin-right: 1em;
}

.agent-status-dot-direction {
    top: 87% !important;
    right: 35% !important;
    transform: translate(50%, -50%);
}

.f_i {
    float: left !important;
}

.f_l_a {
    float: right !important;
}

.f_l_a_tags {
    float: right !important;
    margin-right: 12px;
}

.text_align_invert {
    text-align: left !important
}


.padd_align_09em {
    padding-right: 0.9em;
}

.padd_align_invert_1em {
    padding-left: 1em;
}

.padd_align_invert_35 {
    padding-left: 35px;
}

.padd_align_invert_61 {
    padding-left: 61px;
}

.padd_lang_align_35 {
    padding-right: 35px;
}

.padd_lang_align_20 {
    padding-right: 20px;
}

.padd_lang_align_15 {
    padding-right: 15px;
}

.padd_lang_align_10 {
    padding-right: 10px;
}

.padd_lang_align_5 {
    padding-right: 5px;
}

.padd_lang_align_2 {
    padding-right: 2px;
}

.marg_invert_1_2em {
    margin-left: 1.2em;
}

.marg_invert_1_1em {
    margin-left: 1.1em;
}

.marg_lang_align_1em {
    margin-right: 1em;
}
.marg_lang_align_1_5em {
    margin-right: 1.5em
}
.marg_lang_align_5 {
    margin-right: 5px !important;
}

.margin {
    margin-left: 12px;
}

.margin-side-6em {
    margin-right: 6em;
}

.direction_float {
    direction: rtl;
    float: right;
}


#optoutStreamList ul {
    padding-right: 0.8em;
}


.lastMessageIndicator {
    left: .5em;
}

.fb_reaction_icon {
    float: left;
    padding-right: 0.2em;
}

.attachment_frame {
    float: right;
    text-align: right;
}

.attachment_frame_img {
    float: right;
}

.attachment_frame_img {
    float: right;
}

#editManagerSessionDivWrapper #spnMsgErrorTime {
    padding-right: 8em;
}

#editManagerSessionDivWrapper #spnMsgErrorTime2 {
    padding-right: 8em;
}

.editManagerSession .toHourSelectorDiv {
    float: left;
}

#streamsTableHideBtn {
    left: 0.3em;
}

#managersTableHideBtn {
    /*
    left: 2em;
   */
}

.divManagersStatsWrapper {
    left: 14.8vw;
}

#divManagersStats {
    float: right;
    clear: right;
    max-width: 90vw !important;
}

#tabsList #tabsListInner {
        right: 0;
}

        #tabsList #tabsListInner .divCloseTab {
            left: 0.5em;
        }

        #tabsList #tabsListInner .divTabTitle {
            padding-right: 0.5em;
        display: inline-block;
        max-width: 11em;
        overflow: hidden;
        text-overflow: ellipsis;
        }

    #tabsList #tabsListInner .divTabTitle {
        padding-right: 0.5em;
    }

        #tabsList #tabsListInner .tabIcon {
            float: right;
        }

.inbox-main-tab-wrapper {
    right: 0em;
}

    .inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-layout-start {
        padding-right: 1.75em;
    }

.cls_userSearchTab .inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-layout-start,
.cls_managerSearchTab .inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-layout-start {
    padding-right: 1.7em;
}

.inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-view-menu-button-wrapper {
    padding-left: 1em;
}

.inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-back-button {
    right: 0em;
    margin-left: 0.8em;
}

.inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-layout-end {
    text-align: left;
    padding-left: 1em;
}

.inbox-main-tab-wrapper .inbox-main-tab-layout .inbox-main-tab-count-objects-wrapper {
    margin-right: 0.5em;
}

.inbox-main-tab-wrapper .inbox-main-tab-layout .tabIcon,
.inbox-main-tab-wrapper .inbox-main-tab-layout .main-tab-title {
    float: right;
}
.dropdown-edit-selected .selectButton {
    padding-left: 2em;
}
#tabsButtonsWrapper .tab-separator {
    padding-right: 1em;
    border-right: 1px solid;
}

#tabsButtonsWrapper .tabButton {
    padding-left: 1.5em;
}

#tabsButtonsWrapper .divCloseTab {
    left: 1em;
}

.inbox-main-tab-wrapper .tabIcon span,
#tabsButtonsWrapper .tabIcon span, #tabsButtonsWrapper .tabIcon a {
    margin-left: 0.4em;
}

#tabsButtonsWrapper .tabIcon {
    float: right;
}

#divTabs .pinnedObject .objectChild .divCommentResponseRelative .divCommentResponseAbsolute {
    left: 0;
    right: auto;
    /* ie don't support in initial */
    right: initial;
}

.divCommentResponseRelative .sendChangeStatus, #send-wa-template-dialog .sendChangeStatus {
    border-right: 1px solid;
}

.divReplayToFieldActions {
    left: 0px;
}

.placeholder-element {
    right: .6em;
}

#accountsTabsIcons .account-tab-icon.selected-acounts-tabs-icons .icon-checkbox_checked {
    margin-right: 0.5em;
}

.moduleInstallButton .icon-settings3 {
    margin-left: 0.4em;
}

.ajaxLoader {
    left: 50%;
}

.response-box-footer .response-box-footer-layout-start {
    text-align: right;
}

.response-box-footer .response-box-footer-layout-end {
    text-align: left;
}

.response-box-footer .reply-to-action-text-editor-button {
    padding-left: 0.2em;
}

.importTemplateMessage .ajaxLoader {
    right: 36%;
}

.divCommentResponseEmail .ajaxLoader {
    right: 45%;
}

.divCommentResponseEmail .reply-to-actions {
    left: 0;
}



.divCommentResponseEmail .replyto-attachments .divUploadedFile,
.reamarks_editor_container .replyto-attachments .divUploadedFile {
    margin-left: 1em;
}

.divUploadedFile span {
    margin-right: .6em;
}

.email-response-box .email-response-box-trimmed-content-button {
    right: 1.3em;
}

.email-response-box .show-trimmed-content-button {
    right: 0.3em;
}

#divUserInfo {
    left: 0;
}

    #divUserInfo .tagsSelector {
        float: right;
        padding-left: 1em;
    }

    #divUserInfo .divSpnUserInfoGender {
        float: right !important;
    }

    #divUserInfo #divBtnUserInfoSave {
        text-align: left !important;
    }

    #divUserInfo #divUserInfoInputs,
    #divUserInfo .divUserInfoTextarea {
        padding-left: 1.2em;
    }

.divIdentityButton {
    padding-left: 1em;
}

.divReturnFromUserInfoStrip {
    right: 79%;
}


/*** Tags ***/

.selectTagsChk {
    margin-top: 0.4em;
    margin-right: 0;
}

.tagTypesFilter div.tag {
    margin: 0.25em 0 0.25em 0.5em;
}

.popupTagsList span.spnSerachTagsIcon {
    left: 0.8em;
}

.stream {
    float: left;
}

.divImgBtnPlayVideo {
    right: 50%;
    margin-right: -18px;
}

.text_lang_align {
    text-align: right;
}

.text_lang_align_opp {
    text-align: left;
}

/*Modules*/

.divModuleImage {
    float: right;
}

.panelStreams .divSubstreamName {
    text-align: right;
}

.panelStreams #divSubstreamTitle {
    padding-left: 6px;
}

.panelStreams .divBtnAddPageTabDialog {
    float: right;
}

.divAccounts {
    padding-right: 3.5em;
}

.store.divModule {
    float: right !important;
}

.store .divModuleNumStreams {
    left: 1.6em;
}

.categoriesTitle {
    margin-right: 3%;
}

.panelStreams #linkToPage [class^="icon-"] {
    padding-right: .5em;
}

/* Streams Management*/

.panelStreams .divStreamName {
    float: right !important;
}

.panelStreams .divSubsteams {
    float: right !important;
}

.panelStreams .divActivateStream {
    float: left !important;
}


.divLblSubstream .divActivateSubStream {
    padding-right: 10em;
}

.waba-stream-name {
    margin-right: 1.2em;
}

.divStreamGroup .settingColumn {
    padding-right: 0.25em !important;
}

.panelStreams .divMessageSettings {
    left: 70px;
}

.panelStreams .saveAjax {
    right: -50px !important;
}

/*  dialog forward   */

#forwardEmailList {
    float: inherit;
}

#forwardEmailWithFixedDomain {
    float: left;
    direction: ltr;
    margin-left: 0.1em;
}

#divObjectForward .mainForwardToEmail  {
    padding-right: 1.1em;
}

#divObjectForward .divForwardToEmail {
    float: right;
}

#divObjectForward .divForwardToTitle {
    float: right;
}

#divObjectForward .divForwardEmailInput {
    float: right;
}

#divObjectForward .divForwardToEmailMessage {
    float: right;
}

#divObjectForward .divForwardToEmailTextArea {
    float: right;
}

#divObjectForward .divForwardAllowCommentReply {
    float: right;
}

#divObjectForward .divForwardAllowCommentReplyCb {
    float: right;
}

#divObjectForward .divForwardSend {
    float: left;
}

#divObjectForward .divForwardSendBtn {
    float: left;
}

#divObjectForward .divForwardSendClose {
    float: left;
}

#divObjectForward .divForwardSendMessage {
    float: right;
}

#ddlForwardTo option {
    direction: ltr;
    text-align: right;
}

/*  dialog followup   */

#divObjectFollowup .divFollowupRemark {
    float: right;
}

#divObjectFollowup .divFollowupRemarkText {
    float: right;
}

#divObjectFollowup .divFollowupRemarkTextArea {
    float: right;
}

#divObjectFollowup .divFollowupSendMessage {
    float: right;
}

#divGiphyWrapper > .flex-row {
    flex-direction: row-reverse;
}

#mailAccountsForward_wrapper {
    display: block;
}

#mailAccountsForwardInput_wrapper, #mailAccountsOutgoingAddr_wrapper, #mailAccountsAutoAddr_wrapper {
    direction: ltr;
}

    #mailAccountsForwardInput_wrapper .validation_indicator, #mailAccountsOutgoingAddr_wrapper .validation_indicator, #mailAccountsAutoAddr_wrapper .validation_indicator {
        left: auto;
        right: 0;
    }

#mailAccountReceiving .icon-copy {
    float: left;
}

#mailAccountsForwardInput_wrapper .settingColumn.f_l_a:not(.BY_formInput ),
#mailAccountsOutgoingAddr_wrapper .settingColumn.f_l_a:not(.BY_formInput ),
#mailAccountsAutoAddr_wrapper .settingColumn.f_l_a:not(.BY_formInput ) {
    direction: rtl;
}

#divObjectFollowup .divFollowupSendBtn {
    float: left;
}

.followup_button_group {
    left: 1em;
}

    .followup_button_group > div {
   float: left;
    }

#divObjectFollowup .divFollowupWhen {
    float: right;
}

#divObjectFollowup .divFollowupWhenText {
    float: right;
}

#followupDatePicker {
    float: right;
    margin-right: 1.75em;
}

#followupTimeSelectors {
    margin-right: 10.0em;
}

#selectFollowupHours {
    float: left;
    margin-left: 4.5em;
}

#selectFollowupMinutes {
    float: right;
    margin-right: -2.5em;
}

/****/

.ajaxLoaderUploadFile {
    float: left;
}

.divFileuploadFiles {
    float: left;
}

.divFileUpload {
    float: left;
    padding-left: 5px;
}

.spnAttachmentIcon {
    padding-left: 5px;
}

#divNewEmail .divMailAddress .divUploadedFiles .divUploadedFile {
    margin-right: .5em;
}

.divCommentResponseRelative [id^="attachments_"] .divUploadedFile,
.reamarks_editor_container [id^="remarkAttachments_"] .divUploadedFile {
    text-align: right;
}

#tblAllForms {
    margin-left: auto;
}

.divCloseFile {
    float: left;
}

.divMailAddress div {
    float: right;
}

#divTreeMessageFileUpload {
    float: right;
}

    #divTreeMessageFileUpload div {
        float: right;
        margin-right: initial;
    }

#txtEmailSubject {
    direction: rtl !important;
}

.divMailAddressText {
    padding-left: 5px;
}

.divEmailReplyValidation {
    float: right;
}

.divEmailReplyText {
    display: inline-block;
    text-transform: uppercase;
}

.parentChildQuote {
    border-right: 6px solid;
}

#divMainContent {
    float: left;
}

#tryNewAutomationFlowsContainer .tryFlowsImg {
    right: 3.1em;
    transform: scaleX(-1)
}

#tryNewAutomationFlowsContainer .tryNewAutomationFlows {
    padding-right: 3.5em;
}

    #tryNewAutomationFlowsContainer .tryNewAutomationFlows .tryNewAutomationFlowsTextContainer {
        padding-left: 1em;
    }

#overlay,
#divStripOverlay {
    left: 0;
}

.stripMaximized #overlay,
.stripMaximized #divStripOverlay {
    left: 0;
}

.stripMinimized .addObjectDialog {
    right: 3.5em;
}

#divMainContent .settings-pane a.closeModalBtn {
    margin-right: 0.5em;
}

/*  Itemlistbox styles  */

.itemlistbox-layout {
    padding-left: 0.5em;
}

.itemlistbox-header {
    padding-right: 0.4em;
}

.itemlistbox-body {
    padding-left: 1em;
    padding-right: 1em;
}

.itemlistbox-items-container .itemlistbox-item-layout .itemlistbox-delete-item {
    padding-right: 0.9em;
}

.itemlistbox-items-container .itemlistbox-item-layout .itemlistbox-item-layout-end {
    float: left;
}

/*  End Itemlistbox styles  */

#conversationsFilterHeadline, #tagsFilterHeadline {
    margin-right: 0.25em !important;
}

#divStrip .stripSectionInner {
    padding-right: 1em;
}

#divStrip .stripRow {
    padding-right: 0.75em;
}

#divStrip .stripRowSideIcon {
    left: 0.57em;
}

#divStrip #divAddMoreCombinationsStreams.stripRowSideIcon {
    left: 0.8em;
}

#divStrip #selectIMContact.stripRowSideIcon {
    left: 0.8em;
}

#divStrip #btnConversationFilterDialog,
#divStrip #addobjectTagsFilterDialog {
    left: 0.4em;
}

#divStrip .secondBtn {
    left: 2.5em;
}

#divStrip .stripRow.stripRowChild {
    padding-right: 3.5em !important;
}

#divStrip a {
    padding-left: .4em;
}

#divStrip .stripRow .settingsSideIcon {
    left: .5em;
}

.streamPermission img {
    margin-left: 8px;
}

.divModulesFilter .divFilterStream span {
    padding-right: 0 !important;
    padding-left: 0.4em;
}

.megaphone {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

#statusPanel {
    left: 4em;
}

.divLogoWrapper #logo img {
    margin-right: 0.4em;
}

.divModuleStreamsWrapper {
    padding-right: 2em;
}

.divHiddenPin {
    left: 0;
}

.kbSuggestionManagername {
    margin-right: 1em;
}

#accountsTabsIcons .account-tab-icon.selected-acounts-tabs-icons[data-provider-type="4"] .icon-checkmark2 {
    right: 0;
}

#divManagerDashboard {
    border-left: 1px solid;
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse {
    float: left;
    text-align: left;
    padding-left: 3em;
}

.userResponse .spanChildActionsReaction {
    margin-right: 0.4em; 
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse .childDate, #divTabs .pinnedObject .divChild.conversationType.managerResponse .message-status {
    float: right;
}

    #divTabs .pinnedObject .divChild.conversationType.managerResponse .message-status:last-of-type:before {
        margin-left: .6em;
    }

#divTabs .pinnedObject .divChild.conversationType.userResponse,
#divTabs .pinnedObject .divChild.divUnderManagerResponse[level="1"].conversationType.managerResponse {
    padding-right: 4em;
}

    #divTabs .pinnedObject .divChild.conversationType.userResponse .childDate {
        float: left;
        margin-right: 3.5em;
    }

#divTabs .pinnedObject .divChild.userResponse.conversationType .userImage {
    right: 0;
}

#divTabs .pinnedObject .divChild.managerResponse.conversationType .userImage {
    left: 0;
}

#divTabs .pinnedObject .divChild.divUnderManagerResponse[level="1"].conversationType .userImage {
    left: 3.5em;
}

#divTabs .pinnedObject .divChild.divUnderUserResponse[level="1"].conversationType .userImage {
    right: 1.8em;
}

#divTabs .pinnedObject .divChild.divUnderManagerResponse[level="0"].conversationType.managerResponse .userImage,
.divChild[level="0"].managerResponse .userImage {
    left: .7em;
}

#divTabs .pinnedObject .divChild.divUnderUserResponse.conversationType.managerResponse.hierarchy_child .divChildTextWrapper {
    margin-left: 2em;
}

#divTabs .pinnedObject .divChild.conversationType.userResponse[level="0"] .childActionsPicker,
#divTabs .pinnedObject .divChild.divUnderUserResponse.conversationType.userResponse[level="1"] .childActionsPicker,
#divTabs .pinnedObject .divChild.divUnderUserResponse.conversationType.managerResponse.hierarchy_child .childActionsPicker {
    left: -1em;
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse:not(.hierarchy_child) .childActionsPicker,
#divTabs .pinnedObject .divChild.divUnderManagerResponse.conversationType.hierarchy_child .childActionsPicker {
    right: -2em;
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse:not(.hierarchy_child) .divChildActions {
    float: right;
}

#divTabs .pinnedObject .divChild.conversationType.userResponse .divChildActions,
#divTabs .pinnedObject .divChild.conversationType.managerResponse.hierarchy_child .divChildActions {
    float: left;
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse.hierarchy_child {
    float: right;
    text-align: right;
}

#divTabs .pinnedObject .divChild.conversationType.userResponse {
    float: right;
    text-align: right;
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse .divChildText a:hover {
    color: #fff;
}

#divTabs .pinnedObject .divChild.conversationType.managerResponse .divChildText,
.divChild[level="0"] ~ .hierarchy_child[level="1"] .divChildText {
    border-radius: 0.5em;
}

#divTabs .pinnedObject .divChild.divTyping.conversationType.userResponse .divChildText {
    border-radius: 0.5em;
}

#divTabs .pinnedObject .divChild.conversationType.userResponse .divChildText {
    border-radius: 0.5em;
}

.object-response-box-header .object-response-box-header-start {
    text-align: right;
}

.object-response-box-header .object-response-box-header-end {
    text-align: left;
}

.email-response-box .mce-i-undo,
.email-response-box .mce-i-redo {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

/*** START object Statuses ***/

.divObject:hover .statusIcon.icon-object-status-3:before,
.icon-object-status-3:before {
    content: "\ea40";
}

.icon-object-status-6:before {
    content: "\ea3c" !important;
}

.divObjectTypeIcon {
    right: 0.7em;
}

    .divObjectTypeIcon .userConverssationStatus {
        right: 0.8em;
    }

.validation-text-indent {
    /*margin-right: 14.5em;*/
    font-size: 0.75em;
}

/*** END object Statuses ***/


/*** START Intents ***/

.teachTextAreaInput {
    float: right;
}

.circleScore {
    float: left;
}

#imgThumbsUp {
    margin-right: 15em;
}

#suggestionScore {
    margin-right: 1em;
}

.lexiconButtons {
    margin-right: 0.3em;
    margin-left: 0.3em;
}

#dialogControlkeyValue #childsKeysValuesWrapper {
    padding-right: 0.5em;
}

#btnAddSentence {
    left: 5em;
}

.intentSuggestionStream {
    right: 1em;
}

/*** END Intents ***/


/*** START Workflows (Automation) ***/

#workflowTriggers {
    padding-right: 1.3em;
}

/*** END Workflows (Automation) ***/


.search-query {
    width: 58%;
}

/*** Search Emails Custom Panel Element ***/

.hvr-icon-hang:before {
    right: 0em;
}

.rules-cross {
    padding-right: 1em;
    position: absolute;
    left: 45px;
}

.rules-timeline::after {
    right: 2em;
    margin-right: -3px;
}

.rules-container {
    padding-right: 70px;
    padding-left: 25px;
}

    .rules-container::after {
        right: 14px;
    }

.rules-controls {
    right: 36em;
}

.lblToggleCategory {
    padding-right: 0.5em;
}

.rules-inline-input {
    padding-left: 1em;
}

.rules-label {
    padding-left: .5em;
}

.ruleDialogItem span {
    padding-left: .5em;
    display: inline-block;
}

.divAttachmentsLinks > span,
.divAttachmentsLinks > a {
    padding-left: 1em;
}

#activitiesAgentDiv {
    text-align: left !important;
}

.settings_table th {
    text-align: right;
}

#pEmailOrPhoneInput_wrapper .icon-search {
    text-align: left;
}

.settingColumn .settingsLabel {
    padding-left: .3em;
}

.tblStreamStatsHead td:first-child {
    text-align: left;
}

#tab_userProfile div div h2 span.module_name {
    padding-right: .5em;
}

.show-more {
    left: 1em;
}

[renderd-data-by-view="object.activity.edit"] div[contenteditable=true] {
    padding-right: 2em;
}

.BY_formInput.userFields {
}

    .BY_formInput.userFields input[type="tel"] {
        direction: ltr;
        text-align: right;
    }

.divObjectQuickActionMenu a:not(:last-child) {
    border-left: 1px solid;
}

.divUserInfoOptions {
    left: 0;
}

.emailReplyBtn::before,
.emailReplyAllBtn::before,
.emailForwardBtn::before,
.emailPrintBtn::before {
    margin-left: .3em;
}

.closeReadOnlyMessage {
    left: 1.7em;
}

body.userHistoryMode #toggleUserInfo,
body.pinnedObjectTabFocus #toggleUserInfo {
    left: calc(22% - 0.8em);
}

body.userHistoryMode.userCardCollapsed #toggleUserInfo,
body.pinnedObjectTabFocus.userCardCollapsed #toggleUserInfo {
    left: 0;
}

#divBtnUserInfoSave {
    left: 2em;
}

body.userHistoryMode.userCardCollapsed #toggleUserInfo span:before,
body.pinnedObjectTabFocus.userCardCollapsed #toggleUserInfo span:before {
    content: "\e916";
}

#toggleUserInfo span.icon-chevron:before {
    content: "\e915";
}


body.stripMaximized #divStrip {
    -webkit-transform: translate3d(0%, 0px, 0px);
    transform: translate3d(0%, 0px, 0px);
    right: 3.125rem;
}

#divStrip {
    -webkit-transform: translate3d(100%, 0px, 0px);
    transform: translate3d(100%, 0px, 0px);
    right: -23em;
    box-shadow: -5px 0 20px -5px #333;
    float: right;
}

#stripHeader span.dockMenu {
    padding-left: 0.8em;
}

@media (max-width:1920px) {
    #divExpandedObjectsWrapper {
        right: 29.65em;
    }
}

@media (max-width:1750px) {
    .kpi .label {
       left: 0 !important;
    }

    .smallKpi .label {
       left: auto !important;
    }

    .largeKpi .label {
       left: auto !important;
    }

    .kpi .dynamic_value {
    right: 2em !important;
    }

    .smallKpi .dynamic_value {
    right: auto !important;
    }

    .largeKpi .dynamic_value {
    right: auto !important;
    }
}

@media (max-width:1023px) {
    body.stripMaximized #divStripWrapper {
        -webkit-transform: translate3d(0%, 0px, 0px);
        transform: translate3d(0%, 0px, 0px);
    }

    #divStripWrapper {
        -webkit-transform: translate3d(100%, 0px, 0px);
        transform: translate3d(100%, 0px, 0px);
    }

    .stripMaximized #divMainContentWrapper {
        float: left !important;
    }

    .divObjectQuickActionMenu {
        left: 8em !important;
    }

    .store .divModuleNumStreams {
        right: 4em;
    }

    body.cust_modalOpen .theme_modal_header {
        right: 0;
    }

    .userInfoTop .userInfoTopWrapper .user-info-layout-end {
        direction: ltr;
    }

    #divExpandedObjectsWrapper .userInfoTop .userInfoTopWrapper .object-assignment-wrapper {
        float: left;
    }

    #divExpandedObjectsWrapper .divObjectIndicatorsWrapper {
        left: 2em;
        right: auto;
    }

    .divWrapperResponse .ai_menu_picker,
    .divWrapperResponse button.emoji-picker,
    .divWrapperResponse .replyto-file-upload,
    .divWrapperResponse .addContentFromSourceBtn,
    .divWrapperResponse .tags_button,
    .reply-to-actions .text-editor-icon {
        margin-left: 1.5em !important;
    }

    response-box-footer-layout-part .emoji-picker {
        display: none;
    }

    #divExpandedObjectsWrapper .objectActionWrapper {
        left: 0;
        right: calc(100% - 3em);
    }

    .userInfoTop .userInfoTopWrapper .object-status-wrapper {
        left: 9em;
    }

    .inbox-main-tab-wrapper .inbox-main-tab-layout .tabIcon {
        padding-right: 1em;
    }
}

@media (max-width:800px) {
    .rules-container {
        padding-right: 4em;
        padding-left: 1em;
    }

    .headerSearchPanel #divInputSearch {
        right: -3em;
    }

    .userInfoTop .userInfoTopWrapper .divVoiceControls {
        left: calc(50% - 12.5em);
    }

    #divObjectsRoot .divObjectActions {
        padding-left: 0.9em;
    }

    #divObjectsRoot .divObjectQuickActionMenu {
        right: 0.25em;
    }

    .rules-cross {
        left: auto;
        padding-right: 2em;
    }

    .largeKpi .icon {
        right: calc(50% - 1em) !important;
    }
}

.permissionIcon {
    margin-left: 0.5em;
}

@media (max-width:1100px) and (min-width:900px) {
    .textareaFloat {
        float: right;
    }
}

@media (max-width:600px) {
    #tabsButtonsWrapper .tabButton {
        padding-left: .5em;
    }
}

.specialDaysRadio {
    margin-right: 4em;
}

.sdOuterDiv {
    margin-right: 5%;
}

.addSpecialDay {
    right: 5em;
}

.sdSpace {
    margin-right: 2em;
}

[id^=toDateRange_] {
    margin-right: 2.2em;
}

[id^="actionRuleWrapper6_"] .divForwardAllowCommentReplyCb,
[id^="actionRuleWrapper6_"] .divForwardAllowCommentReplyCb {
    float: right;
}

/*  Dashboard css */

.dashboardNameOfStream {
    right: 2.7em;
}

.dashboardModuleTitle {
    right: 1em;
}

.tblStreamStats td {
    padding-left: 0.5em;
}

.streamColumnStyle {
    padding-left: 2em;
}

.streamColumnHideLabel {
    position: relative;
    padding-right: 0.2em;
}

.managerColumnStyle {
    padding-left: 0.2em;
}

.managerColumnHideLabel {
    position: relative;
    padding-right: 0.2em;
}

#labelOfFaceToFace .managerColumnHideLabel {
    padding-right: 0.5em;
}

#kpiOptions_streamsStats {
    left: 0.6em;
}

#kpiOptions_managersStatsWrapper {
    left: 0.6em;
}

.kpi a {
    left: 0.3em;
}

.kpiSeparator {
    right: 6.7em;
}

#phoneColumn {
    position: relative;
    right: 0.5em;
}

#tblManagersStats tfoot .phoneColumn {
    right: 1em;
    padding-right: 0.7em !important;
}


#BY_control_kpiDialog {
    transform-origin: left top !important;
}

.divUnpinnedKpiItem:hover .undiscardTitle {
    float: left;
}

#divUserInfo .quickObjectPanel {
    text-align: right;
}

    #divUserInfo .quickObjectPanel span {
        margin-left: 1em;
    }

#wabaDialog .wabaDialogFooter a:last-child {
    margin: 1em 1em 1em 0;
}

.emailQuickActions {
    left: 0px;
}

.log-item-actions {
    left: -1em;
}

.export-import-wrapper {
    left: 3.5em;
}

#importTemplateBtn .divUploadedFiles {
    margin-left: -0.3em;
}

#importTemplateBtn .ajaxLoaderUploadFile {
    margin-left: 4em;
}

#divIntentsMain .exportTemplateWrapper {
    margin-left: 3.5em;
}

#divIntentsTest textarea {
    padding-right: 0em;
}

.moveSide {
    padding-right: 1em;
}

/* Dashboard */

#kpiPicker {
    position: relative;
    right: 1.2em;
}

.kpi .icon {
    right: 1.1em;
}

.kpi .flex-row .label {
    left: 10%;
    left: 0em;
}

.kpi .dailyLabel {
    right: 70%;
}

.kpi .label {
    left: 1em;
}

.kpi .dynamic_value {
    right: 1.7em;
}

.largeKpi .label {
    left: auto;
}

.largeKpi .dynamic_value {
    right: auto;
}

.smallKpi .label {
    left: auto;
}

.smallKpi .dynamic_value {
    right: auto;
}

.smallKpi .icon {
    right: 0.5em;
}


#kpiNumDropouts .dailyLabel {
    right: 51%;
}

#kpiNumConversations .dailyLabel, #kpiSLAExceptionsToday .dailyLabel {
    right: 61%;
}

#kpiObjectCloseCount .dailyLabel {
    right: 66%;
}

.largeKpi .flex-row .label {
    left: 6%;
}

.largeKpi .icon {
    right: 4.9em;
}

.largeKpi .label {
    right: inherit;
}

.smallKpi .label {
    right: inherit;
}

#kpiCustomersSatisfaction .flex-row .label {
    left: 12%;
}

#kpiCustomersSatisfaction .dailyLabel {
    right: 65%;
}

#kpiAgentResponses .flex-row .label,
#kpiCustResponses .flex-row .label,
#kpiBotResponses .flex-row .label {
    left: 17%;
}

#kpiAgentResponses .dailyLabel,
#kpiCustResponses .dailyLabel,
#kpiBotResponses .dailyLabel {
    right: 64%;
}

.extraSmallKpi {
    padding-left: 2em;
}

    .extraSmallKpi .icon {
        right: 0.2rem;
    }

    .extraSmallKpi .label {
        left: calc(100% - 10.5em);
    }

    .extraSmallKpi .flex-row .label {
        right: 1.8em;
    }

    .extraSmallKpi .dynamic_value {
        left: calc(100% - 17em);
    }

    .extraSmallKpi .flex-row .dailyLabel {
        right: 1em;
    }

    .extraSmallKpi .kpiOptions {
        left: 0em;
    }


.stripMaximized #streamsStats {
    left: 67.9vw;
}

.streamsStatsHeadline {
    right: 1.5em;
}

.managersStatsWrapperHeadline {
    right: 2.5em;
}

#dashboardTeamsBtn {
    left: 3.9em;
}

.checkbox_container {
    display: block;
    position: relative;
    padding-right: 24px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Create a custom checkbox */
.checkmark_checkbox {
    position: absolute;
    top: 0;
    right: 0;
    height: 12px;
    width: 12px;
    border: 2px solid #916ACB;
    border-radius: 3px;
}

@media (max-width:1600px) {


    .divManagersStatsWrapper {
        left: 0.9vw;
    }
}

.hiddenTableColumns {
    left: 2.3em;
}

@media (max-width:1550px) {

    .largeKpi .icon {
        right: 3.6em !important;
    }
}

@media (max-width:1400px) {
    .kpi .dailyLabel {
        right: 69%;
    }

    .kpi .label {
        left: 0em;
    }

    .smallKpi .label {
        left: 1em;
    }

    .largeKpi .label {
        left: 3em;
    }

    #kpiNumDropouts .label {
        left: 10%;
    }

    .kpi .dynamic_value {
        right: 1.5em;
    }

    .smallKpi .dynamic_value, .largeKpi .dynamic_value {
        right: 0em;
    }

    #kpiObjectCloseCount .flex-row .label, #kpiNumConversations .flex-row .label {
        left: 10%;
    }

    #kpiAVGAgentResponsesPerConversations .dailyLabel,
    #kpiClosedAutomatedConversations .dailyLabel,
    #kpiAvgDropoutTime .dailyLabel {
        right: 74%;
    }

    #kpiCustResponses .dailyLabel, #kpiAvgWaitingTime .dailyLabel {
        right: 65%;
    }

    #kpiBotResponses .dailyLabel {
        right: 67%;
    }

    #kpiAvgClosingTime .dailyLabel {
        right: 70%;
    }

    .largeKpi .icon {
        right: 3.4em !important;
    }

    .kpiSeparator {
        right: 5.8em !important;
    }
}

/* */

.marginSide13em {
    margin-right: 1.3em;
}

#divSaveCurrDisplay .displayText, #divResetKpiPos .displayText {
    margin-right: -0.5em;
}

#divSaveCurrDisplay {
    margin-right: 0.65em;
}

#divDisplaysSetting {
    position: relative;
    left: 1em;
}

#kpiPicker .icon-plus-circle {
    margin-left: 1px;
}

#selectBoxMinutes,
#selectBoxMinutesExpDate {
    float: right;
}

#updateNotifaction {
    margin-right: 2em;
}

#saveBtnDiv {
    left: 1em;
}

#date-picker-table .width-50-per.hoursPicker {
    direction: ltr;
    text-align: right;
}

.notSelectedStreamDiv .notificationCheckBox {
    margin-right: 0.5em;
    margin-left: 1em;
}

.notificationCheckBox {
    margin-right: 3em;
}

.notSelectedStreamDiv .switch {
    float: left;
}

.workingHourSwitch{
    right: 2em;
}

.tags_button {
    padding-left: 1em;
}

.child-action-reply-picker-translate {
    padding-left: 1em;
}

.checkbox_offer_knoledgebase {
    margin-right: 0.5em;
}

.little_circle {
    margin-left: 0.4em;
}

#divUserLastObjectsList {
}

.last-objects-item .moduleIcon {
    padding-right: 0em;
    padding-left: 0.3em;
}

.last-objects-item .conversationIcons {
    padding-right: 0.5em;
    padding-left: 0.8em;
}

#divMailFileupload .divFileUpload .divFileuploadFiles .move_side {
    padding-right: 1em;
}

#activityHoursErrorMessage {
    left: 0.5em;
}


.commonDialog .clsActionButton {
    margin-left: 1em;
}

/*override tiny mce rtl css settings */
.mce-rtl .mce-btn-group:not(:first-child) {
    padding-right: 1px !important;
}

div.mce-rtl[aria-label='Insert/edit image'] [role="tabpanel"].mce-last .mce-rtl.mce-container.mce-abs-layout-item.mce-last.mce-formitem {
    left: initial !important;
    top: 40px !important;
    right: 0px !important;
}

#tableActionMenu_hiddenStreamsColumns input {
    float: right;
}

#forwardAttachments {
    float: right;
}

.divForwardToEmail #forwardAttachments table {
    text-align: right;
}

.divForwardToEmail #forwardAttachments tr:last-child td:last-child, .divForwardToEmail #forwardAttachments tr:last-child th:last-child {
    text-align: left;
}

.divForwardToEmail #forwardAttachments table tr:last-child span,
#manualIntegrationDialog .forward-attachments table tr:last-child span {
    margin: 0 1em 0 0;
}

#divObjectForward #tbForwardTo {
    padding-right: 2em;
}

.mce-rtl .mce-btn-group:not(:first-child) {
    padding-right: 1px !important;
}

#filtercheckbox {
    margin-right: 1em;
}

/*add whatsapp business account*/
.lblAccountFields {
    padding-left: 0.5em;
}

.lblAccountFieldHeader {
    margin-left: 2em;
}

.btn-wa-business-account-text-length {
    left: 0;
}

.lbl-add-account-placeholder {
    margin-left: 0.6em;
}

.divWhatsAppTemplate .attachments-message-tmplate-header {
    margin-right: 15em;
}

.divHeaderContent #pageTitle h1 {
    text-transform: uppercase;
}

.divHeaderContent #pageTitle h1 span.invertIcon {
    margin-left: 0.5em;
}

.largeKpi [class^="icon-"] {
    color: rgba(255, 255, 255, 0.6) !important;
}

.icon-filter-channel {
    margin-left: -0.3em;
    font-size: 1em;
    margin-top: 0.26em;
}


.customKpiButton {
    float: left;
    font-size: 1em;
}


.tblStreamStats {
    padding-right: 1em !important;
}


/*add whatsapp business account*/

.firstResponseTable #dummyValue {
    padding-right: 4em;
}

.firstResponseTable #duringWorkingHoursText {
    border-right: 0.1em solid;
    border-left: 0.1em solid;
    width: 6em;
    white-space: nowrap;
}

.firstResponseTable #firstResponseDiv {
    right: 0.38em;
}

.firstResponseTable #slaExceptionsDuringWorkingHoursDiv {
    left: calc(100% - 10.8em);
}

.firstResponseTable #firstResponseTitle {
    left: calc(100% - 7.8em);
}

.firstResponseTable #firstResponseDuringWorkingHoursDiv {
    left: calc(100% - 9.5em);
}

.firstResponseTable #secondaryResponseDiv {
    right: 0.38em;
}

.firstResponseTable #secondaryResponseTitle {
    left: calc(100% - 8.5em);
}

.firstResponseTable #seondaryResponseAverageDiv {
    left: calc(100% - 9.3em);
}

.firstResponseTable #seondarySlaExceptionsDiv {
    left: calc(100% - 10.6em);
    top: 0.35em;
}

/*******************cb-dialog Start***************/

.cb-panel-buttons {
    float: left;
}

.cb-diablog-back-icon {
    float: right;
    padding: 0.6em 1em 0em 0.1em;
}

.cb-dialog-selectAll-button {
    margin-right: 2em;
}

.cb-dialog-title {
    padding-left: 1em;
    padding-right: 0.5em;
}

.cb-dialog-icon-search {
    float: left;
    padding-left: 1em;
}

.customKpiPanelButtons {
    float: left;
}

.divCheckboxes_stream .spnCheckboxName {
    padding-right: 0.75em;
}

/*******************cb-dialog End***************/
/**exteranl participants Start****/
#inviteExternalParticipant #pEmailOrPhone {
    padding-right: 1.5em !important;
}

#externalCustomersWrapper .icon-users {
    margin-left: 1em;
}

#inviteExternalParticipant .participantName input {
    float: left;
    margin-left: 0.3em;
}

#divUserInfo .icon-users {
    margin-left: 0.5em;
}

#inviteExternalParticipant .divModuleImage {
    float: left;
}

#inviteExternalParticipant .epAutoComplete span.border-after {
    margin-left: 0 !important;
    padding-left: 0.5em !important;
}
/**exteranl participants End****/
.moduleInstallButton {
    margin-left: 1em;
}

.dropdown-edit-selected .icon-chevron-down::before {
    left: 0em;
}

.dropdown-options-selected::before {
    left: 0em;
}

.dropdown-edit-selected {
    margin-right: 2em;
}

[id^="score_column_"]{
    width: 36.2em;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
    [id^="score_column_"]{
        text-align:left;
    }
}

.editStreamDialog .editStreamsButtons {
    text-align: left;
    left: .5em;
}


.wrapperSelectStreamAndSubStream .assignManagerWrapper .editSteramDialogAssignmentPicker .manager-assignment {
    padding-right: 0.2em;
    right: 2em;
}

.wrapperSelectStreamAndSubStream .assignManagerWrapper .edit_steram_dialog_related_agents_control .edit_steram_dialog_assignment_picker_wrapper .manager-assignment .cb-remove-icon {
        left: -0.4em;
}

.editStreamDialog #missingUserFieldsModuleTransfer label,
.editStreamDialog .wrapperSelectStreamAndSubStream .input-label {
    float: right;
}

[renderd-data-by-view="inbox.stream.change.dialog.update.user.field"] #cbUpdateUserTicket {
    margin-left: 0.75em;
}

[renderd-data-by-view="inbox.stream.change.dialog.update.user.field"] .update-user-detailes-description {
    padding-right: 1.8em;
}

/* override clipboard.min.js css settings because of direction issue */
body > textarea[readonly] {
    right: -9999px !important;
    left: auto !important;
}

#fromAssignTimeTitle {
    width: 14em;
}

#totalNumObjectsTitle {
    width: 8em;
}

.divObjectWrapper .divObject .divObjectText .icon-file {
    margin-left: 0.3em;
}

.divVoiceControlsContent {
    yyyfloat: left;
    display: inline-flex;
}

.dir-label-mergin-05em {
    margin-left: 0.5em;
}

#divSmsFileupload .divFileUpload {
    float: right;
}

#attachments_smsFileUploader .divUploadedFile {
    float: right;
}

#attachments_message_smsFileUploader .f_i {
    float: right !important;
}

#addAccountMail .form-input-radio label, #connectWhatsAppDialog .form-input-radio label {
    padding-right: 2em;
}

@media (max-width: 450px) {

    .send-template-content {
        margin-right: 0;
    }

    .divWrapperResponse .ai_menu_picker,
    .divWrapperResponse button.emoji-picker,
    .divWrapperResponse .replyto-file-upload,
    .divWrapperResponse .addContentFromSourceBtn,
    .divWrapperResponse .tags_button,
    .reply-to-actions .text-editor-icon {
        margin-left: 0.5em !important;
    }
}


.attachments-wrapper .replyto-attachments {
    margin-right: 0.5em;
}

.divDeleteFile .inputButton {
    margin-left: 0.175em;
}
/*#region tags*/
.selectTagRowGroupName {
    padding-right: .5em;
}

.tag .cb-remove-icon, .tagGroup .cb-remove-icon {
    left: -1.4em;
}
/*#endregion*/
@media (max-width:550px) {
    #tabsList {
        left: 3em;
    }
}

.object-action-compose-picker-translate {
    padding-right: .7em;
}

@media (max-width:320px) {
    #buttonsAddObject .actionClick {
        margin-left: 0.2em;
    }
}

.div-child-text-translated-border {
    right: 5%;
}

#managerAssignmentsDialog .slaIcon {
    padding-left: .5em;
}

.subStreamPermission{
  margin-right:1.5em;
}
.divWrapperLastName {
    margin-right: -2em;
}

.add-contact-dialog-button {
    margin-left: 4em;
}

.save-contact-card-btn {
    margin: 0.15em -0.25em 0 1.5em;
}

.add-user-account-wrapper {
    margin-right: 2.5em;
}

.divContactLabel {
    padding-left: 1em;
}

.padding-2em {
    padding-right: 2em;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

    .largeKpi .dynamic_value {
        margin-left: -5.5em !important;
        top: 2em !important;
    }

    .largeKpi .label {
        margin-left: 7em !important;
    }
}

.divPanelEventTime .iconEventTime {
    padding-top: 0.4em;
    position: absolute;
    margin-right: -1.5em;
    display: block;
}

.invertIcon {
    transform: scaleX(-1);
    display: inline-block;
}

#phConnectedIdentities .objectUserName,
#phSimilarIdentities .objectUserName {
    margin-right: 0.5em;
}


nav[id^="wrapper_childActionMenu_"] .BY_menu_item.hasSubMenu span.subMenuChevron  {
    left: 0.15em;
}


.optOutChannelList {
    padding-top:0.5em;
    margin-right:0.0em;
    margin-left:0.2em;
}

#divKnowledgeBaseWrapper .expandOrMinimizeKbTree {
    float: left;
    padding-left:3%;
}

#divKnowledgeBaseWrapper #divSearchKnowledgeBase {
    right: 0.5em;
}

.oneSidePadding4em {
  padding-right: 4em;
}

#whatsapp-templates-table td .pervious-wa-business-category {
    right: 0.5em;
}

#whatsapp-templates-table th .sortable {
    padding-right: 0.5em;
}

#parentScheduledPopUp input[type="radio"] {
    vertical-align: -2px;
    margin-left: 0.5em;
}
#failedMessageSendingDialog .bottom {
    right: 34%;
}

.divChild .failed-sending-message {
    left: 95%; 
}

.BY_control li.hasSubMenu {
    padding-left: 2em;
}

#aiaImproveDialog .aia-improve-loader .cancel-action-btn {
    float: left;
}

.halfPeddingOneSide {
    padding-right: 0.5em;
}

#paymentNoticeDiv .icon {
    right: 0.5em;
}

.mail-account-refresh-token-expiration-days {
    right: 4em;
}

    .mail-account-refresh-token-expiration-days .icon-warning {
        padding-left: 0.3em;
    }

#whatsappTemplatesFilterWrapper .dropdown-edit-selected {
    direction: ltr;
}

.multi-selection-dropdown-input {
    text-align: right;
}

#whatsappTemplatesFilterWrapper .dropdown-edit-selected .icon-chevron-down::before {
    margin-left: 0.5em;
}

.whatsapp-templates-search-box-div .icon-search {
    padding-right: 0.5em;
}

@media (max-width: 1600px) {
    #whatsappTemplatesFilterWrapper .dropdown-edit-selected {
        margin-right: .5em;
    }
}

/* STRAT - handeling refferal messages of whatsapp messsage */

.refferal-text-content {
    padding-right: 13px;
}

/* END - handeling refferal messages of whatsapp messsage */

.FacebookPageTokenNotice .paymentNoticeAllTxt span:last-child {
    margin-right: auto;
}

.endSideMarginOneEm {
    margin-left: 1em;
}

.aiKbItemNotice {
    width: 32.5em;
}

.integration-settings-container {
    padding-right: 0.5em;
}

label.isAutoAssign {
    float: left;
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 12px;
}


/* Forms */
.formsBoxWrapper {
    box-shadow: 0.25em 0.38em 0.25em rgba(0, 0, 0, 0.25) !important;
    max-width: 20em !important;
    min-width: 14em !important;
}

.formsBoxWrapper-position {
    right: 65.63em;
    top: 46.25em;
    bottom: unset;
}

.divFormsItemStreamContent {
    padding-right: 2em;
    padding-bottom: 1em;
}

.edit-forms-icon {
    right: -0.5em !important;
}

.ticket-creation-wrapper .manual-integration-button, .campaign-recurrence-repeat-creation-wrapper div {
    margin-left: .8em;
}

.object-summary-route-btn {
    float: left;
    left: .6em;
}

.summary-title-stream-route {
    right: .5em;
}

#summaryStreamRouteLoader {
    right: 50%;
}

.campaign-recurrence-repeat-creation-wrapper {
    left: .5em;
}

.campaign-recurrence-repeat-block {
    padding-right: 1em;
}

.recurrence-repeat-num-input-block {
    padding-right: .5em;
}

.campaign-recurrence-repeat-end-block {
    padding-right: 4.2em;
}

.campaign-recurrence-day-field {
    margin-right: .5em;
}

.recurrence-repeat-by-time-options-block {
    padding-right: 4.3em;
    direction: ltr;
}

.selected-recurring-text-input {
    right: 1.5em;
}

.customer-info-indications {
    float: left;
    left: 1em;
}

    .customer-info-indications .spam-customer-label::before {
        left: .3em;
    }