.openings-table-style .time-col{text-align:right;vertical-align:middle}.openings-table-style small{color:#808080;font-size:0.667em;font-weight:500}.openings-table-style .table-wrapper table:first-child .current-day td{background:#F2F2F2;position:relative}.openings-table-style .table-wrapper table:first-child .current-day td::before,.openings-table-style .table-wrapper table:first-child .current-day td::after{content:"";position:absolute;top:0;left:0;width:15px;height:100%;background:#F2F2F2;transform:translateX(-100%)}.openings-table-style .table-wrapper table:first-child .current-day td::after{left:auto;right:0;transform:translateX(100%)}