
#windowChatContainer {
    left: 1em;
}

    #windowChatContainer #windowChatContainerInner {
        margin-left: 2em;
    }

        #windowChatContainer #windowChatContainerInner .windowChatWrapper {
            margin-right: 0.5em;
        }

#divChatSearchManagers.openDefualt .icon-search {
    float: left;
    margin-left: 1em;
}

#divStripIM .stripRowTitle h2 #selectIMContact {
    padding-right: 0.1em;
}

.chat-search-managers-open .reset {
    left: .5em;
}

.menuChatManager .unreadMsgs  {
    left: 0em;
}

.stripMinimized #divChatSearchManagers {
    right: 3.5em;
}

.divManagerName {
    text-align: left;
}

.divWindowUserImage {
    text-align: left;
}

.closeButton, .resizedButton {
    float: left;
    padding-left: 8px;
}

.leaveConversationButton, .popUpIm {
    float: left;
    padding-right: 0;
}

.windowUsersNames {
    float: right;
    padding-right: 0.5em;
}

.externalIMmode .windowUsersNames {
    padding-right: 1em;
}

.windowMenuTop {
    float: right;
}

.divMessage {
    padding-left: 0.2em;
    padding-right: 0.7em;
}

.arrow-right {
    left: -1em;
    border-right: 16px solid #DFDFDF;
}

.arrow-left {
    right: -1em;
    border-left: 16px solid #00B0F0;
}

.divWindowTextButtonControl textarea {
    padding: 0.2em 0.5em 0 0.3em;
}

.divTaAddToConversation input[type='button'] {
    margin-right: .5em;
    margin-top: .5em;
}

.divTaAddToConversation .close-div-add-agent {
    left: .5em;
}

.externalWindowChat .addToConversationButton {
    padding-left: 15%;
}

.addToConversationButton {
    left: 47%;
    padding-left: 8px;
    border-left: 1px solid;
}

.unreadMsgs {
    float: left;
}

.externalWindowChat #menuUser {
    left: 0;
    text-align: left;
}

.spnMoreUsers {
    float: right;
}

.BY_badge.im-unread-messages-badge {
    margin-right: 3%;
}

.externalIMmode .taMessageWrapper {
    right: 3em;
}

.externalIMmode .emoji_wrapper .emoji-picker {
    padding-right: 1em;
}

.externalIMmode .hrefSendMessage {
    left: 13%;
    top: .15em;
}

.hrefSendMessage {
    left: 5%;
    transform: rotate(180deg);
}

.im-footer-actions {
    left: 0;
}

.im-footer-actions.theme_secondary_color.pointer:before {
    right: 0;
    -ms-transform: skewX(28deg);
    transform: skewX(28deg);
}

@media (max-width:1024px) {
    .mobileResolusion #by_emoji_picker {
        right: 0 !important;
    }
}

@media (max-width:700px) {
    #divChatSearchManagers {
        right: auto; /*  ie support for initial */
        right: initial;
        left: 0;
    }
}
