.fn{float:none !important}html,body,section#content{background-color:#FFFFFF !important;background-image:none !important;color:#000000}#lunch_master table tbody tr td{background:none repeat scroll 0 0 transparent}#lunch_master select{background-color:#fff}nav,#pageoptions,#flash_messages,a.btn,#calendar_view .g3,footer{display:none !important}section#content{padding:0;height:auto;border:none;box-shadow:none}#report_route>div{border:none;box-shadow:none;margin-top:15px}#report_route>div h3{font-size:12px}#report_route table{font-size:10px}#report_route table tr{height:1.5cm}.page-break{display:block;page-break-before:always}.page-break-inside,.pwidget{page-break-inside:auto}.page-break-after{page-break-after:always;page-break-inside:auto}#report_route #routes{height:11cm}.sign{background-color:#AAAAAA !important;color:white !important}.hot{background-color:#D57A55 !important;color:white}.cold{background-color:#3E70AB !important;color:white}.breakfast{background-color:#c79814 !important;color:white}.drink{background-color:#2FA5AB !important;color:white}.fruit_snack{background-color:#2EA975 !important;color:white}.bulk_items{background-color:#AC8F4E !important;color:white}#lunch_master .widget h3.handle input{margin:0 1px 0 0}.no-print,.no_print{display:none !important}.no_print_bg{background:none !important;border:0px solid white !important}.lm_print_fullw{width:100% !important}#lunch_master .widget h3.handle{font-size:15px !important;padding:4px !important;font-weight:900}table td{font-size:revert !important}.lm_print{display:block !important}.mi-print-row{display:inline-block}.dataTables_filter{display:none !important}#lunch_master .widget .widget_full.padded{overflow:visible;border:0 none}section#content #delivery_location_report div#tables{padding:0}section#content #delivery_location_report h3.handle{text-shadow:none !important;height:0.7cm;font-size:15px !important;padding:5px 0 5px 0 !important}section#content #delivery_location_report h3.innerhandle{margin-bottom:0;font-weight:bold;padding-left:25px !important}section#content #delivery_location_report table{margin-top:0}section#content #delivery_location_report table tr{height:0.8cm !important}section#content #delivery_location_report>div{border:none;box-shadow:none;padding:0 !important}section#content #delivery_location_report>h3 span{padding:0 !important;margin:0 !important}section#content #diner_list_report .report_summary{width:15cm;padding:0}section#content #diner_list_report label{font-size:10px}section#content #diner_list_report h3.handle{text-shadow:none !important;height:0.7cm;font-size:15px !important;padding:5px 0 0 0 !important}section#content #diner_list_report div div table{margin:0}section#content #diner_list_report table tr{height:0.8cm !important}section#content #diner_list_report>div{border:none;box-shadow:none;padding:0}section#content #diner_list_report table{margin:0;margin-top:5px}section#content #diner_list_report .widget_bg.widget_full,section#content #diner_list_report .widget_bg.widget_full>div{padding:0}section#content #diner_list_report table tr{height:1.3cm}section#content #diner_list_report .widget{margin:0}section#content #diner_list_report .widget h3.handle{height:0.7cm;padding:0}section#content #diner_list_report div#tables,section#content #diner_list_report div#tables table{padding:0}#terms #stickers_form{display:none !important;background-color:red !important}#stickers .document .row .half_row .ticket .ticket_row .meal_title{margin-left:0 !important;padding-left:0 !important}#bulk_items.gz4{display:none}#availabilities{display:none}#days_and_entries_container{width:100% !important}#days_and_entries_container .dataTables_scroll{width:100% !important}#days_and_entries_container .dataTables_scroll .dataTables_scrollHead{width:100% !important}#days_and_entries_container .dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner{width:100% !important}#days_and_entries_container .dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner table{width:100% !important}#days_and_entries_container .dataTables_scrollBody{height:auto !important}html.terms body #content{width:100% !important;padding:0  !important;margin:0  !important}.mt{margin-top:5mm}#lunch_master .maxh{height:15mm !important;overflow:hidden}.packing_report table,#diner_list_report table{display:table !important}.packing_report table thead,#diner_list_report table thead{display:table-row-group !important;page-break-inside:avoid !important;page-break-after:avoid !important;overflow:visible}.packing_report table tfoot,#diner_list_report table tfoot{display:table-footer-group !important;page-break-before:avoid !important;page-break-inside:avoid !important}.packing_report table tbody,#diner_list_report table tbody{display:table-row-group !important;page-break-before:avoid !important;page-break-after:avoid !important}.packing_report table tr,#diner_list_report table tr{display:table-row !important;page-break-inside:avoid !important}.packing_report table td,.packing_report table th,#diner_list_report table td,#diner_list_report table th{display:table-cell !important;page-break-inside:avoid !important}.packing_report{page-break-before:always;page-break-after:always;page-break-inside:avoid}.packing_report .widget{margin-bottom:0px !important;overflow:visible !important;page-break-before:always}#delivery_location_report.late_orders .page-break{border:none !important;float:none !important}#delivery_location_report.late_orders .wp100 h3{width:100%}#delivery_location_report.late_orders .g12{float:none !important}@page{size:auto;margin:25mm 2mm 15mm 25mm;margin-left:5mm}
