/** FIX CC **/
#selected-profile section.body-adherent .container-general .onglets button, #selected-profile section.header-adherent .container-comments textarea{
  border-radius:0 !important;
  margin-right:0 !important;
}
body{
  background:#f9f9f9;
}
#adherents-list table.dataTable tbody td, #adherents-list table.dataTable thead td {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 15% !important;
  display: inline-block;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#adherents-list table.dataTable tbody td:last-child, #adherents-list table.dataTable thead td:last-child, #adherents-list table.dataTable tbody td:nth-child(3), #adherents-list table.dataTable thead td:nth-child(3) {
  width: 7.5% !important;
}
#adherents-list .container-table{
  width:calc(50% - 2rem);
}
.dataTables_scrollBody thead{
  display:none;
}
table.dataTable tbody tr.men td a{
  color:rgb(75,170,222);
}
table.dataTable tbody tr.men:hover td a, table.dataTable tbody tr.women:hover td a{
  color:rgb(255,255,255);
}
table.dataTable tbody tr.women td a{
  color:rgb(160,0,85);
}
table.dataTable tbody tr.active td a{
  color:rgb(255,255,255);
}
table.dataTable tbody tr.nomeet>td:first-child{
  border-left:none !important;
}
table.dataTable tbody tr.nomeet>td:last-child{
  border-right:none !important;
}
table.dataTable tbody tr.women.nomeet>td, #adherents-list .all-table .table-women>.thead-adherent tr:first-child{
  border:none;
}
table.dataTable tbody tr.women.nomeet{
  background:rgba(160,0,85,0.2) !important;
}
table.dataTable tbody tr.men.nomeet>td, #adherents-list .all-table .table-men>.thead-adherent tr:first-child{
  border:none;
}
table.dataTable tbody tr.men.nomeet{
  background:rgba(75,170,222,0.2) !important;
}
#adherents-list .all-table .table-women>.thead-adherent tr:first-child{
  background:rgba(160,0,85,0.7) !important;
}
#adherents-list .all-table .table-men>.thead-adherent tr:first-child{
  background:rgba(75,170,222,0.7) !important;
}
/**table.dataTable tbody tr.women.dispo{
  background:rgba(160,0,85,0.2) !important;
}
table.dataTable tbody tr.men.dispo{
  background:rgba(75,170,222,0.2) !important;
}**/
table.dataTable tbody tr.dispo{
  background:transparent !important;
}
table.dataTable tbody tr.women.dispo:hover, table.dataTable tbody tr.women.nomeet:hover, table.dataTable tbody tr.men.dispo:hover, table.dataTable tbody tr.men.nomeet:hover , table.dataTable tbody tr.women.dispo.active, table.dataTable tbody tr.men.dispo.active{
  background:grey !important;
}
.card-selected{
  bottom:2.5rem !important;
  justify-content:space-between !important;
  width:calc(100% - 2rem) !important;
  left:1rem;
}
#adherents-list.container{
  position:relative;
}
#adherents-list .card-selected .card-selected-man, #adherents-list .card-selected .card-selected-woman{
  width:calc(50% - 1rem) !important;
  border-radius:0 !important;
}
#adherents-list .container-table{
  width:calc(50% - 1rem) !important;
}
@media (min-width: 1991px){
  #adherents-list .container-table {
      width: calc(50% - 1rem) !important;
  }
}
#adherents-list .container-table>div .dataTables_scrollHeadInner{
  width:100% !important;
}
.all-table{
  justify-content:space-between !important;
}
table.dataTable tbody td a:after, table.dataTable thead td a:after, table.dataTable thead th a:after, #adherents-list .card-selected a:after{
  background-color:rgb(255,255,255) !important;
  display:none !important;
}
.meet-eye{
  width:20px;
  object-fit:contain;
  display: inline-block;
}
#table-search-inter-agence .user-picture {
  margin-left: 10px;
}
.suppr-meet{
  margin-left:5px;
}
table.dataTable{
  width:100% !important
}
table.dataTable tbody th, table.dataTable tbody td, .table-search-thead tr td.sorting{
  padding:0.8rem 0.5rem !important;
}
table.dataTable thead th, table.dataTable thead td{
  padding:1rem 0.5rem !important;
}
.dataTables_scrollBody table.dataTable thead td{
  padding:0 !important;
}
/** BUTTON **/
.button-meet{
  right:0 !important;
}
.button-create-meet{
    background: rgba(160,0,85) !important;
    border: 2px solid #FFF !important;
    outline: 2px solid rgba(160,0,85);
    padding: 1em 1.5em !important;
    transition:0.5s !important;
}
.button-create-meet:hover{
  color:rgba(160,0,85) !important;
  background:rgba(255,255,255) !important;
}

/** PROFIL ADHERENT **/
#selected-profile section.header-adherent{
  margin-top:3rem !important;
}
#selected-profile section.header-adherent .container-comments{
  margin-top:0 !important;
}
.container-comments textarea{
  resize:none;
}
#selected-profile section.header-adherent .image-adherent {
  height: 20rem !important;
  margin-top: -2rem;
  width: 16rem !important;
}
#selected-profile section.body-adherent .container-general .onglets button.tab-active{
  background-color:rgb(160,0,85) !important;
}

/** NO TRUE AGENCE **/
#selected-profile section.body-adherent .container-general .tab .no-true-agence{
  font-size: 1.6rem;
  font-weight: 700;
  margin-bottom: 4rem;
  margin-top: 4rem;
  text-align: center;
}
/** RECHERCHE **/
#all-adherents input.search-filter-text, #all-meetings input.search-filter-text{
  overflow:hidden !important;
  text-overflow:ellipsis !important;
}
/** TAB COACHING **/
#selected-profile section.body-adherent .container-general .tab.tab-coaching{
  flex-direction:column;
}
.submit-or-not div:nth-child(2){
  display:none;
}
/** NOTIFICATIONS **/
.notification{
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
}
.notification.hide{
  display:none;
}
.notification-content{
  text-align:left !important;
  white-space:normal !important;
  overflow:visible !important;
  text-overflow:unset !important;
}
/** REQUIRED **/
.required::after{
  content:'*';
}
@media screen and (max-width:1920px) and (min-width:1460px){
  table.dataTable tbody td, table.dataTable thead td {
    overflow: hidden;
    text-overflow: ellipsis;
    width: 13.3% !important;
    display: inline-block;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  table.dataTable tbody td:last-child, table.dataTable thead td:last-child {
    width: 7.5% !important;
  } 
}
@media screen and (max-width:1460px){
  table.dataTable tbody td, table.dataTable thead td {
    max-width: 6em;
  }
  table.dataTable tbody td, table.dataTable thead td {
    overflow: hidden;
    text-overflow: ellipsis;
    width: 13.3% !important;
    display: inline-block;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  table.dataTable tbody td:last-child, table.dataTable thead td:last-child {
    width: 7.5% !important;
  }
  #table-search-inter-agence .table-search-thead tr td:first-child {
    //max-width: 100px;
    max-width:6em;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .search-inter-agence table.dataTable tbody td:first-child, .search-inter-agence table.dataTable thead td:first-child{
    max-width:3em !important;
  }
  .search-inter-agence table.dataTable tbody td, .search-inter-agence table.dataTable thead td{
    max-width:7em;
  }
}
@media screen and (max-width:1280px){
   table.dataTable tbody td, table.dataTable thead td {
     width:6.5% !important;
  } 
  #adherents-list table.dataTable tbody td:last-child, #adherents-list table.dataTable thead td:last-child {
    width: 10% !important;
  }
  #adherents-list table.dataTable tbody td, #adherents-list table.dataTable thead td {
    width: 12.5% !important;
  }
  #all-adherents table.dataTable tbody td:first-child, #all-adherents table.dataTable thead td:first-child{
    max-width:3rem;
  }
  #all-adherents table.dataTable tbody td:nth-child(7), #all-adherents table.dataTable thead td:nth-child(7), #all-adherents table.dataTable tbody td:nth-child(8), #all-adherents table.dataTable thead td:nth-child(8){
    width:10% !important;
  }
  #all-adherents table.dataTable tbody td, #all-adherents table.dataTable thead td{
    max-width:7em;
  }
}

.tox-statusbar__branding {
  display: none !important;
}
