/* Add here all your CSS customizations */


tr.filter-row td{

}

td.date-range-column{

}

.bigger-font-size{
    font-size: 13px;
    font-weight: normal;
}


.detail-label {
    font-size: 13px;
    font-weight: normal;
    color: #aaa;
}

.execution-status{
display: inline-block;
  padding: 8px 8px 8px 8px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 3px;
  width:80px;
}

.bg-execution-status-fail{
    background-color: #d9534f;
    color: #fff;
}

.bg-execution-status-created{
    background-color: #ccc;
    color: #fff;
}

.bg-execution-status-running{
    background-color: #ccc;
    color: #fff;
}

.bg-execution-status-success{
    background-color: rgb(25, 135, 84);
    color: #fff;
}

.bg-execution-status-partial{
    background-color: #FFBF00;
    color: #fff;
}

.bg-execution-status-not-executed{
    background-color: #ccc;
    color: #000;
}

.entity-detail .col{
    padding-top: 4px;
    padding-bottom: 4px;
}

.icon-large{
    font-size: 26px;
}

.dettaglio-info {
    font-size: 32px;
}

.logout-button {
    width: 100%;
    text-align: left;
    background-color: transparent;
    border: none;
    padding: 0.5rem 1rem;
}

.logout-button:hover, .logout-button:focus {
    background-color: #FF5B61;
    color: #fff;
}

/* Stile per allineare l'icona e il testo */
.logout-button i {
    margin-right: 5px;
}

.readonly-checkbox {
    pointer-events: none; /* Disabilita i click */
}

.small-icon-tender {
    position: absolute;
    top: 10px;
    right: 10px;
    text-decoration: none;
}