/*Un item desactivé est affiché en rouge */
span.desactiveInterne,
div.desactiveInterne, div.desactiveInterne input,
input.desactiveInterne,
label.text-danger,
.selectric-items li.desactiveInterne,
.selectize-dropdown div.option.desactiveInterne {
	color : #a94442 !important;
}

.selectric-open {
	z-index: 1997;
}

/*****************************************************************
 Badges affichant sur une option concerne ou non colchic / scola
*****************************************************************/

.badges, .badgesInLabel{
	display : inline-block;
	float : right;
}

.badgesInLabel{
	padding-left : 3px;
	padding-right : 10px;
}

.badgeDesacColchic,
.badgeDesacScola,
.badgeNCColchic,
.badgeNCScola,
.badgeDesacColchicInLabel,
.badgeDesacScolaInLabel,
.badgeNCColchicInLabel,
.badgeNCScolaInLabel {
	font-size : 8px;
	padding : 3px 3px;
}

.badgeDesacColchic,
.badgeDesacScola,
.badgeDesacColchicInLabel,
.badgeDesacScolaInLabel {
	background-color : #a94442;
}

.badgeDesacColchic,
.badgeDesacScola,
.badgeNCColchic,
.badgeNCScola {
	display : none;
}

.badgeDesacColchicInLabel,
.badgeDesacScolaInLabel,
.badgeNCColchicInLabel,
.badgeNCScolaInLabel {
	display : inline-block;
}

li.desactiveColchic > div > span.badgeDesacColchic,
li.desactiveScola > div > span.badgeDesacScola,
li.nonConcerneScola > div > span.badgeNCScola,
li.nonConcerneColchic > div > span.badgeNCColchic,
span.input-group-addon > span.badgeDesacColchic,
span.input-group-addon > span.badgeDesacScola,
span.input-group-addon > span.badgeNCScola,
span.input-group-addon > span.badgeNCColchic {
	display : inline-block;
}

.selectric-wrapper {
	display: table;
	table-layout: fixed;
	width: 100%;
}

.selectric-wrapper>.selectric,
.selectric-wrapper>.selectric .label {
	height: 34px;
	line-height: 34px;
}

/** selectize **/
.selectize-input {
	display: inline-table;
	border-radius: 0;
	-webkit-border-radius: 0;
	height: 32px;
	padding: 0 0 0 12px;
	min-height: none;
}

.selectize-input .item {
	padding: 6px 0;	
}

.selectize-input.focus{
	border-color: #d0d0d0;
	display: inline-table;
	border-radius: 0;
	-webkit-border-radius: 0;
	height: 32px;
	min-height: none;
	-webkit-box-shadow: none;
    box-shadow: none;
}

.selectize-control.single .selectize-input.input-active {
	display: inline-table;
}

.selectize-input input[type=text] {
	height: 32px;
}

.selectize-dropdown, 
.selectize-dropdown.form-control {
	border-radius: 0;
	-webkit-border-radius: 0;
	
}
/** Fin selectize **/