/* General inputs  style*/

a, input, textarea, select, button {
    box-shadow: none !important;
    outline: none !important;

}

select,select::picker(select) {
    appearance: base-select;
}

select{
    background-color: #05a2b3;
    color: white;
}



/* Carte de la citation partagée (arrivée via ?quote=uuid) */
#pinned-quote .card {
    border: 2px solid #05a2b3;
    box-shadow: 0 0 0 5px rgba(5, 162, 179, 0.15);
}

/* Quote style */

.profil {
    width: 30px;
}

.quote-block {
    border-left: 4px solid #05a2b3;
    padding-left: 12px;
}

.quote-block-fr {
    border-left-color: #198754;
}

.quote-date {
    font-size: 0.85rem;
}

.share-btn {
    font-size: 0.85rem;
    white-space: nowrap;
}

.share-btn:hover {
    background-color: #25D366;
    color: white;
}

/* Filtre par langue : masque le bloc (et le séparateur) de l'autre langue */
#quotes-container.lang-en .quote-block-fr,
#quotes-container.lang-en hr,
#quotes-container.lang-fr .quote-block-en,
#quotes-container.lang-fr hr {
    display: none;
}

/* Website header style */

@media (max-width: 1024px) {
    .website_header h1 {
        font-size: 25px;
    }

    .website_header p {
        font-size: 18px;
    }
}

@media (min-width: 1024px) {
    .website_header {
        background: url('https://photzy.com/assets/flower-30-6.jpg') no-repeat right;
        background-size: calc(47%);
    }
}