table {
    border-collapse: collapse;
    border: 2px black solid !important;
}

.table-agenda {
    margin-bottom: 50px;
    text-align: center;
    table-layout: fixed;
    width: 90vw;
    margin-left: auto;
    margin-right: auto;
}

.header-row {
    font-size: 25px;
}

.table-agenda thead tr th {
    background-color: #4472C4;
    color: white;
}

.workshop-header-row td {
    background-color: indianred !important;
    color: white;
}

.coffee-row td {
    background-color: lightskyblue !important;
}

.reception-row td {
    background-color: lightgoldenrodyellow;
}

.lunch-row td {
    background-color: lightgreen;
}

.corporate-sponsor-row td {
    background-color: #92D050;
}

.awards-row td {
    background-color: lightgoldenrodyellow;
    color: red;
}

.corporate-row td {
    background-color: sandybrown;
}

.breakfast-row td {
    background-color: darkseagreen;
}

.registration-row td {
    background-color: lightblue;
}

#welcoming-remarks td {
    color: indianred;
}
