
	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
	/* Conteneur centré */
.spinner-container {
    display: flex; /* Active le modèle Flexbox */
    justify-content: center; /* Centre horizontalement */
    align-items: center; /* Centre verticalement */
   
}

/* Style du spinner */
.spinner {
    width: 50px;
    height: 50px;
    border: 5px solid rgba(0, 0, 0, 0.1); /* Couleur du bord externe */
    border-top: 5px solid #3498db; /* Couleur du bord supérieur */
    border-radius: 50%; /* Cercle parfait */
    animation: spin 1s linear infinite; /* Animation de rotation */
}

/* Animation de rotation */
@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.input-container {
    display: flex;
    align-items: center;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 5px;
    width: 300px;
  }

  .input-container i {
    color: #888;
    margin-right: 10px;
  }

  .input-container input {
    border: none;
    outline: none;
    flex: 1;
  }

  .btn-custom {
    background-color: rgb(42,74,151) !important; /* Orange personnalisé */
    color: white !important;
  }	  