#workflowPanel a
{
	color:#fff;
	font-weight:bold;
}
.button-status
{
	padding:3px 8px;
	color:#fff;
	border-radius:3px;
	box-shadow:-2px 2px 1px #444;
	position:relative;
	left:1px;
	top:-1px;
	white-space:nowrap;
	display:inline-block;
	margin:-3px 2px;
}
.button-status:focus,.button-status:hover,.button-status:active
{
	color:#fff;
	text-decoration:none;
}
.button-status:focus,.button-status:hover
{
	filter:brightness(110%);
}
.button-status:active
{
	box-shadow:none;
	position:relative;
	left:0px;
	top:0px;
}
.button-status.status-0
{
	background-color:#aa0000;
}
.button-status.status-1
{
	background-color:#00aa00;
}
.button-status.status-2
{
	background-color:#aaaa00;
} 
.button-status.status-coming
{
	background-color:#5B63FE;
} 

.button-status.status-in-progress
{
	background-color:#00aa00;
} 

.button-status.status-expired
{
	background-color:#aa0000;
}
.button-status.status-expired,
.button-status.status-in-progress,
.button-status.status-coming
{
	margin-top:4px;
}
/*
* === change status reports ===
*/
.message-status-9
{
	background-color:#c00;
}
.message-status-1
{
	background-color:#0c0;
}
.message-status-0
{
	background-color:#1BBC9B;
}
/*
* === change status reg ===
*/
.button-status.status-reg-1
{
	background-color:#0c0
}
.button-status.status-reg-2
{
	background-color:#c00;
}
.button-status.status-reg-3
{
	background-color:#00c
}
.button-status.status-reg-0
{
	background-color:#0c8;
}
.button-status.status-reg-9
{
	background-color:#c80;
}
/*
* === change paused bc_program ===
*/
.paused-status-1
{
	background-color:#aa0000;
}
.paused-status-0
{
	background-color:#00aa00;
}

/* Workflow status */
.wf-status-0,
.wf-status-coming
{
	background-color:#ff9900;
}
.wf-status-9
{
	background-color:#c80;
}
.wf-status-10,
.wf-status-expired
{
	background-color:#c00;
}
.wf-status-1,
.wf-status-in-progress
{
	background-color:#0c0
}
.wf-status-2
{
	background-color:#c00;
}
.wf-status-3
{
	background-color:#08c;
}
.wf-status-8
{
	background-color:#c08;
}
.wf-status-6
{
	background-color:#ffdd39;
}
/* Label status account */
.acc-status-0
{
	background-color:#c00;
}
.acc-status-1
{
	background-color:#0c0
}
/* Label status */
.label-status
{
	padding:2px 0px;
	margin:-2px;
	color:#fff;
	border-radius:3px;
	text-align:center;
}
.long-hidden-text
{
	display:block;
	word-wrap:break-word;
}
.long-wrap-text
{
	word-wrap: break-word;
	overflow-x: auto;
}
/* chia 2 cột dropdown */
form .layout_panel>.panel_dropdown[col="2"] .dropdown-content {
	min-width: 570px;
}

form .layout_panel>.panel_dropdown[col="2"] .layout_control {
	float: left;
	width: 279px;
}
.dropdown-content > .layout_control > .field_externallist {
	min-width: unset;
}
td > .chosen-container
{
	width:100% !important;
}
