.filters {
    border-bottom: 2px solid #0f1f6a !important;
    background: #f7f7f8 !important;
}

.input-text {
    position: relative !important;
    box-sizing: border-box !important;

    border: 1px solid var(--ffbad-blue, #101F69) !important;
    border-radius: 8px !important;
    background-color: var(--ffbad-white) !important;

    /* default width — override with size modifiers below */
    /* min-width: 220px !important;
    max-width: 220px !important; */
    width: 100% !important;

    padding: 4px !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    margin-right: 10px;

    color: var(--ffbad-blue);
}

.listgroupitem {
	color: rgb(16, 31, 105) !important;
	background-color: rgba(213, 43, 30, 0.03) !important;
	margin-bottom: 5px !important;
	display: flex !important;
	justify-content: space-between !important;
	align-items: center !important;
  font-size: 17px !important;
  border: 1px solid #e2e2e2 !important;
  padding: .8rem !important;
}

.dash-dropdown .Select-control {
    width:100% !important;
    margin:0 !important;
}

.boxicons-button {
  width: 30px !important;
  height: 30px !important;
  z-index: 1 !important;
  fill: var(--cp-color-11) !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border: 1px solid #d52b1e !important;
  cursor: pointer !important;
  background-color: transparent !important;
  color: #101F69 !important;
  box-shadow: none !important;
  margin-left: 10px !important;
  /* Autres propriétés */
}

.boxicons-button:hover{
  background-color: #101F69 !important; 
  color: white !important; 
  border: 1px solid #101F69 !important;
}

.boxicons-button:focus {
  outline: 2px solid #d52b1e !important;
}

