#reserved-event-date-picker .mx-input{border:1.5px solid #000;border-radius:10px;font-size:18px;height:60px;padding-left:55px}#reserved-event-date-picker .date-picker-icon:before{left:35px;top:17px!important}#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{left:20px;top:18px!important}}#reserved-event-picker .mx-calendar-header{background:#1c1c1c!important;border:0;color:#fff;height:46px;padding:6px 16px}#reserved-event-picker .mx-calendar .mx-panel-date thead,#reserved-event-picker .mx-calendar-content .cell.actived{background:#1284e7!important;color:#fff!important}#reserved-event-picker .mx-calendar{background:#1c1c1c;border:3px solid #1c1c1c;padding:0}#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{background-color:#fcfcfc;box-shadow:none;-webkit-box-shadow:none;display:inline-block!important;position:static}#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{animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;border:3px solid rgba(44,47,219,.3);border-radius:50%;border-top-color:#1c1c1c;display:inline-block;height:25px;left:50%;position:absolute;top:17.5px;width:25px}@keyframes spin{to{-webkit-transform:rotate(1turn)}}.event-description-gapping{margin-left:74px}.icon-info{height:16px;margin-top:-2px;width:16px}.seat-summary{background:#f0f0f0;border-radius:10px;padding:20px}.tab-button-container{background:#fff;border-top:1px solid #ebebeb;margin-left:74px;padding-bottom:30px;padding-top:15px;position:sticky;top:134px;z-index:111}.tab-button{background:none;border:none;border-bottom:5px solid #f0f0f0;color:#919191;cursor:pointer;font-size:16px;margin-right:10px;padding:10px 15px;position:relative}.tab-button:after{background:#f0f0f0;border-radius:20px;bottom:-4px;content:"";height:4px;left:0;position:absolute;width:100%;z-index:0}.tab-button.active:after{background:#1c1c1c}.tab-button.active{color:#1c1c1c;font-weight:600}.content-section{border:1px solid #000;margin-top:30px;padding:10px}.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{background:#fff;border-top:4px solid #ebebeb;display:flex;justify-content:space-between;margin-left:0;padding:0;padding-bottom:15px!important;position:sticky;top:52px;width:100%;z-index:10}.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-bottom:15px!important;padding-top: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{background:#fff;bottom:0;box-shadow:3px 0 3px rgba(0,0,0,.5);left:0;padding:20px;position:fixed;width:100%;z-index:1080}.seat-summary{background:none;border-radius:0;padding:0}.f-sm-18{font-size:18px!important}.pb-sm-10{padding-bottom:10px!important}}@media(max-width:768px){.event-main-title ul:first-child{margin-left:-3px!important}.event-main-title ul:first-child li div{align-items:center!important;display:flex!important}.event-main-title ul:first-child li div p{margin-bottom:0!important}}@media(max-width:370px){.tab-button{font-size:12px;margin-right:0}.tab-button span{padding:10px 0}.duration-bg{display:none!important}}