/* Multiselect
----------------------------------*/
.multiselect{width:460px;height:200px;}
.multiselect-box {float:left;margin:1.5em 0;width:49.5% !important;}
.ui-multiselect {border:1px solid #CCC;font-size:.8em;width:100% !important;}
.multiselect-box strong {color:#1863A1;display:block;margin-bottom:.4em}
.ui-multiselect ul {-moz-user-select: none;}
.ui-multiselect li {cursor:default;font-size: 11px;height:20px;margin:0;line-height:20px;list-style: none;padding:0;}
.ui-multiselect li a {color: #999;cursor: pointer;display:block;float:left;padding:0;text-decoration: none;}
.ui-multiselect li.ui-draggable-dragging {padding-left:10px;}
.ui-multiselect li span.ui-icon-arrowthick-2-n-s {position:absolute;left:.2em;}
.ui-multiselect li a.action {position:absolute;right:.2em;top:.2em;}
.ui-multiselect div.selected {border:none;float:left;margin:0;position:relative;padding:0;}
.ui-multiselect ul.selected {background-color:#FFF;border:0;margin: 0;list-style:none;overflow:auto;overflow-x:hidden;position:relative;padding:0;position:relative;width:100%;}
.ui-multiselect div.available {border-left: 1px solid;border: 0;float:left;margin:0;position:relative;padding:0;}
.ui-multiselect ul.available {background:#FFF;border:0;overflow:auto;overflow-x:hidden;margin:0;list-style:none;position:relative;padding:0;width:100%;}
.ui-multiselect ul.available li {cursor:move;padding-left:10px;}
.ui-multiselect .ui-state-default {border:none;margin-bottom:1px;position:relative;padding-left:20px;}
.ui-multiselect .ui-state-hover { border:none;}
.ui-multiselect .ui-widget-header {border:none;font-size:1.1em;margin-bottom:.1em}
.ui-multiselect .add-all {position:absolute;right:0;top:0}
.ui-multiselect .remove-all {position:absolute;right:0;top:0;}
.ui-multiselect .search {float:left;padding:4px;}
.ui-multiselect .count {float:left;padding:7px;}
.ui-multiselect input.search {background:url(../../img/ico/lupa.gif) no-repeat 2px center;height:1.4em;margin:.4em;opacity:.5;padding:.1em;width:52%}
.ui-multiselect input.lupa {background:none;background-color:#26B4E6}
.multiselect-box .ui-multiselect div  {border:none;float:right;width:49.7% !important;}
.multiselect-box .ui-multiselect .actions {height:2.6em;width:100% !important}
.multiselect-box .ui-multiselect .actions span ,
.multiselect-box .ui-multiselect .actions a {color:#1863A1;} 
.multiselect-box .ui-multiselect div.available {border-right:1px solid #CCC}
.ui-icon-plus {background-position:-20px -128px !important;}
.contenedor-multiselect label span {float:left}
.contenedor-multiselect .multiselect-box {margin-top:0}
.una-columna .multiselect-box {width:32% !important}
.dos-columnas .multiselect-box {width:66.7% !important}
.tres-columnas  .multiselect-box  div.available {width:49% !important}
.contenedor-multiselect {font-size:inherit}
/*multiselect dentro de label*/
.contenedor-multiselect .multiselect-box {margin-top:0;}
.contenedor-multiselect label {display:inline !important;margin-right:1em;}
.contenedor-multiselect label li span {width:inherit}