@page{margin:0;size:A4}@media print{.noprint[data-v-5c728617]{display:none!important}}.wrapper-2clm .clm-left[data-v-5c728617]{padding-left:360px;margin-left:-360px;width:100%}@media screen and (max-width:767px){.wrapper-2clm .clm-left[data-v-5c728617]{margin:auto;padding:0}}.wrapper-2clm .clm-right[data-v-5c728617]{width:340px}@media screen and (max-width:767px){.wrapper-2clm .clm-right[data-v-5c728617]{width:100%}}.table-tickets td[data-v-5c728617],.table-tickets th[data-v-5c728617]{border-top:2px solid #fff}@media screen and (max-width:767px){.table-tickets td[data-v-5c728617],.table-tickets th[data-v-5c728617]{border-top:none}}.table-tickets thead[data-v-5c728617]{background-color:#898989;color:#fff}@media screen and (max-width:767px){.table-tickets thead th[data-v-5c728617]:first-child{display:block}.table-tickets thead th[data-v-5c728617]:last-child{display:none}}.table-tickets tbody th[data-v-5c728617]:first-child,.table-tickets thead th[data-v-5c728617]:first-child{border-right:2px solid #fff}@media screen and (max-width:767px){.table-tickets tbody th[data-v-5c728617]:first-child,.table-tickets thead th[data-v-5c728617]:first-child{border-right:none}}.table-tickets tbody td[data-v-5c728617]:last-child,.table-tickets tbody th[data-v-5c728617]:last-child,.table-tickets thead td[data-v-5c728617]:last-child,.table-tickets thead th[data-v-5c728617]:last-child{max-width:100px;width:16%}@media screen and (max-width:767px){.table-tickets tbody td[data-v-5c728617]:last-child,.table-tickets tbody th[data-v-5c728617]:last-child,.table-tickets thead td[data-v-5c728617]:last-child,.table-tickets thead th[data-v-5c728617]:last-child{max-width:100%;width:100%}}.table-tickets tbody select[data-v-5c728617],.table-tickets thead select[data-v-5c728617]{width:100%}.table-tickets tbody th[data-v-5c728617]{text-align:left;font-size:16px;padding:.5em 1em;background-color:transparent;color:#000}@media screen and (max-width:767px){.table-tickets tbody th[data-v-5c728617]{padding:10px 1em 0}}.table-tickets tbody[data-v-5c728617],.table-tickets tfoot[data-v-5c728617]{background-color:#eee}.table-tickets tbody td[data-v-5c728617],.table-tickets tfoot td[data-v-5c728617]{padding:8px 16px;vertical-align:middle}.table-tickets tfoot td[data-v-5c728617]{font-size:16px;line-height:2em;text-align:right}.table-tickets tfoot td .price[data-v-5c728617]{font-size:24px;margin-left:1em;font-weight:700;color:red}@media screen and (max-width:767px){.table-tickets td[data-v-5c728617],.table-tickets th[data-v-5c728617],.table-tickets tr[data-v-5c728617]{display:block}}@media screen and (max-width:767px){.table-tickets tr[data-v-5c728617]{border-top:5px solid #fff}}.table-tickets th[data-v-5c728617]{vertical-align:middle}.table-tickets input[type=number][data-v-5c728617]{width:100%;display:block;text-align:center}.table-tickets .toggleHandicappedTickets[data-v-5c728617]{text-align:center}.table-tickets .toggleHandicappedTickets p[data-v-5c728617]{position:relative;border:1px solid #333;padding:10px;margin:10px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.table-tickets .toggleHandicappedTickets p[data-v-5c728617]:hover{opacity:.66}.table-tickets .toggleHandicappedTickets p[data-v-5c728617]:after{position:absolute;right:1em;content:"▼"}.table-tickets .toggleHandicappedTickets p.is-open[data-v-5c728617]:after{content:"▲"}.table-tickets .toggleHandicappedTickets p.is-locked[data-v-5c728617]{pointer-events:none}.table-tickets .toggleHandicappedTickets p.is-locked[data-v-5c728617]:after{display:none}.reservationstatus[data-v-5c728617]{color:#000;line-height:1.5;border:1px solid #eee}.reservationstatus h2[data-v-5c728617]{text-align:center;padding:.5em;background-color:#898989;color:#fff}@media screen and (max-width:767px){.reservationstatus h2[data-v-5c728617]{text-align:left;padding:1em;border-radius:6px;cursor:pointer}.reservationstatus h2[data-v-5c728617]:before{display:block}}.reservationstatus .reservationstatus-inner[data-v-5c728617]{background-color:#fff;padding:1em}@media screen and (max-width:767px){.reservationstatus .reservationstatus-inner[data-v-5c728617]{padding:1em 2em;background-color:#e5e5e5;color:#000}}.reservationstatus .reservationstatus-info[data-v-5c728617]{font-weight:700}.actions[data-v-5c728617]{margin-top:2em;text-align:center}