.container {
  max-width: 1600px !important;
}

.navbar.is-primary, .panel-heading.is-primary {
    background-color: #ee7f00 !important;
    color:#FFFFFF;
}

.hero.is-info {
    background-color: #ee7f00 !important;
    color:#FFFFFF;
}

.columns.is-info {
    background-color: #ee7f00 !important;
    color:#FFFFFF;
}

a { color: inherit !important; } 

.button.is-info {
    background-color: #ee7f00 !important;
    color:#FFFFFF !important;
}

.is-danger-placeholder::placeholder{
    color: hsl(348deg,86%,61%) !important;
}

.selected {
    background-color: #FFFFFF !important;
    color:#000000 !important;
}

ul .tab {
    background-color: #FFFFFF !important;
    color:#000000 !important;
}

ul .is-active a{
    background-color: #ee7f00 !important;
    color:#FFFFFF !important;
}

.navbar-item:hover
{
    background-color: #f2ad74 !important;
    color: #000000 !important;
} 

.navbar-link:hover
{
    background-color: #f2ad74 !important;
    color: #000000 !important;
} 

.table.is-striped tbody tr:not(.is-selected):nth-child(2n)
{
  background-color: #f1d4b4;
}

.symfony-checkbox
{
    height:40px;
}

.symfony-checkbox input
{
    margin-right: 5px;
}

.symfony-checkbox label
{
    margin-right: 10px;
}

.table.is-striped thead th
{
  color: #FFFFFF;
  background-color: #ee7f00;
}

.card
{
  background-color: #ee7f00;
}

.form-tile
{
  border-radius: 15px;
  background-color: #f2ad74;
  color: black;
}

.white-font
{
  color: #FFFFFF;
}

table a {
    color: #000000;
}

.white-background{
        background-color: #FFFFFF;
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
  visibility: hidden;
  background-color: #555;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;

  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;

  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

.icon-werit {
    background: url('../werit_favicon.svg');
    background-repeat: no-repeat;    
    background-size: cover;
    display: inline-block;
    height: 20px;
    width: 20px;
  }

.is-disabled {
    pointer-events: none; /* Désactive le clic */
    opacity: 0.5; /* Rend le bouton visuellement désactivé */
    cursor: not-allowed; /* Change le curseur */
}

.table-wrapper-small {
  max-height: 100px;
  overflow-y: auto;
  display: block;
}

.table-wrapper {
  max-height: 400px;
  overflow-y: auto;
  display: block;
}

.table-wrapper-big {
  max-height: 650px;
  display: block;
  overflow: visible;
}

/* Fixe la largeur des colonnes */
.table-wrapper table, .table-wrapper-big table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}

/* Garde l'en-tête visible (optionnel) */
.table-wrapper thead th, .table-wrapper-big thead th {
  position: sticky;
  top: 0;
  z-index: 2;
}