
/**
	##### MULTISELECT #####
	
	La largeur du multiselect est calculée de la manière suivante :
		Dimension donnée au select OU dimension minimale (188 px par défaut)
			+
		Padding gauche (4px ci-dessous)
			+
		Padding droit (20px ci-dessous)
			+
		Border (1px ci-dessous)
		
	La largeur du select n'est définie dans le fichier "/FW2.0/CS/_www/css/form/generic.css"
	Les paddings et border ci-dessous dans le sélecteur ".cs-form-abstract .ui-multiselect"
	
	1 + 4 + 188 + 20 + 1 = 214px = largeur définie pour les input text, textarea, etc.
**/


/* 18/07/2013 - Fabien SAINT JALMES */
/* La hauteur de ligne théorique devrait être de 15 mais cela a pour effet */
/* d'avoir un élément de 27px de hauteur (au lieu de 25 normalement) sous Chrome. */
/* Avec 13px, le texte est toujours centré verticalement sur tous les navigateurs */
/* sauf Opera où il est légèrement trop haut, mais bon, ça reste Opera... */
.cs-form-abstract .ui-multiselect {
	background-color: #FFF;
	border: 1px solid #CCC;
	line-height: 13px;
	min-height: 25px; /* Utile en cas de sélection d'un option vide */
	padding: 4px 20px 4px 4px;
	position: relative;
}
	.cs-form-abstract .ui-multiselect > span {
	}
		.cs-form-abstract .ui-multiselect > span.ui-icon {
			margin-top: -8px;
			position: absolute;
			right: 2px;
			top: 50%;
		}
	
.ui-multiselect-menu {
	background: #FFF;
	background: -webkit-linear-gradient(#FFF, #E3E3E3 1px, #F3F3F3 50%);
	   background: -moz-linear-gradient(#FFF, #E3E3E3 1px, #F3F3F3 50%);
	    background: -ms-linear-gradient(#FFF, #E3E3E3 1px, #F3F3F3 50%);
	     background: -o-linear-gradient(#FFF, #E3E3E3 1px, #F3F3F3 50%);
	        background: linear-gradient(#FFF, #E3E3E3 1px, #F3F3F3 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3E3E3', endColorstr='#F3F3F3', GradientType=1);
}
	.ui-multiselect-header ul {
		font-size: 10px;
		line-height: 1.6em;
	}
	.ui-multiselect-filter input {
/* 		width: 130px; */
	}
	
	.ui-multiselect-checkboxes label {
		min-height: 14px; /* Utile pour les options vides */
	}