﻿.participant-donations {
    border-color: #bce8f1;
}

.participant-donations .card-footer,
.participant-donations .card-header {
    background-color: #d9edf7;
    color: #31708f;
}

.campaign-message.show-more {
    max-height: 250px;
    overflow-y: hidden;
}

#campaign-message-show-more {
    display: inline;
}

.font-7em {
    font-size: .7em;
}

@media (min-width: 768px) {
    .campaign-message.show-more {
        max-height: 100%;
        overflow-y: visible;
    }
    #campaign-message-show-more {
        display:none;
    }
}

@media (max-width: 575.98px) {
    .share-button-group .btn {
        padding: 0.375rem 0.55rem;
        font-size: .75em;
    }
}

.txt-link {
    margin-top: 1rem;
}