.mod-menu__separator {font-weight:600;}

.table > :not(caption) > * > * {
  padding: .25rem; }

.listfilter,
.fabrikFilterContainer {
  text-align: left!important;
}

body.wrapper-fluid .site-grid {
grid-template-columns: [full-s tart] minmax(0,1fr) [main-start] minmax(0,10%) minmax(0,35%) minmax(0,35%) minmax(0,15%) [main-end] 1px [full-end]
}

p {
  margin-top:0!important;
  margin-bottom:0.5rem!important;
}

ul.mod-articlescategory.category-module.mod-list li {
  border : 1px solid #333!important;
  padding : 5px;
  margin-bottom : 10px; 
}

span.mod-articles-category-writtenby,
span.mod-articles-category-date {
  margin-left: 10px;
  float:right;
  font-size : 85%!important;
}



a.btn-iga,
a.iga-btn,
td.btn-iga a,
td.iga-btn a {
  display:block ;
  margin : 0 5px ;
  border : 1px #333 solid; 
  border-radius : 3px 3px 3px 3px!important ;
  padding : 0px 5px;
  text-decoration: none;
  text-align:center ; 
  background-color: #ffffff ; 
  font-size: 85%;
  font-weight: 600;

}

td.btn-iga a:hover,
td.iga-btn a:hover {
    background-color: #ddee00 ; 
}

td.center { text-align:center!important ; } 

td.fabrik_element span.icon-remove 	  { text-align:center!important; color: red!important;}
td.fabrik_element span.icon-checkmark   { text-align:center!important; color: green!important;}
.fabrik_element span.icon-center  { text-align:center!important ; }

.fabrik_row  button {padding : 0px 3px!important}

.fabrikForm tr.statut0  td.dlb8__vue_annuaire_1bur___nom  { font-style: italic!important; color: #555!important;font-size:90%;}


tr.fk_adherent_type9  td.dlb8__adherent___fk_adherent_type  { background-color:  	#00FF00!important;}
tr.fk_adherent_type10 td.dlb8__adherent___fk_adherent_type  { background-color:  	#EE82EE!important;}
tr.fk_adherent_type14 td.dlb8__adherent___fk_adherent_type  { background-color:  	#FFFF00!important;}
tr.fk_adherent_type62 td.dlb8__adherent___fk_adherent_type { background-color:  	#00FFFF!important;}

h3.card-header {font-size : 1.2rem}

.footer .grid-child {padding: 0px;!important}
#list_71_com_fabrik_71_row_13111 .map_form0 a { display:none;}

div.cartouche.cartouche .feature.col {  border : 3px solid var(--body-color) }

.form-select, .form-label, .form-control, .input-group button.btn  {  padding:0rem 0rem!important;}

div.com-users-login__options,
div.users-mfa-captive.card.card-body,
form#com-users-login__form  { width : 400px!important; margin-left:50px;}

.form-group {   margin-bottom: 0.1rem !important; }
.form-control { padding : 0.1rem 1rem ; }

div#users-mfa-captive-form-method-fields div.row.mb-3 label.col-sm-3.col-form-label {
  width : 100% ;
}

.fontfix {
  font-family: "Lucida Console", "Courier New", monospace;
}

tr.fk_user_create29 td{color: #0364a0!important;}

/* // *//* == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == */
/* GRILLES pour affichage des pages paramètres/ données */
/* == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == */
div.grille { padding: 10px ; text-align: left ; }
div.grille h4 { padding-top: 40px ;  }
/* div.grille table { padding: 5px ; border: 1px solid #555 ; width: 556px!important ; } */
div.grille table { padding: 5px ; border: 1px solid #555 ; }
div.grille th, div.grille td { padding: 5px 10px ; } 

tr.igatr {}
.igatr th, .igatr td {border: 1px solid #d6d6d6 ;}
th.igath {}
td.igatd { padding: 0 3px;}
td.igatd1 { background-color : #eeffff ; }
td.igatd2 { font-weight: bold ; }

.igatd-BUR, td.igatd-BUR { background-color: #FFFFBB ; color : #333 ; }
.igatd-GES, td.igatd-GES { background-color: #DDFFAA ; color : #333 ; }
.igatd-MBR, td.igatd-MBR { background-color: #ffffff ; color : #333 ; }


tr.demtypADH td.igax__demandes___evt_eventid a { display:none!important; }

.blog-items .blog-item  {
   border : 1px solid #333!important ; 
   border-radius : 15px 15px 15px 15px!important ; 
   padding : 10px !important; 
}

.article-info.text-muted {
  background-color : #eeffff ;
}

h3.placemarkHead{ font-size: 16px!important; }

div.fab-title div.page-header h1 {
  float:right; 
  font-size:12px;
  color : #353535
  }