


a.ico_delete {background:url(/assets/img/iconset.svg) no-repeat -60px -420px}
a.ico_hide, span.ico_hide {background:url(/assets/img/iconset.svg) no-repeat -80px -420px}
a.ico_hide2, span.ico_hide2 {background: url(/assets/img/iconset.svg) no-repeat -120px -420px;}
a.ico_delete:hover, .viewsList a.ico_delete:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -420px}
a.ico_delete2, span.ico_delete2 {background:url(/assets/img/iconset.svg) no-repeat -80px -500px}
.pre_delete a.ico_delete2, a.ico_delete2:hover, a:hover span.ico_delete2 {background:url(/assets/img/iconset.svg) no-repeat -60px -500px}
a.ico_delete5, span.ico_delete5 {background:url(/assets/img/iconset.svg) no-repeat -120px -380px}
a.ico_delete6, span.ico_delete6 {background:url(/assets/img/iconset.svg) no-repeat -40px -440px}
a.ico_undelete5, span.ico_undelete5 {background:url(/assets/img/iconset.svg) no-repeat -100px -360px}
a.ico_delete5:hover, a:hover span.ico_delete5 {background:url(/assets/img/iconset.svg) no-repeat -120px -440px}
a.ico_delete6:hover, a:hover span.ico_delete6, button:hover span.ico_delete6 {background:url(/assets/img/iconset.svg) no-repeat -60px -440px}
.pre_delete a.ico_delete5 {background:url(/assets/img/iconset.svg) no-repeat -120px -440px}
span.ico_delete {background:url(/assets/img/iconset.svg) no-repeat -20px -420px}
span.ico_edit {background: url(/assets/img/iconset.svg) no-repeat -20px -480px;}
a:hover span.ico_edit {background:url(/assets/img/iconset.svg) no-repeat -20px -480px}
a.ico_edit {background:url(/assets/img/iconset.svg) no-repeat -40px -480px}
a.ico_edit:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -480px}
span.ico_company {background:url(/assets/img/iconset.svg) no-repeat -20px -100px}
span.ico_company_sub {background:url(/assets/img/iconset.svg) no-repeat -80px -120px}
#user_tasks span.ico_company {background:url(/assets/img/iconset.svg) no-repeat -40px -100px}
#user_tasks span.ico_company_my, .user_list span.ico_company_my {background:url(/assets/img/iconset.svg) no-repeat -60px -100px}

span.ico_mail {background:url(/assets/img/iconset.svg) no-repeat 0 0}
.act span.ico_mail, .item:hover span.ico_mail {background:url(/assets/img/iconset.svg) no-repeat -20px 0}
.sub_inline span.ico_mail, .sub_inline2 span.ico_mail, .ico_mail_new {background:url(/assets/img/iconset.svg) no-repeat -40px 0}
a:hover .ico_mail_new, a.selected .ico_mail_new {background:url(/assets/img/iconset.svg) no-repeat -20px 0}
span.ico_comment {background: url(/assets/img/iconset.svg) no-repeat -80px -1180px;}
span.ico_note2 {background:url(/assets/img/iconset.svg) no-repeat -80px -600px}
.commentListPanel__filter span.ico_comment {background:url(/assets/img/iconset.svg) no-repeat -40px -40px}
span.ico_subtask {background:url(/assets/img/iconset.svg) no-repeat 0 -20px}
span.ico_owner {background:url(/assets/img/iconset.svg) no-repeat 0 -700px}
span.ico_admin {background:url(/assets/img/iconset.svg) no-repeat -40px -700px}
span.ico_dep_admin {background:url(/assets/img/iconset.svg) no-repeat -120px -700px}
span.ico_su_admin {background:url(/assets/img/iconset.svg) no-repeat -20px -700px}
span.ico_user {background:url(/assets/img/iconset.svg) no-repeat -60px -700px;}
span.ico_guest {background:url(/assets/img/iconset.svg) no-repeat -80px -700px}

a:hover span.ico_user, label:hover span.ico_user, .selected span.ico_user, .act span.ico_user {background:url(/assets/img/iconset.svg) no-repeat -60px -720px}
a:hover span.ico_guest, label:hover span.ico_guest, .selected span.ico_guest, .act span.ico_guest {background:url(/assets/img/iconset.svg) no-repeat -80px -720px}
a:hover span.ico_contact, a.ico_contact:hover, .selected span.ico_contact, .act span.ico_contact {background:url(/assets/img/iconset.svg) no-repeat -100px -720px}
a.del:hover span.ico_contact, a.del.ico_contact:hover, a.del.selected span.ico_contact, a.del.act span.ico_contact {background:url(/assets/img/iconset.svg) no-repeat -100px -680px}
a:hover span.ico_reader, label:hover span.ico_reader, .selected span.ico_reader, .act span.ico_reader {background:url(/assets/img/iconset.svg) no-repeat -120px -680px}
a:hover span.ico_admin, label:hover span.ico_admin, .selected span.ico_admin, .act span.ico_admin {background:url(/assets/img/iconset.svg) no-repeat -40px -720px}
a:hover span.ico_su_admin, label:hover span.ico_su_admin, .selected span.ico_su_admin, .act span.ico_su_admin {background:url(/assets/img/iconset.svg) no-repeat -20px -720px}
a:hover span.ico_owner, label:hover span.ico_owner, .selected span.ico_owner, .act span.ico_owner {background:url(/assets/img/iconset.svg) no-repeat 0 -720px}

span.ico_users_sm {background:url(/assets/img/iconset.svg) no-repeat -80px -520px}
span.ico_disk {background:url(/assets/img/iconset.svg) no-repeat -60px -520px}
span.ico_archive, a.ico_archive {background:url(/assets/img/iconset.svg) no-repeat 0 -520px}
a:hover span.ico_user, a.selected span.ico_user {background:url(/assets/img/iconset.svg) no-repeat -60px -720px}
span.ico_user2 {background:url(/assets/img/iconset.svg) no-repeat -20px -840px}
span.ico_user3 {background: url(/assets/img/iconset.svg) no-repeat -60px -560px;}
a:hover span.ico_user3 {background: url(/assets/img/iconset.svg) no-repeat -80px -560px;}
a:hover span.ico_guest, a.selected span.ico_guest {background:url(/assets/img/iconset.svg) no-repeat -80px -720px}
span.ico_guest2 {background:url(/assets/img/iconset.svg) no-repeat -80px -1120px}
span.ico_contact, a.ico_contact {background:url(/assets/img/iconset.svg) no-repeat -100px -700px}
.selected span.ico_contact_blue {background: url(/assets/img/iconset.svg) no-repeat -100px -720px;}
span.ico_reader {background:url(/assets/img/iconset.svg) no-repeat -120px -660px}
span.ico_contact_act {background:url(/assets/img/iconset.svg) no-repeat -100px -720px}
span.ico_manager {background:url(/assets/img/iconset.svg) no-repeat -40px -540px}
span.ico_managers {background:url(/assets/img/iconset.svg) no-repeat 0 -540px}
span.ico_contact_add, a.ico_contact_add {background:url(/assets/img/iconset.svg) no-repeat -100px -720px;
background-color:var(--base-hlt-hover); box-shadow:0 0 0 6px var(--base-hlt-hover); border-radius:10px; color:var(--base-txt-max)}

span.ico_contacts {background:url(/assets/img/view_types.svg) -52px -338px no-repeat; width:26px; height:26px; margin:-3px;}
a.button .ico_l.ico_contacts {margin:-3px 10px -3px 0;}
span.ico_nomail {background:url(/assets/img/iconset.svg) no-repeat -40px -720px}
span.ico_nologin {background:url(/assets/img/iconset.svg) no-repeat -40px -780px;}
span.ico_nologin2 {background:url(/assets/img/iconset.svg) no-repeat -60px -780px}
span.ico_invite {background:url(/assets/img/iconset.svg) no-repeat -60px 0}
span.ico_subtask {background:url(/assets/img/iconset.svg) no-repeat 0 -20px}
span.ico_hastimer, a.ico_hastimer {background:var(--cal-picker-hover) url(/assets/img/iconset.svg) no-repeat -100px -40px; border-radius:10px;}
span.ico_pause, a.ico_pause {background:url(/assets/img/iconset.svg) no-repeat -100px -60px}
span.ico_hastimer2 {background:url(/assets/img/iconset.svg) no-repeat -100px -40px}
span.ico_overtimer {background-color:var(--costs-timer-warning)}
span.ico_overtimer2 {background-color:var(--costs-timer-alert)}
span.ico_notimer { box-shadow: 0 0 0 1px inset var(--base-txt-secondary); background: url(/assets/img/iconset.svg) no-repeat -80px -20px; border-radius: 10px; }
:hover > span.ico_notimer { box-shadow: 0 0 0 1px inset var(--base-line-act-minor); background-position: -80px -40px; }
span.ico_timer {background:url(/assets/img/iconset.svg) no-repeat -20px -240px}
span.ico_but_term {background:url(/assets/img/iconset.svg) no-repeat -120px -840px}
span.ico_timer_edit {background:url(/assets/img/iconset.svg) no-repeat -40px -480px}
span.ico_view {background:url(/assets/img/iconset.svg) no-repeat -40px -200px}
.sum_progress span.ico_view, span.ico_preview {background:url(/assets/img/iconset.svg) no-repeat -20px -400px}
.preview span.ico_preview {background:url(/assets/img/iconset.svg) no-repeat -120px -400px}
a.ico_timer {background:url(/assets/img/iconset.svg) no-repeat -100px -220px}
a.norm span.ico_timer  {background:url(/assets/img/iconset.svg) no-repeat -100px -200px}
a.ico_timer:hover, a.norm:hover span.ico_timer, a.ico_timer_act, a.ico_hastimer:hover {background:url(/assets/img/iconset.svg) no-repeat -100px -240px}
body.withTimer .ico_timer, body.withTimer .a_timer {opacity:0.5}
.no_timers .ico_timer, .no_timers .a_timer {display:none !important}
body.withTimer a.ico_timer:hover, body.withTimer a.norm:hover span.ico_timer, body.withTimer a.ico_timer_act, body.withTimer a.ico_hastimer:hover {background:url(/assets/img/iconset.svg) no-repeat -100px -180px; opacity:1}
body.withTimer span.ico_timer  {background:url(/assets/img/iconset.svg) no-repeat -40px -240px}
span.ico_bmark {background:url(/assets/img/iconset.svg) no-repeat -20px -540px}
span.ico_rss {background:url(/assets/img/iconset.svg) no-repeat 0 -320px}
span.ico_google {background:url(/assets/img/iconset.svg) no-repeat 0 -300px}
span.ico_ws {background:url(/assets/img/iconset.svg) no-repeat -20px -140px}
span.ico_xlsx {background:url(/assets/img/iconset.svg) no-repeat -60px -1100px}
span.ico_docx {background:url(/assets/img/iconset.svg) no-repeat -40px -1100px}
span.ico_pptx {background:url(/assets/img/iconset.svg) no-repeat -80px -1100px}
span.ico_newsubs {background:url(/assets/img/iconset.svg) no-repeat -80px -360px}
a:hover span.ico_newsubs, a.norm_act span.ico_newsubs {background:url(/assets/img/iconset.svg) no-repeat -100px -360px}
span.ico_print, a.ico_print  {background:url(/assets/img/iconset.svg) no-repeat 0 -280px}
/*span.ico_back {background:url(/img/iconset.svg) no-repeat 0 -360px}*/
a.ico_user {background:url(/assets/img/view_types.svg) no-repeat -30px -340px}
a.ico_user:hover {background:url(/assets/img/view_types.svg) no-repeat -4px -340px}
/*.ico_mention  {background:url(/img/iconset.svg) no-repeat -20px -1120px}*/
.ico_mention  {background:url(/assets/img/iconset.svg) no-repeat -120px -760px}
/*.ico_subs_on  {background:url(/img/iconset.svg) no-repeat -100px -760px}
.ico_subs_off  {background:url(/img/iconset.svg) no-repeat -100px -740px}*/
span.ico_arr_rw {background:url(/assets/img/iconset.svg) no-repeat -120px -1320px}
span.ico_arr_lw {background:url(/assets/img/iconset.svg) no-repeat -100px -1320px}
span.ico_right3, span.ico_right, span.ico_arr_r {background:url(/assets/img/iconset.svg) no-repeat -120px -1300px}
span.ico_left3, span.ico_left {background:url(/assets/img/iconset.svg) no-repeat -100px -1300px}
a.selected span.ico_right3, a:hover span.ico_right3, a:hover span.ico_right, span.ico_right3:hover, a.ico_right3:hover, a.ico_right:hover {background:url(/assets/img/iconset.svg) no-repeat -120px -1280px}
a.selected span.ico_left3, a:hover span.ico_left3, a:hover span.ico_left, span.ico_left3:hover, a.ico_left3:hover, a.ico_left:hover {background:url(/assets/img/iconset.svg) no-repeat -100px -1280px}

span.ico_timers {background:url(/assets/img/iconset.svg) no-repeat -40px -500px}
a:hover span.ico_timers {background:url(/assets/img/iconset.svg) no-repeat -20px -500px}
span.ico_proj_act {background:url(/assets/img/iconset.svg) no-repeat 0 -500px}
a.act span.ico_proj_act {background:url(/assets/img/iconset.svg) no-repeat -20px -500px}
span.ico_proj_arh {background:url(/assets/img/iconset.svg) no-repeat 0 -520px}
a:hover span.ico_rss {background:url(/assets/img/iconset.svg) no-repeat -20px -320px}
a:hover span.ico_google {background:url(/assets/img/iconset.svg) no-repeat -20px -300px}
a:hover span.ico_print, a.ico_print:hover {background:url(/assets/img/iconset.svg) no-repeat -40px -280px}
span.ico_money, i.ico_money {background:url(/assets/img/iconset.svg) no-repeat 0 -220px}
.bar:not(.empty):hover span.ico_money {background-position:-20px -220px}
span.ico_time, i.ico_time {background:url(/assets/img/iconset.svg) no-repeat 0 -200px}
.bar:not(.empty):hover span.ico_time {background-position:-20px -200px}
a.ico_time {background:url(/assets/img/iconset.svg) no-repeat -40px -200px}
a.ico_time:hover, a:hover span.ico_time {background:url(/assets/img/iconset.svg) no-repeat -120px -240px}
a.ico_time_sm, span.ico_time_sm, a.ico_time_pl, span.ico_time_pl {background:url(/assets/img/iconset.svg) no-repeat -60px -1260px}
a.ico_time_sm:hover, a:hover span.ico_time_sm {background:url(/assets/img/iconset.svg) no-repeat -80px -1260px}
a.ico_time_over_sm, span.ico_time_over_sm {background:url(/assets/img/iconset.svg) no-repeat -100px -1260px}
a.ico_time_over_sm:hover, a:hover span.ico_time_over_sm {background:url(/assets/img/iconset.svg) no-repeat -120px -1260px}
a.norm span.ico_time {background:url(/assets/img/iconset.svg) no-repeat -120px -200px}
a.norm:hover span.ico_time {background:url(/assets/img/iconset.svg) no-repeat -120px -240px}
span.ico_subtasks {background:url(/assets/img/iconset.svg) no-repeat 0 -180px}
span.ico_queue_done {background:url(/assets/img/ws_emoji_new.svg) no-repeat -185px -215px; background-size: 480px 480px}
span.ico_queue {background:url(/assets/img/iconset.svg) no-repeat -100px 0}
.bar:hover span.ico_subtasks, a:hover span.ico_subtasks {background-position:-20px -180px}
span.ico_subtasks2 {background:url(/assets/img/iconset.svg) no-repeat -20px -180px}
span.ico_archive_up {background:url(/assets/img/iconset.svg) no-repeat 0 -400px}
span.ico_archive_up2 {background:url(/assets/img/iconset.svg) no-repeat -40px -400px}
span.ico_archive_dn {background:url(/assets/img/iconset.svg) no-repeat -60px -400px}
.modal__dataTable-onCopy span.ico_attach {opacity:0.6}
span.ico_inload {background:url(/assets/img/iconset.svg) no-repeat -20px -340px}
span.ico_lock {background:url(/assets/img/iconset.svg) no-repeat 0 -260px}
span.ico_lock5 {background:url(/assets/img/iconset.svg) no-repeat -81px -261px}
span.ico_lock4 {background:url(/assets/img/iconset.svg) no-repeat -20px -260px}
span.ico_lock8 {background:url(/assets/img/iconset.svg) no-repeat 0 -260px}
span.ico_lock9, div.hid span.ico_lock5 {background:url(/assets/img/iconset.svg) no-repeat -60px -280px}
span.ico_lock2 {background:url(/assets/img/iconset.svg) no-repeat -64px -261px; width:12px}
span.ico_lock7 {background:url(/assets/img/iconset.svg) no-repeat -61px -262px}
span.ico_lock3, .group_hid span.ico_lock {background:url(/assets/img/iconset.svg) no-repeat -40px -260px}
span.ico_dload {background:url(/assets/img/iconset.svg) no-repeat -20px -380px}
span.ico_dload_white {background: url(/assets/img/iconset.svg) no-repeat -20px -640px;}
span.ico_report {background:url(/assets/img/iconset.svg) no-repeat -20px -620px}
span.ico_dload_new, a.ico_dload_new {background:url(/assets/img/iconset.svg) no-repeat -20px -620px}
span.ico_dload_new, a.ico_dload_new:hover, a:hover span.ico_report, a.selected span.ico_report {background:url(/assets/img/iconset.svg) no-repeat -20px -600px}
span.ico_file, a.ico_file {background:url(/assets/img/iconset.svg) no-repeat -60px -380px}
a.ico_file:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -380px}
a:hover span.ico_dload {background:url(/assets/img/iconset.svg) no-repeat -20px -380px}
.user_list span.ico_star, span.ico_user_to {background:url(/assets/img/iconset.svg) no-repeat -40px -520px}
span.ico_sort {background:url(/assets/img/iconset.svg) no-repeat -100px -80px}
span.ico_star, span.ico_user_to_l {background:url(/assets/img/iconset.svg) no-repeat -60px -540px}
span.ico_profile, a.ico_profile {background:url(/assets/img/iconset.svg) no-repeat -20px -800px}
a:hover span.ico_profile, a.ico_profile:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -820px}

a.ico_subtask {background:url(/assets/img/iconset.svg) 0 -180px}
span.ico_note {background:blue url(/assets/img/iconset.svg) no-repeat 0 -780px}
span.ico_partner {background:url(/assets/img/iconset.svg) no-repeat -100px -820px}
span.ico_help2 {background:url(/assets/img/iconset.svg) no-repeat 0 -800px}
a:hover span.ico_help2 {background:url(/assets/img/iconset.svg) no-repeat 0 -820px}
a.ico_i, span.ico_i {background: url(/assets/img/iconset.svg) no-repeat 0 0}
span.ico_online, i.ico_online {}
span.ico_online:before, i.ico_online:before {content:''; float:left; width:8px; height:8px; background:var(--base-btn-fresh-minor); border-radius:4px; margin:6px}
span.ico_offline, i.ico_offline {background:url(/assets/img/iconset.svg) no-repeat -80px -800px}
span.ico_invis {background:url(/assets/img/iconset.svg) no-repeat -80px -800px}
span.ico_online_vis {background:url(/assets/img/iconset.svg) no-repeat -60px -720px}
span.ico_online_invis {background:url(/assets/img/iconset.svg) no-repeat -80px -720px}
a.ico_popup2, span.ico_popup2, span.ico_goin, span.ico_levelup, a.ico_levelup {background:url(/assets/img/iconset.svg) no-repeat 0 -620px;}
span.ico_export {background:url(/assets/img/iconset.svg) no-repeat -20px -20px}
span.ico_import {background:url(/assets/img/iconset.svg) no-repeat -40px -20px}
a:hover span.ico_export {background:url(/assets/img/iconset.svg) no-repeat -20px -40px}
a:hover span.ico_import {background:url(/assets/img/iconset.svg) no-repeat -40px -40px}
a.ico_goto, span.ico_goto {background: url(/assets/img/iconset.svg) no-repeat -40px -640px;}
a.ico_levelup {opacity:0.4}
span.ico_levelupw {background:url(/assets/img/iconset.svg) no-repeat 0 -600px}
a.ico_popup2:hover, a:hover span.ico_goin, a:hover span.ico_levelup, a.selected span.ico_levelup, a.ico_levelup_act, span.ico_levelup_act, a:hover span.ico_popup2 {background:url(/assets/img/iconset.svg) no-repeat 0 -640px; opacity:1}
a.ico_close, span.ico_close {background:url(/assets/img/iconset.svg) no-repeat -40px -440px}
a.ico_close:hover, a:hover span.ico_close {background:url(/assets/img/iconset.svg) no-repeat -60px -440px}
a.ico_trash, span.ico_trash {background:url(/assets/img/iconset.svg) no-repeat -120px -460px; opacity:0.7}
a.ico_trash:hover, a:hover span.ico_trash {opacity:1}
a.ico_clear {background:url(/assets/img/iconset.svg) no-repeat -40px -440px}
a.ico_clear:hover {background:url(/assets/img/iconset.svg) no-repeat -60px -440px}
a.ico_close_load {background:url(/assets/img/iconset.svg) no-repeat -60px -440px}
a.ico_esc_mass, .massPanel i:hover b {background:var(--base-hlt-alt-overlap) url(/assets/img/iconset.svg) no-repeat -40px -420px; border-radius:10px; box-shadow:0 0 0 2px var(--base-hlt-alt-overlap)}
a.ico_esc_mass:hover {background:var(--base-hlt-alt-overlap) url(/assets/img/iconset.svg) no-repeat -80px -440px; border-radius:10px; box-shadow:0 0 0 5px var(--base-hlt-alt-overlap)}
a.ico_dlink {background:url(/assets/img/iconset.svg) no-repeat -40px -660px}
a.ico_dlink_act, a.ico_dlink:hover, span.ico_dlink {background:url(/assets/img/iconset.svg) no-repeat -20px -660px}
span.ico_dn {background:url(/assets/img/iconset.svg) no-repeat -40px -80px}
span.ico_rev {transform:rotate(180deg); -webkit-transform:rotate(180deg)}
a.ico_version, span.ico_version {background:url(/assets/img/iconset.svg) no-repeat -20px -720px; cursor:pointer}
a.ico_version *, span.ico_version * {cursor:pointer}
a.ico_version:hover, span.ico_version:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -640px}
span.ico_info {background:url(/assets/img/notifier_iconset.svg) no-repeat 0 -20px / 180px 60px}
span.ico_yes {background:url(/assets/img/notifier_iconset.svg) no-repeat 0 0 / 180px 60px}
span.ico_warn {background:url(/assets/img/notifier_iconset.svg) no-repeat -20px 0 / 180px 60px}
span.ico_no {background:url(/assets/img/notifier_iconset.svg) no-repeat -40px 0 / 180px 60px}
span.ico_calendar {background:url(/assets/img/iconset.svg) no-repeat -100px -160px}
span.ico_hover {background:none}
a:hover span.ico_hover {background:url(/assets/img/iconset.svg) no-repeat -80px -184px}
span.ico_it {background:url(/assets/img/iconset.svg) no-repeat -80px -180px}
a.ico_view {background:url(/assets/img/iconset.svg) no-repeat 0 -400px}
a.ico_view:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -400px}
a.ico_noview {background:url(/assets/img/iconset.svg) no-repeat -60px -400px}
a.ico_noview:hover {background:url(/assets/img/iconset.svg) no-repeat -60px -360px}
span.ico_reply_to, span.ico_reply_to2, span.ico_follow {background:url(/assets/img/iconset.svg) no-repeat -120px -1340px}
span.ico_reply_from, span.ico_reply_from2 {background:url(/assets/img/iconset.svg) no-repeat -100px -1340px}
a:hover span.ico_reply_to2, a:hover span.ico_reply_from {background-position:-100px -1360px}
a:hover span.ico_reply_to, a:hover span.ico_reply_from2  {background-position:-120px -1360px}
span.ico_reply, span.ico_expand_on4, span.ico_expand_on, span.ico_expand_on2, a.ico_expand_on {background:url(/assets/img/iconset.svg) no-repeat -120px -1360px}
.reply a:hover span.ico_reply {background-position:-100px -1360px}
span.ico_expand_on3 {display:none }
span.ico_expand_off3, span.ico_expand_off, span.ico_expand_off2, a.ico_expand_off {background:url(/assets/img/iconset.svg) no-repeat -100px -1360px}

span.ico_hot {background:url(/assets/img/iconset.svg) no-repeat -60px -920px}

span.ico_tick {background:url(/assets/img/iconset.svg) no-repeat 0 -1260px; cursor:pointer}
span.ico_user_yes {background:url(/assets/img/iconset.svg) no-repeat 0 -1140px; cursor:pointer}
span.ico_activity3 {background:url(/assets/img/iconset.svg) no-repeat -60px -1060px; cursor:pointer}
span.ico_activity4 {background:url(/assets/img/iconset.svg) -80px -160px; cursor:pointer}
span.ico_activity5 {background:url(/assets/img/iconset.svg) -60px -1060px; cursor:pointer; opacity:0.5}
.last_projects span.ico_activity3:hover {background:url(/assets/img/iconset.svg) no-repeat -60px -1080px}
span.ico_activity4:hover {background:url(/assets/img/iconset.svg) no-repeat -60px -1040px}
span.ico_activity2 {background:url(/assets/img/iconset.svg) no-repeat -20px -720px}
span.ico_activity {background:url(/assets/img/iconset.svg) no-repeat 0 -440px}
span.ico_project {background:url(/assets/img/iconset.svg) no-repeat 0 -340px}
a:hover span.ico_project {background-position: 0 -380px}
span.ico_project2 {background:url(/assets/img/iconset.svg) no-repeat 0 -380px}
a.ico_project {background:url(/assets/img/iconset.svg) no-repeat 0 -360px}
span.ico_location {background:url(/assets/img/iconset.svg) no-repeat -80px -760px}
span.ico_url {background:url(/assets/img/iconset.svg) no-repeat -40px -740px}
span.ico_ap, a.ico_ap {background:url(/assets/img/iconset.svg) no-repeat -20px -880px}
span.ico_fb, a.ico_fb {background:url(/assets/img/iconset.svg) no-repeat 0 -740px}
span.ico_tw, a.ico_tw {background:url(/assets/img/iconset.svg) no-repeat -20px -740px}
span.ico_gp, a.ico_gp {background:url(/assets/img/iconset.svg) no-repeat -80px -780px}
a.ico_fb:hover {background:url(/assets/img/iconset.svg) no-repeat 0 -860px}
a.ico_gp:hover {background:url(/assets/img/iconset.svg) no-repeat -80px -860px}
span.ico_bday_, span.ico_bday {background:url(/assets/img/iconset.svg) no-repeat -80px -660px}
span.ico_bday_desat, ws-icon.ico_bday_desat svg {filter:grayscale(1); opacity:0.5}
span.ico_email {background:url(/assets/img/iconset.svg) no-repeat -100px -760px}
span.ico_email_req {background:url(/assets/img/iconset.svg) no-repeat -120px -760px}
span.ico_phone {background:url(/assets/img/iconset.svg) no-repeat -20px -760px}
span.ico_fax {background:url(/assets/img/iconset.svg) no-repeat -40px -760px}
span.ico_phone_home {background:url(/assets/img/iconset.svg) no-repeat -60px -760px}
span.ico_mobile {background:url(/assets/img/iconset.svg) no-repeat 0 -760px}
span.ico_service {background:url(/assets/img/iconset.svg) no-repeat -80px -740px}
span.ico_labels {background:url(/assets/img/iconset.svg) no-repeat -100px -780px}


a.ico_text, span.ico_text {background:url(/assets/img/iconset.svg) no-repeat -40px -180px}
span.ico_text2 {background:url(/assets/img/iconset.svg) no-repeat -40px -180px}
a.ico_text:hover, a:hover span.ico_text, span.ico_text_act {background:url(/assets/img/iconset.svg) no-repeat -60px -180px}

span.ico_text_act {background:url(/assets/img/ws_emoji_new.svg) no-repeat -455px -156px; background-size: 480px 480px}

span.ico_add {background:url(/assets/img/iconset.svg) no-repeat -40px -340px}
a:hover span.ico_add {background:url(/assets/img/iconset.svg) no-repeat -60px -340px}
span.ico_add3, a.ico_add4, a.ico_plus  .ico_plus_blue2, span.ico_plus  .ico_plus_blue2, span.ico_add6 {background:url(/assets/img/iconset.svg) no-repeat -80px -400px}
a:hover span.ico_add3, span.ico_add4, a.ico_add4:hover {background:url(/assets/img/iconset.svg) no-repeat -100px -400px}
a.ico_plus  .ico_plus_blue2:hover, a:hover span.ico_plus  .ico_plus_blue2 {background:url(/assets/img/iconset.svg) no-repeat -100px -400px}
span.ico_add2 {background:url(/assets/img/iconset.svg) no-repeat -80px -340px}
a:hover span.ico_add2 {background:url(/assets/img/iconset.svg) no-repeat -100px -340px}
span.ico_tag, i.ico_tag , a.ico_tag {background:url(/assets/img/ws_emoji_new.svg) no-repeat -425px -214px; background-size: 480px 480px; transform:rotate(90deg)}
a:hover span.ico_tag, a:hover i.ico_tag , a.ico_tag:hover, span.ico_tag_act {background-position:-455px -214px}
span.ico_tag_act {transform:none}
.dataadd .links i.ico_tag {background-position:-455px -214px; transform:none;}
span.ico_tag2 {background:url(/assets/img/iconset.svg) no-repeat -100px -780px}
span.ico_change {background:url(/assets/img/iconset.svg) no-repeat 0 -1000px}
span.ico_rate {background:url(/assets/img/iconset.svg) no-repeat -100px -920px}
span.ico_condition {background:url(/assets/img/iconset.svg) no-repeat -80px -920px}
span.ico_redo {background:url(/assets/img/iconset.svg) no-repeat -120px -880px}
a:hover span.ico_redo {background:url(/assets/img/iconset.svg) no-repeat -120px -900px}
span.ico_created {background:url(/assets/img/iconset.svg) no-repeat -120px -360px}
span.ico_deleted, a.ico_deleted {background:url(/assets/img/iconset.svg) no-repeat -100px -460px}
span.ico_project_from {background:url(/assets/img/iconset.svg) no-repeat -20px -1000px}
span.ico_project_to {background:url(/assets/img/iconset.svg) no-repeat -40px -1000px}
span.ico_move {background:url(/assets/img/iconset.svg) no-repeat -60px -1000px}
span.ico_prior {background:url(/assets/img/iconset.svg) no-repeat -100px -80px}
span.ico_filter {background:url(/assets/img/iconset.svg) no-repeat -80px -880px;}
a:hover span.ico_filter {background:url(/assets/img/iconset.svg) no-repeat -100px -900px}
span.ico_filter2, a.ico_filter2 {background:url(/assets/img/iconset.svg) no-repeat -80px -880px}


span.ico_much10, span.ico_much20 {background:url(/assets/img/iconset.svg) no-repeat -80px -1020px}
span.ico_much11, span.ico_much21 {background:url(/assets/img/iconset.svg) no-repeat -40px -1020px}
span.ico_much12 {background:url(/assets/img/iconset.svg) no-repeat -60px -1020px}
span.ico_much22 {background:url(/assets/img/iconset.svg) no-repeat -20px -1020px}
span.ico_new {width:12px;}
span.ico_new:before, i.ico_new:before {content:'';float:left;width:8px;height:8px;background: var(--colors-lime-500);border-radius:4px;margin:6px 2px;}

span.ico_sel_fav {background:url(/assets/img/iconset.svg) 0 -1040px}
span.ico_sel_fav2 {background:url(/assets/img/iconset.svg) 0 -1020px}
span.ico_sel_file {background:url(/assets/img/iconset.svg) -40px -1040px}
span.ico_sel_todo {background:url(/assets/img/iconset.svg) -20px -1040px}
span.ico_sel_invite {background:url(/assets/img/iconset.svg) -80px -1040px}
span.ico_sel_massdo {background:url(/assets/img/iconset.svg) no-repeat -40px -1300px;}
span.ico_my_proj {}
span.ico_my_proj:before {content:''; float:left; width:8px; height:8px; background:var(--lbl-today-major); border-radius:4px; margin:6px}
span.ico_notmy_proj {background:url(/assets/img/iconset.svg) -60px -1040px; opacity:0.5}
span.ico_notmy {background:url(/assets/img/iconset.svg) -60px -1040px}
span.ico_notmy_big {background:url(/assets/img/iconset.svg) -90px -1560px; background-size: 700% 8000%; width:30px; height:30px;}
h1 span.ico_notmy, .user_tasks .item .td_name .ico_notmy, .header .ico_notmy {transform:scale(1.5); opacity:0.8}

span.ico_task_many {background:url(/assets/img/iconset.svg) -120px -1220px}
span.ico_task_single {background:url(/assets/img/iconset.svg) -120px -1240px}

span.ico_newdoc, a.ico_newdoc {background:url(/assets/img/wysiwyg_iconset_new.svg) no-repeat -480px 0}
a:hover span.ico_newdoc, a.ico_newdoc:hover {background-position:-480px -20px}
span.ico_gdrive, a.ico_gdrive, span.ico_gdrive2 {background:url(/assets/img/wysiwyg_iconset_new.svg) no-repeat -460px 0}
a:hover span.ico_gdrive, a.ico_gdrive:hover, .ext span.ico_gdrive, span.ico_gdrive2, button:hover .ico_gdrive {background-position:-460px -20px}
span.ico_gedit, a.ico_gedit {background:url(/assets/img/iconset.svg) no-repeat -20px -480px}
.ext_xlsx span.ico_gedit {filter: hue-rotate(-125deg);opacity: 0.8;}
.ext_pptx span.ico_gedit {filter: hue-rotate(200deg);opacity: 0.8;}
a:hover span.ico_gedit, a.ico_gedit:hover, .ext:hover span.ico_gedit {background-position:-40px -480px; opacity:1}

span.ico_attach, a.ico_attach {background:url(/assets/img/wysiwyg_iconset_new.svg) no-repeat -440px 0}
a.ico_attach:hover, a:hover span.ico_attach {background-position:-440px -20px}
.file_links span.ico_newdoc, .file_links span.ico_gdrive {opacity:0.7;}
.file_links a:hover span.ico_newdoc, .file_links a:hover span.ico_gdrive {opacity:1;}

span.av_sm.ico_no_manager {border:2px solid transparent; width:20px; height:20px; background:url(/assets/img/iconset.svg) no-repeat -40px -540px}
span.av_sm.ico_no_assignee {border:2px solid transparent; width:20px; height:20px; background:url(/assets/img/iconset.svg) no-repeat -80px -560px}

.ico_edited {background:url(/assets/img/iconset.svg) no-repeat -64px -680px; width:12px !important;}
.ico_comm_nb {background:url(/assets/img/iconset.svg) no-repeat -100px -1260px}
.ico_comm_nt {background:url(/assets/img/iconset.svg) no-repeat -120px -1260px}


.ico_folder {background:url(/assets/img/iconset.svg) no-repeat 0 -60px}
.ico_folder_company {background:url(/assets/img/iconset.svg) no-repeat -40px -60px}
.ico_folder_company_my {background:url(/assets/img/iconset.svg) no-repeat -60px -60px}
.ico_folder_white {background:url(/assets/img/iconset.svg) no-repeat -80px -60px}

.ico_collapse {background:url(/assets/img/iconset.svg) no-repeat -20px -1340px}
.ico_expand {background:url(/assets/img/iconset.svg) no-repeat -20px -1380px}

a.favs {float:left; width:20px; height:20px; background:url(/assets/img/iconset.svg) -80px -140px; margin:10px 0 0 15px}
a.favs:hover {background:url(/assets/img/iconset.svg) -60px -140px}

a.favs_act {background:url(/assets/img/iconset.svg) -40px -140px}
a.favs_act:hover {background:url(/assets/img/iconset.svg) -60px -140px}

span.repeat_ico, a.repeat_ico {
    background:url(/assets/img/iconset.svg) no-repeat -21px -681px;
    font:bold 10px/13px var(--font-base) !important;
    color:var(--white-accent);
    padding:2px 14px 2px 1px;
}
a.repeat_ico:hover { background-position:-41px -681px}
a.ico_repeat { background:url(/assets/img/iconset.svg) no-repeat -20px -681px}
span.ico_repeat, a.ico_repeat_act, a.ico_repeat:hover { background:url(/assets/img/iconset.svg) no-repeat -40px -681px}
span.ico_repeat_err, a.ico_repeat_err { background:url(/assets/img/iconset.svg) no-repeat 0 -681px}


span.ico_shift_r {background:url(/assets/img/iconset.svg) no-repeat -80px -1220px;}
span.ico_shift_l {background:url(/assets/img/iconset.svg) no-repeat -60px -1220px;}
a:hover span.ico_shift_r {background:url(/assets/img/iconset.svg) no-repeat -80px -1240px;}
a:hover span.ico_shift_l {background:url(/assets/img/iconset.svg) no-repeat -60px -1240px;}

span.ico_lang1 {background:url(/assets/img/iconset.svg) no-repeat -60px -960px}
span.ico_lang2 {background:url(/assets/img/iconset.svg) no-repeat 0 -960px}
span.ico_lang4 {background:url(/assets/img/iconset.svg) no-repeat -40px -960px}
span.ico_lang5 {background:url(/assets/img/iconset.svg) no-repeat -80px -960px}
span.ico_lang6 {background:url(/assets/img/iconset.svg) no-repeat -20px -960px}
span.ico_lang7 {background:url(/assets/img/iconset.svg) no-repeat -100px -960px}
span.ico_lang8 {background:url(/assets/img/iconset.svg) no-repeat -120px -960px}
span.ico_lang9 {background:url(/assets/img/iconset.svg) no-repeat -20px -980px}
span.ico_lang11 {background:url(/assets/img/iconset.svg) no-repeat -40px -980px}

.ico_to {background:url(/assets/img/iconset.svg) no-repeat 0 -1200px}
.do_file_link:hover a.ico_file {background:url(/assets/img/iconset.svg) -21px -400px}

.dataadd a.hidden span.ico_lock {background:url(/assets/img/iconset.svg) no-repeat -60px -300px}
.dataadd a.hidden_act span.ico_lock {background:url(/assets/img/iconset.svg) no-repeat -20px -260px}
body.desktop .dataadd a.hidden:hover span.ico_lock {background:url(/assets/img/iconset.svg) no-repeat -20px -260px}
body.desktop .dataadd a.hidden_act:hover span.ico_lock {background:url(/assets/img/iconset.svg) no-repeat -40px -300px}

.ico_pre_alarm {background:url(/assets/img/iconset.svg) no-repeat -40px -1180px}
.ico_alarm {background:url(/assets/img/iconset.svg) no-repeat -60px -1140px}

span.ico_act {background:url(/assets/img/iconset.svg) no-repeat 0 -1220px}
span.ico_act_red {background: url(/assets/img/iconset.svg) no-repeat 0 -1180px;}

span.ico_subs_list:before, a.ico_subs_list:before {content:''; display:block; width:20px; height:20px; background:url(/assets/img/iconset.svg) no-repeat -60px -1120px; }
/*.place_empty span.ico_subs_list {background:url(/img/iconset.svg) no-repeat -60px -1180px}*/
span.ico_subs_list2, a.ico_subs_list2 {background:url(/assets/img/iconset.svg) no-repeat -60px -1120px}
.ev_tabs span.ico_subs_list2:hover {background:url(/assets/img/iconset.svg) no-repeat -20px -1120px}
.ico_subs {background:url(/assets/img/iconset.svg) no-repeat -40px -1180px}
span.ico_subs2 {background:url(/assets/img/iconset.svg) no-repeat -80px -1160px}
.ico_subs_off {background:url(/assets/img/iconset.svg) no-repeat -60px -1180px}
a.ico_subs_off:hover {background:url(/assets/img/iconset.svg) no-repeat -80px -1140px}
.ico_subs_on {background:url(/assets/img/iconset.svg) no-repeat -60px -1140px}
.log:hover a.ico_subs_off {background-color:var(--base-hlt-hover); border-radius:20px; box-shadow: 0 0 0 2px var(--base-hlt-hover)}
.ev_tabs .ico_subs_off {opacity:0.6}
.ev_tabs .ico_subs_off:hover {opacity:1}
span.ico_priv {background:url(/assets/img/iconset.svg) no-repeat -100px -1160px}
#modfiles .fileItem:hover .ico_priv, #modfiles .fileItem.pre_act .ico_priv {background:url(/assets/img/iconset.svg) no-repeat -120px -1160px;border-radius:20px;margin: -2px 0 -2px 0;}
span.ico_priv_my {background:url(/assets/img/iconset.svg) no-repeat -100px -1140px}
span.ico_gpriv, .group_hid label:hover span.ico_gpriv {background:url(/assets/img/iconset.svg) no-repeat -100px -1140px}
span.ico_publ, .group_hid span.ico_gpriv, label:hover span.ico_gpriv {background:url(/assets/img/iconset.svg) no-repeat -120px -1160px}
span.ico_subs_hint {background:url(/assets/img/iconset.svg) no-repeat 0 -1120px; display:none; font:11px/20px var(--font-base); color:var(--base-txt-tertiary); text-align:right}


span.ico_check {background:url(/assets/img/iconset.svg) no-repeat -20px -1320px}
a:hover span.ico_check {background:url(/assets/img/iconset.svg) no-repeat -40px -1320px}
span.ico_checked {background:url(/assets/img/iconset.svg) no-repeat -40px -1320px}
a:hover span.ico_checked {background:url(/assets/img/iconset.svg) no-repeat -20px -1300px}
span.ico_act_sm {background:url(/assets/img/iconset.svg) no-repeat -40px -1320px}
span.ico_act_sm2 {background:url(/assets/img/iconset.svg) no-repeat 0 -1320px}
a.ani_on span.ico_act_sm {background:url(/assets/img/iconset.svg) no-repeat 0 -1320px}

.ico_task_done {background: url(/assets/img/iconset.svg) no-repeat -20px -180px; transform:scale(0.85)}
.ico_task_add {background: url(/assets/img/iconset.svg) no-repeat -20px -1180px;}
a.selected .ico_task_add {background:url(/assets/img/iconset.svg) no-repeat -20px -1180px}
.ico_newtask {background:url(/assets/img/iconset.svg) no-repeat -20px -1240px}
.ico_newtask1 {background:url(/assets/img/iconset.svg) no-repeat -20px -1220px; opacity:0;
  transition:opacity 0.1s ease, transform 0.3s ease 0.2s; -webkit-transition:opacity 0.1s ease, -webkit-transform 0.3s ease 0.2s;}
.ico_newtask2 {background:url(/assets/img/iconset.svg) no-repeat -20px -1200px; opacity:0;
  transition:opacity 0.1s ease 0.2s; -webkit-transition:opacity 0.1s ease 0.2s;}

.ico_alert_new {background: url(/assets/img/iconset.svg) no-repeat 0 -20px;}

.ico_qr {background:url(/assets/img/iconset.svg) no-repeat -120px 0}
span.ico_qr_big {background:url(/assets/img/iconset.svg) no-repeat -180px 0 / 210px 2400px; width:30px; height:30px; transform:scale(0.8)}

/*---------------------------------------------------------------------------------------------------------*/

span.ico_vt0, a.ico_vt0 {background:url(/assets/img/view_types.svg) -26px -182px no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt1, a.ico_vt1 {background:url(/assets/img/view_types.svg) 0 -182px no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt0_, a.ico_vt0_ {background:url(/assets/img/view_types.svg) -26px -364px no-repeat; width:26px; height:26px; margin:-3px;}
span.ico_vt1_, a.ico_vt1_ {background:url(/assets/img/view_types.svg) 0 -364px no-repeat; width:26px; height:26px; margin:-3px;}
span.ico_vt2 {background:url(/assets/img/view_types.svg) 0 0 no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt3 {background:url(/assets/img/view_types.svg) -26px 0 no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt2_ {background:url(/assets/img/view_types.svg) -52px -364px no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt3_ {background:url(/assets/img/view_types.svg) -78px -364px no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt4 {background:url(/assets/img/view_types.svg) -26px -337px no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
span.ico_vt5 {background:url(/assets/img/view_types.svg) -26px -312px no-repeat; width:26px; height:26px; margin:-3px; opacity:0.7}
.filt span.ico_vt0, a.act span.ico_vt0, a.selected span.ico_vt0, a:hover span.ico_vt0 {background-position:-26px -208px; opacity:1}
.filt span.ico_vt1, a.act span.ico_vt1, a.selected span.ico_vt1, a:hover span.ico_vt1 {background-position:0 -208px; opacity:1}
.filt span.ico_vt2, a.act span.ico_vt2, a.selected span.ico_vt2, a:hover span.ico_vt2 {background-position:0 -26px; opacity:1}
.filt span.ico_vt3, a.act span.ico_vt3, a.selected span.ico_vt3, a:hover span.ico_vt3 {background-position:-26px -26px; opacity:1}
.filt span.ico_vt4, a.act span.ico_vt4, a.selected span.ico_vt4, a:hover span.ico_vt4 {background-position:0 -337px; opacity:1}
.filt span.ico_vt5, a.act span.ico_vt5, a.selected span.ico_vt5, a:hover span.ico_vt5 {background-position:0 -312px; opacity:1}

span.ico_vt10 {background:url(/assets/img/view_types.svg) -78px 0 no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt11 {background:url(/assets/img/view_types.svg) -78px -26px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt12 {background:url(/assets/img/view_types.svg) -78px -52px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt13 {background:url(/assets/img/view_types.svg) -78px -78px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt14 {background:url(/assets/img/view_types.svg) -78px -104px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt15 {background:url(/assets/img/view_types.svg) -78px -311px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt16 {background:url(/assets/img/view_types.svg) -78px -338px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_l.ico_vt16 {margin:-3px 7px -3px -3px}
span.ico_vt17 {background:url(/assets/img/view_types.svg) -26px -311px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt18 {background:url(/assets/img/view_types.svg) -78px -287px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt10_ {background:url(/assets/img/view_types.svg) -52px -130px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt11_ {background:url(/assets/img/view_types.svg) -52px -156px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt12_ {background:url(/assets/img/view_types.svg) -52px -182px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt13_ {background:url(/assets/img/view_types.svg) -52px -208px no-repeat; width:26px; height:26px; margin:-3px}
span.ico_vt14_ {background:url(/assets/img/view_types.svg) -52px -234px no-repeat; width:26px; height:26px; margin:-3px}
.filt span.ico_vt10, a:hover span.ico_vt10, a.selected span.ico_vt10{background-position:-52px 0}
.filt span.ico_vt11, a:hover span.ico_vt11, a.selected span.ico_vt11{background-position:-52px -26px}
.filt span.ico_vt12, a:hover span.ico_vt12, a.selected span.ico_vt12{background-position:-52px -52px}
.filt span.ico_vt13, a:hover span.ico_vt13, a.selected span.ico_vt13{background-position:-52px -78px}
.filt span.ico_vt14, a:hover span.ico_vt14, a.selected span.ico_vt14{background-position:-52px -104px}
.filt span.ico_vt15, a:hover span.ico_vt15, a.selected span.ico_vt15{background-position:-52px -311px}
.filt span.ico_vt16, a:hover span.ico_vt16, a.selected span.ico_vt16{background-position:-52px -338px}
.filt span.ico_vt17, a:hover span.ico_vt17, a.selected span.ico_vt17{background-position:0 -311px}
.filt span.ico_vt18, a:hover span.ico_vt18, a.selected span.ico_vt18{background-position:-52px -287px}


/*---------------------------------------------------------------------------------------------------------*/

.ico_relate, .ico_relate_del, .ico_relate_from {position:relative}
.ico_relate:before, .ico_relate_from:before {content:'';position:absolute;border:1px solid var(--base-txt-secondary);width:5px;height:5px;top: 6px;left:6px;transform:rotate(45deg);}
.ico_relate_del:before {
    content:'';
    position: absolute;
    width: 6px;
    height: 1px;
    left: 5px;
    top: 5px;
    transform:none;
    background: var(--white-accent);
    border: 4px solid var(--base-btn-alert-primary-major);
    border-width: 4.5px 2px;
    border-radius: 2px;
    }
.ico_relate_from:before {border-color:var(--base-txt-secondary) var(--base-txt-secondary) transparent transparent}

.ico_drop {background:url(/assets/img/ws_emoji_new.svg) no-repeat -365px -95px; background-size: 480px 480px}
.ico_menu_usr2 {background:url(/assets/img/iconset.svg) repeat scroll -80px -520px}
.ico_add_user {background:url(/assets/img/iconset.svg) repeat scroll -80px -540px}
.ico_add_user_act {background:url(/assets/img/iconset.svg) repeat scroll -80px -560px}

span.ico_alert {background:url(/assets/img/pay_iconset.svg) no-repeat -128px -8px; width:25px; height:25px; margin:-5px 5px -2px 0}
span.ico_alert_sm {background:url(/assets/img/notifier_iconset.svg) no-repeat -20px 0 / 180px 60px}
span.ico_ws_big {background:url(/assets/img/addpeople_iconset.png) 0 -180px; width:60px; height:60px; margin:0 10px 0 0}

.ico_ava {padding:2px;display: inline-block;}
.ico_ava + .av_sm {display:none}
.ico_ava span + span {display:none}
.ico_ava ws-icon + ws-icon {display:none}
.ico_ava .ico_r,.ico_ava .ico_l {margin:0}

span.ico_ok {width:30px; height:30px; background:url(/assets/img/notifier_iconset.svg) no-repeat 0 0 / 270px 90px; margin:-5px 5px -2px 0}
span.ico_pass {background: url(/assets/img/pro_iconset_sm.svg) no-repeat -3px -178px;cursor:pointer; opacity: 0.6;}
span.ico_pass_on {background-position: -28px -178px;}

.ico_clipboard_gray_sm {background:url(/assets/img/iconset.svg) no-repeat 0 -460px; }
.ico_clipboard_blue_sm {background: url(/assets/img/iconset.svg) no-repeat -20px -460px; }

.ico_flag { width: 16px; height: 16px; padding: 1px; border: 1px solid var(--base-line-secondary); border-radius: 4px;}
.ico_flag ~ .ip_addr {}

span.ico_user_no[onclick] {cursor:pointer}
ws-icon.desat svg {filter:grayscale(1);opacity:0.5;}