/**
 * Feuille de style CSS spécifique à l'applicatif, ce script est destiné à être
 * appelé en dernier dans la pile des fichiers CSS.
 *
 * @package openemplacement
 * @version SVN : $Id: app.css 51 2020-12-08 17:47:30Z lgroleau $
 */

/* logo de l'application */
#logo span.logo { 
    width: 167px;
    background-image:url("../img/logo.png");
}

/* mise en évidence du shortlink qui alerte sur l'environnement hors PROD */
/* dyn/shortlinks.inc.php */
#shortlinks a.shortlinks-env {
	color: red;
	font-size: 2em;
}

/* Pour différencier les libellés des valeurs */
.form-libelle label, .bloc-titre {
    font-family: Lucida Console, Courier, monospace;
}
/* Pour tabuler les valeurs */
.form-libelle label {
    display: table-cell;
    padding-right: 10px;
}

/* Pour forcer la police utilisée */
.ui-widget { font-family: Verdana, Arial, Lucida Sans, sans-serif; font-size: 1.1em; }
/*.ui-widget .ui-widget { font-size: 1em; }*/
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, Lucida Sans, sans-serif; font-size: 1em; 
}


/* couleur du bandeau #f8cc92 */
#header {
    background-image: none;
   /* background-color: #fad092;*/
    background-color: #1c94c4;
}


/* Image en fond des onglets #f8b95a #f6a828*/

.ui-widget-header {
    border: 1px solid #e78f08;
    background:#f6a828 url("../lib/jquery-ui-theme/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
    color: #ffffff;
    font-weight: bold;
}


/* Pour aérer le titre de l'onglet */
.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: .5em 1em;
}

/* couleur du menu sélectionné #fbcb09*/
#menu li.elem.ui-state-focus {
    background-color: #f6a828;
    background-image: none;
    font-weight: normal;
}

/* Couleur du footer */
#footer a, #footer a:active, #footer a:visited {
    color: #c77405;
}

/* Padding boutons d'enregistrement et retour */
.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 0.2em 1.4em 0.2em 1.4em;
    background: none;
}


/* Pour corriger l'icone de tri en en-tete de colonne des listes - inversion de style*/
/* Icons
----------------------------------*/
.ui-icon-triangle-1-s { background-position: 0 -16px; }
.ui-icon-triangle-1-n { background-position: -64px -16px; }

/* 
 * pour masquer l'identifiant technique par défaut  
*/
div[id^="tab-"] table.tab-tab .firstcol,
div[id^="sousform-"] table.tab-tab .firstcol {
    display : none;
}
/*
* pour afficher l'identifiant technique dans les listes 
* du menu Administrattion et celles où on s'en sert 
* directement
*/
div#tab-om_collectivite table.tab-tab .firstcol,
div#sousform-om_collectivite table.tab-tab .firstcol,
div#tab-om_droit table.tab-tab .firstcol,
div#sousform-om_droit table.tab-tab .firstcol,
div#tab-om_parametre table.tab-tab .firstcol,
div#sousform-om_parametre table.tab-tab .firstcol,
div#tab-om_profil table.tab-tab .firstcol,
div#sousform-om_profil table.tab-tab .firstcol,
div#tab-om_requete table.tab-tab .firstcol,
div#sousform-om_requete table.tab-tab .firstcol,
div#tab-om_sousetat table.tab-tab .firstcol,
div#sousform-om_sousetat table.tab-tab .firstcol,
div#tab-om_utilisateur table.tab-tab .firstcol,
div#sousform-om_utilisateur table.tab-tab .firstcol,
div#tab-om_widget table.tab-tab .firstcol,
div#sousform-om_widget table.tab-tab .firstcol,
div#tab-tiers table.tab-tab .firstcol,
div#sousform-tiers table.tab-tab .firstcol
 {
    display : table-cell;
}

/*
* Mise en évidence des hyper-lien dans les formulaires
* et dans les messages de retour des formulaires
* et sur les fils d'Ariane en sous-form
*/
a.lienFormulaire, a.lienFormulaire:hover, a.lienFormulaire:focus,
div.message a,
div.ui-widget-content div.subtitle a
    {
    color: #1c94c4 !important;
}

/*
* Mise en évidence des boutons de formulaire
*/    
input.ui-widget.om-button {
    background-color: #E6E6E6; !important
}

/* Pour réduire la hauteur des lignes d'un tableau */
table.tab-tab tr.tab-data td.icons {
    border-left: 0 none;
    border-right: 0 none;
    vertical-align: middle;
    text-align: center;
    line-height: 0;
}
/* Pour modifier la couleur des lignes impaires dans les tableaux  */
tr.even td {
    background-color: #DFDFDF;
}

/* Masquer les contrôles de retour pour le formulaire recherche_sirene */
[id^="form-action-sirene_recherche-back-"] { display: none; }

/* Au survol d'un champs on le surligne légèrement.
 * Cela aidera a identifier les valeurs qui sont sur une
 * ligne mais éloignées de leur label.
 */
.field {
  transition-property: background;
  transition-duration: 500ms;
}
#form-container .field:hover {
  background: #e4f4ff;
}
#sousform-container .field:hover {
  background: #e4f4ff;
}

/*
* Centrage des dates sur la liste des enseignes ... peu important
*/
#sousform-enseigne div.soustab-container table.tab-tab td.col-4,
#sousform-enseigne div.soustab-container table.tab-tab td.col-5 {
   text-align: center;
}

/*
* Correction de l'effet d'onglet de formulaire avec le thème choisi
*/
.ui-tabs-nav {
    border-bottom-width: 0px;
}
.tab-pagination {
    margin-top: 2px !important;
}

/*
* Correction de la largeur fixe du widget de formulaire autocomplete
*/
.autocomplete-container {
    width: initial;
}

/*
*
* En contexte de formulaire element_facturation ...
*
*/

/* masquer les label "unité" */
div[id^=sousform-element_facturation] label[id^=lib-unite_] { display: none; }

/* foncer le gris des textes sur les champs unite_1, unite_2 et prix_unitaire qui sont en disabled */
div[id^=sousform-element_facturation] input[id^=unite_], 
div[id^=sousform-element_facturation] input#prix_unitaire { 
    color: #666666; 
}


/*
* FIN du contexte formulaire element_facturation
*/