/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[7].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[7].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[7].use[3]!./node_modules/@epegzz/sass-vars-loader/src/sassVarsLoader.js??ruleSet[1].rules[7].use[4]!./assets/components/timetable/scss/timetable-print.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.print-page,.print-page body{background:#fff!important}.print-page body{font-size:0.75rem;padding:20px}@media (min-width:1000px){.print-page body{padding:30px}}.print-page header{position:relative;width:100%;border-bottom:1px solid #48525b;text-align:right;height:62px}.print-page footer{position:relative;width:100%;border-top:1px solid #48525b;height:35px;padding:15px 0 0 40px;color:#1d1d1b}@media (min-width:768px){.print-page footer{height:40px;padding:20px 0 0 50px}}@media (min-width:1000px){.print-page footer{height:50px;padding:30px 0 0 65px}}.print-page .empty-footer,.print-page .empty-header{display:none}.print-page .print-logo{display:block;float:left;height:50px;margin-left:9px}.print-page .print-title{font-family:urwdin-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;margin:0 0 9px auto}@media (min-width:768px){.print-page .print-title{font-size:1.25rem}}@media (min-width:1000px){.print-page .print-title{font-size:1.5625rem}}.print-page .print-centre-name{font-size:0.75rem;font-family:urwdin,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.print-page .print-centre-name img{height:9px;margin-right:4px}.print-page table{width:100%}.print-page .timetable-print ul{list-style-type:none;padding:0;column-count:1;column-fill:balance;font-size:0.6875rem;margin:15px 0;min-height:calc(100vh - 185px)}@media (min-width:768px){.print-page .timetable-print ul{column-count:2;margin:20px 0;min-height:calc(100vh - 195px)}}@media (min-width:1000px){.print-page .timetable-print ul{column-count:3;margin:25px 0 30px;min-height:calc(100vh - 230px)}}.print-page .timetable-print ul li{page-break-inside:avoid;break-inside:avoid;margin:0;padding:0 5px 12px;color:#ed6b06;font-weight:700;line-height:21px}.print-page .timetable-print ul li table{font-weight:400;color:#1d1d1b;border:none}.print-page .timetable-print ul li table tr{color:#1d1d1b;font-family:urwdin,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:100}.print-page .timetable-print ul li table tr:nth-child(odd){background:#eee;font-family:urwdin-bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.print-page .timetable-print ul li table tr td{padding:0 10px;line-height:14px;border:none}.print-page .timetable-print ul li table tr td:first-child{white-space:nowrap;width:100px;max-width:100px}.print-page .timetable-print ul li table tr td:nth-child(2){width:calc(100% - 200px);max-width:calc(100% - 200px)}.print-page .timetable-print ul li table tr td:last-child{width:100px;max-width:100px}@media print{html.print-page body{position:relative;padding:0!important}html.print-page header{position:fixed;top:0}html.print-page footer{position:fixed;bottom:0;height:auto!important}html.print-page table{width:100%}html.print-page table td{padding:0}html.print-page .empty-header{display:block;height:87px}html.print-page .empty-footer{display:block;height:80px}}@media print and (min-width:1000px){html.print-page .empty-footer{height:80px}}@media print{html.print-page .timetable-print ul{column-fill:balance;min-height:calc(100vh - 170px)!important;margin:0!important}}
