.subheading {
    color: #555;
    font-size: 14pt;
}

.program-panel li {
    color: #555;
    font-size: 12pt;
}

ul.program-panel {
    display: inline-block;
    list-style-type: none;
    margin: 0;
}

    ul.program-panel :not(:last-child):after {
        content: ',\00a0'; 
    }

    ul.program-panel li {
        display: inline-block;
        font-weight: bold;
    }

ul.program-panel-now {
    display: inline-block;
    list-style-type: none;
    margin: 0;
}

    ul.program-panel-now li {
        display: inline-block;
        font-weight: bold;
    }

ul.program-panel-past {
    display: inline-block;
    list-style-type: none;
    margin: 0;
}

    ul.program-panel-past :not(:last-child):after {
        content: ',\00a0'; 
    }

    ul.program-panel-past li {
        display: inline-block;
        font-weight: bold;
    }

ul.social-links {
    list-style-type: none;
    margin: 0;
}

    ul.social-links li {
        display: inline-block;
    }

        ul.social-links li img {
            width: 27px;
        }