/* hide category titles */
div#content h2 {
    display: none;
}
div#content .list-unstyled h2 {
    display: unset;
}

/* div#content div.row:first-of-type { display: none; } */

/* nav#menu { display: none; } */

@media screen and (max-width: 570px) {
    div#logo {
        text-align: center;
    }
    div#logo img { 
        display: inline-block; 
        width: 95%; 
        box-sizing: border-box; }
}

.pps-fundraiser-info-section { 
    text-align: center;
    box-sizing: border-box;
    font-family: 'Arimo', 'Open Sans', sans-serif;

    text-transform: uppercase;
    font-size: 1.5rem;
    /* font-weight: bold; */
 }

.pps-thank-you-line { 
    display: block; 
 }
.pps-group-name {  
    display: block;
}
/* .pps-group-name::before { content: "Group: "; } */

.pps-fundraiser-name { 
    display: block;
}
/* .pps-fundraiser-name::before { content: "Fundraiser: "; } */

.pps-sales-rep { 
    display: block;    
}
/* .pps-sales-rep::before { content: "Sales Rep: "; } */



body {
    position: relative;
    min-height: 98vh;
    height: 100%;
    box-sizing: border-box;
    padding-bottom: 20rem;
}
footer { position: absolute; bottom: 0; width: 100%; }