403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/im/css/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/im/css/im.css
/* MESSENGER */
.bx-messenger-bg { background: url("./../images/im-sprite-v37.png") no-repeat; }
.bx-messenger-lowercase {  }
.bx-messenger-menu-hr {
	background: none repeat scroll 0 0 #ebebeb;
	display: block;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	overflow: hidden;
	padding: 0;
	margin: 1px 8px;
}
.bx-messenger-box-topline {height: 0;font: 13px/17px var(--ui-font-family-primary, var(--ui-font-family-helvetica));color: #000;overflow: hidden;background-color: #f4f5f6;transition: height .5s;vertical-align: top;position: absolute;width: 100%;z-index: 1002;
	margin-left: -1px;margin-top: -1px;}
.bx-messenger-box-topline-show { height: 52px;
	border-bottom: 1px solid #e5e6e9;
	margin-top: 0;
}
.bx-messenger-call .bx-messenger-box-topline { height: 0; border: 0; }
.bx-messenger-box-topline-buttons {
	height: 49px;
	vertical-align: top;
	position: relative;
	float:right;
}
.bx-messenger-box-topline-button {
	margin-top: 14px;
	line-height: 20px;
	margin-right: 7px;
	border: 1px solid #a5acb0;
	border-radius: 3px;
	display: inline-block;
	padding: 2px 10px;
	background-color: #edf2f3;
	background-image: linear-gradient(to bottom, #f9f9f9, #dfe9ec);
	background-image:-moz-linear-gradient(top, #f9f9f9, #dfe9ec);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#dfe9ec));
	background-image:-ms-linear-gradient(top,#f9f9f9, #dfe9ec);
	background-image:linear-gradient(to bottom, #f9f9f9, #dfe9ec);
	color: #525865;
	cursor: pointer;
	text-decoration:none!important
}
.bx-messenger-box-topline-button:hover {
	border-color: #53a2fb;
}
.bx-messenger-box-topline-close {
	display: inline-block;
	cursor: pointer;
	width: 34px;
	height: 34px;
	background: url("./../images/im-sprite-v37.png") no-repeat scroll -170px 4px;
	right: 2px;
	top: 10px;
	opacity: 1;
	position: relative;
	float: right;
}
.bx-messenger-box-topline-close:hover {
	background-position: -141px 4px;
}
.bx-messenger-box-topline-icon { margin-left: 8px; }
.bx-messenger-box-topline-icon-install { display: inline-block; height: 49px; width: 25px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -70px -1030px;}
.bx-messenger-box-topline-text { display: block; height: 49px; vertical-align: top;padding-left: 12px;padding-right: 240px;}
.bx-messenger-box-topline-text-inner { display: table-cell; height: 50px; vertical-align: middle;}

#bx-messenger-popup-messenger,
#bx-messenger-image-uploader,
#bx-messenger-popup-head-rating .bx-messenger-mark,
#bx-messenger-popup-settings {
	-webkit-animation: imOpacityTo1 .4s 1;
	animation: imOpacityTo1 .4s 1;
	border-radius: var(--ui-border-radius-md, 4px);
}

#popup-window-overlay-bx-messenger-popup-messenger,
#popup-window-overlay-bx-messenger-image-uploader,
#popup-window-overlay-bx-messenger-popup-settings { -webkit-animation: imOpacityTo05 .6s 1; animation: imOpacityTo05 .6s 1; }

#bx-messenger-command,
#bx-messenger-iframe,
#bx-messenger-popup-history,
#bx-messenger-popup-messenger  { padding: 0; }

#bx-messenger-image-uploader .popup-window-buttons { padding: 8px 0 1px; }
#bx-messenger-popup-settings .popup-window-buttons,
#bx-messenger-popup-head-rating .bx-messenger-mark .popup-window-buttons,
#bx-messenger-popup-newchat .popup-window-buttons { padding: 13px 0 5px; margin-bottom: 8px }

#bx-messenger-command .popup-window-titlebar-light,
#bx-messenger-popup-history .popup-window-titlebar-light,
#bx-messenger-popup-settings .popup-window-titlebar-light,
#bx-messenger-popup-head-rating .bx-messenger-mark .popup-window-titlebar-light,
#bx-messenger-popup-messenger .popup-window-titlebar-light  { border-top:0; }

#bx-messenger-image-uploader .popup-window-titlebar {  height: 44px; line-height: 45px; }
#bx-messenger-image-uploader .popup-window-titlebar-text {  font-size: 13px; line-height: 45px;  }
#bx-messenger-image-uploader .popup-window-titlebar-close-icon {  top: 9px;  }
#bx-messenger-command .popup-window-titlebar,
#bx-messenger-popup-history  .popup-window-titlebar,
#bx-messenger-popup-messenger .popup-window-titlebar {
	margin-bottom: -13px;
	border-bottom: 0;
	height: 13px;
	background-color: transparent;
	position: relative;
	z-index: 500;
	border-top: 0;
}

#bx-messenger-popup-settings .popup-window-titlebar
{
	height: 30px;
	text-align: center;
}

#bx-messenger-iframe .popup-window-close-icon,
#bx-messenger-command .popup-window-close-icon,
#bx-messenger-popup-history .popup-window-close-icon,
#bx-messenger-popup-messenger .popup-window-close-icon {
	width: 21px;
    height: 21px;
    background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate%28.435%20.935%29%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20transform%3D%22rotate%28-45%208%207.5%29%22%20x%3D%227%22%20y%3D%22-2%22%20width%3D%222%22%20height%3D%2219%22%20rx%3D%221%22%2F%3E%3Crect%20transform%3D%22rotate%2845%208%207.5%29%22%20x%3D%227%22%20y%3D%22-2%22%20width%3D%222%22%20height%3D%2219%22%20rx%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    background-position: center;
    background-color: #c1c5c8;
    background-size: 11px;
    border-radius: 50%;
    right: -11px!important;
    top: -11px !important;
	opacity: 1;
}

#bx-messenger-iframe.popup-window-dark  .popup-window-close-icon,
#bx-messenger-command.popup-window-dark  .popup-window-close-icon,
#bx-messenger-popup-history.popup-window-dark  .popup-window-close-icon,
#bx-messenger-popup-messenger.popup-window-dark  .popup-window-close-icon {
	opacity: 0.8;
	background-color: #313131;
}

#bx-messenger-iframe .popup-window-close-icon:hover,
#bx-messenger-command .popup-window-close-icon:hover,
#bx-messenger-popup-history .popup-window-close-icon:hover,
#bx-messenger-popup-messenger .popup-window-close-icon:hover {
	background-color: #4DA5DE;
	width: 23px;
    height: 23px;
	right: -12px!important;
    top: -12px !important;
	opacity: 1;
}

#bx-messenger-iframe .popup-window-close-icon:after,
#bx-messenger-command .popup-window-close-icon:after,
#bx-messenger-popup-history .popup-window-close-icon:after,
#bx-messenger-popup-messenger .popup-window-close-icon:after { display:none; }

.bx-messenger-popup-messenger-dont-close .popup-window-close-icon { display: none }

.bx-messenger-custom-scroll div::-webkit-scrollbar{ width:17px;  }
.bx-messenger-custom-scroll div::-webkit-scrollbar-thumb {
	background-image: -webkit-linear-gradient(right,transparent, transparent 8px, #e7e7e8 8px, #e7e7e8 13px, transparent 13px);
	background-image:   linear-gradient(to right, transparent, transparent 8px, #e7e7e8 8px,#e7e7e8 13px, transparent 13px);
}
.bx-messenger-custom-scroll div::-webkit-scrollbar-thumb:hover {
	background-image: -webkit-linear-gradient(right,transparent, transparent 5px, #3bc8f5 5px, #3bc8f5 12px, transparent 12px);
	background-image:   linear-gradient(to right, transparent, transparent 5px, #3bc8f5 5px,#3bc8f5 12px, transparent 12px);
}

.bx-messenger-external-data {
	display: table-cell!important;
	vertical-align: middle;
	text-align: center;
	font: 12px/14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}
.bx-messenger-external-data .bx-messenger-external-data-load {
	text-align: left;
}
.bx-messenger-external-data-load {
	display: inline-block;
	padding-left: 25px;
	color: #4b4b4b;
	background: url(./../images/wait-small.gif) no-repeat;
	height: 20px;
	line-height: 19px;
}
.bx-messenger-external-avatar { text-align: left;width: inherit;}
.bx-messenger-external-data-buttons {
	border-top: 1px solid #f7f7f7;
	margin: -3px 6px 8px;
	padding-top: 9px;
	white-space: nowrap;
}
.bx-messenger-external-data .bx-messenger-panel-avatar {
	margin-left: 5px;
	margin-top: 5px;
}
.bx-messenger-external-data .bx-messenger-panel-title {
	padding-left: 50px;
	padding-right: 10px;
	padding-top: 7px;
}
.bx-messenger-external-data .bx-messenger-panel-desc {
	padding-left: 51px;
	padding-right: 11px;
}
.bx-messenger-record {
	padding: 0 3px 5px;
}
.bx-messenger-record-phone-box {
	text-align: center;
}
.bx-messenger-record-phone {font-size: 18px; line-height: 35px; color:#000;display: inline-block;vertical-align: top;
	font-weight: var(--ui-font-weight-bold);
}
.bx-messenger-record-reason {font-size: 13px;
	color: #6d6d6d;
	padding-bottom: 13px;
}
.bx-messenger-record-stats { font-size: 12px; font-weight: var(--ui-font-weight-bold);border-top: 1px solid #f5f5f5;
	color: #3d3d3d;
	line-height: 30px;
}
.bx-messenger-record-time {
	float: left;
	padding-left: 7px;
}
.bx-messenger-record-cost { float: right;
	padding-right: 6px;
}
.bx-messenger-record-icon {
	background: url("./../images/im-sprite-v37.png") no-repeat scroll 2px -16px;
	width: 20px;
	height: 20px;
	vertical-align: top;
	display: inline-block;
	margin-right: 10px;
	margin-top: 9px;
}
.bx-messenger-record-icon-incoming { background-position: -91px -1372px; }
.bx-messenger-record-icon-outgoing { background-position: -91px 4px; }
.bx-messenger-record-icon-outgoing { background-position: -91px -1352px; }
.bx-messenger-record-icon-incoming-redirect { background-position: -91px -1432px; }
.bx-messenger-record-icon-decline { background-position: -91px -1392px; }
.bx-messenger-record-icon-skipped { background-position: -91px -1412px; }
.bx-messenger-record-box { white-space: nowrap;
	clear: both;
}
.bx-messenger-record-player { display: inline-block;}
.bx-messenger-record-download { background: url("./../images/im-sprite-v37.png") no-repeat scroll -93px -1465px;
	width: 23px;
	height: 24px;
	vertical-align: top;
	display: inline-block;
	margin-left: 5px;
}

.bx-messenger-hide { display: none!important; }
.bx-messenger-out-of-view { left: -1000px; top: -1000px; position: absolute; opacity: 0; width: 1px; height: 1px; overflow: hidden; }
.bx-messenger-show-block { display: block!important; }
.bx-messenger-show-inline-block { display: inline-block!important; }
.bx-messenger-title { display: block; height: 22px; margin-left: 6px; font: 13px/22px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #6b6b6b; vertical-align: top;
	text-align: center;
}
.bx-messenger-resize { width: 20px; height: 20px;
	background: transparent url("./../images/im-sprite-v37.png") no-repeat scroll -66px -945px; display: inline-block; position: absolute;right: 0;
	cursor: nwse-resize;
	margin-top: -18px;
	margin-right: -16px;
	opacity: 0;
	transition: opacity .3s;
}

#bx-messenger-popup-menu,
.bx-messenger-textarea-file-active .bx-messenger-textarea-file-popup,
#bx-notifier-popup-confirm,
#bx-notifier-other-window,
#bx-messenger-popup-chat-users,
#bx-messenger-tooltip,
#bx-messenger-popup-newchat,
#bx-messenger-popup-status-menu,
#bx-messenger-popup-smile,
#bx-messenger-popup-transfer { -webkit-animation: imOpacityFrom05To1 .15s 1; animation: imOpacityTo1 .15s 1; }

#bx-notifier-popup-confirm .popup-window-buttons {padding-top: 10px;}

.bx-messenger-popup-menu-title { margin: 0 0 7px 0; padding: 0 0 0 4px; color:#4c4c4c;  white-space:nowrap; font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); }
.bx-messenger-popup-menu-item { font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); display:block;cursor:pointer; position:relative; text-decoration:none; outline: none; white-space: nowrap;padding: 3px 4px 3px 4px;}
.bx-messenger-popup-menu-item-disabled { cursor: not-allowed; opacity: .8; font-style: italic; }
.bx-messenger-popup-menu-item.bx-messenger-popup-menu-item-disabled:hover { background-color: transparent }
.bx-messenger-popup-menu-item-slim { padding: 0 4px 0 4px; }
.bx-messenger-popup-menu-item-slim+.bx-messenger-menu-hr { margin-top: 4px; }
.bx-messenger-popup-menu-item-left, .bx-messenger-popup-menu-item-icon,
.bx-messenger-popup-menu-item-text, .bx-messenger-popup-menu-item-right { display: inline-block; min-height: 23px; vertical-align:middle; }
.bx-messenger-popup-menu-item-left, .bx-messenger-popup-menu-item-right { width: 3px; }
.bx-messenger-popup-menu-item-icon { width: 19px; height: 16px; }
.bx-messenger-popup-menu-item-call { margin-bottom: -10px }
.bx-messenger-popup-menu-item-title { font: 11px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#7f7f7f; text-decoration:none;  margin: 0 5px 0 7px;  }
.bx-messenger-popup-menu-item-text { font: 13px/23px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#494949; text-decoration:none;  margin: 0 5px 0 11px;  }
.bx-messenger-popup-menu-item-bold .bx-messenger-popup-menu-item-text { font-weight: var(--ui-font-weight-bold); }
.bx-messenger-popup-menu-item-right { position:absolute; top:0; right:0;}
.bx-messenger-popup-menu-item:hover { background: #f2f3f3;}
.bx-messenger-popup-menu-item-custom .bx-messenger-popup-menu-item-left {
	border-left: 2px solid #ff9900;
	border-radius: 2px 2px 2px 2px;
	min-height: 12px;
	margin-top: -1px;
	margin-lefT: 6px;
	margin-right: 0;
	width: 0;
}
.bx-messenger-popup-menu-item-custom .bx-messenger-popup-menu-item-text {
	margin-left: 8px;
}
.bx-messenger-popup-menu-item .bx-messenger-menu-write { width: 16px; background: url(./../images/im-sprite-v37.png) -18px -1107px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-video { width: 16px; background: url("./../images/im-sprite-v37.png") -18px -1127px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-history { width: 16px;  background: url(./../images/im-sprite-v37.png) -37px -1128px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-profile { width: 16px;  background: url(./../images/im-sprite-v37.png) -37px -1107px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-history-2 { width: 16px;  background: url(./../images/im-sprite-v37.png) -91px -410px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-crm { width: 16px;  background: url(./../images/im-sprite-v37.png) -248px -590px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-pin { width: 16px;  background: url(./../images/im-sprite-v37.png) -222px -558px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-pause { width: 16px;  background: url(./../images/im-sprite-v37.png) -295px -558px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-close { width: 16px;  background: url(./../images/im-sprite-v37.png) -267px -558px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-spam { width: 16px;  background: url(./../images/im-sprite-v37.png) -304px -590px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-intercept { width: 16px;  background: url("./../images/im-sprite-v2.svg") no-repeat 1px -49px / 90%; min-height: 17px; }
.bx-messenger-popup-menu-item .bx-messenger-menu-call-voice { width: 28px;  background: url("./../images/im-sprite-v37.png") no-repeat scroll -92px -1245px transparent;height: 27px;margin-top: 2px;margin-left: -2px; vertical-align: bottom;}
.bx-messenger-popup-menu-item .bx-messenger-menu-call-screen { width: 28px;  background: url("./../images/im-sprite-v37.png") no-repeat scroll -169px -1245px transparent;height: 27px; }
.bx-messenger-popup-menu-item .bx-messenger-menu-call-video { width: 28px;  background: url("./../images/im-sprite-v37.png") no-repeat scroll -167px -1276px transparent;height: 27px;margin-top: 2px;margin-left: -3px; vertical-align: bottom;}
.bx-messenger-popup-menu-item .bx-messenger-menu-hide-dialog { width: 16px;  background: url(./../images/im-sprite-v37.png) -60px -1107px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-hide-chat { width: 16px;  background: url(./../images/im-sprite-v37.png) -60px -1129px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-chat-rename { width: 16px;  background: url(./../images/im-sprite-v37.png) -17px -1151px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-chat-mute {  height: 17px; width: 17px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -62px -1151px; }
.bx-messenger-popup-menu-item .bx-messenger-menu-chat-exit { width: 16px;  background: url(./../images/im-sprite-v37.png) -39px -1150px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-chat-put { width: 16px;  background: url(./../images/im-sprite-v37.png) -39px -942px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-menu-invite-resend {
	width: 17px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%209.883L3.308%205h14.384L10.5%209.883z%22%20fill%3D%22%23868686%22%2F%3E%3Cpath%20d%3D%22M19%206.472l-8.5%206.197L2%206.472v9.47C2%2016.527%202.548%2017%203.222%2017h14.556c.676%200%201.222-.473%201.222-1.057V6.472z%22%20fill%3D%22%23868686%22%2F%3E%3Cpath%20d%3D%22M21.411%2018.066l.78-.566-.78-.566-6.194-4.5-1.112-.808v3.567H10.3v4.871H14.105v3.31l1.112-.808%206.194-4.5z%22%20fill%3D%22%2392C019%22%20stroke%3D%22%23FEFEFE%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fsvg%3E) no-repeat;
	background-size: 18px;
	background-position-y: 2px;
	margin-right: -2px;
	margin-left: 1px;
}
.bx-messenger-popup-menu-item .bx-messenger-menu-invite-cancel {
	width: 17px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2222%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.571%205l-1.57%201.571%204.513%204.514L5%2015.598l1.571%201.571%204.514-4.513%204.513%204.513%201.571-1.571-4.513-4.514%204.513-4.513L15.598%205l-4.513%204.513L6.57%205z%22%20fill%3D%22%23DB582C%22%2F%3E%3C%2Fsvg%3E) no-repeat;
	background-size: 19px;
	background-position-x: -1px;
}

.bx-messenger-popup-menu-item .bx-messenger-status-online { width: 15px; background: url(./../images/im-sprite-v37.png) -3px -163px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-status-offline{ width: 15px; background: url(./../images/im-sprite-v37.png) -25px -162px no-repeat;}
.bx-messenger-popup-menu-item .bx-messenger-status-dnd { width: 15px; background: url(./../images/im-sprite-v37.png) -3px -207px no-repeat; }
.bx-messenger-popup-menu-item .bx-messenger-status-away { width: 15px; background: url(./../images/im-sprite-v37.png) -46px -184px  no-repeat; }

.bx-messenger-popup-menu-item .bx-messenger-cc-private {
	width: 15px;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2018%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.79%2015.354c0-.77-1.026-1.65-3.047-2.163a6.926%206.926%200%200%201-1.929-.862c-.13-.072-.11-.745-.11-.745l-.65-.097c0-.055-.056-.862-.056-.862.779-.257.698-1.772.698-1.772.495.27.817-.93.817-.93.585-1.665-.291-1.564-.291-1.564.153-1.017.153-2.05%200-3.067-.39-3.373-6.254-2.457-5.559-1.356-1.713-.31-1.322%203.518-1.322%203.518l.371.991c-.73.465-.222%201.027-.197%201.674.036.955.632.757.632.757.036%201.577.828%201.782.828%201.782.149.99.056.822.056.822l-.705.083a2.7%202.7%200%200%201-.055.672c-.829.362-1.007.575-1.83.93-1.592.684-3.321%201.574-3.629%202.772C.505%2017.136.22%2019.746.22%2019.746h17.433l-.862-4.392z%22%20fill%3D%22%23A6AAAF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
    background-size: 13px;
	background-repeat: no-repeat;
	background-position: center 5px;
}
.bx-messenger-popup-menu-item .bx-messenger-cc-chat {
	width: 15px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.2%2011V7.6C18.2%203.4%2014.6%200%2010%200S1.8%203.4%201.8%207.6V11H0v14h20V11h-1.8zm-6.644%2010H8.444l.445-3.8C8.222%2017%208%2016.4%208%2015.8c0-1%20.889-1.8%202-1.8s2%20.8%202%201.8c0%20.6-.444%201.2-.889%201.4l.445%203.8zm3.252-10H5V7.683C5%205.146%207.308%203%2010%203s5%202.146%205%204.683V11h-.192z%22%20fill%3D%22%23A6AAAF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
    background-size: 10px;
	background-repeat: no-repeat;
	background-position: center 4px;

}
.bx-messenger-popup-menu-item .bx-messenger-cc-open {
	width: 15px;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2019%2015%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12.03%2011.929v1.394a.7.7%200%200%201-.7.7H5.892a.7.7%200%200%201-.7-.7V9.987L3.899%209.62l-2.225.525v.353a.5.5%200%200%201-.5.5H.676a.5.5%200%200%201-.5-.5V4.242a.5.5%200%200%201%20.5-.5h.498a.5.5%200%200%201%20.5.5v.335l2.3.505L16.31%201.595v-.127a.5.5%200%200%201%20.5-.5h1.45a.5.5%200%200%201%20.5.5v11.804a.5.5%200%200%201-.5.5h-1.45a.5.5%200%200%201-.5-.5v-.128l-4.28-1.215zm-1.368-.389L6.56%2010.375v2.333h4.103V11.54z%22%20fill%3D%22%23A6AAAF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
    background-size: 14px;
	background-repeat: no-repeat;
	background-position: left 6px;

}
.bx-messenger-popup-menu-item .bx-messenger-cc-videoconf {
	width: 15px;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2214%22%20height%3D%2210%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.1%201.418A17.948%2017.948%200%20004.881.91c-1.412%200-2.853.17-4.321.512a.706.706%200%2000-.54.693v5.67c0%20.322.21.603.513.686%201.403.388%202.807.582%204.211.582%201.412%200%202.868-.196%204.367-.588a.707.707%200%2000.521-.688V2.109a.706.706%200%2000-.534-.69zM4.91%205.898a.73.73%200%20100-1.46.73.73%200%20000%201.46zm-2.357%200a.73.73%200%20100-1.46.73.73%200%20000%201.46zm5.442-.73a.73.73%200%2011-1.46%200%20.73.73%200%20011.46%200z%22%20fill%3D%22%23A6AAB0%22/%3E%3Cpath%20d%3D%22M13.958%201.661a.219.219%200%2000-.013-.075.206.206%200%2000-.268-.124l-3.135%201.22a.213.213%200%2000-.134.199V6.73c0%20.088.053.168.134.199l3.135%201.22a.21.21%200%2000.281-.2V1.661z%22%20fill%3D%22%23A6AAB0%22/%3E%3C/svg%3E');
	background-repeat: no-repeat;
	background-position: 50% 6px;
	background-size: 15px;
}

.bx-messenger-box { margin: 0 0 -5px!important; border-top: 0; width: 864px;}
.bx-messenger-box.bx-messenger-call {margin: 0!important;}

.bx-messenger-image .bx-messenger-body-bg { background-color: transparent; }
.bx-messenger-image-link .bx-messenger-body-bg { background: transparent; }
.bx-messenger-image.bx-desktop-appearance, .bx-messenger-image.bx-messenger-box { background: #c0c1c5; background-size: cover; }
.bx-messenger-image .bx-messenger-content-group-title { background-color: rgba(7, 5, 27, 0.62);}
.bx-messenger-image .bx-messenger-box-contact { background-color: rgba(255, 255, 255, 0.88); border-right: 0 }
.bx-messenger-image .bx-messenger-box-dialog { background-color: rgba(255, 255, 255, 0.38); }
.bx-messenger-image .bx-messenger-box-extra { background-color: rgba(255, 255, 255, 0.38); }
.bx-messenger-image .bx-messenger-content-item-system a, .bx-messenger-image .bx-messenger-content-item-system .bx-messenger-ajax { color: #000; border-color: #a1a1a1; }
.bx-messenger-image .bx-messenger-content-item-system .bx-messenger-content-quote-name { color: #848484; }
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-content-quote-wrap { color: #828080; border-color: #b7b7b7; }
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-content-item-content { background-color: rgba(255,255,255,.8); }
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-content-item-text-center { color: #717171; }
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-file-download-link,
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-file-download-link:hover { color: #000; }
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-message a,
.bx-messenger-image .bx-messenger-content-item-notice .bx-messenger-message a:hover {  color: #000;  }
.bx-messenger-image .bx-messenger-content-load,
.bx-messenger-image .bx-messenger-content-empty {  padding-top: 10px; padding-bottom: 8px; margin: 15px; margin-top: 130px; border-radius: 4px; }
.bx-messenger-image .bx-notifier-content-load{  padding-top: 10px!important; padding-bottom: 8px; margin: 15px; margin-top: 162px; border-radius: 4px; }
.bx-messenger-image .bx-notifier-content-empty {   border-radius: 4px; margin: 15px; padding-bottom: 40px; }
.bx-messenger-image .bx-messenger-box-hello {  background-color: rgba(255, 255, 255, 0.79);  border-radius: 4px;  color: #9c9fa0;  }
.bx-messenger-image .bx-notifier-answer-input,
.bx-messenger-image .bx-notifier-answer-button {  background-color: rgba(255, 255, 255, 0.79);  }
.bx-messenger-image .bx-notifier-content-load-block-img { border-radius: 50%; }
.bx-messenger-image .bx-messenger-content-load-text {  color: #716f6f; }
.bx-messenger-image .bx-messenger-panel { background-color: transparent; }
.bx-messenger-image .bx-messenger-textarea-place { background-color: transparent; }
.bx-messenger-image .bx-messenger-textarea { background-color: transparent; border-top-color: transparent }
.bx-messenger-image .bx-messenger-content-item-content { opacity: .90; }
.bx-messenger-image .bx-messenger-content-item-notify .bx-messenger-content-item-content { border: 0!important; }
.bx-messenger-image .bx-messenger-panel {  background-color: rgba(255, 255, 255, 0.7);  margin: 0;  padding: 0 15px 0 11px; border-bottom-color: transparent }
.bx-messenger-image .bx-messenger-textarea-place {  background-color: rgba(255, 255, 255, 0.7);  margin: 0;  padding: 0 15px 0 11px;  }
.bx-messenger-image .bx-messenger-content-item:hover .bx-messenger-content-item-menu { opacity: 0.8 }
.bx-messenger-image .bx-messenger-content-item:hover .bx-messenger-content-item-reply { opacity: 0.8 }
.bx-messenger-image .bx-messenger-hr { border-color: transparent; }
.bx-messenger-image .bx-messenger-content-group { background: none; }
.bx-messenger-image .bx-messenger-textarea-send { margin-right: 5px; }
.bx-messenger-image .bx-messenger-content-item-arrow { display: none }
.bx-messenger-image .bx-messenger-editform-wrap { background-color: rgba(255, 255, 255, 0.9); }
.bx-messenger-image .bx-messenger-editform-show .bx-messenger-editform-wrap { top: 0; opacity: 1; -webkit-animation: imOpacityTo1 .4s 1; animation: imOpacityTo1 .4s 1;  }
.bx-messenger-image .bx-messenger-editform-hide .bx-messenger-editform-wrap { top: 0; opacity: 0; -webkit-animation: imOpacityTo0 .3s 1; animation: imOpacityTo0 .3s 1;  }
.bx-messenger-image .bx-messenger-editform-textarea { background-color: rgba(255, 255, 255, 0.9);  }
.bx-messenger-image .bx-messenger-editform-textarea-input { background-color: transparent; }
.bx-messenger-image .bx-messenger-content-item-notify .bx-messenger-content-item-text-message { color: #4c4949;  background-color: rgba(255, 255, 255, 0.7);  border-radius: 10px;  padding: 5px 10px 4px;  }
.bx-messenger-image .bx-messenger-content-item-avatar-name { background-color: rgba(255, 255, 255, 0.9); border-radius: 5px;  }
.bx-messenger-image .bx-messenger-cl-search-wrap .bx-messenger-input { width: 86% }
.bx-messenger-image .bx-messenger-cl-search .bx-messenger-input-close { background-color: transparent; }
.bx-messenger-image .bx-messenger-box-create .bx-messenger-panel-wrap { border-bottom-color: transparent; }
.bx-messenger-image .bx-messenger-box-create-desc { background-color: rgba(255, 255, 255, 0.8); margin: 10px 20px; height: calc(100% - 20px); width: calc(100% - 40px); border-radius: 5px; }
.bx-messenger-image .bx-messenger-panel-create-input { background: rgba(255, 255, 255, 0.75); }
.bx-messenger-image .bx-messenger-content-item-progress { opacity: .9 }
.bx-messenger-image .bx-notifier-item-wrap { background-color: rgba(255, 255, 255, 0.6); }
.bx-messenger-image .bx-notifier-item-new { background-color: rgba(255, 234, 136, 0.4); }
.bx-messenger-image .bx-notifier-item-text { color: #515151; }
.bx-messenger-image .bx-notifier-item-date { color: #919090; }
.bx-messenger-image .bx-messenger-content-item-system .bx-messenger-content-item-content { border-color: transparent; }
.bx-messenger-image .bx-messenger-textarea-open-invite,
.bx-messenger-image .bx-messenger-textarea-general-invite,
.bx-messenger-image .bx-messenger-textarea-general-invite,
.bx-messenger-image .bx-messenger-textarea-open-lines { box-sizing: border-box; margin-left: -11px; padding-left: 10px; padding-right: 10px; background-color: rgba(255,255,255,.9) }

.bx-messenger-image.bx-desktop-appearance .bx-messenger-box { background: transparent; }
.bx-messenger-image .bx-desktop-appearance-menu { background-color: rgba(255, 255, 255, 0.75); border-right: 1px solid transparent }
.bx-messenger-image .bx-desktop-appearance-content { background-color: transparent; }
.bx-messenger-image .bx-desktop-tab-content { background-color: rgba(255, 255, 255, 0.9); }
.bx-messenger-image .bx-desktop-tab-content-im { background-color: transparent; }
.bx-messenger-image .bx-desktop-tab-content-disk .header { background:rgba(255,255,255,.5); border-bottom: 0; box-shadow: none; }
.bx-messenger-image .bx-desktop-tab-content-disk .beda_message,
.bx-messenger-image .bx-desktop-tab-content-disk .empty_history,
.bx-messenger-image .bx-desktop-tab-content-disk .download_history { background-color: rgba(255, 255, 255, 0.9); box-shadow: none; }
.bx-messenger-image .bx-desktop-appearance .bx-messenger-box-contact { background-color: rgba(255, 255, 255, 0.88); }
.bx-messenger-image .bx-messenger-textarea-open-invite-join,
.bx-messenger-image .bx-messenger-textarea-open-invite-join-box { right: 10px; }

.bx-messenger-box-contact { position: absolute; width: 254px; border-right: 1px solid #e5e5e5; vertical-align: top;  transition: all .5s; z-index: 410; background: #fff; }
.bx-messenger-box-contact-resize { display: block; position: absolute; width: 4px; height: 454px; margin-left: 254px;  z-index: 2; cursor: e-resize; }
.bx-messenger-box-dialog { margin-left: 254px; vertical-align: top; background-color: #fff; transition: all .5s;
	overflow: hidden;
}
.bx-messenger-box-extra { margin-left: 254px; vertical-align: top; background-color: #fff; display:none; transition: all .5s;  }
.bx-messenger-box-empty { font: 18px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #c8cfd1;  text-align: center; background: url("./../images/no-items-v2.png") no-repeat scroll center 129px;}

.bx-messenger-box-hello-wrap { font: 18px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #c8cfd1;  text-align: center; padding-top: 20px; }
.bx-messenger-box-hello { padding-top: 270px; padding-bottom: 60px; background: url("./../images/no-items-v2.png") no-repeat scroll center 89px; margin: 15px; }

.bx-messenger-input-wrap {
	display: block;
	height: 25px;
	border: 1px solid #d2d4d4;
	border-bottom-color: #e0e2e2;
	border-radius: 2px;
}
.bx-messenger-input { display: block; width: 95%; font: 13px/17px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); height: 17px; border: 0; margin: 3px 0 0 7px; outline:none; background: transparent; }
.bx-messenger-checkbox-label { cursor: pointer; }
.bx-messenger-input-close { margin: 4px 0 0 0; float:right; padding-left: 5px; opacity: 0; transition: opacity .2s; width: 16px; height: 18px; background: #fff url("./../images/im-sprite-v37.png") no-repeat scroll -14px -62px; text-decoration: none;  }
.bx-messenger-input-close:hover { background-position: 5px -62px; }
.bx-messenger-input-date {
	padding-left:5px;
	width: 21px; height: 17px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.925%203.715v1.101c0%201.823%201.416%203.302%203.165%203.302%201.75%200%203.165-1.48%203.165-3.302v-1.1h6.45v1.1c0%201.823%201.418%203.302%203.165%203.302s3.165-1.48%203.165-3.302v-1.1h2.648c2.22.14%203.939%202.08%203.899%204.402v22.01c0%201.216-.943%202.202-2.11%202.202H2.705c-1.165%200-2.11-.986-2.11-2.201V8.118a4.594%204.594%200%2001-.012-.34C.587%205.53%202.338%203.712%204.494%203.716h2.431zm21.437%206.729H4.815v17.484h23.547V10.444zM12.246%2013.44c.7%200%201.324.123%201.873.37.549.246.975.597%201.278%201.053.303.455.454.967.454%201.533%200%20.424-.053.815-.159%201.175a4.15%204.15%200%2001-.49%201.06%207.33%207.33%200%2001-.884%201.098c-.367.384-1.148%201.113-2.345%202.187v.074h4.085v2.41H8.22v-1.922l2.637-2.668.183-.192c.65-.684%201.082-1.158%201.294-1.422.231-.289.393-.536.484-.743.09-.207.136-.424.136-.65%200-.281-.09-.503-.273-.665-.182-.163-.438-.244-.768-.244-.34%200-.683.097-1.03.292-.348.194-.74.481-1.179.86L8.102%2015.17l.205-.18c.467-.404.867-.7%201.199-.887.38-.215.791-.378%201.237-.492a6.11%206.11%200%20011.503-.17zm11.834.155v6.533h1.19v2.18h-1.19V24.4H21.2V22.31h-4.307v-2.143l4.49-6.57h2.697zm-2.814%203.688h-.082l-.13.28c-.133.275-.28.536-.438.784l-1.197%201.78h1.78v-1.255l.001-.152c.003-.216.011-.484.025-.805.017-.402.03-.612.04-.632zM10.1.33c.856.007%201.544.735%201.54%201.629V4.38c0%20.894-.694%201.618-1.55%201.618-.857%200-1.552-.724-1.552-1.618V1.937c.005-.892.705-1.611%201.562-1.607zM22.87.49c.808%200%201.464.683%201.464%201.528v2.296c0%20.843-.656%201.528-1.466%201.528-.81-.003-1.463-.687-1.463-1.53V2.018c0-.845.657-1.527%201.465-1.527z%22%20fill%3D%22%23CBCACA%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 17px;
    background-repeat: no-repeat;
    background-position: 3px;
	text-decoration: none;
	margin-left: -29px;
	margin-top: 4px;
	position: absolute;
	opacity: 0.73;
}

.bx-messenger-cl-search {
	display: flex;
	height: 48px;
	margin: 0 10px 0 12px;
	position: relative;
	z-index: 2;
}
.bx-messenger-cl-search-hide {
	display: none;
}
.bx-messenger-cl-search-wrap {
	margin: 0 0 0 28px;
	border: 0;
	position: relative;
	flex: 1;
}
.bx-messenger-input-search-icon {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.5%200a6.5%206.5%200%20015.453%2010.04l3.875%203.874a.5.5%200%20010%20.707l-.707.707a.5.5%200%2001-.707%200l-3.797-3.798A6.5%206.5%200%20116.5%200zm0%202a4.5%204.5%200%20100%209%204.5%204.5%200%20000-9z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center 6px;
	display: inline-block;
	height: 30px;
	width: 18px;
	position: absolute;
	margin-top: 11px;
	margin-left: -27px;
	cursor:pointer;
}

.bx-messenger-cl-search-wrap .bx-messenger-input { width: 94%; margin: 0;  height: 47px;
	line-height: normal;
	font-size: 14px;
}
.bx-messenger-cl-search-wrap:hover .bx-messenger-input-close { }
.bx-messenger-cl-search-wrap .bx-messenger-input-close { background-position: -14px -63px; float: none; padding-left: 5px; position: absolute; right: 4px;  margin-top: 16px; display: none;   }
.bx-messenger-box-contact-active .bx-messenger-input-close { display: block; opacity: 1;}
.bx-messenger-cl-search-wrap .bx-messenger-input-close:hover { background-position: 5px -63px; }

.bx-messenger-input-search-create {
	display: block;
	margin-top: 12px;
	cursor: pointer;
	height: 24px;
	border: 1px solid #ECF0F2;
	background-color: #ECF0F2;
	border-radius: 18px;
	padding: 0 25px 0 11px;
	font: 12px/24px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #525C69;
	user-select: none;
}
.bx-messenger-input-search-create:after {
	content: '';
	position: absolute;
	height: 4px;
	width: 7px;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%227%22%20height%3D%224%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%200h7L3.5%204z%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.5%22/%3E%3C/svg%3E');
	background-repeat: no-repeat;
	margin-top: 11px;
	margin-left: 9px;
}
.bx-messenger-input-search-create:hover {
	border-color: #e5e8eb;
	background-color: #e5e8eb;
}
.bx-messenger-input-search-create-short {
	height: 25px;
	width: 21px;
	cursor: pointer;
	background: url("./../images/im-sprite-v37.png") no-repeat scroll 0 -558px;
	margin-top: 12px;
	display: none;
}
.bx-messenger-input-search-create-short:hover { background-position: 0 -587px; }

.bx-messenger-cl {
	height: 333px; overflow:auto; overflow-x: hidden; clear: both; margin: -1px 0;
}
.bx-messenger-cl-wrap { overflow: auto; }
.bx-messenger-cl-item-empty { font: 13px/20px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #606162; text-align: center; padding: 127px 30px 0; }
.bx-messenger-cl-item-load, .bx-messenger-cl-item-search {
	font: 13px/24px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#606162;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	box-sizing: border-box;
}
.bx-messenger-cl-item-load:first-child {
	padding-top: 137px;
}
.bx-messenger-cl-item-search:before {
	background: url(./../images/wait-gray.gif) no-repeat;
	content:"";
	height: 30px;
	position:absolute;
	width: 30px;
	margin-left: -35px;
	margin-top: -2px;
}
.bx-messenger-cl-item-load .bx-messenger-content-item-progress {
	vertical-align: sub;
}
.bx-messenger-cl-item-load-text {
	margin-left: 10px;
}
.bx-im-users-wrap .bx-messenger-cl-item-load { padding-top: 8px; padding-bottom: 8px; }
.bx-im-users-wrap .bx-messenger-cl-item-load-text { display: none; }

.bx-messenger-cl-item-search {
	margin-top: 15px;
	padding: 15px 45px;
}
.bx-messenger-cl-item {
	cursor: pointer; display: block; text-decoration: none!important;
	padding: 6px 4px 6px 6px;
	margin: 0 7px;
	border-radius: 5px / 3px;
	transition: padding-left .3s, background .3s;
	min-height: 34px;
}
.bx-messenger-cl-item:hover { background-color: #f5f6f6; }
.bx-messenger-cl-user {
	vertical-align:top;
	display:block;
	font: 14px/33px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color:#181818;
}
.bx-messenger-cl-avatar {
	float: left; white-space: nowrap;
	display: inline-block; width: 34px; height: 34px;
	vertical-align: middle; margin-right: 9px; position: relative;
}

.bx-messenger-cl-avatar-img {
	display: inline-block; width: inherit; height: inherit; border: 0;
	border-radius: 50%;
	position: relative;
	z-index: 10;
	background-size: cover;
}
.bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-img-default,
.bx-messenger-context-chat .bx-messenger-panel-avatar-status,
.bx-messenger-cl-item-chat .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.2%2011V7.6C18.2%203.4%2014.6%200%2010%200S1.8%203.4%201.8%207.6V11H0v14h20V11h-1.8zm-6.644%2010H8.444l.445-3.8C8.222%2017%208%2016.4%208%2015.8c0-1%20.889-1.8%202-1.8s2%20.8%202%201.8c0%20.6-.444%201.2-.889%201.4l.445%203.8zm3.252-10H5V7.683C5%205.146%207.308%203%2010%203s5%202.146%205%204.683V11h-.192z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 17px;
	background-position: center;
	background-repeat: no-repeat;
}
.bx-messenger-panel-avatar .bx-messenger-panel-avatar-status,
.bx-messenger-cl-item-chat .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.2%2011V7.6C18.2%203.4%2014.6%200%2010%200S1.8%203.4%201.8%207.6V11H0v14h20V11h-1.8zm-6.644%2010H8.444l.445-3.8C8.222%2017%208%2016.4%208%2015.8c0-1%20.889-1.8%202-1.8s2%20.8%202%201.8c0%20.6-.444%201.2-.889%201.4l.445%203.8zm3.252-10H5V7.683C5%205.146%207.308%203%2010%203s5%202.146%205%204.683V11h-.192z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 8px;
	background-color: #47A0BA;
	border: 1px solid #fff;
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: center;
}

.bx-messenger-cl-avatar-user .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-user .bx-messenger-panel-avatar-img-default,
.bx-messenger-context-user .bx-messenger-panel-avatar-img-default {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2018%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.79%2015.354c0-.77-1.026-1.65-3.047-2.163a6.926%206.926%200%200%201-1.929-.862c-.13-.072-.11-.745-.11-.745l-.65-.097c0-.055-.056-.862-.056-.862.779-.257.698-1.772.698-1.772.495.27.817-.93.817-.93.585-1.665-.291-1.564-.291-1.564.153-1.017.153-2.05%200-3.067-.39-3.373-6.254-2.457-5.559-1.356-1.713-.31-1.322%203.518-1.322%203.518l.371.991c-.73.465-.222%201.027-.197%201.674.036.955.632.757.632.757.036%201.577.828%201.782.828%201.782.149.99.056.822.056.822l-.705.083a2.7%202.7%200%200%201-.055.672c-.829.362-1.007.575-1.83.93-1.592.684-3.321%201.574-3.629%202.772C.505%2017.136.22%2019.746.22%2019.746h17.433l-.862-4.392z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
	background-position: center 5px;
	background-repeat: no-repeat;
	background-size: 20px;
	background-color: #77828e;
}

.bx-messenger-cl-avatar-open .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-open .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-open .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-open .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2019%2015%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12.03%2011.929v1.394a.7.7%200%200%201-.7.7H5.892a.7.7%200%200%201-.7-.7V9.987L3.899%209.62l-2.225.525v.353a.5.5%200%200%201-.5.5H.676a.5.5%200%200%201-.5-.5V4.242a.5.5%200%200%201%20.5-.5h.498a.5.5%200%200%201%20.5.5v.335l2.3.505L16.31%201.595v-.127a.5.5%200%200%201%20.5-.5h1.45a.5.5%200%200%201%20.5.5v11.804a.5.5%200%200%201-.5.5h-1.45a.5.5%200%200%201-.5-.5v-.128l-4.28-1.215zm-1.368-.389L6.56%2010.375v2.333h4.103V11.54z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
	background-size: 22px;
}
.bx-messenger-panel-avatar-open .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-open .bx-messenger-cl-status  {
	background-color: #64a513;
	background-size: 10px;
	background-position: center 3px;
}

.bx-messenger-cl-avatar-announcement .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-announcement .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-announcement .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-announcement .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.5%200C6.598%200%202.64%202.944.754%207.176v.184C.19%208.648%200%2010.12%200%2011.592%200%2017.848%205.09%2023%2011.5%2023S23%2017.848%2023%2011.592C23%205.336%2017.91%200%2011.5%200zm8.86%206.624H16.78c-.377-1.84-1.131-3.496-1.886-4.784%202.263.92%204.337%202.576%205.468%204.784zm-4.712%204.968c0%20.736%200%201.656-.189%202.392H7.352c-.188-.736-.188-1.656-.188-2.392%200-1.104.188-2.208.188-3.128h7.73c.377.92.566%202.024.566%203.128zM11.5%201.472c1.32%200%202.828%202.024%203.582%205.336H7.918c.754-3.312%202.262-5.336%203.582-5.336zm-3.205.552c-.754%201.104-1.508%202.76-1.885%204.784H2.828C3.959%204.416%205.844%202.76%208.295%202.024zm-6.787%209.568c0-1.104.189-2.208.566-3.128H6.22c-.188.92-.188%202.024-.188%203.128%200%20.736%200%201.656.188%202.392H2.074c-.377-.92-.566-1.656-.566-2.392zm.754%203.864h3.77c.378%202.208%201.132%204.232%202.075%205.52-2.451-.92-4.714-2.944-5.845-5.52zm9.238%206.072c-1.508%200-3.016-2.392-3.77-6.072h7.54c-.754%203.68-2.262%206.072-3.77%206.072zm3.205-.552c.943-1.288%201.697-3.312%202.074-5.52h3.77c-.942%202.576-3.205%204.6-5.844%205.52zm6.221-7.176h-3.959c.189-.736.189-1.656.189-2.392%200-1.104-.189-2.208-.189-3.128h4.148c.377.92.565%202.024.565%203.128%200%20.736-.188%201.656-.377%202.392h-.377z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 20px;
}
.bx-messenger-panel-avatar-announcement .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-announcement .bx-messenger-cl-status  {
	background-color: #08ada1;
	background-size: 12px;
	background-position: center;
	border: 0;
}

.bx-messenger-cl-avatar-call .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-call .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-call .bx-messenger-panel-avatar-status,
.bx-messenger-panel-avatar-status-call .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-call .bx-messenger-cl-status,
.bx-messenger-cl-status-call .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.586%2017.024c.583.588.566%201.56-.039%202.168l-.838.824L17.69%2020c-.354.278-.762.51-1.199.682a4.946%204.946%200%2001-1.223.308c-.192.02-4.632.438-10.142-5.092C1.14%2011.897-.329%208.948.059%205.721c.045-.402.144-.803.303-1.224.173-.442.405-.852.682-1.208l-.022-.022.827-.836c.606-.608%201.575-.626%202.159-.04l2.936%202.948c.583.586.567%201.558-.04%202.167l-.488.49-.992.995.159.287c.519.938%201.229%202.223%202.578%203.578%201.346%201.351%202.624%202.063%203.558%202.583l.292.163%201.48-1.485c.605-.607%201.573-.625%202.158-.04l2.936%202.947h.001zM10.88%201.54a.794.794%200%2001.537-1.493c3.99%201.44%206.67%204.355%207.998%208.683a.793.793%200%2011-1.515.466c-1.184-3.86-3.509-6.39-7.02-7.656zM9.65%205.345a.794.794%200%2001.6-1.468c2.427.994%204.215%202.839%205.342%205.492a.792.792%200%2011-1.458.621c-.968-2.279-2.455-3.813-4.484-4.645z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-size: 18px;
}

.bx-messenger-panel-avatar-status-call .bx-messenger-panel-avatar-status,
.bx-messenger-panel-avatar-call .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-call .bx-messenger-cl-status,
.bx-messenger-cl-status-call .bx-messenger-cl-status
{
	background-color: #4ca93e;
	background-size: 8px;
	background-position: center 3px;
}

.bx-messenger-cl-avatar-sonetGroup .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-sonetGroup .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-sonetGroup .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-sonetGroup .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M55.03%2042.705s-.474%201.492-.55%201.692c-.171.256-.316.53-.432.816.1%200%201.107.47%201.107.47l3.917%201.227-.057%201.86a4.639%204.639%200%2000-1.894%201.4c-.19.413-.42.805-.69%201.17%203.568%201.45%205.655%203.573%205.74%205.949.058.423%202.223%208.206%202.347%209.959H81c.014-.073-.5-10.142-.5-10.217%200%200-.946-2.425-2.446-2.672a11.739%2011.739%200%2001-4.233-1.388%2015.618%2015.618%200%2000-2.721-1.252%204.069%204.069%200%2001-1.095-1.555%204.616%204.616%200%2000-1.894-1.4l-.056-1.861%203.917-1.226s1.01-.471%201.107-.471a7.533%207.533%200%2000-.54-.947c-.074-.2-.443-1.554-.443-1.554a10.07%2010.07%200%20001.992%201.933%2027.952%2027.952%200%2001-1.708-3.877%2024.708%2024.708%200%2001-.653-3.754%2055.8%2055.8%200%2000-1.255-6.987%206.567%206.567%200%2000-2.072-2.923%209.593%209.593%200%2000-4.742-1.685h-.2c-1.7.13-3.334.712-4.733%201.685a6.589%206.589%200%2000-2.071%202.925%2055.45%2055.45%200%2000-1.254%206.987%2024.1%2024.1%200%2001-.622%203.84%2024.6%2024.6%200%2001-1.737%203.792%2010.093%2010.093%200%20001.988-1.936z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M60.272%2057.434c0-1.84-2.4-3.941-7.135-5.165a16.073%2016.073%200%2001-4.517-2.057c-.3-.174-.258-1.78-.258-1.78l-1.525-.235c0-.131-.13-2.057-.13-2.057%201.824-.613%201.636-4.23%201.636-4.23%201.158.645%201.912-2.213%201.912-2.213%201.37-3.976-.682-3.736-.682-3.736a25.034%2025.034%200%20000-7.323c-.912-8.054-14.646-5.868-13.018-3.241-4.014-.744-3.1%208.4-3.1%208.4l.87%202.364c-1.71%201.108-.521%202.45-.463%204%20.084%202.28%201.476%201.808%201.476%201.808.086%203.764%201.939%204.259%201.939%204.259.349%202.364.132%201.962.132%201.962l-1.651.2a6.565%206.565%200%2001-.13%201.6c-1.945.866-2.36%201.374-4.287%202.219-3.726%201.634-7.777%203.76-8.5%206.62C22.118%2061.692%2021%2070.998%2021%2070.998h42l-2.73-13.563z%22%2F%3E%3C%2Fsvg%3E);
	background-size: 36px;
}
.bx-messenger-panel-avatar-sonetGroup .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-sonetGroup .bx-messenger-cl-status  {
	background-color: #e0532c;
	background-size: 17px;
	background-position: center;
}

.bx-messenger-cl-avatar-calendar .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-calendar .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-calendar .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-calendar .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2217%22%3E%3Cpath%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M2.12%2013.822h11.687V5.065H2.12v8.757zM12.75%201.696h1.217c1.113.07%201.974%201.041%201.954%202.204v11.024c0%20.609-.472%201.103-1.057%201.103h-13.8c-.584%200-1.058-.494-1.058-1.103V3.9A2.3%202.3%200%200%201%200%203.73c.002-1.126.88-2.037%201.96-2.034h1.218v.55c0%20.913.71%201.654%201.586%201.654.876%200%201.585-.74%201.585-1.653v-.551h3.23v.55c0%20.913.71%201.654%201.585%201.654s1.586-.74%201.586-1.653v-.551zm-7.21.332c0%20.448-.347.81-.776.81-.43%200-.777-.362-.777-.81V.805c.002-.447.353-.807.782-.805.43.003.774.368.772.816v1.212zm6.358-.033c0%20.423-.33.765-.735.765-.406%200-.733-.344-.733-.766V.846c0-.424.329-.766.734-.766.405%200%20.734.342.734.766v1.15zM4.515%207.04h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm0%203h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm3-3h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm0%203h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5zm3-3h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5z%22/%3E%3C/svg%3E);
	background-size: 19px;
}
.bx-messenger-panel-avatar-calendar .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-calendar .bx-messenger-cl-status  {
	background-color: #ad7228;
	background-size: 8px;
	background-position: center;
}

.bx-messenger-cl-avatar-tasks .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-tasks .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-tasks .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-tasks .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.118%2012.79V9.928h2.643V2.22H3.19v7.707h2.642v2.862h5.285zM2.31.018h12.332c.73%200%201.32.592%201.32%201.322V13.67c0%20.73-.59%201.321-1.32%201.321H2.31c-.73%200-1.321-.591-1.321-1.32V1.34C.989.61%201.58.018%202.31.018zm4.102%205.693L7.645%206.99l3.083-3.127.88%201.32-3.963%203.965-2.202-2.203.969-1.233z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20/%3E%3C/svg%3E);
	background-size: 20px;
}
.bx-messenger-panel-avatar-tasks .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-tasks .bx-messenger-cl-status  {
	background-color: #6968c3;
	background-size: 8px;
	background-position: center;
}

.bx-messenger-cl-avatar-support24Notifier .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-support24Notifier .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-support24Notifier .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-support24Notifier .bx-messenger-cl-status,
.bx-messenger-cl-avatar-support24Question .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-support24Question .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-support24Question .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-support24Question .bx-messenger-cl-status,
.bx-notifier-item-avatar-img-default-support24Question
{
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2019%2013%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M6.198%203.918c0-1.066-.882-1.44-1.82-1.44-1.258%200-2.29.411-3.248.841L.473%201.355C1.543.87%203.026.327%204.791.327c2.759%200%204.091%201.384%204.091%203.329%200%203.404-4.692%204.358-5.48%206.958h5.65v2.17H.06C.567%206.705%206.198%206.35%206.198%203.918zm6.814%203.872h1.126V6.462c0-.954.075-2.058.113-2.3l-2.797%203.684a30.661%2030.661%200%200%201%201.558-.056zM8.6%208.22L14.795.364h1.84V7.79h1.839v2.057h-1.84v2.937h-2.496V9.847H8.601V8.22z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
	background-repeat: no-repeat;
	background-size: 23px;
	background-position: 7px 9px;
	background-color: #0165af!important;
}
.bx-messenger-panel-avatar-support24Notifier .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-support24Notifier .bx-messenger-cl-status,
.bx-messenger-panel-avatar-support24Question .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-support24Question .bx-messenger-cl-status  {
	background-size: 9px;
	background-position: center;
}
.bx-messenger-cl-item-chat-support24Notifier .bx-messenger-cl-user-title,
.bx-messenger-context-chat-support24Notifier .bx-messenger-panel-title,
.bx-messenger-cl-item-chat-support24Question .bx-messenger-cl-user-title,
.bx-messenger-context-chat-support24Question .bx-messenger-panel-title span {
	color:#005390;
	background-repeat: no-repeat;
	background-size: contain;
}

.bx-messenger-cl-avatar-crm .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-crm .bx-messenger-panel-avatar-img-default {
	background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.679%206.27a.889.889%200%2000-.276-.196.772.772%200%2000-.652%200%20.87.87%200%2000-.274.197.977.977%200%2000-.186.285.808.808%200%2000-.069.329c.005.23.096.45.254.618.079.08.169.144.275.193a.776.776%200%2000.652%200%20.898.898%200%2000.53-.811.823.823%200%2000-.069-.329.993.993%200%2000-.185-.285V6.27zm9.214%209.973H6.733v-2.439H19.12c.31%200%20.719-.409.719-.719V5.28h4.054v10.963zM5.774%2010.797c-.723-.023-1.282-.028-1.84-.063-.654-.042-1.308-.099-1.936-.298-.12-.036-.233-.093-.347-.144-.1-.045-.148-.118-.131-.23.045-.307.063-.62.135-.92.098-.419.372-.696.8-.844.562-.193%201.115-.406%201.668-.619.331-.126.54-.415.532-.715a.23.23%200%2000-.055-.141%202.75%202.75%200%2001-.743-1.504c-.074-.498-.079-.998.083-1.484.2-.603.623-.967%201.273-1.083.4-.072.791-.05%201.17.09.55.204.845.617.978%201.152.1.41.096.819.047%201.235a2.71%202.71%200%2001-.582%201.392c-.041.053-.08.11-.13.153-.09.075-.113.162-.075.266.043.12.088.241.14.359a.42.42%200%2000.247.226c.526.199%201.051.396%201.576.598.187.072.38.137.55.237.289.171.428.454.488.764.058.291.076.59.114.884.008.066-.022.102-.075.139a1.83%201.83%200%2001-.709.267c-.411.075-.827.146-1.242.179-.698.055-1.398.077-1.936.104zm4.912-5.628c.189-.432.439-.671.755-.975l.083-.08a3.95%203.95%200%20011.251-.808c.477-.195%201-.294%201.555-.294.512%200%20.995.086%201.436.256.443.17.832.408%201.158.705.326.299.586.654.773%201.056.187.404.282.84.282%201.296%200%20.386-.05.743-.147%201.063a2.58%202.58%200%2001-.424.837c-.178.23-.406.418-.666.549-.272.132-.57.198-.873.194a.889.889%200%2001-.495-.143%201.258%201.258%200%2001-.32-.302c-.19.178-.376.293-.553.344-.428.123-.793.112-1.197-.07a2.11%202.11%200%2001-.61-.42%202.326%202.326%200%2001-.458-.646%201.89%201.89%200%2001-.185-.837c0-.296.058-.572.175-.82.116-.25.27-.465.456-.64a2%202%200%2001.644-.411c.241-.098.492-.146.742-.146.278%200%20.526.054.736.162.145.075.265.168.358.277l.063-.356h1.01l-.01.088-.279%202.322c-.018.144-.028.29-.028.44%200%20.043.01.075.029.097.02.026.038.03.052.03a.56.56%200%2000.35-.125c.112-.086.211-.203.296-.35.09-.16.159-.333.202-.512.048-.19.072-.39.072-.597%200-.34-.066-.656-.198-.937a2.119%202.119%200%2000-.544-.719%202.51%202.51%200%2000-.818-.462%203.117%203.117%200%2000-1.02-.164c-.418%200-.808.073-1.16.214-.34.133-.651.33-.917.58a2.644%202.644%200%2000-.604.875c-.145.345-.22.715-.218%201.089%200%20.434.08.828.237%201.172.157.342.37.634.637.868.268.235.585.416.945.54.36.124.748.187%201.155.187.242%200%20.456-.008.637-.023.18-.015.353-.044.514-.086.162-.043.317-.102.46-.172.17-.085.333-.18.491-.285l.07-.046.555%201-.063.039c-.383.238-.79.418-1.209.536a5.74%205.74%200%2001-1.446.174c-.65%200-1.273-.107-1.754-.303a3.82%203.82%200%2001-1.27-.83c-.388-.387-.655-.918-.81-1.296a3.864%203.864%200%2001-.285-1.475c0-.584.206-1.26.382-1.66zM24.669%203.78l-4.83.02V.719c0-.31-.41-.719-.72-.719H.72C.41%200%200%20.409%200%20.719v12.366c0%20.31.41.72.72.72h4.596v3.14c0%20.31.409.719.72.719l18.633-.077c.31%200%20.719-.255.719-.72V4.501c0-.155-.41-.72-.72-.72l.001-.001z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
	background-size: 24px;
	background-position: center;
}

.bx-messenger-cl-avatar-structure .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-structure .bx-messenger-panel-avatar-img-default {
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M55.03%2042.705s-.474%201.492-.55%201.692c-.171.256-.316.53-.432.816.1%200%201.107.47%201.107.47l3.917%201.227-.057%201.86a4.639%204.639%200%2000-1.894%201.4c-.19.413-.42.805-.69%201.17%203.568%201.45%205.655%203.573%205.74%205.949.058.423%202.223%208.206%202.347%209.959H81c.014-.073-.5-10.142-.5-10.217%200%200-.946-2.425-2.446-2.672a11.739%2011.739%200%2001-4.233-1.388%2015.618%2015.618%200%2000-2.721-1.252%204.069%204.069%200%2001-1.095-1.555%204.616%204.616%200%2000-1.894-1.4l-.056-1.861%203.917-1.226s1.01-.471%201.107-.471a7.533%207.533%200%2000-.54-.947c-.074-.2-.443-1.554-.443-1.554a10.07%2010.07%200%20001.992%201.933%2027.952%2027.952%200%2001-1.708-3.877%2024.708%2024.708%200%2001-.653-3.754%2055.8%2055.8%200%2000-1.255-6.987%206.567%206.567%200%2000-2.072-2.923%209.593%209.593%200%2000-4.742-1.685h-.2c-1.7.13-3.334.712-4.733%201.685a6.589%206.589%200%2000-2.071%202.925%2055.45%2055.45%200%2000-1.254%206.987%2024.1%2024.1%200%2001-.622%203.84%2024.6%2024.6%200%2001-1.737%203.792%2010.093%2010.093%200%20001.988-1.936z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M60.272%2057.434c0-1.84-2.4-3.941-7.135-5.165a16.073%2016.073%200%2001-4.517-2.057c-.3-.174-.258-1.78-.258-1.78l-1.525-.235c0-.131-.13-2.057-.13-2.057%201.824-.613%201.636-4.23%201.636-4.23%201.158.645%201.912-2.213%201.912-2.213%201.37-3.976-.682-3.736-.682-3.736a25.034%2025.034%200%20000-7.323c-.912-8.054-14.646-5.868-13.018-3.241-4.014-.744-3.1%208.4-3.1%208.4l.87%202.364c-1.71%201.108-.521%202.45-.463%204%20.084%202.28%201.476%201.808%201.476%201.808.086%203.764%201.939%204.259%201.939%204.259.349%202.364.132%201.962.132%201.962l-1.651.2a6.565%206.565%200%2001-.13%201.6c-1.945.866-2.36%201.374-4.287%202.219-3.726%201.634-7.777%203.76-8.5%206.62C22.118%2061.692%2021%2070.998%2021%2070.998h42l-2.73-13.563z%22%2F%3E%3C%2Fsvg%3E');
	background-size: 37px;
	background-position: center;
}
.bx-messenger-cl-avatar-videoconf .bx-messenger-cl-avatar-img-default,
.bx-messenger-context-chat-videoconf .bx-messenger-panel-avatar-img-default {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2222%22%20height%3D%2213%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14.318.898A27.29%2027.29%200%20007.904.125c-2.147%200-4.337.26-6.57.779-.48.111-.82.548-.82%201.053v8.623c0%20.488.319.915.778%201.042%202.134.59%204.269.886%206.404.886%202.147%200%204.361-.299%206.641-.896.466-.122.793-.552.793-1.046V1.948c0-.5-.337-.936-.812-1.05zm7.388.37a.33.33%200%2000-.02-.116.314.314%200%2000-.408-.188L16.51%202.82a.324.324%200%2000-.203.302v5.853c0%20.135.08.255.203.303l4.767%201.855a.31.31%200%2000.112.02.32.32%200%2000.316-.323V1.267zM7.739%207.294a1.034%201.034%200%20100-2.068%201.034%201.034%200%20000%202.068zm-3.336%200a1.034%201.034%200%20100-2.068%201.034%201.034%200%20000%202.068zm7.708-1.034a1.034%201.034%200%2011-2.068%200%201.034%201.034%200%20012.068%200z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E');
	background-position: center !important;
	background-repeat: no-repeat;
	background-size: 22px;
}
.bx-messenger-context-chat-videoconf .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-videoconf .bx-messenger-cl-status {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%200a1%201%200%20011%201v6a1%201%200%2001-1%201H1a1%201%200%2001-1-1V1a1%201%200%20011-1h7zm5%201v6l-3-1.233V2.401L13%201z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E) no-repeat;
	background-size: 9px;
	border: 1px solid #fff;
	border-radius: 50%;
	background-position: center;
	background-color: #e0532c;
}

.bx-messenger-cl-status-bot .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-status-bot .bx-messenger-panel-avatar-img-default {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2019%2017%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M14.588%204.796l.967-3.245a.832.832%200%200%200-.187-.803.81.81%200%200%200-1.375.327l-.827%202.785a8.765%208.765%200%200%200-8.21.009l-.832-2.794A.814.814%200%200%200%203.107.523a.827.827%200%200%200-.545%201.028l.97%203.258a9.295%209.295%200%200%200-3.436%207.254c0%205.092%204.015%203.842%208.973%203.842%204.957%200%208.972%201.25%208.972-3.842a9.286%209.286%200%200%200-3.453-7.267zM9.06%2011.371c-3.538%200-6.408.371-6.408-1.146s2.87-2.749%206.408-2.749c3.539%200%206.413%201.23%206.413%202.75%200%201.517-2.87%201.145-6.413%201.145zM6.13%208.613a.98.98%200%200%200-.79%201.084.974.974%200%200%200%201.022.862.978.978%200%200%200%20.913-.98%201.068%201.068%200%200%200-1.146-.966zm5.07%201.086a.975.975%200%200%200%201.025.861.978.978%200%200%200%20.912-.98%201.067%201.067%200%200%200-1.15-.967.982.982%200%200%200-.786%201.086z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
	background-size: 25px;
	background-position: center;
}
.bx-messenger-cl-status-network .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-network .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-status-network .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-status-network .bx-messenger-cl-user-title:before,
.bx-messenger-user-network:before {
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.707%207.407l.002-.1c0-2.244-1.745-4.065-3.897-4.065-.442%200-.88.078-1.294.23A4.009%204.009%200%200%200%207.812.877C5.6.877%203.81%202.748%203.81%205.055c0%20.025%200%20.05.002.075A5.101%205.101%200%200%200%20.56%209.94c0%202.821%202.193%205.109%204.898%205.109.054%200%20.109-.003.163-.005v.005h10.132a3.812%203.812%200%200%200%203.706-3.889%203.866%203.866%200%200%200-2.752-3.753zm-6.756%205.028a3.617%203.617%200%201%201%203.473-3.615%203.546%203.546%200%200%201-3.473%203.615zm1.658-3.612h-1.414V7.081a.429.429%200%201%200-.857%200v2.187a.438.438%200%200%200%20.43.447h1.841a.446.446%200%200%200-.001-.892h.001z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
	background-size: 25px;
	background-position: center 6px;
}
.bx-messenger-panel-avatar-network .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-network .bx-messenger-cl-status {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%2329AD46%22%20cx%3D%229%22%20cy%3D%229%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M9.1%207.6h-.7v2.2h2.2v-.7H9.1V7.6zm5.1-.3c-.1-1.6-1.4-2.8-3-2.8-.3%200-.7.1-1%20.2-.7-1-1.8-1.6-3-1.6-2%200-3.6%201.7-3.6%203.8v.3c-1.3.5-2.2%201.8-2.2%203.3%200%201.9%201.5%203.5%203.4%203.6h8.7c1.8%200%203.3-1.5%203.3-3.4%200-1.7-1.1-3.1-2.6-3.4zM9%2012.1c-1.6%200-2.9-1.3-2.9-2.9%200-1.6%201.3-2.9%202.9-2.9%201.6%200%202.9%201.3%202.9%202.9-.1%201.6-1.4%202.9-2.9%202.9z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat;
	background-size: contain;
	border: 1px solid #fff;
	border-radius: 50%;
}
.bx-messenger-cl-item-chat-general .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-general .bx-messenger-panel-avatar-img-default,
.bx-messenger-chat-general .bx-messenger-panel-avatar-img-default {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2223%22%20height%3D%2222%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.126%202.42C4.35-.058%2018.917.094%2020.909%202.42c1.992%202.326%202.348%2011.871%200%2014.048-.447.414-1.324.73-2.468.958-.025%201.405-.127%204.254-.54%204.254-.377%200-3.044-2.325-4.678-3.782-4.67.086-9.877-.491-11.097-1.43-2.132-1.64-2.224-11.57%200-14.048zm1.323%2010.873c.763.131%201.818.241%203.037.325.076-.328.173-.706.242-.977.05-.197.086-.338.09-.362.016-.469.65-.888%201.34-1.174a1.303%201.303%200%2001-.134-.23.898.898%200%2000-.366-.277l-.01-.367.757-.243s.196-.093.214-.093a.893.893%200%2000-.083-.16%2016.675%2016.675%200%2001-.097-.302L8.43%209.4c.11.145.239.273.384.383a4.902%204.902%200%2001-.336-.749c-.06-.249-.1-.502-.12-.758a11.145%2011.145%200%2000-.244-1.379%201.3%201.3%200%2000-.4-.577%201.831%201.831%200%2000-.917-.333h-.038c-.33.026-.648.141-.918.333a1.296%201.296%200%2000-.4.577c-.11.454-.191.915-.243%201.38-.023.25-.066.497-.126.74-.091.263-.202.52-.33.766.145-.109.275-.237.385-.382%200%200-.071.268-.086.307-.039.06-.074.122-.104.187.02%200%20.215.093.215.093l.758.242-.011.367a.895.895%200%2000-.367.276.802.802%200%2001-.212.307%203.005%203.005%200%2000-.525.246c-.253.143-.53.237-.819.274-.29.048-.473.527-.473.527l-.053%201.065zm3.835.376c2.628.15%205.83.186%208.492.07a65.86%2065.86%200%2000-.295-1.193s-.515-.862-1.53-1.13a3.42%203.42%200%2001-.97-.45.876.876%200%2001-.054-.39l-.326-.05c0-.03-.028-.45-.028-.45.391-.135.351-.926.351-.926.248.14.41-.485.41-.485.294-.87-.146-.817-.146-.817a5.59%205.59%200%20000-1.602c-.196-1.762-3.14-1.284-2.79-.708-.861-.163-.665%201.837-.665%201.837l.187.517c-.259.171-.208.368-.152.588.024.091.049.187.052.287.018.499.317.395.317.395.018.824.416.932.416.932.074.517.028.428.028.428l-.354.044c.005.117-.004.235-.028.35a4.342%204.342%200%2000-.455.242%204.09%204.09%200%2001-.464.243c-.799.357-1.667.823-1.821%201.449-.042.168-.105.468-.175.819zm9.293.029c1.176-.069%202.212-.171%202.999-.312l-.058-1.172s-.182-.475-.47-.524a2.227%202.227%200%2001-.814-.272%202.974%202.974%200%2000-.522-.244.798.798%200%2001-.21-.305.887.887%200%2000-.364-.274l-.011-.365.753-.24s.194-.093.213-.093a1.482%201.482%200%2000-.104-.185c-.014-.039-.085-.305-.085-.305.11.143.239.271.384.379a5.532%205.532%200%2001-.329-.76%204.934%204.934%200%2001-.125-.737%2011.138%2011.138%200%2000-.241-1.37%201.287%201.287%200%2000-.398-.573%201.822%201.822%200%2000-.912-.33h-.037a1.82%201.82%200%2000-.912.33c-.182.15-.32.35-.398.573-.109.451-.19.91-.24%201.37-.02.254-.06.506-.12.753-.09.257-.203.506-.334.744.143-.109.305-.38.305-.38s-.015.291-.03.33a.886.886%200%2000-.083.16c.019%200%20.213.093.213.093l.753.241-.011.365c-.143.058-.445.28-.497.351.686.285%201.316.853%201.332%201.32.003.023.04.164.09.363.076.298.185.723.263%201.069z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);
	background-size: 22px;
	background-position: center 8px;
}

.bx-messenger-cl-status,
.bx-messenger-popup-status {
	height: 14px;
	width: 14px;
	display:inline-block;
	margin-left: -10px;
	margin-top: 16px;
	vertical-align: top;
	position: relative;
	z-index: 10;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #767676;
	background-size: 16px;
	border: 1px solid #fff;
	border-radius: 50%;
}
.bx-messenger-popup-status {
	display: inline-block!important;
	min-height: auto;
    margin-top: 3px;
    margin-left: -3px;
}

.bx-messenger-cl-status-bot .bx-messenger-cl-user { color: #715fc1  }
.bx-messenger-cl-item-chat-lines .bx-messenger-cl-user { color: #715fc1  }
.bx-messenger-cl-item-chat-livechat .bx-messenger-cl-user { color: #715fc1  }
.bx-messenger-cl-group {cursor: pointer;}
.bx-messenger-cl-group-open {}
.bx-messenger-cl-group-wrapper { height: 0; opacity: .6; display: block; overflow: hidden; padding-top: 0; white-space: nowrap; transition: opacity .4s, padding .2s  }
.bx-messenger-cl-count {
	display:inline-block;
	float:right;
	font: 11px/14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	vertical-align: top;
	border-radius: 12px;
	background-color: #17b0e1;
	background-position: 7px -83px;
	color: #f7f6f6;
	text-shadow: none;
	margin-top: 7px;
	margin-left: 3px;
	margin-right: 3px;
	-webkit-animation: imOpacityFrom05To1 .4s 1; animation: imOpacityFrom05To1 .4s 1;
	z-index: 12;
}
.bx-messenger-cl-status-muted .bx-messenger-cl-count {
	background-color: #a7a7a7;
}

.bx-messenger-dark .bx-messenger-cl-status-muted .bx-messenger-cl-count {
	background-color: transparent;
}
.bx-messenger-dark .bx-messenger-cl-status-muted .bx-messenger-cl-count-digit {
	border: 1px solid #8e8989;
	border-radius: 12px;
	color: #b5b5b5;
}
.bx-messenger-cl-count-digit { padding: 2px 6px;display: inline-block; min-width: 6px; min-height: 11px; }
.bx-messenger-cl-group-title {
	cursor: pointer;
	color: #656667;
	font: 12px/28px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	text-shadow: 0 1px 1px #fff;
	height: 28px;
	overflow:hidden;text-overflow: ellipsis;white-space:nowrap;
	vertical-align: top;
	padding: 0 10px 0 26px;
	position:relative;
	transition: background .18s;
}
.bx-messenger-cl-group-title:hover { background-color: #f0f2f3}

.bx-messenger-cl-group-title:before {
	background: url("./../images/im-sprite-v37.png") no-repeat scroll 2px -108px ;
	content:"";
	height: 11px;
	left: 13px;
	top: 6px;
	position:absolute;
	width: 9px;
}

.bx-messenger-cl-group-open .bx-messenger-cl-group-title {color: #656667;}

.bx-messenger-cl-group-open .bx-messenger-cl-group-title:before {background-position: 1px -85px;top:5px;left: 12px;}

.bx-messenger-cl-group-open .bx-messenger-cl-group-wrapper { height: auto;	opacity: 1; }

.bx-messenger-cl-notify-wrap {
	border-top: 1px solid #e5e6e9;
	margin: 0 14px;
	position: relative;
	z-index: 2;
}
.bx-messenger-cl-notify-button {
	height: 36px;
	cursor: pointer;
	font: 13px/34px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	vertical-align: top;
	border-radius: 2px;
	padding-left: 36px;
	color: #606162;
	transition: background .18s;
	box-sizing: border-box;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	opacity: 0.85;
	padding-right: 10px;
}
.bx-messenger-cl-notify-button:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.338%2012.976l-.002.027a1.713%201.713%200%20003.424%200l-.002-.027h-3.42zm5.976-7.297c0-1.496-1.16-3.618-3.464-4.018v-.038A.852.852%200%20007%20.774a.851.851%200%2000-.849.849v.04c-2.3.402-3.457%202.522-3.457%204.016%200%201.658.017%202.84.017%203.601%200%20.761-1.762%201.837-1.762%201.837v.936h12.11v-.936s-1.761-1.076-1.761-1.837c0-.76.016-1.943.016-3.601z%22%20fill%3D%22%2393979B%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center 9px;
	content: "";
	height: 36px;
	width: 18px;
	position: absolute;
	margin-left: -30px;
	opacity: .8;
	background-size: 17px;
}
.bx-messenger-cl-notify-button:hover:before {
	opacity: 1;
}
.bx-messenger-cl-notify-button:hover {
	opacity: 1;
}
.bx-messenger-cl-notify-button-active {
	color: #606162;
	opacity: 1;
}
.bx-messenger-cl-notify-button-active:hover {
}
.bx-messenger-cl-notify-button .bx-messenger-cl-count {
	margin-top: 9px;
	float: left;
	margin-left: -15px;
	position: absolute;
}

.bx-messenger-cl-phone-button {
	height: 36px;
	cursor: pointer;
	font: 12px/34px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	vertical-align: top;
	border-radius: 2px;
	padding-left: 34px;
	color: #606162;
	transition: background .18s;
	box-sizing: border-box;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	float: right;
	max-width: 45%;
	opacity: 0.85;
	padding-right: 9px;
}
.bx-messenger-cl-phone-button:before {
	background: url("./../images/im-sprite-v37.png") -93px -552px;
	content: "";
	height: 35px;
	width: 18px;
	position: absolute;
	margin-left: -27px;
	opacity: .8;
}
.bx-messenger-cl-phone-button:hover:before {
	background-position: -93px -581px;
	opacity: 1;
}
.bx-messenger-cl-phone-button:hover {
	opacity: 1;
}

.bx-messenger-cl-panel {  height: 36px; overflow: hidden;  border-top: 1px solid #e5e6e9;  margin: 0 14px;
	position: relative;
	z-index: 2;
}
.bx-messenger-cl-panel-hide {
	display: none;
}
.bx-messenger-box-desktop { width: auto; }
.bx-messenger-box-desktop .bx-messenger-cl-panel { height: 39px;  }
.bx-messenger-box-desktop .bx-messenger-cl-panel-wrap { padding-top: 1px; }
.bx-messenger-cl-panel-status-wrap {display:inline-block;  cursor: pointer;overflow: hidden;padding: 4px 0; white-space: nowrap;
	margin-left: 5px;
}
.bx-messenger-cl-panel-status-wrap:hover {
}
.bx-messenger-cl-panel-status {
	display: inline-block!important;
	margin-top: 6px;
	margin-left: 3px;
	margin-right: 12px;
	vertical-align:top;
	transform: scale(.8);
}
.bx-messenger-cl-panel-status-text { display:inline-block; font: 13px/29px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #606162; vertical-align:top; max-width: 160px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bx-messenger-cl-panel-status-arrow {
	display:inline-block;
	height: 28px;
	width: 18px;
	margin-left: 7px;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%227%22%20height%3D%224%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%200h7L3.5%204z%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.5%22/%3E%3C/svg%3E);
    background-repeat: no-repeat;
	background-position: center 13px;
}
.bx-messenger-dark .bx-messenger-cl-panel-status-arrow {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200h7.071L3.536%203.536z%22%20fill%3D%22%23696969%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.bx-messenger-cl-panel-right-wrap { display:inline-block; float: right; height: 36px;
	margin-right: -4px;
}
.bx-messenger-cl-panel-offline { background: url(./../images/im-sprite-v37.png) -40px -1013px no-repeat;}
.bx-messenger-cl-panel-offline-active { background: url(./../images/im-sprite-v37.png) -11px -1013px;}
.bx-messenger-cl-panel-group { height: 17px!important;  background: url(./../images/im-sprite-v37.png) -11px -1047px no-repeat;}
.bx-messenger-cl-panel-group-active { height: 17px!important; background: url(./../images/im-sprite-v37.png) -40px -1047px;}
.bx-messenger-cl-panel-sound { background: url(./../images/im-sprite-v37.png) -11px -1081px no-repeat;}
.bx-messenger-cl-panel-sound-active { background: url(./../images/im-sprite-v37.png) -40px -1081px;}
.bx-messenger-cl-panel-autorun { background: url(./../images/im-sprite-v37.png) -39px -980px no-repeat;}
.bx-messenger-cl-panel-autorun-active { background: url(./../images/im-sprite-v37.png) -11px -980px no-repeat;}
.bx-messenger-cl-panel-settings-wrap {
	width: 35px;
	height: 36px;
	display:inline-block;
	cursor: pointer;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.032.303l.16%201.793c.219.073.43.16.636.257l1.362-1.177a7.321%207.321%200%20012.39%202.349l-1.154%201.381c.101.203.19.413.267.63l1.796.13c.23.937.278%201.946.105%202.987l-.07.364-1.788.161a5.475%205.475%200%2001-.256.647l1.183%201.369a7.2%207.2%200%2001-2.346%202.388l-1.388-1.16a5.477%205.477%200%2001-.645.269l-.13%201.79-.14.033a7.456%207.456%200%2001-3.21-.01l-.16-1.793a5.558%205.558%200%2001-.636-.257l-1.36%201.178a7.321%207.321%200%2001-2.391-2.35l1.154-1.38a5.562%205.562%200%2001-.268-.63l-1.796-.13a7.402%207.402%200%2001-.105-2.988l.07-.364L2.11%205.63c.075-.208.166-.415.271-.618L1.226%203.675A8.55%208.55%200%20013.584%201.28L4.94%202.414c.2-.11.404-.204.61-.283L5.68.326l.14-.033a7.455%207.455%200%20013.212.01zM6.62%203.848c-1.243.264-2.492%201.514-2.757%202.757a3.649%203.649%200%20004.355%204.354%203.588%203.588%200%20002.757-2.757%203.649%203.649%200%2000-4.355-4.354z%22%20fill%3D%22%2393979B%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 17px;
	opacity: .7;
}
.bx-messenger-cl-panel-settings-wrap:hover {
	opacity: 1;
}
.bx-messenger-cl-panel-fullscreen-wrap { width: 35px; height: 36px; display:inline-block; cursor: pointer; background: url("./../images/im-sprite-v37.png") no-repeat scroll 8px -581px;  opacity: 0.60;  }
.bx-messenger-cl-panel-fullscreen-wrap:hover { opacity: .8;  }

.bx-messenger-cl.bx-messenger-recent-container {
	overflow: hidden;
	border-top: 1px solid var(--im-recent-separator-line);
	box-sizing: border-box;
}
.bx-messenger-new-recent-wrap {margin-top: 0px; position: relative; height: 100%}
.bx-messenger-new-recent-wrap-hidden {display: none}
.bx-messenger-recent-wrap {position: relative; height: 100%}
.bx-messenger-recent-wrap-hidden {display: none}
.bx-messenger-recent-wrap .bx-messenger-cl-item {}
.bx-messenger-recent-wrap .bx-messenger-cl-avatar {background-position: 3px -658px;}
.bx-messenger-recent-wrap .bx-messenger-cl-user { line-height: 16px;  }
.bx-messenger-recent-wrap .bx-messenger-cl-user-title {
	overflow:hidden;text-overflow: ellipsis;white-space:nowrap;
	font-weight: var(--ui-font-weight-medium, 500);
}
.bx-messenger-recent-wrap .bx-messenger-cl-item-message-status-received .bx-messenger-cl-user-title,
.bx-messenger-recent-wrap .bx-messenger-cl-item-message-status-delivered .bx-messenger-cl-user-title {
	padding-right: 20px;
}
.bx-messenger-recent-wrap .bx-messenger-cl-user-desc {
	font-size: 13px;
	color: #949595;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	line-height: 17px;
}
.bx-messenger-recent-wrap.bx-messenger-recent-lines-wrap {height: auto}
.bx-messenger-cl-user-reply {
	display: inline-block;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.957%207.014H5.024l4.22-4.415a1.514%201.514%200%20000-2.158%201.482%201.482%200%2000-2.11%200L.402%207.504c-.1.098-.1.196-.201.196%200%200%200%20.098-.1.098%200%20.098-.101.098-.101.197V9.172c0%20.098.1.098.1.196v.098c.101.098.101.196.201.196l6.732%207.063c.302.294.704.49%201.106.49.402%200%20.804-.196%201.105-.49a1.514%201.514%200%20000-2.158l-4.22-4.414h6.933c3.316%200%206.029%202.746%206.029%206.278%200%20.882.703%201.569%201.507%201.569.804%200%201.507-.687%201.507-1.57%200-5.198-4.12-9.416-9.043-9.416z%22%20fill%3D%22%239D9FA0%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: contain;
	height: 9px;
	width: 16px;
	margin-left: 2px;
	opacity: .6;
}
.bx-messenger-cl-user-reply-avatar {
	display: inline-block;
	background-size: cover;
	margin-right: 5px;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	vertical-align: text-bottom;
	filter: saturate(70%);
}
.bx-messenger-cl-user-reply-avatar-default {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2018%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.79%2015.354c0-.77-1.026-1.65-3.047-2.163a6.926%206.926%200%200%201-1.929-.862c-.13-.072-.11-.745-.11-.745l-.65-.097c0-.055-.056-.862-.056-.862.779-.257.698-1.772.698-1.772.495.27.817-.93.817-.93.585-1.665-.291-1.564-.291-1.564.153-1.017.153-2.05%200-3.067-.39-3.373-6.254-2.457-5.559-1.356-1.713-.31-1.322%203.518-1.322%203.518l.371.991c-.73.465-.222%201.027-.197%201.674.036.955.632.757.632.757.036%201.577.828%201.782.828%201.782.149.99.056.822.056.822l-.705.083a2.7%202.7%200%200%201-.055.672c-.829.362-1.007.575-1.83.93-1.592.684-3.321%201.574-3.629%202.772C.505%2017.136.22%2019.746.22%2019.746h17.433l-.862-4.392z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
	background-position: 3px 2px;
	background-repeat: no-repeat;
	background-color: #adaaaa;
	background-size: 8px;
}
.bx-messenger-dark .bx-messenger-cl-user-reply-avatar {
	filter: saturate(50%);
}
.bx-messenger-dark .bx-messenger-cl-user-reply-avatar-default {
	background-color: #8c8c8c;
}
.bx-messenger-recent-wrap .bx-messenger-cl-status { margin-left: -12px; margin-top: 21px; }
.bx-messenger-recent-wrap .bx-messenger-cl-count {
	margin-top: 6px;
}
.bx-messenger-recent-lines-wrap .bx-messenger-recent-group { display: block!important; }
.bx-messenger-recent-group, .bx-messenger-chatlist-group {
	overflow:hidden;text-overflow: ellipsis;white-space:nowrap;
	height: 19px;
	margin: 2px 8px;
	position: relative;
}
.bx-messenger-recent-group-pinned:first-child { display: block; margin-top: -4px }
.bx-messenger-recent-group-calls:first-child { display: block; margin-top: -4px }
.bx-messenger-recent-lines-wrap .bx-messenger-recent-group:first-child { display: block; }

.bx-messenger-chatlist-group { margin: 4px 8px 6px; }
.bx-messenger-chatlist-group:first-child { margin-top: 4px; }
.bx-messenger-chatlist-group+.bx-messenger-chatlist-group { margin-top: 11px;}
.bx-messenger-chatlist-chat .bx-messenger-cl-user-desc { display: none; }
.bx-messenger-chatlist-chat .bx-messenger-cl-user-title { margin-top: 8px; }
.bx-messenger-chatlist-chat .bx-messenger-cl-count { margin-top: 9px; }

.bx-messenger-chatlist-more {
	cursor: pointer;
	display: inline-block;
	font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	border-bottom: 1px dashed #c1c3c8;
	color: #c1c3c8;
	margin-bottom: 6px;
	margin-left: 12px;
	transition: all .3s;
}
.bx-messenger-chatlist-more:hover {  border-color: #535c69;  color: #535c69;  }
.bx-messenger-chatlist-show-all .bx-messenger-cl-item { display: block!important; }

.bx-messenger-chatlist-search-button-wrap { margin: 0 12px 3px; }
.bx-messenger-chatlist-category + .bx-messenger-chatlist-search-button-wrap { margin-top: 5px; }
.bx-messenger-chatlist-search-button {
	background-color: #3bc8f5;
	border-color: #3bc8f5;
	border-radius: 19px;
	color: #fff !important;
	opacity: 1;
	padding-left: 12px;
	padding-right: 12px;
	position: relative;
	text-decoration: none;
	z-index: 1;
	cursor: pointer;
	display: inline-block;
	font: 12px/25px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	height: 24px;
	transition: opacity 0.3s ease 0s;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.bx-messenger-recent-group-title {
	display: inline-block;
	height: 18px;
	font: 11px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #636974;
	text-shadow: 0 1px 1px #fff;
	padding: 0 7px 0 5px;
	vertical-align: top;
}
.bx-messenger-recent-group-title:first-letter {
	text-transform: uppercase;
}
.bx-messenger-recent-category-title {
	font: 12px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	font-style: italic;
	font-weight: var(--ui-font-weight-bold);
	margin-top: 2px;
	margin-right: 2px;
}
.bx-messenger-recent-category-title:after {
	content: '';
	height: 1px;
	position: absolute;
	width: 400px;
	background-color: #e5e6e9;
	margin-left: 10px;
	margin-top: 9px;
}

.bx-messenger-recent-category-title-new { color: #df532d; font-style: normal; }
.bx-messenger-recent-category-title-new:after { background-color: #ef9393; }
.bx-messenger-recent-category-title-work { color: #0c8bb3; font-style: normal; }
.bx-messenger-recent-category-title-work:after { background-color: #68cfef; }
.bx-messenger-recent-category-title-answered { color: #258a4e; font-style: normal; }
.bx-messenger-recent-category-title-answered:after { background-color: #61c59e; }

.bx-messenger-chatlist-group-title {
	display: block;
	height: 18px;
	font: 12px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #636974;
	text-shadow: 0 1px 1px #fff;
	padding: 0 22px 0 5px;
	vertical-align: top;
	overflow: hidden;
	text-overflow: ellipsis;
}
.bx-messenger-chatlist-group-title:first-letter {
	text-transform: uppercase;
}
.bx-messenger-chatlist-group-add {
	width: 16px;
	height: 16px;
	border: 1px solid #a6aab0;
	border-radius: 50%;
	background: #fff url("./../images/im-sprite-v37.png?v27112015") repeat scroll -37px -24px;
	cursor: pointer;
	display: inline-block;
	position: absolute;
	right: 5px;
}
.bx-messenger-chatlist-group-add:hover {
	border-color: #2fc7f7;
	background-position: -54px -24px;
}
.bx-messenger-chatlist-empty {
	font: 13px/20px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #606162; height: 21px; text-align: center;
}

.bx-messenger-body {
	height: 315px;
	overflow: auto;
	overflow-x: hidden;
	margin-top: -1px;
	transition: width .5s;
	width: 100%;
	will-change: transform;
}
.bx-messenger-body-bg {
	background: #eef2f4 url(./../images/pattern-light-grey-v3.svg?v6) 0 0 repeat;
	min-height: 100%;
}
.bx-messenger-body-wrap {
	padding-top: 8px;  padding-bottom: 8px;
	max-width: 790px;
	margin: 0 auto;
}
.bx-messenger-body-panel { display:none; position: absolute; height: 315px; overflow: auto; overflow-x: hidden; width: 400px; right: -400px; transition: right .5s; border-left: 1px solid #e5e6e9; border-top: 1px solid #e5e6e9; box-sizing: border-box; z-index: 210; background-color: rgba(255,255,255,.95) }
.bx-messenger-body-panel-wrap { }
.bx-messenger-call .bx-messenger-body-wrap { padding-top: 58px; }
.bx-messenger-content { margin-top: 10px; margin-bottom: 14px;}

.bx-messenger-content-group {
	height: 19px;
	margin: 10px 58px 18px 61px;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	position: relative;
}
.bx-messenger-content-group-history {
	margin: 10px 14px 12px 57px;
}
.bx-messenger-content-group-link {
	margin-top: -17px;
	position: absolute;
}
.bx-messenger-content-group-title {
	background-color: rgba(7, 5, 27, 0.42);
	border: 1px solid rgba(7, 5, 27, 0.1);
	text-shadow: none; color: #fff!important;
	display: inline-block;
	padding: 4px 15px 5px;
	border-radius: 15px;
	font-size: 14px;
	text-decoration: none;
}
.bx-messenger-content-group-float .bx-messenger-content-group-title
{
	text-shadow: none; color: #fff!important;
	position: absolute;
	display: block;
	padding: 4px 15px 5px;
	border-radius: 15px;
	margin-top: 32px;
	z-index: 30;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

.bx-messenger-content-item {
	margin-top: -8px; padding-top: 12px; padding-bottom: 14px; transition: background-color 2s;
	max-width: 790px;
	position: relative;
}
.bx-messenger-content-item-system {}
.bx-messenger-chat-lines .bx-messenger-content-item-system .bx-messenger-content-item-date { padding-right: 15px; cursor: pointer; }
.bx-messenger-chat-lines .bx-messenger-content-item-system .bx-messenger-content-item-date:after {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.1%206V4.3C9.1%202.2%207.3.5%205%20.5S.9%202.2.9%204.3V6H0v7h10V6h-.9zm-3.4%205H4.3l.2-1.9c-.3-.1-.4-.4-.4-.7%200-.5.4-.9.9-.9s.9.4.9.9c0%20.3-.2.6-.4.7l.2%201.9zm1.9-5H2.5V4.3c0-1.3%201.2-2.4%202.6-2.4%201.4%200%202.6%201.1%202.6%202.4V6h-.1z%22%20fill%3D%22%239D9FA0%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
    background-size: 8px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #fff;
    content: '';
    height: 16px;
    position: absolute;
    width: 16px;
    margin-left: 5px;
    margin-top: 1px;
    border-radius: 50%;
}
.bx-messenger-chat-bot-feature .bx-messenger-content-item-system .bx-messenger-content-item-date:after {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.9%207.8c-.6%200-1.1.4-1.1.9s.5.9%201.1.9c.6%200%201.1-.4%201.1-.9-.1-.4-.5-.9-1.1-.9zm5.5%200c-.6%200-1.1.4-1.1.9s.5.9%201.1.9c.6%200%201.1-.4%201.1-.9-.1-.4-.5-.9-1.1-.9zm2.4-3.5l.9-3c.1-.4-.1-.8-.5-1-.4-.1-.8.1-1%20.5l-.8%202.6c-1.2-.6-2.5-1-3.8-1-1.4%200-2.7.3-3.9%201L3.9.8c-.1-.4-.5-.6-1-.5-.4.1-.6.6-.5%201l.9%203.1C1.3%206%20.1%208.4.1%2011.2c0%204.8%203.8%203.6%208.4%203.6%204.7%200%208.4%201.2%208.4-3.6.2-2.9-1.1-5.3-3.1-6.9zm-5.2%206.1c-3.3%200-6%20.3-6-1.1%200-1.4%202.7-2.6%206-2.6s6%201.2%206%202.6c0%201.4-2.7%201.1-6%201.1z%22%20fill%3D%22%239D9FA0%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
    background-size: 12px;
    background-position: 2px 2px;
    background-repeat: no-repeat;
    background-color: #fff;
    content: '';
    height: 16px;
    position: absolute;
    width: 16px;
    margin-left: 5px;
    margin-top: 1px;
    border-radius: 50%;
}
.bx-messenger-chat-lines .bx-messenger-content-item-ol-output .bx-messenger-content-item-date { padding-right: 0; cursor: default;}
.bx-messenger-chat-lines .bx-messenger-content-item-ol-output .bx-messenger-content-item-date:after { display: none; }

.bx-messenger-content-item-arrow {opacity: 1; transition: opacity 1.5s;  -webkit-animation: imOpacityTo1 1s 1; animation: imOpacityTo1 1s 1;}
.bx-messenger-content-item-plus-like { box-shadow: 0 0 6px #5298ee!important; }

.bx-messenger-panel {
	height: 66px;
	border-bottom: 1px solid #e5e6e9;
	position: relative;
	z-index: 400;
	/*margin: 0 15px 0 11px;*/
	padding: 0 15px 0 11px;
	overflow: hidden;
	will-change: transform;
}
.bx-messenger-box-dialog .bx-messenger-panel {
	background-color: #fff;
}
.bx-messenger-panel-bg2 {border-left: 0;}

.bx-messenger-ajax { border-bottom: 1px dashed #2067B0; cursor: pointer; color: #2067B0; display: inline-block; }
.bx-messenger-ajax-black { border-bottom: 1px dashed #000; cursor: pointer; color: #000; display: inline-block; }
.bx-messenger-ajax-self, .bx-messenger-highlight {
	display: inline-block;
	background-color: #ffe686;
	border: 1px solid #ffb876;
	border-radius: 8px;
	padding: 0 5px;
	margin: 0 2px;
	color: inherit;
}
.bx-messenger-ajax-self .bx-messenger-highlight {
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: inherit;
}

.bx-messenger-panel-avatar { transition: box-shadow 1s ease 0s; white-space: nowrap;
	display: inline-block; width: 34px; height: 34px;
	vertical-align: middle; position: absolute; margin-left: 4px; margin-top: 16px;
}
.bx-messenger-panel-avatar-upload { position: absolute;height: inherit;opacity: 0;width: inherit; cursor: pointer; z-index: 20;}
.bx-messenger-panel-avatar-upload-error .bx-messenger-panel-avatar-img { box-shadow: 0 0 3px 1px rgba(224, 0, 0, 0.9); }
.bx-messenger-panel-avatar.bxu-file-input-over { box-shadow: 0 0 6px 1px rgba(4, 139, 8, 0.9); }
.bx-messenger-avatar-notify {
	background: #77828e url("./../images/im-sprite-v37.png") repeat scroll -120px -1903px;
	border-radius: 50%;
}
.bx-messenger-panel-avatar-img { display: inline-block; width: inherit; height: inherit; border: 0;
	border-radius: 50%;
	transition: box-shadow 1s ease 0s;
	position: relative;
	z-index: 10;
}

.bx-messenger-panel-avatar-badge-crm {overflow: initial; }

.bx-messenger-panel-avatar-lines .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-lines .bx-messenger-cl-status,
.bx-messenger-cl-avatar-lines .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-lines .bx-messenger-panel-avatar-img-default {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2235%22%20height%3D%2236%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.3%2015c.356%200%20.534-.175.713-.35.356-.525.356-1.05%200-1.575l-.535-.525h9.63c.535%200%20.892-.35.892-.875v-.35c0-.525-.357-.875-.892-.875h-9.63l.535-.525c.356-.525.356-1.05%200-1.575-.179-.175-.535-.35-.714-.35-.178%200-.535.175-.713.35l-2.318%202.275c-.357.525-.357%201.05%200%201.575l2.318%202.45c.178.175.357.35.713.35zm-1.367%202c-.56%200-.933.308-.933.77v.46c0%20.462.373.77.933.77h12.134c.56%200%20.933-.308.933-.77v-.46c0-.462-.373-.77-.933-.77H11.933zm10.481%204.387C22.236%2021%2021.701%2021%2021.344%2021c-.357.193-.713.387-.713.966-.179.387%200%20.967.356%201.16l.535.58h-9.63c-.535%200-.892.386-.892.966v.58c0%20.58.357.966.892.966h9.63l-.535.58c-.178.387-.356.773-.356%201.16%200%20.386.356.773.713.966.357.193.713%200%201.07-.386l2.318-2.706c.357-.58.357-1.16%200-1.74l-2.318-2.705zM29.302%204.67c-6.687-6.228-16.808-6.228-23.495%200C-.88%2010.9-1.965%2021.158%203.457%2028.668c5.241%207.511%2015.182%209.526%2022.953%204.763l.18.183%204.7%201.283c.361.183.903%200%201.084-.367.362-.366.362-.732.362-1.099l-1.265-4.763c5.422-7.327%204.518-17.768-2.17-23.997zM17.559%2033c-5.82%200-11.278-3.716-13.46-9.289C1.914%2018.138%203.006%2011.635%207.19%207.362%2011.374%203.09%2017.559%201.79%2023.016%204.204c6.367%202.787%2010.005%209.847%208.731%2016.72C30.474%2027.798%2024.471%2032.814%2017.56%2033z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 20px;
	background-position: center;
	background-repeat: no-repeat;
}
.bx-messenger-panel-avatar-lines .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-lines .bx-messenger-cl-status {
	background-color: #169291;
	background-size: 16px;
	border: 1px solid #fff;
	border-radius: 50%;
}

.bx-messenger-cl-avatar-network .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-network .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-network .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-network .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2242%22%20height%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20.59%2013H19v5h5v-1.59h-3.41V13zm14.32-1.545c-.274-4.364-3.82-7.637-8.183-7.637-.818%200-1.909.273-2.727.546C22.09%201.636%2019.09%200%2015.818%200%2010.364%200%206%204.636%206%2010.364v.818c-3.545%201.363-6%204.909-6%209C0%2025.364%204.09%2029.727%209.273%2030H33c4.91%200%209-4.09%209-9.273%200-4.636-3-8.454-7.09-9.272zM20%2025c-4.414%200-8-3.586-8-8s3.586-8%208-8%208%203.586%208%208c-.276%204.414-3.862%208-8%208z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 22px;
}
.bx-messenger-panel-avatar-network .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-network .bx-messenger-cl-status {
	background-color: #65a513;
	background-size: 10px;
	background-position: center 3px;
}

.bx-messenger-panel-avatar-livechat .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-livechat .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-livechat .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-livechat .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.934%200H1.918C.885%200%200%20.894%200%201.938v9.839c0%201.043.885%201.937%201.918%201.937h8.557c.148%200%20.148%200%20.295.15l2.656%202.98c.295.299.59.15.59-.297v-2.385c0-.15.148-.448.443-.448h1.623c1.033%200%201.918-.894%201.918-1.937v-9.84C17.705.895%2016.82%200%2015.934%200zM15%209.47c0%20.177-.154.53-.462.53H3.462C3.308%2010%203%209.824%203%209.47V7.53c0-.177.154-.53.462-.53h11.076c.154%200%20.462.176.462.53v1.94zm0-4c0%20.177-.154.53-.462.53H3.462C3.308%206%203%205.824%203%205.47V3.53c0-.177.154-.53.462-.53h11.076c.154%200%20.462.176.462.53v1.94z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 18px;
}
.bx-messenger-panel-avatar-livechat .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-livechat .bx-messenger-cl-status {
	background-color: #4ba5c3;
	background-size: 10px;
	background-position: center 3px;
}

.bx-messenger-panel-avatar-whatsappbytwilio .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-whatsappbytwilio .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-whatsappbytwilio .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-whatsappbytwilio .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M0%2027.67l1.936-6.876a13.76%2013.76%200%2001-1.9-6.992C.036%206.192%206.227%200%2013.837%200S27.64%206.192%2027.64%2013.802c0%207.61-6.191%2013.802-13.802%2013.802-2.37%200-4.693-.607-6.747-1.76L0%2027.67zm7.452-4.337l.423.258a11.437%2011.437%200%20005.962%201.672c6.32%200%2011.461-5.142%2011.461-11.461%200-6.32-5.141-11.46-11.46-11.46-6.32%200-11.461%205.14-11.461%2011.46%200%202.202.626%204.34%201.81%206.184l.284.443-1.115%203.959%204.096-1.055z%22%2F%3E%3Cpath%20d%3D%22M10.056%207.49l-.896-.048a1.083%201.083%200%2000-.77.263c-.434.377-1.128%201.106-1.341%202.056-.318%201.416.173%203.15%201.445%204.885%201.272%201.734%203.642%204.509%207.833%205.694%201.35.382%202.413.124%203.233-.4a2.891%202.891%200%20001.258-1.835l.143-.668a.464.464%200%2000-.26-.519l-3.026-1.395a.464.464%200%2000-.562.138l-1.188%201.54a.34.34%200%2001-.382.114c-.814-.286-3.54-1.427-5.036-4.308a.343.343%200%2001.044-.383l1.135-1.314a.464.464%200%2000.076-.486l-1.305-3.052a.464.464%200%2000-.401-.281z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 21px;
	background-color: #5dcc41!important;
}
.bx-messenger-panel-avatar-whatsappbytwilio .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-whatsappbytwilio .bx-messenger-cl-status {
	background-color: #5dcc41;
	background-size: 13px;
	background-position: center 1px;
	border: 0;
}

.bx-messenger-panel-avatar-avito .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-avito .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-avito .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-avito .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%3E%3Ccircle%20cx%3D%2217.361%22%20cy%3D%2216.953%22%20r%3D%226.273%22%2F%3E%3Ccircle%20cx%3D%225.57%22%20cy%3D%2216.953%22%20r%3D%222.92%22%2F%3E%3Ccircle%20cx%3D%2217.361%22%20cy%3D%225.162%22%20r%3D%224.038%22%2F%3E%3Ccircle%20cx%3D%225.57%22%20cy%3D%225.162%22%20r%3D%225.155%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 19px;
}
.bx-messenger-panel-avatar-avito .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-avito .bx-messenger-cl-status {
	background-color: #4ba5c3;
	background-size: 9px;
	background-position: center 3px;
}

.bx-messenger-cl-avatar-viber .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-viber .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-viber .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-viber .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20.7%205.3c-.4-1.6-2.4-3.5-4.1-3.9-3.7-.7-7.5-.7-11.2%200-1.6.4-3.7%202.3-4.1%203.8-.7%203-.7%206.1%200%209.1.4%201.6%202.4%203.5%204.1%203.9.1%200%20.1.1.1.2v4.4c0%20.2.3.3.4.2L8%2020.9l2-2h.1c2.1.1%204.3-.1%206.4-.5%201.6-.4%203.7-2.3%204.1-3.8.7-3.3.7-6.3.1-9.3zm-4.1%209.3c-.3.7-.8%201.3-1.5%201.6-.6.2-1.1.1-1.3%200-2.3-1-4.4-2.2-6.1-4-.9-1.1-1.7-2.3-2.3-3.5-.3-.6-.5-1.2-.8-1.8-.2-.6.1-1.1.5-1.6.3-.4.8-.7%201.2-.9.4-.2.7-.1%201%20.2.6.7%201.1%201.4%201.5%202.2.3.5.2%201.1-.3%201.4-.1%200-.1.1-.2.1-.1.1-.3.2-.4.4-.1.2-.1.4%200%20.6.6%201.6%201.6%202.9%203.2%203.6.3.1.5.2.8.2.5-.1.7-.6%201-.9.3-.3.8-.3%201.2%200%20.4.2.7.5%201.1.7.4.3.7.5%201%20.8.5.1.6.5.4.9zm-3.3-5.7c0-.2%200-.3-.1-.5-.1-.3-.2-.6-.5-.8-.1-.1-.3-.2-.4-.2-.2-.1-.4%200-.6-.1-.2%200-.3-.2-.3-.4s.2-.3.4-.3c1.2.1%202%20.7%202.1%202v.3c0%20.1-.1.2-.2.2s-.1%200%200%200c-.3.2-.4%200-.4-.2zM13%206.2c-.4-.2-.7-.3-1.1-.3-.2%200-.3%200-.5-.1-.2%200-.3-.2-.3-.4s.1-.3.4-.3c.7%200%201.3.2%202%20.5%201.2.7%201.9%201.7%202.2%203.1V9.6c-.1.3-.5.3-.6%200v-.3c0-.6-.1-1.3-.5-1.8-.5-.6-1-1-1.6-1.3zm3.8%204.2c-.2%200-.3-.2-.4-.4%200-.4-.1-.8-.1-1.3-.3-2.2-2.1-4-4.3-4.4-.3-.1-.7-.1-1-.1-.2%200-.5%200-.5-.3%200-.2.1-.4.4-.4H11.5c2.8.3%205.1%202.2%205.6%205%20.1.5.1%201%20.2%201.5-.1.2-.3.4-.5.4z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 20px;
	background-color: #995aca!important;
}
.bx-messenger-panel-avatar-viber .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-viber .bx-messenger-cl-status {
	background-position: 2px 2px;
	background-size: 10px;
}

.bx-messenger-panel-avatar-telegrambot .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-telegrambot .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-telegrambot .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-telegrambot .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19.314.043L.368%207.567a.526.526%200%20000%201.003l4.573%201.84%201.797%205.852c.163.335.49.502.816.335l2.614-2.174a1.02%201.02%200%2001.98%200l4.573%203.511c.327.168.817%200%20.817-.334L19.968.879c.163-.67-.327-1.004-.654-.836zm-3.38%204.319l-7.527%206.69c-.334.16-.501.479-.501.957L7.57%2013.76c0%20.319-.335.319-.502%200l-1.003-3.345c-.168-.319%200-.797.334-.956l9.2-5.417c.334-.159.502.16.334.319z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 20px;
	background-position: 6px center;
}
.bx-messenger-panel-avatar-telegrambot .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-telegrambot .bx-messenger-cl-status {
	background-color: #4ba5c3;
	background-size: 9px;
	background-position: 2px 3px;
}

.bx-messenger-panel-avatar-imessage .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-imessage .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-imessage .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-imessage .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5.6C4.701.6%200%204.823%200%2010.032c0%202.647%201.215%205.038%203.17%206.751.556%203.422-2.13%204.055-2.13%204.055s-.334.482.499.66c3.353.688%206.064-2.339%206.064-2.339l.003-.06c.92.236%201.89.366%202.894.366%205.8%200%2010.5-4.223%2010.5-9.433S16.3.6%2010.5.6z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-size: 19px;
}
.bx-messenger-panel-avatar-imessage .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-imessage .bx-messenger-cl-status {
	background-color: #4ba5c3;
	background-size: 9px;
	background-position: 3px 3px;
}

.bx-messenger-panel-avatar-wechat .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-wechat .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-wechat .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-wechat .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M24.096%2019.307c1.708-1.239%202.8-3.069%202.8-5.104%200-3.727-3.628-6.75-8.102-6.75-4.473%200-8.1%203.023-8.1%206.75%200%203.729%203.627%206.75%208.1%206.75.925%200%201.817-.13%202.645-.369l.238-.036c.156%200%20.297.048.43.125l1.774%201.024.156.05a.27.27%200%2000.27-.27l-.044-.197-.365-1.362-.028-.172c0-.182.09-.342.226-.44zM9.722%200C4.352%200%200%203.626%200%208.101c0%202.441%201.309%204.639%203.359%206.123.164.117.272.31.272.528l-.034.206-.438%201.634-.053.237c0%20.18.146.325.324.325l.189-.06%202.128-1.23c.159-.092.328-.15.515-.15l.286.043c.993.286%202.064.445%203.174.445l.533-.013a6.26%206.26%200%2001-.326-1.985c0-4.08%203.97-7.388%208.865-7.388l.528.013C18.59%202.96%2014.571%200%209.722%200zm6.372%2013.124a1.08%201.08%200%2011.001-2.16%201.08%201.08%200%2001-.001%202.16zm5.401%200a1.08%201.08%200%20110-2.16%201.08%201.08%200%20010%202.16zM6.481%206.804a1.295%201.295%200%20110-2.59%201.295%201.295%200%20010%202.59zm6.48%200a1.295%201.295%200%20110-2.59%201.295%201.295%200%20010%202.59z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 19px;
	background-position: 9px center;
}
.bx-messenger-panel-avatar-wechat .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-wechat .bx-messenger-cl-status {
	background-color: #35ad3e;
	background-size: 10px;
	background-position: 2px 3px;
}

.bx-messenger-panel-avatar-yandex .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-yandex .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-yandex .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-yandex .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.817%2014.06c-.068.845-.443%201.499-1.16%201.936-1.092.666-2.2%201.307-3.302%201.96-.129.077-.252.163-.377.245-.352.112-.62.415-1.034.4-.576-.021-1.039-.38-1.046-.955-.017-1.368-.048-2.74.033-4.103.057-.955.615-1.708%201.346-2.315.15-.125.307-.241.461-.362l4.49-2.55c.542-.309.671-.245.66.361-.032%201.794.074%203.59-.071%205.382M8.493%208.467c-1.352-.808-2.732-1.568-4.099-2.352-.518-.297-.535-.46-.036-.75%201.52-.877%203.044-1.745%204.575-2.603.858-.482%201.729-.439%202.588.016.345.184.686.374%201.029.562.947.55%201.886%201.115%202.843%201.646.444.246.746.567.74%201.084-.007.515-.372.782-.78%201.017-.972.558-1.936%201.131-2.902%201.698-1.379.625-2.68.448-3.958-.318m.307%209.746c-.006.574-.153.658-.634.383-1.462-.835-2.95-1.626-4.372-2.524-.75-.474-1.284-1.17-1.27-2.17.021-1.553-.02-3.106-.013-4.658.004-.885.797-1.33%201.57-.896.932.524%201.849%201.075%202.784%201.591%201.305.72%201.876%201.865%201.931%203.3.032.828.006%201.658.006%202.487%200%20.83.006%201.658-.002%202.487m9.03-14.334c-.551-.314-1.111-.618-1.65-.944-1.23-.75-2.47-1.485-3.718-2.204C11.172-.086%209.8-.273%208.441.453c-1.684.9-3.311%201.907-4.961%202.871-.455.266-.916.526-1.349.825C1.025%204.912.443%205.991.425%207.322.394%209.69.391%2012.059.427%2014.427c.022%201.44.671%202.584%201.918%203.33%202.04%201.22%204.099%202.405%206.14%203.62.314.188.647.33.987.37h1.358c.926-.257%201.755-.708%202.538-1.252%201.636-.965%203.345-1.803%204.902-2.909%201.702-1.21%201.703-2.839%201.702-2.985-.047-5.237-.072-7.866-.076-7.889-.23-1.28-.958-2.202-2.067-2.833h.001z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-size: 20px;
}
.bx-messenger-panel-avatar-yandex .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-yandex .bx-messenger-cl-status {
	background-color: #994bc3;
	background-size: 11px;
	background-position: 2px 1px;
	border: 0;
	padding-right: 1px;
}

.bx-messenger-panel-avatar-vkgroup .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-vkgroup .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-vkgroup .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-vkgroup .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2239%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M37.12%2017.545c-1.105-1.37-2.486-2.467-3.868-3.838-1.105-1.096-1.105-1.645-.276-3.015%201.105-1.371%202.21-2.742%203.039-4.113.829-1.37%201.934-2.741%202.486-4.112.277-1.096%200-1.37-1.105-1.645H30.766c-.83%200-1.105.275-1.382%201.097-.276.822-.828%201.919-1.105%202.741-1.105%201.92-2.21%203.838-3.591%205.483-.277.274-.829.823-1.382.549-.828-.275-.828-1.371-.828-1.92V1.646C22.478.548%2022.2.275%2021.096%200h-6.354c-.829%200-1.381.274-1.658.822-.276.275-.276.549.277.549%201.105.274%201.657.822%201.934%201.919.276%201.645.276%203.29%200%205.208%200%20.549%200%201.097-.277%201.371-.276.823-.829.823-1.381.548-.553-.274-1.105-1.096-1.381-1.644-1.658-2.194-2.763-4.387-3.868-6.854C8.112%201.097%207.559.822%206.73.822H1.205C.1.822-.177%201.371.1%202.467c1.934%204.387%204.144%208.773%207.183%2012.61%201.381%201.92%203.315%203.839%205.525%205.21a13.69%2013.69%200%20008.012%201.644c1.381%200%201.658-.274%201.934-1.644%200-.823.276-1.92.552-2.742.553-.822%201.105-.822%201.934-.548.277.274.83.548%201.105.822.83.823%201.382%201.645%202.21%202.468%201.106%201.096%202.21%201.644%203.592%201.37h5.802c.829%200%201.381-1.096.829-2.193-.553-.822-1.105-1.37-1.658-1.919z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 23px;
	background-color: #3871ba!important;
}
.bx-messenger-panel-avatar-vkgroup .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-vkgroup .bx-messenger-cl-status {
	background-size: 10px;
	background-position: 2px 4px;
}

.bx-messenger-panel-avatar-ok .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-ok .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-ok .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-ok .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M6.958%203.551a2.511%202.511%200%20012.508%202.508%202.511%202.511%200%2001-2.508%202.507A2.511%202.511%200%20014.45%206.06a2.511%202.511%200%20012.508-2.508m0%208.564a6.063%206.063%200%20006.057-6.056A6.064%206.064%200%20006.958%200%206.065%206.065%200%2000.9%206.06a6.063%206.063%200%20006.058%206.055M9.419%2017.45A11.518%2011.518%200%200013%2015.957a1.823%201.823%200%2000.567-2.506%201.798%201.798%200%2000-2.492-.571%207.796%207.796%200%2001-8.306%200%201.799%201.799%200%2000-2.492.571%201.823%201.823%200%2000.566%202.506%2011.524%2011.524%200%20003.583%201.493L.978%2020.92a1.824%201.824%200%2000.001%202.57c.353.355.815.532%201.277.532.463%200%20.926-.177%201.278-.532l3.388-3.409%203.392%203.409c.704.71%201.848.71%202.553%200a1.822%201.822%200%20000-2.57L9.42%2017.45z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 13px;
}
.bx-messenger-panel-avatar-ok .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-ok .bx-messenger-cl-status {
	background-color: #ee8208;
	background-size: 6px;
	background-position: 4px 2px;
}

.bx-messenger-panel-avatar-olx .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-olx .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-olx .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-olx .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2234%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M29.926%202.76c.471-.53%201.179-.766%201.71-.53.508.226.691.776.342%201.34l-.048.074-3.478%205.07%204.48%206.78c.397.567.194%201.19-.401%201.34l-.07.015-2.123.59c-.678.17-1.41-.202-1.729-.804l-.04-.08-2.416-4.422-3.007%204.422c-.34.624-.954.593-1.368.063l-.047-.063-.884-1.415c-.337-.618-.3-1.503.112-2.044l.065-.078%203.537-4.01-2.476-5.01c-.295-.648.059-1.356.707-1.592.62-.225%201.457.089%201.89.632l.056.076%202.122%203.183%203.066-3.537zM6.758%202.524c3.242%200%205.895%203.184%205.895%207.074%200%203.891-2.653%207.075-5.895%207.075-3.243%200-5.895-3.184-5.895-7.075%200-3.89%202.652-7.074%205.895-7.074zm0%202.3c-1.533%200-2.771%202.122-2.771%204.774%200%202.653%201.238%204.834%202.77%204.834%201.533%200%202.771-2.18%202.771-4.834%200-2.652-1.238-4.775-2.77-4.775zM15.718.52c.795%200%201.043.547%201.06%201.271l.001.085v6.426c.057.795.224.933.976.942l2.322.002c.445.008%201.013.074%201.062.628l.003.078v1.592c-.057.621-.492.81-1.203.824l-.094.001h-5.01c-.91%200-1.38-.492-1.414-1.265l-.002-.09v-9.02c-.057-.625.215-1.304.972-1.353l.09-.003L15.717.52z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-size: 25px;
}
.bx-messenger-panel-avatar-olx .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-olx .bx-messenger-cl-status {
	background-size: 11px;
	background-position: 2px 4px;
	padding-right: 1px;
	background-color: #3871ba;
}

.bx-messenger-panel-avatar-facebook .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-facebook .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-facebook .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-facebook .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2222%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.161%207.289H0v3.704h2.161V22h4.44V10.994h2.98s.279-1.776.415-3.718H6.618V4.743c0-.378.484-.887.963-.887H10V0H6.71C2.052%200%202.161%203.707%202.161%204.261v3.028z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-size: 11px;
	background-color: #38659f!important;
	background-position: center bottom;
}
.bx-messenger-panel-avatar-facebook .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-facebook .bx-messenger-cl-status {
	background-size: 5px;
}

.bx-messenger-panel-avatar-facebookcomments .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-facebookcomments .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-facebookcomments .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-facebookcomments .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.76%205.843H0v2.97h1.76v8.823h3.613V8.813h2.425s.227-1.424.338-2.98H5.387v-2.03c0-.304.394-.712.783-.712h1.97V0H5.462C1.67%200%201.759%202.972%201.759%203.416v2.427h.001zM13%204.015h9a2%202%200%20012%202v5.247a2%202%200%2001-2%202h-4.5l-3.611%203.556v-3.556H13a2%202%200%2001-2-2V6.015a2%202%200%20012-2z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-size: 21px;
	background-color: #38659f!important;
	background-position: 8px center;
}
.bx-messenger-panel-avatar-facebookcomments .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-facebookcomments .bx-messenger-cl-status {
	background-size: 9px;
	background-position: center;
}

.bx-messenger-panel-avatar-fbinstagramdirect .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-fbinstagramdirect .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-fbinstagramdirect .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-fbinstagramdirect .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2242%22%20height%3D%2242%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M16.838%2011C14.307%2011%2012%2013.37%2012%2015.97v8.281c0%202.6%202.307%204.97%204.838%204.97h7.097a4.297%204.297%200%2000-1.215-1.23l-.64-.427h-5.053c-1.92%200-3.415-1.534-3.415-3.507v-7.893c0-1.973%201.494-3.508%203.415-3.508h7.684c1.92%200%203.415%201.535%203.415%203.508v2.565l1.612-.39v-2.37c0-2.6-2.306-4.969-4.837-4.969h-8.063zm4.031%204.141c2.402%200%204.41%201.822%204.777%204.187l-1.575.38c-.19-1.649-1.542-2.91-3.202-2.91-1.793%200-3.225%201.47-3.225%203.312%200%20.895.338%201.702.89%202.295a3.048%203.048%200%2000-.02%202.042%205.004%205.004%200%2001-2.483-4.337c0-2.733%202.177-4.969%204.838-4.969zm4.032%200c0-.458.36-.828.806-.828.446%200%20.806.37.806.828%200%20.458-.36.828-.806.828a.817.817%200%2001-.806-.828zM23.19%2023.63l7.934-1.755-4.134%206.983-.445-2.954a1.358%201.358%200%2000-.75-1.026L23.19%2023.63zm9.613-1.447c.605-1.021-.274-2.29-1.411-2.038l-9.308%202.058c-1.242.274-1.433%202.013-.281%202.565l3.192%201.53.534%203.548c.19%201.255%201.8%201.584%202.443.499l4.831-8.162z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);
	background-size: 43px;
	background-color: #e85998!important;
	background-position: center -3px;
}
.bx-messenger-panel-avatar-fbinstagramdirect .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-fbinstagramdirect .bx-messenger-cl-status {
	background-size: 24px;
	background-position: -5px -5px;
	border: 0;
	border-radius: 4px;
	padding-right: 1px;
}

.bx-messenger-panel-avatar-fbinstagram .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-fbinstagram .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-fbinstagram .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-fbinstagram .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M20.556%203.2v2.4H19V8h1.556v8h3.11V8H26c-.294-.004-.098-1.296%200-2.4h-2.333V3.2c-.034-.026.304-.395.777%200H26V0h-2.333c-3.23%200-3.154%202.696-3.111%203.2M4.364%200C2.08%200%200%202.08%200%204.364v7.272C0%2013.92%202.08%2016%204.364%2016h7.272C13.92%2016%2016%2013.92%2016%2011.636V4.364C16%202.08%2013.92%200%2011.636%200H4.364zm.17%201.455h6.931c1.733%200%203.08%201.347%203.08%203.08v6.93c0%201.733-1.347%203.08-3.08%203.08h-6.93c-1.733%200-3.08-1.347-3.08-3.08v-6.93c0-1.733%201.347-3.08%203.08-3.08h-.001zm7.83%201.454a.727.727%200%2010.726.727.727.727%200%2000-.727-.727h.001zM8%203.636A4.376%204.376%200%20003.636%208c0%202.4%201.964%204.364%204.364%204.364S12.364%2010.4%2012.364%208%2010.4%203.636%208%203.636zm0%201.455A2.896%202.896%200%200110.91%208%202.896%202.896%200%20018%2010.91%202.896%202.896%200%20015.09%208%202.896%202.896%200%20018%205.09v.001z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 22px;
	background-color: #e85998!important;
}
.bx-messenger-panel-avatar-fbinstagram .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-fbinstagram .bx-messenger-cl-status {
	background-size: 10px;
}

.bx-messenger-panel-avatar-notifications .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-notifications .bx-messenger-cl-avatar-img-default,
.bx-messenger-panel-avatar-notifications .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-notifications .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M0%2027.67l1.936-6.876a13.76%2013.76%200%2001-1.9-6.992C.036%206.192%206.227%200%2013.837%200S27.64%206.192%2027.64%2013.802c0%207.61-6.191%2013.802-13.802%2013.802-2.37%200-4.693-.607-6.747-1.76L0%2027.67zm7.452-4.337l.423.258a11.437%2011.437%200%20005.962%201.672c6.32%200%2011.461-5.142%2011.461-11.461%200-6.32-5.141-11.46-11.46-11.46-6.32%200-11.461%205.14-11.461%2011.46%200%202.202.626%204.34%201.81%206.184l.284.443-1.115%203.959%204.096-1.055z%22%2F%3E%3Cpath%20d%3D%22M10.056%207.49l-.896-.048a1.083%201.083%200%2000-.77.263c-.434.377-1.128%201.106-1.341%202.056-.318%201.416.173%203.15%201.445%204.885%201.272%201.734%203.642%204.509%207.833%205.694%201.35.382%202.413.124%203.233-.4a2.891%202.891%200%20001.258-1.835l.143-.668a.464.464%200%2000-.26-.519l-3.026-1.395a.464.464%200%2000-.562.138l-1.188%201.54a.34.34%200%2001-.382.114c-.814-.286-3.54-1.427-5.036-4.308a.343.343%200%2001.044-.383l1.135-1.314a.464.464%200%2000.076-.486l-1.305-3.052a.464.464%200%2000-.401-.281z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 21px;
	background-color: #5dcc41!important;
}
.bx-messenger-panel-avatar-notifications .bx-messenger-panel-avatar-status,
.bx-messenger-cl-avatar-notifications .bx-messenger-cl-status {
	background-color: #5dcc41;
	background-size: 13px;
	background-position: center 1px;
	border: 0;
}

.bx-messenger-panel-avatar-status-support24 .bx-messenger-panel-avatar-img-default,
.bx-messenger-panel-avatar-support24 .bx-messenger-panel-avatar-img-default,
.bx-messenger-cl-avatar-support24 .bx-messenger-cl-avatar-img-default {
	background-color: #3ac8f5!important;
}


.bx-messenger-panel-avatar-status {
	height: 14px;
	width: 14px;
	display:inline-block;
	margin-left: -11px;
	margin-top: 23px;
	vertical-align: top;
	position: relative;
	z-index: 10;
}
.bx-messenger-cl-crm,
.bx-messenger-panel-avatar-badge-crm {
	height: 11px;
	width: 24px;
	margin-left: -37px;
	margin-top: -4px;
	vertical-align: top;
	position: absolute;
	z-index: 10;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M31%20.1H8.9C4%20.1%200%204.1%200%209s4%208.9%208.9%208.9H31c4.9%200%208.9-4%208.9-8.9S35.9.1%2031%20.1z%22%20fill%3D%22%23B37156%22%2F%3E%3Cpath%20d%3D%22M10.4%205.7c.4%200%20.7.1%201.1.2.4.1.7.3%201.1.5l.7-1.7c-.9-.5-1.9-.7-2.8-.7-.9%200-1.7.2-2.4.6-.7.4-1.2%201-1.6%201.8-.4.8-.5%201.7-.5%202.7%200%201.6.4%202.9%201.1%203.7.7.9%201.8%201.3%203.2%201.3%201%200%201.9-.2%202.7-.5v-1.8c-1%20.3-1.8.5-2.5.5-1.6%200-2.4-1.1-2.4-3.3%200-1.1.2-1.9.6-2.5.4-.5%201-.8%201.7-.8zm10.4%202.9c.3-.5.5-1%20.5-1.5%200-1-.3-1.7-.9-2.2-.6-.5-1.6-.7-2.9-.7h-2.8V14h2v-3.8h1.1l2.3%203.8h2.3c-.4-.6-1.4-2.1-2.8-4.3.5-.3.9-.6%201.2-1.1zm-2-.4c-.3.2-.8.3-1.4.3h-.7V5.8h.6c.7%200%201.1.1%201.5.3.3.2.5.5.5%201-.1.5-.2.9-.5%201.1zm11.4-4.1l-2.4%207.5-2.3-7.5h-2.8v9.8h1.8V9.3c0-.5%200-1.6-.1-3.1h.1l2.3%207.7h1.9l2.5-7.7h.1c-.1%201.2-.1%202-.1%202.3V14h1.9V4.2h-2.9v-.1z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat;
	background-size: contain;
	border: 1px solid #fff;
	border-radius: 30px;
	display: none;
}
.bx-messenger-cl-crm { display:inline-block; margin-top: -2px; }
.bx-messenger-chat-lines .bx-messenger-panel-avatar-badge-crm { display:inline-block; }
.bx-messenger-panel-avatar-progress { display: none; position: absolute; width: inherit; height: inherit; background: rgba(0, 0, 0, 0.7);  border-radius: 50%;  }

.bx-messenger-panel-avatar-progress-image {    background: url("./../images/im-sprite-v37.png") no-repeat scroll -146px -1000px; height: 24px;margin-left: 4px;margin-top: 6px;width: 27px; }
.bx-messenger-panel-avatar-progress-on { display: inline-block; }
.bx-messenger-panel-avatar-progress-on .bx-messenger-panel-avatar-progress-image {  -webkit-animation: imRotate360 1.2s linear infinite; animation: imRotate360 1.2s linear infinite; }
.bx-messenger-panel-title {
	display: block;
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #181818;
	text-shadow: 0 1px 1px #fff;
	height: 18px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	padding: 17px 10px 0 50px;
	opacity: 1;
	transition: opacity .3s;
	box-sizing: unset;
}
.bx-messenger-panel-title-link {
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	font-weight: var(--ui-font-weight-medium, 500);
	color: #181818;
	cursor: pointer;
	text-decoration: none;
}
.bx-messenger-panel-title-link:hover { text-decoration: underline; color:#181818 }
.bx-messenger-panel-title-position { font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #a2a2a2; font-style: italic; }
.bx-messenger-user-extranet {
	color:#ca7b00!important;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13%200C5.82%200%200%205.82%200%2013s5.82%2013%2013%2013%2013-5.82%2013-13S20.18%200%2013%200zM4.287%2020.453c-.033.028-.179.139-.36.272A11.858%2011.858%200%20011.084%2013c0-.554.038-1.104.112-1.645.68.881%201.427%202.073%201.684%202.43.419.582.885%201.155%201.292%201.747.685.997%201.4%202.362%201.037%203.602-.157.533-.506.965-.923%201.319zm13.729-9.65c.412%201.616%201.5%202.357%203.265%202.223.837-.063.783%202.176.249%203.1-.661%201.145-.49%202.505-1.115%203.647-.394.72-1.064%201.255-1.593%201.87-.663.77-1.406%201.513-2.511%201.418-.729-.063-1.032-.87-1.174-1.445-.236-.953-.436-2.404-.6-4.353-.685-1.481-1.802-1.996-3.35-1.544-2.323.678-2.796-1.121-2.861-2.833-.158-4.22%203.392-4.665%203.803-4.591.59.105%202.32.403%202.755.643%201.471.812%202.978-.308%202.86-.901-.118-.592-3.776-1.444-5.072-1.537-1.297-.092-1.417.369-1.773-.022-.287-.316-.022-.817.18-1.082%201.431-1.886%203.817-2.342%205.835-3.324.031-.015.078-.124.133-.283a11.88%2011.88%200%20014.38%202.786%2011.881%2011.881%200%20012.915%204.757c-.43.254.427-.088-1.824.436-1.5.349-3.001.694-4.502%201.035z%22%20fill%3D%22%23D79125%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: 14px;
	padding-left: 18px;
	background-position: 0 1px;
}
.bx-messenger-cl-item-chat .bx-messenger-user-extranet {
	padding-left: 19px;
}
.bx-messenger-cl-status-bot .bx-messenger-cl-user-title,
.bx-messenger-user-bot {
	color:#725acc!important;
	padding-left: 20px;
}
.bx-messenger-cl-status-bot .bx-messenger-cl-user-title:before,
.bx-messenger-user-bot:before
{
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.8%207.525c-.6%200-1.1.4-1.1.9s.5.9%201.1.9c.6%200%201.1-.4%201.1-.9-.1-.4-.5-.9-1.1-.9zm5.5%200c-.6%200-1.1.4-1.1.9s.5.9%201.1.9c.6%200%201.1-.4%201.1-.9-.1-.4-.5-.9-1.1-.9zm2.4-3.5l.9-3c.1-.4-.1-.8-.5-1-.4-.1-.8.1-1%20.5l-.8%202.6c-1.2-.6-2.5-1-3.8-1-1.4%200-2.7.3-3.9%201l-.8-2.6c-.1-.4-.5-.6-1-.5-.4.1-.6.6-.5%201l.9%203.1c-2%201.6-3.2%204-3.2%206.8%200%204.8%203.8%203.6%208.4%203.6%204.7%200%208.4%201.2%208.4-3.6.2-2.9-1.1-5.3-3.1-6.9zm-5.2%206.1c-3.3%200-6%20.3-6-1.1%200-1.4%202.7-2.6%206-2.6s6%201.2%206%202.6c0%201.4-2.7%201.1-6%201.1z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 9px;
    background-color: #6e4aff;
    background-position: center 2px;
    background-repeat: no-repeat;
	content: '';
	height: 13px;
	position: absolute;
	width: 13px;
	z-index: 1000;
	margin-left: -20px;
	border-radius: 50px;
	border: 1px solid #fff;
}
.bx-messenger-cl-status-network .bx-messenger-cl-user-title,

.bx-messenger-user-network {
	color:#0a962f!important;
	padding-left: 20px;
}
.bx-messenger-cl-status-network .bx-messenger-cl-user-title:before,
.bx-messenger-user-network:before
{
	content: '';
	height: 13px;
	position: absolute;
	width: 13px;
	z-index: 1000;
	margin-left: -20px;
	border-radius: 50px;
	border: 1px solid #fff;
	background-position: center;
    background-size: 9px;
    background-color: #06962f;
    background-repeat: no-repeat;
}

.bx-messenger-cl-status-support24 .bx-messenger-cl-user-title,
.bx-messenger-user-support24 {
	color:#005390!important;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22%23FFF%22%20fill%3D%22%230165AF%22%20cx%3D%228.5%22%20cy%3D%228.5%22%20r%3D%227.5%22/%3E%3Cpath%20d%3D%22M6.603%207.2297c0-.5135-.4459-.6937-.9204-.6937-.6358%200-1.1577.1982-1.6416.4055l-.3323-.946C4.2497%205.7613%204.9994%205.5%205.8914%205.5c1.3949%200%202.0686.6667%202.0686%201.6036%200%201.6397-2.3723%202.099-2.771%203.3514h2.8565V11.5H3.5c.2562-2.9279%203.103-3.099%203.103-4.2703zm3.8793%201.8577h.6222v-.6416c0-.4608.0415-.994.0623-1.1115L9.6217%209.1145c.1244-.009.6222-.0271.8606-.0271zm-2.4368.2078L11.4675%205.5h1.0163v3.5874H13.5v.9939h-1.0162V11.5h-1.3793v-1.4187h-3.059v-.7861z%22%20fill%3D%22%23FFF%22/%3E%3C/g%3E%3C/svg%3E');
	background-repeat: no-repeat;
	background-size: contain;
	padding-left: 20px;
}
.bx-messenger-cl-item-chat-lines .bx-messenger-cl-user-title { color:#16938b!important; background: url("./../images/im-sprite-v37.png") no-repeat scroll -152px -304px;padding-left: 18px;}
.bx-messenger-cl-item-chat-livechat .bx-messenger-cl-user-title { color:#16938b!important; background: url("./../images/im-sprite-v37.png") no-repeat scroll -152px -304px;padding-left: 18px;}
.bx-messenger-cl-item-pinned { }
.bx-messenger-cl-item-pinned .bx-messenger-cl-user { margin-right: 23px; }
.bx-messenger-cl-item-pinned .bx-messenger-cl-count-digit { padding: 1px 6px; }

.bx-messenger-cl-item-pinned:after,
.bx-messenger-cl-item-message-status-received:before,
.bx-messenger-cl-item-message-status-delivered:before,
.bx-messenger-cl-item-message-status-error:before
{
	background-repeat: no-repeat;
	content: '';
	height: 14px;
	position: absolute;
	width: 14px;
	z-index: 1000;
	opacity: .7;
	right: 15px;
	margin-top: -15px;
}
.bx-messenger-cl-item-pinned:after {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.549%203.257c.245.238.232.636-.029.889-.26.252-.671.264-.917.025l-.457-.443-2.911%203.699.447.433c.229.24.21.626-.044.872s-.651.264-.9.042L3.648%207.72.835%209.77a.175.175%200%2001-.164.053.149.149%200%2001-.116-.113.164.164%200%2001.056-.158l2.086-2.756-1.07-1.036c-.234-.24-.216-.629.04-.876.256-.248.657-.265.904-.038l.447.433%203.817-2.822-.454-.44c-.234-.24-.216-.629.04-.877.255-.247.656-.264.904-.037l2.223%202.153z%22%20fill%3D%22%23ABABAB%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 12px;
}

.bx-messenger-cl-item-message-status-received:before {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M17.9.2c-.3-.3-.9-.3-1.2%200L6.9%2010%202.3%205.4c-.3-.3-.9-.3-1.2%200-.2.2-.2.4-.2.6%200%20.2.1.4.2.6l5.1%205.1c0%20.1.1.1.1.1.2.2.4.3.6.2.2%200%20.4-.1.6-.2l.1-.1L17.8%201.4c.4-.3.4-.8.1-1.2z%22%20fill%3D%22%23ABABAB%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 12px;
	right: 14px;
	margin-top: 4px;
}
.bx-messenger-cl-item-message-status-delivered:before {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ABABAB%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M22.9%201.2c-.3-.3-.9-.3-1.2%200L11.9%2011%207.3%206.4c-.3-.3-.9-.3-1.2%200-.2.2-.2.4-.2.6%200%20.2.1.4.2.6l5.1%205.1c0%20.1.1.1.1.1.2.2.4.3.6.2.2%200%20.4-.1.6-.2l.1-.1L22.8%202.4c.4-.3.4-.8.1-1.2z%22%2F%3E%3Cpath%20d%3D%22M17.9%201.2c-.3-.3-.9-.3-1.2%200L6.9%2011%202.3%206.4c-.3-.3-.9-.3-1.2%200-.2.2-.2.4-.2.6%200%20.2.1.4.2.6l5.1%205.1c0%20.1.1.1.1.1.2.2.4.3.6.2.2%200%20.4-.1.6-.2l.1-.1L17.8%202.4c.4-.3.4-.8.1-1.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 15px;
	right: 14px;
	margin-top: 4px;
}
.bx-messenger-cl-item-message-status-error:before {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23CE4A4F%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M9.5.9C4.186.9%200%205.086%200%2010.4s4.186%209.5%209.5%209.5%209.5-4.186%209.5-9.5C19%205.247%2014.653.9%209.5.9zm0%2017.39c-4.347%200-7.89-3.543-7.89-7.89%200-4.347%203.543-7.89%207.89-7.89%204.347%200%207.89%203.543%207.89%207.89%200%204.347-3.543%207.89-7.89%207.89z%22%2F%3E%3Cpath%20d%3D%22M9.895%204.9h-.79C8.474%204.9%208%205.355%208%205.96v3.485c0%20.607.474%201.061%201.105%201.061h.79c.631%200%201.105-.454%201.105-1.06V5.96c0-.606-.474-1.061-1.105-1.061zm.316%207.424H8.947c-.473%200-.79.303-.79.758v1.06c0%20.455.317.758.79.758h1.264c.473%200%20.789-.303.789-.758v-1.06c0-.303-.316-.758-.79-.758z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 13px;
	right: 14px;
	margin-top: 4px;
	opacity: 1;
}
#bx-im-external-recent-list .bx-messenger-cl-item-message-status-delivered:before,
#bx-im-external-recent-list .bx-messenger-cl-item-message-status-received:before,
#bx-im-external-recent-list .bx-messenger-cl-item-pinned:after {display: none;}

.bx-messenger-chat-extranet {
	color:#ca7b00;
	padding-left: 20px;
	display:inline-block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	box-sizing: border-box;
}
.bx-messenger-chat-extranet:before {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13%200C5.82%200%200%205.82%200%2013s5.82%2013%2013%2013%2013-5.82%2013-13S20.18%200%2013%200zM4.287%2020.453c-.033.028-.179.139-.36.272A11.858%2011.858%200%20011.084%2013c0-.554.038-1.104.112-1.645.68.881%201.427%202.073%201.684%202.43.419.582.885%201.155%201.292%201.747.685.997%201.4%202.362%201.037%203.602-.157.533-.506.965-.923%201.319zm13.729-9.65c.412%201.616%201.5%202.357%203.265%202.223.837-.063.783%202.176.249%203.1-.661%201.145-.49%202.505-1.115%203.647-.394.72-1.064%201.255-1.593%201.87-.663.77-1.406%201.513-2.511%201.418-.729-.063-1.032-.87-1.174-1.445-.236-.953-.436-2.404-.6-4.353-.685-1.481-1.802-1.996-3.35-1.544-2.323.678-2.796-1.121-2.861-2.833-.158-4.22%203.392-4.665%203.803-4.591.59.105%202.32.403%202.755.643%201.471.812%202.978-.308%202.86-.901-.118-.592-3.776-1.444-5.072-1.537-1.297-.092-1.417.369-1.773-.022-.287-.316-.022-.817.18-1.082%201.431-1.886%203.817-2.342%205.835-3.324.031-.015.078-.124.133-.283a11.88%2011.88%200%20014.38%202.786%2011.881%2011.881%200%20012.915%204.757c-.43.254.427-.088-1.824.436-1.5.349-3.001.694-4.502%201.035z%22%20fill%3D%22%23D79125%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: 14px;
	background-position-y: 1px;
	content: '';
	height: 17px;
	position: absolute;
	width: 17px;
	margin-left: -19px;
}
.bx-messenger-chat-title-lines { color:#16938b!important; display:inline-block;width: 100%;  overflow: hidden;  text-overflow: ellipsis; box-sizing: border-box;}

.bx-messenger-chat-edit {margin-top:-3px; overflow: unset; display: block; }
.bx-messenger-chat-edit.bx-messenger-chat-extranet { padding-left:0; }
.bx-messenger-chat-edit.bx-messenger-chat-extranet:before { display:none; }
.bx-messenger-chat-edit.bx-messenger-chat-extranet input { color:#ca7b00!important; }
.bx-messenger-chat-edit.bx-messenger-chat-extranet { padding-left:0; }
.bx-messenger-chat-edit.bx-messenger-chat-extranet:before { display:none; }
.bx-messenger-chat-edit.bx-messenger-chat-extranet input { color:#ca7b00!important; }
.bx-messenger-chat-edit.bx-messenger-chat-title-lines { padding-left:0; }
.bx-messenger-chat-edit.bx-messenger-chat-title-lines:before { display:none; }
.bx-messenger-chat-edit.bx-messenger-chat-title-lines input { color:#16938b!important; }
.bx-messenger-chat-edit.bx-messenger-chat-title-lines { padding-left:0; }
.bx-messenger-chat-edit.bx-messenger-chat-title-lines:before { display:none; }
.bx-messenger-chat-edit.bx-messenger-chat-title-lines input { color:#16938b!important; }
.bx-messenger-user-extranet:hover { color:#ca7b00 }
.bx-messenger-user-extranet:hover { color:#715fc1 }
.bx-messenger-panel-title-chat { padding-top: 12px; padding-bottom: 0;}
.bx-messenger-panel-title-middle { padding-top: 26px;}
.bx-messenger-panel-title-chat-input {
	height: 20px;
	margin-left: -2px;
	margin-top: -7px;
}
.bx-messenger-panel-title-chat-input .bx-messenger-input {
	margin-top: 1px;
}
.bx-messenger-panel-desc { display: block; font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #949595;  overflow:hidden;text-overflow: ellipsis;white-space:nowrap; padding: 0 10px 0 50px; vertical-align: top; height: 32px; opacity: 1; transition: opacity .3s;}
.bx-messenger-panel-button-box .bx-messenger-panel-button { margin-right: 18px;}
.bx-messenger-panel-button {
	display: block; height: 24px; width: 24px;  float: right; cursor: pointer; border: 1px solid #eef0f2; border-radius: 50%; opacity: 0.70; transition: opacity 0.3s;background-color: #eef0f2;
	font: 12px/25px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}
.bx-firefox .bx-messenger-panel-button { line-height: 23px; }
.bx-messenger-panel-button:hover { border-color: #e5e8eb; opacity: 1;
	background-color: #e5e8eb;
}
.bx-messenger-panel-call-video:before {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8%200a1%201%200%20011%201v6a1%201%200%2001-1%201H1a1%201%200%2001-1-1V1a1%201%200%20011-1h7zm5%201v6l-3-1.233V2.401L13%201z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center 8px;
	margin-left: -27px;
	position: absolute;
}
.bx-messenger-panel-call-audio:before  {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.904%2012.728c.004-.241%201.498-3.35%201.502-3.59.004-.241-.938-1.222-1.174-1.467-.236-.245%201.845-2.62%201.965-2.618%200%200%202.437-2.127%202.673-1.882.236.245%201.178%201.226%201.418%201.23.24.004%203.384-1.387%203.624-1.383.24.004.267-1.563-.324-2.055-.472-.49-2.723-2.097-6.732.726-.85.588-1.58%201.178-2.193%201.89-.73.59-1.344%201.424-1.957%202.136-2.948%203.927-1.429%206.244-.957%206.734.591.493%202.148.64%202.155.279z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center 6px;
	margin-left: -27px;
	position: absolute;
}

.bx-messenger-panel-history {
	margin-right: 3px;
	margin-top: 20px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.59.965a4.509%204.509%200%20013.777%206.97l2.161%202.162a.5.5%200%20010%20.707l-.51.51a.5.5%200%2001-.707%200l-2.143-2.141a4.509%204.509%200%2011-2.58-8.208zm0%201.622a2.887%202.887%200%20100%205.774%202.887%202.887%200%20000-5.774zm-6.461%204.16c.207%200%20.375.168.375.375v.8a.375.375%200%2001-.375.376H.879a.375.375%200%2001-.375-.376v-.8c0-.207.168-.375.375-.375h3.25zm0-3.045c.207%200%20.375.168.375.376v.8a.375.375%200%2001-.375.375H.879a.375.375%200%2001-.375-.375v-.8c0-.208.168-.376.375-.376h3.25z%22%20fill%3D%22%23A7ACB1%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: 3px center;
	background-repeat: no-repeat;
}

.bx-messenger-panel-history:hover {

}
.bx-messenger-icon-notify-mute {
	background-color: #eef0f2;
	height: 24px;
	width: 24px;
	border-radius: 50%;
	display: inline-block; background-image: url("./../images/im-sprite-v37.png"); background-position: -140px -556px; float: none; vertical-align: middle;
}
.bx-messenger-panel-mute {
	margin-right: 9px;
	margin-top: 20px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.689%2013.746v2.398H5.802v-2.398H7.69zM6.75%203.969c4.439%200%203.66%203.904%204.572%205.795.29.598%201.134%201.201%201.428%201.744.261.427.493.942.544%201.435l.002.025v.025c0%20.26-.212.471-.473.47l-4.116-.01-8.018-.02H.67a.544.544%200%2001-.523-.564l.018-.195c.059-.396.242-.826.416-1.17.332-.652%201.11-1.104%201.48-1.84.96-1.916-.029-5.695%204.69-5.695zm-.01%201.562c-2.86%200-2.102%202.536-2.684%203.822-.225.493-.78.852-.98%201.289-.175.382-.488.804-.512%201.238a44781.983%2044781.983%200%20018.274.023c-.098-.45-.417-.89-.628-1.272-.178-.364-.75-.81-.924-1.212-.553-1.268.144-3.888-2.546-3.888zM7.669.228l.02%202.554H5.802L5.796.228H7.67z%22%20fill%3D%22%23A7ACB1%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: center;
	background-repeat: no-repeat;
	background-position: 6px center;
	display: none;
	width: 25px;
}
.bx-messenger-panel-mute:hover {
}
.bx-messenger-panel-unmute {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.061%2013.746c.117.59.332%201.147.626%201.65l.002.748H5.802v-2.398h1.26zm8.088-4.022l.429.428a.6.6%200%20010%20.849l-1.77%201.77%201.767%201.766a.6.6%200%20010%20.849l-.429.428a.6.6%200%2001-.848%200l-1.767-1.767-1.77%201.77a.6.6%200%2001-.848%200l-.429-.428a.6.6%200%20010-.849l1.77-1.77-1.767-1.766a.6.6%200%20010-.849l.429-.428a.6.6%200%2001.848%200l1.766%201.767%201.77-1.77a.6.6%200%2001.85%200zM6.751%203.969c3.06%200%203.64%201.856%204.005%203.628a5.29%205.29%200%2000-1.697.866c-.182-1.308-.2-2.932-2.318-2.932-2.86%200-2.102%202.536-2.684%203.822-.225.493-.78.852-.98%201.289-.175.382-.488.804-.512%201.238l4.457.012a5.38%205.38%200%2000-.012%201.556l-5.797-.014-.523-.002H.67a.544.544%200%2001-.52-.474l-.003-.089.018-.195c.059-.396.242-.826.416-1.17.332-.652%201.11-1.104%201.48-1.84.96-1.916-.029-5.695%204.69-5.695zM7.67.228l.02%202.554H5.802L5.796.228H7.67z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-color: #3bc8f5;
	background-position: 6px center;
	border-color: #3bc8f5;
	opacity: 1;
}
.bx-messenger-panel-unmute:hover {
	background-color: #00c1ff;
	border-color: #00c1ff;
}
.bx-messenger-context-chat .bx-messenger-panel-mute { display: inline-block; }
.bx-messenger-panel-mute-hide { display: none!important; }

.bx-messenger-panel-transfer {
	display:none;
	margin-right: 9px;
	margin-top: 20px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2230%22%20height%3D%2226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.36%202v5.158H2c-.69%200-1.25.56-1.25%201.25v10l.006.128A1.25%201.25%200%20002%2019.658l13.36-.001v4.75c0%201.113%201.347%201.67%202.134.884l11.204-11.204a1.25%201.25%200%20000-1.768L17.494%201.116C16.707.33%2015.361.886%2015.361%202zm2.5%203.017l8.185%208.186-8.186%208.186.001-2.981-.006-.128a1.25%201.25%200%2000-1.244-1.122H3.25v-7.5h13.36c.69%200%201.25-.56%201.25-1.25V5.017z%22%20fill%3D%22%239C9FA3%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 15px;
}
.bx-messenger-panel-spam {
	display:none;
	margin-right: 9px;
	margin-top: 20px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.757%200a3%203%200%20012.122.879L27.12%207.12A3%203%200%200128%209.243v9.514a3%203%200%2001-.879%202.122L20.88%2027.12a3%203%200%2001-2.122.879H9.243a3%203%200%2001-2.122-.879L.88%2020.88A3%203%200%20010%2018.757V9.243A3%203%200%2001.879%207.12L7.12.88A3%203%200%20019.243%200h9.514zm-.043%203H9.286L3%209.286v9.428L9.286%2025h9.428L25%2018.714V9.286L18.714%203zm-3.732%2015a.5.5%200%2001.5.5v2a.5.5%200%2001-.5.5h-2a.5.5%200%2001-.5-.5v-2a.5.5%200%2001.5-.5h2zm0-11.818a.5.5%200%2001.5.5V15.5a.5.5%200%2001-.5.5h-2a.5.5%200%2001-.5-.5V6.682a.5.5%200%2001.5-.5h2z%22%20fill%3D%22%239C9FA3%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
}
.bx-messenger-panel-close {
	display:none;
	margin-right: 9px;
	margin-top: 20px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2230%22%20height%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15%20.61c2.644%200%205.122.713%207.251%201.957l-2.017%202.017A11.606%2011.606%200%200015%203.346C8.563%203.346%203.346%208.563%203.346%2015S8.563%2026.654%2015%2026.654%2026.654%2021.437%2026.654%2015c0-1.006-.127-1.982-.367-2.913l2.177-2.177c.599%201.582.926%203.298.926%205.09%200%207.948-6.442%2014.39-14.39%2014.39S.61%2022.948.61%2015%207.052.61%2015%20.61zm12.094%203.663l.62.62a1%201%200%20010%201.414L15.69%2018.33a1%201%200%2001-1.414%200l-.62-.62-.026-.029-2.848-2.848a1%201%200%20010-1.414l.62-.62a1%201%200%20011.414%200l2.168%202.17L25.68%204.272a1%201%200%20011.414%200z%22%20fill%3D%22%239C9FA3%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
}
.bx-messenger-panel-menu {
	display:none;
	margin-right: 9px;
	margin-top: 20px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3%200a3%203%200%20110%206%203%203%200%20010-6zm10%200a3%203%200%20110%206%203%203%200%20010-6zm10%200a3%203%200%20110%206%203%203%200%20010-6z%22%20fill%3D%22%239C9FA3%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 13px;
}

.bx-messenger-chat-livechat .bx-messenger-panel-title { margin-top: 13px}
.bx-messenger-chat-livechat .bx-messenger-panel-menu,
.bx-messenger-chat-livechat .bx-messenger-panel-transfer,
.bx-messenger-chat-livechat .bx-messenger-panel-spam,
.bx-messenger-chat-livechat .bx-messenger-panel-close,
.bx-messenger-chat-livechat .bx-messenger-panel-mute,
.bx-messenger-chat-livechat .bx-messenger-panel-chat,
.bx-messenger-chat-livechat .bx-messenger-panel-desc { display: none; }
.bx-messenger-chat-livechat.bx-messenger-box-dialog { margin-left: 0!important; }
.bx-messenger-chat-lines .bx-messenger-panel-chat {  overflow: hidden;  padding-left: 26px;  padding-right: 0;  width: 0;  }
.bx-messenger-chat-lines .bx-messenger-panel-menu,
.bx-messenger-chat-lines .bx-messenger-panel-transfer,
.bx-messenger-chat-lines .bx-messenger-panel-close { display: block; }
.bx-messenger-chat-lines .bx-messenger-panel-mute,
.bx-messenger-chat-lines .bx-messenger-panel-history,
.bx-messenger-chat-crm .bx-messenger-panel-history { display: none; }
.bx-messenger-chat-crm .bx-messenger-panel-menu { display: block; }
.bx-messenger-chat-load-last-message .bx-messenger-panel-menu,
.bx-messenger-chat-load-last-message .bx-messenger-panel-spam,
.bx-messenger-chat-load-last-message .bx-messenger-panel-close,
.bx-messenger-chat-load-last-message .bx-messenger-panel-transfer { display: none; }

.bx-messenger-panel-with-menu .bx-messenger-panel-menu { display: block; }
.bx-messenger-panel-with-menu .bx-messenger-panel-history { display: none; }



.bx-messenger-panel-hold { display:none; margin-right: 9px; margin-top: 20px; background-image: url("./../images/im-sprite-v37.png"); background-position: -212px -556px; }
.bx-messenger-panel-hold:hover { background-position: -212px -556px; }
.bx-messenger-chat-lines .bx-messenger-panel-hold { display: block; }
.bx-messenger-chat-load-last-message .bx-messenger-panel-hold { display: none; }


/*.bx-messenger-dialog-extranet .bx-messenger-context-user .bx-messenger-panel-mute { display: block; }*/
.bx-messenger-context-user .bx-messenger-panel-mute,
.bx-messenger-context-user .bx-messenger-panel-mute:hover { background-position: -91px -20px;}
.bx-messenger-context-user .bx-messenger-panel-unmute,
.bx-messenger-context-user .bx-messenger-panel-unmute:hover { background-position: -110px -20px;}

.bx-messenger-panel-call-hide {
	display: none !important
}
.bx-messenger-panel-call-enabled, .bx-messenger-panel-call-disabled {
	display: block; height: 30px;
	float: right; margin-right: 8px; margin-top: 20px;
	position: relative;
}
.bx-messenger-panel-call-phone .bx-messenger-panel-button {  margin-right: 0;  }
.bx-messenger-panel-call-video, .bx-messenger-panel-call-audio {
	z-index:1;
	background-color: #3bc8f5;
	opacity: 1;
	margin-right: 13px;
	width: auto;
	border-radius: 19px;
	color: #fff !important;
	padding-left: 31px;
	padding-right: 12px;
	position: relative;
	text-decoration: none;
	border-color: #3bc8f5;
}
.bx-messenger-panel-call-video:hover, .bx-messenger-panel-call-audio:hover {
	background-color:#00c1ff;
	border-color: #00c1ff;
}
.bx-messenger-panel-call-menu {
	display: block;
	position: absolute;
	z-index: 0;
	cursor: pointer;
	height: 24px;
	width: 31px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200h7.071L3.536%203.536z%22%20fill%3D%22%23A7ACB1%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
    background-position: 18px 11px;
	background-color: #eef0f2;
	margin-left: 7px;
	margin-top: 0;
	border: 1px solid #eef0f2;
	border-radius: 0 19px 19px 0;
	opacity: 0.70; transition: opacity 0.3s;
	right: 0;
}
.bx-messenger-panel-call-blocked { display: none; }
.bx-messenger-panel-call-menu:hover { border-color: #e5e8eb; opacity: 1; background-position: -139px -380px;
	background-color: #e5e8eb;
}
.bx-messenger-panel-call-disabled .bx-messenger-panel-button, .bx-messenger-panel-call-disabled .bx-messenger-panel-button:hover {
	background-color: #b0b4b9;
	border-color: #dbdcdc;
}
.bx-messenger-panel-call-disabled .bx-messenger-panel-call-menu,
.bx-messenger-panel-call-disabled .bx-messenger-panel-call-menu:hover {
	opacity: 0.36;
	border-color: #ccc;
}
.bx-messenger-panel-call-decline .bx-messenger-panel-button, .bx-messenger-panel-call-decline .bx-messenger-panel-button:hover {
	background-color: #c00000;
	border-color: #c00000;
}
.bx-messenger-panel-call-join .bx-messenger-panel-button, .bx-messenger-panel-call-decline .bx-messenger-panel-call-join:hover {
	background-color: #90c000;
	border-color: #90c000;
}
.bx-messenger-panel-chat {
	margin-right: 8px; margin-top: 20px;
	border-radius: 19px;
	width: auto;
	padding-right: 9px;
	color: #80868e!important;
	font-size: 12px;
	padding-left: 28px;
	text-decoration: none;
}
.bx-messenger-panel-chat:before {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%200v4h4v2H6v4H4V5.999L0%206V4l4-.001V0h2z%22%20fill%3D%22%23A7ACB1%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: 7px center;
	background-repeat: no-repeat;
	content: "";
	height: 24px;
	margin-left: -25px;
	position: absolute;
	width: 19px;
}
.bx-messenger-panel-chat:hover{
	color: #61666d;
}
.bx-messenger-panel-chat-users { display: block; vertical-align: top;  margin-top: 0;  }
.bx-messenger-panel-chat-user { cursor: pointer; display: inline-block; color: #636974;  }
.bx-messenger-panel-chat-user-name-extranet {  color:#ca7b00;   }
.bx-messenger-panel-chat-user-name-bot {  color:#7c63da;   }
.bx-messenger-panel-chat-user-name-lines {  color:#16938b;   }
.bx-messenger-panel-history-join { position: absolute; right: 0; display: block; height: 26px; width: 26px; float: right; margin-right: 15px; margin-top: 19px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -189px -555px;  cursor: pointer;  border: 1px solid #cbcaca;  border-radius: 50%;  transition: opacity .3s; opacity: .7;  }
.bx-messenger-panel-history-join:hover { opacity: 1;  }
.bx-messenger-panel-history-vote { position: absolute; right: 36px; display: block; height: 26px; width: 26px; float: right; margin-right: 18px; margin-top: 19px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -273px -586px;  cursor: pointer;  border: 1px solid #cbcaca;  border-radius: 50%;  transition: opacity .3s; opacity: .7;  }
.bx-messenger-panel-history-vote:hover { opacity: 1;  }
.bx-messenger-panel-basket {
	position: absolute; right: 0; display: block; height: 26px; width: 26px; float: right; margin-right: 15px; margin-top: 19px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18%209a1%201%200%20011%201v14.98a1%201%200%2001-1%201H3a1%201%200%2001-1-1V10a1%201%200%20011-1h15zm-9.081%204h-3v9h3v-9zm6.162%200h-3v9h3v-9zM11.923.828a1%201%200%20011%201v1.415h7.025a1%201%200%20011%201v1.54a1%201%200%2001-1%201H1.052a1%201%200%2001-1-1v-1.54a1%201%200%20011-1h7.024V1.828a1%201%200%20011-1h2.847z%22%20fill%3D%22%23CBCACA%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 12px;
    background-repeat: no-repeat;
    background-position: 7px 5px;
	cursor: pointer;  border: 1px solid #cbcaca;  border-radius: 50%;  transition: opacity .3s;
}
.bx-messenger-panel-basket:hover {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2230%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.59%2013a1%201%200%20011%201v14.98a1%201%200%2001-1%201h-15a1%201%200%2001-1-1V14a1%201%200%20011-1h15zm-9.08%204h-3v9h3v-9zm6.162%200h-3v9h3v-9zM3.302.138l6.083%203.511.708-1.225a1%201%200%20011.366-.366l2.466%201.423a1%201%200%2001.366%201.367l-.708%201.225%206.083%203.512a1%201%200%2001.366%201.366l-.77%201.335a1%201%200%2001-1.366.366L1.532%203.204a1%201%200%2001-.366-1.366l.77-1.334A1%201%200%20013.302.138z%22%20fill%3D%22%23CBCACA%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: 8px 3px;
    border-color: #53a2fb;
}
.bx-messenger-panel-filter { position: absolute; right: 0; display: block; height: 15px; float: right; margin-right: 56px; margin-top: 29px; cursor: pointer;  font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #898c8f!important; text-decoration: none!important; border-bottom:1px solid #a7a9ab}
.bx-messenger-panel-filter-notify {  margin-top: 29px;  margin-right: 20px;  display: none;  }
.bx-messenger-box-extra .bx-messenger-filter-date-notify { position: relative; right: auto; margin-left: 60px;}
.bx-messenger-panel-filter:hover { text-decoration: none; border-bottom: 0 }
.bx-messenger-panel-filter-box { display:none; border-bottom: 1px solid #e5e5e5; padding: 9px 14px; overflow: hidden; }
.bx-messenger-filter-name { width: 89px; position: absolute; font: 13px/28px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #55585c;}
.bx-messenger-filter-date { width: 111px; background: url(./../images/im-sprite-v37.png) right -730px no-repeat;  position: absolute;  right: 13px;  }
.bx-messenger-filter-date .bx-messenger-input-close { position: absolute; right: 0;}
.bx-messenger-filter-date:hover .bx-messenger-input-close { opacity: 1 }
.bx-messenger-filter-date .bx-messenger-input { width: 98px}
.bx-messenger-filter-text { margin-left: 194px;}
.bx-messenger-filter-text .bx-messenger-input { width: 86%;}
.bx-messenger-filter-text:hover .bx-messenger-input-close { opacity: 1 }
.bx-messenger-birthday-icon {
	display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: text-top;
    background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2%2017.8h4.8V13H2v4.8zM0%2011h6.8V8H0v3zm9%206.8h4.8V13H9v4.8zM9%208v3h6.8V8H9zm2.8-1c1.7%200%203.1-1.4%203.1-3.1%200-1.7-1.4-3.1-3.1-3.1-1.7%200-3.1%201.4-3.1%203.1v2H7.2V4.1C7.2%202.4%205.8%201%204.1%201%202.4%201%201%202.4%201%204.1c0%201.7%201.4%203.1%203.1%203.1h2.6V8h2.1V7h3zM10%203.9c0-1%20.8-1.8%201.8-1.8s1.8.8%201.8%201.8-.8%201.8-1.8%201.8H10V3.9zm-5.9%202c-1%200-1.8-.8-1.8-1.8s.8-1.8%201.8-1.8%201.8.8%201.8%201.8v1.8H4.1z%22%20fill%3D%22%236DAA3A%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
    background-color: #fff;
    background-size: 9px;
    background-position: 3px 2px;
    background-repeat: no-repeat;
    border-radius: 50%;
    margin-right: 5px;
}

.bx-messenger-cl-avatar-status-hide .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-hide { display: none; }
.bx-messenger-cl-avatar-type-crm .bx-messenger-cl-status,
.bx-messenger-panel-avatar-type-crm .bx-messenger-panel-avatar-status { display: none}


.bx-messenger-cl-notify-blocked .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-notify-block { background-position: -61px -1153px; height: 17px;margin-left: -16px; margin-top: 18px; width: 17px; display: inline-block;}

.bx-messenger-cl-status-online .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-online .bx-messenger-panel-avatar-status,
.bx-messenger-popup-status-online {
	display: none;
	background-color: #97C535;
	background-image: none;
}

.bx-messenger-cl-status-offline .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-offline .bx-messenger-panel-avatar-status {
	display: none;
	background-color: #D87254;
	background-image: none;
}
.bx-messenger-cl-status-birthday .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-birthday .bx-messenger-panel-avatar-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2218%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2%2017.8h4.8V13H2v4.8zM0%2011h6.8V8H0v3zm9%206.8h4.8V13H9v4.8zM9%208v3h6.8V8H9zm2.8-1c1.7%200%203.1-1.4%203.1-3.1%200-1.7-1.4-3.1-3.1-3.1-1.7%200-3.1%201.4-3.1%203.1v2H7.2V4.1C7.2%202.4%205.8%201%204.1%201%202.4%201%201%202.4%201%204.1c0%201.7%201.4%203.1%203.1%203.1h2.6V8h2.1V7h3zM10%203.9c0-1%20.8-1.8%201.8-1.8s1.8.8%201.8%201.8-.8%201.8-1.8%201.8H10V3.9zm-5.9%202c-1%200-1.8-.8-1.8-1.8s.8-1.8%201.8-1.8%201.8.8%201.8%201.8v1.8H4.1z%22%20fill%3D%22%236DAA3A%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-color: #fff;
	background-size: 10px;
}
.bx-messenger-cl-status-dnd .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-dnd .bx-messenger-panel-avatar-status,
.bx-messenger-popup-status-dnd {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23EC5961%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M10.1%201.1c-4.9%200-9%204-9%209s4%209%209%209c4.9%200%209-4%209-9s-4.1-9-9-9zm0%202.6c1.1%200%202.2.3%203.1.8l-8.6%208.6c-.5-.9-.8-2-.8-3.1-.1-3.5%202.8-6.3%206.3-6.3zm0%2012.7c-1.2%200-2.2-.3-3.2-.9l8.6-8.6c.5.9.9%202%20.9%203.2%200%203.4-2.8%206.3-6.3%206.3z%22%2F%3E%3Cpath%20d%3D%22M10%200C4.556%200%200%204.444%200%2010s4.444%2010%2010%2010c5.444%200%2010-4.444%2010-10S15.444%200%2010%200zm.373%203c1.287%200%202.574.351%203.627.936L3.939%2014a7.603%207.603%200%2001-.936-3.628C2.886%206.277%206.279%203%2010.373%203zm-.668%2014c-1.39%200-2.547-.347-3.705-1.042L15.958%206C16.537%207.042%2017%208.316%2017%209.705%2017%2013.642%2013.758%2017%209.705%2017z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-color: #fff;
	background-size: 15px;
}
.bx-messenger-cl-status-video .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-video .bx-messenger-panel-avatar-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.24.299a2%202%200%20012%202v3.2a2%202%200%2001-2%202H2.97a2%202%200%2001-2-2v-3.2a2%202%200%20012-2h4.27zM12.946.7v6.652l-2.64-1.367V2.254L12.945.7z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-color: #61C4F1;
	background-size: 10px;
}
.bx-messenger-cl-status-break .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-break .bx-messenger-panel-avatar-status,
.bx-messenger-popup-status-break,
.bx-messenger-cl-status-break-idle .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-break-idle .bx-messenger-panel-avatar-status,
.bx-messenger-popup-status-break-idle {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M5.538%207h4.681c0%20.31-.01.608-.025.896.717-.141%201.906.042%202.027%201.2.15%201.445-2.04%203.188-3.282%203.668-.706.41-.66.409-1.035.665-1.027.705-3.729.832-4.464%200C2.706%2012.597.856%2011.411.856%207h4.682zm4.916%201.773a.576.576%200%2000-.33.106c-.115%201.088-.332%201.772-.605%202.54.904-.492%201.42-1.14%201.571-1.63.133-.434.045-1.016-.636-1.016z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M4.321%203.222c-.082.516.036.88.355%201.093.813.541%201.324.892%201.428%201.258.148.51-.057.87-.612%201.076.102-.431.01-.77-.275-1.015C4.634%205.13%203.88%204.71%203.782%204.42c-.158-.467.022-.867.54-1.199zm.79-2.894c-.146.912.062%201.555.626%201.931%201.437.958%202.34%201.578%202.526%202.225.26.904-.103%201.538-1.084%201.902.179-.762.017-1.36-.486-1.794-1.03-.89-2.364-1.632-2.537-2.145-.28-.826.039-1.532.955-2.12z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-color: #b98312;
	background-size: 10px;
    background-position: 2px 1px;
}
.bx-messenger-cl-status-break-idle .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-break-idle .bx-messenger-panel-avatar-status,
.bx-messenger-popup-status-break-idle {
	background-color: #ff923a;
}

.bx-messenger-cl-status-na .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-na .bx-messenger-panel-avatar-status{
	background-color: #989898;
	background-image: none;
}
.bx-messenger-cl-status-away .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-away .bx-messenger-panel-avatar-status,
.bx-messenger-popup-status-away {
	background-color: #ff923a;
	background-image: none;
}
.bx-messenger-cl-status-idle .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-idle .bx-messenger-panel-avatar-status{
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%227%22%20height%3D%228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3%205V0H0v8h7V5z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 5px;
	background-color: #ff923a;
	background-position: 6px 3px;
}
.bx-messenger-cl-status-guest .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-guest .bx-messenger-panel-avatar-status{
	background-color: #989898;
}
.bx-messenger-cl-status-mobile .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-mobile .bx-messenger-panel-avatar-status{
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2219%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M11.853.003c.667%200%201.211.55%201.211%201.22v15.585c0%20.671-.544%201.22-1.21%201.22H2.3a1.219%201.219%200%2001-1.211-1.22V1.223c0-.67.545-1.22%201.21-1.22h9.554zM7.077%2015.117a.98.98%200%20100%201.958.98.98%200%20000-1.958z%22%20fill%3D%22%233D7CCD%22%2F%3E%3Cpath%20d%3D%22M2.82%2014.257c-.115%200-.21-.089-.21-.197V2.965c0-.108.095-.196.21-.196h8.454c.115%200%20.21.088.21.196V14.06c0%20.108-.095.197-.21.197H2.82z%22%20fill%3D%22%23DDE4EE%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 12px;
	width: 10px;
	border-radius: 2px;
	background-color: #fff;
	margin-left: -8px;
}
.bx-messenger-cl-status-vacation .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-vacation .bx-messenger-panel-avatar-status{
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M3.657%2013.961s.612-5.812%203.977-9.178c1.1-.489.979-.09%201.04.276-1.835%203.4-1.01%208.872-1.01%208.872l-4.007.03z%22%20fill%3D%22%23CC7449%22%2F%3E%3Cpath%20d%3D%22M5.737.255c2.08.365%202.281%202.54%202.25%203.616l.112.03C8.376%202.856%209.156.722%2010.971.377c2.419-.46%204.436%202.631%204.436%202.631a22.165%2022.165%200%2000-4.008-.184%208.528%208.528%200%2000-2.747%201.16c.104.052.237.184.313.163%201.367-.348%203.79-.657%204.632-.13%201.407.88%201.878%203.972%201.933%204.735-4.553-4.18-7.618-4.112-7.618-4.112v.003l-.126-.298c-.675-.53-3.157-1.992-7.556.194C.567%203.682%202.953-.234%205.737.255z%22%20fill%3D%22%236EA441%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-color: #fff;
    background-size: 12px;
}
.bx-messenger-cl-status-bot .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-bot .bx-messenger-panel-avatar-status{
	opacity: 0; position: relative;
}
.bx-messenger-cl-status-network .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-network .bx-messenger-panel-avatar-status{
	opacity: 0; position: relative;
}
.bx-messenger-cl-status-support24 .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-support24 .bx-messenger-panel-avatar-status {
	opacity: 0; position: relative;
}
.bx-messenger-cl-status-writing .bx-messenger-cl-status,
.bx-messenger-panel-avatar-status-writing .bx-messenger-panel-avatar-status {
	height: 14px;
	width: 14px;
	display:inline-block;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 50%;
}
.bx-messenger-cl-status-writing .bx-messenger-cl-status:before,
.bx-messenger-panel-avatar-status-writing .bx-messenger-panel-avatar-status:before {
	-webkit-animation: imWritingRecent 1.6s linear infinite;
	animation: imWritingRecent 1.6s linear infinite;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.312%200L8.617%201.595v.1l3.688%203.688h.1L14%203.788v-.1L10.312%200zm-3.09%202.99L.044%2010.169c-.1.1%200%203.788%200%203.788s3.689.1%203.788%200l7.177-7.178v-.1L7.222%202.992c.1%200%20.1%200%200%200zm-3.689%209.37H1.84v-1.694h1.694v1.695z%22%20fill%3D%22%23757C82%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: 9px;
    background-position: 0 3px;
	content: '';
	height: 16px;
	position: absolute;
	width: 19px;
	margin-top: -1px;
	margin-left: 1px;
}

.bx-messenger-cl-item-call .bx-messenger-cl-user-title:before {
	position: absolute;
	content: '';
	background: url("./../images/im-sprite-v37.png");
	background-position: -90px -1351px;
	width: 20px;
	height: 20px;
	margin-top: -2px;
	margin-left: -27px;
	z-index: 10;
}
.bx-messenger-cl-item-call .bx-messenger-user-extranet.bx-messenger-cl-user-title:before {
	margin-left: -45px;
}

.bx-messenger-cl-item-call .bx-messenger-cl-user {
	height: 40px
}
.bx-messenger-cl-item-call .bx-messenger-cl-user-title {
	margin-left: 69px;
	margin-top: -4px;
}
.bx-messenger-cl-item-call .bx-messenger-cl-user-desc {
	border-radius: 25px;
	background-color: #91C000;
	color: #fff;
	padding: 3px 10px;
	text-align: center;
	margin-top: 5px;
	display: inline-block;
}
.bx-messenger-cl-item-call-join .bx-messenger-cl-user-title:before {
	background-position: -90px -1431px;
}
.bx-messenger-cl-item-call-single .bx-messenger-cl-user-title {
	padding-top: 13px;
}
.bx-messenger-cl-item-call-single .bx-messenger-user-extranet {
	background-position: 0 14px;
}
.bx-messenger-cl-item-call-join.bx-messenger-cl-item-call .bx-messenger-cl-user-desc {
	background-color: #c00000;
}

.bx-im-users-wrap .bx-messenger-cl-item-call .bx-messenger-cl-avatar:before {
	position: absolute;
	content: '';
	background: url(./../images/im-sprite-v37.png);
	background-position: -66px -4227px;
	background-size: 250px;
	width: 16px;
	height: 16px;
	margin-top: 17px;
	margin-left: 19px;
	z-index: 30000;
	background-color: #fff;
	border-radius: 100%;
	border: 2px solid #137d2a;
}
.bx-im-users-wrap .bx-messenger-cl-item-call-join .bx-messenger-cl-avatar:before {
	background-position: -66px -4286px;
	border-color: #4a91c8;
}

.bx-messenger-content-item-avatar {
	display: inline-block; float: right; margin-right: -63px; margin-left: -1px; vertical-align: top;
	opacity: 1;
	transition: opacity 0.3s;
}
.bx-messenger-content-item-avatar-block { margin-left: 5px;
	display: inline-block; width: 34px; height: 34px;
	vertical-align: middle;  float: right;
	text-align: center;
}
.bx-messenger-content-item-avatar-img { display: inline-block; width: 34px; height: 34px; 	background-color: #FFF;  border-radius: 50%; }
.bx-messenger-content-item-avatar-img-default { background: url("./../images/im-sprite-v37.png") no-repeat scroll -40px -1903px #77828e; }
.bx-messenger-content-item-avatar-button { cursor: pointer }
.bx-messenger-content-item-avatar-block .bx-messenger-content-item-avatar-img { display: block; }
.bx-messenger-content-item-avatar-name { display:inline-block;
	font-size: 10px;
	height: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: -2px -15px 3px;
	text-align: center;
	color: #717171;
	transition: color .3s;
	cursor: pointer;
	padding: 0 5px;
	z-index: 10;
	position: relative;
}
.bx-messenger-content-item-1 .bx-messenger-content-item-avatar-name { cursor: default; }
.bx-messenger-content-item-avatar-block:hover .bx-messenger-content-item-avatar-name { color: #000; }
.bx-messenger-content-item-arrow { display: none; }
.bx-messenger-content-item-status { display: none; width: 17px; height: 17px;  float: left; margin-left: -40px;  margin-top: 9px;
	position: relative;
	z-index: 100;
}
.bx-messenger-content-item-quote { display:inline-block; opacity: 0; cursor: pointer; background: url(./../images/im-sprite-v37.png) -55px -348px no-repeat; width: 17px; height: 17px;  transition: opacity 0.5s;}
.bx-messenger-content-item-menu {
	display: inline-block;
	cursor: pointer;
	background: url(./../images/im-sprite-v2.svg) no-repeat scroll 0 -15px;
	width: 15px;
	height: 15px;
	opacity: 0;
	right: 1px;
	position: absolute;
	margin-top: 9px;
	z-index: 20;
	float: right;
	margin-left: 0;
	margin-right: -42px;
}
.bx-messenger-content-item-1 .bx-messenger-content-item-menu { right: auto; left: -37px;}

.bx-messenger-content-item-menu-with-apps {  background-position: 0 -30px;  opacity: .8;  }
.bx-messenger-content-item-menu-with-apps:hover {  background-position: 0 -15px;  }

.bx-messenger-content-item:hover .bx-messenger-content-item-quote { opacity: 1 }
.bx-messenger-content-item:hover .bx-messenger-content-item-menu { opacity: 0.6 }
.bx-messenger-content-item:hover .bx-messenger-content-item-menu-with-apps { opacity: .8 }

.bx-messenger-content-item-menu-hover .bx-messenger-content-item-menu { opacity: 1!important; }
.bx-messenger-content-item-reply { display: inline-block;
	cursor: pointer;
	background: url("./../images/im-sprite-v37.png?v2") no-repeat scroll 0 -83px;
	width: 18px; height: 17px;  transition: opacity 0.5s;
	opacity: 1;
	margin-left: -60px;
	float: left;
	display:none!important;
}
.bx-messenger-content-item:hover .bx-messenger-content-item-reply { opacity: 0.4 }
.bx-messenger-content-item:hover .bx-messenger-content-item-reply:hover { opacity: 1!important; }

.bx-messenger-content-item-progress {
	display: none;
	background: url(./../images/loading.gif);
	background-size: cover;
	width: 19px;
	height: 19px;
	position: relative;
	margin-left: -3px;
	border-radius: 50%;
	margin-top: -1px;
}
.bx-messenger-chat-lines .bx-messenger-content-item-progress {
	display: block;
}

.bx-messenger-content-item-progress-with-text { display:inline-block; height: 19px; width: auto; padding-left: 13px; color: #989898; vertical-align: top; line-height: 20px;}
.bx-messenger-content-item-error { display: inline-block;  width: 30px; height: 30px; margin-left: -15px; margin-top: -7px;
	background-color: #f3f4f4;
	border-radius: 50%;
	cursor: pointer;
	-webkit-animation: imErrorButton 10s infinite; animation: imErrorButton 10s infinite;
	position: relative;
	z-index: 200;
}
.bx-messenger-content-item-error-icon { display: inline-block; background: url("./../images/im-sprite-v37.png") no-repeat scroll -91px -810px transparent; width: inherit; height: inherit; }
.bx-messenger-content-item-params { float: right;display: block; white-space: nowrap; position: relative; z-index: 20; }
.bx-messenger-content-item-date { display:inline-block; font: 11px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #c2c4c7; text-align: right; padding-top: 1px; padding-left: 10px;}
.bx-messenger-content-item-like {
	display:inline-block; font: 11px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #bac5cd; text-align: right; padding-top: 1px; padding-left: 3px;margin-right: -9px;white-space: nowrap;
	-moz-user-select:none; -khtml-user-select:none; -o-user-select:none; -webkit-user-select:none; user-select:none;
}
.bx-messenger-content-like-digit { font: 11px/18px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #b0b6be;display: inline-block;min-width: 6px; cursor: pointer; }
.bx-messenger-content-item-like-disable .bx-messenger-content-like-button,
.bx-messenger-content-like-digit-off { cursor: default; }
.bx-messenger-content-like-button {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.671%203.687H6.48a.16.16%200%2001-.148-.094.995.995%200%2001.014-.77c.181-.53.202-1.1.06-1.64C6.254.81%206.215.13%205.528.1a.709.709%200%2000-.511.35.224.224%200%2000-.028.11c.021.44.021.813%200%201.119-.031.458-.909%201.626-1.466%202.367a.217.217%200%2001-.143.088c-.21.03-.608.084-.752.103-.034.004-.053.047-.053.066v4.16c0%20.015.018.048.051.054.113.018.394.07.679.161.357.115.654.386%201.25.587.031.01.066.016.099.016h2.796a.792.792%200%2000.648-.743%201.372%201.372%200%2000-.12-.599c-.012-.027.004-.055.033-.06.358-.066.807-.746.254-1.294-.014-.015-.012-.034.008-.04a.842.842%200%2000.609-.623.671.671%200%2000-.017-.35%201.186%201.186%200%2000-.19-.375c-.021-.029-.01-.066.025-.077a.756.756%200%2000.51-.722c.034-.323-.225-.711-.54-.711zm-6.953.175H.133a.131.131%200%2000-.131.152l.92%205.171c.015.08.085.138.167.138h.586c.09%200%20.164-.072.164-.16l.013-5.17a.132.132%200%2000-.134-.131%22%20fill%3D%22%23D2D5D9%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-position: 2px 4px;
	background-repeat: no-repeat;
	cursor: pointer;
	display: inline-block;
	position: relative;
	vertical-align: top;
	line-height: 18px;
	padding-left: 18px;
	padding-right: 10px;
	color: #c2c4c7;
	transition: all .3s;
	height: 19px;
}

.bx-messenger-content-item-liked .bx-messenger-content-like-button {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.671%203.687H6.48a.16.16%200%2001-.148-.094.995.995%200%2001.014-.77c.181-.53.202-1.1.06-1.64C6.254.81%206.215.13%205.528.1a.709.709%200%2000-.511.35.224.224%200%2000-.028.11c.021.44.021.813%200%201.119-.031.458-.909%201.626-1.466%202.367a.217.217%200%2001-.143.088c-.21.03-.608.084-.752.103-.034.004-.053.047-.053.066v4.16c0%20.015.018.048.051.054.113.018.394.07.679.161.357.115.654.386%201.25.587.031.01.066.016.099.016h2.796a.792.792%200%2000.648-.743%201.372%201.372%200%2000-.12-.599c-.012-.027.004-.055.033-.06.358-.066.807-.746.254-1.294-.014-.015-.012-.034.008-.04a.842.842%200%2000.609-.623.671.671%200%2000-.017-.35%201.186%201.186%200%2000-.19-.375c-.021-.029-.01-.066.025-.077a.756.756%200%2000.51-.722c.034-.323-.225-.711-.54-.711zm-6.953.175H.133a.131.131%200%2000-.131.152l.92%205.171c.015.08.085.138.167.138h.586c.09%200%20.164-.072.164-.16l.013-5.17a.132.132%200%2000-.134-.131%22%20fill%3D%22%236A9CD9%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);

}
.bx-messenger-content-item-liked .bx-messenger-content-like-digit,
.bx-messenger-content-item-2 .bx-messenger-content-item-liked .bx-messenger-content-like-digit { color: #f99500;}
.bx-messenger-content-item-system .bx-messenger-content-item-liked .bx-messenger-content-like-digit { color: #378ad1;}
.bx-messenger-content-item-system .bx-messenger-content-like-button {color: #c6c8cb;}
.bx-messenger-content-item-text { float: left;}
.bx-messenger-history-item-text .bx-smile,
.bx-messenger-history-item-text .bx-im-message-base__text_smile { vertical-align: text-bottom; }
.bx-messenger-content-item-text-center .bx-smile,
.bx-messenger-content-item-text-center .bx-im-message-base__text_smile { vertical-align: bottom; }
.bx-messenger-content-item-text-wrap-append { -webkit-animation: imOpacityFrom05To1 2s 1; animation: imOpacityTo1 2s 1;  }
.bx-notifier-item-text .bx-smile,
.bx-notifier-item-text .bx-im-message-base__text_smile { vertical-align: text-bottom; }

.bx-messenger-content-item-text-center {
	padding: 7px 0 7px;
	display: inline-block;
	font-size: var(--ui-font-size-lg, 14px);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: var(--ui-font-line-height-2xs, 19px);
	word-wrap: break-word;
	width: 100%;
	vertical-align: middle;
}

.bx-messenger-hr { font-size: 1px; border-top: 1px solid #fff; margin: 7px -2px;}

.bx-messenger-content-item-content,
.bx-messenger-content-item-ol-output .bx-messenger-content-item-content
{
	padding: 0 12px;
	display: inline-block;
	margin: 0 63px 0 61px;
	background-color: #fbfbfb;
	border: 1px solid #dedede;
	transition: background 2s, border 2s, box-shadow .5s;
	border-radius: 10px;
	max-width: calc(100% - 175px);
	position: relative;
}

.bx-messenger-content-item-content-progress-start .bx-messenger-content-item-status { display: inline-block;}
.bx-messenger-content-item-content-progress .bx-messenger-content-item-menu { display: none; }

.bx-messenger-content-item-1 .bx-messenger-content-item-content { max-width: calc(100% - 180px); }
.bx-messenger-content-item-1 .bx-messenger-content-item-avatar-name { opacity: 0; }
.bx-messenger-content-item-1 .bx-messenger-content-item-content {background-color: #e8f7fe;border-color: #d7e4ea;}
.bx-messenger-content-item-1 .bx-messenger-content-item-arrow {
	background: none;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 0 6px 10px;
	border-color: transparent transparent transparent #d7e4ea;
	margin-top: 11px;
	opacity: 1;
	transition: border 1s;
}

.bx-messenger-content-item-2 .bx-messenger-content-item-avatar { float: left; margin-left: -63px; text-align: left; }
.bx-messenger-content-item-2 .bx-messenger-content-item-avatar-block {  margin-right: 2px; }
.bx-messenger-content-item-2 .bx-messenger-content-item-status { float: right; margin-left: 0; margin-right: -53px;}
.bx-messenger-content-item-2 .bx-messenger-content-item-date { color: #cac5c5; }
.bx-messenger-content-item-2 .bx-messenger-content-like-digit {}
.bx-messenger-content-item-2 .bx-messenger-hr { border-top-color: #fff;}
.bx-messenger-content-item-2 .bx-messenger-content-item-menu { float: right; margin-left: 0; margin-right: -42px; }
.bx-messenger-content-item-2 .bx-messenger-content-item-arrow {
	background: none;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 10px 6px 0;
	border-color: transparent #dedede transparent transparent;
	margin-left: 0px;
	margin-top: 11px;
	float: right;
	opacity: 1;
	transition: border 1s;
}

.bx-messenger-content-item-notice .bx-messenger-content-item-content {background: transparent; border-color: transparent; }
.bx-messenger-content-item-notice .bx-messenger-content-item-text-center {color: #717171;   }
.bx-messenger-content-item-notice .bx-messenger-content-like-button  {  }
.bx-messenger-content-item-notice .bx-messenger-content-item-date  { color: #717171; }
.bx-messenger-content-item-notice .bx-messenger-content-item-text-message  { line-height: 12pt; }

.bx-messenger-content-item-notice a,
.bx-messenger-content-item-notice .bx-messenger-highlight,
.bx-messenger-content-item-notice .bx-messenger-ajax {
	color: #000;
	border-color: #a1a1a1;
}

.bx-messenger-content-item-notice .bx-messenger-file-download-link,
.bx-messenger-content-item-notice .bx-messenger-file-download-link:hover { color: #000; }
.bx-messenger-content-item-system .bx-messenger-file-download-link,
.bx-messenger-content-item-system .bx-messenger-file-download-link:hover { color: #fff; }
.bx-messenger-content-item-system .bx-messenger-message a {
	color: #fff;
	text-decoration: underline;
}
.bx-messenger-content-item-system .bx-messenger-message a:hover {
	color: #fff;
	text-decoration: none;
}

.bx-messenger-content-item-system .bx-messenger-content-item-arrow { background-position: -34px -778px;}
.bx-messenger-content-item-system .bx-messenger-content-item-date { color: #fff; }
.bx-messenger-content-item-system .bx-messenger-hr { border-top-color: #fff;}
.bx-messenger-content-item-system .bx-messenger-content-item-content {
	background-color: rgba(7, 5, 27, 0.42);
	border-color: rgba(7, 5, 27, 0.1);
}

.bx-messenger-content-item-lines-writing .bx-messenger-content-item-content {
	background: transparent;
	border-color: rgba(7, 5, 27, 0.5);
	border-style: dashed;
}

.bx-messenger-content-item-lines-writing .bx-messenger-content-item-params,
.bx-messenger-content-item-lines-writing .bx-messenger-content-item-menu{
	display: none;
}


.bx-messenger-content-item-system .bx-messenger-content-item-text-center {color: #fff}
.bx-messenger-content-item-system a,
.bx-messenger-content-item-system .bx-messenger-ajax {
	color: #fff;
	border-color: #fff;
}
.bx-messenger-content-item-system .bx-messenger-ajax-self {
	color: #4b4b4b;
	border-color: #ccc;
}
.bx-messenger-content-item-system .bx-messenger-content-quote-wrap { color: #fff; border-color: #fff }
.bx-messenger-content-item-system .bx-messenger-content-quote-name { color: #fff; font-weight: var(--ui-font-weight-bold); }

.bx-messenger-content-item-vote  { text-align: center;}
.bx-messenger-content-item-ol-output .bx-messenger-content-item-content,
.bx-messenger-content-item-vote .bx-messenger-content-item-content
{
	background-color: #fbfbfb;
	border: 1px solid #dedede;
}
.bx-messenger-content-item-ol-output .bx-messenger-content-item-date,
.bx-messenger-content-item-vote .bx-messenger-content-item-date { color: #859aa9!important; }
.bx-messenger-content-item-ol-output .bx-messenger-message,
.bx-messenger-content-item-vote .bx-messenger-message  {color: #1a1a1b;}

.bx-messenger-content-item-ol-output a,
.bx-messenger-content-item-vote a {
	color: #2067b0 !important;
	border-color: #2067b0 !important
}
.bx-messenger-content-item-ol-end { text-align: center; margin-top:-11px!important; }
.bx-messenger-content-item-ol-end .bx-messenger-history-item-text { text-align: left;}
.bx-messenger-content-item-ol-start { text-align: center; margin-bottom: 7px!important; border-bottom: 0; }
.bx-messenger-content-item-1.bx-messenger-content-item-system .bx-messenger-content-item-content { display: inline-block;  }
.bx-messenger-content-item-ol-end .bx-messenger-content-item-like,
.bx-messenger-content-item-ol-start .bx-messenger-content-item-like {
	display: none;
}


.bx-messenger-content-item-new .bx-messenger-content-item-content {background-color: #fcf7dc !important;border-color: #eadfa3 !important;}
.bx-messenger-content-item-new .bx-messenger-content-item-arrow {opacity: 0!important;}
.bx-messenger-content-item-new .bx-messenger-content-item-date { color: #bbb178; }
.bx-messenger-content-item-new .bx-messenger-content-like-button { color: #c9cabf; }

.bx-messenger-content-item-content-progress-error .bx-messenger-content-item-content {background-color: #fcdcde!important;border-color: #fcdcde!important;}
.bx-messenger-content-item-content-progress-error .bx-messenger-content-item-arrow {opacity: 0!important;}
.bx-messenger-content-item-content-progress-error .bx-messenger-content-item-like { display: none; }
.bx-messenger-content-item-content-progress-error .bx-messenger-content-item-date { color: #fa6168; }
.bx-messenger-content-item-content-progress-error .bx-messenger-content-like-button { color: #fa6168; }
.bx-messenger-content-item-content-progress-error+.bx-messenger-content-item-menu { display: none; }

.bx-messenger-content-item-notify .bx-messenger-content-item-content { border: 0;background: none;box-shadow: none;padding: 0;}
.bx-messenger-content-item-notify .bx-messenger-content-item-text-center {color: #717171; font-size: 12px; padding: 0 0 4px 6px;  position: relative;    }
.bx-messenger-content-item-notify-icon-writing {
	display: inline-block;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%203h3V0H0v3zm5%200h3V0H5v3zm5-3v3h3V0h-3z%22%20fill%3D%22%23C5C5C5%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: 10px;
	background-position: bottom left;
	height: 15px;
	width: 16px;
	margin-right: 10px;
	vertical-align: middle;
	margin-top: -8px;
}
.bx-messenger-dark .bx-messenger-content-item-notify-icon-writing {
	opacity: .4;
}
.bx-messenger-content-item-notify-icon-writing:before {
	-webkit-animation: imWriting 1.6s linear infinite;
	animation: imWriting 1.6s linear infinite;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6.8h-.1l-2%202v.1l4.6%204.6h.1l2-2v-.1L12.6.8zM8.9%204.5L.1%2013.3c-.1.1%200%204.7%200%204.7s4.5.1%204.7%200l8.8-8.8v-.1L9%204.5c-.1-.1-.1-.1-.1%200zM4.2%2015.9H2.1v-2.1h2.1v2.1z%22%20fill%3D%22%23C6C6C6%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: 10px;
	background-position: 0 3px;
	content: '';
	height: 16px;
	position: absolute;
	width: 19px;
	margin-top: -1px;
	margin-left: 4px;
}
.bx-messenger-content-item-notify-icon-readed {
	display: inline-block;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.545%202.841l2.753%202.755L9.535.36l1.19%201.19-6.422%206.423L.358%204.028l1.187-1.187z%22%20fill%3D%22%23717171%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: center 3px;
	height: 15px;
	width: 21px;
	margin-right: 5px;
	vertical-align: middle;
	opacity: .7;
}

.bx-messenger-content-quote { display: inline-block;vertical-align: top;width: calc(100% - 40px);}

.bx-messenger-content-quote-wrap {
	border-left: 2px solid #c2c4c6;
	padding-left: 8px;
	font-size: var(--ui-font-size-md, 13px);
	line-height: var(--ui-font-line-height-2xs);
	color: #505050;
	padding-bottom: 2px;
	padding-top: 0;
}
.bx-messenger-content-quote-name { padding-bottom: 0; font-size: 13px; color: #767a7e;  padding-top: 1px; }
.bx-messenger-content-quote-time { display: inline-block; padding-left: 5px; font-size: 11px;}
.bx-messenger-content-quote-icon {
	display: none;
}

.bx-messenger-content-item .bx-messenger-content-item-content.bx-messenger-content-item-content-transparent .bx-messenger-content-item-params {
	display: inline-block;
	float: none;
}

.bx-messenger-message {position: relative;}
.bx-messenger-message a { font-size: var(--ui-font-size-lg, 14px);}
.bx-messenger-message-edited .bx-messenger-content-item-date { color: #828384; }
.bx-messenger-message-edited .bx-messenger-content-item-date:before {
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.312%200L8.617%201.595v.1l3.688%203.688h.1L14%203.788v-.1L10.312%200zm-3.09%202.99L.044%2010.169c-.1.1%200%203.788%200%203.788s3.689.1%203.788%200l7.177-7.178v-.1L7.222%202.992c.1%200%20.1%200%200%200zm-3.689%209.37H1.84v-1.694h1.694v1.695z%22%20fill%3D%22%23757C82%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-size: 10px;
	content: '';
	height: 13px;
	position: absolute;
	width: 13px;
	margin-top: 5px;
	margin-left: -14px;
	top: 0;
	z-index: 10;
	opacity: .5;
}
.bx-messenger-history-item .bx-messenger-message-edited:before { left: 11px; }
.bx-messenger-file-image-src {
	background-color: #fff;
 }
.bx-messenger-content-item-content-without-padding .bx-messenger-file-image {
	margin: -10px -13px -30px -13px;
}
.bx-messenger-message>br+.bx-messenger-file-image{
	margin-top: 0px;
}

.bx-messenger-history-items-wrap .bx-messenger-file-image { margin: 0; }
.bx-messenger-history-items-wrap .bx-messenger-file-download { margin-top: 6px;
	margin-bottom: 16px;}
.bx-messenger-history-items-wrap .bx-messenger-content-item-system .bx-messenger-content-quote-wrap { border-color: #ccc; }
.bx-messenger-history-items-wrap .bx-messenger-content-item-system .bx-messenger-content-quote-wrap,
.bx-messenger-history-items-wrap .bx-messenger-content-item-system .bx-messenger-content-quote-name { color: #535c69; }
.bx-messenger-history-items-wrap .bx-messenger-content-item-system .bx-messenger-file-download-link { color: #535c69; }
.bx-messenger-history-items-wrap .bx-messenger-content-item-system a { color: #535c69; }

.bx-messenger-content-item-content-without-padding .bx-messenger-message>br+.bx-messenger-file-image{
	margin-top: 10px;
}
.bx-messenger-content-item-content-rich-link .bx-messenger-attach-box {
	margin: -8px -10px -32px -10px;
	padding: 0;
}
.bx-messenger-content-item-content-rich-link .bx-messenger-attach {
	margin: -3px; padding: 0;
}

.bx-messenger-clear { display: block; clear: both; font-size: 1px; line-height: 1px; height: 0;}

.bx-messenger-textarea-place {
	background-color:#FFF;
	padding: 0 15px;
	position: relative;
	transition: width .5s; width: 100%;
	box-sizing: border-box;
}
.bx-messenger-textarea {
	border-top: 1px solid #e2e3e3;
	/*padding: 8px 47px 21px 1px;*/
	padding: 8px 60px 33px 16px;
	font-size: 0; background: #fff; transition: all 0.5s ease 0s;
	position: relative;
	z-index: 0;
	margin: 0 -15px;
	margin-top: -11px;
}
.bx-messenger-textarea-focus { border-color: #c4c6c6; }
.bx-messenger-textarea-focus .bx-messenger-textarea-input { color: #000; }

.bx-messenger-textarea-placeholder {
	position: absolute; color: #a5a8af;
	font-size: 13px;
	z-index: 0;
	top: 7px;
}
.bx-messenger-textarea-focus .bx-messenger-textarea-placeholder,
.bx-messenger-textarea-with-text .bx-messenger-textarea-placeholder { display: none; }

.bx-messenger-dialog-self .bx-messenger-panel-call-enabled { display: none; }
.bx-messenger-dialog-self .bx-messenger-textarea-command { display: none; }

.bx-messenger-dialog-bot .bx-messenger-textarea-focus { border-color: rgba(113, 95, 193, .8);   }
.bx-messenger-dialog-bot .bx-messenger-textarea-focus .bx-messenger-textarea-input { color: #715fc1;  }
.bx-messenger-dialog-bot .bx-messenger-textarea-send-button:hover,
.bx-messenger-dialog-bot .bx-messenger-textarea-with-text .bx-messenger-textarea-send-button { border-color: rgba(113, 95, 193, .8);  }
.bx-messenger-dialog-bot .bx-messenger-panel-button-box { display:none!important;  }

.bx-messenger-dialog-network .bx-messenger-textarea-focus { border-color: rgba(10, 150, 47, .8);   }
.bx-messenger-dialog-network .bx-messenger-textarea-focus .bx-messenger-textarea-input { color: #0a962f;  }
.bx-messenger-dialog-network .bx-messenger-textarea-send-button:hover,
.bx-messenger-dialog-network .bx-messenger-textarea-with-text .bx-messenger-textarea-send-button { border-color: rgba(10, 150, 47, .8);  }
.bx-messenger-dialog-network .bx-messenger-panel-button-box { display:none!important;  }
.bx-messenger-dialog-network .bx-messenger-panel-chat { display:none!important;  }

.bx-messenger-dialog-support24 .bx-messenger-textarea-focus { border-color: #0cafe2; }
.bx-messenger-dialog-support24 .bx-messenger-textarea-focus .bx-messenger-textarea-input { color: #0165af;  }
.bx-messenger-dialog-support24 .bx-messenger-textarea-send-button:hover,
.bx-messenger-dialog-support24 .bx-messenger-textarea-with-text .bx-messenger-textarea-send-button {
	border-color: #0cafe2;
}
.bx-messenger-dialog-support24 .bx-messenger-panel-button-box { display:none!important;  }
.bx-messenger-dialog-support24 .bx-messenger-panel-chat { display:none!important;  }

.bx-messenger-chat-lines .bx-messenger-textarea-focus { border-color: rgba(22, 147, 139, .8);   }
.bx-messenger-chat-lines .bx-messenger-textarea-focus .bx-messenger-textarea-input { color: #1d5551;  }
.bx-messenger-chat-lines .bx-messenger-textarea-send-button:hover,
.bx-messenger-chat-lines .bx-messenger-textarea-with-text .bx-messenger-textarea-send-button { border-color: rgba(22, 147, 139, .8);  }
.bx-messenger-chat-lines .bx-messenger-panel-button-box { display:none!important;  }

.bx-messenger-dialog-extranet .bx-messenger-textarea-focus { border-color: rgba(224, 147, 50, .8);   }
.bx-messenger-dialog-extranet .bx-messenger-textarea-focus .bx-messenger-textarea-input { color: #ca7b00;  }
.bx-messenger-dialog-extranet .bx-messenger-textarea-file-active,
.bx-messenger-dialog-extranet .bx-messenger-textarea-file:hover,
.bx-messenger-dialog-extranet .bx-messenger-textarea-send-button:hover,
.bx-messenger-dialog-extranet .bx-messenger-textarea-with-text .bx-messenger-textarea-send-button { border-color: rgba(224, 147, 50, .8);  }

.bx-messenger-textarea-icons {
	position: absolute;
	bottom: 0;
	height: 35px;
	width: 93%;
	width: calc(100% - 60px);
	z-index: 100;
	margin-left: -7px;
}

.bx-messenger-iframe-title {
	float: left;
}

.bx-messenger-iframe-copyright {
	float: right;
	color: #cccfd0;
}

.bx-messenger-iframe-element {
	max-height: 100%;
	max-width: 100%;
	border: 0;
	padding: 5px 5px 2px;
}

.bx-messenger-textarea-icons>div,
.bx-messenger-textarea-icon-box>div{
	margin: 0 3px;
	cursor: pointer;
}
.bx-messenger-textarea-icons>div:first-child {
	margin-left: 0;
}

.bx-messenger-textarea-icons .bx-messenger-textarea-icon-box {
	display: inline-block;
	vertical-align: top;
	margin: 0;
	cursor: default;
}

.bx-messenger-textarea-icon-marketplace {
	background-repeat: repeat-x;
	background-size: 54px 33px;
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: inline-block;
}
.bx-messenger-textarea-icon-marketplace:hover {
	background-position: -27px 0;
}
.bx-messenger-textarea-icon-salescenter {
	 width: auto;
	max-width: 100px;
	text-overflow: ellipsis;
	overflow: hidden;
	font: 11px/20px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #68727E;
	background: #DAF2FC;
	border-radius: 19px;
	padding: 0 10px;
	height: 20px;
	vertical-align: top;
	margin-top: 7px!important;
}
.bx-messenger-textarea-icon-salescenter:hover {
	background: #c4e8f7;
}

.bx-messenger-textarea-icon-context-chat { display: none; }
.bx-messenger-textarea-icon-context-bot { display: none; }
.bx-messenger-textarea-icon-bot-show { display: inline-block; }
.bx-messenger-textarea-icon-context-lines { display: none; }
.bx-messenger-textarea-icon-context-lines-imessage { display: none; }
.bx-messenger-textarea-icon-context-call { display: none; }
.bx-messenger-chat-chat .bx-messenger-textarea-icon-context-chat { display: inline-block; }
.bx-messenger-chat-open .bx-messenger-textarea-icon-context-chat { display: inline-block; }
.bx-messenger-chat-chat .bx-messenger-textarea-icon-context-user { display: none; }
.bx-messenger-chat-open .bx-messenger-textarea-icon-context-user { display: none; }
.bx-messenger-chat-lines .bx-messenger-textarea-icon-context-user { display: none; }
.bx-messenger-chat-lines .bx-messenger-textarea-icon-context-lines { display: inline-block; }
.bx-messenger-chat-lines .bx-messenger-textarea-icon-context-chat { display: inline-block; }
.bx-messenger-chat-lines-imessage .bx-messenger-textarea-icon-context-lines-imessage { display: inline-block; }
.bx-messenger-chat-call .bx-messenger-textarea-icon-context-call { display: inline-block; }
.bx-messenger-chat-call .bx-messenger-panel-history { display: none; }
.bx-messenger-chat-call .bx-messenger-panel-history { display: none; }
.bx-messenger-chat-call .bx-messenger-panel-menu { display: block; }

.bx-messenger-textarea-icon-context-user-admin { display: none; }
.bx-messenger-textarea-icon-context-chat-admin { display: none; }
.bx-messenger-textarea-icon-context-bot-admin { display: none; }
.bx-messenger-textarea-icon-context-lines-admin { display: none; }
.bx-messenger-textarea-icon-context-call-admin { display: none; }

.bx-messenger-user-admin .bx-messenger-textarea-icon-context-user-admin { display: inline-block; }
.bx-messenger-user-admin.bx-messenger-chat-chat .bx-messenger-textarea-icon-context-chat-admin { display: inline-block; }
.bx-messenger-user-admin.bx-messenger-chat-open .bx-messenger-textarea-icon-context-chat-admin { display: inline-block; }
.bx-messenger-user-admin.bx-messenger-chat-chat .bx-messenger-textarea-icon-context-user-admin { display: none; }
.bx-messenger-user-admin.bx-messenger-chat-open .bx-messenger-textarea-icon-context-user-admin { display: none; }
.bx-messenger-user-admin.bx-messenger-chat-lines .bx-messenger-textarea-icon-context-user-admin { display: none; }
.bx-messenger-user-admin.bx-messenger-chat-lines .bx-messenger-textarea-icon-context-lines-admin { display: inline-block; }
.bx-messenger-user-admin.bx-messenger-chat-lines .bx-messenger-textarea-icon-context-chat-admin { display: inline-block; }
.bx-messenger-user-admin.bx-messenger-chat-call .bx-messenger-textarea-icon-context-call-admin { display: inline-block; }
.bx-messenger-user-admin .bx-messenger-textarea-icon-bot-show { display: inline-block; }

.bx-messenger-textarea-icon {
	background-repeat: no-repeat;
	background-position: center;
}
.bx-messenger-textarea-icon-marketplace {
	background-repeat: no-repeat;
}
.bx-messenger-textarea-mention {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.553%200a3.511%203.511%200%20012.232%206.222c2.335.772%204.277%202.662%204.277%204.912v1.155a1.65%201.65%200%2001-1.65%201.65h-9.72a1.65%201.65%200%2001-1.65-1.65v-.852c0-2.287%201.984-4.352%204.306-5.193A3.511%203.511%200%20016.553%200zM6.52%207.145c-2.446%200-5.177%202.11-5.177%204.292v.852c0%20.194.157.35.35.35h9.72a.35.35%200%2000.35-.35v-1.155c0-2.116-2.69-3.989-5.243-3.989zM6.553%201.3a2.211%202.211%200%20100%204.423%202.211%202.211%200%20000-4.423z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: inline-block;
}
.bx-messenger-textarea-mention:hover {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.553%200a3.511%203.511%200%20012.232%206.222c2.335.772%204.277%202.662%204.277%204.912v1.155a1.65%201.65%200%2001-1.65%201.65h-9.72a1.65%201.65%200%2001-1.65-1.65v-.852c0-2.287%201.984-4.352%204.306-5.193A3.511%203.511%200%20016.553%200zM6.52%207.145c-2.446%200-5.177%202.11-5.177%204.292v.852c0%20.194.157.35.35.35h9.72a.35.35%200%2000.35-.35v-1.155c0-2.116-2.69-3.989-5.243-3.989zM6.553%201.3a2.211%202.211%200%20100%204.423%202.211%202.211%200%20000-4.423z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
}

.bx-messenger-textarea-command {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.017%200a2%202%200%20012%202v9a2%202%200%2001-2%202h-9a2%202%200%2001-2-2V2a2%202%200%20012-2h9zm0%201.2h-9a.8.8%200%2000-.793.7l-.007.1v9a.8.8%200%2000.7.794l.1.006h9a.8.8%200%2000.794-.7l.006-.1V2a.8.8%200%2000-.7-.794l-.1-.006zM8.454%202.985a.8.8%200%2001.304%201.09L5.591%209.69a.8.8%200%2001-1.394-.786l3.167-5.615a.8.8%200%20011.09-.304z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: inline-block;
}
.bx-messenger-textarea-command:hover {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.017%200a2%202%200%20012%202v9a2%202%200%2001-2%202h-9a2%202%200%2001-2-2V2a2%202%200%20012-2h9zm0%201.2h-9a.8.8%200%2000-.793.7l-.007.1v9a.8.8%200%2000.7.794l.1.006h9a.8.8%200%2000.794-.7l.006-.1V2a.8.8%200%2000-.7-.794l-.1-.006zM8.454%202.985a.8.8%200%2001.304%201.09L5.591%209.69a.8.8%200%2001-1.394-.786l3.167-5.615a.8.8%200%20011.09-.304z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
}

.bx-messenger-textarea-smile {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.14%2013.864a6.364%206.364%200%20100-12.728%206.364%206.364%200%20000%2012.728zm0%201.136a7.5%207.5%200%20110-15%207.5%207.5%200%20010%2015zm3.504-5.8c.194.197.191.576-.006.77a4.985%204.985%200%2001-3.505%201.434%204.984%204.984%200%2001-3.49-1.42c-.198-.192-.202-.571-.01-.769.193-.198.51-.364.708-.171a3.985%203.985%200%20002.792%201.135c1.064%200%202.06-.416%202.804-1.147.197-.194.513-.029.707.168zM5.89%204a1%201%200%20011%201v1a1%201%200%2001-2%200V5a1%201%200%20011-1zm4.5%200a1%201%200%20011%201v1a1%201%200%2001-2%200V5a1%201%200%20011-1z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: inline-block;
}
.bx-messenger-textarea-smile:hover, .bx-messenger-textarea-smile-active {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.14%2013.864a6.364%206.364%200%20100-12.728%206.364%206.364%200%20000%2012.728zm0%201.136a7.5%207.5%200%20110-15%207.5%207.5%200%20010%2015zm3.504-5.8c.194.197.191.576-.006.77a4.985%204.985%200%2001-3.505%201.434%204.984%204.984%200%2001-3.49-1.42c-.198-.192-.202-.571-.01-.769.193-.198.51-.364.708-.171a3.985%203.985%200%20002.792%201.135c1.064%200%202.06-.416%202.804-1.147.197-.194.513-.029.707.168zM5.89%204a1%201%200%20011%201v1a1%201%200%2001-2%200V5a1%201%200%20011-1zm4.5%200a1%201%200%20011%201v1a1%201%200%2001-2%200V5a1%201%200%20011-1z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	opacity: 1!important;
}

.bx-messenger-textarea-forms {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.45%2010c.303%200%20.55.148.55.33v1.34c0%20.182-.247.33-.55.33h-8.9c-.303%200-.55-.148-.55-.33v-1.34c0-.182.247-.33.55-.33zm.817-4.958c.36%200%20.653.292.653.651v2.64c0%20.359-.293.65-.653.65H.71a.652.652%200%2001-.653-.65v-2.64c0-.36.293-.65.653-.65zm-.318%201.028H1.102v1.834h9.847V6.07zm.318-6.028c.36%200%20.653.292.653.651v2.64c0%20.359-.293.65-.653.65H.71a.652.652%200%2001-.653-.65V.692c0-.36.293-.65.653-.65zm-.318%201.028H1.102v1.834h9.847V1.07z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: none;
}
.bx-messenger-textarea-forms:hover, .bx-messenger-textarea-forms-active {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.45%2010c.303%200%20.55.148.55.33v1.34c0%20.182-.247.33-.55.33h-8.9c-.303%200-.55-.148-.55-.33v-1.34c0-.182.247-.33.55-.33zm.817-4.958c.36%200%20.653.292.653.651v2.64c0%20.359-.293.65-.653.65H.71a.652.652%200%2001-.653-.65v-2.64c0-.36.293-.65.653-.65zm-.318%201.028H1.102v1.834h9.847V6.07zm.318-6.028c.36%200%20.653.292.653.651v2.64c0%20.359-.293.65-.653.65H.71a.652.652%200%2001-.653-.65V.692c0-.36.293-.65.653-.65zm-.318%201.028H1.102v1.834h9.847V1.07z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	opacity: 1!important;
}
.bx-messenger-chat-lines .bx-messenger-textarea-forms { display: inline-block; }


.bx-messenger-textarea-icon-marketplace-default {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.284%203.003c.327%200%20.598.241.645.555l.007.096v8.617c0%20.327-.241.598-.555.644l-.097.007H3.656a.651.651%200%2001-.644-.554l-.007-.097v-2.246h1.292v1.794h9.546V4.14h-1.857l.005-1.136h2.293zM11.28.09a.65.65%200%2001.652.651v8.605a.65.65%200%2001-.652.65H.757a.65.65%200%2001-.65-.65V.74c0-.36.29-.65.65-.65zm-.44%203.998H1.147l.001%204.744h9.692V4.088zm0-2.97H1.149v1.81h9.691v-1.81z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: inline-block;
}
.bx-messenger-textarea-icon-marketplace-default:hover, .bx-messenger-textarea-icon-marketplace-default-active {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.284%203.003c.327%200%20.598.241.645.555l.007.096v8.617c0%20.327-.241.598-.555.644l-.097.007H3.656a.651.651%200%2001-.644-.554l-.007-.097v-2.246h1.292v1.794h9.546V4.14h-1.857l.005-1.136h2.293zM11.28.09a.65.65%200%2001.652.651v8.605a.65.65%200%2001-.652.65H.757a.65.65%200%2001-.65-.65V.74c0-.36.29-.65.65-.65zm-.44%203.998H1.147l.001%204.744h9.692V4.088zm0-2.97H1.149v1.81h9.691v-1.81z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	opacity: 1!important;
}

.bx-messenger-textarea-icon-marketplace-app-quick {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.693%200a7.5%207.5%200%20110%2015%207.5%207.5%200%20010-15zm0%201.208a6.292%206.292%200%20100%2012.584%206.292%206.292%200%20000-12.584zm2.378%202.081L8.14%207.303l2.484.025-4.388%205.596%201.46-4.444-2.443.024%201.69-5.168%203.127-.047z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-quick:hover {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.693%200a7.5%207.5%200%20110%2015%207.5%207.5%200%20010-15zm0%201.208a6.292%206.292%200%20100%2012.584%206.292%206.292%200%20000-12.584zm2.378%202.081L8.14%207.303l2.484.025-4.388%205.596%201.46-4.444-2.443.024%201.69-5.168%203.127-.047z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}

.bx-messenger-textarea-icon-marketplace-app-giphy-browse {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.814%203.621c.243.242.38.572.38.915v9.169c0%20.715-.58%201.295-1.296%201.295h-9.41c-.715%200-1.295-.58-1.295-1.295V1.295C.193.58.773%200%201.488%200h6.168C8%200%208.33.137%208.572.379l3.242%203.242zm-.743%201.392a1.26%201.26%200%2000-.37-.893L8.11%201.53a1.266%201.266%200%2000-.894-.37H1.929c-.446%200-.613.166-.613.612v11.514c0%20.414.14.554.554.554h8.616c.43%200%20.585-.153.585-.584V5.013zm-3.632%202.87c-.05.051-.077.114-.113.172h1.983v.89H7.326c.036.058.063.122.113.171l1.295%201.295-.63.63L6.81%209.744c-.05-.05-.113-.077-.172-.113v1.984h-.89V9.632c-.057.036-.12.063-.17.113L4.283%2011.04l-.63-.63%201.295-1.294c.05-.05.078-.113.114-.17H3.078v-.89h1.984c-.036-.06-.064-.122-.114-.172L3.653%206.588l.63-.628%201.295%201.294c.05.05.113.078.17.114V5.384h.89v1.984c.059-.036.121-.063.172-.114L8.104%205.96l.63.628-1.295%201.296z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-giphy-browse:hover {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.814%203.621c.243.242.38.572.38.915v9.169c0%20.715-.58%201.295-1.296%201.295h-9.41c-.715%200-1.295-.58-1.295-1.295V1.295C.193.58.773%200%201.488%200h6.168C8%200%208.33.137%208.572.379l3.242%203.242zm-.743%201.392a1.26%201.26%200%2000-.37-.893L8.11%201.53a1.266%201.266%200%2000-.894-.37H1.929c-.446%200-.613.166-.613.612v11.514c0%20.414.14.554.554.554h8.616c.43%200%20.585-.153.585-.584V5.013zm-3.632%202.87c-.05.051-.077.114-.113.172h1.983v.89H7.326c.036.058.063.122.113.171l1.295%201.295-.63.63L6.81%209.744c-.05-.05-.113-.077-.172-.113v1.984h-.89V9.632c-.057.036-.12.063-.17.113L4.283%2011.04l-.63-.63%201.295-1.294c.05-.05.078-.113.114-.17H3.078v-.89h1.984c-.036-.06-.064-.122-.114-.172L3.653%206.588l.63-.628%201.295%201.294c.05.05.113.078.17.114V5.384h.89v1.984c.059-.036.121-.063.172-.114L8.104%205.96l.63.628-1.295%201.296z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}

.bx-messenger-textarea-icon-marketplace-app-question {
	background:
		url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aAogICAgIGZpbGwtcnVsZT0iZXZlbm9kZCIKICAgICBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgICAgZD0ibSAyLjE4OTY1MjMsMS4xOTgwODM5IGMgLTAuNTE4Mjg0MiwwIC0wLjkzODQzNjksMC40MDIyNzM5IC0wLjkzODQzNjksMC44OTg1Mzc5IHYgNS44OTMzOTkzIGMgMCwwLjQ5NjIxMzUgMC40MjAxNTI3LDAuODk4NTM3OSAwLjkzODQzNjksMC44OTg1Mzc5IEggNC4wODQ1MDU3IEwgNC4wNDQ5MDk3LDEwLjc3NDk3OCA1LjkzNDQwOTgsOC45NTY5OTM2IFYgMTAuNjU1NDMzIEwgNC41NjI1ODc5LDExLjk3NTM4NSBDIDMuODk0ODU4OSwxMi42MTc4NjIgMi43NjQ2NTM4LDEyLjE0MzcyIDIuNzgzNDQxNiwxMS4yNDk2MjYgbCAwLjAyNDQ0NCwtMS4xNjMwMzMgSCAyLjE4OTY1MjMgQyAwLjk4MDM0NjA0LDEwLjA4NjU5MyAwLDkuMTQ3OTAzMiAwLDcuOTkwMDIxMSBWIDIuMDk2NjIxOCBDIDAsMC45Mzg2ODkzNSAwLjk4MDM0NjA0LDAgMi4xODk2NTIzLDAgSCAxMi4zMTkwNzMgYyAxLjA4MzEzMywwIDEuOTgyNjMxLDAuNzUzMDgyODIgMi4xNTg0OTEsMS43NDIyMjY4IEggMTMuMTgxNjUyIEMgMTMuMDM4MDY1LDEuNDIyMTc1NSAxMi43MDU4OTMsMS4xOTgwODM5IDEyLjMxOTA3MywxLjE5ODA4MzkgWiBtIDE1LjU1OTEzMjcsMy45NjM4NDkgYyAwLC0wLjQ5NjI2MzkgLTAuNDIwMTU0LC0wLjg5ODU4ODIgLTAuOTM4NDM4LC0wLjg5ODU4ODIgSCA5LjM5MDQ3OTUgYyAtMC41MTgyODQyLDAgLTAuOTM4NDM2OSwwLjQwMjMyNDMgLTAuOTM4NDM2OSwwLjg5ODU4ODIgdiA0Ljg1MDY3MDEgYyAwLDAuNDk2MjY0IDAuNDIwMTUyNywwLjg5ODUzOCAwLjkzODQzNjksMC44OTg1MzggaCA0LjcxNzI4NTUgbCAxLjUyMjE3NSwxLjMxMjAyMyAtMC4wMzA3NiwtMS4zMTIwMjMgaCAxLjIxMTE2NCBjIDAuNTE4Mjg0LDAgMC45Mzg0MzYsLTAuNDAyMjc0IDAuOTM4NDM2LC0wLjg5ODUzOCB6IE0gMTYuODEwMzQ3LDMuMDY1MzExMyBDIDE4LjAxOTY0MywzLjA2NTMxMTMgMTksNC4wMDQwMDA2IDE5LDUuMTYxOTMyOSB2IDQuODUwNjcwMSBjIDAsMS4xMzYwMTMgLTAuOTQzNTg5LDIuMDYwOTY1IC0yLjEyMTIxOCwyLjA5NTYxMSBsIDAuMDEyNTgsMC41MzU4NiBjIDAuMDExMTYsMC40Nzc0MjUgLTAuMzI1NjU3LDAuODAyMjc1IC0wLjY2Nzg4LDAuOTI3OTgzIC0wLjM0MTAxMSwwLjEyNTI1MiAtMC43ODYxNjYsMC4wOTcwMiAtMS4xMjQ0NDgsLTAuMTk0NDk2IEwgMTMuNjI3NTYxLDEyLjEwOTIyNCBIIDkuMzkwNDc5NSBjIC0xLjIwOTI5NjEsMCAtMi4xODk2NTIzLC0wLjkzODY4OSAtMi4xODk2NTIzLC0yLjA5NjYyMiBWIDUuMTYxOTMyOSBjIDAsLTEuMTU3OTMyMyAwLjk4MDM1NjIsLTIuMDk2NjIxNiAyLjE4OTY1MjMsLTIuMDk2NjIxNiB6IgogICAgIGZpbGw9IiNiM2I3YmMiLz4KPC9zdmc+Cg==")
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-question:hover {
	background:
		url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHBhdGgNCiAgICAgZmlsbC1ydWxlPSJldmVub2RkIg0KICAgICBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQogICAgIGQ9Im0gMi4xODk2NTIzLDEuMTk4MDgzOSBjIC0wLjUxODI4NDIsMCAtMC45Mzg0MzY5LDAuNDAyMjczOSAtMC45Mzg0MzY5LDAuODk4NTM3OSB2IDUuODkzMzk5MyBjIDAsMC40OTYyMTM1IDAuNDIwMTUyNywwLjg5ODUzNzkgMC45Mzg0MzY5LDAuODk4NTM3OSBIIDQuMDg0NTA1NyBMIDQuMDQ0OTA5NywxMC43NzQ5NzggNS45MzQ0MDk4LDguOTU2OTkzNiBWIDEwLjY1NTQzMyBMIDQuNTYyNTg3OSwxMS45NzUzODUgQyAzLjg5NDg1ODksMTIuNjE3ODYyIDIuNzY0NjUzOCwxMi4xNDM3MiAyLjc4MzQ0MTYsMTEuMjQ5NjI2IGwgMC4wMjQ0NDQsLTEuMTYzMDMzIEggMi4xODk2NTIzIEMgMC45ODAzNDYwNCwxMC4wODY1OTMgMCw5LjE0NzkwMzIgMCw3Ljk5MDAyMTEgViAyLjA5NjYyMTggQyAwLDAuOTM4Njg5MzUgMC45ODAzNDYwNCwwIDIuMTg5NjUyMywwIEggMTIuMzE5MDczIGMgMS4wODMxMzMsMCAxLjk4MjYzMSwwLjc1MzA4MjgyIDIuMTU4NDkxLDEuNzQyMjI2OCBIIDEzLjE4MTY1MiBDIDEzLjAzODA2NSwxLjQyMjE3NTUgMTIuNzA1ODkzLDEuMTk4MDgzOSAxMi4zMTkwNzMsMS4xOTgwODM5IFogbSAxNS41NTkxMzI3LDMuOTYzODQ5IGMgMCwtMC40OTYyNjM5IC0wLjQyMDE1NCwtMC44OTg1ODgyIC0wLjkzODQzOCwtMC44OTg1ODgyIEggOS4zOTA0Nzk1IGMgLTAuNTE4Mjg0MiwwIC0wLjkzODQzNjksMC40MDIzMjQzIC0wLjkzODQzNjksMC44OTg1ODgyIHYgNC44NTA2NzAxIGMgMCwwLjQ5NjI2NCAwLjQyMDE1MjcsMC44OTg1MzggMC45Mzg0MzY5LDAuODk4NTM4IGggNC43MTcyODU1IGwgMS41MjIxNzUsMS4zMTIwMjMgLTAuMDMwNzYsLTEuMzEyMDIzIGggMS4yMTExNjQgYyAwLjUxODI4NCwwIDAuOTM4NDM2LC0wLjQwMjI3NCAwLjkzODQzNiwtMC44OTg1MzggeiBNIDE2LjgxMDM0NywzLjA2NTMxMTMgQyAxOC4wMTk2NDMsMy4wNjUzMTEzIDE5LDQuMDA0MDAwNiAxOSw1LjE2MTkzMjkgdiA0Ljg1MDY3MDEgYyAwLDEuMTM2MDEzIC0wLjk0MzU4OSwyLjA2MDk2NSAtMi4xMjEyMTgsMi4wOTU2MTEgbCAwLjAxMjU4LDAuNTM1ODYgYyAwLjAxMTE2LDAuNDc3NDI1IC0wLjMyNTY1NywwLjgwMjI3NSAtMC42Njc4OCwwLjkyNzk4MyAtMC4zNDEwMTEsMC4xMjUyNTIgLTAuNzg2MTY2LDAuMDk3MDIgLTEuMTI0NDQ4LC0wLjE5NDQ5NiBMIDEzLjYyNzU2MSwxMi4xMDkyMjQgSCA5LjM5MDQ3OTUgYyAtMS4yMDkyOTYxLDAgLTIuMTg5NjUyMywtMC45Mzg2ODkgLTIuMTg5NjUyMywtMi4wOTY2MjIgViA1LjE2MTkzMjkgYyAwLC0xLjE1NzkzMjMgMC45ODAzNTYyLC0yLjA5NjYyMTYgMi4xODk2NTIzLC0yLjA5NjYyMTYgeiINCiAgICAgZmlsbD0iIzJGQzdGNyIvPg0KPC9zdmc+DQo=")
		no-repeat
		center
		!important
	;
}

.bx-messenger-textarea-icon-marketplace-app-BxSupportTranslate-translate,
.bx-messenger-textarea-icon-marketplace-app-SupportItr-translate {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.743%204.588l.053.097%203.473%207.868a.65.65%200%2001-1.144.61l-.045-.085-.997-2.256H12.33l-.988%202.255a.65.65%200%2001-.766.366l-.09-.032a.65.65%200%2001-.367-.766l.032-.09%203.454-7.869a.65.65%200%20011.137-.098zM7.205.738v1.369h4.49v1.3H9.894l-.005.017c-.6%201.974-1.466%203.532-2.605%204.664l-.174.169c.462.338.914.634%201.35.889l.324.184c.199.11.364.193.49.253l.161.071-.494%201.202a9.939%209.939%200%2001-1.138-.588%2017.329%2017.329%200%2001-1.718-1.153c-.984.736-2.21%201.448-3.675%202.137l-.434.2-.536-1.185c1.447-.654%202.649-1.323%203.605-2.003l.088.08C4.599%207.884%203.8%206.934%202.71%205.47l-.208-.281%201.046-.772.574.767c.846%201.111%201.473%201.841%201.86%202.175l.097.08c.1-.09.196-.181.288-.273.908-.902%201.631-2.153%202.163-3.759H.546v-1.3h5.359V.739h1.3zm6.998%205.822l-1.301%202.962h2.607L14.203%206.56z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-BxSupportTranslate-translate:hover,
.bx-messenger-textarea-icon-marketplace-app-SupportItr-translate:hover {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2219%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.743%204.588l.053.097%203.473%207.868a.65.65%200%2001-1.144.61l-.045-.085-.997-2.256H12.33l-.988%202.255a.65.65%200%2001-.766.366l-.09-.032a.65.65%200%2001-.367-.766l.032-.09%203.454-7.869a.65.65%200%20011.137-.098zM7.205.738v1.369h4.49v1.3H9.894l-.005.017c-.6%201.974-1.466%203.532-2.605%204.664l-.174.169c.462.338.914.634%201.35.889l.324.184c.199.11.364.193.49.253l.161.071-.494%201.202a9.939%209.939%200%2001-1.138-.588%2017.329%2017.329%200%2001-1.718-1.153c-.984.736-2.21%201.448-3.675%202.137l-.434.2-.536-1.185c1.447-.654%202.649-1.323%203.605-2.003l.088.08C4.599%207.884%203.8%206.934%202.71%205.47l-.208-.281%201.046-.772.574.767c.846%201.111%201.473%201.841%201.86%202.175l.097.08c.1-.09.196-.181.288-.273.908-.902%201.631-2.153%202.163-3.759H.546v-1.3h5.359V.739h1.3zm6.998%205.822l-1.301%202.962h2.607L14.203%206.56z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-b24_access {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.633%208.995c.87-.697%201.272-.438%201.438-.357.165.08.142.364-.03.75-.115.256-1.028%201.261-2.74%203.014-.648.733-1.771.772-1.771.772H4.106c-.239%200-.645.123-.645.123l-.128.075a1.578%201.578%200%2001-2.025-.483A19.246%2019.246%200%2000.303%2011.59c-.181-.214-.099-.389-.03-.459.647-.651%201.162-1.089%201.545-1.312%201.192-.696%202.175-.866%202.696-.866.497%200%203.052.023%203.513.023.46%200%20.805.094.805.654s-.544.705-.771.705H5.63c-.351%200-.351.456-.351.456%200%20.286.328.389.328.389h3.106c.276%200%20.402-.119.402-.119zM3.208%200a2.499%202.499%200%20012.499%202.499v.371h7.081v2.696h-1.635V4.03H5.705v.58a2.499%202.499%200%2001-4.997%200V2.5A2.499%202.499%200%20013.208%200zm0%201.383c-.678%200-1.235.515-1.302%201.175l-.007.134v1.726a1.309%201.309%200%20002.61.133l.007-.133V2.692c0-.723-.585-1.309-1.308-1.309z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-b24_access:hover {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.633%208.995c.87-.697%201.272-.438%201.438-.357.165.08.142.364-.03.75-.115.256-1.028%201.261-2.74%203.014-.648.733-1.771.772-1.771.772H4.106c-.239%200-.645.123-.645.123l-.128.075a1.578%201.578%200%2001-2.025-.483A19.246%2019.246%200%2000.303%2011.59c-.181-.214-.099-.389-.03-.459.647-.651%201.162-1.089%201.545-1.312%201.192-.696%202.175-.866%202.696-.866.497%200%203.052.023%203.513.023.46%200%20.805.094.805.654s-.544.705-.771.705H5.63c-.351%200-.351.456-.351.456%200%20.286.328.389.328.389h3.106c.276%200%20.402-.119.402-.119zM3.208%200a2.499%202.499%200%20012.499%202.499v.371h7.081v2.696h-1.635V4.03H5.705v.58a2.499%202.499%200%2001-4.997%200V2.5A2.499%202.499%200%20013.208%200zm0%201.383c-.678%200-1.235.515-1.302%201.175l-.007.134v1.726a1.309%201.309%200%20002.61.133l.007-.133V2.692c0-.723-.585-1.309-1.308-1.309z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}

.bx-messenger-textarea-icon-marketplace-app-b24_category {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.596%204.973a.6.6%200%2001.36.12l.074.066%202.033%202.13h3.612L11.7%205.16a.6.6%200%2001.243-.155l.095-.023.097-.008h2.812a.6.6%200%2001.599.565l-.002.095-.67%206.65a.6.6%200%2001-.496.532l-.1.008H1.488a.6.6%200%2001-.577-.438l-.019-.098-.705-6.65a.6.6%200%2001.501-.657l.095-.007h2.813zm-.258%201.2H1.45l.578%205.45h11.707l.55-5.45H12.39l-2.023%202.13a.6.6%200%2001-.243.156l-.094.023-.098.008H5.807a.6.6%200%2001-.362-.12l-.073-.066-2.034-2.131zM11.642%200a1.6%201.6%200%20011.594%201.454l.006.146v.57c.452.25.77.714.82%201.255l.006.145v.965h-1.2V3.57a.4.4%200%2000-.32-.392l-.08-.008H3.404a.4.4%200%2000-.392.32l-.008.08v.965h-1.2V3.57a1.6%201.6%200%2001.813-1.394V1.6A1.6%201.6%200%20014.073.007L4.218%200h7.424zm0%201.2H4.218a.4.4%200%2000-.392.32l-.008.08v.37h8.224V1.6a.4.4%200%2000-.319-.392l-.08-.008z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-b24_category:hover {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.596%204.973a.6.6%200%2001.36.12l.074.066%202.033%202.13h3.612L11.7%205.16a.6.6%200%2001.243-.155l.095-.023.097-.008h2.812a.6.6%200%2001.599.565l-.002.095-.67%206.65a.6.6%200%2001-.496.532l-.1.008H1.488a.6.6%200%2001-.577-.438l-.019-.098-.705-6.65a.6.6%200%2001.501-.657l.095-.007h2.813zm-.258%201.2H1.45l.578%205.45h11.707l.55-5.45H12.39l-2.023%202.13a.6.6%200%2001-.243.156l-.094.023-.098.008H5.807a.6.6%200%2001-.362-.12l-.073-.066-2.034-2.131zM11.642%200a1.6%201.6%200%20011.594%201.454l.006.146v.57c.452.25.77.714.82%201.255l.006.145v.965h-1.2V3.57a.4.4%200%2000-.32-.392l-.08-.008H3.404a.4.4%200%2000-.392.32l-.008.08v.965h-1.2V3.57a1.6%201.6%200%2001.813-1.394V1.6A1.6%201.6%200%20014.073.007L4.218%200h7.424zm0%201.2H4.218a.4.4%200%2000-.392.32l-.008.08v.37h8.224V1.6a.4.4%200%2000-.319-.392l-.08-.008z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-b24_info {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.046%200a7.5%207.5%200%20110%2015%207.5%207.5%200%20010-15zm0%201.208a6.292%206.292%200%20100%2012.584%206.292%206.292%200%20000-12.584zM8.4%206.292v.001h.657v4.478h1.015v.894H6.02v-.893h1.19V7.197H6.02v-.906H8.4zm-.358-2.957c.563%200%201.019.452%201.019%201.009%200%20.557-.456%201.009-1.019%201.009a1.014%201.014%200%2001-1.018-1.01c0-.556.456-1.008%201.018-1.008z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}
.bx-messenger-textarea-icon-marketplace-app-b24_info:hover {
	background:
		url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.046%200a7.5%207.5%200%20110%2015%207.5%207.5%200%20010-15zm0%201.208a6.292%206.292%200%20100%2012.584%206.292%206.292%200%20000-12.584zM8.4%206.292v.001h.657v4.478h1.015v.894H6.02v-.893h1.19V7.197H6.02v-.906H8.4zm-.358-2.957c.563%200%201.019.452%201.019%201.009%200%20.557-.456%201.009-1.019%201.009a1.014%201.014%200%2001-1.018-1.01c0-.556.456-1.008%201.018-1.008z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E)
		no-repeat
		center
		!important
	;
}

.bx-messenger-textarea-smile-disabled .bx-messenger-textarea-smile { display: none }

.bx-messenger-textarea-hidden{
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.917%200c1.362%200%202.69.471%203.968%201.303l1.136-.956a.5.5%200%2001.63-.012l.404.316a.5.5%200%2001.014.776l-.951.8c.215.182.428.374.64.575a17.468%2017.468%200%20012.16%202.492l.17.247a.65.65%200%2001-.028.752l-.281.398a17.468%2017.468%200%2001-2.021%202.299c-1.835%201.743-3.8%202.801-5.841%202.801-1.489%200-2.936-.562-4.321-1.542l-1.547%201.304a.5.5%200%2001-.63.011l-.404-.316a.5.5%200%2001-.014-.776l1.402-1.18A17.468%2017.468%200%2001.914%206.497l-.17-.247a.65.65%200%2001.03-.752l.28-.398a17.468%2017.468%200%20012.021-2.299C4.91%201.06%206.876%200%208.918%200zm4.192%203.079l-7.478%206.3c1.092.714%202.198%201.112%203.286%201.112%201.643%200%203.329-.908%204.945-2.444a16.183%2016.183%200%20001.684-1.88l.204-.272-.1-.136-.217-.282a16.183%2016.183%200%2000-1.571-1.733c-.25-.237-.501-.46-.753-.665zM8.917%201.3c-1.644%200-3.33.909-4.946%202.444a16.182%2016.182%200%2000-1.684%201.88l-.204.272.1.136.217.282c.464.591.992%201.183%201.571%201.733.146.138.291.271.438.399l7.428-6.26c-.973-.572-1.954-.886-2.92-.886z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 2;
	display: none;
}
.bx-messenger-textarea-hidden:hover, .bx-messenger-textarea-hidden-active {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.917%200c1.362%200%202.69.471%203.968%201.303l1.136-.956a.5.5%200%2001.63-.012l.404.316a.5.5%200%2001.014.776l-.951.8c.215.182.428.374.64.575a17.468%2017.468%200%20012.16%202.492l.17.247a.65.65%200%2001-.028.752l-.281.398a17.468%2017.468%200%2001-2.021%202.299c-1.835%201.743-3.8%202.801-5.841%202.801-1.489%200-2.936-.562-4.321-1.542l-1.547%201.304a.5.5%200%2001-.63.011l-.404-.316a.5.5%200%2001-.014-.776l1.402-1.18A17.468%2017.468%200%2001.914%206.497l-.17-.247a.65.65%200%2001.03-.752l.28-.398a17.468%2017.468%200%20012.021-2.299C4.91%201.06%206.876%200%208.918%200zm4.192%203.079l-7.478%206.3c1.092.714%202.198%201.112%203.286%201.112%201.643%200%203.329-.908%204.945-2.444a16.183%2016.183%200%20001.684-1.88l.204-.272-.1-.136-.217-.282a16.183%2016.183%200%2000-1.571-1.733c-.25-.237-.501-.46-.753-.665zM8.917%201.3c-1.644%200-3.33.909-4.946%202.444a16.182%2016.182%200%2000-1.684%201.88l-.204.272.1.136.217.282c.464.591.992%201.183%201.571%201.733.146.138.291.271.438.399l7.428-6.26c-.973-.572-1.954-.886-2.92-.886z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	opacity: 1!important;
}
.bx-messenger-chat-lines .bx-messenger-textarea-hidden { display: inline-block; }

.bx-messenger-textarea-input {
	outline: none;
	width: 100%;
	height: 30px;
	min-height: 30px;
	border-radius: 3px;
	border: 0;
	resize: none;
	background-color: transparent;
	font-size: var(--ui-font-size-lg, 14px);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: var(--ui-font-line-height-2xs);
	padding: 0;
	margin: 0;
	color: #a5a9af;
	position: relative;
	z-index: 2;
}

.bx-win .bx-messenger-textarea-input {
	opacity: 0.99; /* Disable Windows ClearType */
}

.bx-messenger-textarea-resize { cursor: n-resize; height: 10px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23979797%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22square%22%3E%3Cpath%20d%3D%22M.5.5h11M.5%202.5h11%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	z-index: 100;
	transition: opacity .3s;
	opacity: 0;
}
.bx-messenger-textarea-arrow { width: 662px; border: 1px solid #d9d9d9; resize: vertical; }
.bx-messenger-textarea-send {float: right; margin-top: 9px; height: 27px;
	position: absolute;
	right: 10px;
	z-index: 2;
}

.bx-messenger-textarea-send-button {
	display: block; height: 33px; width: 33px;
	background: url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.125.87a4.202%204.202%200%20010%208.403H3.981v2.787L.432%208.51l3.55-3.55v2.857h4.331a2.784%202.784%200%20100-5.567H6.943V.87h1.182z%22%20fill%3D%22%23B2B6BB%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: top;
	text-decoration: none;
	border-radius: 50%;
	border: 1px solid #ccc;
	opacity: 0;
	transition: opacity 0.3s;
	cursor: default;
}
.bx-messenger-textarea-send-button:hover { border-color: #53a2fb; }
.bx-messenger-textarea-cntr-enter {
	cursor: default; display: block; height: 20px; width: 45px; font: 10px/15px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #ccc; vertical-align: top; text-align: center;
	margin-left: -4px; opacity: 0; transition: opacity .4s;
}
.bx-messenger-textarea-cntr-enter:hover {color: #acabab}

.bx-messenger-textarea-with-text .bx-messenger-textarea-send-button { border-color: #0cafe2; opacity: .8; cursor: pointer; }
.bx-messenger-textarea-with-text .bx-messenger-textarea-send-button:hover { border-color: #0cafe2; opacity: 1; }
.bx-messenger-textarea-with-text .bx-messenger-textarea-cntr-enter { opacity: .8; cursor: pointer; }

.bx-messenger-textarea-clear { display: block; clear: both; font-size: 1px; line-height: 1px; height: 1px;}

.bx-messenger-code {
	white-space: pre-line;
	padding-left: 5px;
	color: #505050;
	border-left: 3px solid #505050;
}

.bx-messenger-command-popup { width: 580px; font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); }
.bx-messenger-command-popup-header {
	background-color: #f3f5f7;
	color: #535c69;
	font: 10px/30px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	height: 30px;
}
.bx-messenger-command-popup-title { font-size: 12px; margin-left: 10px;}
.bx-messenger-command-popup-help { float: right; }
.bx-messenger-command-popup-help-item { margin-right: 10px; }
.bx-messenger-command-popup-list {  max-height: 237px; overflow: auto; overflow-x: hidden; }
.bx-messenger-command-popup-item-category:first-child {margin-top: 3px;}
.bx-messenger-command-popup-item-category {
	font-weight: var(--ui-font-weight-bold);
	background-color: #fafafa;
	padding: 3px;
	padding-left: 10px;
	color: #676f7c;
	margin-top: 12px;
}
.bx-messenger-command-popup-item {
	padding: 6px 11px; margin: 2px 0;
	align-items: center;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	overflow: hidden;
}
.bx-messenger-command-popup-item-text { white-space: nowrap; }
.bx-messenger-command-popup-item-command { color: #545759; font-weight: var(--ui-font-weight-bold);  }
.bx-messenger-command-popup-item-params { margin-left: 5px; color: #949595;  }
.bx-messenger-command-popup-item-title {
	color: #93989f; float: right;
	text-overflow: ellipsis;
	text-align: right;
	margin-left: 10px;
}
.bx-messenger-command-popup-item:hover { cursor: pointer; }
.bx-messenger-command-popup-item-selected,
.bx-messenger-command-popup-item-selected:hover { background-color: #3bc8f5; }
.bx-messenger-command-popup-item-selected > span,
.bx-messenger-command-popup-item-selected > span > span  { color: #fff; }

.bx-messenger-connection-status {height: 0; z-index: 205; }
.bx-messenger-connection-status-wrap {position: relative;z-index: 205;
	height: 32px;
	top: -32px;
	font: 13px/32px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #fff;
	text-align: center;
	transition: height .4s, background .4s;
	overflow: hidden;
	padding-right: 115px;
	opacity: 0;
}
.bx-messenger-connection-status-show .bx-messenger-connection-status-wrap { height: 32px; opacity: 1; -webkit-animation: imOnlineAnimationOpen .4s 1; animation: imOnlineAnimationOpen .4s 1; top: 0; }
.bx-messenger-connection-status-hide .bx-messenger-connection-status-wrap {  -webkit-animation: imOnlineAnimationClose .4s 1; animation: imOnlineAnimationClose .4s 1;   }
.bx-messenger-connection-status-offline .bx-messenger-connection-status-wrap { background-color:#ce494a; background-color: rgba(191,0,0,.70);}
.bx-messenger-connection-status-connecting .bx-messenger-connection-status-wrap { background-color:#e39b3b; background-color: rgba(225,127,0,.80); -webkit-animation: imConnectionAnimation 2s infinite; animation: imConnectionAnimation 3s infinite; }
.bx-messenger-connection-status-online .bx-messenger-connection-status-wrap { background-color:#84cef0; background-color: rgba(42,152,215,.80); padding-right: 0; }
.bx-messenger-call .bx-messenger-connection-status-show .bx-messenger-connection-status-wrap {top: 48px;}
.bx-messenger-call-maxi .bx-messenger-connection-status-show {top: -71px; z-index: 1205;}
.bx-messenger-call-maxi .bx-messenger-connection-status-show .bx-messenger-connection-status-wrap {top: -71px; z-index: 1205;transition: background .9s;}
.bx-messenger-connection-status-text-reload {padding-right: 10px;position: absolute;right: 0;cursor: pointer;padding-left: 10px;}
.bx-messenger-connection-status-text-reload-title { font-size: 11px;padding-right: 6px;text-decoration: underline;}
.bx-messenger-connection-status-text-reload:hover { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2); }
.bx-messenger-connection-status-text-reload:hover .bx-messenger-connection-status-text-reload-title {
}
.bx-messenger-connection-status-text-reload-hotkey { font-size: 11px; }
.bx-messenger-connection-status-online .bx-messenger-connection-status-text-reload { display: none; }

.bx-messenger-body-panel-title { background-color: #f8f8f9; border-bottom: 1px solid #e5e5e5; padding: 9px 14px 9px; }
.bx-messenger-body-panel-title-name { font-size: 16px;  margin-top: -2px; }
.bx-messenger-body-panel-title-desc {font-size: 12px; color: #646c7a;}
.bx-messenger-body-panel-title-desc .bx-messenger-content-reply { margin: 0; }
.bx-messenger-body-panel-title-desc .bx-messenger-content-reply-answer { font-size: 12px; color: #646c7a; cursor: default; border-bottom: none; }
.bx-messenger-body-panel-title-desc .bx-messenger-content-reply-date { display: none; }
.bx-messenger-body-panel-title-close {
	display: inline-block;
	position: absolute;
	right: 10px;
	top: 11px;
	width: 15px;
	height: 15px;
	cursor: pointer;
}
.bx-messenger-body-panel-title-close::after,
.bx-messenger-body-panel-title-close::before {
	background-color: #707378;
	content: "";
	display: block;
	height: 2px;
	margin-top: 7px;
	position: absolute;
	width: 15px;
	top:0;
}
.bx-messenger-body-panel-title-close::after { transform: rotate(-45deg); }
.bx-messenger-body-panel-title-close::before { transform: rotate(45deg); }

.bx-messenger-body-panel-wrap {}
.bx-messenger-body-panel-wrap .bx-messenger-content-item-reply { display: none; }
.bx-messenger-body-panel-wrap .bx-messenger-content-item-1 { text-align: left; }
.bx-messenger-body-panel-wrap .bx-messenger-content-item-1 .bx-messenger-content-item-avatar { float: left; margin-left: -63px; text-align: left; }
.bx-messenger-body-panel-wrap .bx-messenger-content-item-1 .bx-messenger-content-item-avatar-block {  margin-right: 2px; }
.bx-messenger-body-panel-wrap .bx-messenger-content-item-1 .bx-messenger-content-item-arrow { float: right; background: url("./../images/im-sprite-v37.png") no-repeat scroll -11px -307px;}
.bx-messenger-body-panel-wrap .bx-messenger-content-item-1 .bx-messenger-content-item-menu { float: right; margin-left: 0; margin-right: -49px; }
.bx-messenger-body-panel-wrap .bx-messenger-content-item-content { margin-right: 30px; }


.bx-messenger-body-panel-wrap-message { border-bottom: 1px solid #e5e5e5; }
.bx-messenger-body-panel-wrap-message .bx-messenger-content-item-menu { display: none; }
.bx-messenger-body-panel-wrap-message .bx-messenger-content-group { margin: 10px 32px 11px 32px; }

.bx-messenger-body-panel-wrap-message-list { padding: 10px 0;}
.bx-messenger-body-panel-wrap-message-list .bx-messenger-content-empty { padding: 30px 0; }
.bx-messenger-body-panel-wrap-message-list .bx-messenger-content-item-content { margin-right: 10px; }
.bx-messenger-body-panel-wrap-message-list .bx-messenger-content-item-1 .bx-messenger-content-item-avatar-name { opacity: 1; }
.bx-messenger-body-panel-wrap-message-list .bx-messenger-content-item-2 .bx-messenger-content-item-avatar { opacity: 1; }
.bx-messenger-body-panel-wrap-message-list .bx-messenger-content-item-2 .bx-messenger-content-item-menu { margin-right: -44px; }
.bx-messenger-body-panel-wrap-message-list .bx-messenger-content-item-content { margin-right: 31px; }

.bx-messenger-body-panel-wrap-message-textarea .bx-messenger-textarea { margin-top: 0; }
.bx-messenger-body-panel-wrap-message-textarea .bx-messenger-textarea-clear { border-bottom: 1px solid #e2e3e3;  }
.bx-messenger-body-panel-wrap-message-textarea .bx-messenger-textarea-smile { margin-left: -3px; }
.bx-messenger-body-panel-wrap-message-textarea .bx-messenger-textarea-send { margin-top: 19px; right: 14px; }


.bx-messenger-editform { padding: 0 30px; height: 0; z-index: 200; }

.bx-messenger-editform-wrap {
	position: relative;
	z-index: 200;
	border: 1px solid #e5e6e9;
	border-top: 0;
	background-color: #fff;
	top: -71px;
	transition: padding .9s;
	overflow: hidden;
	border-radius: var(--ui-border-radius-md);
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	box-shadow: 0 0 18px rgba(0, 0, 0, 0.15);
}
.bx-messenger-editform-disable { display: none; }
.bx-messenger-editform-show .bx-messenger-editform-wrap { top: 0; opacity: 1; -webkit-animation: imEditAnimationOpen .6s 1; animation: imEditAnimationOpen .7s 1;  }
.bx-messenger-editform-hide .bx-messenger-editform-wrap { top:-71px; opacity: 0; -webkit-animation: imEditAnimationClose .5s 1; animation: imEditAnimationClose .5s 1;  }
.bx-messenger-editform-textarea { margin: 15px 15px; border: 1px solid #c4c6c6;padding: 9px 9px; font-size: 0;  background-color: #fff;
	border-left: 0;
	border-right: 0;
}

.bx-messenger-editform-textarea-input {
	outline: none;
	width: 100%;
	height: 43px;
	min-height: 43px;
	border-radius: 3px;
	border: 0;
	resize: none;
	background-color: #fff;
	font-size: var(--ui-font-size-lg, 14px);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: var(--ui-font-line-height-2xs);
	padding: 0;
	margin: 0
}

.bx-win .bx-messenger-editform-textarea-input {
	opacity: 0.99; /* Disable Windows ClearType */
}

.bx-messenger-editform-buttons { margin: -2px 2px 13px 12px; }
.bx-messenger-editform-progress { color: #bebebe;  float: right;  font-size: 12px;  line-height: 27px;
	margin-right: 15px;
}
.bx-messenger-connection-status-show + .bx-messenger-editform-show .bx-messenger-editform-wrap { padding-top: 43px; }
.bx-messenger-call .bx-messenger-connection-status-show + .bx-messenger-editform-show .bx-messenger-editform-wrap { padding-top: 90px; }
.bx-messenger-call .bx-messenger-editform-wrap { padding-top: 60px; }

.bx-messenger-smile { margin: -1px -4px -5px; text-align: center; }
.bx-messenger-smile-gallery {
	height: 116px;
	overflow: hidden;
	width: 211px;
}
.bx-messenger-smile-gallery-set {
	display: inline-block;
	height: 112px;
	margin-bottom: 5px;
	overflow-x: hidden;
	overflow-y: auto;
	text-align: center;
	width: 210px;
}
.bx-messenger-smile-gallery-set-hide { display: none; }
.bx-messenger-smile-gallery-image { margin: 6px; cursor: pointer; }
.bx-messenger-smile-nav {
	width: 198px;
	border-top: 1px solid #e5e8ea;
	margin-left: 5px;
	margin-top: -1px;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 2px;
}
.bx-messenger-smile-nav-name {
	font-size: 11px;
	color: #636972;
	display: inline-block;
	line-height: 18px;
	margin-right: 5px;
	vertical-align: text-bottom;
}
.bx-messenger-smile-nav-disabled { display: none }
.bx-messenger-smile-nav-item { cursor: pointer; width: 9px; height: 9px; display: inline-block; margin-right: 7px; margin-left: 2px; background: url("./../images/im-sprite-v37.png") -154px -277px transparent no-repeat; margin-top: 2px;}
.bx-messenger-smile-nav-item-active { background-position: -137px -277px; }

.im-messenger-image-uploader {
	box-sizing: border-box;
	padding: 0 4px;
}
.im-messenger-image-uploader-preview-box {
	box-sizing: border-box;
	text-align: center;
	width: 470px;
	height: 300px;
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	background-color: #f3f4f5;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	position:relative;
}
.im-messenger-image-uploader-preview-group-box {
	padding: 3px 0 3px 3px;
	justify-content: initial;
	align-items: initial;
	width: 484px;
	height: 240px;
	overflow-y: auto;
}
.im-messenger-image-uploader-preview-group-box-twin {
	padding: 3px;
	height: 165px;
}
.im-messenger-image-uploader-preview-group-box-twin .im-messenger-image-uploader-preview-group-image {
	width: 223px;
	height: 149px;
}
.im-messenger-image-uploader-preview-group-box-one-line {
	padding: 3px;
	height: 113px;
}
.im-messenger-image-uploader-preview-group-box-two-line {
	padding: 3px;
	height: 218px;
	justify-content: initial;
	align-items: initial;
}
.im-messenger-image-uploader-preview-image {
	max-width: 470px;
	max-height: 320px;
	border-radius: 4px;
}
.im-messenger-image-uploader-preview-group-image {
	width: 146px;
	height:97px;
	background-color: #fff;
	margin: 3px;
	border: 1px solid #d9d9d9;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
.im-messenger-image-uploader-preview-group-image-source {
	max-width: 100%;
	max-height:100%;
}
.im-messenger-image-uploader-textarea {
	margin-top: 11px;
}
.im-messenger-image-uploader-textarea-input {
	outline: none;
	width: 100%;
	height: 50px;
	border: 1px solid #e1e1e1; resize: none; background-color: transparent; font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	padding: 9px 11px; margin: 0;
	color: #494a4c;
	border-radius: 5px;
	position: relative;
	z-index: 2;
	box-sizing: border-box;
}

.bx-messenger-history {
	position: relative;
	width: 608px;
	min-width: 608px;
	margin-bottom: -3px;
}
.bx-messenger-history .bx-messenger-panel {
	margin: 0;
	padding: 0 15px;
}
.bx-messenger-history .bx-messenger-panel-title { max-width: 452px; }

.bx-messenger-history-with-disk {width: 780px; min-width: 780px;  }
.bx-messenger-history-filter-text {
	margin-right: 145px;
	margin-left: 0;
}

.bx-messenger-history-items { height: 475px; overflow:auto; overflow-x: hidden;  }
.bx-messenger-history-item {
	margin-right: 11px;
	margin-left: 55px;
	margin-top: 8px!important;
	margin-bottom: 8px!important;
	padding: 9px 0;
	background-color: #f3f5f7;
	border-radius: 8px;
	border: 1px solid #f3f5f7;
	position: relative;
	transition: margin .3s;
}
.bx-messenger-history-item .bx-messenger-attach-box { margin-left: 10px; }

.bx-messenger-history-items-wrap-show-context .bx-messenger-history-item { margin-left: 107px; }
.bx-messenger-history-items-wrap-show-context .bx-messenger-history-item-context { margin-left: 55px; }

.bx-messenger-item-skipped {
	display: none!important;
}
.bx-messenger-history-item-2 {
	background-color: #e8f7fe;
	border-color: #e8f7fe;
}
.bx-messenger-history-item-3 {
	background-color: #fff;
	border-color: #dfe2e5;
}
.bx-messenger-history-item:first-child {
}
.bx-messenger-history-item-name {
	font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #6e777e;
	margin: 0 12px 4px;
}
.bx-messenger-history-item-date { display: inline-block; float: right; color: #c6c8cb;	font-size: 11px;
	line-height: 12px;
}
.bx-messenger-history-item-avatar { display: inline-block; float: left;
	margin-left: -49px; vertical-align: top;
	margin-top: -1px;
}
.bx-messenger-history-item-avatar-img { margin-left: 5px;
	background-color: #FFF;
	border-radius: 50%;
	display: inline-block; width: 34px; height: 34px;
	vertical-align: middle;  float: right;  }
.bx-messenger-history-item-avatar-img-default { background: url("./../images/im-sprite-v37.png") no-repeat scroll -40px -1903px #77828e; }
.bx-messenger-history-item-1 .bx-messenger-history-item-date { color: #b8bec4; }
.bx-messenger-history-item-2 .bx-messenger-history-item-date { color: #bac5cd; }
.bx-messenger-history-item-text {
	padding-left: 13px;
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #010101;
	word-wrap: break-word;
	position: relative;
	display: inline-block;
	width: 90%;
	width: calc(100% - 20px);
}
.bx-messenger-history-item-nearby { font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #a6a6a6; word-wrap: break-word; border: 1px solid #ebebeb; border-top: 0; padding: 3px 10px 4px; display: none; float: right; margin-top: -24px; background-color: #FFF; margin-right: 5px; cursor: pointer}
.bx-messenger-history-item:hover .bx-messenger-history-item-nearby { display: block; }
.bx-messenger-history-item-menu {
	display: inline-block;
	cursor: pointer;
	background: url("./../images/im-sprite-v37.png") no-repeat scroll -176px -941px;
	width: 25px; height: 17px;  transition: opacity 0.5s;
	opacity: 0;
	right: 5px;
	position: absolute;
	z-index: 1;
	transition: opacity .4;
}
.bx-messenger-history-lines .bx-messenger-history-item-menu { display:none; }
.bx-messenger-history-item:hover .bx-messenger-history-item-menu { opacity: 1; }



.bx-messenger-history-fullscreen {
	width: 100%;
	height: 100%;
	border: 0;
	border-radius: 0;
}
.bx-messenger-history-fullscreen .bx-messenger-history {
	width: 100%;
}
.bx-messenger-history-fullscreen .bx-messenger-history-type-message {
	width: calc(100% - 352px)!important;
}
.bx-messenger-history-fullscreen .bx-messenger-history-items {
	height: calc(100vh - 115px)!important;
	padding: 0 13px;
	border-radius: 0!important;
}
.bx-messenger-history-fullscreen .bx-messenger-history-type-disk {
	width: 350px;
}
.bx-messenger-history-fullscreen.bx-messenger-history-lines .bx-messenger-history-type-message {
	width: 100%!important;
}
.bx-messenger-history-fullscreen.bx-messenger-history-lines .bx-messenger-history-items {
	height: calc(100vh - 68px)!important;
	padding: 0 13px;
	border-radius: 0!important;
}

.bx-messenger-history-item-2 .bx-messenger-history-item-name {color: #6488a4}
.bx-messenger-history-item-3 .bx-messenger-history-item-name {color: #7f7f7f}
.bx-messenger-history-item-3 .bx-messenger-content-item-avatar-img-default { background-position: -160px -1903px;}
.bx-messenger-history-hide { opacity: 0; font-size: 0; color: #fff; height: 0 }
.bx-messenger-history-select { background-color:#f7d23d; padding: 0 4px; border-radius: 4px; }
.bx-messenger-content-history-empty {text-align: center; padding-top: 222px;}
.bx-messenger-content-load, .bx-messenger-content-empty {text-align: center; padding-top: 140px;}
.bx-messenger-content-load-history {text-align: center; padding-top: 222px;}
.bx-messenger-content-load-more-history {text-align: center;  padding-bottom: 10px; padding-top: 10px;}
.bx-messenger-content-load-img-old { display: inline-block; width: 29px; height: 29px; background: url(./../images/wait.gif) no-repeat;}
.bx-messenger-content-load-img {
	display: inline-block;
	width: 29px;
	height: 29px;
	background: url(./../images/loading-21px.svg) no-repeat scroll 4px 4px;
	color: #687B8C;
	-ms-animation: imRotate360 .8s linear infinite;
	-webkit-animation: imRotate360 .8s linear infinite;
	animation: imRotate360 .8s linear infinite;
}
.bx-messenger-content-load-text { display: inline-block;  height: 29px; font: 15px/29px var(--ui-font-family-primary, var(--ui-font-family-helvetica));  color: #687B8C; vertical-align: top; padding-left: 5px;}

.bx-messenger-content-center { text-align: center; }
.bx-messenger-content-link { display: inline-block; margin-top: 8px; height: 17px; margin-bottom: 1px;  font: 12px/20px var(--ui-font-family-primary, var(--ui-font-family-helvetica))!important; color: #777!important; text-decoration: none;  vertical-align: top}
.bx-messenger-content-link:hover { text-decoration: none;}
.bx-messenger-content-icon-history { background-position: -1px -300px; margin-top: 8px}
.bx-messenger-content-load-text:hover .bx-messenger-content-link { border-bottom: 1px dashed #777;}

.bx-messenger-history-type {}
.bx-messenger-history-type-message { width: 608px; display: inline-block;
	z-index: 100; position:relative;  }
.bx-messenger-history-type-disk { display: none; width: 280px; background-color: #f8f8f9; }
.bx-messenger-history-with-disk .bx-messenger-history-type-message { width: 499px;
	border-right: 1px solid #d4dade;
}
.bx-messenger-history-with-disk .bx-messenger-history-type-disk { display: inline-block; vertical-align: top; }
.bx-messenger-history-type-disk .bx-messenger-history-items { background-color: #f8f8f9;}
.bx-messenger-history-type-disk .bx-messenger-filter-text { margin-left: 0; margin-right: 0; }

.bx-messenger-popup-newchat-wrap { width: 313px; padding: 0 4px; }
.bx-messenger-popup-newchat-wrap .bx-messenger-cl-item-load {
	margin-top: 15px;
	padding: 15px 45px;
	margin-bottom: 25px;
}
.bx-messenger-popup-newchat-wrap-style-MENTION { padding-bottom: 9px;}
.bx-messenger-popup-newchat-wrap-style-MENTION .bx-messenger-popup-newchat-caption { line-height: 26px; height: 26px; }
.bx-messenger-popup-newchat-caption { height: 33px; font: 12px/27px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #6d747e; padding-left: 2px; }
.bx-messenger-popup-newchat-box {
	border-color: #d2d4d4 #d2d4d4 #e0e2e2;
	border-image: none;
	border-radius: 2px;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	padding: 6px 0 0 6px;
}
.bx-messenger-popup-newchat-checkbox { padding-top: 10px;}

.bx-messenger-dest-block {
	font-size:12px; display:inline-block; font-weight:var(--ui-font-weight-bold); margin: 0 7px 7px 0; overflow:hidden;  padding-left: 7px; position:relative; vertical-align:middle; z-index:2;
	background-color: #d7f2fe;
	color:#1f6ab5!important;
	height: 23px;
	box-sizing: border-box;
	width: 46%;
}
.bx-messenger-dest-block-extranet {
	background-color: #e8a441;
	color:#fff!important;
	text-shadow: none;
}
.bx-messenger-dest-block-queue {
	background-color: #16938b;
	color:#fff!important;
	text-shadow: none;
}
.bx-messenger-dest-block-structure {
	background-color: #e2e3e5;
	color:#535c69!important;
	text-shadow: none;
}
.bx-messenger-dest-text {
	display:inline-block; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top: 5px; vertical-align: top;
	padding-left: 2px;
	box-sizing: border-box;
	padding-right: 17px;
}
.bx-messenger-dest-del {display:inline-block; background: url("./../images/im-sprite-v37.png") no-repeat scroll -29px -40px; cursor:pointer;  height: 22px; width:15px;
	margin-left: -17px;
	position: absolute;
}
.bx-messenger-dest-block-queue .bx-messenger-dest-del { background-position: -15px -40px;}
.bx-messenger-dest-block-extranet .bx-messenger-dest-del { background-position: -15px -40px;}
.bx-messenger-dest-block-structure .bx-messenger-dest-del { background-position: -34px -59px;}

.bx-messenger-popup-newchat-dest { margin-bottom: 11px; min-height: 30px; max-height: 62px; overflow: auto;}
.bx-messenger-popup-newchat-dest .bx-messenger-input { display: inline-block; width: 132px; margin: 0; margin-left: 1px; height: 22px; vertical-align: top;}
.bx-messenger-popup-newchat-dest-even .bx-messenger-input { width: 280px;
	margin-bottom: 6px;
	margin-top: 0;
}
.bx-messenger-popup-newchat-wrap .bx-messenger-cl-group-title { cursor: default;}
.bx-messenger-popup-newchat-wrap .bx-messenger-cl-item-empty { padding-top: 58px; }

.bx-messenger-popup-newchat-cl { height: 154px; padding: 0 0 0 0; overflow: auto;}
#bx-messenger-popup-newchat .popup-window-hr { display: none;}

/* NOTIFY */

.bx-notifier-panel { position: absolute; height: 35px; z-index: 1001; white-space:nowrap; top: -200px; left: -200px; box-shadow: 0 0 1px rgba(255, 255, 255, 0.9); max-width: 307px; background: none repeat scroll 0 0 #68727f;padding-right: 9px;}
.bx-notifier-panel .bx-notifier-panel-left { display: none; border-radius: 8px 0 0 0; }
.bx-notifier-panel .bx-notifier-panel-center { display:inline-block; height: 28px; vertical-align: top; padding-top: 5px }
.bx-notifier-panel .bx-notifier-panel-right { display: none; height: 21px; border-radius: 0 8px 0 0; }

.bx-notifier-panel-doc { position: fixed; -webkit-transform: translateZ(0); transform: translateZ(0);}
.bx-notifier-panel-drag-top { border-top: 2px dotted #717b8a; margin-top:-2px; }
.bx-notifier-panel-drag-bottom { border-bottom: 2px dotted #717b8a }

.bx-notifier-drag { display: inline-block; width: 22px; height: 24px;cursor: move; background: url("./../images/im-sprite-v37.png") no-repeat scroll 7px -421px; }

.bx-notifier-indicator:first-child { padding-left: 5px; }
.bx-notifier-indicator { outline:none;display: inline-block; text-decoration: none; padding-left: 7px; padding-right: 5px; margin-right: 5px;  height: 21px; cursor: pointer}
.bx-notifier-indicator .bx-notifier-indicator-text { height: 23px; font: 11px/20px Verdana; color:#ffffff; display: inline-block; vertical-align: top;}
.bx-notifier-indicator .bx-notifier-indicator-count { height: 23px; font: 13px/24px var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-bold, 700); color:#ffffff;display: inline-block; padding-left: 4px; vertical-align: top;}
.bx-notifier-indicator .bx-notifier-indicator-icon { height: 23px; display: inline-block;  }

.bx-notifier-call { margin-right: 10px;}
.bx-notifier-call .bx-notifier-indicator-icon { width: 16px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -101px -499px }
.bx-notifier-call .bx-notifier-indicator-count { padding-left: 0; display: none; }
.bx-notifier-message .bx-notifier-indicator-icon { width: 16px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -1px -498px; }
.bx-notifier-message-new .bx-notifier-indicator-icon { width: 16px; background: url("./../images/new-message-v2.gif") no-repeat scroll 0 -27px; }
.bx-notifier-notify .bx-notifier-indicator-icon { width: 15px; background: url(./../images/im-sprite-v37.png) -32px -499px no-repeat; }
.bx-notifier-mail .bx-notifier-indicator-icon { width: 16px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -66px -498px; }
.bx-notifier-network .bx-notifier-indicator-icon { width: 20px; background: url("./../images/im-sprite-v37.png") no-repeat scroll -131px -497px; }

.bx-notifier-call:hover .bx-notifier-indicator-icon { background-position: -101px -470px }
.bx-notifier-message:hover .bx-notifier-indicator-icon { background-position: -1px -469px; }
.bx-notifier-message-new:hover .bx-notifier-indicator-icon { background-position: 0 6px; }
.bx-notifier-notify:hover .bx-notifier-indicator-icon { background-position: -32px -470px; }
.bx-notifier-mail:hover .bx-notifier-indicator-icon { background-position: -66px -469px; }
.bx-notifier-network:hover .bx-notifier-indicator-icon { background-position: -131px -468px; }

.bx-im-mobile .bx-notifier-panel {
	-webkit-transform: scale(1.5)!important;
	transform: scale(1.5)!important;
	bottom: 80px !important;
	left: auto !important;
	right: 150px !important;
	top: auto !important;
}

.bx-notifier-hide { display: none }
.bx-notifier-content-empty { background-position: center -389px;}

.bx-notifier-item-wrap { height: 387px;  overflow:auto; overflow-x: hidden;
	margin-top: -1px;
}
.bx-messenger-call .bx-notifier-item-wrap .bx-notifier-item:first-child { padding-top: 50px; }
.bx-notifier-item { display:block;transition: background-color 2s;  }
.bx-notifier-item-wrap .bx-notifier-item { margin: 0 0 -1px 0;
	padding: 0 13px 1px 13px;
}
.bx-notifier-item-new { background-color: #fcf9eb;
	padding-top: 5px; }
.bx-notifier-item:first-child .bx-notifier-item-content { border-top: 0; }
.bx-notifier-item .bx-notifier-item-content { border-top: 1px solid #f0f0f0;  }

.bx-notifier-item a {
	font-size: var(--ui-font-size-lg, 14px);
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: var(--ui-font-line-height-2xs, 19px);
	color: #0069c4 !important;
	cursor: pointer !important;
	text-decoration: none;
}

.bx-notifier-item a:hover { text-decoration: underline;}
.bx-notifier-item .bx-notifier-item-link-black { font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#010101!important; }
.bx-notifier-item .bx-notifier-item-confirm-message { font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#666666!important; padding: 8px 0 5px; }
.bx-notifier-item .bx-notifier-item-confirm-message:before {
	content: '';
	border-top: 1px solid #ccc;
	position: absolute;
	width: 200px;
	margin-top: -7px;
	margin-left: -2px;
}

.bx-notifier-item-avatar { float: left;
	display: inline-block; width: 34px; height: 34px;
	position: absolute;
	margin-left: 3px;
}
.bx-notifier-item-avatar-chat { background-position:  3px -693px; }
.bx-notifier-item-avatar-img { display: inline-block; width: inherit; height: inherit; border: 0;border-radius: 50%;}
.bx-notifier-item-avatar-img-default { background: url("./../images/im-sprite-v37.png") repeat scroll -40px -1903px #77828e; }
.bx-notifier-item-avatar-img-default-2 { background: url("./../images/im-sprite-v37.png") repeat scroll -120px -1903px #77828e; }
.bx-notifier-item-avatar-img-default-3 { background: url("./../images/im-sprite-v37.png") repeat scroll -1px -1903px #77828e; }
.bx-notifier-item-avatar-img-default-4 { background: url("./../images/im-sprite-v37.png") repeat scroll -80px -1903px #77828e; }
.bx-notifier-item-avatar-img-default-5 { background: url("./../images/im-sprite-v37.png") repeat scroll -90px -1984px #77828e; }
.bx-notifier-item-avatar-img-default-6 { background: url("./../images/im-sprite-v37.png") repeat scroll -91px -2027px #77828e; }
.bx-notifier-item-avatar-img-default-7 { background: url("./../images/im-sprite-v37.png") repeat scroll -160px -1903px #77828e; }
.bx-notifier-item-block { display: inline-block; }
.bx-notifier-item-content { display: block; padding: 10px 0; min-height: 39px;
	position: relative;
}
.bx-notifier-item-content-2 { display: inline-block; }
.bx-notifier-item-content .bx-messenger-attach-box { padding-left: 47px;}
.bx-notifier-item-name { font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#131313; display: block; overflow:hidden;text-overflow: ellipsis;white-space:nowrap;padding-bottom: 3px;
	padding-left: 47px;
}
.bx-notifier-item-name a { font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#131313!important; outline: none; cursor: pointer; text-decoration: none;}
.bx-notifier-item-name a:hover { text-decoration: underline; }
.bx-notifier-item-date { font: 13px/17px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#b3b3b3; display: block; float: right; padding: 0 5px 0 10px;
	margin-top: -1px;
}
.bx-notifier-item-text { font: 14px/17px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#666666; display: block; word-wrap: break-word;
	padding-left: 48px;
	margin-top: -1px;
}
.bx-notifier-item-text a { outline: none; cursor: pointer!important }
.bx-notifier-item-help { cursor: pointer; text-decoration: underline}
.bx-notifier-item-delete { outline: none; position:relative; z-index: 4; font: 12px/17px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); cursor: pointer; display: block; float:right;  background: #000; width: 15px; height: 15px;  background: url(./../images/im-sprite-v37.png) -112px -1075px no-repeat;margin-top: 1px;}
.bx-notifier-item-delete:hover {background-position: -106px -962px;}
.bx-notifier-item-delete-fake { cursor: none; background: none;}

.bx-notifier-item-help-popup {
	background-color:#fff;
	display: block;
	max-height: 157px;
	overflow-y:auto;
	overflow-x:hidden;
	width: 200px;
}
.bx-notifier-item-help-popup .bx-notifier-popup-avatar { position: absolute;
	margin-left: 6px;
	margin-top: 1px;
}
.bx-notifier-popup-user-name, .bx-notifier-item-help-popup-name {cursor:pointer; display: inline-block; font: 13px/30px var(--ui-font-family-primary, var(--ui-font-family-helvetica));padding-left: 40px;
	text-decoration:underline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	width: calc(100% - 40px);
}
.bx-notifier-item-help-popup-img {display: block; color:#656365; text-decoration:none; overflow:hidden; zoom:1;
	position: relative;
	height: 30px;
}
.bx-notifier-item-help-popup-img:hover { background-color: #e6ecee;}
.bx-notifier-item-help-popup-img span{color:#666666!important; text-decoration:none;}

.bx-notifier-popup-user { display: inline-block; color:#656365; text-decoration:none; overflow:hidden; zoom:1; padding: 1px 0;  }
.bx-notifier-popup-user-2 { padding-right: 2px; }
.bx-notifier-popup-user-name { text-decoration: none; width: auto; max-width: 105px; padding-right: 6px;
	padding-left: 5px;
	vertical-align: top;
}
.bx-notifier-popup-avatar {
	display: inline-block; width: 20px; height: 20px;
	vertical-align: middle; margin-right: 2px;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 50%;
	padding: 2px;
	position: relative;
	box-sizing: content-box;
}
.bx-notifier-popup-avatar-img { display: inline-block; width: inherit; height: inherit; border: 0; border-radius: 50%; background: #fff;}
.bx-notifier-popup-avatar-img-default {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2018%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.79%2015.354c0-.77-1.026-1.65-3.047-2.163a6.926%206.926%200%200%201-1.929-.862c-.13-.072-.11-.745-.11-.745l-.65-.097c0-.055-.056-.862-.056-.862.779-.257.698-1.772.698-1.772.495.27.817-.93.817-.93.585-1.665-.291-1.564-.291-1.564.153-1.017.153-2.05%200-3.067-.39-3.373-6.254-2.457-5.559-1.356-1.713-.31-1.322%203.518-1.322%203.518l.371.991c-.73.465-.222%201.027-.197%201.674.036.955.632.757.632.757.036%201.577.828%201.782.828%201.782.149.99.056.822.056.822l-.705.083a2.7%202.7%200%200%201-.055.672c-.829.362-1.007.575-1.83.93-1.592.684-3.321%201.574-3.629%202.772C.505%2017.136.22%2019.746.22%2019.746h17.433l-.862-4.392z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
	background-size: 14px;
	background-repeat: no-repeat;
	background-position: center;
}
.bx-notifier-popup-avatar-status-bot .bx-notifier-popup-avatar-img-default {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2215%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.8%207.525c-.6%200-1.1.4-1.1.9s.5.9%201.1.9c.6%200%201.1-.4%201.1-.9-.1-.4-.5-.9-1.1-.9zm5.5%200c-.6%200-1.1.4-1.1.9s.5.9%201.1.9c.6%200%201.1-.4%201.1-.9-.1-.4-.5-.9-1.1-.9zm2.4-3.5l.9-3c.1-.4-.1-.8-.5-1-.4-.1-.8.1-1%20.5l-.8%202.6c-1.2-.6-2.5-1-3.8-1-1.4%200-2.7.3-3.9%201l-.8-2.6c-.1-.4-.5-.6-1-.5-.4.1-.6.6-.5%201l.9%203.1c-2%201.6-3.2%204-3.2%206.8%200%204.8%203.8%203.6%208.4%203.6%204.7%200%208.4%201.2%208.4-3.6.2-2.9-1.1-5.3-3.1-6.9zm-5.2%206.1c-3.3%200-6%20.3-6-1.1%200-1.4%202.7-2.6%206-2.6s6%201.2%206%202.6c0%201.4-2.7%201.1-6%201.1z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}
.bx-notifier-popup-avatar-status-support24 {
	border-color: #0165af;
}
.bx-notifier-popup-avatar-status-support24+.bx-notifier-popup-user-name {
	color: #0165af;
}

.bx-notifier-popup-user-more {
	display: inline-block; height: 26px; padding: 1px 12px 1px 2px; vertical-align: top; line-height: 27px; background: url("./../images/im-sprite-v37.png") no-repeat scroll right -234px; cursor: pointer;
	max-width: 70px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.bx-notifier-popup-avatar-status-offline { border-color: #f1f3f5;}
.bx-notifier-popup-avatar-status-offline .bx-notifier-popup-avatar-img {  }
.bx-notifier-popup-avatar-status-away { border-color: #ff9c16; }
.bx-notifier-popup-avatar-status-idle { border-color: #ff9c16; }
.bx-notifier-popup-avatar-status-dnd { border-color: #eb3d33; }
.bx-notifier-popup-avatar-status-online { border-color: #76bc0e; }
.bx-notifier-popup-avatar-status-mobile { border-color: #378ad1; }
.bx-notifier-popup-avatar-status-bot { border-color: #715fc1; }
.bx-notifier-popup-avatar-status-bot .bx-notifier-popup-avatar-status-icon { display: none; }
.bx-notifier-popup-avatar-status-lines-online  { border-color: #76bc0e;  }
.bx-notifier-popup-avatar-status-lines .bx-notifier-popup-avatar-status-icon,
.bx-notifier-popup-avatar-status-lines-online .bx-notifier-popup-avatar-status-icon {
	display: block;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2235%22%20height%3D%2236%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.3%2015c.356%200%20.534-.175.713-.35.356-.525.356-1.05%200-1.575l-.535-.525h9.63c.535%200%20.892-.35.892-.875v-.35c0-.525-.357-.875-.892-.875h-9.63l.535-.525c.356-.525.356-1.05%200-1.575-.179-.175-.535-.35-.714-.35-.178%200-.535.175-.713.35l-2.318%202.275c-.357.525-.357%201.05%200%201.575l2.318%202.45c.178.175.357.35.713.35zm-1.367%202c-.56%200-.933.308-.933.77v.46c0%20.462.373.77.933.77h12.134c.56%200%20.933-.308.933-.77v-.46c0-.462-.373-.77-.933-.77H11.933zm10.481%204.387C22.236%2021%2021.701%2021%2021.344%2021c-.357.193-.713.387-.713.966-.179.387%200%20.967.356%201.16l.535.58h-9.63c-.535%200-.892.386-.892.966v.58c0%20.58.357.966.892.966h9.63l-.535.58c-.178.387-.356.773-.356%201.16%200%20.386.356.773.713.966.357.193.713%200%201.07-.386l2.318-2.706c.357-.58.357-1.16%200-1.74l-2.318-2.705zM29.302%204.67c-6.687-6.228-16.808-6.228-23.495%200C-.88%2010.9-1.965%2021.158%203.457%2028.668c5.241%207.511%2015.182%209.526%2022.953%204.763l.18.183%204.7%201.283c.361.183.903%200%201.084-.367.362-.366.362-.732.362-1.099l-1.265-4.763c5.422-7.327%204.518-17.768-2.17-23.997zM17.559%2033c-5.82%200-11.278-3.716-13.46-9.289C1.914%2018.138%203.006%2011.635%207.19%207.362%2011.374%203.09%2017.559%201.79%2023.016%204.204c6.367%202.787%2010.005%209.847%208.731%2016.72C30.474%2027.798%2024.471%2032.814%2017.56%2033z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 15px;
    background-position: center;
	background-color: #169291;
	border-radius: 50%;
}
.bx-notifier-popup-avatar-owner .bx-notifier-popup-avatar-status-icon {
	display: block;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.1%207.1L7.9.3%204.5%207.1.1%204.2l2.2%208.6h11l2.2-8.6z%22%20fill%3D%22%236BA449%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
    background-size: 10px;
    background-position: center;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #6BA449;
    width: 14px;
    height: 13px;
}
.bx-messenger-dark .bx-notifier-popup-avatar-owner .bx-notifier-popup-avatar-status-icon {
	background-size: 11px;
    background-position: 2px 3px;
    border-color: #06962f;
    width: 15px;
    height: 15px;
    margin-top: -12px;
}
.bx-notifier-popup-avatar-extranet .bx-notifier-popup-avatar-status-icon {
	display: block;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13%200C5.82%200%200%205.82%200%2013s5.82%2013%2013%2013%2013-5.82%2013-13S20.18%200%2013%200zM4.287%2020.453c-.033.028-.179.139-.36.272A11.858%2011.858%200%20011.084%2013c0-.554.038-1.104.112-1.645.68.881%201.427%202.073%201.684%202.43.419.582.885%201.155%201.292%201.747.685.997%201.4%202.362%201.037%203.602-.157.533-.506.965-.923%201.319zm13.729-9.65c.412%201.616%201.5%202.357%203.265%202.223.837-.063.783%202.176.249%203.1-.661%201.145-.49%202.505-1.115%203.647-.394.72-1.064%201.255-1.593%201.87-.663.77-1.406%201.513-2.511%201.418-.729-.063-1.032-.87-1.174-1.445-.236-.953-.436-2.404-.6-4.353-.685-1.481-1.802-1.996-3.35-1.544-2.323.678-2.796-1.121-2.861-2.833-.158-4.22%203.392-4.665%203.803-4.591.59.105%202.32.403%202.755.643%201.471.812%202.978-.308%202.86-.901-.118-.592-3.776-1.444-5.072-1.537-1.297-.092-1.417.369-1.773-.022-.287-.316-.022-.817.18-1.082%201.431-1.886%203.817-2.342%205.835-3.324.031-.015.078-.124.133-.283a11.88%2011.88%200%20014.38%202.786%2011.881%2011.881%200%20012.915%204.757c-.43.254.427-.088-1.824.436-1.5.349-3.001.694-4.502%201.035z%22%20fill%3D%22%23D79125%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 13px;
    background-position: center;
    background-color: #fff;
	border-radius: 50%;
	background-repeat: no-repeat;
}
.bx-notifier-popup-avatar-status-network .bx-notifier-popup-avatar-status-icon {
	display: block;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2020%2016%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.707%207.407l.002-.1c0-2.244-1.745-4.065-3.897-4.065-.442%200-.88.078-1.294.23A4.009%204.009%200%200%200%207.812.877C5.6.877%203.81%202.748%203.81%205.055c0%20.025%200%20.05.002.075A5.101%205.101%200%200%200%20.56%209.94c0%202.821%202.193%205.109%204.898%205.109.054%200%20.109-.003.163-.005v.005h10.132a3.812%203.812%200%200%200%203.706-3.889%203.866%203.866%200%200%200-2.752-3.753zm-6.756%205.028a3.617%203.617%200%201%201%203.473-3.615%203.546%203.546%200%200%201-3.473%203.615zm1.658-3.612h-1.414V7.081a.429.429%200%201%200-.857%200v2.187a.438.438%200%200%200%20.43.447h1.841a.446.446%200%200%200-.001-.892h.001z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E);
	border-radius: 50%;
	border: 1px solid #fff;
	background-position: center;
    background-size: 10px;
    background-color: #06962f;
    background-repeat: no-repeat;
	width: 14px;
    height: 14px;
}
.bx-notifier-popup-avatar-status-vacation .bx-notifier-popup-avatar-status-icon {
	display: block;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M3.657%2013.961s.612-5.812%203.977-9.178c1.1-.489.979-.09%201.04.276-1.835%203.4-1.01%208.872-1.01%208.872l-4.007.03z%22%20fill%3D%22%23CC7449%22%2F%3E%3Cpath%20d%3D%22M5.737.255c2.08.365%202.281%202.54%202.25%203.616l.112.03C8.376%202.856%209.156.722%2010.971.377c2.419-.46%204.436%202.631%204.436%202.631a22.165%2022.165%200%2000-4.008-.184%208.528%208.528%200%2000-2.747%201.16c.104.052.237.184.313.163%201.367-.348%203.79-.657%204.632-.13%201.407.88%201.878%203.972%201.933%204.735-4.553-4.18-7.618-4.112-7.618-4.112v.003l-.126-.298c-.675-.53-3.157-1.992-7.556.194C.567%203.682%202.953-.234%205.737.255z%22%20fill%3D%22%236EA441%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
	background-size: 11px;
    background-position: 2px 3px;
    background-color: #fff;
    border-radius: 50%;
    background-repeat: no-repeat;
}
span.bx-notifier-popup-avatar-extranet { color:#ca7b00!important; }
.bx-notifier-popup-avatar-status-icon { display: none; position: absolute; background: url("./../images/im-sprite-v37.png") repeat scroll 0 0; width: 14px; height: 15px;
	float: right;
	margin-top: -11px;
	right: -3px;
}

.bx-notifier-content-link-history {border-top: 1px solid #f0f0f0; text-align: center; display: block; height: 40px; font: 13px/27px var(--ui-font-family-primary, var(--ui-font-family-helvetica));  color: #0069c4; vertical-align: middle;  padding-top: 11px; text-decoration: none;
	margin: 0 13px;
}
.bx-notifier-content-link-history-empty {border-top: 0 solid #f0f0f0;
	display: block;
	text-align: center;
}

.bx-messenger-confirm { padding: 10px 10px 7px 10px; width: 430px; font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#444444; text-align: center; }
.bx-messenger-confirm-without-buttons { padding: 10px 10px 15px 10px; font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color:#444444; }
.bx-messenger-confirm-title { font-weight: var(--ui-font-weight-bold); font-size: 15px; text-align: center; margin-bottom: 14px;}

.bx-notifier-content-load-block {text-align: center; padding-bottom: 10px; padding-top: 10px;}
.bx-notifier-content-load-block-img { display: inline-block; width: 29px; height: 29px; background: url(./../images/wait.gif) no-repeat;}
.bx-notifier-content-load-block-text { display: inline-block;  height: 29px; font: 15px/29px var(--ui-font-family-primary, var(--ui-font-family-helvetica));  color: #b2b2b2; vertical-align: top; padding-left: 5px;}

.bx-notifier-popup-user-more, .bx-messenger-cl, .bx-messenger-content-item-avatar, .bx-messenger-content-item-date, .bx-messenger-history-item-avatar,
.bx-messenger-content-item-notify, .bx-messenger-textarea-cntr-enter, .bx-notifier-item-help-popup { -moz-user-select:none; -khtml-user-select:none; -o-user-select:none; -webkit-user-select:none; user-select:none; cursor: default; }
.bx-messenger-cl-notify-text {   line-height: 35px;  text-overflow: ellipsis;  overflow: hidden;  width: 100%;  display: inline-block;}

.bx-messenger-attach-box + .bx-notifier-item-text .bx-notifier-answer-link { margin-top: 7px; }
.bx-notifier-answer-link {  margin-top: 2px;  margin-bottom: 2px;  }
.bx-notifier-answer-box {  padding-top: 0;  height: 0;  overflow: hidden;  transition: all 0.3s ease 0s;  opacity: 0;  }
.bx-notifier-answer-box-open { height: 38px; padding-top: 7px; opacity: 1; }
.bx-notifier-answer-box-send .bx-notifier-answer-progress { opacity: .7; }
.bx-notifier-answer-progress { display:inline-block; background: url("./../images/im-sprite-v37.png") no-repeat scroll -74px -972px; width: 19px; height: 19px; margin-left: -37px;  margin-top: 7px;  position: absolute; opacity: 0; transition: opacity .3s; -webkit-animation: imRotate360 1.2s linear infinite; animation: imRotate360 1.2s linear infinite;  }
.bx-notifier-answer-input { width: 90%; width: calc(100% - 62px); display: inline-block;  outline: none; height: 28px; border-radius: 3px; font: 13px/14px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); padding: 0; padding-top: 4px;  border: 1px solid #e2e3e3; margin: 0 13px 0 0; }
.bx-notifier-answer-box-error .bx-notifier-answer-input { box-shadow: 0 0 3px 1px rgba(224, 0, 0, 0.9); margin: 0 10px 0 3px; }
.bx-notifier-answer-button { display: inline-block;
	background: url("./../images/im-sprite-v37.png") repeat-x scroll -8px -337px;
	border: 1px solid #ccc;
	border-radius: 50%;
	cursor: pointer;
	height: 30px;
	width: 30px;
	opacity: 0.7;
	text-decoration: none;
	transition: opacity 0.3s ease 0s;
	vertical-align: top;
}
.bx-notifier-answer-text {  padding-top: 0;  height: 0;  overflow: hidden;  transition: all 0.3s ease 0s;  opacity: 0;  }
.bx-notifier-answer-text-show { height: 19px; padding-top: 7px; opacity: 1; }
.bx-notifier-answer-text-show:before {
	background: url("./../images/im-sprite-v37.png") no-repeat scroll -73px -274px;
	content: '';
	position: absolute;
	height: 15px;
	width: 15px;
	margin-left: -21px;
	margin-top: 2px;
}

.bx-messenger-box:hover .bx-messenger-resize,
.bx-messenger-textarea-place:hover .bx-messenger-textarea-resize { opacity: 1; }
.bx-messenger-box-create .bx-messenger-textarea-resize { background: none; cursor: default; }
.bx-messenger-box-create .bx-messenger-panel { overflow: initial; border-bottom: 0; }

.bx-messenger-panel-create-chat {
	padding-bottom: 0;
	padding-top: 14px;
	height: auto;
	overflow: auto;
	white-space: normal;
}

.bx-messenger-panel-create-input {
	max-height: 90px;
	min-height: 30px;
	overflow: hidden;
	overflow-y: auto;
	padding: 6px 0 0 6px;
	height: auto;
	margin-bottom: 14px;
	box-sizing: content-box;
}

.bx-messenger-videoconf-create-box {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 99999;
}

.bx-messenger-videoconf-create-wrap {
	width: 450px;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}

.bx-messenger-videoconf-create-icon {
	width: 200px;
	height: 140px;
	margin-bottom: 15px;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22210%22%20height%3D%22147%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M96.196%200c17.528%200%2035.052%202.059%2052.573%206.177a8.63%208.63%200%20016.656%208.402v68.902a8.63%208.63%200%2001-6.496%208.363C130.239%2096.614%20112.094%2099%2094.494%2099%2076.99%2099%2059.492%2096.64%2042%2091.922a8.63%208.63%200%2001-6.383-8.332V14.645a8.63%208.63%200%20016.721-8.418C60.646%202.076%2078.598%200%2096.196%200zm112.967%208.214c.111.293.168.605.168.918v76.445a2.589%202.589%200%2001-3.508%202.421l-39.072-14.825a2.589%202.589%200%2001-1.671-2.42V23.957a2.59%202.59%200%20011.671-2.42l39.072-14.825a2.59%202.59%200%20013.34%201.502z%22%20fill%3D%22%23E5E5E5%22/%3E%3Cmask%20id%3D%22a%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%22.438%22%20y%3D%2243%22%20width%3D%22116%22%20height%3D%22104%22%20fill%3D%22%23000%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M.438%2043h116v104h-116z%22/%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M102.112%2069.5a7.64%207.64%200%20017.599%206.857l.039.78v37.6a7.64%207.64%200%2001-6.857%207.599l-.781.039h-9.987V140L74.5%20122.375H46.888a7.638%207.638%200%2001-7.599-6.857l-.039-.781v-4.112h33.487c7.152%200%2013.006-5.556%2013.482-12.587l.031-.925v-25.85c0-.598-.039-1.187-.114-1.764l15.976.001zM70.3%2050a7.637%207.637%200%20017.638%207.638v37.6a7.637%207.637%200%2001-7.638%207.637H42.688L25.061%20120.5v-17.625h-9.987a7.637%207.637%200%2001-7.637-7.638v-37.6A7.637%207.637%200%200115.075%2050H70.3z%22/%3E%3C/mask%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M102.112%2069.5a7.64%207.64%200%20017.599%206.857l.039.78v37.6a7.64%207.64%200%2001-6.857%207.599l-.781.039h-9.987V140L74.5%20122.375H46.888a7.638%207.638%200%2001-7.599-6.857l-.039-.781v-4.112h33.487c7.152%200%2013.006-5.556%2013.482-12.587l.031-.925v-25.85c0-.598-.039-1.187-.114-1.764l15.976.001zM70.3%2050a7.637%207.637%200%20017.638%207.638v37.6a7.637%207.637%200%2001-7.638%207.637H42.688L25.061%20120.5v-17.625h-9.987a7.637%207.637%200%2001-7.637-7.638v-37.6A7.637%207.637%200%200115.075%2050H70.3z%22%20fill%3D%22%23E5E5E5%22/%3E%3Cpath%20d%3D%22M102.112%2069.5v6.6-6.6zm7.599%206.857l6.591-.333a6.22%206.22%200%2000-.025-.334l-6.566.667zm.039.78h6.6c0-.11-.003-.222-.008-.332l-6.592.332zm-6.857%2045.199l.333%206.591c.112-.005.223-.014.334-.025l-.667-6.566zm-.781.039v6.6c.112%200%20.222-.003.333-.008l-.333-6.592zm-9.987%200v-6.6a6.6%206.6%200%2000-6.6%206.6h6.6zm0%2017.625l-4.667%204.667A6.601%206.601%200%200098.725%20140h-6.6zM74.5%20122.375l4.667-4.667a6.599%206.599%200%2000-4.667-1.933v6.6zm-35.21-6.857l-6.592.333c.005.112.014.223.025.334l6.566-.667zm-.04-.781h-6.6c0%20.112.003.222.008.333l6.592-.333zm0-4.112v-6.6a6.6%206.6%200%2000-6.6%206.6h6.6zm46.969-12.587l6.585.445c.005-.074.009-.149.011-.223l-6.596-.222zm.031-.925l6.596.222c.003-.074.004-.148.004-.222h-6.6zm-.114-27.614v-6.6a6.6%206.6%200%2000-6.545%207.453l6.545-.853zm-43.448%2033.376v-6.6a6.6%206.6%200%2000-4.667%201.933l4.666%204.667zM25.061%20120.5h-6.6a6.601%206.601%200%200011.267%204.667l-4.666-4.667zm0-17.625h6.6a6.6%206.6%200%2000-6.6-6.6v6.6zm77.05-26.775c.534%200%20.98.407%201.032.923l13.133-1.333c-.73-7.187-6.789-12.79-14.165-12.79v13.2zm1.007.59l.039.78%2013.184-.665-.04-.781-13.183.665zm.031.448v37.599h13.2v-37.6h-13.2zm0%2037.599c0%20.534-.407.98-.923%201.032l1.333%2013.133c7.187-.73%2012.79-6.789%2012.79-14.165h-13.2zm-.589%201.007l-.781.039.665%2013.184.781-.04-.665-13.183zm-.449.031h-9.987v13.2h9.987v-13.2zm-16.587%206.6V140h13.2v-17.625h-13.2zm11.267%2012.958l-17.625-17.625-9.334%209.334%2017.625%2017.625%209.334-9.334zM74.5%20115.775H46.888v13.2H74.5v-13.2zm-27.612%200c-.534%200-.98-.407-1.032-.923l-13.133%201.333c.73%207.187%206.789%2012.79%2014.165%2012.79v-13.2zm-1.007-.589l-.04-.781-13.183.665.04.781%2013.183-.665zm-.031-.449v-4.112h-13.2v4.112h13.2zm-6.6%202.488h33.487v-13.2H39.25v13.2zm33.487%200c10.648%200%2019.359-8.27%2020.067-18.742l-13.17-.89a6.913%206.913%200%2001-6.897%206.432v13.2zM92.816%2098.26l.031-.925-13.192-.445-.031.925%2013.192.445zm.035-1.148v-25.85h-13.2v25.85h13.2zm0-25.85c0-.883-.057-1.757-.17-2.616l-13.089%201.706c.039.295.059.599.059.91h13.2zM86.136%2076.1l15.976.001.001-13.2H86.136v13.2zM70.3%2056.6c.573%200%201.038.465%201.038%201.038h13.2c0-7.864-6.375-14.238-14.238-14.238v13.2zm1.038%201.038v37.6h13.2v-37.6h-13.2zm0%2037.6c0%20.573-.465%201.037-1.038%201.037v13.2c7.863%200%2014.237-6.374%2014.237-14.237h-13.2zM70.3%2096.275H42.688v13.2H70.3v-13.2zm-32.28%201.933l-17.624%2017.625%209.333%209.334%2017.625-17.625-9.333-9.334zM31.663%20120.5v-17.625h-13.2V120.5h13.2zm-6.6-24.225h-9.987v13.2h9.988v-13.2zm-9.987%200a1.037%201.037%200%2001-1.037-1.038H.838c0%207.864%206.374%2014.238%2014.237%2014.238v-13.2zm-1.037-1.038v-37.6H.838v37.6h13.2zm0-37.6c0-.572.464-1.037%201.037-1.037V43.4C7.212%2043.4.838%2049.774.838%2057.638h13.2zm1.037-1.037H70.3V43.4H15.075v13.2z%22%20fill%3D%22%23fff%22%20mask%3D%22url%28%23a%29%22/%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M28.609%2070.6a5.571%205.571%200%20110%2011.143%205.571%205.571%200%20010-11.143zm15.238%200a5.571%205.571%200%20110%2011.143%205.571%205.571%200%20010-11.143zm15.238%200a5.571%205.571%200%20110%2011.143%205.571%205.571%200%20010-11.143z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E');
	background-repeat: no-repeat;
}

.bx-messenger-videoconf-create-title {
	font: 18px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	font-weight: var(--ui-font-weight-bold);
	color: #535c69;
	margin-bottom: 20px;
}

.bx-messenger-videoconf-create-desc-first, .bx-messenger-videoconf-create-desc-second {
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: 144%;
	color: #535c69;
}

.bx-messenger-videoconf-create-desc-first {
	margin-bottom: 20px;
}

.bx-messenger-videoconf-create-desc-second {
	margin-bottom: 30px;
}

.bx-messenger-videoconf-create-button:first-child {
	margin-right: 30px;
}

.bx-messenger-videoconf-create-actions {
	margin-bottom: 30px;
}

.bx-messenger-videoconf-create-error {
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: 144%;
	color: #535c69;
	font-weight: var(--ui-font-weight-bold);
}

.bx-messenger-videoconf-create-error-title {
	margin-bottom: 10px;
}

.bx-messenger-videoconf-create-error-link {
	cursor: pointer;
}

.bx-messenger-videoconf-create-warning {
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	line-height: 144%;
	color: #535c69;
	font-weight: var(--ui-font-weight-bold);
}

#bx-messenger-videoconf-link-popup {
	padding: 20px;
	width: 320px;
	z-index: 9999 !important;
}

.bx-messenger-videoconf-link-popup-wrap {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
}

.bx-messenger-videoconf-link-popup-desc {
	margin-bottom: 15px;
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #535c69;
}

.bx-messenger-videoconf-link-popup-input {
	margin-bottom: 15px;
	width: 100%;
	border: 0.5px solid #535c69;
	padding: 5px;
	text-align: center;
	font: 14px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #535c69;
}

.bx-messenger-box-create { font: 12px var(--ui-font-family-primary, var(--ui-font-family-helvetica));}
.bx-messenger-box-create .bx-messenger-dest-block { width: 31.2%; }
.bx-messenger-box-create-icon { margin-bottom: 16px;
	text-align: center;
}
.bx-messenger-box-create-icon-image { background:  url("./../images/chat-type.png") no-repeat scroll 0 0;
	display: inline-block;
}
.bx-messenger-box-create-icon-private .bx-messenger-box-create-icon-image { background-position: -182px 0;  width: 94px; height: 100px; }
.bx-messenger-box-create-icon-chat .bx-messenger-box-create-icon-image { background-position: -338px 0; width: 79px; height: 100px; }
.bx-messenger-box-create-icon-open .bx-messenger-box-create-icon-image { background-position: 0 0; width: 130px; height: 100px; }
.bx-messenger-box-create-title { font-weight: var(--ui-font-weight-bold);
	text-align: center;
	font-size: 14px;
}
.bx-messenger-box-create-text { text-align: center;  }
.bx-messenger-box-create-desc { display: table; width: 100%; height: 100%; }
.bx-messenger-box-create-desc-wrap { display: table-cell; vertical-align: middle;  padding: 20px 15px 15px;  }
.bx-messenger-panel-create-input .bx-messenger-input { width: 32.2%; display: inline-block; }
.bx-messenger-panel-create-input .bx-messenger-input-dest-empty { width: 95%; }

.bx-messenger-fullscreen {position: relative!important; margin: 0!important; width: 100%!important; height: 100%!important; background-color: #fff;}
.bx-messenger-fullscreen .bx-messenger-box-dialog {  height: 100%;  }
.bx-messenger-fullscreen .bx-messenger-textarea-send { margin-top: 73px; }
.bx-messenger-fullscreen .bx-messenger-textarea-resize { display:none; }
.bx-messenger-fullscreen .bx-messenger-resize { display:none; }
.bx-messenger-fullscreen .bx-messenger-body { height: calc(100% - 236px)!important; }
.bx-messenger-fullscreen .bx-messenger-textarea-input { height: 130px!important; }
.bx-messenger-fullscreen .bx-messenger-body-dialog { height: 100%; }
.bx-messenger-fullscreen .bx-messenger-call-overlay-call.bx-messenger-call-overlay-call-video .bx-messenger-call-overlay-alfa { padding-left: 21px;}
.bx-messenger-fullscreen-chrome-hack .bx-messenger-call-video-main-block { width: 100%; }
.bx-messenger-fullscreen-chrome-hack .bx-messenger-textarea-place { width: 100%; }

.bx-messenger-message-edited .bx-messenger-content-item-date { padding-left: 23px; }
.bx-messenger-history-item .bx-messenger-message-edited { }
.bx-messenger-message-deleted .bx-messenger-message { font-style: italic; color: #7d7d7d; }
.bx-messenger-message-edited-anim { -webkit-animation: imOpacityTo1 1s 1; animation: imOpacityTo1 1s 1; }

.bx-messenger-tooltip .bx-messenger-ajax { border-bottom: 1px dashed #fff; cursor: pointer; color: #fff; display: inline-block; }

/* FILE */
.bx-messenger-file-progress {height: 6px; border: 1px solid #c1c1c1;width: 280px;background-color: #fff;margin: 4px 0;display: inline-block;vertical-align: top;border-radius: 5px;overflow: hidden;}
.bx-messenger-file-progress-line {height: inherit; width: 0;background-color: #2989da;display: inline-block;vertical-align: top;transition: width 1s;}
.bx-messenger-file-progress-infinite {height: inherit; width: inherit; display: inline-block;background: url(./../images/im-sprite-v37.png) 0 -797px repeat-x;-webkit-animation: imFileProgress .7s linear infinite; animation: imFileProgress .7s linear infinite;}
.bx-messenger-file-status-error {
	margin-top: 2px;
	display: inline-block;
	font: 11px/13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #d31919;
	padding-right: 130px;
}
.bx-messenger-file-delete { display: none; width: 16px; height: 16px; background: url(./../images/im-sprite-v37.png) -113px -1074px no-repeat; margin-left: 5px; cursor: pointer; }

.bx-messenger-file-deleted { color: #7d7d7d; font-style: italic;padding-left: 11px;}
.bx-messenger-file-deleted:before {
	background: url("./../images/im-sprite-v37.png") no-repeat scroll -114px -1051px;
	content: '';
	height: 13px;
	left: -5px;
	position: absolute;
	width: 13px;
	margin-top: 6px;
	top: 0;
}

.bx-messenger-body-dialog { position: relative; overflow: hidden; }
.bx-messenger-file-dropzone {display: none; position: absolute; background: rgba(105,111,120,.85); z-index: 300; overflow: hidden; transition: opacity .4s; opacity: 0; width: 608px; height: 381px; border: 1px dashed #fff; }
.bx-messenger-file-dropzone-active { opacity: 1; }
.bx-messenger-file-dropzone-wrap { display: table-cell; width: inherit; height: inherit; vertical-align: middle; }
.bx-messenger-file-dropzone-icon { background: url("./../images/im-sprite-v37.png") no-repeat 0 0; width: 29px; height: 39px; margin: 0 auto 11px; }
.bx-messenger-file-dropzone-text { margin: 0 auto; font: 19px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #fff; text-align: center; }

.bx-messenger-livechat-form { height: 0; position: relative; }
.bx-messenger-livechat-form-wrap { opacity: 0; height: 0; position: relative; overflow: hidden; top: 0; }

.bx-messenger-textarea-file {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.019%200c1.95%200%203.129%201.271%203.128%202.853v6.844c.002%201.223-.773%202.15-2.115%202.139-1.358-.012-2.102-1.01-2.096-2.322V5.749a.65.65%200%20111.3-.002V9.52c-.003.663.257%201.012.807%201.017.56.005.805-.289.804-.837V2.853c0-.885-.62-1.553-1.828-1.553-1.236%200-1.929.699-1.932%201.551v8.503c.008%201.576%201.063%202.663%203.022%202.693%202.234.033%202.946-1.019%202.993-3.487l.003-.236c.003-1.43.003-2.77%200-4.02a.65.65%200%20011.3-.003l.002%201.946c0%20.67%200%201.364-.002%202.08-.008%203.267-1.11%205.068-4.315%205.02-2.673-.04-4.291-1.708-4.303-3.987V2.847C.793%201.28%202.063%200%204.019%200z%22%20fill%3D%22%23B5BABE%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	height: 33px;
	transition: opacity 0.3s ease-in 0s;
	width: 27px;
	z-index: 200;
	display: inline-block;
}
.bx-messenger-textarea-file-form { opacity: 0; position: relative; z-index: 200; }
.bx-messenger-textarea-file:hover, .bx-messenger-textarea-file-active {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.019%200c1.95%200%203.129%201.271%203.128%202.853v6.844c.002%201.223-.773%202.15-2.115%202.139-1.358-.012-2.102-1.01-2.096-2.322V5.749a.65.65%200%20111.3-.002V9.52c-.003.663.257%201.012.807%201.017.56.005.805-.289.804-.837V2.853c0-.885-.62-1.553-1.828-1.553-1.236%200-1.929.699-1.932%201.551v8.503c.008%201.576%201.063%202.663%203.022%202.693%202.234.033%202.946-1.019%202.993-3.487l.003-.236c.003-1.43.003-2.77%200-4.02a.65.65%200%20011.3-.003l.002%201.946c0%20.67%200%201.364-.002%202.08-.008%203.267-1.11%205.068-4.315%205.02-2.673-.04-4.291-1.708-4.303-3.987V2.847C.793%201.28%202.063%200%204.019%200z%22%20fill%3D%22%232FC6F6%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E);
	opacity: 1!important;
}
.bx-messenger-textarea-file-active .bx-messenger-textarea-file-popup { display: block; }
.bx-messenger-textarea-file-popup-input { position: absolute; width: calc(100% + 30px); height: 33px; cursor: pointer; top: -33px; left: -15px;}
.bx-messenger-textarea-file-popup {display: none; position: absolute;background: none repeat scroll 0 0 #fff;border: 1px solid; border-color: #cbdbde #ccdade #c7d6da #c9d7dc;border-radius: 3px;box-shadow: 0 11px 25px rgba(88, 112, 118, 0.17), -1px 1px rgba(255, 255, 255, 0.75) inset;z-index: 200;margin-top: -70px;margin-left: 0;}
.bx-messenger-textarea-file-popup-short { margin-top: -43px; }
.bx-messenger-textarea-file-popup-arrow {background: url("./../images/im-sprite-v37.png") no-repeat scroll -150px -1147px;height: 15px;position: absolute;width: 30px;margin-left: -2px;}
.bx-messenger-textarea-file-light { display: none; }
.bx-messenger-textarea-file-popup .bx-messenger-popup-menu-item { z-index: 100; line-height: 26px;background: #fff !important;}
.bx-messenger-file-attrs {
	padding-top: 10px;
	margin-top: -8px;
}
.bx-messenger-file-box-with-message .bx-messenger-file {}
.bx-messenger-content-item-2 .bx-messenger-file {border-top-color: #fff; }

.bx-messenger-file+.bx-messenger-file {  margin-top: 11px;  }

.bx-messenger-history-item .bx-messenger-file-box { padding: 0 11px; }
.bx-messenger-history-item .bx-messenger-file { border-top-color: #fff !important;padding-bottom: 1px;}
.bx-messenger-history-item .bx-messenger-file-image {margin-top: 0;}
.bx-messenger-history-item .bx-messenger-file-deleted {margin-left: 8px; font-size: 13px;}
.bx-messenger-history-item .bx-messenger-file-deleted:before { left: 0;}

.bx-messenger-history-type-disk .bx-messenger-file { margin: 0 15px; padding: 10px 0; border-top-color: #e2e2dc;position: relative; transition: all .5s, height .2s; box-sizing: border-box;}
.bx-messenger-history-type-disk .bx-messenger-file-image {margin-top: 0;}
.bx-messenger-history-type-disk .bx-messenger-file-user { font: 11px/14px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); display: block; color: #acacac;  vertical-align: top; }
.bx-messenger-history-type-disk .bx-messenger-file-user { font: 11px/14px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); display: block; color: #acacac;  vertical-align: top; }
.bx-messenger-history-type-disk .bx-messenger-file-author { display: inline-block; overflow:hidden;text-overflow: ellipsis;white-space:nowrap; width: 165px;  vertical-align: top;}
.bx-messenger-history-type-disk .bx-messenger-file-date { display: inline-block; text-align: right; width: 65px; float: right; }
.bx-messenger-history-type-disk .bx-messenger-file-size { float: right; }
.bx-messenger-history-type-disk .bx-messenger-file-menu { display: none}
.bx-messenger-history-type-disk .bx-messenger-file-attrs { position:relative; margin-top: 0; padding-left: 17px; height: 18px; padding-top: 0; }
.bx-messenger-history-type-disk .bx-messenger-file-status-error { margin-top: 3px; }
.bx-messenger-history-type-disk .bx-messenger-file-preview { margin-top: 6px;margin-bottom: 3px; }
.bx-messenger-history-type-disk .bx-messenger-file:hover .bx-messenger-file-menu,
.bx-messenger-history-type-disk .bx-messenger-file-active .bx-messenger-file-menu {display: inline-block;cursor: pointer;background: url(./../images/im-sprite-v37.png) -70px -1078px no-repeat;width: 17px; height: 17px;float: right;opacity: .5;transition: opacity 1s;margin-top: 2px;}
.bx-messenger-history-type-disk .bx-messenger-file:hover .bx-messenger-file-size,
.bx-messenger-history-type-disk .bx-messenger-file-active .bx-messenger-file-size { display: none; }
.bx-messenger-history-type-disk .bx-messenger-file-active .bx-messenger-file-menu:hover { opacity: 1; }
.bx-messenger-history-type-disk .bx-messenger-file:hover .bx-messenger-file-menu:hover { opacity: 1; }
.bx-messenger-history-type-disk .bx-messenger-file-attrs:before {background: url("./../images/im-sprite-v37.png") no-repeat scroll -97px -1075px;content: '';height: 15px;left: 0;position: absolute;top: 1px;width: 10px;}
.bx-messenger-history-type-disk .bx-messenger-file-download-block .bx-messenger-file-size {display:block!important;}
.bx-messenger-history-type-disk .bx-messenger-file-download-block .bx-messenger-file-menu {display:none!important;}

/* IFRAME */
.bx-messenger-hide-recent .bx-messenger-box-contact { display: none; }
.bx-messenger-hide-recent .bx-messenger-box-dialog { margin-left: 0!important; }
.bx-messenger-hide-recent .bx-messenger-call-overlay { margin-left: 0!important; }
.bx-messenger-hide-recent .bx-messenger-box-extra { margin-left: 0!important; }

/* DESKTOP */
.im-desktop { overflow: hidden; margin: 0; padding: 0; background-color: #fff; height: auto; }
.im-desktop-reconnect { display:inline-block; background: url(./../images/wait-small.gif) no-repeat; padding-left: 31px; height: 17px; line-height: 20px;}
.bx-desktop .bx-messenger-box { margin: 0; border-top: 0; width: auto; height: 100%}
.im-desktop .bx-messenger-history { margin: 0; width: auto; }
.im-desktop .bx-notifier-indicator:hover { background: none; }
.im-desktop .bx-notifier-hide { display: inline-block}
.im-desktop .bx-desktop-content-overflow { overflow:auto; height: 450px; background-color: #fff; }
.im-desktop .placeholder-lf { padding-top: 20px;}

.im-desktop-popup { background-color: #FFF;}
.im-desktop-popup .bx-notifier-item { margin: 4px 0!important; }

.bx-messenger-update-box { height: 494px; background: url(./../images/desktop-update-v2.jpg) no-repeat bottom left #f7f9f9;}
.bx-messenger-update-box-text { width: 600px; margin: 0 auto; padding-top: 232px; font: 32px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #fff; text-align: center;  text-shadow: 0 1px rgba(0,0,0, 0.5);   }
.bx-messenger-update-box-btn { width: 600px; margin: 0 auto; padding-top: 43px; text-shadow: 0 1px rgba(255,255,255, 0.5);   text-align: center; }

/* SETTINGS */
.bx-messenger-settings { display: inline-block; width: 680px; padding: 7px 5px 1px; font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); }
.bx-messenger-settings .popup-window-buttons { padding: 10px 0 10px; }
#bx-messenger-popup-settings .popup-window-hr {display:none;}
#bx-messenger-popup-settings .popup-window-titlebar-text { line-height: 38px }
#bx-messenger-popup-settings .popup-window-titlebar-close-icon { top: 6px }

.bx-messenger-settings-tabs { height: 39px;vertical-align: top; overflow: hidden; margin-bottom: -1px; }

.bx-messenger-settings-tab {
	border: 1px solid #f2f5f6;
	text-decoration: none;
	display: inline-block;
	height: 31px;
	margin: 5px 4px 0 0;
	background-color: #f2f5f6;
	font: 13px/32px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #81878f;
	padding: 0 18px;
	text-shadow: -1px 1px 1px rgba(255, 255, 255, 0.8);
	vertical-align: top;cursor: pointer;
	border-bottom-color: transparent;
	border-radius: var(--ui-border-radius-sm);
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.bx-messenger-settings-tab-active {height: 35px;margin: 4px 4px 0 0;background: #ffffff;color: #565c67;line-height: 34px;border-bottom: 0;cursor: default;
	border-color: #d2d4d4 #d2d4d4 #d2d4d4;
	border-top-color: #baced4;
	position: relative;
}

.bx-messenger-settings-contents {
	border: 1px solid #d2d4d4;
	color: #010101;
	border-radius: var(--ui-border-radius-sm);
	border-top-left-radius: 0;
}

.bx-messenger-settings-content { padding: 20px 17px; width: 100%; overflow:auto; overflow-x: hidden;display: none; box-sizing: border-box;}
.bx-messenger-custom-scroll .bx-messenger-settings-content { padding-right: 3px }
.bx-messenger-settings-content-active { display: block }

.bx-messenger-settings-table-notify {
	max-height: 342px;
	margin-left: -6px;
	margin-right: -6px;
}
.bx-messenger-settings-table-style-notify {

}
#bx-messenger-settings-table-simpleNotify {
	height: 235px;
	margin-top: 10px
}
#bx-messenger-settings-content-hardware {
	min-height: 439px;
}

.bx-messenger-settings-table-extra { border: 1px solid #f0f2f3; border-right: 0; border-bottom: 0; margin-bottom: 16px; width: 100%; }
.bx-messenger-settings-table-extra td, .bx-messenger-settings-table-extra th { border: 1px solid #f0f2f3; border-left: 0; border-top: 0; padding: 13px 5px; text-align: center;}
.bx-messenger-settings-table-extra td:first-child { text-align: left; padding-left: 10px; }

.bx-messenger-settings-table-extra th {
	padding-top: 5px;
	padding-bottom: 6px;
	font-weight: var(--ui-font-weight-bold);
}
.bx-messenger-settings-table-extra th:first-child { width: 100% }
.bx-messenger-settings-table-extra .bx-messenger-settings-table-sep { background-color: #e6ecee; color: #606162; text-transform: uppercase; padding: 5px 10px 4px;font-size: 11px;
}

.bx-messenger-settings-link { cursor: pointer; text-decoration: underline; color: #4f78c3}
.bx-messenger-settings-space { display: block; height: 8px }
.bx-messenger-settings-tooltip { background-color: #4c4c4c; border-radius: 50%;  color: #fff;  display: inline-block;  font-size: 10px;  font-weight: var(--ui-font-weight-bold);  float: right; cursor: pointer;  margin-left: 8px;  margin-top: 1px;position: absolute; height: 12px; width: 12px; vertical-align: middle; text-align: center;}

.bx-messenger-settings-header {
	background-color: #e6ecee;
	color: #606162;
	padding: 5px 10px 5px!important;
}

.bx-messenger-settings-table > tr > td { padding: 0 3px 2px 0;}
.bx-messenger-settings-table-style-privacy,
.bx-messenger-settings-table-style-privacy > tr > td { width: auto }
.bx-messenger-settings-notify-type {background-color: #e6ecee;
	line-height: 43px;padding-left: 7px;margin: -8px -7px 16px;}
.bx-messenger-settings-notify-type label { padding-right: 10px; font-weight: normal }
.bx-messenger-settings-notify-important { margin-bottom: 10px}
.bx-messenger-settings-notify-clients-title { margin-bottom: 10px;padding-left: 5px;}
.bx-messenger-settings-notify-clients-item {margin-bottom: 5px;}

.bx-messenger-settings-hardware-camera-image {
	text-align:center;
}
#bx-messenger-settings-hardware-camera-image {
    margin: 0 auto;
    overflow: hidden;
	display:inline-block;
	position: relative;
}
#bx-messenger-settings-hardware-camera-image-video {
	max-width: 100%;
	max-height: 300px;
	border-radius: 10px;
}
.bx-messenger-settings-hardware-camera-image-video-flipped {
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform:rotateY(180deg);
}
.bx-messenger-settings-hardware-camera-image-button-block {
	position: absolute;
	right: 9px;
	top: 9px;
	z-index: 10;
}
.bx-messenger-settings-hardware-camera-image-button-mask {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background: linear-gradient(180deg, #AFECFF -0.69%, #E3F8FF 100.23%);
	mix-blend-mode: normal;
	height: 23px;
	min-width: 16px;
	padding: 0 6px;
	margin-left: 5px;
	border-radius: 11px;
	cursor: pointer;
}
.bx-messenger-settings-hardware-camera-image-button-background {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background-color: #ffffff;
	opacity: .8;
	height: 23px;
	min-width: 16px;
	padding: 0 6px;
	margin-left: 5px;
	border-radius: 11px;
	cursor: pointer;
	vertical-align: top;
}
.bx-messenger-settings-level-meter-container {}
.bx-messenger-settings-level-meter-mask {display: inline-block; height: 14px; width: 100%; background-color: #f2f5f6; border-radius: 3px; overflow: hidden;}
.bx-messenger-settings-level-meter-filler {display:inline-block; width: 0; height: 14px; background-color: #a4c31e; transition: width 0.13s;}

#bx-messenger-settings-content-hotkeys {
	padding: 15px 5px 15px 10px;
	min-height: 439px;
	max-height: 439px;
}

.bx-messenger-settings-hotkeys {
	width: 100%;
	border: 1px solid #edeef0;
	border-collapse: collapse;
}

.bx-messenger-settings-hotkeys th {
	font-weight: var(--ui-font-weight-bold);
	border: 1px solid #edeef0;
	text-align: left;
	padding: 10px 10px;
}

.bx-messenger-settings-hotkeys th:first-child {
	width: 350px;
}

.bx-messenger-settings-hotkeys td:not(.bx-messenger-settings-hotkeys-separator) {
	text-align: left;
	border: 1px solid #edeef0;
	padding: 10px 10px;
}

.bx-messenger-settings-hotkeys tr:nth-child(2n-1):not(:first-child) {
	background: #f9f9f9;
}

.bx-messenger-settings-hotkeys-separator {
	background-color: #e6ecee;
	color: #606162;
	text-transform: uppercase;
	padding: 5px 10px 4px;
	font-size: 11px;
}

#bx-messenger-settings-content-v2 {
	padding: 20px 0;
}

.bx-messenger-settings-v2-container {
	display: flex;
	justify-content: center;
	align-items: center;
}

.bx-messenger-settings-v2-container * {
	box-sizing: border-box;
}

.bx-messenger-settings-v2-content {
	width: 586px;
	height: 478px;
	background-image: url('./../images/im-v2-preview-background.png');
	background-repeat: no-repeat;
}

.popup-window-dark .bx-messenger-settings-v2-content,
.bx-theme-dark .bx-messenger-settings-v2-content,
.bx-messenger-dark .bx-messenger-settings-v2-content {
	background-image: url('./../images/im-v2-preview-background-dark.png');
}

.bx-messenger-settings-v2-accent-button-container {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 93px;
	margin-left: 245px;
	margin-bottom: 46px;
	width: 318px;
	height: 105px;
	background: #2FC6F6;
	border-radius: 63px;
	border: 2px solid #7FDEFC;
	box-shadow: 0 6px 18px rgba(3, 84, 109, 0.1);

	text-align: center;
	font: 34px/36px var(--ui-font-family-primary);
	font-weight: 600;
	color: #fff;
}

.bx-messenger-settings-v2-accent-button {
	max-width: 85%;
	max-height: 100%;
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-word;
}

.bx-messenger-settings-v2-title {
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 27px;
	text-align: center;
	font: 20px/24px var(--ui-font-family-primary);
	font-weight: 500;
	color: #333;
}

.popup-window-dark .bx-messenger-settings-v2-title,
.bx-theme-dark .bx-messenger-settings-v2-title,
.bx-messenger-dark .bx-messenger-settings-v2-title {
	color: #fff;
}

.bx-messenger-settings-v2-subtitle {
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 23px;
	text-align: center;
	font: 14px/19px var(--ui-font-family-primary);
	color: #525c69;
}


.popup-window-dark .bx-messenger-settings-v2-subtitle,
.bx-theme-dark .bx-messenger-settings-v2-subtitle,
.bx-messenger-dark .bx-messenger-settings-v2-subtitle {
	color: #edeef0;
}

.bx-messenger-settings-v2-link-container {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 30px;
}

.bx-messenger-settings-v2-link {
	border-bottom: 1px dashed rgba(32, 102, 176, 0.4);
	cursor: pointer;
}

.popup-window-dark .bx-messenger-settings-v2-link,
.bx-theme-dark .bx-messenger-settings-v2-link,
.bx-messenger-dark .bx-messenger-settings-v2-link {
	border-bottom: 1px dashed #8bb3dd;
}

.bx-messenger-settings-v2-button-container {
	display: flex;
	justify-content: center;
	align-items: center;
}

/* OPEN CHATS */

.bx-messenger-chat-guest .bx-messenger-content-like-button { width: 0; overflow: hidden;  padding-right: 0; cursor: default;}
.bx-messenger-chat-guest .bx-messenger-panel-title-chat,
.bx-messenger-chat-general .bx-messenger-panel-title-chat { cursor: default;}
.bx-messenger-chat-guest .bx-messenger-panel-avatar-upload,
.bx-messenger-chat-general .bx-messenger-panel-avatar-upload { cursor: default; display: none; }
.bx-messenger-chat-guest .bx-messenger-panel-history { display:none!important; }
.bx-messenger-chat-guest .bx-messenger-panel-button-box,
.bx-messenger-chat-guest .bx-messenger-panel-chat,
.bx-messenger-chat-general .bx-messenger-panel-chat { display: none!important; }
.bx-messenger-chat-guest .bx-messenger-panel-mute { display: none; }
.bx-messenger-chat-general-first-open .bx-messenger-content-item-menu,
.bx-messenger-chat-guest .bx-messenger-content-item-menu { display: none; }

.bx-messenger-chat-announcement-access .bx-messenger-textarea-send,
.bx-messenger-chat-announcement-access .bx-messenger-textarea-open-invite-join,
.bx-messenger-chat-announcement-access .bx-messenger-panel-mute,
.bx-messenger-chat-announcement-access .bx-messenger-textarea-icons { display: none; }
.bx-messenger-chat-announcement-access .bx-messenger-textarea-general-invite { display: block; }

.bx-messenger-textarea-open-lines .bx-messenger-textarea-open-invite-text-box { padding-right: 350px; }
.bx-messenger-chat-load-last-message .bx-notifier-item-button { opacity: .3; cursor: not-allowed; }
.bx-messenger-chat-lines.bx-messenger-chat-load-last-message .bx-messenger-textarea-open-lines { display: block; background: #fff; }
.bx-messenger-chat-open.bx-messenger-chat-load-last-message .bx-messenger-textarea-open-invite { display: block; background: #fff; }
.bx-messenger-chat-lines .bx-messenger-textarea-open-invite { display: none; }
.bx-messenger-chat-livechat .bx-messenger-textarea-open-invite { display: none; }
.bx-messenger-chat-general-first-open .bx-messenger-textarea,
.bx-messenger-chat-general-access .bx-messenger-textarea,
.bx-messenger-chat-guest .bx-messenger-textarea { border-top: 1px solid #e2e3e3; }
.bx-messenger-chat-guest .bx-messenger-panel-spam { display: none; }
.bx-messenger-chat-guest .bx-messenger-panel-close,
.bx-messenger-chat-guest .bx-messenger-panel-transfer,
.bx-messenger-chat-guest .bx-messenger-panel-hold { display: none; }
.bx-messenger-chat-guest .bx-messenger-chat-general-first-open .bx-messenger-textarea,
.bx-messenger-chat-guest .bx-messenger-chat-general-access .bx-messenger-textarea,
.bx-messenger-chat-guest .bx-messenger-textarea { border-color: transparent; }

.bx-messenger-chat-general .bx-messenger-panel-chat { display:none; }
.bx-messenger-cl-item-user-invited .bx-messenger-cl-avatar-img-default {
	background: url('data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.074%202.023c.125.83.125%201.675%200%202.506h.03c.13.002.626.088.208%201.28%200%200-.263.979-.667.759%200%200%20.065%201.238-.571%201.448%200%200%20.036.52.044.668l.001.036.532.08v.144c.003.167.02.425.09.464a5.66%205.66%200%20001.576.704c1.569.399%202.404%201.068%202.484%201.673l.006.095.444%202.259c-1.91.8-4.128%201.28-6.5%201.33h-.833c-2.366-.05-4.578-.527-6.486-1.325.088-.624.201-1.331.318-1.787.251-.98%201.664-1.707%202.965-2.266.673-.29.818-.464%201.496-.76.025-.12.04-.242.045-.365v-.184l.576-.068s.076.138-.046-.671c0%200-.647-.168-.677-1.457%200%200-.487.162-.516-.618-.02-.494-.382-.927.055-1.291l.106-.077-.303-.81-.004-.04C4.416%203.388%204.224.679%205.532.915c-.569-.9%204.223-1.649%204.542%201.108zM18.512.669a4.824%204.824%200%20013.022%204.475%204.73%204.73%200%2001-4.632%204.82A4.824%204.824%200%201118.512.67zm-4.326%202.05a3.5%203.5%200%20002.664%205.923%203.432%203.432%200%20003.361-3.498%203.5%203.5%200%2000-6.025-2.425zm2.98-.003v1.96h1.961v1.308H15.86V2.716h1.307z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
	background-color: #00C8FB;
	background-size: 25px;
	background-position: 6px 8px;
	background-repeat: no-repeat;
}
.bx-messenger-cl-item-user-invited .bx-messenger-cl-status {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.969%201.712v6.721c0%20.346-.319.627-.714.627H.758c-.394%200-.714-.28-.714-.627V1.712l4.963%204.18%204.962-4.18zM9.206.84l-4.2%203.576L.809.84h8.398z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
	background-size: 8px;
	background-color: #01c8fb;
}
.bx-messenger-cl-item-user-invited-text {
	padding-bottom: 2px;
}
.bx-messenger-cl-item-user-invited-text .bx-messenger-cl-user {
	margin-top: -3px;
}
.bx-messenger-cl-item-user-invited-text .bx-messenger-cl-user-desc {
	text-overflow: initial;
}
.bx-messenger-cl-item-user-invited-text .bx-messenger-cl-user-invited {
	background: #D9F5FD;
	color: #27a1d6;
	border-radius: 10px;
	padding: 2px 8px;
	margin-top: 1px;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	max-width: 90%;
}
.bx-messenger-dark .bx-messenger-cl-item-user-invited-text .bx-messenger-cl-user-invited {
	border: 1px solid #777676;
	background: transparent;
	color: #fff;
	padding: 1px 8px;
}


.bx-messenger-chat-general .bx-messenger-panel-avatar-status, .bx-messenger-cl-item-chat-general .bx-messenger-cl-status {  background-position: -4px -252px;  }


/* NOTIFY MANAGER */
.bx-notifyManager-item {
	margin-bottom: -1px;
	margin-top: -4px;
	min-height: 45px;
	padding: 0 4px;

}
.bx-notifyManager-item .bx-notifier-item .bx-notifier-item-content, .im-desktop-popup .bx-notifier-item .bx-notifier-item-content { border: 0; padding-top: 7px }
.bx-notifyManager-item .bx-notifier-item, .im-desktop-popup .bx-notifier-item { width: 450px; padding: 0;}
.bx-notifyManager-item .bx-notifier-item-date, .im-desktop-popup .bx-notifier-item-date  { line-height: 18px;}
.bx-notifyManager-item .bx-notifier-item-content, .im-desktop-popup .bx-notifier-item-content  { padding: 5px 3px; min-height: 0}
.bx-notifyManager-animation {
	display: block!important;
	opacity: 1;
	-webkit-animation: imScaleTo .4s 1;
	animation: imScaleTo .4s 1;
	transition: opacity .4s;
}
.bx-notifyManager-animation-close {
	display: block!important;
	-webkit-animation: imOpacityTo0 .6s 1;
	animation: imOpacityTo0 .6s 1;
}

/* MIC TEST */
.bx-messenger-mic-test {display: flex; flex-direction: column; position: absolute; right: 0; top: 0; bottom: 0; left: 259px; background-color: white; z-index: 9999; justify-content: center; align-items: center;}
.bx-messenger-mic-test-videos {display: flex; }
.bx-messenger-mic-test-video-wrap {padding: 5px; max-height: 200px; max-width:200px;}
.bx-messenger-mic-test-video-wrap > video {width: 100%; height: 100%}
.bx-messenger-mic-test-buttons {display: flex; justify-content: center; align-items: center;}
.bx-messenger-mic-test-buttons > button {padding: 5px; margin: 5px;}

/* QUIRKS MODE */
.bx-quirks .bx-messenger-box-contact { float: left; position:relative; display:none; }
.bx-quirks .bx-messenger-box-dialog { float: right; margin: 0!important; padding-left: 254px; }
.bx-quirks .bx-messenger-box-extra { float: right;}
.bx-quirks .bx-messenger-cl-item { clear: both}
.bx-quirks .bx-messenger-cl-notify-text {float:left}
.bx-quirks .bx-messenger-cl-panel-status-wrap{float:left}
.bx-quirks .bx-messenger-cl-panel-right-wrap{float:right}
.bx-quirks .bx-messenger-box-contact-resize { display: none}
.bx-quirks .bx-messenger-cl-avatar { width: auto; height: auto; padding: 0 0 0 3px; overflow:hidden}
.bx-quirks .bx-messenger-cl-avatar-img { margin-top: 3px; width: 26px; height: 26px; }
.bx-quirks .bx-messenger-recent-wrap .bx-messenger-cl-avatar-img { margin-top: 3px; width: 32px; height: 32px; }
.bx-quirks .bx-messenger-recent-wrap .bx-messenger-cl-status { margin-top: 25px; margin-bottom: -4px;  }
.bx-quirks .bx-notifier-item { clear: both }
.bx-quirks .bx-notifier-item-avatar { width: auto; height: auto; padding: 0 3px 0 3px; overflow:hidden}
.bx-quirks .bx-notifier-item-avatar-img { margin-top: 3px; width: 32px; height: 32px; }
.bx-quirks .bx-notifier-item-avatar-group { margin: 0 ; border: 0; background: none;}
.bx-quirks .bx-notifier-item-avatar-group .bx-notifier-item-avatar { margin: 0 ; }
.bx-quirks .bx-notifier-item-name { width: 400px; margin-top:-20px}
.bx-quirks .bx-messenger-panel-avatar { width: auto; height: auto; padding: 0 0 0 3px; overflow:hidden}
.bx-quirks .bx-messenger-panel-avatar-img { margin-top: 3px; width: 32px; height: 32px; }
.bx-quirks .bx-messenger-panel-avatar-status { margin-top: 25px; margin-bottom: -4px;  }
.bx-quirks .bx-messenger-avatar-notify { width: 40px; height: 40px; padding: 0; overflow:hidden;}
.bx-quirks .bx-messenger-textarea-resize { display: none }
.bx-quirks .bx-messenger-body-wrap {padding: 0 10px;}
.bx-quirks .bx-messenger-content-item-content { margin: 0 }
.bx-quirks .bx-messenger-content-item-avatar { display:none }
.bx-quirks .bx-messenger-content-item-quote { display:none }
.bx-quirks .bx-messenger-content-item-menu { display:none }
.bx-quirks .bx-messenger-panel-title { margin-top: 17px; width: 200px; padding-top: 0; }
.bx-quirks .bx-messenger-panel-title-chat { margin-top: 10px; width: 200px; padding-top: 0; }
.bx-quirks .bx-messenger-panel-title-middle { margin-top: 27px; width: 200px; padding-top: 0; }
.bx-quirks .bx-messenger-cl-search-wrap .bx-messenger-input { width: 96%; margin-left: -10px; height: 20px }
.bx-quirks .bx-messenger-cl-user { width: 119px; }
.bx-quirks .bx-messenger-textarea {  }
.bx-quirks .bx-messenger-textarea-input { width: 500px; margin-top: -43px; }
.bx-quirks .bx-notifier-content-empty { padding-top: 300px!important;padding-bottom: 0!important; vertical-align: bottom }
.bx-quirks .bx-notifier-wrap { float: left; }
.bx-quirks .bx-notifier-item-wrap { height: 389px!important;  }
.bx-quirks .bx-notifier-content-link-history { clear: both  }
.bx-quirks .bx-messenger-cl-switcher-tab { width: 114px; }
.bx-quirks .bx-messenger-cl-switcher-tab-wrap { line-height: 26px; }
.bx-quirks .bx-messenger-box-empty { padding-top: 300px; padding-bottom: 133px; line-height: 26px; width: 100%; vertical-align: bottom; }
.bx-quirks .bx-notifyManager-item .bx-notifier-item-name { width: 300px;}
.bx-quirks .bx-notifyManager-item .bx-notifier-item .bx-notifier-item-content { border: 0;}
.bx-quirks .bx-messenger-cl-group-title { line-height: 20px}

/* ANIMATION */
@-webkit-keyframes imFileProgress { 0% { background-position: 0 -797px; } 100% { background-position: 10px -797px; }}
@keyframes imFileProgress { 0% { background-position: 0 -797px; } 100% { background-position: 10px -797px; }}
@-webkit-keyframes imCallAnimation1 { 0% {left:-15%; opacity: 1;} 25% {left:45%;} 50% {left:95%;} 100% {left:180%; opacity: 1;}}
@-webkit-keyframes imCallAnimation2 { 0% {left:115%; opacity: 1;} 25% {left:55%;} 50% {left:-5%;} 100% {left:-80%; opacity: 1;}}
@-webkit-keyframes imCallAnimation3 { 0% { opacity: 0.3;} 15% {opacity: 1;} 75% {opacity: 1;} 90% {opacity: 0.3;} 100% {opacity: 0.3;}}
@keyframes imCallAnimation1 { 0% {left:-15%; opacity: 1;} 25% {left:45%;} 50% {left:95%;} 100% {left:180%; opacity: 1;}}
@keyframes imCallAnimation2 { 0% {left:115%; opacity: 1;} 25% {left:55%;} 50% {left:-5%;} 100% {left:-80%; opacity: 1;}}
@keyframes imCallAnimation3 { 0% { opacity: 0.3;} 15% {opacity: 1;} 75% {opacity: 1;} 90% {opacity: 0.3;} 100% {opacity: 0.3;}}
@-webkit-keyframes imErrorButton {
	0% { box-shadow: 0 1px 1px #858689; }
	40% { box-shadow: 0 1px 1px #858689;}
	50% { box-shadow: 0 1px 8px #858689;}
	60% { box-shadow: 0 1px 1px #858689;  }
	100% { box-shadow: 0 1px 1px #858689;  }
}
@keyframes imErrorButton {
	0% { box-shadow: 0 1px 1px #858689; }
	40% { box-shadow: 0 1px 1px #858689;}
	50% { box-shadow: 0 1px 8px #858689;}
	60% { box-shadow: 0 1px 1px #858689;  }
	100% { box-shadow: 0 1px 1px #858689;  }
}
@-webkit-keyframes imOpacityTo03 { from { opacity: 0; } to { opacity: 0.3; } }
@keyframes imOpacityTo03 { from { opacity: 0; } to { opacity: 0.3; } }
@-webkit-keyframes imOpacityTo05 { from { opacity: 0; } to { opacity: 0.5; } }
@keyframes imOpacityTo05 { from { opacity: 0; } to { opacity: 0.5; } }
@-webkit-keyframes imOpacityTo1 { from { opacity: 0; } to { opacity: 1; } }
@keyframes imOpacityTo1 { from { opacity: 0; } to { opacity: 1; } }
@-webkit-keyframes imOpacityTo1Delay { 0% { opacity: 0; } 80% { opacity: 0; } 100% { opacity: 1; }}
@keyframes imOpacityTo1Delay { 0% { opacity: 0;} 80% { opacity: 0; } 100% { opacity: 1; }}
@-webkit-keyframes imOpacityFrom03To0 { from { opacity: 0.3; } to { opacity: 0; } }
@keyframes imOpacityFrom03To0 { from { opacity: 0.3; } to { opacity: 0; } }
@-webkit-keyframes imOpacityFrom05To1 { from { opacity: 0.5; } to { opacity: 1; } }
@keyframes imOpacityFrom05To1 { from { opacity: 0.5; } to { opacity: 1; } }
@-webkit-keyframes imOpacityTo0 { from { opacity: 1; } to { opacity: 0; } }
@keyframes imOpacityTo0 { from { opacity: 1; } to { opacity: 0; } }
@-webkit-keyframes imCallButtons { from { padding: 0 0 0 35px; } to { padding: 0 0 0 20px; } }
@keyframes imCallButtons { from { padding: 0 0 0 30px; } to { padding: 0 0 0 20px; } }
@-webkit-keyframes imArrowAnimation {
	0% { opacity: 0.6; }
	60% { opacity: 0.6; background-position: -77px -649px; }
	68% { opacity: 1; }
	75% { opacity: 1; background-position: -77px -659px; }
	90% { opacity: 0.6; background-position: -77px -649px; }
	100% { opacity: 0.6; }
}
@keyframes imArrowAnimation {
	0% { opacity: 0.6; }
	60% { opacity: 0.6; background-position: -77px -649px; }
	68% { opacity: 1; }
	75% { opacity: 1; background-position: -77px -659px; }
	90% { opacity: 0.6;  background-position: -77px -649px;}
	100% { opacity: 0.6; }
}
@-webkit-keyframes imAccessPopup { 0% { opacity: 0.6; transform: translate(0,50px); } 40% { opacity: 1; } 100% { opacity: 1; transform: translate(0,0);}}
@keyframes imAccessPopup { 0% { opacity: 0.6; transform: translate(0,50px); } 40% { opacity: 1; } 100% { opacity: 1; transform: translate(0,0);}}
@-webkit-keyframes imRotate360 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {	-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes imRotate360 {0% {-moz-transform:rotate(0deg);transform:rotate(0deg);}100% {	-moz-transform:rotate(360deg);transform:rotate(360deg);}}
@-webkit-keyframes imEditAnimationOpen {
	0% { opacity: 0; top: -71px; }
	25% { opacity: 1;  }
	100% { opacity: 1;  }
}
@keyframes imEditAnimationOpen {
	0% { opacity: 0; top: -71px; }
	25% { opacity: 1; }
	100% { opacity: 1;  }
}
@-webkit-keyframes imConnectionAnimation {
	0% { background-color:#e39b3b; background-color: rgba(225,127,0,.80); }
	50% { background-color:#edb266; background-color: rgba(225,127,0,.65); }
	100% { background-color:#e39b3b; background-color: rgba(225,127,0,.80); }
}
@keyframes imConnectionAnimation {
	0% { background-color:#e39b3b; background-color: rgba(225,127,0,.80); }
	50% { background-color:#edb266; background-color: rgba(225,127,0,.65); }
	100% { background-color:#e39b3b; background-color: rgba(225,127,0,.80); }
}
@-webkit-keyframes imEditAnimationClose {
	0% { opacity: 1; top: 0; }
	50% { opacity: 1;  }
	75% { opacity: 0; }
	100% { opacity: 0; top: -71px; }
}
@keyframes imEditAnimationClose {
	0% { opacity: 1; top: 0; }
	50% { opacity: 1; }
	75% { opacity: 0;  }
	100% { opacity: 0; top: -71px; }
}

@-webkit-keyframes imOnlineAnimationOpen {
	0% { opacity: 0; top: 0; height: 0; }
	25% { opacity: 1;  }
	100% { opacity: 1; height: 32px; }
}
@keyframes imOnlineAnimationOpen {
	0% { opacity: 0; top: 0; height: 0; }
	25% { opacity: 1;  }
	100% { opacity: 1; height: 32px; }
}

@-webkit-keyframes imOnlineAnimationClose {
	0% { opacity: 1; height: 32px; top: 0; }
	75% { opacity: 1; }
	99% { opacity: 0; height: 0; top: 0; }
	100% { top: -32px; }
}
@keyframes imOnlineAnimationClose {
	0% { opacity: 1; height: 32px; top: 0; }
	75% { opacity: 1; }
	99% { opacity: 0; height: 0; top: 0; }
	100% { top: -32px; }
}

@keyframes imVideoSwitchOff2 { 0% { margin-top: 0; opacity: 1;  } 30%  { margin-top: -40%; opacity: 0; } 100%  { } }
@keyframes imVideoSwitchOff {
	0% {  height: 100%; width: 100%; border-radius: 0}
	15%  { height: 2px; border-radius: 3px}
	16%  { width: 100% }
	40%  { width: 2px; border-radius: 6px; box-shadow: 0 0 1px 1px rgba(255,255,255, 0.8)}
	61% { border-radius: 6px; width: 2px; height: 2px; box-shadow: 0 0 2px 1px rgba(255,255,255, 0.8);}
	65% { border-radius: 6px; width: 2px; height: 2px; opacity: 1; box-shadow: 0 0 2px 1px rgba(255,255,255, 1); }
	95% { border-radius: 6px; width: 2px; height: 2px; opacity: 0.3; box-shadow: 0 0 2px 1px rgba(255,255,255, 0.3); }
	100% { border-radius: 6px; width: 0; height: 0; opacity: 0; box-shadow: 0 0 2px 1px rgba(255,255,255, 0); }
}
@-webkit-keyframes imVideoSwitchOff2 { 0% { margin-top: 0; opacity: 1;  } 30%  { margin-top: -40%; opacity: 0; } 100%  { } }
@-webkit-keyframes imVideoSwitchOff {
	0% {  height: 100%; width: 100%; border-radius: 0}
	15%  { height: 2px; border-radius: 3px}
	16%  { width: 100% }
	40%  { width: 2px; border-radius: 6px; box-shadow: 0 0 1px 1px rgba(255,255,255, 0.8)}
	61% { border-radius: 6px; width: 2px; height: 2px; box-shadow: 0 0 2px 1px rgba(255,255,255, 0.8);}
	65% { border-radius: 6px; width: 2px; height: 2px; opacity: 1; box-shadow: 0 0 2px 1px rgba(255,255,255, 1); }
	95% { border-radius: 6px; width: 2px; height: 2px; opacity: 0.3; box-shadow: 0 0 2px 1px rgba(255,255,255, 0.3); }
	100% { border-radius: 6px; width: 0; height: 0; opacity: 0; box-shadow: 0 0 2px 1px rgba(255,255,255, 0); }
}
@-webkit-keyframes imScaleTo { from { -webkit-transform: scale(.5);  } to {  -webkit-transform: scale(1);} }
@keyframes imScaleTo { from { transform: scale(.5); } to { transform: scale(1); } }

@-webkit-keyframes imWriting {
	0% { background-position-x: 0; }
	20% { background-position-x: 3px; -webkit-transform:rotate(-20deg); }
	35% { background-position-x: 3px; -webkit-transform:rotate(0deg); }
	50% { background-position-x: 1px; -webkit-transform:rotate(-30deg); }
	65% { background-position-x: 3px; -webkit-transform:rotate(0deg); }
	80% { background-position-x: 6px; }
	100% { background-position-x: 0; }
}

@keyframes imWriting {
	0% { background-position-x: 0; }
	20% { background-position-x: 3px; transform:rotate(-20deg); }
	35% { background-position-x: 3px; transform:rotate(0deg); }
	50% { background-position-x: 1px; transform:rotate(-30deg); }
	65% { background-position-x: 3px; transform:rotate(0deg); }
	80% { background-position-x: 6px; }
	100% { background-position-x: 0; }
}


@-webkit-keyframes imWritingRecent {
	0% { background-position-x: 0; }
	20% { background-position-x: 3px; -webkit-transform:rotate(-20deg); }
	35% { background-position-x: 3px; -webkit-transform:rotate(0deg); }
	50% { background-position-x: 1px; -webkit-transform:rotate(-30deg); }
	65% { background-position-x: 3px; -webkit-transform:rotate(0deg); }
	80% { background-position-x: 6px; }
	100% { background-position-x: 0; }
}

@keyframes imWritingRecent {
	0% { background-position-x: 0; }
	20% { background-position-x: 3px; transform:rotate(-20deg); }
	35% { background-position-x: 3px; transform:rotate(0deg); }
	50% { background-position-x: 1px; transform:rotate(-30deg); }
	65% { background-position-x: 3px; transform:rotate(0deg); }
	80% { background-position-x: 3px; }
	100% { background-position-x: 0; }
}

.bx-messenger-content-item-liked .bx-messenger-content-like-digit,
.bx-messenger-content-item-2 .bx-messenger-content-item-liked .bx-messenger-content-like-digit {
	color: #3c76bb;
}

/* LINES */
.bx-lines-rating-popup {
	padding: 0 20px;
	background: #fff;
}

.bx-messenger-mark .bx-lines-rating-popup {
	padding: 0 4px;
}

.bx-lines-rating-popup-im-title {
	height: 33px;
	font: 12px/27px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #6d747e;
	padding-left: 2px;
}

.bx-lines-rating-popup-title {
	display: flex;
	height: 49px;
	align-items: center;
}

.bx-lines-comment-head-textarea {
	display: block;
	width: 307px;
	height: 112px;
	padding: 10px 12px;
	color: #333;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 2px;
	resize: none;
	box-sizing: border-box;
	font-size: 14px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}

.bx-messenger-mark .bx-lines-comment-head-textarea {
	margin-top: 6px;
}

.bx-lines-comment-head-textarea:focus {
	outline: none;
}

.bx-lines-rating-popup-window .popup-window-titlebar-text {
	color: #535c69;
	padding-left: 20px;
}

.bx-lines-rating-popup-stars-title {
	display: inline-block;
	margin-right: 3px;
	vertical-align: middle;
	color: #858c96;
	font-size: 14px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}
.bx-lines-rating-popup-stars-wrapper {
	display: inline-block;
	vertical-align: middle;
}

.bx-lines-rating-popup-stars-wrapper {
	display: flex;
	flex-direction: row-reverse;
	width: 90px;
	height: 25px;
	position: relative;
}
.bx-lines-rating-popup-star {
	flex: 1;
	left: 0;
	top: 0;
	height: 100%;
	cursor: pointer;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2215%22%20viewBox%3D%220%200%2016%2015%22%3E%3Cpath%20fill%3D%22%23e7e7e8%22%20d%3D%22M67.8842445%2C15.4349779%20L63.5495551%2C17.713859%20C63.4029017%2C17.7909592%2063.2215136%2C17.7345753%2063.1444133%2C17.5879219%20C63.1137116%2C17.5295237%2063.1031172%2C17.4626333%2063.1142702%2C17.397606%20L63.9421222%2C12.5708584%20L60.4352849%2C9.1525368%20C60.3166398%2C9.03688643%2060.3142121%2C8.84695244%2060.4298625%2C8.72830736%20C60.475915%2C8.68106227%2060.5362578%2C8.65031612%2060.6015489%2C8.64082876%20L65.447879%2C7.93661578%20L67.6152237%2C3.54509575%20C67.6885504%2C3.39651964%2067.8684381%2C3.33551794%2068.0170142%2C3.40884463%20C68.076178%2C3.4380437%2068.1240663%2C3.48593196%2068.1532653%2C3.54509575%20L70.32061%2C7.93661578%20L75.1669401%2C8.64082876%20C75.3309036%2C8.66465405%2075.444508%2C8.81688691%2075.4206827%2C8.98085038%20C75.4111954%2C9.04614149%2075.3804492%2C9.10648421%2075.3332041%2C9.1525368%20L71.8263667%2C12.5708584%20L72.6542188%2C17.397606%20C72.6822271%2C17.560907%2072.5725507%2C17.7159937%2072.4092498%2C17.744002%20C72.3442225%2C17.7551551%2072.2773321%2C17.7445607%2072.2189339%2C17.713859%20L67.8842445%2C15.4349779%20Z%22%20transform%3D%22translate%28-60%20-3%29%22/%3E%3C/svg%3E') center no-repeat;
}

.bx-lines-rating-popup-star:nth-child(5) {
	width: 18px;
}

.bx-lines-rating-popup-star:nth-child(4) {
	width: 36px;
}

.bx-lines-rating-popup-star:nth-child(3) {
	width: 54px;
}

.bx-lines-rating-popup-star:nth-child(2) {
	width: 72px;
}

.bx-lines-rating-popup-star:nth-child(1) {
	width: 90px;
}

.bx-lines-rating-popup-star:hover,
.bx-lines-rating-popup-star:hover + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-star:hover + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-star:hover + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-star:hover + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-stars-wrapper:not(:hover) .bx-lines-rating-popup-star-active,
.bx-lines-rating-popup-stars-wrapper:not(:hover) .bx-lines-rating-popup-star-active + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-stars-wrapper:not(:hover) .bx-lines-rating-popup-star-active + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-stars-wrapper:not(:hover) .bx-lines-rating-popup-star-active + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star,
.bx-lines-rating-popup-stars-wrapper:not(:hover) .bx-lines-rating-popup-star-active + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star + .bx-lines-rating-popup-star{
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2215%22%20viewBox%3D%220%200%2016%2015%22%3E%3Cpath%20fill%3D%22%23FFA900%22%20d%3D%22M67.8842445%2C15.4349779%20L63.5495551%2C17.713859%20C63.4029017%2C17.7909592%2063.2215136%2C17.7345753%2063.1444133%2C17.5879219%20C63.1137116%2C17.5295237%2063.1031172%2C17.4626333%2063.1142702%2C17.397606%20L63.9421222%2C12.5708584%20L60.4352849%2C9.1525368%20C60.3166398%2C9.03688643%2060.3142121%2C8.84695244%2060.4298625%2C8.72830736%20C60.475915%2C8.68106227%2060.5362578%2C8.65031612%2060.6015489%2C8.64082876%20L65.447879%2C7.93661578%20L67.6152237%2C3.54509575%20C67.6885504%2C3.39651964%2067.8684381%2C3.33551794%2068.0170142%2C3.40884463%20C68.076178%2C3.4380437%2068.1240663%2C3.48593196%2068.1532653%2C3.54509575%20L70.32061%2C7.93661578%20L75.1669401%2C8.64082876%20C75.3309036%2C8.66465405%2075.444508%2C8.81688691%2075.4206827%2C8.98085038%20C75.4111954%2C9.04614149%2075.3804492%2C9.10648421%2075.3332041%2C9.1525368%20L71.8263667%2C12.5708584%20L72.6542188%2C17.397606%20C72.6822271%2C17.560907%2072.5725507%2C17.7159937%2072.4092498%2C17.744002%20C72.3442225%2C17.7551551%2072.2773321%2C17.7445607%2072.2189339%2C17.713859%20L67.8842445%2C15.4349779%20Z%22%20transform%3D%22translate%28-60%20-3%29%22/%3E%3C/svg%3E');
}

.tariff-lock {
	display: inline-block;
	min-height: 12px;
	width: 9px;
	margin: 0 2px;
	line-height: inherit;
	vertical-align: inherit;
	position: relative;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgOSAxMiI+ICA8cGF0aCBmaWxsPSIjMjhCQUU5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk1Miw1IEw5LDUgTDksMTIgTDAsMTIgTDAsNSBMMS4wNTIsNSBMMS4wNTIsMy40MTIgQzEuMTE1MzMxNjcsMS41NTIzMjI3NCAyLjY0MTI0NDY2LDAuMDc3NDkwNDI1MSA0LjUwMiwwLjA3NzQ5MDQyNTEgQzYuMzYyNzU1MzQsMC4wNzc0OTA0MjUxIDcuODg4NjY4MzMsMS41NTIzMjI3NCA3Ljk1MiwzLjQxMiBMNy45NTIsNSBaIE02Ljk5NjQyNzgzLDUgTDcuMDA4LDMuNDEyIEM2LjkwMzAwMjI5LDIuMDc3Mjc1NzMgNS44MzU3NDU5MywxLjAyMTA4MzQ0IDQuNSwwLjkzIEMzLjE2NDI1NDA3LDEuMDIxMDgzNDQgMi4wOTY5OTc3MSwyLjA3NzI3NTczIDEuOTkyLDMuNDEyIEwyLjAwNTA0MDUzLDUgTDYuOTk2NDI3ODMsNSBaIE01LjAxOSw4Ljg3OSBMNS4wMTksMTAuMTY2IEwzLjk4MSwxMC4xNjYgTDMuOTgxLDguODc5IEMzLjc4NzY5NDg0LDguNzI1MzU2MDEgMy42NzUwMzA3Nyw4LjQ5MTkyNzg1IDMuNjc1LDguMjQ1IEMzLjY3NSw3Ljc4OTM2NTA4IDQuMDQ0MzY1MDgsNy40MiA0LjUsNy40MiBDNC45NTU2MzQ5Miw3LjQyIDUuMzI1LDcuNzg5MzY1MDggNS4zMjUsOC4yNDUgQzUuMzI0OTY5MjMsOC40OTE5Mjc4NSA1LjIxMjMwNTE2LDguNzI1MzU2MDEgNS4wMTksOC44NzkgTDUuMDE5LDguODc5IFoiLz48L3N2Zz4=) no-repeat center;
}

#bx-messenger-popup-callMenu .tariff-lock {
	margin-right: 0;
	margin-left: 6px;
}

.bx-messenger-popup-menu-item-restricted .bx-messenger-popup-menu-item-icon,
.bx-messenger-popup-menu-item-restricted .bx-messenger-popup-menu-item-text {
	opacity: 0.7;
}

.bx-messenger-panel-call-services,
.bx-messenger-panel-call-services .bx-messenger-panel-call-menu {
	display: block;
}

.bx-messenger-welcome {
	padding: 0;
	border-radius: 25px;
}
.bx-messenger-welcome .popup-window-content {
	border-radius: 25px;
}
.bx-messenger-welcome-box {
	padding: 4px 22px 5px;
	cursor: pointer;
}
.bx-messenger-welcome-box:after {
	background: url('data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.334.799c3.486%204.297%207.74%206.883%2012.765%207.758-3.234%204.418-8.339%206.666-15.313%206.744L.892%208.514%2011.334.799z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.96%22%2F%3E%3C%2Fsvg%3E ');
	background-repeat: no-repeat;
	content: '';
	position: absolute;
	height: 27px;
	width: 33px;
	right: -16px;
	margin-top: -19px;
}
.bx-messenger-welcome-title {
	font: 12px/16px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #75797d;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.bx-messenger-welcome-text {
	font: 14px/16px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #333333;
	max-width: 440px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.bx-messenger-welcome-animation-show {
	animation: imOpacityTo1 300ms;
	animation-fill-mode: both;
}

.bx-messenger-welcome-animation-hide {
	animation: imOpacityTo0 300ms;
	animation-fill-mode: both;
}

.bx-messenger-panel-avatar-status,
.bx-messenger-cl-status
{
	transform: scale(0.87)
}

/* Desktop Client */

.bx-desktop-client-search {
	position:fixed;
	top:39px;
	right:50px;
	z-index:10000;
	padding:13px;
	padding-left: 12px;
	padding-right: 0;
	width: 367px;
	height: 57px;
	box-sizing: border-box;
}

.bx-desktop-client-search-input-wrap {
	display: inline-block;
	width: 253px;
	vertical-align: top;
	margin-right: 8px;
}

.bx-desktop-client-search-result {
	background-color: #fff;
	width: auto;
	line-height: 30px;
	margin-right: 13px;
	font-size: 11px;
    color: #6e6e6e;
	padding-left: 10px;
	display: none;
}

.bx-desktop-client-search-button {
	display: inline-block;
	width: 28px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	opacity: .5;
	background-color: transparent;
	border: 0;
}
.bx-desktop-client-search-button:hover {
	opacity: 1;
}

.bx-desktop-client-search-button-next {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.668.15L9.14%204.677%208%205.8%206.881%204.677%202.354.15.757%201.748%208.01%209.002l7.254-7.254z%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}

.bx-desktop-client-search-button-prev {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.354%208.85%206.88%204.325%208%203.2l1.14%201.124%204.528%204.527%201.597-1.597L8.01-.001.757%207.254z%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}

.bx-desktop-client-search-button-close {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m7.142%205.637%203.904%203.905-1.504%201.504-3.905-3.904-3.905%203.904L.227%209.542l3.905-3.905L.227%201.732%201.732.227l3.905%203.905L9.542.227l1.504%201.505z%22%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);
}

.bx-desktop-search-input-icon {
	background-position-x: 5px!important;
}

.bx-theme-dark .bx-desktop-client-search {
	border: 1px solid #545454;
	padding-top: 12px;
	padding-bottom: 12px;

}
.bx-theme-dark .bx-desktop-client-search,
.bx-theme-dark .bx-desktop-client-search .popup-window-content {
	background-color: #313131;
}

.bx-theme-dark .bx-desktop-client-search-input-tag {
	border-color: #737373;
	background-color: #272727;
	color: #fff;
}

.bx-theme-dark .bx-desktop-client-search-result {
	background-color: #272727;
	color: #7C7C7C;
}

.bx-theme-dark .bx-desktop-client-search-button-next {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%22.904%22%3E%3Cpath%20opacity%3D%22.9%22%20d%3D%22M13.668.15%209.14%204.677%208%205.8%206.88%204.677%202.355.15.757%201.747%208.01%209.002l7.254-7.255z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}

.bx-theme-dark .bx-desktop-client-search-button-prev {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%22.899%22%3E%3Cpath%20opacity%3D%22.9%22%20d%3D%22M2.354%208.85%206.88%204.325%208%203.2l1.14%201.124%204.528%204.527%201.597-1.597L8.01-.001.757%207.254z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
}

.bx-theme-dark .bx-desktop-client-search-button-close {
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m7.142%205.637%203.904%203.905-1.504%201.504-3.905-3.904-3.905%203.904L.227%209.542l3.905-3.905L.227%201.732%201.732.227l3.905%203.905L9.542.227l1.504%201.505z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);
}

.bx-messenger-support24-question-popup-header {
	display: flex;
	align-items: center;
	height: 34px;
	background-color: #f3f5f7;
	color: #535c69;
}

.bx-messenger-support24-question-popup-header-dark {
	background-color: #4a4a4a;
	color: #c3c3c3;
}

.bx-messenger-support24-question-popup-title {
	position: relative;
	left: 12px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	font-size: 12px;
	line-height: 14px;
}

.bx-messenger-support24-question-placeholder {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: calc(100% - 35px);
}

.bx-messenger-support24-question-loader {
	position: relative;
	top: -12px;
	height: 39px;
	width: 39px;
}

.bx-messenger-support24-question-loader-title {
	position: relative;
	top: -3px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	font-size: 15px;
	line-height: 26px;
	color: #959CA4;
}

.bx-messenger-support24-question-loader-svg-circle {
	stroke: #868F99;
	stroke-opacity: .6;
	stroke-width: 3;
}

.bx-messenger-support24-question-loader-svg-circle-dark {
	stroke: #fff;
}

.bx-messenger-support24-question-loader-title-dark {
	color: #c0c2c1;
}

.bx-messenger-support24-question-loader-title-dark {
	color: #c0c2c1;
}

Youez - 2016 - github.com/yon3zu
LinuXploit