.button {
background: #75bf50 !important;
}

.column-back-button {
color: #75bf50 !important;
}

.column-header {
color: #75bf50 !important;
}

.column-header__back-button{
color: #75bf50 !important;
}

.poll__chart.leading {
background: #75bf50 !important;
}

.reply-indicator__content a {
color: #75bf50 !important;
}

.notification__message .fa {
color: #75bf50 !important;
}

.icon-button.star-icon.active, .notification__favourite-icon-wrapper .star-icon {
color: #FCA822 !important;
}
.icon-button.bookmark-icon.active {
color: #FC7786 !important;
}

.icon-button.active {
color: #75bf50 !important;
}

.simple_form .block-button.negative, .simple_form .button.negative, .simple_form button.negative {
background: #df405a!important;
}

.simple_form button{
background: #75bf50 !important;
}

.button:active, .button:focus, .button:hover {
background: #FFDE1D !important; 
color: #032D42 !important; 
}

.prose a {
color: #75bf50 !important;
}

.column-link--transparent.active {
color: #75bf50 !important;
}

.about__section__title{
color: #75bf50 !important;
}

.icon-with-badge__badge {
background: #75bf50 !important;
}

.admin-wrapper .sidebar ul .simple-navigation-active-leaf a {
background: #032D42 !important;
}

.admin-wrapper .sidebar ul .simple-navigation-active-leaf a:hover{
background: #032D42 !important;
}

.radio-button__input.checked {
border-color: #75bf50 !important;
background: #75bf50 !important;
}

.reply-indicator__content a.unhandled-link, .status__content a.unhandled-link {
color: #75bf50 !important;
}
.reply-indicator__content a, .status__content a {
color: #75bf50 !important;
}

.radio-button__input {
border: 1px solid #75bf50 !important;
}

.react-toggle--checked .react-toggle-track {
background-color: #75bf50 !important;
}

.column-header.active .column-header__icon {
color: #75bf50 !important;
text-shadow: 0 0 10px rgb(117 191 80 / 40%);
}

.reply-indicator__content a.unhandled-link, .status__content a.unhandled-link {
color: #75bf50 !important;
}

.dropdown-menu__item a:active, .dropdown-menu__item a:focus, .dropdown-menu__item a:hover, .dropdown-menu__item button:active, .dropdown-menu__item button:focus, .dropdown-menu__item button:hover {
background: #032D42 !important;
color: #fff !important;
}
.reply-indicator {
background: #DBDBDB !important;
}

.compose-form__sensitive-button .checkbox.active {
border-color: #75bf50 !important;
background: #75bf50 !important;
}

.privacy-dropdown__option.active, .privacy-dropdown__option:hover {
background: #75bf50 !important;
color: #fff;
}

.text-icon-button.active {
color: #75bf50 !important;
}

.privacy-dropdown.active .privacy-dropdown__value.active {
background: #fff !important;
}

.language-dropdown__dropdown__results__item.active {
background: #75bf50 !important;
color: #fff;
}
.empty-column-indicator a, .follow_requests-unlocked_explanation a {
color: #75bf50 !important;
}
.conversation__unread {
background: #75bf50 !important;
}

.compose-form__poll-wrapper .button.button-secondary {
color: #032D42 !important;
border-color: transparent !important;
}

.simple_form .hint a {
color: #75bf50 !important;
}

.admin-wrapper .content .muted-hint a, body .muted-hint a {
color: #75bf50 !important;
}
.link-footer p a {
color: #75bf50 !important;
}

.account__header__bio .account__header__fields a {
color: #75bf50 !important;
}

.navigation-panel .logo {
display:none !important;
}
.column-link--logo {
background-image: url("/system/site_uploads/files/000/000/002/original/f500a07b24612103.png");
background-size: contain;
background-repeat: no-repeat;
height: 100px !important;
}

.column-link--logo:active, .column-link--logo:focus, .column-link--logo:hover {
background-image: url("https://sndevs.com/wp-content/uploads/2022/10/SNDEVS_Pride_Donut-1-768x708.png");
background-size: contain;
background-repeat: no-repeat;
height: 100px !important;

}

.button.button-tertiary {
color: #fff !important;
border: 1px solid #75bf50 !important;
}

.button.button-secondary {
color: #fff !important;
border: 1px solid #75bf50 !important;
}

.button.button-tertiary:active, .button.button-tertiary:focus, .button.button-tertiary:hover {
color: #032D42 !important; 
border: 1px solid #FFDE1D !important;

}

.button.button-secondary:active, .button.button-secondary:focus, .button.button-secondary:hover {
color: #032D42 !important; 
border: 1px solid #FFDE1D !important;
}


.ui__header__logo .logo {
display:none !important;
}
.ui__header__logo {
background-image: url("/system/site_uploads/files/000/000/002/original/f500a07b24612103.png");
background-size: contain;
background-repeat: no-repeat;
padding: 25px !important;
}

.ui__header__logo:active, .ui__header__logo:focus, .ui__header__logo:hover {
background-image: url("https://sndevs.com/wp-content/uploads/2022/10/SNDEVS_Pride_Donut-1-768x708.png");
background-size: contain;
background-repeat: no-repeat;
}

.column-header__wrapper.active {
box-shadow: 0 1px 0 rgb(117 191 80 / 30%);
}

.column-header__wrapper.active:before {

background: radial-gradient(ellipse,rgba(117,191,80,.23) 0,rgba(117,191,80,0) 60%);
}

.notification.unread:before, .status__wrapper.unread:before {
border-left: 2px solid #FFDE1D !important;
}

.announcements__mastodon {
align-self: center;
}

.announcements__item__unread {
background: #FFDE1D !important;
}
.trends__item__sparkline path:first-child {
fill: rgba(117,191,80,.25) !important;
}
.trends__item__sparkline path:last-child {
stroke: #75bf50 !important;
}

.dashboard__quick-access {
background: #032D42 !important;
}

.sparkline__graph path:first-child {
fill: rgba(117,191,80,.25) !important;
}
.sparkline__graph path:last-child {
stroke: #75bf50 !important;
}

.admin-wrapper .content__heading__tabs a.selected {
background: #032D42 !important;
}

.retention__table__box {
background: #032D42 !important;
}

.dimension__item__indicator{
background: #75bf50 !important;
}

.filters .filter-subset a.selected {
color: #75bf50 !important;
border-bottom: 2px solid  #75bf50 !important;
}

.simple_form .block-button, .simple_form .button, .simple_form button{
background: #75bf50 !important;
}

.rules-list li:before {
    background: #FFDE1D !important;
}

.fa[title="Mentioned people only"]::after {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    content: '';
    display: inline-block;
    background: #FCA822;
    order: 1;
    animation: pulse-animation 2s infinite;
}

.fa[title="Mentioned people only"]::before {
    order: 2;
}

.fa[title="Mentioned people only"] {
    color: #FCA822;
    display: inline-flex;
    align-items: center;
    gap: 8px;
    transform: translateY(-2px);
}

.status-direct .status__relative-time {
    color: #FCA822;
    display: inline-flex;
    align-items: center;
}

.status__visibility-icon {
    display: inline-flex;
    align-items: center;    
    padding-top: 0;
    margin-top: 0;
}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgba(252, 168, 34, 0.5);
  }
    
  100% {
    box-shadow: 0 0 0 10px rgba(241, 95, 90, 0);
  }
}
.loading-bar {
background-color: #75bf50 !important;
}

