.select-color2 .ui-widget-header{border:1px solid #ccc!important;background:#F8F8F8!important;color:#222;font-weight:700}
.select-color2 .ui-corner-all{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.ui-multiselect{padding:2px 0 3px 4px;text-align:left}
.ui-multiselect span.ui-icon{float:right}
.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}
.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important}
.ui-multiselect-header{margin-bottom:0;padding:3px 0 3px 4px}
.ui-multiselect-header ul{font-size:.9em;width:100%}
.ui-multiselect-header ul li{padding:0}
.ui-multiselect-header a{text-decoration:none;float:right;margin-right:4px}
.ui-multiselect-header a:hover{text-decoration:underline}
.ui-multiselect-header span.ui-icon{float:left}
.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}
.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000;text-align:left; background:#FFF;}
.ui-multiselect-checkboxes{position:relative;overflow-y:auto;width:100%;overflow-x:hidden;margin-top:4px}
.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 4px 2px}
.ui-multiselect-checkboxes label input{position:relative;margin-right:3px}
.ui-multiselect-checkboxes li{clear:both;font-size:.9em;padding-right:3px}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:700;border-bottom:1px solid}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}
.ui-multiselect-checkboxes li .tm-checkbox{margin-top:1px}
* html .ui-multiselect-checkboxes label{border:none}
.product-filter select{background:#F8F8F8;border:1px solid #CCC;padding:3px}
.select-color2{padding-top:6px}
.ui-multiselect-filter input{width:99%;font-size:13px;padding:3px 0 3px 2px;font-style:normal;font-size:13px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #D4D4D4!important;background:#FFF 50% 50% repeat-x!important}
.select-color2 .ui-corner-all{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.select-color2 .ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #D4D4D4!important;padding:6px 3px 4px;background:#FFF 50% 50% repeat-x!important;font-weight:700;font-size:15px;color:#8A8A8A;font-family:Arial,Helvetica,sans-serif;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:0!important}
.ui-widget-header a{color:#232323;font-size:12px;margin-top:2px!important;margin-bottom:2px;display:block;font-weight:400!important}
.ui-helper-clearfix::after{display:initial}
html>/**/body .select-color2,x:-moz-any-link,x:default{padding-top:5px}
html>/**/body .ui-multiselect-filter input,x:-moz-any-link,x:default{width:97%}