/*
 * Dlg de gestion de l'authentification
 * 
 */

.d-dialogue--secu-monauth
{
  --couleur--claire: #e5eaba;
  --couleur--fonce: #c8d25b;
}



/*
 * Dlg de gestion des utilisateurs
 * 
 */

.d-dialogue--secu-compte-edite
{
  --couleur--claire: #f9e0aa;
  --couleur--fonce: #edae27;
  --couleur--cadre: #f5f5f5;
}


.d-dialogue--secu-compte-edite .conteneurTablUtil
{
  overflow-y: auto;
  padding-right: 10px;
}

.d-dialogue--secu-compte-edite table.listeUtils td,
.d-dialogue--secu-compte-edite table.listeUtils th
{
  font-size: 0.8em;

  padding: 0.2em 0.5em;
}

.d-dialogue--secu-compte-edite table.listeUtils td:not(:last-child),
.d-dialogue--secu-compte-edite table.listeUtils th:not(:last-child) {
  border-right: 1px solid var(--couleur--cadre);
}

.d-dialogue--secu-compte-edite table.listeUtils tr:hover td,
.d-dialogue--secu-compte-edite table.listeUtils tr.alt:hover td
{
  background: #EDAE27;
}

.d-dialogue--secu-compte-edite table.listeUtils tr.alt td
{
  background: #E1C984;
}


.d-dialogue--secu-compte-edite table.listeUtils td.cleLigne
{
  display: none;
}

.listeComptes {
  display: flex;
  flex-direction: column;

  overflow: hidden;
}

.listeComptes > .bd_bloc {
  overflow: auto;
}


/*
 * Dlg de gestion des groupes 
 * 
 */

.d-dialogue--secu-groupe-edite
{
  --couleur--claire: #f9e0aa;
  --couleur--fonce: #edae27;
}


.d-dialogue--secu-groupe-edite [NAME=SelGroupe]
{
  width: 100%;
  display: block;
  height: 200px;
  overflow: auto;
}

.d-dialogue--secu-groupe-edite .bd_bloc.blocInclusNonInc,
.d-dialogue--secu-compte-edite .bd_bloc.blocInclusNonInc
{
  width: 200px;
  max-width: 200px;
  margin-left: 15px;
  margin-right: 15px;
}


.d-dialogue--secu-groupe-edite select.listeInclus, 
.d-dialogue--secu-groupe-edite select.listeExclus,
.d-dialogue--secu-compte-edite select.listeInclus, 
.d-dialogue--secu-compte-edite select.listeExclus
{
  width: 100%;
  height: 250px;
  
  
}

.secuForm {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: space-between;

  overflow: hidden;
}
@media (min-height: 500px) {
  .secuForm {
    min-height: 430px;
  }
}

.secuForm .tabs {
  display: flex;

  overflow: auto;
}

.secuForm .tabs > div {
  width: 550px;
}

.secuForm ul.ui-tabs-nav {
  display: flex;
  flex-direction: column;
}

.secuForm .ui-tabs-nav li {
  width: auto;
}

.secuForm #tab_util .inputs_container .input_row {
  display: flex;
  align-items: center;

  margin-bottom: 5px;
}

.secuForm #tab_util .inputs_container .input_row h4 {
  width: 125px;

  flex-shrink: 0;

  text-align: right;

  margin: 0;
  padding: 0 10px 0 0;
}

/*
 * Dialoguèe generique de modification de listes
 * 
 */


.d-dialogue--transv-modifliste
{
  --couleur--claire: #f9e0aa;
  --couleur--fonce: #edae27;
}

/*
 * Dialogue de gestion des droits
 * 
 */


.d-dialogue--secu-groupe-edite .dlgGroupeBlocDroit,
.d-dialogue--secu-compte-edite .dlgGroupeBlocDroit 
{
  overflow-x: visible;
}

.dlgGroupeBlocDroit .eltListReglages
{
  padding-left: 1em;
}

.d-dialogue--secu-groupe-edite .ui-accordion .ui-accordion-header,
.d-dialogue--secu-compte-edite .ui-accordion .ui-accordion-header 
{
    padding: 3px;
    background: none repeat scroll 0% 0% rgba(222, 206, 139, 0.69);
    border: medium none;
}

.d-dialogue--secu-groupe-edite .ui-accordion div,
.d-dialogue--secu-compte-edite .ui-accordion div 
{
    border: medium none;
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0);
    padding: 0.25em;
}

/*
 *  Liste d'element Int d'un droit
 */

.d-dialogue--transv-modifliste .bd_bloc.blocInclusNonInc {
  margin: 0;
  
  display: block;
}


.d-dialogue--transv-modifliste select.listeInclus, .d-dialogue--transv-modifliste select.listeExclus
{
  width: 100%;
  height: 250px;
  
  
}

.d-dialogue--transv-taches
{
  --couleur--claire: #c7d2e1;
  --couleur--fonce: #658bbf;
}

.d-dialogue--transv-taches table { font-size: 0.9em; }
.d-dialogue--transv-taches table tr th, .d-dialogue--transv-taches table tr td { padding: 4px; padding-left: 15px; }
.d-dialogue--transv-taches table tr:hover { background: #ffeebb; }


/*			*/
/*   Dialogue tâches	*/
/*			*/

.d-dialogue--transv-taches
{
  --couleur--claire: #c7d2e1;
  --couleur--fonce: #658bbf;
}

.d-dialogue--transv-taches table { font-size: 0.9em; }
.d-dialogue--transv-taches table tr th, .d-dialogue--transv-taches table tr td { padding: 4px; padding-left: 15px; }
.d-dialogue--transv-taches table tr:hover { background: #ffeebb; }

.d-dialogue--transv-taches table tr.pause {
    color: #565656;
    font-style: italic;
}

/*			*/
/*   Dialogue Raccourcis	*/
/*			*/

.d-dialogue--transv-raccourcis
{
  --couleur--claire: #fff1d8;
  --couleur--fonce: #ffc154;
}

.d-dialogue--transv-raccourcis table.listeRaccourcis td, 
.d-dialogue--transv-raccourcis table.listeRaccourcis th
{
  font-size: 0.8em;
}

.d-dialogue--transv-raccourcis table.listeRaccourcis td.cleLigne { display: none; }

.d-dialogue--transv-raccourcis table.listeRaccourcis tr.alt td
{
  background: #EAD494;
}

.d-dialogue--transv-raccourcis table.listeRaccourcis tr:hover td
{
  background: #EDAE27;
}

.dlg_icone_raccourcis { 
  background-image: url("../icones/icone_raccourcis.png"); 
  background-repeat: no-repeat;
  background-position:center; 
  float:left;
  width: 22px;
  height: 22px;  
}
