/*.dx-scheduler-group-row:before, .dx-scheduler-header-row:before, .dx-scheduler-all-day-table-row:before {
    width: 0px;
}

.dx-scheduler-all-day-panel {
  display: none;
}
.dx-scheduler-all-day-panel-space {
  padding-top: 0;
  margin-top: 0;
}

.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count='1'] .dx-scheduler-header-scrollable {
    height: 0 !important;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
    display: none !important;
}*/

.dx-datagrid-rowsview {
     border-top: none;
}

.dx-datagrid .dx-column-lines > td {
     border-left:none ;
     border-right: none ;
}

.dx-datagrid .dx-row-alt {
/*    background-color: #FF0000;*/
}

/* changer la couleur de fond du header des grids */
/*.dx-header-row {
    background-color: #2762a0;
    color: white;
}*/
.dx-datagrid-headers .dx-datagrid-table .dx-row.dx-header-row > td {
    background-color: #2762a03 !important;
    }

.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell {
    padding: 0px;
}

/* permettre de mettre des custom button icons dans datagrid (exemple onglet bien -> doc) */
.customgridicon {
    font-size: 18px ;
    text-decoration: none !important ;
}


/* ne plus mettre de ligne de séparation entre les contacts et moins d'espace */
#prospects_list .item {
    height: 11px !important;
/*    min-height: 64px;*/
    min-height: 80px;
    border: none;  }

.prospect_mail {
    float:right;
    margin-right:10px;
}


/* changer la couleur 'sélection' de datagrid  */
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space {
    border-left-color: #f8fcff;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:hover:not(.dx-row-lines) > td {
    border-bottom: 1px solid #f8fcff;
    border-top: 1px solid #f8fcff;
}

.dx-datagrid-rowsview .dx-selection.dx-row > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-datagrid-group-space {
    border-right-color: #f8fcff;
}

.dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
    background-color: #fff; /* couleur de la ligne sélectionnée */
    color: #232323;
}

.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) {
  background-color: #f8fcff;
  color: #333;
}

/* réduire la hauteur des liste de sélerction de valeurs */
#fancymodal .scroll .list .item {
  /* padding: 10px;  */
    }

.item-input input, .item-input textarea {
    border-bottom: 0 !important;
    background-color: #f8fcff;
    padding-left:2px;
}

.inputfield {
  padding-left:8px !important;
}

/*.dx-form .dx-widget .dx-visibility-change-handler  {
    margin-top: 15px;
    margin-bottom: 15px;
}*/


.dx-datagrid-rowsview .dx-row.dx-group-row {
 color: #2762a0;
    font-size: medium;

}

.dx-calendar-today span {
    background-color: #eb5757 !important;
    color: white;
}

.circle_button_badge {
    top: -55px !important ;
    left: 20px !important;
}

.selthumblist .responsive {
    width: 250px;
}

#img_minh {
    max-width: 300px;
}



.dx-list-item-content {
    padding: 3px 6px 5px;
}