.conversation { .conversation__content { padding-right: 0; } .conversation_reply, .icon-button { &:hover { color: $ui-highlight-color; background: mix($ui-base-color, $ui-secondary-color); } } .conversation_reply, .icon-button, .status__action-bar-dropdown { display: inline-block; float: right; width: 18em; height: 3.2em; text-align: center; } } .conversations_list { @extend .fixed-box; right: $messagingBoxWidth + 2em; bottom: 0; width: 100%; padding: 0.5em; overflow-x: auto; border: 0; } .conversation-item { float: right; width: 20em; margin-left: 2em; padding: 1em; border-radius: 15px; border: 3px solid $classic-primary-color; -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; background: $classic-base-color; &.has-new-message { background: $ui-highlight-color; color: $classic-primary-color; } &.is-focused { border-color: $ui-base-color; } .username { font-weight: bold; } .conversation-stream, .conversation_input { height: 100%; display: block; } &.hidden { .conversation-stream, .conversation_input { display: none; } } .btn { background: $classic-base-color; color: $ui-base-color; float: right; padding: 0 1em; margin-left: 1em; border: 0; } }