/* Registration pages */

div.container-alt div.form-container div.simple_form ol.rules-list li:nth-child(15), div.about__section.active div.about__section__body ol.rules-list li:nth-child(15) {
display:none;
}

div.fields-group div.input.with_block_label.text.required.user_invite_request_text.field_with_hint label.text.required, div.fields-group div.input.with_block_label.text.required.user_invite_request_text.field_with_hint span.hint {
display: none;
}

.titlealt {
    font-size: 22px;
    line-height: 27px;
    font-weight: 50;
    margin-bottom: 10px;
}

/* Wide screen advanced UI */

@media (min-width: 701px) {

div.column {
        flex-grow: 1 !important;
}

.drawer__inner__mastodon {
	background: none;
}

}

/* Toot button */
.ui__header__links > .button[href="/publish"], .compose-form__publish-button-wrapper > .button.button--block {
  font-size: 0 !important;
}

.ui__header__links > .button[href="/publish"]::after,.compose-form__publish-button-wrapper > .button.button--block::after {
  content: "Toot!";
  text-transform: none;
  font-size: 15px;
  position: relative;
  bottom: -2px;
}

/* Boost icon */

div.notification.notification-reblog.focusable div.notification__message div.notification__favourite-icon-wrapper i.fa.fa-retweet.fa-fw, button.status__action-bar__button.icon-button.active.icon-button--with-counter span.icon-button__counter span.animated-number span span, button.status__action-bar-button.icon-button.active.icon-button--with-counter span.icon-button__counter span.animated-number span span {
  color: #19A341;
}

button.status__action-bar__button.star-icon.icon-button.active.icon-button--with-counter span.icon-button__counter span.animated-number span span {
  color: #ca8f04 !important;
}

button.status__action-bar-button.star-icon.icon-button.active.icon-button--with-counter span.icon-button__counter span.animated-number span span {
  color: #ca8f04 !important;
}

/* Miscellaneous */

div.modal-layout__mastodon div img {
display: none;
}

img.announcements__mastodon {
display: none;
}

.user-role-3 {
  --user-role-accent: #595aff;
  --user-role-background: #595aff19;
  --user-role-border: #595aff80;
}

.user-role-2 {
  --user-role-accent: #1c71d8;
  --user-role-background: #1c71d819;
  --user-role-border: #1c71d880;
}

.user-role-1 {
  --user-role-accent: #19a341;
  --user-role-background: #19a34119;
  --user-role-border: #19a34180;
}

