.cartRuleCategories .select2-container .select2-search--inline .select2-search__field{
	min-height: 20px !important;
}
.cartRuleCategories .select2-container .select2-search--inline .select2-search__field{
	font-family: inherit !important;
	color:#999 !important;
	font-size: 14px !important;
	opacity: 0.8;
}
#cart-rule-frm .form-table.widefat tbody {
    display: inline-block;
    padding-left: 20px;
}
.cartRuleCategories span.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus span.selection span.select2-selection.select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{
	font-size: 12px;
	padding:0px 10px !important;
	margin-top:3px !important;
}
.cartRuleCategories span.select2.select2-container.select2-container--default span.selection{
	display: flex;
	width:100%;
}
.cartRuleCategories .select2-container .select2-selection--multiple{
	width:100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear{right:-5px !important;}
#cart_rule_name-error{display: inline-block;width: 100%;padding-top:10px;}
#cart_rule_product-error{display: inline-block;width: 100%;padding-top:10px;}
#cart_rule_categories-error{display: inline-block;width: 100%;padding-top:10px;}
#cart_rule_categories.error ~.select2-container--default .select2-selection{border: 1px solid red !important;border-radius: 4px;}
#cart_rule_product.error ~.select2-container--default .select2-selection{border: 1px solid red !important;border-radius: 4px;}
#cart_rule_categories ~.select2-container--default .select2-selection--multiple .select2-selection__choice{
	padding-left:5px !important;
	padding-right:5px;
}
#cart_rule_categories ~.select2-container--default .select2-selection--multiple{padding-left:5px;}