.navbar {
    min-height: 60px;
}

.m-logo-retina {
    height: 45px;
}

.btn.btn-lg {
    border-color: #324790;
    background-color: #324790;
    color: #ffffff;
}

.btn.btn-lg:hover, .btn.btn-lg:focus, .btn.btn-lg.btn-primary.m-donation-amount {
    background-color: #1570A6;
}

.card-list .card .card-detail-value {
    text-align: right;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 350px;
    overflow: hidden;
    display: block;
}

.card-list .card .card-detail-label {
    font-size: 14px;
}

.card .card-detail-label {
    font-size: 14px;
}

a.m-btn-menu-button:hover {
    color: #FFFFFF !important;
}

input.slds-input {
    font-size: 18px;
}