.main .btn:hover, .main .btn:focus, .main button:hover, .main button:focus, .main input[type="submit"]:hover, .main input[type="submit"]:focus, .main input[type="button"]:hover, .main input[type="button"]:focus, .main input[type="reset"]:hover, .main input[type="reset"]:focus {
    background: transparent;
}
.main .btn, .main button, .main input[type="submit"], .main input[type="button"], .main input[type="reset"] {
    border-left: none;
}
.button-inner-alignment {
    display: flex;
    width: 100%;
    align-items: flex-start;
    justify-content: space-between;
    align-items: center;
    padding-right: 1rem;
}
.button-inner-text {
    width: 80%;
}
.content-wrapper__content h2 {
    margin: 0;
}
.accordion-button {
    padding: 30px !important;
}
.badge-pill strong {
    color: #FFF;
}
.button-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1rem;
    margin-bottom: 2rem;
}
.button-wrap-button {
    width: 100%;
}
.inner-badge-pill {
    margin: 1rem 0;
}
/*.button-action--complete {*/
/*    background: #080 !important;*/
/*}*/
/*.button-action--transferred {*/
/*    background: #c14213 !important;*/
/*}*/


.button-action--complete {
    background: #8E3493 !important;
}
.button-action--underway{
    background: #007C84 !important;
}
.button-action--ongoing {
    background: #4A2366 !important;
}
.button-action--transferred {
    background: #c14213 !important;
}


input.btn.btn-primary.button-wrap-button, a.action-button-anchor.btn.btn-secondary.button-wrap-button.clearButton {
    color: #FFF;
}
@media only screen and (max-width: 600px) {
    .hideFilters {
        display: none;
    }
    .button-wrap {
        /*display: flex;*/
        flex-direction: column;
        justify-content: space-around;
        align-content: center;
        /*gap: 1rem;*/
    }
}

#showData .accordion-item .accordion-button {
    background: #f5f5f5;
    text-decoration: underline .031rem solid !important;
    text-underline-offset: .3em;
}

#showData .accordion-item .accordion-button:hover, #showData .accordion-item .accordion-button:focus {
    background: #fff;
    color: #3c3c3b;
    text-decoration-thickness: 2px !important;
}

#filter {
    padding-top: 0.5rem;
}

#filter svg {
    vertical-align: -5px;
}