.osm-heading {
    font-size: 32px;
    letter-spacing: normal;
}

#osm-subscription-complete {
    background-color: #FCFDF3;
    padding: 2rem;
    border-radius: 30px;
}

h1.osm-page-title {
    font-size: 3rem;
}

tr:nth-child(odd) { background: RGBA(217, 213, 204, 0.59); }

table.os_table { display: block; }

#osm-signup-page {
    background-color: #FCFDF3;
    padding: 2rem;
    border-radius: 30px;
}


#osm-subscription-detail-page {
    background-color: #fcfdf3;
    border-radius: 30px;
    padding: 2rem;
}