/* ------ ACTION STATUS --------- */
div.message-status {
    float: right;
    display: inline-block;
    cursor: context-menu;
}


i.message-suggested {
	color: #3784CF;
}
i.message-new,
i.message-required {
	color: #D04C21;
}
i.message-maintenance-open,
i.message-ongoing {
	color: #D5B12B;
}
i.message-complete,
i.message-closed,
i.message-maintenance-complete {
	color: #63C824;
}
i.message-shelved,
i.message-disabled,
i.message-silenced,
i.message-maintenance-shelved {
  color: #949494;
}
i.message-info {
	color: #ff1493;
}

i.message-exchange-event {
	color: #d43c74;
}

i.message-breach-active {
	color: #d74c1b;
}
i.message-breach-inactive {
	color: #C4C5C4;
}

table div.message-status {
    float: none;
}

table div.message-status > span {
	vertical-align: middle;
    height: 20px;
	width: 20px;
	margin-left: 5px;
}

.qtip-light {
    border-color: #c2c2d2 !important;
    border-width: 1.5px !important;
}

div.qtip-content {
	font-size: 13px;
	line-height: 1.4em;
}

div.qtip-content div.nessage-status-current {
	font-weight: 700;
    margin-top: 5px;
	margin-bottom: 8px;
	padding-bottom: 12px;
	border-bottom:  thin solid #aaaaaa;
}

div.qtip-content div.intro {
	font-style: italic;
    margin-top: 10px;
	margin-bottom: 14px;

}

div.qtip-content div.more {
	font-weight: 500;
    padding-top: 10px;
	margin-top: 15px;
	margin-bottom: 8px;
	border-top:  thin solid #aaaaaa;
	line-height: 1.2em;
}

div.qtip-content div.link {
	color: #2281CF;
}

.qtip-content * {
    cursor: default;
}

.qtip-content ul.action-selectable {
    list-style: none;
    padding-left: 0;
    line-height: 1.5rem;
}

.qtip-content .action-selectable * {
    cursor: pointer;
}

.qtip-content .action-selectable  li  {
    padding-left: 3px;
    vertical-align: middle;
}

.select2-container .select2-selection--single .select2-selection__rendered span.action-selectable-label {
	vertical-align: top;
}

span.action-selectable-label {
	vertical-align: middle;
	margin-left: 5px;
}

.select2-container .select2-selection--single .select2-selection__rendered img.message-status {
	padding-bottom: 5px;
}

ul.action-selectable .ui-selecting span {
    background: #ccc;
}

ul.action-selectable .ui-selected span {
    background: #999;
}

.messages .status-only-reply > span.change {
    font-style: italic;
}

.messages .status-only-reply > span.status {
    font-weight: 600;
}

/* ------ ACTION ITEM ----------- */
span.action-item {
    margin: 2px 5px 4px 5px;
}

