/* tables */
.main_sections table {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.main_sections table td, .main_sections table th {
	border:1px solid #ccc;
	padding:2px;
	height:26px;
	vertical-align: middle;
}
.main_sections .table_30px td, .main_sections .table_30px th {
	padding: 0px 5px;
    vertical-align: middle;
}
.main_sections table th {
	background:#888;
	color:#fff;
	font-weight:normal;
}
.table_summary {
	font-size:11px;
	color:#999;
	float:left;
}
.sublimit {
	font-size:11px;
	color:#999;
	float:right;
}
.controlstrip_list_table tr td:first-child{
	width:26px;
	text-align: center;
}
.inactive_instrument {
	font-weight:bold;
	color:rgb(218,30, 34);
}
.active_instrument {
	font-weight:bold;
	color:rgb(0,142, 70);
}
.capture_add_instrument {
	padding:10px;
	font-size:14px;
	border:1px solid #ccc;
	margin-bottom:10px;
	background:#eee;
	color:#000;
	
}
.capture_add_instrument p:last-child{
	margin:0px;
}
#error_status {
	color:#ff6500;
	font-weight:bold;
}
#success_status {
	color:rgb(0,142, 70);
	font-weight:bold;
}
.upload_template_conf {
	height:30px;
	width:180px; 
	padding-right:10px;
	margin-top:5px;
	color:#ccc;
	background: url(/templates/chromachecker/img/upload_26.png);
    background-size: 20px 20px;
    background-color:#666;
    background-position:center right;
    background-position-x:150px;
    background-repeat:no-repeat;
}
.upload_template_conf:hover{
	background: url(/templates/chromachecker/img/upload_26.png);
	background-size: 20px 20px;
	background-color:#666;
	background-position:center right;
	background-position-x:150px;
 	background-repeat:no-repeat;
	color:#fff;
}
.controlstrip_list_table tr td:nth-child(2), .controlstrip_list_table tr th:nth-child(2){
	padding-left:10px;
	line-height:26px;
}
.controlstrip_list_table tr td:nth-child(2) span {
	float:right;
	color:#999;
	margin-right:10px;
	line-height:26px;
}
.controlstrip_list_table td.desc_td  {
	color:#999;
	font-size:10px;
	
}
.controlstrip_list_table td.download_td a {
	margin:0 auto;
	text-align: center;
	float:none;
}
.controlstrip_list_table td.download_td a img{
	margin:0 auto;
	text-align: center;
	float:none;
	height:26px;
}
.controlstrip_list_table .desc_td {
	width:210px;
	padding-left:10px;
	
}
.controlstrip_list_table .download_td {
	width:80px;
	padding:0px;
	text-align: center;
}
.controlstrip_list_table tr td:nth-child(2) span img {
	vertical-align: middle;
	height:20px;
	margin-top:3px;
	float:right;
	margin-left:5px;
}
.controlstrip_list_table tr td:last-child{
	padding:0px;
	width:30px;
	height:30px;
}
.controlstrip_list_table tr:nth-child(2n) td {
	background:#f5f5f5;
}
.controlstrip_list_table tr td img {
	float:left;
	margin:0px;
	height:30px;
}
.size_td {
	width:80px;
	text-align: center;
}
/* GRID*/
#resizable {
	padding:10px;
	background:#fff;
	overflow:hidden;
	z-index:10000;
	background:#f5f5f5;
	position:fixed;
	bottom:20px;
	right:20px;
	border:1px solid #ccc;
	border-radius:5px;
	cursor:move;
	margin-bottom:10px;
}
#grid_ul {
	margin:0px ;
	padding:0px;
	padding-bottom:30px;
	list-style:none;
	font-size:6px;
	color:#000;
	display:block;
    white-space: nowrap;
    margin-bottom:10px;
    overflow:hidden;
}
#grid_ul li{
	height:10px;
	width:10px;
	margin:0px;
	display:inline-block;
	margin-left:1px;
	margin-bottom:1px;
	vertical-align:middle;
	padding:0px;
	line-height:10px;
	text-align:center;
	background-size:10px 10px;
	white-space: nowrap;
}
.grid_show_ul {
	margin:0px ;
	padding:0px;
	display:block;
    white-space: nowrap;
	list-style:none;
	margin-bottom:10px;
}
.grid_show_ul li {
	height:15px;
	width:15px;
	margin:0px;
	display:inline-block;
	margin-left:1px;
	margin-bottom:1px;
	vertical-align:middle;
	padding:0px;
	line-height:15px;
	text-align:center;
	background-size:15px 15px;
 	white-space: nowrap;
 	float:left;
}
/* ADD Cs*/
.col1, .col2, .col3 {
	float:left;
	width:376px; 
	min-height:150px;
	position:relative;
	margin:0px;
	padding:0px;
	padding-right:10px;
}

.col3 {
	padding-right:0px;
}
.slurr_select {
	margin:0px;
	vertical-align:middle;
	height:27px;
	padding:0px;
	width:80px;
	border:1px solid #fff;
}
input.error_validate {
	border:1px solid #f00;
}
#top_submenu li {
	float:left;
}

#top_submenu li.reset a{

	background:#ff6500
}
#top_submenu li.reset a:hover{
	background:#ff6500
}
#top_submenu ul li a {
	min-width:102px;
} 
#top_submenu ul li a.scramble {
	background:#07a1e2;
}
.upload_on_top_bar {   
	background: #666;
    min-width: 110px;
    height: 26px;
    overflow: hidden;
    color: #fff;
    margin-left: 5px;
    line-height: 26px;
    margin-top: 5px;
    margin-right:0px;
    padding-left: 5px;
    padding-right: 5px;
    display: inline-block;
    float:left;
}
.upload_on_top_bar:hover {
	color:#ccc;
}
.add_cmyk_form label{
	display:block;
	clear:left;
	float:left;
}
.add_cmyk_form input[type=number]{
	display:block;
	clear:left;
	float:left;
}
#add_set_1 {
	border:1px solid #eee;
	width:1148px;
	background:#f5f5f5;
	padding:10px;
	margin-bottom:10px;
}
#add_set_1 textarea {
	border:1px solid #ccc;
	width:300px;
	height:60px; 
}
#add_set_1 input[type=submit] {
	height:30px;
	width:100px;
	text-align: center;
	padding:0px;
}
#add_set_1 input[type=submit]:hover {
	background:#666;
}
#add_set_1 h3 {
	border-bottom:2px solid #999;
	padding-bottom:5px;
	color:#777;
}
#add_set_1 label {
	display:block;
	margin-bottom:2px;
}
#add_set_1 input[type=text], #add_set_1 input[type=number] {
	width:300px;
}
#add_set_1 select {
	width:310px;
}
.placeholder {
	height:26px;
	width:1168px;
	border:1px solid #ccc;
}
table.add_CS_table, table.show_CS_table  {
	font-size:10px;
	width:auto;
}
table.add_CS_table td , table.add_CS_table th, table.show_CS_table td , table.show_CS_table th  {
	height:26px;
	padding:0px;
	line-height:26px;
	text-align: center;
}
table.add_CS_table td span, table.show_CS_table td span {
	color:#ccc;
	font-size:10px;
	float:left;
	margin-left:5px;
}
table.add_CS_table td.spot_name, table.show_CS_table td.spot_name {
	text-align: left;
	min-width:130px;
	color:#8f0787;
	padding-left:5px;
	padding-right:5px;
}
table.add_CS_table tr td:nth-child(1)  img , table.add_CS_table tr td:nth-child(2)  img {
	height:15px;
	width:15px;
	margin:0 auto;
	vertical-align: middle;
}
table.add_CS_table tr td{
	width:26px;
	cursor:move;
    
}
table.add_CS_table tr td:nth-child(1), table.add_CS_table tr td:nth-child(2) {
	width:26px;
	cursor:default;
    
}
table.add_CS_table tr td:nth-child(3), table.show_CS_table tr td:nth-child(1) {
	width:30px;

    
}
table.add_CS_table tr td:nth-child(4), table.show_CS_table tr td:nth-child(2) {
	width:26px;
	
    
}
table.add_CS_table tr td:nth-child(5), table.show_CS_table tr td:nth-child(3) {
	width:100px;
	
    
}
table.add_CS_table tr td.clr, table.show_CS_table tr td.clr {
	width:100px;
}
table.add_CS_table .patch , table.show_CS_table .patch {
	height:15px;
	width:15px;
	border:1px solid #eee;
	margin:0 auto;
	background-size: 15px 15px;
}
.popup_form input[type=number] {
	margin-right:5px;
}
.add_cmyk_form input[type=number] {
	width:150px;
}
.color_library_select select {
	width:720px;
}
.color_library_select label {
	display:block;
}
#add_set_1 .CLR_div input {
	padding-top:6px;
	padding-bottom:6px;
	width:105px !important;
}
/* patch array */
.CS_patch {
	font-size:7px;
	text-align:center;
	line-height:20px;
	float:left;  
	width:20px;
	height:20px;
	border:1px solid #ccc;
}
 
/*validate */
select.error_validate {
	border:1px solid #f00;
}
input.error_validate {
	border:1px solid #f00;
}
/* desc table */
.column1, .column2, .column3 {
	width:380px;
	float:left;
	margin-right:15px;
}
.column3 {

	margin-right:0px;
}
.main_sections table.desc_table {
	width:auto;
	float:left;
	margin-bottom:10px;
}
.desc_table input{
	margin:2px;
	padding:3px;
	border-color:#e5e5e5;
	margin-left:-2px;
}
.main_sections table.desc_table select {
	margin:10px;
	width:240px;
}
.main_sections table.desc_table td {
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
	line-height:27px;
	height:auto;
	height:27px;
	width:247px;
}

input[type=submit].save_button_barcode {
	margin:0 auto;
	padding:10px 30px;
	margin-right:5px;
	display:inline-block;
}
.save_button_barcode:hover{
	background:#666;
}
.main_sections table.desc_table tr td:first-child {
	padding-right:5px;
	color:#999;

}
.main_sections table.instrument_specific td{
	width:207px;
}
.main_sections table.instrument_specific tr td:first-child {
	width:140px;
}
.main_sections table.desc_table th {
	background:#e5e5e5;
	border:1px solid #e5e5e5;
	font-size:13px;   
	padding-left:10px;
	color:#000;
	border-bottom:2px solid #999;
}
/* Templates */
label {
	clear:both;
}
.half_size {  
	float:left;
	width:185px;
}
.half_size input {
	width:130px !important  ;
}
.isis_img {
	width:200px;
}
.XY input {
	width:60px !important;
}
.XY {
	position:relative;
	height: 290px;
	width:370px;
}
#top_left_XY {
	position:absolute; 
	top:0px;
	left:0px;  
}
#bottom_left_XY {
	position:absolute;
	bottom:0px;
	left:0px;  
}
#bottom_right_XY {
	position:absolute;
	right:0px;
	bottom:0px;  
}
.xy_img {
	position:absolute;
	top:40px;
	left:85px;
}
.cst_table tr td:nth-child(1) {
	width:30px;
	text-align:center;
	padding:0px;
	height:30px;
}
.cst_table tr td:nth-child(2){
	line-height:26px;
}
.cst_table tr:nth-child(2n) td {
	background:#f5f5f5;
}
.cst_table tr td:nth-child(2) span {
	float:right;
	color:#999;
	line-height:26px;
	display:block;
}
.cst_table tr td:nth-child(2) span img {
	vertical-align: middle;
	height:20px;
	margin-top:3px;
	float:right;
	margin-left:5px;
}

.cst_table tr td:last-child {
	width:30px;
	padding:0px;
	height:30px;
}
.cst_table tr td:nth-child(2), .cst_table tr th {
	padding-left:10px;
}
.cst_table tr td:nth-child(3), .cst_table tr th:nth-child(3) {
	text-align: center;
	width:100px;
}
.cst_table tr td:nth-child(4), .cst_table tr th:nth-child(4) {
	text-align: center;
	width:100px;
}
.cst_table tr td:nth-child(5) {
	width:375px;
	padding-left:10px;
}

.cst_table tr td img {
	float:left;
	margin:0px;
	height:30px;
} 
.cst_table tr td .ii_target_cst {
	margin-top:3px; 
	float:left; 
	height:20px; 
	width:20px; 
	margin-right:5px; 
	vertical-align: middle;
}
.cst_table tr th {
	background:#666;
}

/* copyright*/
.copyright {
	padding:10px;
	background:#eee;
	margin-bottom:10px;
	margin-top:10px;
	border:1px solid #ccc;
}
.copyright p {
	margin-bottom:0px;
}
.download_link_img {
	height:26px;
	vertical-align: middle;
}
/* manual link*/
.manual_link {
	border-top:2px solid #eee;
	padding-top:10px;
	margin-top:10px;
	clear:both;
}
.manual_link a{
	color:#000; 
}
.manual_link img {
	vertical-align: middle;
	height:20px;
	margin-right:5px;
}
.manual_link a:hover {
	color:#666;
}
/* Bar Codes */
.pi_barcodes_table {
	font-size:10px;
}
.pi_barcodes_table tr th {
	cursor:n-resize;
	background:#fff;
	font-weight:bold;
	color:#8f0787;
	font-size:12px;
}
.pi_barcodes_table tr td, .pi_barcodes_table tr th {
	padding-left:5px;
}
.pi_barcodes_table tr td {
	width:180px;
}
.pi_barcodes_table tr td:nth-child(3) {
	width:120px;
}
.pi_barcodes_table tr td:nth-child(6) {
	width:205px;
}
.pi_barcodes_table tr td:nth-child(7) {
	width:200px;
}
.pi_barcodes_table tr td:nth-child(5) {
	width:auto;
}
.download_barcode img{
	height:20px;
	vertical-align: middle;
}
.download_barcode {
	float:right;
	display:block;
	height:20px;
	vertical-align: middle;
}
.pi_barcodes_table tr td:last-child {
	padding:0px;
	width:30px;
	text-align: center;
}
.pi_barcodes_table tr:nth-child(2n+1) td {
	background:#f2f2f2;
}
.pi_barcodes_table tr td:first-child, .pi_barcodes_table tr th:first-child  {
	padding:0px;
	width:30px;
	text-align: center;
}
.pi_barcodes_table tr.disabled_tr td {
	color:#ccc;
}
.pi_barcodes_table tr.disabled_tr td:nth-child(7), .pi_barcodes_table tr.disabled_tr td:nth-child(8) {
	text-decoration:line-through;
}
#top_bar_description table {
	border:none;
	margin:0px;
	padding:0px;
	width:100%;
}
#top_bar_description table td {
	border:none;
	margin:0px;
	padding:0px;	
	vertical-align: top;
	font-size:10px;
	color:#666;
}
#top_bar_description table tr td:nth-child(1)  {
	font-size:12px;
	vertical-align: middle;
}
#top_bar_description table tr td:nth-child(1) img {
	vertical-align: middle;
	margin-right:5px;
}
#top_bar_description table tr td:nth-child(1) a {
	color:#000;	
	margin-right:20px;
}
#top_bar_description table tr td:nth-child(1) a:hover {
	color:#666;	
}
#top_bar_description table tr td:nth-child(2) {
	width:261px;

	padding-right:10px;
}
#top_bar_description table tr td:nth-child(3) {
	width:263px;
	
	padding-right:10px;
}
#top_bar_description table tr td:nth-child(4) {
	width:245px;

	padding-right:10px;
}
h2.table_header {
	margin:0px;
	display:block;
	color:#fff;
	background:#666;
	border-top-right-radius: 15px;
	width: 340px;
	font-size:14px;
	padding-left:8px;
	position:relative;
	line-height:35px;
} 
h2.no_codes {
	margin-bottom:10px;
	border-bottom-right-radius: 15px;
}
.device_setup {
	float:right;
	margin-right:5px;
	position:relative;
	margin-top:5px;

}
.device_setup img{
	width:25px;
	float:right;
	margin:0px;
	vertical-align:middle;
	height:25px;  
}
.display_settings {
	margin-bottom:10px;
	padding-bottom:10px;

	width:100%;
}
.display_settings select {
	width:215px;
	margin-right:15px;
	margin-bottom:0px;
}
table.vcs_list {
	width:auto;
}
table.vcs_list th {
	border:none;
	text-align: center;
	padding:0px;
}
table.vcs_list td {
	border:none;
	border-top:1px solid #eee;
	padding:0px;
}
table.vcs_list tr td:nth-child(1) {


}
table.vcs_list tr td:nth-child(2) {

	text-align: center;
}
table.vcs_list tr td:nth-child(3) {


}
table.vcs_list input[type=number],table.vcs_list input[type=text] {
	width:100px;
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
}
table.vcs_list .patch {
	width:20px;
	height:20px;;
}
.template_description {
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	padding:5px;
	background:#fafafa;

}
.template_description span {
	color:#999;
	margin-right:20px;
}
.multitask_table {
	width:100%;
	border-collapse:collapse;
}
.multitask_table th, .multitask_table td {
	padding:0px;
	height:34px;
	border:none;
}
.multitask_table th {
	background:#666;
	color:#fff;
	
	font-weight:normal;
}
.multitask_table td {
	border-bottom:1px solid #eee;
}
.multitask_table tr:last-child td {
	border:none;
} 
.multitask_table tr th:first-child{
	padding-left:5px;
}
.multitask_table td {
	vertical-align: middle;
}
.multitask_table tr td:first-child {
	width:125px;
}
.multitask_table input {
	width:100px;
	margin:0px;
}
.export_pdf_td {
	padding:0px !important;
	width:30px  !important; 
}
.export_pdf {
	width:30px;
	height:30px;
	line-height:30px;
	padding:0px;
	display:block;
	text-align:center;
	vertical-align: top;
	background:#07a1e2;
}
.export_pdf:hover{
	background:#666;
}
.export_pdf:after {
	content: '\2020';
	color:#fff;
	text-align:center;
	font-size:20px;
	font-family: 'icomoon'
}
 .export_pdf_iSis {
	width:30px;
	height:30px;
	line-height:30px;
	padding:0px;
	display:block;
	text-align:center;
	cursor:default;
	vertical-align: top;
	background:#aaa
}
.export_pdf_iSis:after  {
	content: '\2020';
	color:#fff;
	text-align:center;
	font-size:20px;
	font-family: 'icomoon'
}
  .export_pdf_disabled {
	width:30px;
	height:30px;
	line-height:30px;
	padding:0px;
	display:block;
	text-align:center;
	cursor:default;
	vertical-align: top;
	background:#ff6500;
}
.export_pdf_disabled:after  {
	content: '\2020';
	color:#fff;
	text-align:center;
	font-size:20px;
	font-family: 'icomoon'
}
.export_pdf_link {
	vertical-align:middle;
	color:#07a1e2;
	font-size:14px;
}
.export_pdf_link:before {
	content: '\2020';
	color:#07a1e2;
	text-align:center;
	font-size:30px;
	vertical-align:middle;
	font-family: 'icomoon'
}

#ov_search_bar {
	background:#fff;
	width:1180;
	height:80px;
	padding:10px;
	position:relative;
	margin-top: 10px !important;
	margin-bottom:20px;
}
#ov_search_bar select {
	float:left;
	margin-right:10px;
	height:30px;
	width:179px;
	padding:0px;
}
#ov_search_bar .icon_box {
	float:left;
	height:30px;
	width:30px;
	background:#393938;
	color:#fff;
	text-align:center;
	font-size:20px;
	line-height:30px;
	margin-right:1px;
	font-family:'icomoon';
}
#ov_search_bar input[type=submit] {
	height:30px;
	line-height:30px;
	text-align: center;
	text-transform: uppercase;
	width:80px;
	position:absolute;
	top:10px;
	right:10px;
	float:right;
	margin:0px;
	padding:0px;
	color:#fff;
	font-size:12px;
	background:#07a1e2;
}
#ov_search_bar input[type=submit]:hover {
	background:#666;
}
.ov_icon {
	height:30px;
	width:30px;
	font-size:20px;
	line-height:30px;
	font-family:'icomoon';
}
.arrow_icon {
	height:35px;
	width:35px;
	font-size:20px;
	line-height:35px;
	font-family:'icomoon';

	color:#fff;
	display:block;
	float:left;
}
.arrow_icon:hover {
	color:#eee;
}
.arrow_icon:after{
	content: '\02D8';
}
.cs_icon:after{
	content:'\0044';
}
.device_icon:after{
	content:'\0067';
}
.instrument_icon:after {
	content:'\0049';
}
.operator_icon:after{
	content:'\0029';
}
.process_icon:after{
	content:'\0066';
}
.location_icon:after{
	content:'\0066';
}
.department_icon:after {
	content:'\0031';
}
.st_icon:after {
	content:'\0071';
}
h2.device_box {
	float:left;
	clear:none;
	width:370px;
	margin-right:10px;
	margin-bottom:10px;
	border-radius:0px;
}
h2.h2_toggled {
	clear:both;
	width:1162px;
	margin-bottom:0px;
	margin-right:0px;
}
input.control_strip_export_button {
	margin:0 auto;
	text-align: center;
	text-transform: uppercase;
	padding:10px;
}
input.control_strip_export_button:hover{
	background:#666;
}
.alias_table {
	width:100%;
}
.alias_table td {
	text-align: center;
}
.alias_table th {
	text-align: center;
	}
.alias_table img {
	height:30px;
	margin-top:5px;
	text-align:center;
	width:30px;
}
.alias_table  input {
	margin:5px;
}
/* Multiselect */

.ui-multiselect {text-align:left; float:left;background:#D9DADA;border:none;margin-right:10px;height:30px;width:179px;padding:0px;padding-left:10px; overflow:hidden}
.ui-multiselect .ui-multiselect-open { float:right }
.ui-multiselect-menu { display:none; box-sizing:border-box;  border:1px solid #ccc; position:absolute; text-align:left; z-index: 101; width:auto; height:auto; padding:3px;  background:#fff; width:250px;}
.ui-multiselect-menu.ui-multiselect-listbox {position:relative; z-index: 0;}
.ui-multiselect-header { text-align:center; display:block; box-sizing:border-box; position:relative; height:25px; line-height:25px; background:#8f0787}
.ui-multiselect-header > ul { list-style:none; margin:0px; padding:0px; }
.ui-multiselect-header li { display:inline-block;   margin:0 10px; list-style:none;}
.ui-multiselect-header a { text-decoration:none; color:#fff;}
.ui-multiselect-header a:hover {  cursor: pointer; color:#eee;}
.ui-multiselect-header .ui-icon { float:left; }
.ui-multiselect-header .ui-multiselect-close { float:right; margin-right:0; text-align:right; }
.ui-multiselect-checkboxes { display:block; box-sizing:border-box; position:relative; overflow:auto; width: auto; border: 0; padding: 4px 0 8px;}
.ui-multiselect-checkboxes li:not(.ui-multiselect-optgroup) { clear:both; font-size:0.9em; list-style: none; padding-right:3px;}
.ui-multiselect-checkboxes li:not(.ui-multiselect-optgroup):hover{background:#eee;}
.ui-multiselect-checkboxes label { border:1px solid transparent; cursor:default; display:block; padding:3px 1px 3px 21px; text-indent: -20px;}
.ui-multiselect-checkboxes input { position:relative; top:1px; cursor: pointer; margin-right:5px;}
.ui-multiselect-checkboxes img { height: 30px; vertical-align: middle; margin-right: 3px;}
.ui-multiselect-grouplabel { border-bottom:1px solid #ccc; display:block; font-weight:bold; margin:1px 0; padding:3px;  text-decoration:none; color:#000;}
.ui-multiselect-selectable { cursor: pointer; }
.ui-multiselect-optgroup > ul { padding: 3px; }
.ui-multiselect-columns { display: inline-block; vertical-align: top; }
.ui-multiselect-collapser { float: left; padding: 0 1px; margin: 0; }
.ui-multiselect-collapsed > ul { display:none }
.ui-multiselect-single .ui-multiselect-checkboxes input { left:-9999px; position:absolute !important; top: auto !important; margin-right:5px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important; text-indent: 0 !important; }
.ui-multiselect.ui-multiselect-nowrap { white-space: nowrap }
.ui-multiselect.ui-multiselect-nowrap > span { display: inline-block }
.ui-multiselect-checkboxes.ui-multiselect-nowrap li,
.ui-multiselect-checkboxes.ui-multiselect-nowrap a { white-space: nowrap }
.ui-multiselect-measure > .ui-multiselect-header,
.ui-multiselect-measure > .ui-multiselect-checkboxes { float: left; }
.ui-multiselect-measure > .ui-multiselect-checkboxes { margin: 4px; overflow-y: scroll; }
.ui-multiselect-resize { border: 2px dotted #00F }
.ui-multiselect-header .ui-helper-reset li:first-child{
	float:left;
}
.ui-multiselect-header .ui-helper-reset li:nth-child(2){
	float:right;
}

.ui-state-active {
	background:#eee;
}