.alert {
    margin-bottom: 0;
}
.selected {
    background-color: rgb(243, 252, 249);
     
}
.dataTables_wrapper .dataTables_filter {
    float: right;
    text-align: right;
    visibility: hidden;
}
.placeholder{color: rgb(23, 16, 16);}
select option:first-child{color: grey; display: none;}
select option{color: #555;} 

.filepond--drop-label {
	color: #4c4e53;
}

.filepond--label-action {
	text-decoration-color: #babdc0;
}

.filepond--panel-root {
	border-radius: 2em;
	background-color: #edf0f4;
	height: 1em;
}

.filepond--item-panel {
	background-color: #595e68;
}

.filepond--drip-blob {
	background-color: #7f8a9a;
}
.custom-class {
	z-index: 1029
}

.break-text {
    max-width: 300px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

/* Text break on tables */
@media screen and (max-width: 480px) {
	.break-text {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        max-width: 200px;
	}
 }
  
.button-delete-icon {
    font-size: 1.5rem; 
    color: darkred;
}

.button-edit-icon {
    font-size: 1.5rem; 
    color: rgb(30, 22, 105);
}

/* Hide text (table)*/
.table .truncate {
    white-space: nowrap; 
    overflow: hidden;   
    text-overflow: ellipsis;
    max-width: 150px;
  }

  #rates-table_filter  {
    float: right;
    text-align: right;
    visibility: visible;
}

#edit-rates-table_filter  {
    float: right;
    text-align: right;
    visibility: visible;
}

.wrap-text {
    word-break: break-word;
    white-space: normal;
}