table.fixedLayout
{
    table-layout:fixed;
}
th.whiteText
{
    color:White;
}
th.leftAlignText
{
    text-align:left;
}
th.width50
{
    width:50px;
}
th.width75
{
    width:75px;
}
th.width175
{
    width:175px;
}
td.breakWord
{
    word-wrap:break-word;
}

/*
    Grid With Links
*/

.gwl-contact-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.gwl-contact-listing {
    width: 100%;
    display: inline-block;
}

.gwl-contact-listing p {
    word-wrap: break-word;
}

@media (min-width: 576px) {
    .gwl-contact-listing {
        width: 50%;
    }
}

@media (min-width: 768px) {
    .gwl-contact-listing {
        width: 33%;
    }
}