@-webkit-keyframes bounce-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(15px) scaleY(1.05);transform:translateY(15px) scaleY(1.05)}to{-webkit-transform:translateY(-2000px) scaleY(1);transform:translateY(-2000px) scaleY(1)}}@keyframes bounce-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(15px) scaleY(1.05);transform:translateY(15px) scaleY(1.05)}to{-webkit-transform:translateY(-2000px) scaleY(1);transform:translateY(-2000px) scaleY(1)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-up{0%{opacity:.6;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:.6;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.image-loading{will-change:transform}.avatar-edit-dialog{max-width:480px}.avatar-edit-dialog .dijitDialogTitleBar{position:relative;padding:0!important;z-index:100}.avatar-edit-dialog .dijitDialogPaneContent{background-color:#fff!important}.avatar-edit-dialog__channelName,.avatar-edit-dialog__title{color:#333;font-size:18px;font-weight:600;text-align:center}.avatar-edit-dialog__channelName{margin-top:4px;color:#888;font-size:16px}.avatar-edit-dialog__container{position:relative}.avatar-edit-dialog__container,.avatar-edit-dialog__container *,.avatar-edit-dialog__container:after,.avatar-edit-dialog__container :after,.avatar-edit-dialog__container:before,.avatar-edit-dialog__container :before{-webkit-box-sizing:border-box;box-sizing:border-box}.avatar-edit-dialog__container.image-loading .avatar-edit-dialog__image{opacity:0}.avatar-edit-dialog__container.image-loading .avatar-edit-dialog__image-loader{display:block}.avatar-edit-dialog__container.image-invalid .avatar-edit-dialog__not-valid-file{opacity:1}.avatar-edit-dialog__content{margin:24px 0 30px}.avatar-edit-dialog__content,.avatar-edit-dialog__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.avatar-edit-dialog__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 116px)}.avatar-edit-dialog__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.avatar-edit-dialog__not-valid-file{opacity:0;font-size:11px;color:#ff615b}.avatar-edit-dialog__preview{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:116px}.avatar-edit-dialog__image{display:block;width:92px;height:92px;background-size:cover;border-radius:5px;overflow:hidden}.avatar-edit-dialog__image-loader{display:none;position:absolute;width:92px;height:92px;background:url(../../../client_base/images/loader-green.svg) 50%/30px 30px no-repeat}.avatar-edit-dialog__colors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:92px;margin-top:12px;visibility:hidden;pointer-events:none}.avatar-edit-dialog__colors.avatar-edit-dialog__colors--visible{visibility:visible;pointer-events:all}.avatar-edit-dialog__color{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;margin-bottom:2px;border-radius:50%;border:1px solid transparent;cursor:pointer}.avatar-edit-dialog__color.avatar-edit-dialog__color--transparent .avatar-edit-dialog__color-dot{border-color:#e1e1e1}.avatar-edit-dialog__color.avatar-edit-dialog__color--active{border-color:#0abe51}.avatar-edit-dialog__color.avatar-edit-dialog__color--active.avatar-edit-dialog__color--transparent .avatar-edit-dialog__color-dot{border-color:transparent}.avatar-edit-dialog__color-dot{width:18px;height:18px;border-radius:50%;pointer-events:none;border:1px solid transparent}.avatar-edit-dialog__upload{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;padding:5px 12px!important}.avatar-edit-dialog__or{margin:10px 0;font-size:14px;text-transform:uppercase}.avatar-edit-dialog__pickEmoji{margin-bottom:6px;font-size:13px;font-weight:600}.avatar-edit-dialog__emojis,.avatar-edit-dialog__emojis .emoji-picker{width:314px;height:260px}.avatar-edit-dialog__file-input{position:absolute;visibility:hidden}.avatar-edit-dialog__save{width:100%}.avatar-edit-dialog__save--loading{background:#0abe51 url(../../../client_base/images/loader-white.svg) 5px/24px 24px no-repeat!important}.blue .language-dialog .language-selector{margin-bottom:10px}.blue .language-dialog .language-selector .dijitSelect{margin:0;border:0;border-collapse:inherit}.blue .language-dialog .language-selector .dijitSelect.dijitFocused .dijitButtonNode,.blue .language-dialog .language-selector .dijitSelect.dijitSelectFocused .dijitButtonNode,.blue .language-dialog .language-selector .dijitSelect:focus .dijitButtonNode{border-color:#0abe51}.blue .language-dialog .language-selector .dijitSelect .dijitButtonNode{border:1px solid #e1e1e1}.blue .language-dialog .language-selector .dijitSelect .dijitStretch{border-right:none;padding:8px;min-width:150px;border-radius:4px 0 0 4px;width:100%}.blue .language-dialog .language-selector .dijitSelect .dijitStretch .dijitButtonText{text-align:left}.blue .language-dialog .language-selector .dijitSelect .dijitRight{border-left:none;padding:8px;border-radius:0 4px 4px 0}.blue .language-dialog .language-selector .dijitSelect .dijitDownArrowButton .dijitArrowButtonInner{width:0;height:0;border:solid #888;border-width:0 2px 2px 0;padding:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.list-scroll-indicator--bottom,.list-scroll-indicator--top{position:fixed;cursor:pointer;z-index:100;background-color:inherit;overflow:hidden}.list-scroll-indicator--bottom .list-scroll-indicator-icon,.list-scroll-indicator--top .list-scroll-indicator-icon{display:block;width:100%;height:100%;background-color:#888;-webkit-mask:url(../../../client_base/images/icon-arrow2.svg) center center/24px 24px no-repeat;mask:url(../../../client_base/images/icon-arrow2.svg) center center/24px 24px no-repeat;pointer-events:none}.list-scroll-indicator--bottom .list-scroll-indicator-badge,.list-scroll-indicator--top .list-scroll-indicator-badge{position:absolute;top:3px;left:calc(50% + 10px);width:8px;height:8px;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.list-scroll-indicator--bottom.list-scroll-item-badge .list-scroll-indicator-badge,.list-scroll-indicator--bottom.list-scroll-item-mention-badge .list-scroll-indicator-badge,.list-scroll-indicator--bottom.list-scroll-item-muted-badge .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-badge .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-mention-badge .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-muted-badge .list-scroll-indicator-badge{-webkit-transform:scale(1);transform:scale(1);opacity:1}.list-scroll-indicator--bottom.list-scroll-item-badge .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-badge .list-scroll-indicator-badge{background-color:#0abe51}.list-scroll-indicator--bottom.list-scroll-item-muted-badge .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-muted-badge .list-scroll-indicator-badge{background-color:#888}.list-scroll-indicator--bottom.list-scroll-item-mention-badge .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-mention-badge .list-scroll-indicator-badge{background-color:#ff615b}.list-scroll-indicator--bottom.list-scroll-item-has-count .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-has-count .list-scroll-indicator-badge{top:4px;left:calc(50% + 13px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;height:auto;min-width:16px;min-height:16px;padding:0 3px;line-height:14px;font-size:11px;font-weight:600;color:#fff;text-align:center;border-radius:8px}.list-scroll-indicator--bottom.list-scroll-item-has-large-count .list-scroll-indicator-badge,.list-scroll-indicator--top.list-scroll-item-has-large-count .list-scroll-indicator-badge{left:calc(50% + 7px)}.list-scroll-indicator--top{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.15);box-shadow:0 4px 2px -2px rgba(0,0,0,.15)}.list-scroll-indicator--top .list-scroll-indicator-icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.list-scroll-indicator--bottom{-webkit-box-shadow:0 -4px 2px -2px rgba(0,0,0,.15);box-shadow:0 -4px 2px -2px rgba(0,0,0,.15)}.has-header-prompt .list-scroll-indicator--bottom,.has-header-prompt .list-scroll-indicator--top{-webkit-transform:translateY(-46px);transform:translateY(-46px)}.check_button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:36px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.check_button.check_button-active .check_button_handle{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.check_button.check_button-disable{pointer-events:none;cursor:not-allowed}.check_button.check_button-disable .toggle_button_handle{background-color:#eee}.check_button_handle{width:20px;height:20px;background-color:#888;-webkit-mask:url(../../../client_base/images/icon-check.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-check.svg) center center/cover no-repeat;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.check_button_handle,.toggle_button{-webkit-box-sizing:border-box;box-sizing:border-box}.toggle_button{position:relative;width:32px;padding:4px 2px;cursor:pointer}.toggle_button.toggle_button-active .toggle_button_background{background-color:#0abe51}.toggle_button.toggle_button-active .toggle_button_handle{-webkit-transform:translateX(calc(100% - 4px));transform:translateX(calc(100% - 4px));background-color:#fff}.toggle_button_background{width:100%;height:12px;background-color:hsla(0,0%,53%,.3);border-radius:7px;-webkit-transition:background-color .3s;transition:background-color .3s}.toggle_button_background,.toggle_button_handle{-webkit-box-sizing:border-box;box-sizing:border-box}.toggle_button_handle{position:absolute;top:1px;left:0;width:18px;height:18px;background-color:#a2a1a1;border:1px solid hsla(0,0%,53%,.3);border-radius:50%;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}.emoji-picker{width:420px;height:320px;-webkit-transition:opacity .1s;transition:opacity .1s}.emoji-picker.emoji-picker-hidden{opacity:0}.adder_dialog{-webkit-box-sizing:border-box;box-sizing:border-box}.adder_dialog .dijitDialogPaneContent .errorDiv{display:none}.adder_dialog .dijitDialogPaneContent .errorEnable .errorDiv{display:block;margin:0 0 20px;background:#ff615b;color:#fff;font-size:13px;line-height:18px;padding:5px;width:100%;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:fade-in .25s 0s 1 linear;animation:fade-in .25s 0s 1 linear}.adder_dialog .dijitDialogPaneContent .errorEnable .errorDiv .errorMessage{display:block;text-align:center;color:#fff;margin:0}.adder_dialog .dijitDialogPaneContent .inviteContainer .inviteInputWrap input{border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;border-radius:0;padding-right:160px}.adder_dialog .groupNameField,.adder_dialog .inviteeDiv{margin:0 0 20px}.adder_dialog .mobileWidgetWrapper .dijitSelect{border-collapse:inherit;width:70px;margin:0 12px 0 0;border:1px solid #e1e1e1;background:#fff;float:left;border-radius:4px;height:40px;padding:0 3px;-webkit-transition:border-color .2s;transition:border-color .2s}.adder_dialog .mobileWidgetWrapper .dijitSelect.dijitFocused,.adder_dialog .mobileWidgetWrapper .dijitSelect.dijitSelectFocused,.adder_dialog .mobileWidgetWrapper .dijitSelect:focus{border-color:#0abe51}.adder_dialog .mobileWidgetWrapper .dijitButtonNode{background:none;width:52px;padding:9px 0 8px;border:none}.adder_dialog .mobileWidgetWrapper .dijitButtonNode span{width:42px;font-size:14px}.adder_dialog .mobileWidgetWrapper .dijitArrowButton{background:none;color:#888}.adder_dialog .mobileWidgetWrapper .phoneNumber{display:inline-block}.adder_dialog .mobileWidgetWrapper .phoneNumber input{width:280px}.adder_dialog .loading-iframe{background:url(../../../client_base/images/loader-green.svg) 50%/50px 50px no-repeat;vertical-align:top;cursor:default}.adder_dialog .loading-iframe.channel_adders{min-height:640px;width:600px}.adder_dialog .loading-iframe iframe{display:none}.adder_dialog .inputBoxWrapper .contactEmailField,.adder_dialog .textAreaWrapper .contactEmailField{display:block;border:1px solid #e1e1e1;color:#333;padding:10px;margin:0 0 12px;font-size:13px;background:#fff;border-radius:4px}.adder_dialog .inviteInputWrap{position:relative;border-bottom:1px solid #e1e1e1}.adder_dialog .inviteInputWrap:last-child{border-bottom:none}.adder_dialog .inviteInputWrap span{position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:12px;right:10px;max-width:150px}.adder_dialog .loader{background:url(../../../client_base/images/loader-white.svg) 15px/24px 24px no-repeat #0abe51}.adder_dialog .mobileWidget .phoneNumber input{font-size:12px;padding:9px 7px 9px 8px;width:220px!important}.adder_dialog .mobileWidget td:first-child{font-size:12px;padding:4px 20px 4px 7px}.adder_dialog label{font-weight:600;display:inline-block;margin-right:5px;text-align:right;width:110px}.adder_dialog .pw-row{padding:7px 0 15px}.adder_dialog .pw-row table{margin:0}.adder_dialog .inviteeDiv .dijitInputField{font-size:13px;background:#fff;border:1px solid #e1e1e1}.adder_dialog .inviteeDiv .selectedContacts{max-height:52px;overflow-y:scroll;width:100%;text-align:left;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.adder_dialog .inviteeDiv .selectedContacts div{background:#eee;border:1px solid #e1e1e1;color:#333;display:inline-block;font-size:13px;margin-bottom:5px;margin-right:6px;padding:3px 7px;border-radius:3px}.adder_dialog .inviteeDiv .selectedContacts div span{cursor:pointer;display:inline-block;margin-left:4px;background:none}.adder_dialog .inviteeDiv .selectedContacts div.sms{background:#eee;border-color:#e1e1e1;color:#888}.adder_dialog .inviteeDiv .errorMessage{display:none}.adder_dialog .inviteeDiv .tip{color:#888;display:none;font-size:11px;line-height:150%;margin-top:-10px;text-align:left}.adder_dialog .inviteeDiv .noSelection .selectedContacts{display:none}.adder_dialog .inviteeDiv .noSelection+.tip{display:block}.adder_dialog .errorFields .noSelection+.tip{display:none}.adder_dialog .mobileWidget{margin-top:20px;margin-bottom:30px}.adder_dialog .mobileWidget .contactNameDiv input{margin:.2em}.adder_dialog .mobileWidget .phoneNumber{vertical-align:middle}.adder_dialog .group-discovery .browse-channels,.adder_dialog .new-channel{margin-top:20px;font-size:14px;color:#333;text-decoration:underline;display:inline-block}.blue .dijitComboBoxMenu .designationTypes{min-height:20px;line-height:22px}.blue .dijitComboBoxMenu .designationTypes .count,.blue .dijitComboBoxMenu .designationTypes .titleContent{display:inline-block}.profileDetails-loading{height:80px;background:url(../../../client_base/images/loader-green.svg) 50%/42px 42px no-repeat}.channel_adders,body,html{overflow:hidden}body,html{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:#4593e2;cursor:pointer}a,a:focus,a:hover{text-decoration:none}b,strong{font-weight:700}body.blue{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;color:#333;line-height:1}:focus{outline:0}.blue .loading_contacts{background:url(../../../client_base/images/loader-green.svg) 50%/35px 35px no-repeat transparent;height:35px;margin:10px 0}.blue .dijitButtonHover .dijitButtonNode{background:none;color:#888}.blue .dijitTooltipContainer .dijitInputField input{border:1px solid #e1e1e1;margin:0;display:block;padding:5px}.blue .dijitTooltipContainer .dijitTextBox{border:1px solid #e1e1e1}.blue .dijitTooltipContainer .dijitComboBox .dijitDownArrowButton,.blue .dijitTooltipContainer .dijitComboBoxHover .dijitDownArrowButton{background:#eee;padding:5px}.mobileWidget td{display:none}.mobileWidget td:first-child{border:1px solid #e1e1e1;display:block;font-size:15px;padding:5px 20px 5px 7px}.mobileWidget .phoneNumber{position:relative;display:inline-block}.mobileWidget .phoneNumber input{border:1px solid #e1e1e1;font-size:15px;margin-left:3px!important;padding:10px;width:214px!important;vertical-align:middle}.mobileWidget .phoneNumber .errorMessage{position:absolute;left:-82px;top:40px}.countryListDropdown{height:200px;overflow-y:scroll!important;padding:0!important}.countryListDropdown .dijitMenuItemHover,.countryListDropdown .dijitMenuItemSelected{background:#eee}#widget_password,#widget_username{width:255px}.noContactsBlurb .title{font-weight:700}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.5);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,53%,.8)}.success{font-size:14px;color:#0abe51;margin-top:4px;line-height:18px}.errors{display:block;font-size:12px;line-height:150%;margin:10px 0;padding:13px 10px 13px 37px;position:relative;border-radius:3px}.contentArea .header-message,.contentArea button,.contentArea img,.contentArea input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chat_message_error,.notificationMessage{color:#ff615b;font-size:11px}input,textarea{font:inherit}body.custom-fields-open .dijitDialogUnderlayWrapper{left:56px!important}.res-content-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;height:85%}.res-content-wrapper .res-content{width:600px}@media screen and (max-height:750px){.res-content-wrapper{display:block;height:100%}.res-content-wrapper .res-content{margin:0 auto}}.blue .rosterMenuPopup{left:auto!important;margin-top:16px;padding:15px;right:8px!important;width:160px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.blue .rosterMenuPopup .dijitMenu td{height:auto;text-align:center;padding:0}.blue .rosterMenuPopup .dijitMenu td.dijitMenuItemLabel{display:block;padding:10px 8px;margin-top:5px;font-size:14px;border:1px solid #e1e1e1;border-radius:3px}.blue .rosterMenuPopup .dijitMenu td.dijitMenuItemLabel:hover{background:none;-webkit-box-shadow:0 0 4px 1px #e1e1e1;box-shadow:0 0 4px 1px #e1e1e1}.blue .rosterMenuPopup table{width:100%}.blue .rosterMenuPopup .profileMenuItem{background:none;cursor:default}.blue .rosterMenuPopup .profileMenuItem:hover{background:none!important}.blue .rosterMenuPopup .image{width:66px;height:66px;border-radius:3px}.blue .rosterMenuPopup .name{font-weight:500;width:auto;white-space:nowrap;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.blue .rosterMenuPopup .roster-popup-buttons:hover{background:none!important}.blue .rosterMenuPopup .menuProfile{width:125px;line-height:22px}.blue .rosterMenuPopup .menuProfile .image_area{width:72px;height:72px;margin:0 auto 10px}.blue .rosterMenuPopup .menuProfile .image_area img{width:72px;height:72px;border-radius:3px}.blue .rosterMenuPopup .menuProfile .image_area .image,.blue .rosterMenuPopup .menuProfile .image_area .presence-avatar{display:none}.blue .rosterMenuPopup .menuProfile .image_area .image.profile-item-image--visible,.blue .rosterMenuPopup .menuProfile .image_area .presence-avatar.profile-item-image--visible{display:block}.blue .rosterMenuPopup .extraInfo{font-size:13px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blue .rosterMenuPopup .roster-leave-group{color:#ff615b}.blue .rosterMenuPopup .roster-leave-group:hover{background:none!important}.blue .rosterMenuPopup .dijitMenuItemIcon{display:none}.blue .rosterMenuPopup .presence-avatar{background-color:#fff}.blue .rosterMenuPopup .presence-avatar .presence{width:18px;height:18px;top:56px;left:56px}.blue .commandListItem .commandDesc,.blue .commandListItem .commandParams{color:#888}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .boxMenuTooltip{background:#eee!important;background-size:31px 28px!important;border:1px solid #e1e1e1;color:#333;margin:7px;border-radius:2px;padding:15px 16px 10px;text-align:center;position:relative;cursor:default}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .boxMenuTooltip .boxMenuTooltipClose{position:absolute;top:-1px;right:3px;color:#333;font-size:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .boxMenuTooltip .boxMenuTooltipClose:hover{text-decoration:none}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .boxMenuTooltip .boxMenuTooltipCaption{font-weight:700;font-size:13px;padding-bottom:2px;letter-spacing:-.3px}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemHover,.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemSelected{background-color:#eee;cursor:pointer}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu li:last-child .unknownPresence{padding:0}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu li:last-child .unknownPresence .contact_search_presence_icon,.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu li:last-child .unknownPresence .contact_search_widget_channelName,.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu li:last-child .unknownPresence .thumbnail_universal_search{display:none}.blue .contact_search_widget_icon{height:15px;width:15px;display:inline-block;background-position:0;padding:2px;background-color:#333}.blue .cross_domain_widget{cursor:default!important;background:#eee!important}.blue .contact_search_widget_msg .contact_search_widget_channelName{background:url(../../../client_base/images/icon-warning.png) top 3px no-repeat;color:#888;font-size:12px;padding-left:26px;min-height:10px;margin-top:2px}.blue .contact_search_widget_msg .thumbnail_container{display:none}.blue .contact_search_widget_name{font-weight:500;margin-bottom:3px;line-height:1.3;font-size:13px;display:block;overflow:hidden;text-overflow:ellipsis;width:175px}.blue .contact_search_widget_name .nameTextNode{white-space:nowrap;text-overflow:ellipsis}.blue .contact_search_widget_name .guestTextNode{font-weight:400;color:#888}.blue .contact_search_widget_name .nameAtNode{opacity:.3}.blue span.contact_search_widget_name{display:table-cell}.blue .contact_search_widget_channelName,.blue .contact_search_widget_customFields{color:#888;font-size:12px;margin-bottom:3px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px}.blue .contact_search_widget_button{top:2px;font-size:12px;color:#888;padding:2px 0 2px 5px;background:#fff}.blue .contact_search_widget_button,.blue .join{position:absolute;right:0;-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.blue .join{color:#0abe51;border:1px solid #0abe51;top:0;font-size:14px;padding:5px;font-weight:600;border-radius:3px}.blue .dijitMenuItemSelected .contact_search_widget_button{background:#eee}.blue span.contact_search_widget_channelName{display:inline;color:#888}.blue .invite-btn-wrap .join{top:12px;right:15px}.blue .contact_search_widget_contact_info{display:block;position:relative;min-height:36px}.blue .contact_search_widget_contact_info.utility .thumbnail_container{display:none}.blue .contact_search_widget_contact_info.utility .contactInfoDetails{margin:0}.blue .contact_search_widget_contact_info.utility .contact_search_widget_channelName,.blue .contact_search_widget_contact_info.utility .contact_search_widget_name{width:330px!important;white-space:normal}.blue .contact_search_default_contact_item{height:1.6em;padding:4px}.blue .contact_search_default_contact_item.span{font-style:italic}.blue .dijitMenuNextButton,.blue .dijitMenuPreviousButton{padding-left:10px}.blue .dijitMenuNextButton{border-top:1px solid #e1e1e1;padding-top:5px;display:none}.blue .dijitMenuPreviousButton{border-bottom:1px solid #e1e1e1;padding-bottom:5px}.blue .contact_search_folders{display:none;color:#888;font-size:smaller;font-style:normal;position:absolute;bottom:7px;right:65px}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemHover .contact_search_folders,.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemSelected .contact_search_folders{color:#fff}.blue .dijitComboBoxMenuPopup{padding:0;border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.12);box-shadow:0 0 5px rgba(0,0,0,.12)}.blue .universalSearchPopup:before{top:-11px;z-index:2}.blue .universalSearchPopup:after,.blue .universalSearchPopup:before{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid #fff;position:absolute;left:15px}.blue .universalSearchPopup:after{top:-13px;z-index:1;border-bottom:12px solid #e1e1e1}.blue .invite-members .contact_search_widget_channelName,.blue .invite-members .contact_search_widget_name{width:300px}.blue li.imported .thumbnail_container{display:none}.blue li.imported .contactInfoDetails{margin-left:0;width:100%}.blue li.imported .contact_search_widget_name{width:calc(100% - 90px);line-height:22px}.blue li.imported .invite-imported{font-size:12px;padding:3px 8px;font-weight:400;border-radius:4px}.blue .dijitDialog.confirm-dialog{min-width:300px;max-width:450px;line-height:22px}.blue .dijitDialog.confirm-dialog .closeLink,.blue .dijitDialog.confirm-dialog .dijitDialogTitleBar,.blue .dijitDialog.confirm-dialog .teamsList{display:none}.blue .dijitDialog.confirm-dialog .dijitDialogPaneContent{background:#fff}.blue .dijitDialog.confirm-dialog .title{font-size:18px;font-weight:600;margin-bottom:25px}.blue .dijitDialog.confirm-dialog .sub-title{font-size:16px;margin-bottom:20px}.blue .dijitDialog.confirm-dialog ul{padding-left:20px;margin-bottom:20px}.blue .dijitDialog.confirm-dialog ul li{list-style-type:disc;min-height:20px;padding:2px 0}.blue .dijitDialog.confirm-dialog .action__buttons{text-align:right}.blue .dijitDialog.confirm-dialog .language-note{font-size:13px;margin-bottom:15px;color:#888}.blue .dijitDialog.confirm-dialog.multiple-instance-error-dialog .action__buttons{display:none}.blue .dijitDialog.confirm-dialog .dontask_checkbox{margin-bottom:16px}.blue .dijitDialog.confirm-dialog .dontask_checkbox input{cursor:pointer;height:20px;vertical-align:middle;width:20px}.blue .dijitDialog.confirm-dialog .dontask_checkbox label{cursor:pointer;display:inline-block;font-weight:400}.blue .dijitDialog.confirm-dialog.lone-wolves-prompt{width:550px;max-width:550px}.blue .dijitDialog.confirm-dialog.lone-wolves-prompt .dijitDialogPaneContent{padding:40px 50px}.blue .dijitDialogUnderlay{background:#000;opacity:.75}.blue .dijitDialog{position:absolute;z-index:999;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3);overflow:hidden;border-radius:6px;-webkit-animation:fade-in-up .4s ease-out;animation:fade-in-up .4s ease-out}.blue .dijitDialog .modalBack{position:relative;top:6px;margin:-10px 10px 0 0;cursor:pointer;display:inline-block;width:16px;height:3px;border-top:10px solid #fff;border-bottom:10px solid #fff;background:#888}.blue .dijitDialog .modalBack:after,.blue .dijitDialog .modalBack:before{content:"";position:absolute;top:-7px;display:block;height:11px;width:3px;background:#888;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.blue .dijitDialog .modalBack:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:-1px}.blue .dijitDialog .dijitDialogPaneContent{padding:25px;background:#fff}.blue .audio-picker-dialog{width:360px}.blue .audio-picker-dialog .dijitDialogPaneContent{padding-top:5px}.blue .audio-picker-dialog .radio-item{margin:20px 0}.blue .audio-picker-dialog .radio-item input{margin:0 11px 0 0;height:18px;width:15px;cursor:pointer}.blue .audio-picker-dialog .radio-item label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400}.blue .audio-picker-dialog .radio-item .radio-item-sublabel{color:#888;padding-left:5px}.blue .keyboard-shortcuts table{font-size:16px;width:100%}.blue .keyboard-shortcuts thead{font-weight:600}.blue .keyboard-shortcuts td{padding:10px 0;border-bottom:1px solid #e1e1e1}.blue .keyboard-shortcuts td:first-child{padding-right:20px;color:#333;font-weight:600}.blue .keyboard-shortcuts tr:last-child td{border-bottom:none}.blue .keyboard-shortcuts .close-dialog{background:url(../../../client_base/images/icon-close.svg) 100%/20px 20px no-repeat;width:20px;height:20px;position:absolute;right:25px;top:27px;cursor:pointer}.blue .forward-message-dialog img.linkForwardIcon{background:url(../../../client_base/images/sprite-file-types.png) 0 -142px no-repeat #eee;width:30px;height:30px}.blue .forward-message-dialog .attachmentIconWrap{background-color:#eee}.blue .forward-message-dialog .dialogWidget{position:relative}.blue .forward-message-dialog .dialogWidget .fileContainer{padding:8px 0 5px 15px;float:left}.blue .forward-message-dialog .dialogWidget .fileContainer .filename{font-weight:600;width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.blue .forward-message-dialog .dialogWidget .fileContainer .fileattrs{font-size:11px}.blue .forward-message-dialog .image-details{overflow:hidden;margin-bottom:25px}.blue .forward-message-dialog .forward-message-to{margin-bottom:20px;background:#fff;border:1px solid #e1e1e1;border-radius:4px;-webkit-transition:border-color .2s;transition:border-color .2s}.blue .forward-message-dialog .forward-message-to.isFocused{border-color:#0abe51}.blue .forward-message-dialog .forward-message-to input{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.blue .forward-message-dialog .forward-message-to .dijitInputContainer{width:100%;line-height:22px}.blue .forward-message-dialog .forward-message-to .isFocused .searchtabPlaceHolder,.blue .forward-message-dialog .forward-message-to .noSelection .selectedContacts{display:none}.blue .forward-message-dialog .forward-message-to .selectedContacts{max-height:52px;overflow-y:scroll;width:100%;text-align:left;padding:5px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}.blue .forward-message-dialog .forward-message-to .selectedContacts div{background:#eee;border:1px solid #e1e1e1;color:#888;display:inline-block;font-size:13px;margin-bottom:5px;margin-right:5px;padding:0 5px;border-radius:3px}.blue .forward-message-dialog .forward-message-to .selectedContacts div span{cursor:pointer;display:inline-block;margin-left:4px;background:none}.blue .forward-message-dialog .forward-message-to .searchtabPlaceHolder{background:#eee;color:#888;padding:4px;font-size:11px;text-align:center;display:none;pointer-events:none}.blue .forward-message-dialog .forward-message-to .searchtabPlaceHolder span{padding:0 5px}.blue .closeOverlay,.blue .dijitDialogCloseIcon{position:absolute;vertical-align:middle;right:20px;top:16px;width:17px;height:17px;cursor:pointer;opacity:.8;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.blue .closeOverlay:after,.blue .closeOverlay:before,.blue .dijitDialogCloseIcon:after,.blue .dijitDialogCloseIcon:before{content:"";position:absolute;display:block;top:2px;right:9px;height:15px;width:3px;background:#888;z-index:10;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.blue .closeOverlay:after,.blue .dijitDialogCloseIcon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.blue .closeOverlay:hover,.blue .dijitDialogCloseIcon:hover{opacity:1}.blue .dijitTooltip .dijitTooltipConnector{display:none!important}.blue .dijitTooltipAbove.dijitTooltipABRight .blackTooltip,.blue .dijitTooltipBelow.dijitTooltipABRight .blackTooltip{margin-right:-10px;margin-left:18px}.blue .dijitTooltipAbove.dijitTooltipABLeft .blackTooltip,.blue .dijitTooltipBelow.dijitTooltipABLeft .blackTooltip{margin-right:18px;margin-left:-10px}.blue .dijitTooltipAbove{margin-bottom:10px}.blue .dijitTooltipAbove.dijitTooltipABLeft .blackTooltip:after,.blue .dijitTooltipAbove.dijitTooltipABRight .blackTooltip:after{top:auto;bottom:-4px;border-top:4px solid #888;border-right:4px solid transparent;border-bottom:none;border-left:4px solid transparent;-webkit-transform:translateY(0);transform:translateY(0)}.blue .dijitTooltipAbove.dijitTooltipABRight .blackTooltip:after{right:20px;left:auto}.blue .dijitTooltipAbove.dijitTooltipABLeft .blackTooltip:after{right:auto;left:20px}.blue .dijitTooltipBelow{margin-top:6px}.blue .dijitTooltipBelow.dijitTooltipABLeft .blackTooltip:after,.blue .dijitTooltipBelow.dijitTooltipABRight .blackTooltip:after{top:-4px;bottom:auto;border-top:none;border-right:4px solid transparent;border-bottom:4px solid #888;border-left:4px solid transparent;-webkit-transform:translateY(0);transform:translateY(0)}.blue .dijitTooltipBelow.dijitTooltipABRight .blackTooltip:after{right:23px;left:auto}.blue .dijitTooltipBelow.dijitTooltipABLeft .blackTooltip:after{right:auto;left:20px}.blue .blackTooltip{position:relative;margin:8px -3px 0 10px;padding:8px 12px;font-size:14px;color:#eee;background:#888;white-space:nowrap;border:none;border-radius:3px}.blue .blackTooltip:after{content:"";display:block;position:absolute;top:50%;right:-4px;width:0;height:0;border-top:4px solid transparent;border-right:none;border-bottom:4px solid transparent;border-left:4px solid #888;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blue .dijitDialogTitleBar{font-size:18px;padding:25px 25px 0;cursor:move;line-height:22px;font-weight:600}.blue .appWidgetPopup{background:none!important}.blue .appWidgetPopup .dijitDialogTitleBar{background-color:#212327;color:#aaa;padding:15px 20px}.blue .appWidgetPopup .dijitDialogPaneContent{padding:0;background:#fff}.chrome-extension-compulsory{width:400px}.chrome-extension-compulsory .dijitDialogTitleBar{display:none}.chrome-extension-compulsory .chrome-extension-div .chrome-extension-image{background:url(../../../client_base/images/chrome-extension-banner.png) 50%/contain no-repeat;width:100%;height:128px;margin:0 0 15px}.chrome-extension-compulsory .chrome-extension-div .title{font-size:20px;font-weight:600}.chrome-extension-compulsory .chrome-extension-div .subtitle{font-size:16px;padding:25px 0;line-height:22px}.chrome-extension-compulsory .chrome-extension-div .action-buttons{text-align:right}.download-desktop-compulsory{width:500px;font-size:16px}.download-desktop-compulsory h2{font-size:26px;margin:0;padding-bottom:10px;font-weight:400;color:#333}.download-desktop-compulsory .dijitDialogTitleBar{display:none}.download-desktop-compulsory .flock-for-desktop{max-width:500px}.blue .dijitComboBoxMenuPopup.dijitPopup .dijitComboBoxMenu.designationDropDown{max-height:210px!important;overflow:auto!important}.noframe-popup .dijitDialogTitleBar{display:none}.noframe-popup .dijitDialogPaneContent{padding:0!important;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.noframe-popup iframe{border:none}.blue .dialog-customize{line-height:22px;text-align:center;width:500px}.blue .dialog-customize .title{color:#0abe51;font-weight:600;font-size:24px;margin-bottom:10px}.blue .dialog-customize .sub-title{color:#888;font-size:18px;margin-bottom:30px}.blue .dialog-customize label{font-size:16px;font-weight:600;text-align:left;margin-bottom:5px;display:block}.blue .dialog-customize .error-message{color:#ff615b;font-size:13px;margin-bottom:10px;margin-top:-18px;text-align:left;line-height:20px;display:none}.blue .dialog-customize .flock-usage table,.blue .dialog-customize .team-size table{padding:10px}.blue .dialog-customize .flock-usage table.errorClass,.blue .dialog-customize .team-size table.errorClass{border-color:#ff615b}.blue .dialog-customize .btn{padding:14px}.blue .dialog-customize .dijitButtonNode,.blue .dialog-customize .dijitSelectLabel{border:none;padding:0}.blue .dialog-customize .dijitMenuItem td{height:auto;padding:10px 15px;line-height:20px}.blue .dialog-customize .dijitButtonText{vertical-align:top}.team-purpose{max-height:225px;overflow:auto!important}.team-purpose table{width:100%;line-height:22px}.team-purpose table tr{padding:10px;cursor:pointer}.team-purpose table tr:hover{background:#eee}.team-purpose table tr:first-child{display:none}.team-purpose table tr .dijitMenuItemLabel{padding:10px 12px;height:auto}.team-purpose-menu{margin-bottom:20px}.team-purpose-menu table{border:1px solid #e1e1e1;background:#fff;width:100%;font-size:16px;padding:12px;display:block;line-height:22px;margin:0;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer}.team-purpose-menu table td:last-child{display:none}.team-purpose-menu table:after{content:"";position:absolute;right:20px;top:50%;margin-top:-8px;height:8px;width:8px;background:transparent;border-left:2px solid #e1e1e1;border-bottom:2px solid #e1e1e1;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.team-purpose-menu .emptySelect{color:#888}.dialog-compulsory{width:600px}.dialog-compulsory .dijitDialogTitleBar{display:none}.dialog-compulsory .user-agreement-dialog .title{font-size:32px;line-height:40px;text-align:center;color:#333}.dialog-compulsory .user-agreement-dialog .loading-iframe{width:100%;border:none}.dialog-compulsory .user-agreement-dialog .user-terms{width:100%;border:none;min-height:300px;max-height:400px;overflow:auto;margin:20px 0}.dialog-compulsory .user-agreement-dialog .button-container .info{padding-top:15px;border-top:1px solid;text-align:center;line-height:22px}.dialog-compulsory .user-agreement-dialog .button-container button{margin-top:20px}.dialog-compulsory .user-agreement-dialog .button-container .hyperlink-text-grey{color:#333;text-decoration:underline}.progressIndicator{margin:15px auto}.progressIndicator .progressIndicatorPixel{background-color:#888;opacity:.3;width:6px;height:6px;border-radius:50%;display:inline-block;margin:0 3px 0 0}.progressIndicator .progressIndicatorPixel.progressIndicatorPixelIsActive{width:8px;height:8px;position:relative;top:1px;opacity:1}.google-apps-prompt{position:absolute;-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3);z-index:11;background:#fff;bottom:25px;height:310px;right:57px;width:260px;padding:20px;text-align:center;border-radius:3px}.google-apps-prompt .calendar-prompt{position:relative;height:100%}.google-apps-prompt .closeLink{right:-5px;top:-5px}.google-apps-prompt .calendarCards{padding-top:20px}.google-apps-prompt .buttonDiv{position:absolute;bottom:0;width:100%}.google-apps-prompt a{color:#333;display:block;font-size:13px;margin-top:10px;text-decoration:underline}.google-apps-prompt .integrate-google-apps-parent{width:100%;height:128px;margin:0 0 15px}.google-apps-prompt .integrate-google-apps-0{background:url(../../../client_base/images/integrate-google-apps-0.svg) 50%/contain no-repeat}.google-apps-prompt .integrate-google-apps-1{background:url(../../../client_base/images/integrate-google-apps-1.png) 50%/contain no-repeat}.google-apps-prompt .integrate-google-apps-2{background:url(../../../client_base/images/integrate-google-apps-2.svg) 50%/contain no-repeat}.google-apps-prompt .title{font-size:18px;line-height:22px}.google-apps-prompt .left-arrow,.google-apps-prompt .right-arrow{position:absolute;top:30%;width:28px;height:28px;background-color:#888;cursor:pointer}.google-apps-prompt .left-arrow{left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.google-apps-prompt .left-arrow,.google-apps-prompt .right-arrow{-webkit-mask:url(../../../client_base/images/up-arrow.svg) center center/cover no-repeat;mask:url(../../../client_base/images/up-arrow.svg) center center/cover no-repeat}.google-apps-prompt .right-arrow{right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.feedback-modal .help-and-feedback{background:url(../../../client_base/images/help-and-feedback.gif) 50%/contain no-repeat;height:200px;width:340px;margin:0 auto 25px}.lone-wolves-prompt .skip-button{display:inline-block;color:#333;text-decoration:underline;border:none;padding:0;background:none;font-size:13px;cursor:pointer}.lone-wolves-prompt .successful-teams{background:url(../../../client_base/images/successful-teams.svg) 50%/contain no-repeat}.lone-wolves-prompt .chat-with-us{background:url(../../../client_base/images/chat-with-us.svg) 50%/contain no-repeat}.lone-wolves-prompt .get-on-a-call{background:url(../../../client_base/images/get-on-a-call.svg) 50%/contain no-repeat}.lone-wolves-prompt .read-our-getting-started-guide{background:url(../../../client_base/images/read-our-getting-started-guide.svg) 50%/contain no-repeat}.lone-wolves-prompt .lone-wolves-image{display:inline-block;vertical-align:middle;height:50px;width:70px;margin-right:15px}.lone-wolves-prompt .lone-wolves-border{padding:15px 25px 15px 10px;border:1px solid #e1e1e1;border-radius:4px;overflow:hidden;margin-bottom:10px;cursor:pointer}.lone-wolves-prompt .lone-wolves-main-text{font-size:16px;font-weight:600;color:#333}.lone-wolves-prompt .lone-wolves-sub-text{font-size:13px;color:#888}.lone-wolves-prompt .lone-wolves-text{display:inline-block;vertical-align:middle}.lone-wolves-prompt .lone-wolves-buttons{overflow:hidden;margin-top:25px}.lone-wolves-prompt .lone-wolves-heading{text-align:center;font-size:25px;font-weight:600;margin-bottom:25px;line-height:32px}.lone-wolves-prompt .lone-wolves-no-thanks{float:right;cursor:pointer}.lone-wolves-prompt .lone-wolves-remind-me-later{float:left;cursor:pointer}.notificationPreferenceDropdown{padding:6px 20px;width:320px}.notificationPreferenceDropdown:before{content:"";display:block;position:absolute;top:-6px;right:14px;width:0;height:0;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;z-index:100}.notificationPreferenceDropdown:after{content:"";display:block;position:absolute;top:-7px;right:16px;width:0;height:0;border-right:7px solid transparent;border-left:7px solid transparent;z-index:10}.notificationPreferenceDropdown .title{font-size:16px;font-weight:600;color:#333;line-height:1.19;padding-top:12px}.notificationPreferenceDropdown .options{padding:0}.notificationPreferenceDropdown .options li{list-style-type:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin:12px 0}.notificationPreferenceDropdown .options li .details{display:inline-grid;max-width:290px;padding-left:10px}.notificationPreferenceDropdown .options li .label{color:#333;font-size:14px;font-weight:400;line-height:1.57;margin:0}.notificationPreferenceDropdown .options li input{margin-top:4px;vertical-align:top}.notificationPreferenceDropdown .options li .sublabel{color:#888;font-size:13px;line-height:1.38;font-weight:400}.notificationPreferenceDropdown .options li .bold{font-weight:700}.attachmentIconWrap{float:left;width:60px;height:60px;display:inline-block}.attachmentIconWrap img{max-width:60px;max-height:60px;display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.attachmentIconWrap .fileType_default{background:url(../../../client_base/images/sprite-file-types.png) no-repeat;height:36px;width:28px}.attachmentIconWrap .fileType_pdf{background-position:0 -36px}.attachmentIconWrap .fileType_csv,.attachmentIconWrap .fileType_ods,.attachmentIconWrap .fileType_xls,.attachmentIconWrap .fileType_xlsx{background-position:0 -71px}.attachmentIconWrap .fileType_doc,.attachmentIconWrap .fileType_docx,.attachmentIconWrap .fileType_odt,.attachmentIconWrap .fileType_rtf,.attachmentIconWrap .fileType_txt{background-position:0 -106px}.dijitReset{margin:0;border:0;padding:0;line-height:normal;font:inherit;color:inherit}.dijitInline{display:inline-block;border:0;padding:0;vertical-align:middle}.dijitDisplayNone,.dijitHidden{display:none!important}.dijitVisible{display:block!important;position:relative;visibility:visible}.dijitInputContainer{overflow:hidden;float:none!important;position:relative}.dj_ie .dijitTextBox input,.dj_ie input.dijitTextBox{font-size:100%}.dijitTextBox .dijitArrowButtonContainer,.dijitTextBox .dijitSpinnerButtonContainer,.dijitTextBox .dijitValidationContainer{float:right;text-align:center}.dijitTextBox input.dijitInputField{padding-left:0!important;padding-right:0!important}.dijitTextBox .dijitValidationContainer{display:none}.dijitInlineTable{display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;border:0;padding:0}.dijitTeeny{font-size:1px;line-height:1px}.dijitOffScreen{position:absolute;visibility:hidden;left:50%;top:-10000px}.dijitPopup{position:absolute;margin:0;border:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.19),0 4px 6px rgba(0,0,0,.23);box-shadow:0 2px 20px rgba(0,0,0,.19),0 4px 6px rgba(0,0,0,.23);background:#fff}.dijit_a11y .dijitPopup,.dijit_a11y .dijitPopup div,.dijit_a11y .dijitPopup table,.dijit_a11y .dijitTooltipContainer{background-color:#fff!important}.dijitPositionOnly{padding:0!important;border:0!important;background-color:transparent!important;background-image:none!important;height:auto!important;width:auto!important}.dijitNonPositionOnly{float:none!important;position:static!important;margin:0!important;vertical-align:middle!important}.dijitBackgroundIframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border:0;padding:0;margin:0}.dijit_a11y *{background-image:none!important}.dijit_a11y .dijitCalendarIncrementControl,.dijit_a11y .dijitIcon,.dijit_a11y div.diijtArrowButtonInner,.dijit_a11y img.dijitArrowButtonInner,.dijit_a11y span.dijitArrowButtonInner{display:none}.dijitSpinner div.dijitArrowButtonInner{display:block}.dijit_a11y .dijitA11ySideArrow{display:inline!important;cursor:pointer}.dijit_a11y .dijitCalendarDateLabel{padding:1px}.dijit_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel{border-style:dotted!important;border-width:1px;padding:0}.dijit_a11y .dijitCalendarDateTemplate{padding-bottom:.1em!important}.dijit_a11y .dijit *{background:#fff!important;color:#333!important}.dijit_a11y .dijitButtonNode{border:medium outset #e1e1e1!important}.dijit_a11y .dijitTextBoxReadOnly .dijitButtonNode,.dijit_a11y .dijitTextBoxReadOnly .dijitInputField{border:medium outset #888!important;color:#888!important}.dijitButtonNode *{vertical-align:middle}.dijitButtonNode .dijitArrowButtonInner{background:no-repeat 50%;width:12px;height:12px;direction:ltr}.dijitLeft{background-position:0 0;background-repeat:no-repeat}.dijitStretch{white-space:nowrap;background-repeat:repeat-x}.dijitRight{background-position:100% 0;background-repeat:no-repeat}.dijitButtonContents{display:block}td.dijitButtonContents{display:table-cell}.dijitButtonNode img{vertical-align:middle}table.dijitComboButton{border-collapse:collapse;border:0;padding:0;margin:0}.dijitToolbar .dijitComboButton{border-collapse:separate}.dijitToolbar .dijitButton,.dijitToolbar .dijitComboButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitToggleButton{margin:0}.dijitToolbar .dijitButtonContents{padding:1px 2px}.dj_ie .dijitComboButton{margin-bottom:-3px}.dj_webkit .dijitToolbar .dijitDropDownButton{padding-left:.3em}.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner{padding:0}.dijitButtonNode{border:1px solid #e1e1e1;margin:0;line-height:normal;vertical-align:middle;text-align:center;white-space:nowrap}.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer{line-height:inherit}.dijitTextBox .dijitButtonNode{border-width:0}.dijitButtonNode,.dijitButtonNode *{cursor:pointer}.dj_ie .dijitButtonNode{zoom:1}.dj_ie .dijitButtonNode button{overflow:visible}div.dijitArrowButton{float:right}.dijitTextBox{border:1px solid #e1e1e1;width:15em;vertical-align:middle}.dijitTextBoxDisabled,.dijitTextBoxReadOnly,.dj_webkit .dijitTextBoxDisabled input{color:#888}.dj_webkit textarea.dijitTextAreaDisabled{color:#333}.dj_gecko .dijitTextBoxDisabled input,.dj_gecko .dijitTextBoxReadOnly input{-moz-user-input:none}.dijitPlaceHolder{color:#888;font-style:italic;position:absolute;top:0;left:0}.dijitTimeTextBox{width:8em}.dijitTextBox input:focus{outline:none}.dijitTextBoxFocused{outline:5px auto -webkit-focus-ring-color}.dijitTextBox INPUT{float:left}.dijitInputInner{border:0;vertical-align:middle;background-color:transparent;width:100%;margin-left:0;margin-right:0}.dijit_a11y .dijitTextBox INPUT{margin:0!important}.dijitTextBoxError INPUT.dijitValidationInner,.dijitTextBox INPUT.dijitArrowButtonInner{text-indent:-1em!important;direction:ltr!important;text-align:left!important;height:auto!important}.dj_ie .dijitTextBox INPUT,.dj_ie INPUT.dijitTextBox{overflow-y:visible;line-height:normal}.dj_ie7 .dijitTextBox INPUT.dijitArrowButtonInner,.dj_ie7 .dijitTextBox INPUT.dijitValidationInner{line-height:86%}.dj_ie6 .dijitTextBox INPUT,.dj_ie6 INPUT.dijitTextBox,.dj_iequirks .dijitTextBox INPUT.dijitArrowButtonInner,.dj_iequirks .dijitTextBox INPUT.dijitInputInner,.dj_iequirks .dijitTextBox INPUT.dijitSpinnerButtonInner,.dj_iequirks .dijitTextBox INPUT.dijitValidationInner,.dj_iequirks INPUT.dijitTextBox{line-height:100%}.dijit_a11y INPUT.dijitArrowButtonInner,.dijit_a11y INPUT.dijitValidationInner{text-indent:0!important;width:1em!important}.dijitTextBoxError .dijitValidationContainer{display:inline;cursor:default}.dijitComboBox .dijitArrowButtonContainer,.dijitSpinner .dijitSpinnerButtonContainer{border-width:0 0 0 1px!important
  /* !important needed due to wayward ".theme .dijitButtonNode" rules */}.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}.dj_ie .dijit_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode{clear:both}.dijit_a11y .dijitComboBox .dijitArrowButtonContainer,.dijit_a11y .dijitTextBox .dijitSpinnerButtonContainer,.dijit_a11y .dijitTextBox .dijitValidationContainer{border:solid #e1e1e1!important;border-width:0 0 0 1px!important}.dj_ie .dijitToolbar .dijitComboBox{vertical-align:middle}.dijitTextBox .dijitSpinnerButtonContainer{width:1em;position:relative!important;overflow:hidden}.dijitSpinner .dijitSpinnerButtonInner{width:1em;visibility:hidden!important;overflow-x:hidden}.dijitComboBox .dijitButtonNode,.dijitSpinnerButtonContainer .dijitButtonNode{border-width:0}.dijit_a11y .dijitSpinnerButtonContainer .dijitButtonNode{border:0 none!important}.dijit_a11y .dijitSpinner .dijitArrowButtonInner,.dijit_a11y .dijitSpinnerButtonContainer INPUT,.dijit_a11y .dijitTextBox .dijitSpinnerButtonContainer{width:1em!important}.dijit_a11y .dijitSpinner .dijitArrowButtonInner{margin:0 auto!important}.dj_ie .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:.3em!important;padding-right:.3em!important;margin-left:.3em!important;margin-right:.3em!important;width:1.4em!important}.dj_ie7 .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{padding-left:0!important;padding-right:0!important;width:1em!important}.dj_ie6 .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:.1em!important;margin-right:.1em!important;width:1em!important}.dj_iequirks .dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{margin-left:0!important;margin-right:0!important;width:2em!important}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{padding:0;position:absolute!important;right:0;float:none;height:50%;width:100%;bottom:auto;left:0;right:auto}.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:auto}.dijit_a11y .dijitSpinnerButtonContainer .dijitArrowButton{overflow:visible!important}.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton{top:50%;border-top-width:1px!important}.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton{top:0}.dijitSpinner .dijitArrowButtonInner{margin:auto;overflow-x:hidden;height:100%!important}.dj_iequirks .dijitSpinner .dijitArrowButtonInner{height:auto!important}.dijitSpinner .dijitArrowButtonInner .dijitInputField{-moz-transform:scale(.5);-moz-transform-origin:center top;-webkit-transform:scale(.5);-webkit-transform-origin:center top;-o-transform:scale(.5);-o-transform-origin:center top;transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;padding-top:0;padding-bottom:0;padding-left:0!important;padding-right:0!important;width:100%}.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField{zoom:50%}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner{overflow:hidden}.dijit_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:100%}.dj_iequirks .dijit_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton{width:1em}.dijitSpinner .dijitArrowButtonInner .dijitInputField{visibility:hidden}.dijit_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField{vertical-align:top;visibility:visible}.dijit_a11y .dijitSpinnerButtonContainer{width:1em}.dijit_a11y .dijitSpinnerButtonContainer .dijitButtonNode{border-width:1px 0 0;border-style:solid!important}.dijitCheckBox,.dijitCheckBoxInput,.dijitRadio{padding:0;border:0;width:16px;height:16px;background-position:50%;background-repeat:no-repeat;overflow:hidden}.dijitCheckBox INPUT,.dijitRadio INPUT{margin:0;padding:0;display:block}.dijitCheckBoxInput{opacity:.01}.dj_ie .dijitCheckBoxInput{filter:alpha(opacity=0)}.dijit_a11y .dijitCheckBox,.dijit_a11y .dijitRadio{width:auto!important;height:auto!important}.dijit_a11y .dijitCheckBoxInput{opacity:1;-webkit-filter:none;filter:none;width:auto;height:auto}.dijitProgressBarEmpty{position:relative;overflow:hidden;border:1px solid #e1e1e1;z-index:0}.dijitProgressBarFull{position:absolute;overflow:hidden;z-index:-1;top:0;width:100%}.dj_ie6 .dijitProgressBarFull{height:1.6em}.dijitProgressBarTile{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:auto;height:auto;background-color:#eee;background-attachment:fixed}.dijit_a11y .dijitProgressBarTile{border-width:2px;border-style:solid;background-color:transparent!important}.dj_ie6 .dijitProgressBarTile{position:static;height:1.6em}.dijitProgressBarIndeterminate .dijitProgressBarLabel{visibility:hidden}.dijitProgressBarIndeterminateHighContrastImage{display:none}.dijit_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage{display:block;position:absolute;top:0;bottom:0;margin:0;padding:0;width:100%;height:auto}.dijitProgressBarLabel{display:block;position:static;width:100%;text-align:center;background-color:transparent!important}body .dijitAlignBottom,body .dijitAlignLeft,body .dijitAlignRight,body .dijitAlignTop{position:absolute;overflow:hidden}body .dijitAlignClient{position:absolute}.dijitBorderContainer,.dijitBorderContainerNoGutter{position:relative;overflow:hidden}.dijitBorderContainer>.dijitTextArea{resize:none}.dijitGutter{position:absolute;font-size:1px}.dijitSplitter{position:absolute;overflow:hidden;z-index:10;background-color:#fff;border:0 solid #e1e1e1}.dijitSplitterCover{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.dijitSplitterH{height:7px;border-top:1px;border-bottom:1px;cursor:ns-resize}.dijitSplitterV{width:7px;border-left:1px;border-right:1px;cursor:ew-resize}.dijitSplitContainer{position:relative;overflow:hidden;display:block}.dj_ff3 .dijit_a11y div.dijitSplitter:focus{outline-style:dotted;outline-width:2px}.dijitSplitPane{position:absolute}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV{position:absolute;font-size:1px;cursor:move;cursor:w-resize;background-color:ThreeDFace;border:1px solid;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;margin:0}.dijitSplitContainerSizerH .thumb,.dijitSplitterV .dijitSplitterThumb{overflow:hidden;position:absolute;top:49%}.dijitSplitContainerSizerV .thumb,.dijitSplitterH .dijitSplitterThumb{position:absolute;left:49%}.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV,.dijitSplitterShadow{font-size:1px;background-color:ThreeDShadow;-moz-opacity:.5;opacity:.5;filter:Alpha(Opacity=50);margin:0}.dijitSplitContainerVirtualSizerH,.dj_ie .dijitSplitterV{cursor:w-resize}.dijitSplitContainerSizerV,.dijitSplitContainerVirtualSizerV,.dj_ie .dijitSplitterH{cursor:n-resize}.dijit_a11y .dijitSplitterH{border-top:1px solid #e1e1e1!important;border-bottom:1px solid #e1e1e1!important}.dijit_a11y .dijitSplitterV{border-left:1px solid #e1e1e1!important;border-right:1px solid #e1e1e1!important}.dijitContentPane{display:block;overflow:auto}.dijitContentPaneSingleChild{overflow:hidden}.dijitTitlePane{display:block;overflow:hidden}.dijitTitlePaneTitle{cursor:pointer}.dijitFixedOpen{cursor:default}.dijitTitlePaneTitle *{vertical-align:middle}.dijitTitlePane .dijitArrowNodeInner{display:none}.dijit_a11y .dijitTitlePane .dijitArrowNodeInner{display:inline!important;font-family:monospace}.dijit_a11y .dijitTitlePane .dijitArrowNode{display:none}.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle,.dj_ie6 .dijitTitlePaneContentOuter{zoom:1}.dijitColorPalette{border:1px solid #888;background:#fff;position:relative}img.dijitColorPaletteUnder{border-style:none;position:absolute;left:0;top:0}.dijitColorPalette .dijitPaletteTable{padding:2px 3px 3px;position:relative;overflow:hidden;outline:0;border-collapse:separate}.dj_ie6 .dijitColorPalette .dijitPaletteTable,.dj_ie7 .dijitColorPalette .dijitPaletteTable,.dj_iequirks .dijitColorPalette .dijitPaletteTable{padding:0;margin:2px 3px 3px}.dijitColorPalette .dijitPaletteCell{height:20px;width:20px;font-size:1px;vertical-align:middle;text-align:center}.dijitColorPalette .dijitPaletteImg{width:16px;height:14px;border:1px solid #888;cursor:default;vertical-align:middle}.dj_iequirks .dijitColorPalette .dijitPaletteImg{margin:1px}.dijitPaletteTable td{padding:0}.dijitColorPalette .dijitPaletteCellHover .dijitPaletteImg{border:1px solid #e1e1e1}.dijitColorPalette .dijitPaletteCellActive .dijitPaletteImg,.dijitColorPalette .dijitPaletteCellSelected .dijitPaletteImg{border:2px solid #e1e1e1}.dijit_a11y .dijitColorPalette .dijitPaletteTable,.dijit_a11y .dijitColorPalette .dijitPaletteTable *{background-color:transparent!important}.dj_gecko .dijit_a11y .dijitColorPalette .dijitPaletteCellFocused .dijitPaletteImg{border:3px dotted #e1e1e1;margin:-1px}.dijit_a11y .dijitColorPalette .dijitPaletteCellHover .dijitPaletteImg{border:2px solid #e1e1e1!important}.dijitAccordionContainer{border:1px solid #e1e1e1;border-top:0!important}.dijitAccordionTitle{cursor:pointer}.dijitAccordionTitleSelected{cursor:default}.dijitAccordionTitle .arrowTextDown,.dijitAccordionTitle .arrowTextUp{display:none;font-size:.65em;font-weight:400!important}.dijit_a11y .dijitAccordionTitle .arrowTextUp,.dijit_a11y .dijitAccordionTitleSelected .arrowTextDown{display:inline}.dijit_a11y .dijitAccordionTitleSelected .arrowTextUp{display:none}.dj_ie6 .dijitAccordionTitle,.dj_iequirks .dijitAccordionTitle{zoom:1}.dijitCalendarContainer{width:auto}.dijitCalendarContainer td,.dijitCalendarContainer th{padding:0}.dijitCalendarNextYear{margin:0 0 0 .55em}.dijitCalendarPreviousYear{margin:0 .55em 0 0}.dijitCalendarIncrementControl{vertical-align:middle;cursor:pointer}.dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarNextYear,.dijitCalendarPreviousYear{cursor:pointer}.dijitCalendarDisabledDate{color:#888;text-decoration:line-through;cursor:default}.dijitSpacer{position:relative;height:1px;overflow:hidden;visibility:hidden}.dijitMenuTable{border-collapse:collapse;border-width:0;background-color:#fff}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden}.dijitMenuItem{text-align:left;white-space:nowrap;padding:.1em .2em;cursor:pointer}.dijitMenuExpand,.dijitMenuItemIcon{background-repeat:no-repeat}.dijitMenuItemDisabled *{opacity:.5;cursor:default}.dj_ie .dijit_a11y .dijitMenuItemDisabled,.dj_ie .dijit_a11y .dijitMenuItemDisabled td,.dj_ie .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled td{color:#888!important;filter:alpha(opacity=35)}.dijitMenuItemLabel{position:relative;vertical-align:middle}.dijit_a11y .dijitMenuItemSelected{border:1px dotted #e1e1e1!important}.dj_ff3 .dijit_a11y .dijitMenuItem td{padding:none!important;background:none!important}.dijit_a11y .dijitMenuItemSelected .dijitMenuItemLabel{border-width:1px;border-style:solid}.dj_ie8 .dijit_a11y .dijitMenuItemLabel{position:static}.dijitMenuExpandA11y{display:none}.dijit_a11y .dijitMenuExpandA11y{display:inline}.dijitMenuSeparator td{border:0;padding:0}.dijitMenuSeparatorTop{height:50%;margin:0;margin-top:3px;font-size:1px}.dijitMenuSeparatorBottom{height:50%;margin:0;margin-bottom:3px;font-size:1px}.dijitCheckedMenuItemIconChar{vertical-align:middle;visibility:hidden}.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIconChar{visibility:visible}.dijit_a11y .dijitCheckedMenuItemIconChar{display:inline!important}.dijit_a11y .dijitCheckedMenuItemIcon{display:none}.dj_ie .dijit_a11y .dijitMenuBar .dijitMenuItem{margin:0}.dijitStackController .dijitToggleButtonChecked *{cursor:default}.dijitTabContainerNoLayout{width:100%}.dijitTabContainerBottom-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs,.dijitTabContainerTop-tabs{overflow:visible!important}.dijitTabContainerBottom-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container,.dijitTabContainerTop-container{z-index:0;overflow:hidden;border:1px solid #e1e1e1}.nowrapTabStrip{width:50000px;display:block;position:relative}.dijitTabListWrapper{overflow:hidden}.dijit_a11y .tabStripButton img{display:none}.dijitTabContainerTop-tabs{border-bottom:1px solid #e1e1e1}.dijitTabContainerTop-container{border-top:0}.dijitTabContainerLeft-tabs{border-right:1px solid #e1e1e1;float:left}.dijitTabContainerLeft-container{border-left:0}.dijitTabContainerBottom-tabs{border-top:1px solid #e1e1e1}.dijitTabContainerBottom-container{border-bottom:0}.dijitTabContainerRight-tabs{border-left:1px solid #e1e1e1;float:left}.dijitTabContainerRight-container{border-right:0}.dj_ie DIV.dijitTabDisabled,DIV.dijitTabDisabled{cursor:auto}.dijitTab{position:relative;cursor:pointer;white-space:nowrap;z-index:3}.dijitTab *{vertical-align:middle}.dijitTabChecked{cursor:default}.dijitTabContainerTop-tabs .dijitTab{top:1px}.dijitTabContainerBottom-tabs .dijitTab{top:-1px}.dijitTabContainerLeft-tabs .dijitTab{left:1px}.dijitTabContainerRight-tabs .dijitTab{left:-1px}.dijitTabContainerBottom-tabs .dijitTab,.dijitTabContainerTop-tabs .dijitTab{display:inline-block}.dijitTabInnerDiv{position:relative}.tabStripButton{z-index:12}.dijitTabButtonDisabled .tabStripButton{display:none}.dijitTabCloseButton{margin-left:1em}.dijitTabCloseText{display:none}.dijit_a11y .dijitTabCloseButton{background-image:none!important;width:auto!important;height:auto!important;border:thin dotted}.dijit_a11y .dijitTabCloseButtonHover{border:thin solid}.dijit_a11y .dijitTabCloseText{display:inline}.dijit_a11y .dijitTabChecked{border-style:dashed!important}.dijit_a11y .dijitTabInnerDiv{border-left:none!important}.dijitAccordionContainer-child,.dijitStackContainer-child,.dijitTabPane{border:none}.dijitInlineEditBoxDisplayMode{border:1px solid transparent;cursor:text}.dijit_a11y .dijitInlineEditBoxDisplayMode,.dj_ie6 .dijitInlineEditBoxDisplayMode{border:none}.dijit_a11y .dijitInlineEditBoxDisplayModeHover,.dijitInlineEditBoxDisplayModeHover,.dj_ie6 .dijitInlineEditBoxDisplayModeHover{background-color:#eee;border:1px solid #e1e1e1}.dijitInlineEditBoxDisplayModeDisabled{cursor:default}.dijitTreeIndent{width:19px}.dijitTreeContent,.dijitTreeRow{white-space:nowrap}.dijitTreeRow img{vertical-align:middle}.dijitTreeContent{cursor:default}.dijitExpandoText{display:none}.dijit_a11y .dijitExpandoText{display:inline;padding-left:10px;padding-right:10px;font-family:monospace;border-style:solid;border-width:thin;cursor:pointer}.dijitTreeLabel{margin:0 4px}.dijitDialogFixed .dijitDialogTitleBar{cursor:default}.dijitDialogCloseIcon{cursor:pointer}.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:transparent!important}.dijitDialogUnderlay{background:#000;opacity:.75}.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=50)}.dijit_a11y .dijitDialog,.dijit_a11y .dijitSpinnerButtonContainer{opacity:1!important;background-color:#fff!important}.dijitDialog .closeText{display:none;position:absolute}.dijit_a11y .dijitDialog .closeText{display:inline}.dijitSliderMoveable{z-index:99;position:absolute!important;display:block;vertical-align:middle}.dijitSliderMoveableH{right:0}.dijitSliderMoveableV{right:50%}.dijit_a11y DIV.dijitSliderImageHandle,.dijitSliderImageHandle{margin:0;padding:0;position:relative!important;border:8px solid #e1e1e1;width:0;height:0;cursor:pointer}.dj_iequirks .dijit_a11y .dijitSliderImageHandle{font-size:0}.dj_ie7 .dijitSliderImageHandle{overflow:hidden}.dj_ie7 .dijit_a11y .dijitSliderImageHandle{overflow:visible}.dijit_a11y .dijitSliderFocused .dijitSliderImageHandle{border:4px solid #e1e1e1;height:8px;width:8px}.dijitSliderImageHandleV{top:-8px;right:-50%}.dijitSliderImageHandleH{left:50%;top:-5px;vertical-align:top}.dijitSliderBar{border-style:solid;border-color:#e1e1e1;cursor:pointer}.dijitSliderBarContainerV{height:100%}.dijitSliderBarContainerH,.dijitSliderBarContainerV{position:relative;z-index:1}.dijitSliderBarH{height:4px;border-width:1px 0}.dijitSliderBarV{width:4px;border-width:0 1px}.dijitSliderProgressBar{background-color:#ff615b;z-index:1}.dijitSliderProgressBarV{position:static!important;height:0%;vertical-align:top;text-align:left}.dijitSliderProgressBarH{position:absolute!important;width:0;vertical-align:middle;overflow:visible}.dijitSliderRemainingBar{overflow:hidden;background-color:transparent;z-index:1}.dijitSliderRemainingBarV{height:100%;text-align:left}.dijitSliderRemainingBarH{width:100%!important}.dijitSliderBumper{overflow:hidden;z-index:1}.dijitSliderBumperV{width:4px;height:8px;border-width:0 1px}.dijitSliderBumperH{width:8px;height:4px;border-width:1px 0}.dijitSliderBottomBumper,.dijitSliderLeftBumper{background-color:#ff615b}.dijitSliderRightBumper,.dijitSliderTopBumper{background-color:transparent}.dijitSliderDecoration{text-align:center}.dijitSliderV TD{position:relative}.dijitSliderDecorationH{width:100%}.dijitSliderDecorationV{height:100%}.dijitSliderButton{font-family:monospace;margin:0;padding:0;display:block}.dijit_a11y .dijitSliderButtonInner{visibility:visible!important}.dijitSliderButtonContainer{text-align:center;height:0}.dijitSliderButtonContainer *{cursor:pointer}.dijitSlider .dijitButtonNode{padding:0;display:block}.dijitRuleContainer{position:relative;overflow:visible}.dijitRuleContainerV{height:100%;line-height:0;float:left;text-align:left}.dj_opera .dijitRuleContainerV{line-height:2%}.dj_ie .dijitRuleContainerV{line-height:normal}.dj_gecko .dijitRuleContainerV{margin:0 0 1px}.dijitRuleMark{position:absolute;border:1px solid #e1e1e1;line-height:0;height:100%}.dijitRuleMarkH{width:0;border-top-width:0!important;border-bottom-width:0!important;border-left-width:0!important}.dijitRuleLabelContainer{position:absolute}.dijitRuleLabelContainerH{text-align:center;display:inline-block}.dijitRuleLabelH{position:relative;left:-50%}.dijitRuleLabelV{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dijitRuleMarkV{height:0;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;width:100%;left:0}.dj_ie .dijitRuleLabelContainerV{margin-top:-.55em}.dijit_a11y .dijitSliderDisabled,.dijit_a11y .dijitSliderReadOnly{opacity:.6}.dj_ie .dijit_a11y .dijitSliderDisabled .dijitSliderBar,.dj_ie .dijit_a11y .dijitSliderReadOnly .dijitSliderBar{filter:alpha(opacity=40)}.dijit_a11y .dijitSlider .dijitSliderButtonContainer DIV{font-family:monospace;font-size:1em;line-height:1em;height:auto;width:auto;margin:0 4px}.dijit_a11y .dijitButtonContents .dijitButtonText,.dijit_a11y .dijitTab .tabLabel{display:inline!important}.dijitTextArea{width:100%;overflow-y:auto}.dijitTextArea[cols],.dj_ie .dijitTextAreaCols{width:auto}.dijitToolbarSeparator{height:18px;width:5px;padding:0 1px;margin:0}.dijitIEFixedToolbar{position:absolute;top:0}.dijitEditor{display:block}.dijitEditorDisabled,.dijitEditorReadOnly{color:#888}.dijitTimePickerItemInner{text-align:center;border:0;padding:2px 8px}.dijitTimePickerMarker,.dijitTimePickerTick{border-bottom:1px solid #e1e1e1}.dijitTimePicker .dijitDownArrowButton{border-top:none!important}.dijitTimePickerTick{color:#888}.dijitTimePickerMarker{color:#333;background-color:#eee}.dijitTimePickerItemSelected{font-weight:700;color:#333;background-color:#888}.dijitTimePickerItemHover{background-color:#888;color:#fff;cursor:pointer}.dijit_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner{border:4px solid #e1e1e1}.dijit_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner{border:4px dashed #e1e1e1}.dijitToggleButtonIconChar{display:none!important}.dijit_a11y .dijitToggleButton .dijitToggleButtonIconChar{display:inline!important;visibility:hidden}.dj_ie6 .dijitToggleButtonIconChar,.dj_ie6 .tabStripButton .dijitButtonText{font-family:Arial Unicode MS}.dijit_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar{display:inline!important;visibility:visible!important}.dijitArrowButtonChar{display:none!important}.dijit_a11y .dijitArrowButtonChar{display:inline!important}.dijit_a11y .dijitComboButton .dijitArrowButtonInner,.dijit_a11y .dijitDropDownButton .dijitArrowButtonInner{display:none!important}.dijitSelect{margin:.2em;border-collapse:collapse}.dj_ie7 .dijitSelect,.dj_ie .dijitSelect,.dj_iequirks .dijitSelect{vertical-align:middle}.dj_ie8 .dijitSelect .dijitButtonText{vertical-align:top}.dijitToolbar .dijitSelect{margin:0}.dj_webkit .dijitToolbar .dijitSelect{padding-left:.3em}.dijit_a11y .dijitSelectDisabled .dijitButtonNode{border:medium outset #888!important;color:#888!important}.dijitSelect .dijitButtonContents{padding:0;background:transparent none;white-space:nowrap;text-align:left}.dijitSelectFixedWidth .dijitButtonContents{width:100%}.dijitSelectMenu .dijitMenuItemIcon{display:none}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel{position:static}.dijitSelectLabel *{vertical-align:baseline}.dijitSelectSelectedOption *{font-weight:700}.dijitSelectMenu{border-width:1px}.dijitSelectMenu .dijitMenuTable{margin:0;background-color:transparent}.dijitForceStatic{position:static!important}.dijitDisabled,.dijitDisabled *,.dijitReadOnly,.dijitReadOnly *{cursor:default}.mobileWidget .dijitReset{margin:0;min-width:26px}.dijitPopup.messageMenuPopup{padding:5px!important;cursor:pointer}.dijitPopup.messageMenuPopup:before{content:"";display:block;position:absolute;width:0;height:0;top:-6px;left:50%;margin-left:-9px;z-index:100;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff}.dijitPopup.messageMenuPopup:after{content:"";display:block;position:absolute;width:0;height:0;top:-7px;left:50%;margin-left:-7px;z-index:10;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:6px solid #e1e1e1}.dijitPopup.messageMenuPopup .dijitMenuItem td{display:inline-block;padding:10px 0 10px 5px;height:auto}.dijitPopup.messageMenuPopup .dijitMenuItem td.dijitMenuItemIconCell{display:inline-block!important}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th{margin:0;padding:0}fieldset,img{border:0 none}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}q:after,q:before{content:""}abbr,acronym{border:0}body{font:12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif}h1{font-size:1.5em;font-weight:400;line-height:1em;margin-top:1em;margin-bottom:0}h2{font-size:1.1667em;font-weight:700;line-height:1.286em;margin-top:1.929em;margin-bottom:.643em}h3,h4,h5,h6{font-weight:700;margin-bottom:0}h3,h4,h5,h6,p{font-size:1em;line-height:1.5em;margin-top:1.5em}p{margin-bottom:1.5em}blockquote{font-size:.916em;margin-top:3.272em;margin-bottom:3.272em;line-height:1.636em;padding:1.636em;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}ol li,ul li{font-size:1em;line-height:1.5em;margin:0}code,pre{font-size:115%;font-family:Courier,Courier New;background-color:#eee;border:1px solid #e1e1e1}pre{border-width:1px 0;padding:1.5em}table{font-size:100%}.dojoTabular{border-collapse:collapse;border-spacing:0;border:1px solid #e1e1e1;margin:0 1.5em}.dojoTabular th{text-align:center;font-weight:700}.dojoTabular tfoot,.dojoTabular thead{background-color:#eee;border:1px solid #e1e1e1}.dojoTabular td,.dojoTabular th{padding:.25em .5em}.fcFeatureCardConnectorAtTop{position:absolute;top:1px}.fcFeatureCardConnectorAtTop:before{top:-8px;z-index:100;border-bottom:8px solid #4593e2}.fcFeatureCardConnectorAtTop:after,.fcFeatureCardConnectorAtTop:before{content:"";display:block;position:absolute;width:0;height:0;left:0;border-left:6px solid transparent;border-right:6px solid transparent}.fcFeatureCardConnectorAtTop:after{top:-9px;z-index:10;border-bottom:8px solid #e1e1e1}.fcFeatureCardConnectorAtBottom{position:absolute;bottom:0}.fcFeatureCardConnectorAtBottom:before{bottom:-8px;z-index:100}.fcFeatureCardConnectorAtBottom:after,.fcFeatureCardConnectorAtBottom:before{content:"";display:block;position:absolute;width:0;height:0;left:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #e1e1e1}.fcFeatureCardConnectorAtBottom:after{bottom:-9px;z-index:10}.fcFeatureCardConnectorAtRight{position:absolute;right:0}.fcFeatureCardConnectorAtRight:before{right:-8px;z-index:100}.fcFeatureCardConnectorAtRight:after,.fcFeatureCardConnectorAtRight:before{content:"";display:block;position:absolute;width:0;height:0;top:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #e1e1e1}.fcFeatureCardConnectorAtRight:after{right:-9px;z-index:10}.fcFeatureCardConnectorAtLeft{position:absolute;left:0}.fcFeatureCardConnectorAtLeft:before{left:-8px;z-index:100;border-right:8px solid #4593e2}.fcFeatureCardConnectorAtLeft:after,.fcFeatureCardConnectorAtLeft:before{content:"";display:block;position:absolute;width:0;height:0;top:0;border-top:6px solid transparent;border-bottom:6px solid transparent}.fcFeatureCardConnectorAtLeft:after{left:-9px;z-index:10;border-right:8px solid #e1e1e1}.fcFeatureCard{background:#75b6f5;background:linear-gradient(345deg,#b7a8d9,#4593e2);color:#fff;width:350px;padding:20px;border-radius:3px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.15);box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.fcFeatureCard .fcMainFeature .fcDescription{line-height:21px;font-size:16px}.fcFeatureCard .fcTitle{font-weight:600;margin-bottom:10px;font-size:18px}.fcFeatureCard .fcProgressNext{display:block;overflow:hidden;margin-top:20px}.fcFeatureCard .fcProgressNext .fcActionButtons{display:inline-block;font-size:14px}.fcFeatureCard .fcProgressNext .fcActionButtons .fcSkipButton{cursor:pointer;margin-left:10px;display:inline-block}.fcFeatureCard .fcProgressNext .fcActionButtons .fcSkipButton .fcSkipButtonText{color:#fff}.fcFeatureCard .fcProgressNext .fcActionButtons .fcNextButton{background:#fff;color:#4593e2;padding:6px 24px;cursor:pointer;display:inline-block;border:1px solid #fff;border-radius:3px}.fcFeatureCard .fcProgressNext .fcProgressIndicator{margin-top:5px;display:inline-block;float:right}.fcFeatureCard .fcProgressNext .fcProgressIndicator .fcProgressIndicatorPixel{background-color:#fff;opacity:.3;width:5px;height:5px;border-radius:50%;display:inline-block;margin:0 5px 0 0}.fcFeatureCard .fcProgressNext .fcProgressIndicator .fcProgressIndicatorPixel.fcProgressIndicatorPixelIsActive{width:7px;height:7px;position:relative;top:1px;opacity:1}.feature-prompt{bottom:20px;left:auto!important;right:20px;top:auto!important;max-width:340px}.feature-prompt .dijitDialogTitleBar{display:none}.feature-prompt .dijitDialogPaneContent{text-align:center}.feature-prompt .dijitDialogPaneContent .feature-tour-image{background:url(../../../client_base/images/feature-tour-prompt-bg.svg) 50%/100px 100px no-repeat;width:100px;height:100px;margin:0 auto}.feature-prompt .dijitDialogPaneContent h1{font-size:20px}.feature-prompt .dijitDialogPaneContent p{color:#888;font-size:14px;margin:10px 0 20px}.feature-prompt .dijitDialogPaneContent a{color:#333;display:block;font-size:13px;margin-top:10px;text-decoration:underline}.toggleButtonCheckContainer,.toggleButtonCheckContainer label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggleButtonCheckDisabled{opacity:.5}.toggleButtonContainer{margin-bottom:10px}.toggleButtonContainer .toggleButtonOverlay{border:thin solid #e1e1e1;border-radius:75px;padding:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.toggleButtonContainer .toggleButtonOverlay label{-webkit-transition:all .3s ease;transition:all .3s ease}.toggleButtonContainer .toggleButtonOverlay label.toggleButtonLabel{background:#fff;color:#888;text-align:center;border-radius:20px;width:50%;padding:0 6px;line-height:22px;font-weight:400;cursor:pointer;border:0;margin:0;font-size:13px}.toggleButtonContainer .toggleButtonOverlay label.toggleButtonLabel.selected{background:#0abe51;color:#333}.toggleButtonContainer.errorFields .toggleButtonOverlay{border:thin solid #ff615b}.toggleButtonContainer.errorFields .errorDiv{display:block}.toggleButtonContainer.errorFields .errorDiv .errorMessage{text-align:center}.blue .dijitMenu,.blue .dijitMenuBar{margin:0;padding:0;background:transparent;border:none}.blue .dijitMenuSeparator .dijitMenuSeparatorTop{margin:8px 0}.blue .dijitMenuSeparator .dijitMenuSeparatorBottom{margin:0!important}.blue .dijitBorderContainer .dijitMenuBar{border:1px solid #e1e1e1}.blue .dijitMenuBar .dijitMenuItem{padding:4px 5px}.blue .dijitMenuNextButton,.blue .dijitMenuPreviousButton{display:none;font-style:italic}.blue .dijitMenuItem td{height:35px;padding-left:2px}.blue .dijitMenuItem .dijitMenuArrowCell,.blue .dijitMenuItem td.dijitMenuItemIconCell{display:none}.blue .contextMenu .dijitMenuItem .dijitMenuItemIconCell .dijitMenuItemIcon{width:0}.blue .dijitMenuItemSelected,.blue .dijitMenuPassive .dijitMenuItemHover{background-color:transparent}.blue .dijitMenuItemSelected:hover{background-color:#eee}.blue .noHover{background-color:#fff!important}.blue .dijitMenuItemIcon{width:16px;height:16px}.blue .rosterContextMenu .dijitMenuItemIcon{width:5px}.blue .dijitMenuExpand{width:7px;height:7px;background-position:-14px 0}.blue .dijitMenuSeparatorTop{border-bottom:1px solid #e1e1e1}.blue .dijitMenuSeparatorBottom{border-top:0}.blue .dijitCheckedMenuItemIconChar{display:none}.blue .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon{background-position:-64px}.blue .availablePresence .itemIcon,.blue .awayPresence .itemIcon,.blue .contact_search_presence_icon,.blue .dndPresence .itemIcon,.blue .groupyPresence .itemIcon,.blue .offlinePresence .itemIcon,.blue .pendingPresence .itemIcon,.blue .unknownPresence .itemIcon{display:block;position:absolute;left:0;top:0;width:4px;height:60px;padding:0}.xmpp_receipt{position:absolute;bottom:0;right:3px;width:10px;height:10px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.xmpp_receipt.sending{-webkit-mask:url(../../../client_base/images/icon-xmpp-sending.svg) 0 50%/10px 10px no-repeat;mask:url(../../../client_base/images/icon-xmpp-sending.svg) 0 50%/10px 10px no-repeat;background-color:#888}.xmpp_receipt.read{display:none}.xmpp_receipt.error,.xmpp_receipt.failed{-webkit-mask:url(../../../client_base/images/icon-xmpp-error.svg) 0 50%/10px 10px no-repeat;mask:url(../../../client_base/images/icon-xmpp-error.svg) 0 50%/10px 10px no-repeat;background-color:#ff615b}.chat_message_me .xmpp_receipt.sent{-webkit-mask:url(../../../client_base/images/icon-xmpp-sent.svg) 0 50%/10px 10px no-repeat;mask:url(../../../client_base/images/icon-xmpp-sent.svg) 0 50%/10px 10px no-repeat;background-color:#888}.chat_message_me .xmpp_receipt.delivered,.chat_message_me .xmpp_receipt.received{-webkit-mask:url(../../../client_base/images/icon-xmpp-delivered.svg) 0 50%/10px 10px no-repeat;mask:url(../../../client_base/images/icon-xmpp-delivered.svg) 0 50%/10px 10px no-repeat;background-color:#0abe51}.chat_message_me .xmpp_receipt.read{-webkit-mask:url(../../../client_base/images/icon-xmpp-received.svg) 0 50%/10px 10px no-repeat;mask:url(../../../client_base/images/icon-xmpp-received.svg) 0 50%/10px 10px no-repeat;background-color:#888}.chat_message_peer .xmpp_receipt{bottom:2px;right:4px;width:6px;height:6px;border-radius:50%;border:1px solid transparent;background-color:transparent}.chat_message_peer .xmpp_receipt.delivered,.chat_message_peer .xmpp_receipt.received{border-color:#4593e2;background-color:#4593e2}.chat_message_peer .xmpp_receipt.reading{border-color:#888;background-color:#888}.chat_message_peer .xmpp_receipt.read{border-color:#888}.chat_message .xmpp_receipt.dummyReciept.delivered,.chat_message .xmpp_receipt.dummyReciept.read,.chat_message .xmpp_receipt.dummyReciept.reading,.chat_message .xmpp_receipt.dummyReciept.sent{background-color:transparent!important;display:none!important}.daySeparator:last-child .sender_or_info:last-child .minute_separator:last-child .chat_message:last-child .xmpp_receipt.read,.daySeparator:last-child .sender_or_info:last-child .minute_separator:last-child .chat_message:last-child .xmpp_receipt.sent{display:block}.protip{position:absolute;top:0;left:0;max-width:160px;margin:4px;padding:6px 12px;background-color:#333;z-index:10000;pointer-events:none;visibility:hidden;opacity:0;border-radius:4px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.12);box-shadow:0 3px 10px rgba(0,0,0,.12);-webkit-transition:opacity .2s ease .4s;transition:opacity .2s ease .4s}.protip.protip--wide{max-width:400px}.protip.protip--showing{visibility:visible;opacity:1}.protip.protip--position-above:after,.protip.protip--position-after:before,.protip.protip--position-before:after,.protip.protip--position-below:before{content:"";display:block;position:absolute;width:0;height:0}.protip.protip--position-after:before,.protip.protip--position-before:after{top:50%;border-top:5px solid transparent;border-bottom:5px solid transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.protip.protip--position-after:before{left:-5px;border-right:5px solid #333}.protip.protip--position-before:after{right:-5px;border-left:5px solid #333}.protip.protip--position-above:after,.protip.protip--position-below:before{border-left:5px solid transparent;border-right:5px solid transparent}.protip.protip--position-above:after{left:14px;bottom:-5px;border-top:5px solid #333}.protip.protip--position-below:before{left:16px;top:-5px;border-bottom:5px solid #333}.protip.protip--align-left.protip--position-above:after{right:20px;left:auto}.protip.protip--align-left.protip--position-below:before{right:18px;left:auto}.protip.protip--align-center.protip--position-above:after,.protip.protip--align-center.protip--position-below:before{right:50%;left:auto}.protip__text{font-size:14px;line-height:20px;color:#fff;overflow-wrap:break-word;word-wrap:break-word}.dijitDialog.edit-profile{width:480px;max-height:600px;overflow:auto!important;height:auto}.dijitDialog.edit-profile.edit-status{width:420px}.dijitDialog.edit-profile .dijitDialogPaneContent{padding-top:0}.dijitDialog.edit-profile .title{font-size:18px;margin-bottom:5px;font-weight:600}.dijitDialog.edit-profile .subtitle{font-size:15px;color:#888;margin-bottom:15px}.dijitDialog.edit-profile .profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.dijitDialog.edit-profile .profile .profile-image-wrap{margin-right:12px}.dijitDialog.edit-profile .profile .profile-image-wrap img{border-radius:3px}.dijitDialog.edit-profile .profile .profile-details .phoneNumber,.dijitDialog.edit-profile .profile .profile-details .phoneNumber input{width:100%}.dijitDialog.edit-profile .profile .profile-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dijitDialog.edit-profile .profile-custom-field{padding:8px;cursor:pointer;border-radius:4px;border:1px solid #e1e1e1;margin-bottom:20px}.dijitDialog.edit-profile .profile-email{margin-bottom:20px}.dijitDialog.edit-profile .profile-manage-account{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dijitDialog.edit-profile .profile-manage-account .manage-account-subtext{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#888;font-size:12px;margin-right:10px;line-height:16px}.dijitDialog.edit-profile .profile-manage-account .manage-account-button{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.edit-profile .status-label{font-weight:600;font-size:13px;margin-bottom:8px}.edit-profile .set-status label{text-align:left;font-weight:400;margin:8px 0;line-height:22px;width:100%;font-size:14px;position:relative}.edit-profile .set-status .inputBoxWrapper{width:65%;margin:0;display:inline-block}.edit-profile .set-status input[type=radio]{margin-right:10px;width:15px;height:15px;vertical-align:middle}.edit-profile .set-status label span{vertical-align:middle;margin-left:5px}.edit-profile .set-status .btn{display:inline-block;float:right;height:40px;min-width:75px;-webkit-transition:none;transition:none}.edit-profile .set-status .btn.loading{background-color:#0abe51;font-size:0;background-position:50%;cursor:default;-webkit-transition:none;transition:none}.edit-profile .set-status .btn.loading:hover{-webkit-box-shadow:none;box-shadow:none}.edit-profile .set-status .btn.updated{background:url(../../../client_base/images/icon-done2.svg) 0/15px 15px no-repeat;color:#0abe51;padding-left:20px;padding-right:0}.edit-profile .set-status .btn.updated:hover{-webkit-box-shadow:none;box-shadow:none}.edit-profile .input{padding:8px}.edit-profile .firstName{margin-right:10px}.edit-profile .firstName,.edit-profile .lastName{display:inline-block;margin-bottom:12px}.edit-profile .customFieldsContainer .customFieldsInfo{color:#888;font-size:13px}.edit-profile .customFieldsContainer .fields{margin-top:10px}.edit-profile .customFieldsContainer .fields .inputBoxWrapper{display:inline-block;width:48%}.edit-profile .customFieldsContainer .fields .inputBoxWrapper input{background:#eee;border:1px solid transparent}.edit-profile .customFieldsContainer .fields .inputBoxWrapper input:disabled{color:#888}.edit-profile .customFieldsContainer .fields .inputBoxWrapper:nth-child(odd){margin-right:12px}.edit-profile .customFieldsContainer .fields.hasOddFields .inputBoxWrapper:last-child{margin-right:0;margin-left:0;width:100%}.edit-profile .statusPage .profile-details{padding:10px;position:relative;cursor:pointer;margin-bottom:20px;border-radius:4px;border:1px solid #e1e1e1}.edit-profile .statusPage .profile-details:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.12)}.edit-profile .statusPage .profile-details:after,.edit-profile .statusPage .profile-details:before{position:absolute;background:#eee;width:2px;height:10px;content:"";right:16px;top:45%;margin-top:-5px;-webkit-transform:rotate(130deg);transform:rotate(130deg)}.edit-profile .statusPage .profile-details:after{-webkit-transform:rotate(-130deg);transform:rotate(-130deg);margin-top:0}.edit-profile .statusPage .profile-details .camIcon{background:url(../../../client_base/images/icon-camera.svg) 50%/20px 20px no-repeat;position:absolute;width:20px;height:20px;top:38px;left:38px;opacity:.7}.edit-profile .statusPage .userDetails{display:inline-block;overflow:hidden;vertical-align:top;margin:0 5px}.edit-profile .statusPage .userDetails .name{margin-bottom:2px;font-size:14px;font-weight:600;line-height:16px}.edit-profile .statusPage .userDetails .email{color:#888;margin-bottom:2px;font-size:13px;line-height:16px}.edit-profile .statusPage .userDetails .phoneNumber{color:#888;font-size:13px}.custom-field-user-details{font-size:14px;padding:0;margin-right:20px}.custom-field-user-details__label{color:#888;min-width:90px;padding:2px 0;word-break:break-all}.custom-field-user-details__divider{color:#888;padding:2px 10px}.custom-field-user-details__value{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.load-state .dijitDialogUnderlayWrapper{display:none}.load-state .popup-loader-background{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.75;pointer-events:none;z-index:1000}.load-state .popup-loader-background .popup-loader{position:absolute;top:0;right:0;bottom:0;left:0;width:54px;height:54px;margin:auto;background:url(../../../client_base/images/loader-white.svg) 50%/cover no-repeat;pointer-events:none;opacity:1}.pro-tag{display:inline-block;color:#fff;background:#0abe51;padding:2px 4px;border-radius:5px;font-size:9px}.blue .dijitButtonNode{border:1px solid #e1e1e1;padding:3px;background:#fff}.blue .dijitButtonNode button{border:0;background-color:transparent;outline:none}.blue .dijitButtonText{text-align:center}.blue .dijitDisabled .dijitButtonText{color:#eee}.blue .dijitArrowButton{color:#888}.blue .dijitComboButton .dijitDownArrowButton{padding-right:4px}.blue .dijitComboBoxReadOnly,.blue .dijitSpinnerReadOnly,.blue .dijitSpinnerReadOnly .dijitButtonNode{border-color:#e1e1e1}.blue .dijitButtonDisabled .dijitButtonNode,.blue .dijitComboBoxDisabled,.blue .dijitComboButtonDisabled .dijitButtonNode,.blue .dijitDropDownButtonDisabled .dijitButtonNode,.blue .dijitToggleButtonDisabled .dijitButtonNode{border-color:#e1e1e1!important}.blue .dijitSpinnerDisabled,.blue .dijitSpinnerDisabled .dijitButtonNode{border-color:#e1e1e1}.blue .dijitButtonHover .dijitButtonNode,.blue .dijitButtonNodeHover,.blue .dijitComboButtonDownArrowHover .dijitDownArrowButton,.blue .dijitComboButtonHover .dijitButtonContents,.blue .dijitDropDownButtonHover .dijitButtonNode,.blue .dijitToggleButtonHover .dijitButtonNode{border-color:#e1e1e1;border-bottom-color:#e1e1e1;color:#333}.blue .dijitComboBoxHover .dijitDownArrowButton,.blue .dijitSpinnerDownArrowHover .dijitDownArrowButton,.blue .dijitSpinnerUpArrowHover .dijitUpArrowButton{color:#333}.blue .dijitButtonActive .dijitButtonNode,.blue .dijitComboBoxActive .dijitDownArrowButton,.blue .dijitComboButtonActive .dijitButtonContents,.blue .dijitDownArrowActive .dijitDownArrowButton,.blue .dijitDropDownButtonActive .dijitButtonNode,.blue .dijitSpinnerDownArrowActive .dijitDownArrowButton,.blue .dijitSpinnerUpArrowActive .dijitUpArrowButton,.blue .dijitStackController .dijitToggleButtonChecked .dijitButtonNode,.blue .dijitToggleButtonActive .dijitButtonNode{border-color:#e1e1e1}.blue .dijitDisabled .dijitArrowButtonInner{background-position:-28px top}.blue .dijitUpArrowButton .dijitArrowButtonInner{background-position:-21px top}.blue .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner{background-position:-49px top}.blue .dijitComboBox .dijitArrowButton .dijitArrowButtonInner{height:auto}.blue .dijitSpinner .dijitArrowButtonInner{display:block;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-4px;line-height:2px}.blue .profile_settings .dijitSelect{margin:0}.blue .profile_settings .dijitArrowButtonInner{width:7px;height:7px;font-size:1px;margin:0 4px 0 5px}.blue .dijitComboBox,.blue .dijitInputField input,.blue .dijitSpinner,.blue .dijitTextBox{margin:0;outline:none}.blue .dijitComboBoxDisabled,.blue .dijitComboBoxReadOnly,.blue .dijitSpinnerDisabled,.blue .dijitSpinnerReadOnly,.blue .dijitTextAreaDisabled,.blue .dijitTextAreaReadOnly,.blue .dijitTextBoxDisabled,.blue .dijitTextBoxReadOnly{color:#888}.blue .dijitComboBox .dijitInputField{padding:1px 5px}.blue .dijitComboBox .dijitButtonNode{padding:1px .2em}.blue .dijitComboBox .dijitButtonNode,.blue .dijitSpinner .dijitButtonNode{border-color:#e1e1e1;border-width:0 0 0 1px;border-style:solid}.blue .dijitComboBoxFocused,.blue .dijitSpinnerDownArrowActive,.blue .dijitSpinnerFocused,.blue .dijitSpinnerUpArrowActive,.blue .dijitTextAreaFocused,.blue .dijitTextBoxFocused{border-color:#e1e1e1}.blue .dijitComboBoxFocused .dijitButtonNode,.blue .dijitSpinnerDownArrowActive .dijitButtonNode,.blue .dijitSpinnerFocused .dijitButtonNode,.blue .dijitSpinnerUpArrowActive .dijitButtonNode{border-left-color:#e1e1e1}.blue .dijitSpinnerDownArrowActive .dijitDownArrowButton,.blue .dijitSpinnerFocused .dijitDownArrowButton,.blue .dijitSpinnerUpArrowActive .dijitDownArrowButton{border-top-color:#e1e1e1}.blue .dijitTextBoxDisabled input{color:#888!important}.blue .dijitError{background-color:#eee;background-image:none}.blue .renameDialog .dijitError{background:none}.blue .dijitErrorFocused{background-color:#eee;background-image:none}.blue .dijitComboBoxHighlightMatch{background-color:#eee}.blue .dijitFocusedLabel{outline:1px dotted #e1e1e1}.blue .dijitSelectLabel{padding:5px}.blue .required{border:1px solid #ff615b!important}.dj_webkit .blue .dijitComboBoxDisabled,.dj_webkit .blue .dijitComboBoxReadOnly,.dj_webkit .blue .dijitSpinnerDisabled,.dj_webkit .blue .dijitSpinnerReadOnly,.dj_webkit .blue .dijitTextAreaDisabled,.dj_webkit .blue .dijitTextAreaReadOnly,.dj_webkit .blue .dijitTextBoxDisabled,.dj_webkit .blue .dijitTextBoxReadOnly{color:#888}:-moz-placeholder,::-webkit-input-placeholder{font-weight:400!important;color:#888}.blue .dijitBorderContainer{background-color:#fff;padding:5px;border-top:0}.blue .dijitBorderContainer-child,.blue .dijitSplitContainer-child{border:1px solid #e1e1e1}.blue .dijitBorderContainer-dijitBorderContainer{border:none;padding:0}.blue .dijitGutterH,.blue .dijitSplitterH{background:#fff;border:0;height:5px;left:0!important}.blue #rosterContainer .dijitGutterH,.blue #rosterContainer .dijitSplitterH{background:#eee;height:4px;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.12);box-shadow:0 -2px 5px rgba(0,0,0,.12)}.blue .bottomArea,.blue .chat_message_pane{min-width:350px}.blue .dijitContentPane{padding:0}.blue .dijitAccordionContainer-dijitContentPane,.blue .dijitBorderContainer-dijitContentPane,.blue .dijitSplitContainer-dijitContentPane,.blue .dijitTabContainerBottom-dijitContentPane,.blue .dijitTabContainerLeft-dijitContentPane,.blue .dijitTabContainerRight-dijitContentPane,.blue .dijitTabContainerTop-dijitContentPane{background-color:#fff;padding:5px}.reply-message-area .emoji{width:16px;height:16px}.chat_message_body .emoji,.reply-message-area .emoji{display:inline-block;vertical-align:middle;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.chat_message_body .emoji{width:22px;height:22px}.chat_message_body .emoji.emoji-only{width:30px;height:30px;-webkit-transform:none;transform:none}.active-chats .emoji{display:inline-block;width:18px;height:18px;vertical-align:middle;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.emojiListItem .emoji{display:inline-block;width:26px;height:26px;vertical-align:middle;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.assistant-setup{width:550px;text-align:center}.assistant-setup .dijitDialogPaneContent{padding:25px 50px 50px!important}.assistant-setup .dijitDialogTitleBar{text-align:left}.assistant-setup .btn{width:255px}.assistant-setup__header-logo{background:url(../../../client_base/images/flock-assistant.svg) top/150px 100px no-repeat;height:130px}.assistant-setup__header-title{font-size:25px;color:#333;font-weight:600;line-height:32px}.assistant-setup__header-subtitle{color:#888;font-size:15px;max-width:500px;line-height:20px;margin-top:10px}.assistant-setup__body--post-confirmation{background:#eee;margin-top:25px;padding:25px}.assistant-setup__body--post-confirmation .assistant-setup__body--request-confirmation{color:#0abe51;font-size:18px;font-weight:600}.assistant-setup__body--post-confirmation .assistant-setup__body--request-confirmation:before{content:"";background-color:#0abe51;-webkit-mask:url(../../../client_base/images/icon-check.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-check.svg) center center/cover no-repeat;height:18px;width:20px;position:absolute;color:#333;margin-left:-30px}.assistant-setup__body--post-confirmation .assistant-setup__body--request-acknowledge{color:#888;line-height:40px}.assistant-setup__body--post-confirmation .btn--confirm{margin-top:15px;position:relative}.assistant-setup__body--post-confirmation .btn--confirm:before{content:"";background:url(../../../client_base/images/icon-confirmation-load.png) 50%/cover no-repeat;height:20px;width:20px;left:20px;-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite;position:absolute}.assistant-setup__body--pre-confirmation{padding-top:25px;padding-bottom:20px}.assistant-setup__body--pre-confirmation .assistant-setup__body--phone{color:#888;font-size:15px;position:relative}.assistant-setup__body--pre-confirmation .assistant-setup__body--phone:before{content:"";background:url(../../../client_base/images/icon-contact-card-phone.svg) 50%/15px 15px no-repeat;height:15px;width:15px;position:absolute;left:-25px}.assistant-setup__body--pre-confirmation .assistant-setup__body--phone-edit .mobileWidgetWrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.assistant-setup__body--pre-confirmation .assistant-setup__body--phone-edit .mobileWidgetWrapper .inputBoxWrapper{margin:0}.assistant-setup__body--pre-confirmation .assistant-setup__body-edit{color:#0abe51;font-size:15px;margin-left:8px;cursor:pointer}.assistant-setup__footer-note{margin-top:25px;color:#888}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu{min-width:100%;max-width:100%;background:#fff;height:100%}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .presence-avatar{background-color:#fff}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemHover .presence-avatar,.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemSelected .presence-avatar{background-color:#eee}.blue li{list-style:none;padding:15px;position:relative;-webkit-transition:background .2s;transition:background .2s}.blue .groupy.openChannel .contact_search_widget_name{width:140px}.blue .contact_search_widget_contact_info{padding-left:0}.blue .thumbnail_universal_search{float:left;width:36px;height:36px;border-radius:3px}.blue .contactInfoDetails{display:inline-block;margin-left:10px}.blue .descriptionTextNode{margin-top:3px;line-height:22px;font-size:14px;color:#888}.blue .dijitComboBoxMenuPopup .dijitComboBoxMenu .separatorWidget{cursor:default;padding:10px;font-size:11px;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;font-weight:600;text-transform:uppercase}.blue .dijitComboBoxMenu.invite-contact-suggestions li{padding:10px}.blue .dijitComboBoxMenu.invite-contact-suggestions .separatorWidget{display:none!important}.blue .dijitComboBoxMenu.invite-contact-suggestions .temp_search .thumbnail_container{display:none}.blue .dijitComboBoxMenu.invite-contact-suggestions .temp_search .contactInfoDetails{margin-left:0}.blue .dijitComboBoxMenu.invite-contact-suggestions.hideToolTip .temp_search{display:none!important}.blue .dijitComboBoxMenu.invite-contact-suggestions .contact_search_widget_channelName,.blue .dijitComboBoxMenu.invite-contact-suggestions .contact_search_widget_customFields{width:100%}.inviteBoxSuggestionPopup-parent{left:25px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:opacity .2s .1s;transition:opacity .2s .1s}.inviteBoxSuggestionPopup-parent .inviteBoxSuggestionPopup{width:100%!important;overflow-y:auto!important}.inviteBoxSuggestionPopup-parent .inviteBoxSuggestionPopup .tango{min-height:36px!important}.blue .dijitComboBoxMenu.inviteBoxSuggestionPopup{min-width:250px}.blue .dijitComboBoxMenu.inviteBoxSuggestionPopup li{padding:10px}.blue .dijitComboBoxMenu.inviteBoxSuggestionPopup li:last-child{border-bottom:none}.presence-avatar{position:relative;background-color:inherit}.presence-avatar.presence-avatar--away .presence,.presence-avatar.presence-avatar--offline .presence,.presence-avatar.presence-avatar--online .presence,.presence-avatar.presence-avatar--unknown .presence,.presence-avatar.presence-avatar--unreachable .presence{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.presence-avatar.presence-avatar--away .presence{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence-avatar.presence-avatar--away .presence:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#f6a623}.presence-avatar.presence-avatar--offline .presence{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence-avatar.presence-avatar--offline .presence:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#e1e1e1}.presence-avatar.presence-avatar--online .presence,.presence-avatar.presence-avatar--unknown .presence{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence-avatar.presence-avatar--online .presence:after,.presence-avatar.presence-avatar--unknown .presence:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#0abe51}.presence-avatar.presence-avatar--unreachable .presence{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence-avatar.presence-avatar--unreachable .presence:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-donut.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-donut.svg) center center/cover no-repeat;background-color:#f6a623}.presence{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.presence.presence--away,.presence.presence--offline,.presence.presence--online,.presence.presence--unknown,.presence.presence--unreachable{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.presence.presence--away{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence.presence--away:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#f6a623}.presence.presence--offline{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence.presence--offline:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#e1e1e1}.presence.presence--online,.presence.presence--unknown{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence.presence--online:after,.presence.presence--unknown:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#0abe51}.presence.presence--unreachable{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.presence.presence--unreachable:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-donut.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-donut.svg) center center/cover no-repeat;background-color:#f6a623}.ace-compact .buddy.presence--away .ace-compact-avatar,.ace-compact .buddy.presence--offline .ace-compact-avatar,.ace-compact .buddy.presence--online .ace-compact-avatar,.ace-compact .buddy.presence--unknown .ace-compact-avatar,.ace-compact .buddy.presence--unreachable .ace-compact-avatar,.ace-thin .buddy.presence--away .ace-compact-avatar,.ace-thin .buddy.presence--offline .ace-compact-avatar,.ace-thin .buddy.presence--online .ace-compact-avatar,.ace-thin .buddy.presence--unknown .ace-compact-avatar,.ace-thin .buddy.presence--unreachable .ace-compact-avatar{position:relative!important;top:auto!important;left:auto!important}.ace-compact .buddy.presence--away .ace-compact-avatar,.ace-thin .buddy.presence--away .ace-compact-avatar{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.ace-compact .buddy.presence--away .ace-compact-avatar:after,.ace-thin .buddy.presence--away .ace-compact-avatar:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#f6a623}.ace-compact .buddy.presence--offline .ace-compact-avatar,.ace-thin .buddy.presence--offline .ace-compact-avatar{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.ace-compact .buddy.presence--offline .ace-compact-avatar:after,.ace-thin .buddy.presence--offline .ace-compact-avatar:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#e1e1e1}.ace-compact .buddy.presence--online .ace-compact-avatar,.ace-compact .buddy.presence--unknown .ace-compact-avatar,.ace-thin .buddy.presence--online .ace-compact-avatar,.ace-thin .buddy.presence--unknown .ace-compact-avatar{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.ace-compact .buddy.presence--online .ace-compact-avatar:after,.ace-compact .buddy.presence--unknown .ace-compact-avatar:after,.ace-thin .buddy.presence--online .ace-compact-avatar:after,.ace-thin .buddy.presence--unknown .ace-compact-avatar:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-full.svg) center center/cover no-repeat;background-color:#0abe51}.ace-compact .buddy.presence--unreachable .ace-compact-avatar,.ace-thin .buddy.presence--unreachable .ace-compact-avatar{position:absolute;top:25px;left:25px;width:12px;height:12px;border-radius:50%;background-color:inherit;-webkit-transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,background-color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background-color .2s;transition:opacity .2s,transform .2s,background-color .2s,-webkit-transform .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.ace-compact .buddy.presence--unreachable .ace-compact-avatar:after,.ace-thin .buddy.presence--unreachable .ace-compact-avatar:after{content:"";display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-mask:url(../../../client_base/images/presence-donut.svg) center center/cover no-repeat;mask:url(../../../client_base/images/presence-donut.svg) center center/cover no-repeat;background-color:#f6a623}.message_area_root{max-width:540px;position:relative}.unread-affordance{position:absolute;bottom:27px;right:4px;padding:3px;cursor:pointer}.unread-affordance .unread-affordance-count-wrapper{position:absolute;width:100%;top:3px;text-align:center;left:0}.unread-affordance .unread-affordance-count{display:inline-block;min-width:11px;min-height:14px;padding:1px 3px;background:#4593e2;line-height:14px;font-size:10px;color:#fff;text-align:center;border-radius:8px}.unread-affordance .unread-affordance-count.mentions-me{background:#ff615b}.unread-affordance .unread-affordance-button{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e1e1e1;background-color:#fff;height:40px;width:40px;border-radius:20px;margin:8px 0 0}.unread-affordance.scrolls-to-bottom .unread-affordance-button--arrow:before{content:"\a0";display:block;height:8px;width:8px;border-width:2px;border-style:solid;border-radius:2px;border-color:transparent #888 #888 transparent;margin:2px}.unread-affordance.scrolls-to-bottom .unread-affordance-button--arrow{margin-top:8px}.unread-affordance.scrolls-to-bottom:hover .unread-affordance-button--arrow:before{border-color:transparent #0abe51 #0abe51 transparent}.unread-affordance .unread-affordance-button--arrow{border-style:solid;border-color:transparent #888 #888 transparent;border-width:2px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:8px;width:8px;margin:11px auto 0}.unread-affordance:hover .unread-affordance-button--arrow{border-color:transparent #0abe51 #0abe51 transparent}.history_messages{position:relative}.history_messages.sender_or_info.freshly-added-message{opacity:.1;visibility:hidden}.dnd-note,.history_messages_container{width:100%}.dnd-note{height:100%;position:absolute;font-size:12px;color:#ff615b;opacity:0;pointer-events:none;cursor:default;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.dnd-note.dnd-note--on{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;pointer-events:all}.dnd-note__icon{width:18px;height:18px;background-color:#ff615b;-webkit-mask:url(../../../client_base/images/icon-dnd.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-dnd.svg) 0 0/cover no-repeat}.dnd-note__icon,.dnd-note__text{margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.dnd-note__text{position:relative;display:inline-block;padding:6px 0}.dnd-note__text:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-38px;width:38px}.sender_or_info.info_container{margin-bottom:0;padding-top:5px;text-align:center}.chat_message{color:#333;margin:0;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chat_message.highlight-msg{background-color:#e1e1e1}.chat_message.highlight-msg-out{-webkit-transition:background-color 3s linear;transition:background-color 3s linear}.minute_separator:hover .attachment_button{opacity:1!important}.dijitPopup .message-overlay-menu.messageActions .attachment_button{opacity:1;padding:12px;color:#333;cursor:pointer}.dijitPopup .message-overlay-menu.messageActions .attachment_button.attachment_button--custom_icon .messageActionIcon{float:left;margin-right:10px;background-color:#888;height:14px;width:14px}.dijitPopup .message-overlay-menu.messageActions .attachment_button.attachment_button--custom_icon:hover{background-color:#fff}.chat_message_pane .chat_message_body .attachment_button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px;padding-left:20px;opacity:.6;cursor:pointer;font-size:14px;-webkit-transition:opacity .3s;transition:opacity .3s}.chat_message_pane .chat_message_body .attachment_button:hover{opacity:1}.chat_message_pane .chat_message_body .attachment_button.attachment_button--custom_icon{padding-left:0}.chat_message_pane .chat_message_body .attachment_button.attachment_button--custom_icon span{display:inline-block}.chat_message_pane .chat_message_body .attachment_button.attachment_button--custom_icon .messageActionIcon{display:inline-block;margin:0 5px 0 0;background-color:#888;height:14px;width:14px}.chat_message_pane .chat_message_body .attachment_button.attachment_button--dropdown{position:relative;width:18px;height:18px;padding:0}.chat_message_pane .chat_message_body .attachment_button.attachment_button--dropdown:before{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:url(../../../client_base/images/icon-menu.svg) 50%/auto no-repeat}.chat_message_pane .chat_message_body .attachment_button.attachment_button--default{background:url(../../../client_base/images/sprite-actions.svg) -637px -634px no-repeat}.chat_message_pane .chat_message_body .attachment_button.mention_unfurl_icon{padding-left:25px;background:url(../../../client_base/images/sprite-actions.svg) -691px -689px no-repeat}.chat_message_pane .chat_message_body .message_actions_container{margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chat_message_pane .chat_message_body .attachmentContainerDiv.linkedReply{cursor:pointer}.chat_message_pane .chat_message_body .attachmentContainerDiv .description{white-space:pre-wrap}.chat_message_pane .chat_message_body .attachmentContainerDiv .subtitle{font-size:15px;padding:3px 0}.chat_message_pane .chat_message_body.attachmentPreview a{text-decoration:underline}.chat_message_pane .chat_message_body .attachmentDiv{overflow:hidden;margin-top:10px}.chat_message_pane .chat_message_body .attachmentDiv .secondary-text{color:#888!important}.chat_message_pane .chat_message_body .attachmentDiv div.imageDivSmall{float:right;margin-left:15px;max-width:50%}.chat_message_pane .chat_message_body .attachmentDiv div.imageDivSmall img{max-width:100px;height:auto;border-radius:5px}.chat_message_pane .chat_message_body .attachmentDiv div.imageDivBig{display:block;max-width:90%}.chat_message_pane .chat_message_body .attachmentDiv div.imageDivBig img{max-width:100%;height:auto;border-radius:5px}.chat_message_pane .chat_message_body .attachmentDiv div.imageDivLocalMention{margin-top:10px}.chat_message_pane .chat_message_body .attachmentDiv .app-conversation-frame{display:block;border:none;max-height:600px}.chat_message_pane .chat_message_body .attachmentDiv .app-conversation-frame body{margin:0;padding:0}.chat_message_pane .chat_message_body .attachmentDiv .descriptionDiv{text-overflow:ellipsis;max-height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.view_button{padding-left:0!important}.view_button img{margin:0 7px 0 0}.forward_button{background:url(../../../client_base/images/sprite-actions.svg) -388px -385px no-repeat}.download_button{background:url(../../../client_base/images/sprite-actions.svg) -358px -358px no-repeat}.message_text{display:inline-block!important;width:100%}.message_text.message_text_has_emoji .chat_message_time.active{padding-top:2px}.message_text.message_text_has_only_emoji .chat_message_time.active{padding-top:12px}.noMessageText .message_text{display:inline!important}.chat_message_time_seperator{font-size:1px;display:inline-block;margin:-3px}.chat_message_time{opacity:0;color:#888;font-size:11px;position:absolute;bottom:2px;padding:1px 5px 2px;right:22px;z-index:99;display:block;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;line-height:18px}.chat_message_time.active{float:right;display:inline-block;text-align:right;position:static;padding:1px 12px 0 5px;opacity:1;line-height:20px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.attachmentPreview .chat_message_time.active,.sticker-preview .chat_message_time.active{right:22px}.attachmentPreview .chat_message_time.active,.attachmentPreview.imagePreview .chat_message_time.active,.sticker-preview .chat_message_time.active{opacity:1;color:#888;font-size:11px;position:absolute;bottom:2px;padding:1px 5px 2px;z-index:99;display:block;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;line-height:18px}.attachmentPreview.imagePreview .chat_message_time.active{right:22px;right:20px}.attachmentPreview .buffer-dom{display:none}.attachmentPreview.selected .buffer-dom{display:block;height:15px}.attachmentPreview.imagePreview.selected .chat_message_time.active{bottom:1px}.attachmentPreview.sticker-preview.selected .chat_message_time.active{bottom:3px}.read_counter{bottom:0;opacity:0;right:70px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.live_read_counter,.read_counter{color:#888;font-size:10px;position:absolute}.live_read_counter{bottom:-20px;right:20px}.message_with_live_counter .read_counter{display:none}.chat_message_date{font-size:10px;color:#888;padding:0;text-align:right;margin:20px 12px 0 0}.sender_or_info:first-child{border-top:none;padding-top:5px}.daySeparator:last-child .sender_or_info:last-child .minute_separator:last-child .read_counter,.sender_or_info .minute_separator:hover .chat_message_time,.sender_or_info .minute_separator:hover .read_counter{opacity:1}.minute_separator{position:relative;-webkit-transition:all .3s;transition:all .3s}.minute_separator:hover .FileShareMessage{background-color:#eee;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.minute_separator:hover .chat_message_time{background:#eee;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.minute_separator:hover .chat_message_time.active{background:none;-webkit-box-shadow:none;box-shadow:none}.minute_separator .minute_child{position:relative}.minute_separator .minute_child:hover{background-color:#eee;border-radius:3px}.minute_separator .minute_child:hover .messageMenuOpen .messageContext,.minute_separator .minute_child:hover:hover .messageContext,.minute_separator .minute_child:hover:hover .messageContext:after{visibility:visible;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.minute_separator .messageContext{position:absolute;top:-22px;right:5px;min-height:16px;padding:1px 4px;visibility:hidden;opacity:0;background:#fff;z-index:100;border:1px solid #e1e1e1;border-radius:6px;-webkit-transition:all .3s;transition:all .3s}.minute_separator .messageContext .hidden{display:none}.minute_separator .messageContext .overlay-app-item{float:left;padding:4px 8px;cursor:pointer}.minute_separator .messageContext .overlay-app-item .overlay-app-icon{width:15px;display:block}.minute_separator .messageContext .overlay-app-item:hover .overlay-app-icon{background:#0abe51}.minute_separator .messageContext .overlay-menu-arrow{position:relative;float:left;width:12px;height:15px;padding:4px 7px;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.minute_separator .messageContext .overlay-menu-arrow:after,.minute_separator .messageContext .overlay-menu-arrow:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;transition:all .3s}.minute_separator .messageContext .overlay-menu-arrow:hover:before{background:#0abe51}.minute_separator .messageContext .overlay-menu-arrow:before{background:#888;width:14px;height:14px;border-radius:50%}.minute_separator .messageContext .overlay-menu-arrow:after{border-top:5px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.minute_separator .messageContext.popupMenuOpen{opacity:1;visibility:visible}.message-overlay-menu{margin:0;padding:0}.message-overlay-menu .appmenu-listitem{list-style:none;position:relative;padding:9px 10px 9px 15px;font-size:13px;cursor:pointer}.message-overlay-menu .appmenu-listitem:after,.message-overlay-menu .appmenu-listitem:before{content:" ";display:table}.message-overlay-menu .appmenu-listitem:after{clear:both}.message-overlay-menu .appmenu-listitem:hover{background:#eee}.message-overlay-menu .appmenu-listitem:first-child{border-radius:4px 4px 0 0}.message-overlay-menu .appmenu-listitem:last-child{border-radius:0 0 4px 4px}.message-overlay-menu .appmenu-listitem .overlay-app-icon{position:absolute;top:50%;left:15px;width:18px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.message-overlay-menu .appmenu-listitem .overlay-app-icon.reply-icon{width:14px}.message-overlay-menu .appmenu-listitem .overlay-app-icon+span{display:block;margin-left:28px;line-height:20px}.message-overlay-menu .appmenu-listitem img{max-width:18px;max-height:18px;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.daySeparator:before{content:"";border-top:1px dashed #eee;display:inline-block;width:100%;margin-bottom:-14px}.dateContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:-webkit-sticky;position:sticky;top:10px;z-index:99}.dateNode{color:#333;background-color:#fff;border:1px solid #e1e1e1;border-radius:12px;padding:5px 16px;font-size:11px;text-transform:uppercase}.fixedDateContainer{position:absolute;top:0;left:0;width:100%;z-index:99}.fixedDateContainer .dateContainer{top:0;background:#eee;display:inline-block;padding:3px 5px;right:10px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0);white-space:nowrap;width:68px;text-align:center;border-radius:0 0 3px 3px;-webkit-user-select:text;-moz-user-select:text;user-select:text;-ms-user-select:text;z-index:777}.fixedDateContainer .dateContainer.hide{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.sender_or_info{border-top:1px dashed #eee;padding-top:17px;margin:7px 0;padding-left:10px;padding-right:10px;overflow:hidden}.sender_or_info:last-child{margin:7px 0 0}.daySeparator{margin-top:-5px;position:relative}.senderOpenImage{cursor:pointer}.chat_message_sender{color:#333;font-size:14px;line-height:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px;vertical-align:middle}.chat_message_sender_guest{font-size:14px;vertical-align:top;color:#888;display:inline-block;line-height:16px;vertical-align:middle}.chat_message_app{display:none;background:#eee;padding:1px 5px;margin:0 5px;font-size:10px;font-weight:400;color:#888;border-radius:3px;line-height:1.2;text-transform:uppercase;vertical-align:middle}.visible-to-me{position:relative;vertical-align:middle;color:#888;padding:0 18px;font-size:13px;line-height:17px}.visible-to-me:before{content:"";position:absolute;display:block;width:12px;height:12px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-mask:url(../../../client_base/images/visible-to-me.svg) left center/12px 12px no-repeat;mask:url(../../../client_base/images/visible-to-me.svg) left center/12px 12px no-repeat;background-color:#888}.chat_message_pane{border:none!important;left:0!important;overflow:hidden;color:#333}.chat_message_pane .contentAreaWrapper .contentArea{bottom:25px;max-height:calc(100% - 25px);max-width:100%;position:absolute;overflow-x:hidden!important;overflow-y:auto;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-transform:translateZ(0);transform:translateZ(0)}.chat_message_pane .contentAreaWrapper .contentArea .noMoreHistory{display:block;line-height:20px;font-size:13px;font-weight:600;text-align:center;white-space:nowrap;margin:0 auto;padding:5px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.chat_message_pane .contentAreaWrapper .contentArea .fetchingHistory{font-size:0;width:24px;height:24px;margin:10px auto}.chat_message_pane .contentAreaWrapper .contentArea .fetchingHistory.show-spinner{background:url(../../../client_base/images/loader-green.svg) 50%/cover no-repeat}.chat_message_pane .history_messages .btn_grey{color:#888;font-size:12px;font-weight:600;margin:20px 10px 0 40%;padding:4px 8px;text-decoration:none}.chat_message_pane .header-message{display:block;position:relative;width:200px;margin:0 auto;padding:2px;font-size:12px;text-align:center;visibility:hidden;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.chat_message_pane .header-message.header-message--is-group{width:100%;margin-top:20px;padding:0;background:transparent;font-size:16px;color:#888;text-align:center;visibility:visible;opacity:1}.chat_message_pane .header-message.header-message--is-group .header-message__header{display:block;margin-bottom:12px}.chat_message_pane .header-message.header-message--is-lobby .header-message__content{display:block;width:80%;margin:0 auto;line-height:20px;font-size:16px}.chat_message_pane .header-message.header-message--is-lobby .header-message__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.chat_message_pane .header-message.header-message--is-me-bot .header-message__content{display:block;width:80%;margin:0 auto;line-height:24px;font-size:16px}.chat_message_pane .header-message.header-message--is-default-group .header-message__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.chat_message_pane .header-message .default-action-image{-webkit-mask:url(../../../client_base/images/icon-reminders.svg) center center/12px 12px no-repeat;mask:url(../../../client_base/images/icon-reminders.svg) center center/12px 12px no-repeat;background:#888;width:12px;margin-right:10px}.chat_message_pane .header-message .invite-colleagues-image{-webkit-mask-image:url(../../../client_base/images/icon-invite-colleagues.svg);mask-image:url(../../../client_base/images/icon-invite-colleagues.svg)}.chat_message_pane .header-message .setup-reminders-image{-webkit-mask-image:url(../../../client_base/images/icon-reminders.svg);mask-image:url(../../../client_base/images/icon-reminders.svg)}.chat_message_pane .header-message .add-todos-image{-webkit-mask-image:url(../../../client_base/images/icon-to-do.svg);mask-image:url(../../../client_base/images/icon-to-do.svg)}.chat_message_pane .header-message .add-integrations-image{-webkit-mask-image:url(../../../client_base/images/icon-browse-app.svg);mask-image:url(../../../client_base/images/icon-browse-app.svg)}.chat_message_pane .header-message .default-action-button-text{font-size:15px}.chat_message_pane .header-message .default-action-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 15px;color:#333;margin-right:20px;cursor:pointer;border:1px solid #e1e1e1;border-radius:4px}.chat_message_pane .header-message .default-action-button:active,.chat_message_pane .header-message .default-action-button:hover{color:#0abe51}.chat_message_pane .header-message .default-action-button:active .default-action-image,.chat_message_pane .header-message .default-action-button:hover .default-action-image{background:#0abe51}.chat_message_pane .header-message__content,.chat_message_pane .header-message__footer,.chat_message_pane .header-message__header{display:none}.chat_message_pane .header-message__header__avatar{overflow:hidden;margin:0 auto 15px;border-radius:3px}.chat_message_pane .header-message__header__avatar img{display:block;max-width:48px;max-height:100%;margin:0 auto}.chat_message_pane .header-message__header__name{line-height:28px;font-size:18px;color:#333;text-align:center;font-weight:600}.chat_message_pane .header-message__footer__action{line-height:20px;font-size:16px;font-weight:500;color:#888;cursor:pointer;display:inline-block;padding:6px 14px;text-align:center;border:1px solid #e1e1e1;border-radius:3px;-webkit-transition:all .2s;transition:all .2s}.chat_message_pane .header-message__footer__action:hover{color:#0abe51;border-color:#0abe51}@media screen and (max-width:560px){.chat_message_pane .header-message.header-message--is-default-group .header-message__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chat_message_pane .header-message .default-action-button{width:140px;margin-bottom:15px}}.chat_message_pane .noMoreHistory .header-message,.chat_message_pane .noMoreHistory .header-message__content{visibility:visible!important;opacity:1!important}.chat_message_pane .fetchingHistory .header-message.header-message--is-group:after,.chat_message_pane .fetchingHistory .header-message.header-message--is-lobby:after,.chat_message_pane .fetchingHistory .header-message.header-message--is-one-one:after{content:"";position:absolute;width:24px;height:24px;background:url(../../../client_base/images/loader-green.svg) 50%/cover no-repeat}.chat_message_pane .fetchingHistory .header-message.header-message--is-one-one{visibility:visible;opacity:1;background:transparent}.chat_message_pane .fetchingHistory .header-message.header-message--is-one-one:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chat_message_pane .fetchingHistory .header-message.header-message--is-one-one .header-message__content{visibility:hidden;opacity:0}.chat_message_pane .fetchingHistory .header-message.header-message--is-group:after{top:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chat_message_pane .fetchingHistory .header-message.header-message--is-group .header-message__content{visibility:hidden;opacity:0}.chat_message_pane .fetchingHistory .header-message.header-message--is-lobby:after{bottom:-34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chat_message_pane .affiliationChangeMessage{white-space:pre-wrap;color:#888;display:inline-block;font-size:13px;padding:0!important}.chat_message_pane .affiliationChangeMessage .chat_message_sender,.chat_message_pane .affiliationChangeMessage .displayPic{display:none!important}.chat_message_pane .affiliationChangeMessage span{color:#4593e2;cursor:pointer;margin-left:5px}.chat_message_pane .affiliationChangeMessage span:hover{text-decoration:underline}.chat_message_pane .affiliationChangeMessage .originalMessage{display:inline-block}.chat_message_pane .after_message,.chat_message_pane .before_message{max-width:650px}.chat_message_pane .chat_message_body{padding:3px 15px 0 5px;line-height:20px;word-wrap:break-word}.chat_message_pane .chat_message_body.sticker-preview{line-height:0}.chat_message_pane .chat_message_body.sticker-preview .message_text{display:none!important}.chat_message_pane .chat_message_body.sticker-preview img{width:130px;height:130px}.chat_message_pane .chat_message_body b{font-weight:600}.chat_message_pane .chat_message_body .message_text a{text-decoration:underline}.chat_message_pane .chat_message_body p{padding:0;margin:0;line-height:20px}.chat_message_pane .chat_message_body .btn{padding:8px 15px}.chat_message_pane .chat_message_body .btn.signing_in{padding-left:40px}.chat_message_pane .mention{background:#e1e1e1;color:#333;font-size:14px;padding:0 5px;white-space:nowrap;border-radius:3px}.chat_message_pane .mention .mention{padding:0}.chat_message_pane .mentions_me{background:#ff615b;color:#f1f1f1}.chat_message_pane .titleDiv{white-space:pre-wrap;display:block;margin-bottom:3px;font-size:14px;font-weight:600}.hidden_info{display:none}.show_all{margin-left:5px}.chat_message_right{bottom:8px;position:absolute;right:0;min-width:16px}.picWrapper{float:left;width:calc(100% - 45px)}.displayPic{float:left;margin-right:6px}.displayPic img{float:left;height:32px;margin:0 10px 15px 0;width:32px;border-radius:5px}.channel{margin-top:7px}.channel .channelType{font-size:10px;color:#888;padding-bottom:10px;padding-top:25px;text-align:center}.conversationView__container--group .channel .channelType{border-bottom:1px dashed #e1e1e1;padding-bottom:5px;padding-top:5px}.message_area_root .channel .channelChild .sender_or_info:first-child{border-bottom:none;border-top:none;margin-top:0}#conversationViewFooter,#topFadeDiv{position:absolute;bottom:0;background:#fff;height:25px;max-width:97%;width:100%;-webkit-box-shadow:-5px 0 5px 2px #fff;box-shadow:-5px 0 5px 2px #fff;z-index:100;text-align:center}#topFadeDiv{height:2px;top:0;z-index:5}.chat_state{padding:10px 0 0 24px!important;font-size:11px;text-align:left;overflow:hidden;height:18px;z-index:10;position:absolute;top:0;left:0}.chat_state:after{content:"";background:url(../../../client_base/images/icon-edit2.svg) no-repeat #fff;position:absolute;top:10px;left:6px;width:13px;height:13px}.colorDiv{z-index:10000;opacity:.75;color:#888;font-size:22px}.colorDiv,.uploadIFrame{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}.uploadIFrame{z-index:10001;opacity:0}.hidden{display:none!important;background:none!important}.daySeparator,.message_area_root{max-width:100%}.edited-label{color:#888;padding:0 5px!important;line-height:20px;font-style:italic;font-size:13px}.edit-message{white-space:nowrap}.edit-message textarea{outline:none;resize:none;width:100%;max-height:200px;overflow:auto;padding:5px!important;border-radius:4px;border:1px solid #e1e1e1;background-color:#fff;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .3s;transition:border .3s}.edit-message textarea:focus{border-color:#0abe51}.edit-message .action-buttons{text-align:right;padding:6px 0 0}.edit-error{position:absolute;bottom:15px;color:#ff615b;font-size:13px}.minute_separator.edit-message-area{background:#eee;border-radius:3px}.minute_separator.edit-message-area .no-edit{display:none}.minute_separator.edit-message-area .chat_message_right,.minute_separator.edit-message-area .chat_message_time,.minute_separator.edit-message-area .messageContext{display:none!important}.minute_separator.edit-message-area .chat_message_body{padding:10px;margin-bottom:2px}.minute_separator.edit-message-area .attachmentContainerDiv{display:none}.pay-wall{line-height:20px;margin:15px 0 30px;overflow:hidden;padding-right:10px}.pay-wall .pay-wall-image{background:url(../../../client_base/images/alert.svg) 50%/auto no-repeat;width:40px;height:30px;display:inline-block;vertical-align:top}.pay-wall .pay-wall-note{display:inline-block;width:calc(100% - 200px);color:#f6a623;max-width:550px;font-size:15px}.pay-wall .payWallBtn{max-width:200px;display:inline-block;float:right;text-align:right}.pay-wall .payWallBtn .btn{text-align:center;font-size:12px;font-weight:600}.pay-wall .payWallBtn .btn--transparent{color:#e1e1e1}.attachmentContainerDiv img,.attachmentDiv img{will-change:opacity}.editorAreaWrapper{bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.editorAreaWrapper .announcementOnlyEditorMessage,.editorAreaWrapper .channelPaywallEditorMessage,.editorAreaWrapper .readOnlyEditorMessage,.editorAreaWrapper .unLicensedEditorMessage{display:none;width:100%;height:100%;margin:0;padding:14px 40px 0 8px;font-size:15px;color:#333;background:#fff;border:none;border-top:1px solid #e1e1e1;overflow:auto}.editorAreaWrapper .announcementOnlyEditorMessage span,.editorAreaWrapper .channelPaywallEditorMessage span,.editorAreaWrapper .readOnlyEditorMessage span,.editorAreaWrapper .unLicensedEditorMessage span{color:#0abe51;font-weight:600}.editorAreaWrapper.readOnly .readOnlyEditorMessage{display:block}.editorAreaWrapper.readOnly .editorArea{display:none}.editorAreaWrapper.announceOnly .announcementOnlyEditorMessage{display:block}.editorAreaWrapper.announceOnly .editorArea{display:none}.editorAreaWrapper.channelPaywall .channelPaywallEditorMessage{display:block}.editorAreaWrapper.channelPaywall .channelPaywallEditorMessage .disabled span{color:#888;cursor:not-allowed}.editorAreaWrapper.channelPaywall .channelPaywallEditorMessage div,.editorAreaWrapper.channelPaywall .channelPaywallEditorMessage span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.editorAreaWrapper.channelPaywall .channelPaywallEditorMessage span{cursor:pointer;margin-right:4px}.editorAreaWrapper.channelPaywall .channelPaywallEditorMessage span:before{content:"";width:16px;height:16px;background:url(../../../client_base/images/upgrade.svg) 50% no-repeat;background-size:cover;display:inline-block;margin:0 5px 0 0}.editorAreaWrapper.channelPaywall .editorArea{display:none}.editorAreaWrapper.unLicensed .unLicensedEditorMessage{display:block}.editorAreaWrapper.unLicensed .editorArea,.locked .editorAreaWrapper,.removed .editorAreaWrapper{display:none}.blue .dijitComboBoxMenuPopup .EditorDropDownMenu li{padding:10px;position:relative}.blue .dijitComboBoxMenuPopup .EditorDropDownMenu-Contacts{width:350px}.blue .dijitComboBoxMenuPopup .EditorDropDownMenu-Contacts .contact_search_widget_channelName,.blue .dijitComboBoxMenuPopup .EditorDropDownMenu-Contacts .contact_search_widget_name{width:240px}.blue .dijitComboBoxMenuPopup .EditorDropDownMenu-Contacts li{min-height:38px}.blue .dijitComboBoxMenuPopup .emojiListItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blue .dijitComboBoxMenuPopup .emojiListItem .emojiIcon{margin-right:6px}.blue .dijitComboBoxMenuPopup .emojiListItem .emojiCode{margin-top:-6px;margin-left:4px}.blue .dijitComboBoxMenuPopup .EmojiMenuDomNode{min-width:230px}.blue .dijitComboBoxMenuPopup .slashCommandMenuTitle{padding:8px 10px;line-height:15px;font-size:12px;font-weight:600;color:#888;border-bottom:1px solid #e1e1e1;text-transform:uppercase;pointer-events:none!important}.blue .dijitComboBoxMenuPopup .slashCommandMenuTitle.dijitMenuItemHover,.blue .dijitComboBoxMenuPopup .slashCommandMenuTitle.dijitMenuItemSelected,.blue .dijitComboBoxMenuPopup .slashCommandMenuTitle:hover{background-color:inherit!important}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode{width:500px;font-size:14px}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .commandDesc{color:#888}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .commandName{font-weight:600}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .slash-command-menu{max-height:300px;overflow:auto}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .slash-command-menu li{border-bottom:1px dashed #e1e1e1}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .slash-command-menu li:last-child{border-bottom:none}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .slash-command-menu .commandListItem{overflow:hidden;line-height:20px}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .slash-command-menu .commandItem{float:left}.blue .dijitComboBoxMenuPopup .CommandMenuDomNode .slash-command-menu .commandDesc{float:right}.editorArea{height:100%;position:relative;width:100%}.editorArea .textareaWrapper{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:10;border:1px solid #e1e1e1;border-radius:4px;-webkit-transition:border-color .2s;transition:border-color .2s}.editorArea .textareaWrapper.textareaWrapper--focus{border-color:#333}.editorArea textarea{width:100%;height:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 40px;line-height:22px;font-size:15px;color:#333;background:#fff;border:1px transparent;border-radius:5px;overflow:auto;resize:none;-webkit-box-shadow:none;box-shadow:none}.editorArea .reply-visible+textarea{height:calc(100% - 48px);padding-left:8px}.editorArea textarea::-webkit-input-placeholder{color:#888}.editorArea textarea:-ms-input-placeholder{color:#888}.editorArea table td{padding:15px 10px 10px}.editorArea .slashCommandHint{color:#888}.blue .dijitPopup .dijitTooltipDialog .dijitTooltipContainer,.dijitTooltipDialogPopup .dijitTooltipDialog .dijitTooltipContainer{background-color:#888!important;opacity:.9!important;color:#fff!important}.editorPluginsAdded .editorArea .textareaWrapper{bottom:25px}.editorPluginsAdded .editorArea .textareaWrapper .smsPluginInfo{display:none}.editorPluginArea{font-size:13px;line-height:20px;position:absolute;bottom:3px;right:0}.editorPluginArea .dijitTextBox{width:91px}.editorPluginArea .placeHolderInput{background:none;border:none}.editorPluginArea .placeHolderInput .dijitPlaceHolder{font-style:normal;color:#888}.editorPluginArea .placeHolderInput .dijitPlaceHolder:hover{color:#888}.editorPluginArea .placeHolderInput input{border:2px inset transparent;color:#333;width:90px}.editorPluginArea .placeHolderInput input:active,.editorPluginArea .placeHolderInput input:focus,.editorPluginArea .placeHolderInput input:hover{border-bottom:1px dotted #e1e1e1}.editorPluginArea .placeHolderInput:hover .dijitPlaceHolder{color:#888}.editorPluginArea .info{padding:1px 10px 0 0;position:absolute;right:30px}.editorPluginArea .errorCharCount{color:#ff615b;font-weight:600}.editorPluginArea .errorMessage{color:#ff615b;margin-left:10px;vertical-align:middle}.fadeOut{opacity:0!important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (max-width:600px){.blue .dijitComboBoxMenuPopup .CommandMenuDomNode{width:350px}}.reply-message-area{display:none;background:#fff;border-bottom:1px solid #e1e1e1;position:relative;left:8px;right:8px;width:calc(100% - 16px);padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;color:#333;z-index:50}.reply-message-area .reply-close-button{width:18px;height:18px;right:3px;margin:auto;top:0;bottom:0;cursor:pointer;position:absolute;-webkit-transition:background .2s;transition:background .2s;background:#888;-webkit-mask:url(../../../client_base/images/icon-close.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-close.svg) 0 0/cover no-repeat}.reply-message-area .reply-close-button:hover{background:#6f6e6e}.reply-message-area .attachmentDiv{border-left:3px solid #0abe51;padding-left:8px;margin-top:2px!important;margin-right:50px;overflow:hidden;text-overflow:ellipsis}.reply-message-area .attachmentDiv .titleDiv{display:block;margin-bottom:4px;font-weight:600}.reply-message-area .attachmentDiv .descriptionDiv{margin-bottom:2px}.reply-message-area .attachmentDiv .imagePreviewDiv{float:right;max-width:50%;margin-left:15px}.reply-message-area .attachmentDiv .imagePreviewDiv img{width:auto;height:auto;max-width:100px;max-height:30px;border-radius:5px;visibility:hidden}.reply-message-area.reply-visible{display:block}.search-results-menu-header{padding:8px 10px;line-height:15px;font-size:12px;font-weight:600;color:#888;border-bottom:1px solid #e1e1e1;text-transform:uppercase;pointer-events:none!important}.search-results-menu-header.dijitMenuItemHover,.search-results-menu-header.dijitMenuItemSelected,.search-results-menu-header:hover{background-color:inherit!important}.search-results-menu-header+.separatorWidget{border-top:none!important}.dijitPopup .apickOverlay:before{content:"";display:block;position:absolute;width:0;height:0;bottom:-6px;right:5px;z-index:100;border-left:9px solid transparent;border-right:9px solid transparent;border-top:7px solid #fff}.dijitPopup .apickOverlay:after{content:"";display:block;position:absolute;width:0;height:0;bottom:-7px;right:7px;z-index:10;border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #e1e1e1}.dijitPopup .apickOverlay .apickContent .apickItem{padding:12px;border-top:1px solid #e1e1e1;cursor:pointer}.dijitPopup .apickOverlay .apickContent .apickItem:hover{background:#eee}.dijitPopup .apickOverlay .apickContent .apickImage{float:left}.dijitPopup .apickOverlay .apickContent .apickDescription{padding:3px 15px;display:inline-block;color:#333;font-weight:600}.contentHeader{height:242px;float:left;position:relative;top:29px;z-index:1;overflow:hidden}.contentHeader .stickerCaption{background:#fff;height:25px;width:25px;padding:10px;border-right:1px solid #e1e1e1;cursor:pointer}.contentHeader .selected{background:#eee;border-right:none;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.contentContainer{height:300px;overflow:auto;padding:0 8px}.contentContainer .stickerContent .stickerSetName{color:#888;padding:10px 0 5px 12px;font-size:12px;font-weight:700;text-transform:uppercase}.contentContainer .stickerContent .stickers{margin:10px 6px;cursor:pointer;display:inline-block}.contentContainer .stickerContent .stickers img{height:70px;width:70px}.emoticonContainer{-webkit-box-sizing:border-box;box-sizing:border-box;top:16px;right:12px;width:16px;height:16px;padding:4px 8px;background:#888;background-color:#888;-o-object-fit:contain;object-fit:contain;-webkit-mask:url(../../../client_base/images/icon-smiley.svg) center center/16px 16px no-repeat;mask:url(../../../client_base/images/icon-smiley.svg) center center/16px 16px no-repeat}.emoticonContainer,.emoticonContainer .emoticonButton{position:absolute;z-index:100;margin-top:0;-webkit-transition:background .2s;transition:background .2s}.emoticonContainer .emoticonButton{top:-13px;right:-10px;width:35px;height:35px;padding:0;background:#888}.emoticonContainer .emoticonButton:hover{background:#0abe51;cursor:pointer}.emoticonContainer .emoticonButton .dijitDropDownButton{height:35px;width:35px;position:absolute;left:0;top:0;background:none!important;border:none!important}.emoticonContainer.reply-visible{top:60px}.blue .emoticonButton .dijitButtonNode{background:none!important;height:auto!important;width:auto!important;border:none}.emoticonButton .dijitButtonContents{width:30px}.contentHeader .smileyLabel.stickerCaption{background:url(../../../client_base/images/icon-smiley.svg) 50%/auto no-repeat #fff;width:25px;height:25px}.contentHeader .smileyLabel.stickerCaption.selected{background-color:#eee}.emoticonGrid{width:400px!important;height:300px;overflow:hidden}.emoticonGrid .emoticonUpScroll{background:#fff;display:inline-block;cursor:pointer;height:9px;width:25px;padding:10px;position:absolute;left:0;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;z-index:10;border-radius:4px 0 0 0}.emoticonGrid .emoticonUpScroll .up-arrow{background:none;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #888;position:absolute;right:15px;top:10px;opacity:.6}.emoticonGrid .emoticonDownScroll{background:#fff;display:inline-block;height:9px;width:25px;padding:10px;position:absolute;cursor:pointer;bottom:0;left:0;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;z-index:10;border-radius:0 0 0 4px}.emoticonGrid .emoticonDownScroll .down-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #888;position:absolute;right:15px;top:10px;opacity:.6}.emoticonGrid .smiley{margin:10px 8px}.emoticonGrid .smiley:hover{cursor:pointer}.dijitTabContainerBottom-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container,.dijitTabContainerTop-container{border:none}.blue .emoticonPopupContainer .dijitTabListContainer-top{background:#fff;border-radius:4px 4px 0 0}.blue .emoticonPopupContainer .dijitContentPane{border-radius:0 0 4px 4px}.blue .emoticonPopupContainer .dijitTabContent{margin:7px 0 0}.blue .emoticonPopupContainer .dijitNoIcon{display:none}.blue .emoticonPopupContainer .dijitTabContainerTopStrip{padding:0 24px 0 0}.blue .emoticonPopupContainer .dijitTabContainerTop-tabs{border-bottom:none}.blue .emoticonPopupContainer .dijitTab{padding:3px 12px;vertical-align:top;top:0;height:37px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.blue .emoticonPopupContainer .dijitTab.dijitTabChecked{background:#fff;border-bottom:1px solid #fff}.blue .emoticonPopupContainer .dijitTabPane span{display:inline-block;padding:5px 10px;margin-left:2px;cursor:pointer}.blue .emoticonPopupContainer .dijitTabPane span:hover{background:#eee}.blue .emoticonPopupContainer .dijitAlignRight{border-left:1px solid #e1e1e1;padding:2px 11px}.blue .emoticonPopupContainer .dijitAlignLeft{padding:2px 11px}.blue .emoticonPopupContainer .tabStripButton{margin-right:0;padding-top:2px;z-index:12}.blue .emoticonPopupContainer .tabStripButton .dijitTabContent{margin:0}.blue .emoticonPopupContainer .tabStripButton .dijitTabInnerDiv{padding:12px 2px 4px}.blue .emoticonPopupContainer .tabStripButton .dijitTabInnerDiv .dijitTabStripSlideRightIcon{border-left:7px solid #e1e1e1}.blue .emoticonPopupContainer .tabStripButton .dijitTabInnerDiv .dijitTabStripSlideLeftIcon{border-right:7px solid #e1e1e1}.blue .emoticonPopupContainer .dijitTabDisabled .dijitTabStripIcon{background:none;opacity:.4;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.blue .emoticonPopupContainer .dijitTabStripIcon{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}.blue .emoticonPopupContainer .smiley{margin:9px 4px;cursor:pointer;border:5px solid #fff}.blue .emoticonPopupContainer .smiley:hover{background-color:#fff}.blue .buddyInfo .dijitContentPane{overflow:hidden}.blue .buddyInfo .dijitDropDownButton{display:block;position:absolute;top:0;bottom:0;left:0;width:100%;opacity:0;z-index:100}.blue .buddyInfo .dijitDropDownButton .dijitButtonNode{width:100%;max-width:400px;padding:0}.blue .profile{background:none}.blue .profile .profile-dropdown{max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;padding-left:16px;cursor:pointer}.blue .profile .profile_name{max-width:100%;line-height:22px;font-size:16px;font-weight:600;color:#0abe51;display:inline-block;pointer-events:none}.blue .profile .profile_guest{display:inline-block;color:#888;line-height:1.3;font-size:14px;vertical-align:top;padding-top:2px;pointer-events:none}.blue .profile .close-group,.blue .profile .open-group{display:inline-block;margin-left:6px;background-color:#888;width:12px;height:12px;pointer-events:none}.blue .profile .close-group{-webkit-mask:url(../../../client_base/images/icon-lock.svg) center center/12px 12px no-repeat;mask:url(../../../client_base/images/icon-lock.svg) center center/12px 12px no-repeat}.blue .profile .open-group{-webkit-mask:url(../../../client_base/images/icon-globe.svg) center center/12px 12px no-repeat;mask:url(../../../client_base/images/icon-globe.svg) center center/12px 12px no-repeat}.blue .profile .presence{top:6px;left:0}.blue .profileSeenArea{max-width:calc(100% - 40px);font-size:13px;position:relative;line-height:1.1;color:#888;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blue .profileSeenArea .profileLastSeenAt{min-width:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:10px;padding:3px 0}.blue .profileSeenArea .profileLastSeenAt:empty{display:none}.blue .profileSeenArea .desktop,.blue .profileSeenArea .mobile{margin-right:6px;width:12px;height:12px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:3px 0}.blue .profileSeenArea .desktop{background:url(../../../client_base/images/icon-desktop.png) 50%/auto no-repeat}.blue .profileSeenArea .mobile{background:url(../../../client_base/images/icon-mobile.png) 50%/auto no-repeat}.blue .profileSeenArea .profileStatus{position:relative;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:3px 0 3px 14px}.blue .profileSeenArea .profileStatus:empty{display:none}.blue .profileSeenArea .profileStatus.has-status:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-radius:50%;background-color:#888;opacity:.3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dijitPopup .contactNode{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:visible!important;z-index:100}.dijitPopup .contactNode .info-widget-contact-buddy .profile-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:6px;line-height:1.2}.dijitPopup .contactNode .info-widget-contact-buddy .name{font-weight:600;font-size:16px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dijitPopup .contactNode .info-widget-contact-buddy .guest{color:#888;margin-left:5px}.dijitPopup .contactNode .info-widget-contact-buddy .status{font-size:13px;word-wrap:break-word;color:#888}.dijitPopup .contactNode .contactPin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:6px 0;border-bottom:1px solid #e1e1e1;cursor:pointer}.dijitPopup .contactNode .contactPin.is-pinned .contactPin-icon{background-color:#4593e2}.dijitPopup .contactNode .contactPin-icon{width:18px;height:18px;margin-left:19px;margin-right:21px;background-color:#888;-webkit-mask:url(../../../client_base/images/icon-pin.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-pin.svg) 0 0/cover no-repeat;-webkit-transition:background-color .2s;transition:background-color .2s}.dijitPopup .contactNode .contactPin-label{line-height:22px;font-size:14px}.dijitPopup .contactNode .contactDetails{display:block;overflow:hidden;background:#fff;padding-bottom:12px;max-height:300px;overflow:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.dijitPopup .contactNode .contactDetails .contactCardDetails{display:block;line-height:22px;font-size:14px;text-overflow:ellipsis;padding:13px 10px 0 58px;position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:0 0 6px 6px}.dijitPopup .contactNode .contactDetails .contactCardDetails:before{content:"";position:absolute;left:20px;top:16px;width:16px;height:16px}.dijitPopup .contactNode .contactDetails .contactCardDetails.emailOnCard{padding-bottom:0}.dijitPopup .contactNode .contactDetails .contactCardDetails.emailOnCard:before{top:18px;-webkit-mask:url(../../../client_base/images/icon-contact-card-email.svg) center center/15px 15px no-repeat;mask:url(../../../client_base/images/icon-contact-card-email.svg) center center/15px 15px no-repeat;background-color:#888}.dijitPopup .contactNode .contactDetails .contactCardDetails.emailOnCard .email{cursor:pointer;text-decoration:underline}.dijitPopup .contactNode .contactDetails .contactCardDetails.phoneOnCard:before{-webkit-mask:url(../../../client_base/images/icon-contact-card-phone.svg) center center/15px 15px no-repeat;mask:url(../../../client_base/images/icon-contact-card-phone.svg) center center/15px 15px no-repeat;background-color:#888}.dijitPopup .contactNode .contactDetails .contactCardDetails.departmentOnCard:before{-webkit-mask:url(../../../client_base/images/icon-contact.svg) center center/15px 15px no-repeat;mask:url(../../../client_base/images/icon-contact.svg) center center/15px 15px no-repeat;background-color:#888}.dijitPopup .contactNode .contactDetails .emailOnCard{padding-bottom:0}.dijitPopup .contactNode .contactDetails .emailOnCard .separator{opacity:.6}.dijitPopup .contactNode .contactDetails .requestField,.dijitPopup .contactNode .contactDetails .requestNumber{opacity:.6;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.dijitPopup .contactNode .contactDetails .requestField:hover,.dijitPopup .contactNode .contactDetails .requestNumber:hover{opacity:1;text-decoration:underline}.conversationView .linkArea{z-index:100}.add-member-widget{margin-left:18px;cursor:pointer}.add-member-widget:hover .add-member-icon{background-color:#0abe51}.add-member-widget .add-member-icon{width:16px;height:16px;-webkit-mask:url(../../../client_base/images/icon-add-contact2.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-add-contact2.svg) center center/cover no-repeat;background-color:#888;pointer-events:none;-webkit-transition:background-color .2s;transition:background-color .2s}.linkArea:after,.linkArea:before{content:" ";display:table}.linkArea:after{clear:both}.linkArea.hidden{display:none}.linkArea .linkDiv{float:left;cursor:pointer}.linkArea .linkDiv:hover .link{background:#0abe51!important}.linkArea .linkDiv .link{display:block;width:16px;height:16px;background-color:#888;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.linkArea .linkDiv .link.historyLink{-webkit-mask:url(../../../client_base/images/icon-attachment.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-attachment.svg) 0 0/cover no-repeat}.linkArea .linkDiv .link.conferenceLink{-webkit-mask:url(../../../client_base/images/icon-add-contact2.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-add-contact2.svg) 0 0/cover no-repeat;margin-top:1px}.linkArea .linkDiv .link.leaveLink{-webkit-mask:url(../../../client_base/images/icon-leave.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-leave.svg) 0 0/cover no-repeat}.linkArea .linkDiv .link.mute,.linkArea .linkDiv .link.partial-mute,.linkArea .linkDiv .link.unmute{width:16px;height:16px;margin-top:1px}.linkArea .linkDiv .link.unmute{background-color:#888;-webkit-mask:url(../../../client_base/images/notification-icon-sprite.svg) -4px -3px/22px no-repeat;mask:url(../../../client_base/images/notification-icon-sprite.svg) -4px -3px/22px no-repeat}.linkArea .linkDiv .link.partial-mute{background-color:#888;-webkit-mask:url(../../../client_base/images/notification-icon-sprite.svg) -4px -25px/22px no-repeat;mask:url(../../../client_base/images/notification-icon-sprite.svg) -4px -25px/22px no-repeat}.linkArea .linkDiv .link.mute{background-color:#888;-webkit-mask:url(../../../client_base/images/notification-icon-sprite.svg) -4px -47px/22px no-repeat;mask:url(../../../client_base/images/notification-icon-sprite.svg) -4px -47px/22px no-repeat}.linkArea .linkDiv.linkDiv--standalone-app .app-item{padding:0;margin:0}.linkArea .linkDiv.linkDiv--apps{padding:0}.linkArea .linkDiv.linkDiv--apps:after,.linkArea .linkDiv.linkDiv--apps:before{content:" ";display:table}.linkArea .linkDiv.linkDiv--apps:after{clear:both}.AppOverflowMenuOpen{min-width:270px}.AppOverflowMenuOpen .app-item.app-item--top{margin-right:0;padding:10px 15px;border-bottom:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;overflow:hidden;display:block}.AppOverflowMenuOpen .app-item.app-item--top:last-child{border-bottom:0}.AppOverflowMenuOpen .app-item.app-item--top:hover{background:#eee}.AppOverflowMenuOpen .app-item.app-item--top:hover .app-image{background:#888}.AppOverflowMenuOpen .app-item.app-item--top.app-item--browse .app-image{-webkit-mask:url(../../../client_base/images/icon-browse-app.svg) center center no-repeat;mask:url(../../../client_base/images/icon-browse-app.svg) center center no-repeat;margin:0}.AppOverflowMenuOpen .app-item.app-item--top .app-label{float:none;font-size:15px;margin-left:0;max-width:150px;color:#333}.AppOverflowMenuOpen .app-item.app-item--top .app-sub-label{display:block;font-size:13px;color:#888}.AppOverflowMenuOpen .app-item.app-item--top .app-image{width:20px;height:20px;margin-top:8px;background:#888;-webkit-transition:none;transition:none}.AppOverflowMenuOpen .app-item.app-item--top .app-description{margin-left:15px;line-height:20px}.app-item.app-item--top{cursor:pointer;margin-right:20px;line-height:1.3;display:inline-block;vertical-align:top}.app-item.app-item--top:hover .app-image{background:#0abe51}.app-item.app-item--top .app-button{pointer-events:none}.app-item.app-item--top .app-description{float:left}.app-item.app-item--top .app-image{float:left;width:15px;height:15px;background:#888;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.app-item.app-item--top .app-label{float:left;margin-left:4px;color:#888;font-size:13px;max-width:75px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-sub-label{display:none}html.chrome-scroll-issue-hack{overflow:visible!important}.blue .conversationView{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background:#fff;width:100%}.blue .conversationView__container{height:100%;max-width:100%;min-width:350px;margin:0 25px}.blue .conversationView__container--buddy .app-item.app-item--top+.app-item.app-item--top{margin-right:0}.blue .conversationView__container--group .connecting:hover{cursor:default;text-decoration:none}.blue .conversationView__container--group .linkArea .dijitButtonNode{background:none;border:none;font-size:11px}.blue .conversationView__container--group .channel .channelType{border-bottom:1px dashed #e1e1e1;padding-bottom:5px;padding-top:5px}.appDiscovery{line-height:1.1;white-space:nowrap;color:#888;overflow:hidden;margin:8px 5px;font-size:14px}.appDiscovery .getApp{padding:6px 8px;display:inline-block;margin-right:10px;cursor:pointer;color:#888;border:1px solid #e1e1e1;border-radius:3px;-webkit-transition:color .2s;transition:color .2s}.appDiscovery .getApp:hover{color:#333}.appDiscovery .appText{display:inline-block}.appDiscovery .closeButton{display:none}.appDiscovery:hover .closeButton{background:url(../../../client_base/images/icon-close.svg) 50%/cover no-repeat;display:block;width:15px;height:15px;cursor:pointer;position:absolute;bottom:10px;right:8px}.appDiscovery .appsLike{float:left;margin-right:15px;padding-top:2px}.appDiscovery .appsList img{cursor:pointer;margin-right:15px;width:22px;height:22px}.appDiscovery .appsList .app-image{display:block;width:18px;height:18px;max-width:36px;max-height:36px;pointer-events:none;background:#888}.appDiscovery .appsList .app-item--suggestion{display:inline-block;margin:0 5px;cursor:pointer}.appDiscovery .noPromptText{word-wrap:break-word;white-space:normal;line-height:22px}.appDiscovery .noPromptText a{color:#0abe51}.buddy-info-widget-dropdown,.group-info-widget-dropdown{top:56px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.buddy-info-widget-dropdown:before,.group-info-widget-dropdown:before{content:"";display:block;position:absolute;width:0;height:0;top:-6px;left:12px;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;z-index:100}.buddy-info-widget-dropdown .info-widget-dropdown-container,.group-info-widget-dropdown .info-widget-dropdown-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 76px);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.buddy-info-widget-dropdown .info-widget-contact,.group-info-widget-dropdown .info-widget-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 16px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.buddy-info-widget-dropdown .info-widget-contact-avatar,.group-info-widget-dropdown .info-widget-contact-avatar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;margin-right:10px;border-radius:6px;overflow:hidden;cursor:pointer}.buddy-info-widget-dropdown .info-widget-contact-avatar>img,.group-info-widget-dropdown .info-widget-contact-avatar>img{width:100%;max-width:100%}.buddy-info-widget-dropdown .info-widget-contact-description,.group-info-widget-dropdown .info-widget-contact-description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 70px);padding-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.buddy-info-widget-dropdown,.buddy-info-widget-dropdown .info-widget-dropdown-container{max-width:400px}.group-info-widget-dropdown,.group-info-widget-dropdown .info-widget-dropdown-container{max-width:450px}@media screen and (min-width:560px){.blue .conversationView__container .disconnected{max-width:432px;margin:25px 60px}.blue .conversationView__container .connecting{width:220px;margin:25px 0 0 170px}}.pointer{display:block;bottom:-9px;left:8px;border-left:9px solid transparent;border-right:9px solid transparent}.pointer,.pointer:before{position:absolute;width:0;height:0;z-index:1}.pointer:before{content:"";bottom:2px;left:-8px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.plugin__item{max-height:600px;overflow:auto}.plugin__item .placeholder{width:100px}.plugin__item .fileShareIcon{content:url(../../../client_base/images/icon-attachment.svg)}.plugin__item .editorAppPlugin{display:block!important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;border:none;height:40px!important;white-space:nowrap}.plugin__item .editorAppPlugin.dijitMenuItemHover,.plugin__item .editorAppPlugin.dijitMenuItemSelected{background-color:#eee}.plugin__item .editorAppPlugin .dijitMenuItemLabel{font-size:15px;line-height:0;color:#333;margin-right:8px;margin-left:4px;min-width:150px;padding-left:24px;display:inline-block!important}.plugin__item .editorAppPlugin .dijitMenuItemIconCell{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:16px;height:16px;top:10px;left:0;display:table-cell!important}.blue .UploadImageDialog{font-size:14px}.blue .UploadImageDialog img{margin:0 auto 30px;display:block;max-width:360px;max-height:360px}.blue .UploadImageDialog .file-share-label{font-weight:600;margin-bottom:5px}.blue .UploadImageDialog .upload-details{overflow:hidden}.blue .UploadImageDialog .upload-details input{padding:8px;width:240px;float:left}.blue .UploadImageDialog .upload-details .btn--action{float:right}.blue .UploadImageDialog .upload-details .linkSkip{display:none}.blue .conversationView__container--group .fileShareIFrameHolder{margin:4px 0 0 7px}.blue .uploadBar{background:#fff;top:0;height:25px;padding-top:5px;font-size:12px;position:relative;width:100%;margin:0 auto;z-index:100;text-align:center;cursor:default!important}.blue .uploadBar .uploadText{display:inline-block;color:#333}.blue .uploadBar .filename{color:#333}.blue .uploadBar .cancelButton{vertical-align:middle;position:absolute;top:5px;margin-left:8px}.blue .fileUploadProgress{background:#eee;border:none;font-size:11px;margin:0;position:relative;width:150px;top:0;border-radius:10px;display:inline-block;vertical-align:middle;-webkit-transition:width .3s ease-in;transition:width .3s ease-in}.blue .fileUploadProgress .dijitProgressBarTile{background-color:#0abe51;border-radius:10px}.blue .fileUploadProgress .dijitProgressBarLabel{color:transparent;height:8px;border-radius:10px}.blue .fileUploadProgress .dijitProgressBarFull{height:8px}.blue .filename{color:#4593e2;font-size:12px;margin:0 5px 0 0;max-width:120px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;vertical-align:top}.blue .fileSharePreview .attachment_button{margin:10px 15px 0 0!important}.blue .FileSharePreview{cursor:pointer;border-radius:10px;background:#fff;display:inline-block;padding:0;--preview-width:400px}.blue .FileSharePreview .previewHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 0 0;width:var(--preview-width);border-color:#e1e1e1;border-style:solid;border-width:1px 1px 0;border-radius:10px 10px 0 0}.blue .FileSharePreview .previewHeader .attachmentIconWrap{float:unset;width:49px;height:58px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.blue .FileSharePreview .previewHeader .attachmentIconWrap img{margin:0 9px 0 11px;top:9px;-webkit-transform:translateY(0);transform:translateY(0)}.blue .FileSharePreview .fileDetailsWrap{padding-top:8px}.blue .FileSharePreview .fileShareName{word-break:break-word;font-size:14px;font-weight:600}.blue .FileSharePreview .fileShareAttributes{font-size:11px;color:#888;text-transform:uppercase}.blue .FileSharePreview .filePreviewImage{width:var(--preview-width)}.blue .FileSharePreview .filePreviewImageWrap{padding:0;position:relative;overflow:hidden;width:var(--preview-width);height:150px;max-width:var(--preview-width);margin-bottom:-4px;border:1px solid #e1e1e1;border-radius:0 0 10px 10px}.blue .FileSharePreview .filePreviewImageWrap:after{content:"";-webkit-box-shadow:rgba(0,0,0,.1) 0 10px 30px 0 inset;box-shadow:inset 0 10px 30px 0 rgba(0,0,0,.1);position:absolute;top:-20px;left:-200px;bottom:-200px;right:-200px}.blue .FileSharePreview .image-loading{background:url(../../../client_base/images/loader-green.svg) 50%/30px 30px no-repeat}.blue .FileShareMessage{padding:5px 10px;width:250px;overflow:hidden;border:1px solid #e1e1e1;border-radius:4px;background:#fff}.blue .FileShareMessage .fileShareIcon{width:30px;height:30px;display:inline-block;margin-right:10px;-webkit-mask:url(../../../client_base/images/icon-attachment.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-attachment.svg) center center/cover no-repeat;background-color:#0abe51}.blue .FileShareMessage .fileDetailsWrap{display:inline-block;line-height:20px}.blue .FileShareMessage .fileShareName{color:#888;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blue .FileShareMessage .fileShareSize{color:#888;font-size:11px}.blue .FileShareMessage .postFileUploadFileSize{color:#888;font-size:11px;padding-left:5px}.blue .image-loaded,.blue .imagePreview .image-loading{line-height:1}.blue .imagePreview .image-loading img{background:url(../../../client_base/images/loader-green.svg) 50%/30px 30px no-repeat;font-size:0}.blue .imagePreview img{border-radius:3px;padding:2px;border:1px solid #e1e1e1;-webkit-box-shadow:0 0 1px rgba(0,0,0,.12);box-shadow:0 0 1px rgba(0,0,0,.12)}.blue .imagePreview img:hover{-webkit-transition:all .2s;transition:all .2s;-webkit-filter:brightness(90%);filter:brightness(90%)}.blue .fileUploadProgress .percent{margin:0 0 0 5px}.blue .fileUploadProgress span{color:#888;font-size:11px;height:8px;line-height:8px;vertical-align:middle}.blue .fileUploadProgress .progressBar{display:inline-block;width:30%;height:8px;line-height:8px;vertical-align:middle}.blue .fileUploadProgress .progressBar .dijitProgressBarLabel{display:none}.blue .fileUploadProgress .error{margin:0;padding:0;background:none;text-align:left;font-size:12px;font-style:normal;white-space:nowrap}.blue .cancelButton{background:url(../../../client_base/images/icon-close2.svg) 0 0/13px 13px no-repeat;border:none;cursor:pointer;height:13px;opacity:.7;width:13px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.blue .cancelButton:hover{opacity:1}.blue .fileUploadClose span.title{font-size:14px}.blue .dropFileZone{background:rgba(0,0,0,.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none}.blue .dropFileZone.show{opacity:1;visibility:visible;pointer-events:all}.blue .dropFileZone .content-wrap h3{font-size:24px;font-weight:400;margin:15px 0 10px;letter-spacing:1px}.blue .dropFileZone .content-wrap p{font-size:18px;font-weight:300;margin:15px 0}.blue .dropFileZone .content-wrap>*{display:none}.blue .dropFile .dropFile,.blue .dropFileAlert .dropFileAlert,.blue .dropNotAllowedAlert .dropNotAllowedAlert{display:block}.blue .dropFileZone .img{background:url(../../../client_base/images/drop-file.svg) no-repeat 50%;width:240px;height:99px;margin:0 auto;display:block}.blue .dropFileAlert .img{width:287px;height:116px}.blue .dropFileAlert .img,.blue .dropNotAllowedAlert .img{background-image:url(../../../client_base/images/drop-file-not-allowed.png)}.blue .dropNotAllowedAlert .img{width:72px;height:73px}.blue .dropFileZone .close-hot-corner{border-bottom-left-radius:200px;position:absolute;top:0;right:0;width:200px;height:200px;text-align:right}.blue .dropFileZone .btn-cancel-drop{width:30px;height:30px;border:2px solid #fff;border-radius:50%;margin-right:30px;margin-top:30px;display:inline-block;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;pointer-events:none;position:relative;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.blue .dropFileZone .close-hot-corner.hover .btn-cancel-drop{-webkit-transform:scale(2);transform:scale(2);-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.blue .dropFileZone .close-hot-corner.hover .btn-cancel-drop .icon-close-white{opacity:0}.blue .dropFileZone .close-hot-corner.hover .btn-cancel-drop .icon-bin-white{opacity:1}.blue .dropFileZone .close-hot-corner [class^=icon]{background:url(../../../client_base/images/icon-close-white.svg) no-repeat 50%;width:30px;height:30px;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0}.blue .dropFileZone .close-hot-corner .icon-bin-white{background-image:url(../../../client_base/images/icon-bin-white.svg);background-size:15px 15px;opacity:0}.headerArea{background:#fff;height:22px;width:100%;z-index:100;text-align:center;-webkit-box-shadow:-5px 0 5px 5px #fff;box-shadow:-5px 0 5px 5px #fff}.inAppNotification{position:absolute;right:35px;bottom:0;left:55px;margin:auto;padding:5px 14px 4px;font-size:13px;line-height:1.4;z-index:10;border-radius:1.4em;-webkit-box-sizing:border-box;box-sizing:border-box}.inAppNotification.errorRemind{background:#ff615b;color:#fff}.inAppNotification.successRemind{background:#0abe51;color:#fff}.plus-icon{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:9px;left:6px;z-index:100;width:28px;height:28px;margin-top:0;padding:4px 8px;background:#888;-o-object-fit:contain;object-fit:contain;-webkit-mask:url(../../../client_base/images/icon-plus.svg) center center/16px 16px no-repeat;mask:url(../../../client_base/images/icon-plus.svg) center center/16px 16px no-repeat;-webkit-transition:background .2s;transition:background .2s}.plus-icon:hover{background:#0abe51}.plus-icon .dijitButtonNode{position:absolute;top:0;z-index:100;height:35px!important;width:25px!important;left:0;background:none!important;border:none!important}.plus-icon .dijitButtonNode .dijitDownArrowButton{display:none}.plus-icon .dijitDropDownButton{position:absolute;left:-2px;top:-12px}.app-item--bottom{float:left;padding:10px 8px;cursor:pointer}.app-item--bottom:hover .app-image{background:#0abe51}.app-item--bottom .app-button{pointer-events:none}.app-item--bottom .app-image{display:block;width:16px;height:16px;background:#888;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.conversationView .chatProfileBar{min-height:60px;margin:0;padding:0;border-bottom:1px solid #e1e1e1;background-color:#fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100}.conversationView .chatProfileBar .tango .dijitStretch{height:auto}.conversationView .conversationHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:60px;padding:8px 0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.conversationView .conversationHeader:hover .close-group,.conversationView .conversationHeader:hover .open-group{opacity:1}.conversationView .conversationHeader__profileApps{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.conversationView .conversationHeader__appLauncher,.conversationView .conversationHeader__internalApps{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.conversationView .conversationHeader__internalApps .conferenceCall{float:left}.conversationView .conversationHeader__internalApps .conferenceCall .app-image{width:18px;height:18px;background:#888}.conversationView .conversationHeader__internalApps .conferenceCall div[data-id=a41372f2-a3f3-4ed4-8342-2a69dfc2eb84].app-item--top .app-image,.conversationView .conversationHeader__internalApps .conferenceCall div[data-id=cd096851-9f99-4fae-b8c3-d7570ff2d195].app-item--top .app-image{width:16px;height:16px}.conversationView .conversationHeader__internalApps .conferenceCall .linkDiv--standalone-app:hover .app-image{background:#0abe51}.conversationView .conversationHeader__profile{width:100%;max-width:100%;min-height:26px;height:100%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.conversationView .conversationHeader__profile .dijitContentPane{position:relative}.conversationView .conversationHeader__profile .profile__status{height:100%;overflow:hidden}.conversationView .conversationHeader__profile .profile__status.bot--contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;margin-top:0}.conversationView .conversationHeader__profile .profile__status.bot--contact .tango{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}.conversationView .conversationHeader__profile .profile__status.bot--contact .dijitContentPane span{cursor:default}.conversationView .conversationHeader__profile .profile__status.bot--contact .profile-dropdown{cursor:default;padding-left:0}.conversationView .conversationHeader__profile .profile__status.bot--contact .profileSeenArea,.editorPluginArea .app-label{display:none}.header-message__header__avatar .avatar--container{position:relative;margin:0 auto}.header-message__header__avatar .avatar{cursor:pointer;border-radius:6px}.header-message__header__avatar .avatar--edit{position:absolute;background:url(../../../client_base/images/icon-camera.svg) 0 0/18px 18px no-repeat;display:block;width:18px;height:18px;z-index:11;cursor:pointer;right:2px;bottom:2px;opacity:.7}.group-description--container .group-description--purpose-container{font-size:16px}.group-description--container .group-description--purpose-container .group-description--set-purpose{cursor:pointer;color:#0abe51;margin-top:12px}.group-description--container .group-description--purpose-container .group-description--purpose{display:none}.group-description--container .group-description--purpose-container .group-description--edit-purpose{-webkit-mask:url(../../../client_base/images/icon-edit2.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-edit2.svg) 0 0/cover no-repeat;display:inline-block;visibility:hidden;width:14px;height:12px;margin-top:4px;background:#888;cursor:pointer}.group-description--container .group-description--purpose-container:hover .group-description--edit-purpose{visibility:visible}.group-description--container .group-description--purpose-container.has-purpose .group-description--purpose{display:block;margin-top:12px;line-height:20px}.group-description--container .group-description--purpose-container.has-purpose .group-description--set-purpose{display:none}.vcOptionsPopup{max-width:265px}.vcOptionsPopup table{width:100%!important;table-layout:fixed}.vc-item__cell{width:100%;padding:8px 10px!important;font-size:14px;line-height:20px;overflow:hidden}.vc-item__icon{display:none}.vc-item__label,.vc-item__sublabel{max-width:100%;overflow:hidden;text-overflow:ellipsis}.vc-item__sublabel{font-size:13px;color:#888}.blue .vcOptionsPopup .dijitMenuSeparator .dijitMenuSeparatorTop{margin:0}.btn{display:inline-block;padding:10px 15px;font-size:14px;font-weight:400!important;min-width:72px;cursor:pointer;line-height:22px;text-align:center;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.btn.signing_in{background:url(../../../client_base/images/loader-white.svg) 15px/18px 18px no-repeat #0abe51}.btn--action{background:#0abe51;color:#fff;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s}.btn--action:hover{-webkit-box-shadow:inset 0 -3px 0 #008e3e;box-shadow:inset 0 -3px 0 #008e3e}.btn--action:active{background:#008e3e}.btn--cancel{margin-right:10px;background:#e1e1e1;color:#333;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s}.btn--cancel:hover{-webkit-box-shadow:inset 0 -3px 0 0 #b6b6b6;box-shadow:inset 0 -3px 0 0 #b6b6b6}.btn--cancel:active{background:#b6b6b6}.btn--red{background:#ff615b;color:#fff;-webkit-transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s,-webkit-box-shadow .3s}.btn--red:hover{-webkit-box-shadow:inset 0 -3px 0 0 #d74e49;box-shadow:inset 0 -3px 0 0 #d74e49}.btn--red:active{background:#d74e49}.btn__line--green{border:1px solid #0abe51;color:#0abe51;padding:5px;text-align:center;background:transparent;-webkit-transition:background .3s,color .3s,border-color .3s,-webkit-box-shadow .3s;transition:background .3s,color .3s,border-color .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s,color .3s,border-color .3s;transition:background .3s,box-shadow .3s,color .3s,border-color .3s,-webkit-box-shadow .3s}.btn__line--green:hover{-webkit-box-shadow:inset 0 -3px 0 #0abe51;box-shadow:inset 0 -3px 0 #0abe51}.btn__line--green:active{background:#008e3e;border-color:#008e3e;color:#fff;-webkit-box-shadow:inset 0 -3px 0 #008e3e;box-shadow:inset 0 -3px 0 #008e3e}.btn__line--cancel{padding:5px;border:1px solid #e1e1e1;color:#e1e1e1;text-align:center;background:transparent;-webkit-transition:background .3s,color .3s,border-color .3s,-webkit-box-shadow .3s;transition:background .3s,color .3s,border-color .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s,color .3s,border-color .3s;transition:background .3s,box-shadow .3s,color .3s,border-color .3s,-webkit-box-shadow .3s}.btn__line--cancel:hover{-webkit-box-shadow:inset 0 -3px 0 #e1e1e1;box-shadow:inset 0 -3px 0 #e1e1e1}.btn__line--cancel:active{background:#b6b6b6;border-color:#b6b6b6;color:#333;-webkit-box-shadow:inset 0 -3px 0 #b6b6b6;box-shadow:inset 0 -3px 0 #b6b6b6}.btn--banner{background:#fff;padding:4px 8px;margin-left:5px;color:#4593e2;border:none;-webkit-transition:background .3s,color .3s,-webkit-box-shadow .3s;transition:background .3s,color .3s,-webkit-box-shadow .3s;transition:background .3s,box-shadow .3s,color .3s;transition:background .3s,box-shadow .3s,color .3s,-webkit-box-shadow .3s}.btn--banner:hover{-webkit-box-shadow:inset 0 -3px 0 0 #4593e2;box-shadow:inset 0 -3px 0 0 #4593e2}.btn--banner:active{background:#4593e2;color:#fff}.btn--transparent{background:transparent;border:1px solid #e1e1e1;color:#888}.btn--block{display:block;width:100%}.btn--disabled{opacity:.5;cursor:default;pointer-events:none}.loading{background:url(../../../client_base/images/loader-white.svg) 5px/24px 24px no-repeat}button::-moz-focus-inner{border:0}.btn--inline{padding:6px 12px}.onboarding .btn{padding:12px;font-size:18px}.onboarding .btn.signing_in{background-size:32px 32px;-webkit-transition:none;transition:none}.onboarding .btn--invite{padding:5px;font-size:16px}::-webkit-input-placeholder{color:#888}input:focus::-webkit-input-placeholder{opacity:.7}:-moz-placeholder{color:#888}input:focus:-moz-placeholder{color:#888;opacity:.7}::-moz-placeholder{color:#888}input:focus::-moz-placeholder{color:#888;opacity:.7}:-ms-input-placeholder,input:focus:-ms-input-placeholder{color:#888}.inputBoxWrapper{margin:0 0 20px}label{font-weight:600;margin:0 5px 8px 0;padding:0;font-size:16px;text-align:left}.input,label{display:block}.input{width:100%;padding:12px;border:1px solid #e1e1e1;border-radius:4px;background:#fff;color:#333;font-size:14px;line-height:22px;-webkit-transition:border-color .2s;transition:border-color .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.input:focus{border-color:#0abe51}.errorMessage{display:none;font-size:13px;margin-top:4px;padding-left:2px;color:#ff615b;text-align:left}.error-input .input{border-color:#ff615b}.error-connection .errorMessage,.error-input .errorMessage,.errorDiv .errorMessage,.errorEnable .errorMessage,.errorFields .errorMessage{display:block}.onboarding .inputBoxWrapper{margin-bottom:20px}.onboarding .errorDiv .emptyError{display:block;margin-bottom:10px}.groupDetails .error,.groupDetails .saved,.groupDetails .saving{background:url(../../../client_base/images/loader-green.svg) 100%/15px 15px no-repeat!important;padding-right:20px;margin-right:3px}.groupDetails .saved{background:url(../../../client_base/images/icon-done2.svg) right 6px/12px 12px no-repeat!important;border:none!important;padding:0 20px 0 2px!important}.conversationView__container--group.memberGroup .profile .profile_name{min-width:0}.conversationView__container--group .connecting:hover{cursor:default;text-decoration:none}.conversationView__container--group .linkArea .dijitButtonNode{background:none;border:none;font-size:11px}.conversationView__container--group .chat_message_sender{display:inline-block!important}.conversationView__container--group .add-participant{display:none;float:left!important;overflow:visible}.conversationView__container--group .add-participant.inputBoxVisible{display:inline-block}.conversationView__container--group .add-participant input{color:#333;border:1px solid #e1e1e1!important;padding:2px 4px;width:200px;border-radius:3px}.conversationView__container--group .add-participant .dijitButtonNode{display:none}.conversationView__container--group .editableText{background-position:right 50%;background-repeat:no-repeat;border-bottom:1px solid transparent;overflow:hidden;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.conversationView__container--group .editableText.placeHolderText{color:#888;width:190px}.conversationView__container--group .editableText:hover{border-bottom:1px dashed #e1e1e1}.conversationView__container--group .editableText:focus{border-bottom:1px solid #e1e1e1}.conversationView__container--group .groupSubject .editableText.disabled,.conversationView__container--group .profile_name .editableText.disabled{background:none!important;border:none!important}.conversationView__container--group .editableText:focus{white-space:normal}.conversationView__container--group .groupSubject .error{font-size:12px}.conversationView__container--group .occupantListTopBar .dijitPlaceHolder{color:#888;font-style:normal}.conversationView__container--group .chat_occupant_pane{position:relative;overflow:hidden}.conversationView__container--group .chat_occupant_pane .addMore{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(100% - 40px);font-size:13px;line-height:14px;color:#888}.conversationView__container--group .chat_occupant_pane .addMore .addMoreText{padding:3px 0;margin-right:10px;font-size:13px;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.conversationView__container--group .chat_occupant_pane .addMore .addMoreText:not(.has-add-privilege){display:none}.conversationView__container--group .chat_occupant_pane .addMore .addMoreDescription{position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 0 3px 14px;cursor:pointer}.conversationView__container--group .chat_occupant_pane .addMore .addMoreDescription.text-empty{display:none}.conversationView__container--group .chat_occupant_pane .addMore .addMoreDescription:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;border-radius:50%;background-color:#888;opacity:.3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.conversationView__container--group .chat_occupant_pane .collapsed,.conversationView__container--group .chat_occupant_pane .expanded{padding:0 0 10px;margin:0}.conversationView__container--group .chat_occupant_pane .collapsed .dijitButtonNode,.conversationView__container--group .chat_occupant_pane .expanded .dijitButtonNode{padding-left:0;border:none;background:transparent}.conversationView__container--group .chat_occupant_pane .roster{margin:0;width:100%}.conversationView__container--group .chat_occupant_pane .roster .listContainer{height:70px;margin-left:18px;overflow:hidden;overflow-y:scroll}.conversationView__container--group .chat_occupant_pane .roster .folderNode{margin-bottom:5px;padding-left:0!important;font-size:11px!important;display:none}.conversationView__container--group .chat_occupant_pane .roster .folderNode:focus{background:none}.conversationView__container--group .chat_occupant_pane .roster .folderNode:first-child{margin-top:0;padding-top:0!important}.conversationView__container--group .chat_occupant_pane .roster .dijitTreeLabel{background:#fff;display:inline-block;font-size:11px;margin:0;padding:0;text-transform:uppercase}.conversationView__container--group .chat_occupant_pane .roster .dijitTreeContent{display:inline-block;min-height:15px;vertical-align:middle}.conversationView__container--group .chat_occupant_pane .roster .listNode:focus .dijitTreeLabel{background:none}.conversationView__container--group .chat_occupant_pane .ParticipantTreeRoleNode.dijitTreeRowSelected .dijitTreeLabel{color:#333;font-weight:600}.conversationView__container--group .chat_occupant_pane .ParticipantTreeRoleNode .dijitTreeLabel{color:#888;cursor:pointer;font-weight:400;padding-left:3px;width:auto}.conversationView__container--group .chat_occupant_pane .contactNode{background:none;display:block}.conversationView__container--group .chat_occupant_pane .contactNode:focus,.conversationView__container--group .chat_occupant_pane .contactNode:hover{background:none}.conversationView__container--group .chat_occupant_pane .contactNode .dijitTreeIcon{background-position:0 4px;padding:5px 0}.conversationView__container--group .chat_occupant_pane .contactNode .avatar{height:20px;width:20px}.conversationView__container--group .chat_occupant_pane .dijitFolderClosed,.conversationView__container--group .chat_occupant_pane .dijitFolderOpened{display:none}.locked .profile{padding-bottom:10px}.locked .profile .profile_name,.locked .profile_name_container{display:block}.locked .conversationView__container--group .groupSubject,.locked .memberGroup .groupInfo{display:none}.locked .conversationView__container--group .editableText:focus,.locked .conversationView__container--group .editableText:hover{border-bottom:1px solid transparent}.locked .chat_message_pane .contentAreaWrapper .groupInfoDiv{height:132px;left:45%;margin-left:-126px;margin-top:-61px;position:absolute;top:50%;width:252px}.locked .chat_message_pane .contentAreaWrapper .contentArea,.locked .moreLink,.locked .occupantListTopBar{display:none}.view_disconnected .add-participant{display:none!important}.alertTooltip{background:#333;bottom:5px;color:#fff;display:none;font-size:12px;left:5%;margin-left:15px;margin-top:5px;max-width:500px;padding:10px 30px 10px 10px;position:absolute;width:100%;z-index:1000;border-radius:5px;-webkit-box-shadow:1px 2px 5px -3px rgba(0,0,0,.12);box-shadow:1px 2px 5px -3px rgba(0,0,0,.12)}.alertTooltip .alertTooltipText{float:left}.assocMemberList{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;max-height:400px;padding:6px 0 12px;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.assocMemberList.loading{background:url(../../../client_base/images/loader-green.svg) 50%/20px 20px no-repeat transparent;height:175px}.assocMemberList .contactNode{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 16px;background:#fff;cursor:pointer;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s;transition:background .2s}.assocMemberList .contactNode:hover{background:#eee}.assocMemberList .contactNode:hover:first-child{border-radius:4px 4px 0 0}.assocMemberList .contactNode:hover:last-child{border-radius:0 0 4px 4px}.assocMemberList .contactNode:hover .optionsButton.is-visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all .2s;transition:all .2s}.assocMemberList .contactNode:hover .optionsButton.is-visible:hover{background:#fff}.assocMemberList .contactNode:focus{background:#eee}.assocMemberList .contactNode .avatar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;height:32px;width:32px;margin-right:10px}.assocMemberList .contactNode .avatar img{width:32px;height:32px;border-radius:3px}.assocMemberList .contactNode .memberName{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;font-size:14px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assocMemberList .contactNode .memberAdmin,.assocMemberList .contactNode .memberGuest{display:none;font-size:12px;line-height:1.4;color:#888}.assocMemberList .contactNode .memberMedium{font-size:11px;position:absolute;right:35px;top:16px;color:#888}.assocMemberList .contactNode .presence{left:21px;top:21px}.assocMemberList .is-admin .memberAdmin,.assocMemberList .is-guest .memberGuest{display:block}.assocMemberList .optionsButton{display:none}.assocMemberList .optionsButton:hover{opacity:1}.assocMemberList .optionsButton:active,.assocMemberList .optionsButton:focus{-webkit-box-shadow:none;box-shadow:none}.assocMemberList .optionsButton>span{border:none;background:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #888;position:absolute;padding:0;pointer-events:none;z-index:11;-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.member-association .member-association--list{margin:0;padding:0}.member-association .member-association--list .member-association--list-item{padding:10px 15px;cursor:pointer;border-bottom:1px dotted #e1e1e1}.member-association .member-association--list .member-association--list-item:hover{background:#eee}.member-association .member-association--list .member-association--list-item:last-child{border-bottom:0}.icon,.overlay-app-icon{display:inline-block;vertical-align:middle;width:12px;height:15px;background:#888;-webkit-transition:all .3s ease;transition:all .3s ease}.icon.selected,.icon:hover,.overlay-app-icon.selected,.overlay-app-icon:hover{background:#0abe51;-webkit-transition:all .3s ease;transition:all .3s ease}.copy-icon{-webkit-mask:url(../../../client_base/images/icon-copy.svg) center center/contain no-repeat;mask:url(../../../client_base/images/icon-copy.svg) center center/contain no-repeat}.reply-icon{-webkit-mask:url(../../../client_base/images/icon-reply.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-reply.svg) 0 0/cover no-repeat}.edit-icon{-webkit-mask:url(../../../client_base/images/icon-edit2.svg) center center/auto no-repeat;mask:url(../../../client_base/images/icon-edit2.svg) center center/auto no-repeat}.delete-icon{-webkit-mask:url(../../../client_base/images/icon-delete.svg) center center/contain no-repeat;mask:url(../../../client_base/images/icon-delete.svg) center center/contain no-repeat}.retry-icon{-webkit-mask:url(../../../client_base/images/icon-retry.svg) center center/auto no-repeat;mask:url(../../../client_base/images/icon-retry.svg) center center/auto no-repeat;-webkit-mask-size:cover;mask-size:cover}.icon-globe{-webkit-mask:url(../../../client_base/images/icon-globe.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-globe.svg) 0 0/cover no-repeat;width:13px;height:13px;margin-right:5px}.icon-lock{-webkit-mask:url(../../../client_base/images/icon-lock.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-lock.svg) 0 0/cover no-repeat;margin-right:5px}.selected .icon-globe,.selected .icon-lock,.toggleButtonContainer .icon-globe:hover,.toggleButtonContainer .icon-lock:hover{background:#888}.selected .icon-globe:hover,.selected .icon-lock:hover{background:#0abe51}.displayPic img{width:30px;height:30px;margin:1px;border-radius:3px}.conversationView .conversationView__container--group .occupantListTopBar{position:relative;padding:3px 0;margin-right:10px;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;color:#888;cursor:pointer}.conversationView .conversationView__container--group .group-dropdown{display:inline-block;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.conversationView .conversationView__container--group .chat_occupant_pane .disabled .group-dropdown{cursor:default}.conversationView .conversationView__container--group .group-name{font-size:16px;font-weight:600;color:#0abe51;display:inline-block;line-height:22px;max-width:100%;pointer-events:none}.conversationView .conversationView__container--group .members-icon{width:12px;height:12px;margin-right:4px;-webkit-mask:url(../../../client_base/images/icon-contact.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-contact.svg) center center/cover no-repeat;background-color:#888;pointer-events:none}.conversationView .conversationView__container--group .member-count{display:inline-block;pointer-events:none}.conversationView .conversationView__container--group .editableText{max-width:300px;font-size:22px;font-weight:700;color:#333}.conversationView .chat_occupant_pane .dijitArrowButtonInner{display:none}.conversationView .chat_occupant_pane .dijitButtonText{color:#888}.dijitPopup .contactNode .info-widget-contact-group .avatar-widget--container{position:relative;width:100%;height:100%}.dijitPopup .contactNode .info-widget-contact-group .avatar-widget--container .avatar--container{width:100%!important;height:100%!important}.dijitPopup .contactNode .info-widget-contact-group .avatar-widget--container .avatar{width:100%;max-width:100%}.dijitPopup .contactNode .info-widget-contact-group .avatar-widget--container .avatar--edit{position:absolute;background:url(../../../client_base/images/icon-camera.svg) 0 0/20px 20px no-repeat;display:block;width:20px;height:20px;z-index:11;cursor:pointer;right:4px;bottom:4px;opacity:.7}.dijitPopup .contactNode .info-widget-contact-group .group-name{margin-bottom:2px}.dijitPopup .contactNode .group-actions{height:37px;margin-top:8px;padding:0 18px;border-bottom:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box}.dijitPopup .contactNode .group-actions,.dijitPopup .contactNode .group-actions .group-actions-members{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dijitPopup .contactNode .group-actions .group-actions-members{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:13px;line-height:1.2;color:#888}.dijitPopup .contactNode .group-actions .group-actions-members:before{content:"";width:12px;height:12px;margin-right:4px;-webkit-mask:url(../../../client_base/images/icon-contact.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-contact.svg) center center/cover no-repeat;background-color:#888}.dijitPopup .contactNode .group-actions .group-actions-add-members{margin-left:10px;cursor:pointer}.dijitPopup .contactNode .group-actions .group-actions-add-members:not(.has-add-privilege){display:none}.dijitPopup .contactNode .group-actions .group-actions-list{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dijitPopup .contactNode .group-actions .group-actions-list>*{margin-left:14px;cursor:pointer}.dijitPopup .contactNode .group-actions .group-add-members-icon{width:16px;height:16px;-webkit-mask:url(../../../client_base/images/icon-add-contact2.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-add-contact2.svg) center center/cover no-repeat;background-color:#888}.dijitPopup .contactNode .group-actions .group-add-members{display:none}.dijitPopup .contactNode .group-actions .group-add-members.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.dijitPopup .contactNode .group-actions .group-add-members.visible .add-participant{width:100%;border-bottom:1px dashed #e1e1e1}.dijitPopup .contactNode .group-actions .group-add-members.visible .group-add-members-icon{margin-right:10px}.dijitPopup .contactNode .group-actions .group-actions-mailcast:hover .app-image{background-color:#0abe51}.dijitPopup .contactNode .group-actions .group-actions-mailcast .app-item{margin:0}.dijitPopup .contactNode .group-actions .group-actions-mailcast .app-image{background-color:#888;width:14px;height:14px}.dijitPopup .contactNode .group-actions .group-actions-pin{width:13px;height:19px;-webkit-mask:url(../../../client_base/images/icon-pin.svg) center center/cover no-repeat;mask:url(../../../client_base/images/icon-pin.svg) center center/cover no-repeat;background-color:#888;-webkit-transition:background-color .2s;transition:background-color .2s}.dijitPopup .contactNode .group-actions .group-actions-pin.is-pinned,.dijitPopup .contactNode .group-actions .group-actions-pin:hover{background-color:#4593e2}.dijitPopup .contactNode .group-actions .group-actions-divider{width:1px;height:20px;background-color:#e1e1e1}.dijitPopup .contactNode .group-actions .group-actions-settings:hover .group-actions-settings-icon{background-color:#0abe51}.dijitPopup .contactNode .group-actions .group-actions-settings .group-actions-settings-icon{width:16px;height:16px;-webkit-mask:url(../../../client_base/images/icon-cog.svg) 0 0/cover no-repeat;mask:url(../../../client_base/images/icon-cog.svg) 0 0/cover no-repeat;background-color:#888;-webkit-transition:background-color .2s;transition:background-color .2s}.dijitPopup .contactNode .group-actions .group-actions-leave .linkDiv .link{width:17px;height:17px}.dijitPopup .contactNode .editableText{font-size:16px;line-height:1.2;font-weight:600;width:100%;max-width:calc(100% - 20px);padding-right:20px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border:none;border-bottom:1px dashed transparent;resize:none;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;color:#333}.dijitPopup .contactNode .editableText:focus,.dijitPopup .contactNode .editableText:hover{border-bottom:1px dashed #e1e1e1}.dijitPopup .contactNode .editableText.saving{background:url(../../../client_base/images/loader-green.svg) 100% 100%/15px 15px no-repeat}.dijitPopup .contactNode .editableText.saved{background:url(../../../client_base/images/icon-check.svg) 100% 100%/15px 15px no-repeat;border:none}.dijitPopup .contactNode .group-purpose .editableText{font-size:13px;line-height:1.4;font-weight:400;color:#888}.dijitPopup .contactNode .group-purpose .editableText:focus{color:#333}.dijitPopup .contactNode .group-purpose .editableText:focus::-moz-placeholder{opacity:.3;-webkit-transition:all .2s;transition:all .2s;opacity:1}.dijitPopup .contactNode .group-purpose .editableText:focus:-ms-input-placeholder{opacity:.3;-webkit-transition:all .2s;transition:all .2s}.dijitPopup .contactNode .group-purpose .editableText:focus::-webkit-input-placeholder{opacity:.3;-webkit-transition:all .2s;transition:all .2s}.dijitPopup .contactNode .group-purpose .editableText.saving{background-size:12px 12px}