.th40 {
  width: 40%;
}
.th25 {
  width: 25%;
}
.compose-form__submit > button {
    background-color: rgba(0, 0, 0, 0);
    background-image:
        radial-gradient(circle at -1% 50%, #0000 5.5%, #6d2380 6% 8%, #0000 8.5%),
        conic-gradient(at 20% 50%, #0000 225deg, #fdd817 0 315deg, #0000 0),
        conic-gradient(at 27% 50%, #0000 225deg, #ffffff 0 315deg, #0000 0),
        conic-gradient(at 34% 50%, #0000 225deg, #f4aec8 0 315deg, #0000 0),
        conic-gradient(at 41% 50%, #0000 225deg, #7bcce5 0 315deg, #0000 0),
        conic-gradient(at 48% 50%, #0000 225deg, #945516 0 315deg, #0000 0),
        conic-gradient(at 55% 50%, #0000 225deg, #000000 0 315deg, #0000 0),
        linear-gradient(
            #e22016 0 calc((100% / 6)),
            #f28917 0 calc((100% / 6) * 2),
            #efe524 0 calc((100% / 6) * 3),
            #78b82a 0 calc((100% / 6) * 4),
            #2c58a4 0 calc((100% / 6) * 5),
            #6d2380 0 calc((100% / 6) * 6));
    text-shadow:
        #000a 1px 0px 1px,
        #000a -1px 0px 1px,
        #000a 0px 1px 1px,
        #000a 0px -1px 1px,
        #000a 1px 1px 1px,
        #000a -1px -1px 1px,
        #000a 1px -1px 1px,
        #000a -1px 1px 1px;
}

.compose-form__publish-button-wrapper button:hover,
.ui__header__links .button:hover {
    filter: brightness(85%);
}

.compose-form__publish-button-wrapper button:active,
.ui__header__links .button:active {
    filter: brightness(75%);
}

/*
#a.media-gallery__item-thumbnail > img {
#  position:relative;
#  overflow:hidden;
#}

#a.media-gallery__item-thumbnail > img:after {
#  content: "";
#  position:absolute;
#  margin:-20px;
#  width:40px;
#  height:40px;
#  transform:rotate(45deg);
#  background-color:#000;
#  box-shadow: 0 0 0 250px #522d5b;
#}

#.media-gallery__item a.media-gallery__item-thumbnail > img[alt]:not([rel=""]) {
#  border: green 5px solid;
#}*/

