/* Available dinner classes use the same sage tone as lunch; pink is reserved for a full class. */
.month-day .session.dinner{background:#f1f6dd;box-shadow:inset 3px 0 #83a864}.month-day .session.dinner .session-time{color:#63705a}.month-day .session.dinner .seat-count b{color:#5f8a49}.month-day .session.dinner.full{background:#f8dfd9;box-shadow:inset 3px 0 #d76c59}.month-day .session.dinner.full .session-time,.month-day .session.dinner.full .seat-count b{color:#b85143}.earliest-start{width:100%;padding:7px 8px;border-radius:5px;background:#f0f2e5;color:#657551;font-size:10px;line-height:1.55}.earliest-start b{display:block;font-size:10px;color:#5d704c}.earliest-start span{display:block;white-space:nowrap}
