table.bt tbody th,table.bt thead{display:none}table.bt tbody td,table.bt tfoot td,table.bt tfoot th{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left\9;width:100%\9;border:none}table.bt tbody td::before,table.bt tfoot td::before,table.bt tfoot th::before{display:block;content:attr(data-th);text-align:left;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:100px;background:#f7f6ef}table.bt tbody td.bt-hide,table.bt tfoot td.bt-hide,table.bt tfoot th.bt-hide{display:none}table.bt tbody td .bt-content,table.bt tfoot td .bt-content,table.bt tfoot th .bt-content{vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}table.bt.bt--no-header tbody td::before,table.bt.bt--no-header tfoot td::before{display:none}.table-breakpoint.table-timetable .td_first,.table-breakpoint.table-timetable .th_day,.table-breakpoint.table-timetable .th_first{font-family:'Palatino Linotype',Palatino,Georgia,serif}.table-breakpoint.table-timetable .td_first,.table-breakpoint.table-timetable .th_first{color:#7d6849;font-family:MuseoSans,sans-serif;border-color:#dfdbbb;font-size:15px;padding:10px}.table-breakpoint.table-timetable .th_first{text-align:center;background:#efedde}.table-breakpoint.table-timetable .td_first{text-align:center;background:#f7f6ef}.table-breakpoint.table-timetable .th_day{text-align:center;background:#f7f6ef;color:#40130c;font-size:16px;width:12%}.table-breakpoint.table-timetable .td_day{text-align:center;letter-spacing:0;font-size:16px;overflow:hidden;padding:10px 0;color:#936020}.table-breakpoint.table-timetable .td_day span{color:#936020}.table-breakpoint.table-timetable .td_day.is_closed span{color:#ab301e!important;font-style:italic}@media (min-width:992px){.table-breakpoint.table-timetable{background:#fff}.table-breakpoint.table-timetable .th_first{width:9%}.table-breakpoint.table-timetable .th_day{width:13%}.table-breakpoint.table-timetable .td_day.td_even{background:#f8f7f7}.table-breakpoint.table-timetable .th_first{text-align:center;background:#efedde}.table-breakpoint.table-timetable .td_first.td_even{text-align:center;background:#fcfcf9}.table-breakpoint.table-timetable td,.table-breakpoint.table-timetable th{padding:10px 0;border:1px solid #dfdbbb}}@media (max-width:991px){.table-breakpoint.table-timetable{margin-top:30px;border:none!important}.table-breakpoint.table-timetable tbody{border:1px solid #dfdbbb;border-width:1px}.table-breakpoint.table-timetable .td_first{padding:0;background:#efedde}.table-breakpoint.table-timetable .td_first:before{background:#e7e4cd}.table-breakpoint.table-timetable .td_day{padding:0;border-top:1px solid #dfdbbb;background:#fff}.table-breakpoint.table-timetable tbody td::before{padding:10px 0 10px 15px;color:#40130c}.table-breakpoint.table-timetable .bt-content{padding:10px 20px}}