.loader,.loader-figure{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader-figure.relative,.loader.relative{margin:0 auto;-webkit-transform:translate(0);transform:translate(0);left:0;top:0}.loader{overflow:visible;padding-top:2em;height:0;width:2em}.loader-figure{height:0;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid #3caaca;border-radius:50%;-webkit-animation:loader-figure 1.15s cubic-bezier(.215,.61,.355,1) infinite;animation:loader-figure 1.15s cubic-bezier(.215,.61,.355,1) infinite}.loader.light-loader .loader-figure{border-color:#fff}.loader.orange-loader .loader-figure{border-color:#f18757}@-webkit-keyframes loader-figure{0%{height:0;width:0}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}to{height:2em;width:2em;border-width:0;opacity:0;background-color:transparent}}@keyframes loader-figure{0%{height:0;width:0}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}to{height:2em;width:2em;border-width:0;opacity:0;background-color:transparent}}.loading-state{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading{width:70px;height:70px;border-radius:50%;border:8px solid #ddd;border-top-color:#959595;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite}@-webkit-keyframes loading{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:767px){.br-sm-0[data-v-168b9b97]{border-radius:0!important}}#reserved-event-date-picker .mx-input{height:60px;border-radius:10px;border:1.5px solid #000;font-size:18px;padding-left:55px}#reserved-event-date-picker .date-picker-icon:before{top:17px!important;left:35px}#reserved-event-date-picker .calendar-close-icon{position:absolute;right:15px;top:20px}@media(max-width:992px){#reserved-event-date-picker .date-picker-icon:before{top:18px!important;left:20px}}#reserved-event-picker .mx-calendar-header{background:#1c1c1c!important;padding:6px 16px;height:46px;border:0;color:#fff}#reserved-event-picker .mx-calendar-content .cell.actived,#reserved-event-picker .mx-calendar .mx-panel-date thead{background:#1284e7!important;color:#fff!important}#reserved-event-picker .mx-calendar{padding:0;border:3px solid #1c1c1c;background:#1c1c1c}#reserved-event-picker .mx-calendar .today:not(.disabled){background-color:#1c1c1c;color:#fff}#reserved-event-picker .mx-calendar-content{background:#fff}#reserved-event-picker .date-picker-icon:before,#reserved-event-picker .mx-input-wrapper,#reserved-event-picker .mx-panel-year{display:none}#reserved-event-picker .mx-calendar,#reserved-event-picker .mx-datepicker-popup,#reserved-event-picker .mx-datepicker-popup .mx-calendar .mx-calendar-content{width:100%}#reserved-event-picker .mx-datepicker{height:271px}#reserved-event-picker .mx-datepicker-popup{position:static;display:inline-block!important;background-color:#fcfcfc;box-shadow:none;-webkit-box-shadow:none}#reserved-event-picker .mx-calendar-header a:nth-child(6),#reserved-event-picker .mx-current-month,#reserved-event-picker .mx-icon-last-month,#reserved-event-picker .mx-icon-next-month,#reserved-event-picker .mx-panel-date{display:inline-block!important}#reserved-event-picker .mx-current-month,#reserved-event-picker .mx-current-year{pointer-events:none}#reserved-event-picker .mx-panel-date td,#reserved-event-picker .mx-panel-date th{width:80px}#reservation input[name=date]{pointer-events:none}#loading{display:inline-block;width:25px;height:25px;border:3px solid rgba(44,47,219,.3);border-radius:50%;border-top-color:#1c1c1c;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;position:absolute;top:17.5px;left:50%}@keyframes spin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}.event-description-gapping{margin-left:74px}.icon-info{margin-top:-2px;height:16px;width:16px}.seat-summary{background:#f0f0f0;padding:20px;border-radius:10px}.tab-button-container{border-top:1px solid #ebebeb;padding-top:15px;padding-bottom:15px;margin-left:74px;position:sticky;top:134px;background:#fff;z-index:111;padding-bottom:30px}.tab-button{font-size:16px;border:none;background:none;color:#919191;border-bottom:5px solid #f0f0f0;margin-right:10px;padding:10px 15px;cursor:pointer;position:relative}.tab-button:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:4px;border-radius:20px;background:#f0f0f0;z-index:0}.tab-button.active:after{background:#1c1c1c}.tab-button.active{color:#1c1c1c;font-weight:600}.content-section{margin-top:30px;padding:10px;border:1px solid #000}.description-sidebar{position:sticky;top:145px}.description-sidebar-external{position:sticky;top:15px}.tab-button-container-external{top:0!important}@media(max-width:1200px){.event-description-gapping,.tab-button-container{margin-left:0}}@media(max-width:992px){.padding-external-site{padding-bottom:60px}.description-sidebar{z-index:1079}.tab-button-container{margin-left:0;border-top:4px solid #ebebeb;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:sticky;top:52px;z-index:10;background:#fff;padding-bottom:15px!important}.tab-button-container-external,.tab-button-container-spark{top:0!important}.pad-sm-0{padding:0!important}.px-sm-15{padding-left:15px!important;padding-right:15px!important}.py-sm-15{padding-top:15px!important;padding-bottom:15px!important}.mb-sm-10{margin-bottom:10px!important}.mt-sm-10{margin-top:10px!important}.mb-sm-5{margin-bottom:5px!important}.payment-button-container{position:fixed;bottom:0;width:100%;left:0;padding:20px;-webkit-box-shadow:3px 0 3px rgba(0,0,0,.5);box-shadow:3px 0 3px rgba(0,0,0,.5);background:#fff;z-index:1080}.seat-summary{background:none;padding:0;border-radius:0}.f-sm-18{font-size:18px!important}.pb-sm-10{padding-bottom:10px!important}}@media(max-width:370px){.tab-button{margin-right:0;font-size:12px}.tab-button span{padding:10px 0}.duration-bg{display:none!important}}@media(max-width:767px){.pt-sm-0[data-v-550d3338]{padding-top:0!important}}