body {
    background: #F8F6F4;
}

a[href="https://fider.io?utm_source=feedback.wellon.digital&utm_medium=powered-by&utm_campaign=home-input"],
a[href="https://fider.io?utm_source=feedback.wellon.digital&utm_medium=powered-by&utm_campaign=show-post"],
a[href="https://fider.io?utm_source=default&utm_medium=powered-by&utm_campaign=home-input"] {
    display: none !important;
}

.c-vote-counter__button.c-vote-counter__button--voted {
    animation: none !important;
}

.c-vote-counter__button.c-vote-counter__button--voted::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background-image: url('data:image/svg+xml;utf8,<svg fill="darkorange" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2H464c26.5 0 48 21.5 48 48c0 18.5-10.5 34.6-25.9 42.6C497 275.4 504 288.9 504 304c0 23.4-16.8 42.9-38.9 47.1c4.4 7.3 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48H294.5c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3V320 272 247.1c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192H96c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V224c0-17.7 14.3-32 32-32z"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 1.2em;
    height: 1.2em;
    font-size: 20px;
}

.c-vote-counter__button.c-vote-counter__button--voted:hover {
    color: #ff8c00;
}

.c-vote-counter__button.c-vote-counter__button--voted svg,
.c-vote-counter__button svg {
    display: none !important;
}


.c-vote-counter__button::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background-image: url('data:image/svg+xml;utf8,<svg fill="lightgray" xmlns="http://www.w3.org/2000/svg" height="1.2em" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2H464c26.5 0 48 21.5 48 48c0 18.5-10.5 34.6-25.9 42.6C497 275.4 504 288.9 504 304c0 23.4-16.8 42.9-38.9 47.1c4.4 7.3 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48H294.5c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3V320 272 247.1c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192H96c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V224c0-17.7 14.3-32 32-32z"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 1.2em;
    height: 1.2em;
    font-size: 20px;
}

.c-dropdown__handle div::after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background-image: url('data:image/svg+xml;utf8,<svg fill="darkorange" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 1em;
    height: 1em;
    margin-left: 0.5em;
    margin-bottom: 0.25em;
}

.c-vote-counter__button {
    color: lightgray;
    font-size: 14px;
}

.c-vote-counter__button:hover {
    color: lightgray;
    transform: scale(1.1);
}

.c-vote-counter__button--voted {
    color: #ff8c00;
}

.c-posts-container .text-muted.flex.flex-x.flex--spacing-1.flex-items-center {
    color: #ff8c00;
}

:root {
    --primary-color: #ff8c00 !important;
}

.text-title.hover:text-primary-base {
    color: #ff8c00 !important;
}