.fb.fb-combo {
  margin-bottom: 10px;
}

.fb.fb-combo .select2-selection {
/**  min-height: 56px; **/
    
    padding: 28px 8px 10px 0px;
    min-height: 34px;
    min-height: 57px;
    
    padding: 23px 8px 6px 0px;
    
    min-height: 49px;
}
/*
.subform-row .fb.fb-combo .select2-selection {
    padding: 12px 8px 10px 0px !important;
    min-height: 40px;
}

.subform-table .fb.fb-combo {
  margin-bottom: 0;
}

*/

/*------ cambia el orden de los elementos dentro del combo ---------*/
.select2-selection--single .select2-selection__rendered {
    padding-left: 8px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-direction: row-reverse;
}

.select2-container{
/**    margin-top: 2px;**/
    
}
.select2-selection__arrow {
    top:40% !important;
}


.select2-container--open .select2-dropdown--below {
    min-width: 400px !important;
}


.select2-container--disabled .select2-selection {
    border: none !important;
}

.select2-container--disabled .select2-selection__arrow {
    display: none;
}

/*- austa la posicion del label del los combos  */
.fb-combo .form-group label {
    transform: matrix(0.85, 0, 0, 0.85, 2.04, -5.44);
}

/****************** IN SUBFORM  *************/
.subform-row .fb.fb-combo .select2-selection {
    /** padding: 25px 8px 4px 0px !important; **/
    padding: 27px 8px 6px 0px;
    min-height: 51px;
   /* height:100%;
    display: flex;
    align-items: center;
    */
}

.subform-row .fb.fb-combo label {
    padding-left: 0;
}

.subform-row .fb.fb-combo .form-group {
    margin-left: 8px;
}




/** ----------- FORM READONLY BEHAVIOUR ------------- **/
.form-readonly.readonly .select2-selection__placeholder {
  display: none;
}

.form-readonly.readonly .select2-selection__clear {
  display: none;
}

.form-readonly.readonly .select2-selection__rendered {
    font-weight: 400;
}

.form:not(.readonly) .select2-selection.required {
      /** background-color: #ffffe6; **/
      border-bottom: 1px solid #6666cc !important;
}

.form-readonly.readonly .select2-search--dropdown:after {
  display: none;
}

/*---------- inhabilita el selecionador de los combos -----*/
.form-readonly.readonly .fb-combo .form-group label {
    pointer-events: none;
} 

.form-readonly.readonly .fb-combo .form-group .select2.select2-container.select2-container--default {
   pointer-events: none; 
}


/*------  oculta el care de los combos en readonly ---*/
.form-readonly.readonly span.select2.select2-container > span.selection span.select2-selection__arrow {
    display: none;
}
 /*-------- cambia el color de los readonly ---*/
.form-readonly.readonly .fb-combo .form-group .select2-selection.select2-selection--single {
    background-color: #ededed;
}



/*** --------------------------------------------- **/















