.print-only{display:block !important}html{overflow:scroll !important}html,body{background-color:#fff;color:#000;font-size:12px}@media print{body{-webkit-print-color-adjust:exact}}body.modal-open .contain,.btn,#nav,#lip,#sidebar,.mfp-wrap button.mfp-close,.mfp-hide,.links,.kiosk .search,.kiosk .filter,#mobile-header,#public-header,#public-footer{display:none}.kiosk-head{position:relative}.kiosk-body{padding-top:0}.kiosk-body .btn{display:block}.kiosk-body .btn:before{content:'';display:block;height:20px}#any_login{display:none}.mfp-bg{background-color:#fff;opacity:1.0;display:none}#main{margin:0 !important;margin-left:0 !important;margin-right:0 !important}#main .wrapper{width:100% !important;max-width:100% !important;padding:0 !important}#content{background-color:#fff;margin-top:0}#content .actions,#content .title-bar,#content .pagination,#content h2 .links,#content h2 .tabs,#content #confirm-modal-link{display:none}#content .ticket{display:none}#content .ticket.claimed{display:block}#content #ticket{margin-left:auto;margin-right:auto;align:center}#content #ticket table#qr{font-size:7pt;page-break-inside:avoid;border-collapse:separate;border-spacing:0}#content #ticket table#qr td{border:.3em solid #fff;height:0;width:0}#content #ticket table#qr td.black{border:.3em solid;border-color:#000}#content #ticket .modal-actions{display:none}#content .content{padding:0}#content .totals .stat{margin:0 !important;width:25% !important}#content h4{font-size:16px}#content table.items{margin-top:0}#content table.items .item+.item{border-top-color:#ececec}#content table.items tr.item{font-size:12px;page-break-inside:avoid}#content table.items tr.item.small{font-size:10px}#content table.items tr.item td{padding:5px}#kiosk .kiosk-head .table-wrapper .items{padding:0}#kiosk .vst-kiosk-body{padding:2em}.mfp-wrap{position:relative !important;overflow:visible !important}.mfp-wrap .mfp-container{position:relative !important}.mfp-wrap .mfp-container:before{display:none}.mfp-wrap .mfp-container .mfp-content{max-width:90% !important}.mfp-wrap .mfp-container .mfp-content #content .content.scrollable{max-height:initial !important;overflow:visible !important}.mfp-wrap .mfp-container .mfp-content #content .content .wrapper{padding-left:0;padding-right:0}.mfp-wrap .mfp-container .mfp-content #content h2.title{background-color:#ffffff;color:#000;padding-left:0;padding-right:0;margin-left:0 !important;margin-right:0 !important}.mfp-wrap .mfp-container .mfp-content #content h2.title .subtitle{color:#000}.widget{margin:0 auto;width:400px}.widget .widget-header,.widget .charity{display:none}.widget .secured{text-align:center}.widget #main{top:50px !important}
