/* filtres */
.list-employee-filter .main-filters{

}

.list-employee-filter .main-filters .filter-cell {
    align-content: start;
    align-items: center;
}

/* espace avant filtres */
.list-employee-filter .main-filters{
   margin-left: 20px;
}

/* taille des cellules */
.list-employee-filter .main-filters .filter-by-name{
    width:185px;
}

.list-employee-filter .main-filters .filter-by-scope{
    width:185px;
}

.list-employee-filter .main-filters .filter-by-function{
    width:200px;
}

.list-employee-filter .main-filters .filter-by-date{
    width:155px;
  
}

.list-employee-filter .main-filters .filter-by-training{
    width:250px;
}


.list-employee-filter .main-filters .row .filter-cell .filter-by-training{
    margin-top:10px;
}

.list-employee-filter .main-filters .row .filter-by-training .rdt-radio-style{
    margin-left:15px;
}

/**plus de filtres */
.list-employee-filter .more-filter .mud-button-label{
    font-size: 14px;
    font-weight: bold;
}

.list-employee-filter .main-filters .row .filter-cell .rdt-style {
    background: #FEFEFE;
    border: 1px solid lightgrey;
    border-radius: 4px;
    padding:5px;
}

.list-employee-filter .main-filters .row .filter-cell .rdt-select-style {
    background: #FEFEFE;
    border: 1px solid lightgrey;
    border-radius: 4px;
    padding:5px;
    color: lightgray!important;
    font-weight: bolder!important;
}

/* Placeholder */
.list-employee-filter .main-filters .row .filter-cell .rdt-style .mud-input-text{
    font-size:12px;
}

.list-employee-filter .main-filters .row .filter-cell .rdt-select-style .mud-input-text{
    font-size:12px;
    color:lightgrey;
    font-weight: bolder;
}

.list-employee-filter .main-filters .row .filter-cell .rdt-style:hover {
    border: 1px solid black;
}

.list-employee-filter .main-filters .row .filter-cell .rdt-select-style:hover {
    border: 1px solid black;
}

/* traits */
/*.list-employee-filter .main-filters .row .filter-cell.mud-input.mud-input-underline {*/
/*    border-bottom: 1px solid white;*/
/*}*/

/*.list-employee-filter .main-filters .row .filter-cell .mud-input.mud-input-underline:before {*/
/*    border-bottom: 1px solid white;*/
/*}*/

/*.list-employee-filter .main-filters .row .filter-cell .mud-input.mud-input-underline:after {*/
/*    border-bottom: 1px solid white;*/
/*}*/

/*.list-employee-filter .main-filters .row .filter-cell .mud-input.mud-input-underline:hover {*/
/*    border-bottom: 1px solid white;*/
/*}*/

/* Période */
.drawer-filter{
    padding:15px;
}

.drawer-filter .drawer-filter-header{
    border-bottom: 1px solid lightgrey;
    margin-bottom:10px;
}
/*  volet plus options  */
.drawer-filter .drawer-filter-header .main-title{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    align-content: center;
}

.drawer-filter .drawer-filter-header .close-button{
    text-align: center;
    align-content: center;
}

.drawer-filter .advanced-filter{
    width:100%;
}

.drawer-filter .advanced-filter .title{
    margin-top:10px;
    font-weight: bold;
    font-size: 14px;
    align-items: start;
    padding-left: 10px;
}
.drawer-filter .advanced-filter .title .title-text{
    margin-left: 10px;
}

.drawer-filter .advanced-filter .expiration .start{
    margin-top: 10px;
}

.drawer-filter .advanced-filter .expiration .end{
    margin-top: 10px;
}

.drawer-filter .advanced-filter .expiration .submit{
    margin-top: 10px;
  text-align: right;
}

.drawer-filter .advanced-filter .expiration .error{
    color: red;
    margin-top: 10px;
    align-items: start;
}

.drawer-filter .advanced-filter .expiration .rdt-date-style .mud-input-text{
    /*font-weight: bold;*/
    /*color:black;*/
}

.drawer-filter .advanced-filter .expiration .rdt-date-style .mud-input-control-input-container  {
    background: #FEFEFE;
    border: 1px solid lightgrey;
    border-radius: 4px;
    height:43px;
    margin-top:2px;
    padding:5px;
}

.drawer-filter .advanced-filter .expiration .rdt-date-style .mud-input-control-input-container:hover {
    border: 1px solid black;
}

/* manager switch */
.list-employee-filter .main-filters  .filter-cell .switch-filter{
    margin-left:10px;
}

/*  reset */
.list-employee-filter .new-reset-filter-action {
    font-size: 12px;
    align-content: center;
    text-decoration: underline;
    cursor:pointer;
    padding-left:20px;
}

/*  menu du dropdown */
.item-list-employee-filter{
    width:100%;
}

.item-list-employee-filter .mud-list-item {
    height: 40px;
    padding-left: 4px!important;
}

.item-list-employee-filter .mud-list-item .mud-typography{
    font-size:10.5px !important;
}

.item-list-employee-filter .unavailable-filter-choice{
    color:lightgray!important;
}

/* badges */
.list-employee-filter .new-badges{
    align-items: start;
    align-content: center;
    /*height:25px;*/
}

.list-employee-filter .new-badges .filter-badge {
    margin-right: 5px;
}

