.card {border: 1px solid #f0f0f0; margin-bottom: 1.875rem; margin-top: 45px;}
.schedule-header {border-bottom: 1px solid #f0f0f0; border-radius: 4px 4px 0 0; padding: 10px 20px;}
.day-slot ul {float: left; list-style: none; margin-bottom: 0; margin-left: -5px; margin-right: -5px; padding: 0; position: relative; width: 100%;}
.day-slot li.left-arrow {left: 0; padding: 0; position: absolute; text-align: center; top: 50%; width: 20px !important; transform: translateY(-50%);}
.day-slot li {float: left;}
.day-slot li {float: left; padding-left: 5px; padding-right: 5px; text-align: center; width: 20.00%;}
.day-slot ul li span {cursor: pointer;}
.day-slot li span {display: block; font-size: 18px; text-transform: uppercase;}
.day-slot li span.slot-date {display: block; color: #757575; font-size: 14px;}
.day-slot ul li span {cursor: pointer;}
.day-slot li span.slot-date {display: block; color: #757575; font-size: 14px;}
.day-slot li small.slot-year {color: #757575; font-size: 14px;}
