/* Multiselect
----------------------------------*/

.ui-multiselect { /*border: solid 1px; */font-size: 11px; clear:both; margin:15px auto 0 auto;  -moz-border-radius:3px 3px 3px 3px;}
.ui-multiselect ul { -moz-user-select: none; }
.ui-multiselect li { margin: 0; padding: 0; cursor: default; line-height: 20px; height: 20px; font-size: 11px; list-style: none;  padding-left: 2px; border-bottom:1px solid #EFEFEF }
.ui-multiselect li a { color: #999; text-decoration: none; padding: 0; display: block; float: left; cursor: pointer;}
.ui-multiselect li.ui-draggable-dragging { padding-left: 10px; }

.ui-multiselect div.selected { position: relative; padding: 0; margin: 0; /*border: 1px solid #C5C5C5 ;*/ float:left;  -moz-border-radius:0 0 3px 3px; }
.ui-multiselect div.selected .widgetTitle { padding:7px;  background: #FFFFFF;}
.ui-multiselect div.selected .ui-widget-header {padding:0; background:#cae0d5;}
.ui-multiselect ul.selected { position: relative; padding: 0; overflow: auto; overflow-x: hidden; background: #fff; margin: 0; list-style: none; border: 0; position: relative; width: 100%; }
.ui-multiselect ul.selected li { }

.ui-multiselect div.available { position: relative; padding: 0;  border: 0; float:left; /*border-left: 1px solid #BABCBC; margin-left:5px */ -moz-border-radius:3px 3px 0 0;}
.ui-multiselect div.available .widgetTitle {padding:7px; background: #d6dbe0;}
.ui-multiselect div.available .ui-widget-header { padding:0px; background:#c2ccd5;}
.ui-multiselect ul.available { position: relative; padding: 0; overflow: auto; overflow-x: hidden; background: #e9ebec; margin: 0; list-style: none; border: 0; width: 100%; }
.ui-multiselect ul.available li { padding-left: 7px; border-bottom:1px solid #EFEFEF }
#desktop .ui-multiselect input.search {  float:left; width:100px; background:#fff; /*deneysel*/ background:#fff  url(../assets/images/misc/input-bg.png) repeat-x; -moz-border-radius:3px 3px 3px 3px; padding:2px; border:1px solid #bfbfbf; font-size:11px; height:auto; margin:1px 0 0 6px;}
 
.ui-multiselect .ui-state-default { /*margin-bottom:*/ 1px; position: relative; padding-left: 20px;}
.ui-multiselect .ui-state-hover {  background:#cfdcdf; }
.ui-multiselect .ui-state-hover .ui-icon-plus { }
.ui-multiselect .ui-widget-header {border: none; font-size: 11px; /*margin-bottom: 1px; */}
 
.ui-multiselect .add-all { float: right; padding: 4px 7px; }
.ui-multiselect .add-all span.add-all-btn {background:url(smoothness/images/ui-icons_888888_256x240.png) -17px -130px no-repeat ; width:14px; height:14px; display:block; float:left; }
.ui-multiselect .add-all:hover span.add-all-btn {background:url(smoothness/images/ui-icons_454545_256x240.png) -17px -130px no-repeat ;}
.ui-multiselect .remove-all { float: right; padding: 4px 7px;}
.ui-multiselect .remove-all span.remove-all-btn {background:url(smoothness/images/ui-icons_888888_256x240.png) -49px -130px no-repeat ; width:14px; height:14px; display:block; float:left; }
.ui-multiselect .remove-all:hover span.remove-all-btn {background:url(smoothness/images/ui-icons_454545_256x240.png) -49px -130px no-repeat ;}
.ui-multiselect .search { float: left; 	}
.ui-multiselect .count { float: left; padding: 4px 0 4px 7px; color:#39B54A; font-weight:normal;}

.ui-multiselect li span.ui-icon-arrowthick-2-n-s { position: absolute; left: 2px; top:2px; }
.ui-multiselect li a.action { position: absolute; right: 7px; top: 2px; background: url(../assets/images/misc/icon_view.gif) repeat-x scroll 0 -93px #EEEEEE; color:#397E78; cursor:pointer; float:none; font-weight:bold; width:auto; border:1px solid #BFBFBF }
.ui-multiselect li a.action:hover {background: url(../assets/images/misc/icon_view.gif) repeat-x scroll 0 -109px #EEEEEE; }
.ui-multiselect li a.action .ui-icon {height:14px; width:14px;}
.ui-multiselect li a.action .ui-icon-plus {background-position:-17px -130px;}
.ui-multiselect li a.action .ui-icon-minus {background-position:-49px -130px;}

