/* roberto_theme_toolbar_filters_v1.css
   - Ligne blanche après la toolbar AppGini (Ajouter/Aperçu/CSV/Filtre…)
   - Re-coloration pastel des contrôles/boutons de la ligne des filtres (Jour/Tournée…)
*/

/* Ligne blanche sous la toolbar (page-header) */
.page-header{
  padding-bottom: 14px !important;
  margin-bottom: 14px !important;
  border-bottom: 10px solid #ffffff !important;
  box-shadow: 0 1px 0 rgba(15,23,42,.08) !important;
}

/* Boutons/contrôles de la ligne des filtres */
.page-header .btn-group .btn.btn-default,
.page-header .btn-toolbar .btn.btn-default,
.page-header .btn-group .btn:not(.btn-success):not(.btn-primary):not(.btn-info):not(.btn-warning):not(.btn-danger),
.page-header .btn-toolbar .btn:not(.btn-success):not(.btn-primary):not(.btn-info):not(.btn-warning):not(.btn-danger){
  background: #ffffff !important;
  border: 1px solid rgba(15,23,42,.18) !important;
  color: #0f172a !important;
  font-weight: 700 !important;
  border-radius: 10px !important;
}

/* Hover doux */
.page-header .btn-group .btn:hover,
.page-header .btn-toolbar .btn:hover{
  background: rgba(59,130,246,.08) !important;
  border-color: rgba(59,130,246,.35) !important;
}

/* Focus clavier */
.page-header .btn-group .btn:focus,
.page-header .btn-toolbar .btn:focus{
  outline: 2px solid rgba(147,197,253,.95) !important;
  outline-offset: 2px !important;
}

/* Inputs/selects */
.page-header select,
.page-header input[type="text"],
.page-header input[type="search"]{
  border-radius: 10px !important;
  border: 1px solid rgba(15,23,42,.18) !important;
  box-shadow: none !important;
}

/* Icônes */
.page-header .btn .glyphicon,
.page-header .btn i{
  color: inherit !important;
}
