@import "../bootstrap/bootstrap.min.css";.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-ms-transition:.6s ease-in-out left;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.b-size[data-size="10"]{font-size:10px}.b-size[data-size="16"]{font-size:16px}.b-size[data-size="20"]{font-size:20px}.b-size[data-size="22"]{font-size:22px}.b-size[data-size="24"]{font-size:24px}.b-size[data-size="25"]{font-size:25px}.b-size[data-size="32"]{font-size:32px}.b-size[data-size="36"]{font-size:36px}.b-size[data-size="38"]{font-size:38px}.b-size[data-size="39"]{font-size:39px}.b-size[data-size="40"]{font-size:40px}.b-size[data-size="48"]{font-size:48px}.b-size[data-size="50"]{font-size:50px}.b-size[data-size="60"]{font-size:60px}.b-size[data-size="72"]{font-size:72px}.b-size[data-size="100"]{font-size:100px}.icons8-circled-play-color{color:white}.bold .icons8-back:before,.bold .icons8-bank-cards-filled:before,.bold .icons8-calendar-filled:before,.bold .icons8-cancel-filled:before,.bold .icons8-cancel:before,.bold .icons8-checkmark-filled:before,.bold .icons8-circled-user-male-filled:before,.bold .icons8-clock-filled:before,.bold .icons8-collapse-arrow:before,.bold .icons8-discount-filled:before,.bold .icons8-domain:before,.bold .icons8-down-filled:before,.bold .icons8-download-from-cloud-filled:before,.bold .icons8-download-from-the-cloud:before,.bold .icons8-downloading-updates-filled:before,.bold .icons8-edit-filled:before,.bold .icons8-expand-arrow:before,.bold .icons8-facebook:before,.bold .icons8-faq-filled:before,.bold .icons8-forward-message-filled:before,.bold .icons8-forward:before,.bold .icons8-google-plus:before,.bold .icons8-help-filled:before,.bold .icons8-help:before,.bold .icons8-info:before,.bold .icons8-left-filled:before,.bold .icons8-linkedin:before,.bold .icons8-logout-rounded:before,.bold .icons8-low-importance:before,.bold .icons8-marker-filled:before,.bold .icons8-message-filled:before,.bold .icons8-minus-filled:before,.bold .icons8-money-filled:before,.bold .icons8-ok-filled:before,.bold .icons8-ok:before,.bold .icons8-paypal:before,.bold .icons8-plus-filled:before,.bold .icons8-print-filled:before,.bold .icons8-right-filled:before,.bold .icons8-rss-filled:before,.bold .icons8-stripe-filled:before,.bold .icons8-twitter:before,.bold .icons8-two-tickets:before,.bold .icons8-up-filled:before,.bold .icons8-wallet-filled:before,.bold .icons8-circled-play:before,.bold .icons8-circled-play-filled:before [data-icons8]:before{font-weight:900}.stage{display:none !important}.no-lp{padding-left:0 !important}.no-rp{padding-right:0 !important}.cart-modal .rgt-sec-main{padding-top:0}.cart-modal .price-sec .price{margin-right:10px}.rgt-sec-main .steps .two-steps{width:90%}.rgt-sec-main .steps .two-steps:after{width:300px}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.error-box-global{z-index:99999;padding:10px;position:absolute;width:350px;min-height:95px;border-radius:3px;box-shadow:0 2px 16px 0 rgba(0,0,0,0.24);border:solid 1px #c61b1b;color:#fff;word-break:break-all;position:fixed;top:70px;right:calc(50% - 140px)}.error-box-global p{word-break:break-word !important;word-break:initial}.error-box-global .ebg-close{float:right;color:#fff;cursor:pointer}.error-box-global .error-text-global{margin-top:10px;font-size:18px}.error-box-global.error-class{background-color:rgba(197,27,27,0.9)}.error-box-global.success-class{background-color:rgba(92,184,92,0.9);border:solid 1px rgba(92,184,92,0.9)}.availableSeatPricing .description{margin-right:10px}.availableSeatPricing .title{margin-right:10px}.no-name-seat{cursor:default !important}.full-width{width:100% !important}.white-icon{color:white}.purple-icon{color:#8f57a0}.esc-text:before{content:"ESC";color:#ffffff;font-size:16px;opacity:.8}.is-error{color:#c51c1c !important}.cancel-txt{display:inline-block;vertical-align:middle;font-size:1em;text-transform:uppercase}.overflow-hidden{overflow:hidden}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.cursor{cursor:pointer}.no-padding{padding:0 !important;margin:0 !important}.no-margin{margin:0 !important}.ml-20{margin-left:20px}.ml-35{margin-left:35px}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.h26{height:26px}body .zEWidget-launcher,body .zEWidget-webWidget{left:0 !important}body.venue-page-outer .zEWidget-launcher,body.event-page-outer .zEWidget-launcher{visibility:hidden}@media (max-width:767px){body .zEWidget-webWidget{height:505px !important}body .zEWidget-launcher{bottom:50px !important;margin-left:5px !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333;background-color:#fdfdfd}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#9055a2;text-decoration:none}a:hover,a:focus{color:#633b70;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fdfdfd;border:1px solid #ddd;border-radius:4px;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}a{color:#9055a2;text-decoration:none}a:hover,a:focus{color:#633b70;text-decoration:none}.nav{margin-bottom:0}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:transparent}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fdfdfd}}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;color:#6d798e}.nav-tabs>li>a:hover{border-color:transparent;color:#4b4d50}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#4b4d50;background-color:#fdfdfd;border:1px solid #616d81;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fdfdfd}}.mandatory{color:#f26e62;vertical-align:middle;display:inline-block}.has-error .form-control{border-color:#c51c1c !important}.control{font-size:18px;position:relative;display:inline-block;padding-left:20px;cursor:pointer;min-height:20px}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;width:20px;height:20px;background:#ffffff;border-radius:4px;border:1px solid #9055a2}.control--radio .control__indicator{border-radius:50%}.control input:checked~.control__indicator{background:#9da7b9;border-width:1px;border-style:solid;border-color:#9da7b9 !important}.control input:disabled~.control__indicator{pointer-events:none;background-color:#d0d8e5;border:solid 1px #a4afc1}.control__indicator:after{position:absolute;display:none;content:''}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{top:4px;left:7px;width:5px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{top:6px;left:6px;width:6px;height:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.control .control__indicator.locked{border-color:#d0d8e5;background-color:#d0d8e5}.control .control__indicator.blank{background-color:#FFF;border-color:#FFF}.page-wrap{-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus{outline:none}*{margin:0}html,body{height:100%}.body-wrap{height:100%}.main-header{position:fixed;left:0;right:0;z-index:2;top:0}.main{position:relative;min-height:100%;margin-bottom:30px}.main:after{content:"";display:block}.modal{text-align:center;padding:0 !important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.extra-modal-height .modal-content{border:0 none;box-shadow:none;background:transparent}.extra-modal-height:before{content:'';display:inline-block;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-header{border:0}.modal-footer{border:0}.modal.in .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.modal-backdrop{background-color:#141b28}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=90)}.mod-1.modal-header{border:0}.mod-1 .close-btn{position:absolute;right:0;top:-40px;color:#ffffff;cursor:pointer}.mod-1 .close-btn .icon{display:inline-block;vertical-align:middle;margin-right:4px}.mod-1 .close-btn .cancel-txt{display:inline-block;vertical-align:middle;font-size:1em;text-transform:uppercase}.modal-type-2 .modal-title{font-size:1.125em;margin-bottom:5px;font-weight:500;color:#011638}.modal-type-2 .note{font-family:Lato;font-size:.75em;font-style:italic;color:rgba(1,22,56,0.65)}.modal-type-2 .modal-header{padding:15px 40px 15px 15px;border:0}.modal-type-2 .close-btn{position:absolute;right:15px;display:inline-block;top:5px;color:#546065}.modal-type-3 .modal-header{border-bottom:1px solid rgba(0,0,0,0.15)}.modal-type-3.modal.fade .modal-dialog,.modal-type-3.modal.in .modal-dialog{position:absolute;top:0;bottom:0;margin:0;width:400px;right:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-type-3 .close-btn{position:absolute;left:-35px;top:4px;color:#ffffff;cursor:pointer}.modal-type-3 .modal-content{height:100%;border:0;border-radius:0}.modal-type-3.cart-modal .close-btn{position:absolute;top:4px;left:inherit;color:#ffffff;cursor:pointer;z-index:99}.modal-type-3-v2 .modal-header{border-bottom:1px solid rgba(0,0,0,0.15)}.modal-type-3-v2.modal.fade .modal-dialog,.modal-type-3-v2.modal.in .modal-dialog{position:fixed;top:0;bottom:0;margin:0;width:400px;right:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-type-3-v2 .close-btn{position:absolute;left:-35px;top:5px;color:#ffffff;cursor:pointer}.modal-type-3-v2 .modal-content{height:100%;border:0;border-radius:0;box-shadow:none}.modal-type-3-v2-backdrop{background-color:transparent}.modal-fullscreen{background:transparent}.modal-fullscreen .modal-content{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.modal-backdrop.modal-backdrop-fullscreen{background:#ffffff}.modal-backdrop.modal-backdrop-fullscreen.in{opacity:.98;filter:alpha(opacity=98)}.modal-fullscreen .modal-dialog{margin:0;margin-right:auto;margin-left:auto;width:100%;vertical-align:top}@media (max-width:768px){.seat-booking-page .mobile-cart-content{padding-top:0}.mobile-cart-content{padding-top:40px}.modal-type-3.cart-modal .close-btn{right:7px}.summary.custom-mobile-promo-summary{padding-top:40px !important;margin-bottom:-34px !important}.summary.transaction-mobile-promo-summary{padding-top:40px !important;margin-bottom:-38px !important}.summary.transaction-mobile-promo-summary .cancel.cancel-promocode{top:4px;right:88px;cursor:pointer}#transaction-promocode-input{width:76% !important}}@media (min-width:768px){.modal-fullscreen .modal-dialog{width:750px}.modal-type-3.cart-modal .close-btn{left:-35px;top:5px}}@media (min-width:992px){.modal-fullscreen .modal-dialog{width:970px}}@media (min-width:1200px){.modal-fullscreen .modal-dialog{width:1170px}}@media (max-width:480px){.modal-type-3.modal.fade .modal-dialog,.modal-type-3.modal.in .modal-dialog{width:85%}.modal-type-3.cart-modal.modal.fade .modal-dialog,.modal-type-3.cart-modal.modal.in .modal-dialog{width:100% !important}}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.ui-widget{font-family:Lato,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{margin-top:40px;margin-left:-50px;border:0;box-shadow:0 1px 4px 0 rgba(0,0,0,0.25)}.ui-widget-header{background:#ffffff;border:0}.ui-datepicker{width:19em}.ui-datepicker table{margin:0 0 .6em}.ui-datepicker th{font-weight:normal}.ui-datepicker td{text-align:center;padding:8px 5px}.ui-datepicker .ui-datepicker-prev{top:26px;font-size:10px;font-weight:bold;left:10px;cursor:pointer}.ui-datepicker .ui-datepicker-prev:before{content:"\f121";display:inline-block;font-family:CI-icon-font;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.ui-datepicker .ui-datepicker-next{top:26px;font-size:10px;font-weight:bold;cursor:pointer}.ui-datepicker .ui-datepicker-next:before{content:"\f120";display:inline-block;font-family:CI-icon-font;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.ui-datepicker-next span{background-position:0 0 !important}.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus,.ui-datepicker .ui-button:hover,.ui-datepicker .ui-button:focus{border:0;background:transparent;font-weight:normal;color:#2b2b2b}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default,.ui-datepicker .ui-button,.ui-datepicker .ui-button.ui-state-disabled:hover,.ui-datepicker .ui-button.ui-state-disabled:active{border:0;background:none}.ui-datepicker .has-performance .ui-state-default{border-radius:50%;width:30px;height:30px;line-height:30px;display:inline-block;padding:0;margin:3px 0}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:10px}.ui-datepicker .ui-datepicker-title{font-size:1em;font-weight:normal;line-height:1.25;text-align:center;color:#2e294e;margin-top:20px;font-family:'lato';margin-bottom:10px}.ui-datepicker td span,.ui-datepicker td a{text-align:center}@media (max-width:320px){.ui-datepicker{width:initial}}.select-style{padding:0;margin:0;border-radius:3px;background-color:#141b28;position:relative;color:#fff}.select-style:before{content:"\f11e";font-family:CI-icon-font;position:absolute;top:50%;right:10px;opacity:1;transition:opacity .2s,transform .2s;pointer-events:none}.select-style select{padding:0;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-style select::-ms-expand{display:none}.select-style select:focus{outline:none}.btn{padding:6px 22px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#ffffff;background-color:#8f57a0;border-color:#804e8f}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#71457f;border-color:#36213d}.btn-primary:hover{color:#ffffff;background-color:#71457f;border-color:#5d3868}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#71457f;border-color:#5d3868}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#5d3868;border-color:#36213d}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#8f57a0;border-color:#804e8f}.btn-primary .badge{color:#8f57a0;background-color:#ffffff}.btn-lg{padding:10px 28px;font-size:1em;line-height:1;border-radius:3px}.input-group-addon{background-color:transparent;color:#6b6c6e}#cboxOverlay{background:#141b28;opacity:.9}#colorbox{overflow:visible !important}#colorbox #cboxWrapper{overflow:visible}#cboxWrapper div div{background:0 none}#cboxContent #cboxLoadedContent .cboxPhoto,#cboxContent #cboxLoadedContent .cboxIframe{border:solid 3px #ffffff;border-radius:6px}#cboxContent #cboxCurrent{display:none}#cboxContent #cboxPrevious,#cboxContent #cboxNext,#cboxContent #cboxClose{background:none;text-indent:0}#cboxContent #cboxPrevious span:focus,#cboxContent #cboxNext span:focus,#cboxContent #cboxClose span:focus,#cboxContent #cboxPrevious span:active,#cboxContent #cboxNext span:active,#cboxContent #cboxClose span:active,#cboxContent #cboxPrevious i:focus,#cboxContent #cboxNext i:focus,#cboxContent #cboxClose i:focus,#cboxContent #cboxPrevious i:active,#cboxContent #cboxNext i:active,#cboxContent #cboxClose i:active{outline:none}#cboxContent #cboxPrevious:focus,#cboxContent #cboxNext:focus{outline:none}#cboxContent #cboxNext{right:10%;left:initial}#cboxContent #cboxPrevious{left:10%;right:initial}#cboxContent #cboxClose:focus{outline:none}#cboxContent #cboxClose{width:auto;height:initial;text-align:center;right:39%;bottom:-4em;top:initial}#cboxContent #cboxClose .cancel-txt{padding-top:5px;padding-left:5px;color:#fff}#cboxContent #cboxClose .close-text-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around}#cboxContent #cboxClose .close-text{padding-left:.5em;color:#fff}@media (min-width:768px){#cboxContent #cboxPrevious,#cboxContent #cboxNext{top:initial;bottom:-82px;min-height:70px;min-width:50px}#cboxContent #cboxNext{right:0;left:initial}#cboxContent #cboxPrevious{left:0;right:initial}}@media (max-width:480px){#cboxContent #cboxPrevious,#cboxContent #cboxNext{top:initial;bottom:-82px;min-height:70px;min-width:50px}#cboxContent #cboxNext{right:0;left:initial}#cboxContent #cboxPrevious{left:0;right:initial}#cboxContent #cboxClose{width:auto;height:initial;text-align:center;right:3.5em;bottom:-4.3em;top:initial}}.popover{font-family:'Roboto',Arial;border:1px solid #dedede;border-radius:6px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.13);box-shadow:0 1px 4px 0 rgba(0,0,0,0.13)}.popover-content{padding:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:0 6px;text-decoration:none;color:#7f8ca2;background-color:#fff;border:1px solid #9da7b9;margin-left:-1px;margin-right:6px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;margin-top:-2px;margin-right:0;border:0}.pagination>li:first-child:hover>a,.pagination>li:first-child:hover>span{background:none}.pagination>li:last-child>a,.pagination>li:last-child>span{border:0;margin-left:0;margin-top:-2px;border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li:last-child:hover>a,.pagination>li:last-child:hover>span{background:none}.pagination>li:nth-last-child(2)>a,.pagination>li:nth-last-child(2) span{margin-right:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#4f5a6c;background-color:#ccc;border-color:#64728c}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#9da7b9;border-color:#9da7b9;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg{padding:0 6px}.pagination-sm{padding:0 6px}.panel-heading{margin:0 20px;padding:20px 15px}.panel-default{border-color:#ddd;border-top:0;border-right:0;border-left:0}.panel-default>.panel-heading{background:#ffffff}.panel-body{padding:15px;margin:0 20px}.router-animation-loader{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1058;text-align:center;margin-top:-50px;margin-left:-50px;background:rgba(51,51,51,0.7)}.router-animation-loader .loader-area{position:fixed;top:50%;left:calc(50% - 25px);bottom:0}.loader-main-class{margin-bottom:0 !important}.loader-main-class .vl-right{width:100%}.loader-mobile-faq{display:none}.loader-desktop-faq{display:block}.loader-more-info-btn{width:123px;height:44px}.event-listing-right .event-title.header-item{width:130px;height:15px;display:block;margin-bottom:10px}.event-listing-right .venue-location.header-item{height:15px}.event-listing-right .event-lisiting-right-bottom.header-item{width:200px;height:15px;margin-top:30px;display:block;margin-bottom:10px}.event-listing-right .event-lisiting-left-bottom.header-item{height:15px}.event-listing .header-item{width:300px;height:20px;display:inline-block;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right, #eeeeee 0, #DDDDDD 40%, #EEEEEE 100%);opacity:.8}.content-loader-animate{-webkit-animation:rotation 2s linear infinite;-o-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.router-animation-container.active .router-animation-loader{display:block}.timeline-wrapper{min-height:100%;padding:0 120px 15px 120px;width:90%;margin:auto;border-radius:6px}.timeline-item{border-radius:3px;min-height:100%;margin:0 auto}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}#loader-wrapper{position:absolute;top:0;left:0;width:100%;min-height:100%;z-index:1000}#loader-wrapper .loader-content{position:absolute;left:50%;top:50%;width:300px;height:200px;margin:-100px 0 0 -150px;z-index:1500;text-align:center}#loader-wrapper #loader{position:relative;left:50%;width:150px;height:150px;margin:0 0 0 -75px;border:3px solid transparent;border-top-color:#3498db;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}#loader-wrapper #loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:3px solid #e74c3c}#loader-wrapper #loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:3px solid #f9c922}#loader-wrapper #loader:before{border:3px solid transparent;border-top-color:#e74c3c;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}#loader-wrapper #loader:after{border:3px solid transparent;border-top-color:#f9c922;border-radius:50%;-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@media (max-width:767px){.loader-mobile-faq{display:block}.loader-desktop-faq{display:none}.event-listing-right .event-lisiting-left-bottom.header-item{width:100%}.router-animation-loader{right:0}.timeline-item{padding-top:20px}.animated-background{padding:10px}.animated-background .header-item.last-item{display:none}.animated-background .header-top-item{height:50px}.animated-background .event-wrapper{margin-top:20px}.animated-background .event-wrapper .content-top{width:100%;float:none}.animated-background .event-wrapper .content-first-end,.animated-background .event-wrapper .content-second-end,.animated-background .event-wrapper .content-third-end,.animated-background .event-wrapper .content-fourth-end{width:100%;margin:0}.animated-background .event-wrapper .more-info{width:100%;position:initial}}.box-event-detail-desktop{display:flex;justify-content:space-between}.box-event-detail-desktop .view-chart-desktop-btn{font-size:14px !important;font-weight:400;color:white !important;text-decoration:none;align-self:center}.type-desc{padding-left:0;margin-bottom:5px;margin-top:-6px;font-size:12px !important;font-weight:600;font-style:normal;font-stretch:normal;color:#232323;opacity:.6 !important}.tickey-qty-container{display:flex;justify-content:space-between}.dropdown-width{width:20vw}.box-event-detail-mobile .view-chart-mobile-btn{font-size:12px !important;font-weight:400;color:white !important;text-decoration:none;width:35vw;padding:5px !important}.donate-modal .title,.search-modal .title{margin-top:10px;font-size:1.125em;color:#090707;margin-bottom:45px}.donate-modal .donation-image-container,.search-modal .donation-image-container{overflow:hidden}.donate-modal .donation-main-container,.search-modal .donation-main-container{overflow:hidden}.donate-modal pre.donate_desc_text,.search-modal pre.donate_desc_text{background:transparent;border:none;padding-top:0;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;padding-left:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-break:break-word}.donate-modal .amount-payable,.search-modal .amount-payable{list-style:none;border:1px solid #ccc;margin:0 0 115px;padding:0}.donate-modal .amount-payable li,.search-modal .amount-payable li{padding:10px 0;text-align:center;border-right:1px solid #ccc;display:inline-block;width:23%}.donate-modal .amount-payable li .text-field,.search-modal .amount-payable li .text-field{box-shadow:none;border:0;height:auto}.donate-modal .amount-payable li:last-child,.search-modal .amount-payable li:last-child{width:27%;border:0;padding:0}.donate-modal .title{margin-bottom:20px !important}.donation-yap-logo{display:none}@media (min-width:768px){.donate-modal .modal-header{padding:0 !important}}@media (max-width:480px){.donation-image-container{margin-bottom:44px;height:120px;position:relative}.donation-image-container .donation-img{width:100%;margin-top:-123px}.donation-yap-logo{display:block;position:absolute;right:16px;bottom:6px}.donation-amount-container .btn{margin-top:35px}.mobile-full-width{width:100%}.donate-modal .mod-1 .close-btn,.search-modal .mod-1 .close-btn{position:absolute;right:15px;top:15px;color:#5a6167;cursor:pointer;font-weight:bold}.donate-modal .modal-header,.search-modal .modal-header{padding:15px 15px 5px}.donate-modal .title,.search-modal .title{margin-bottom:5px}.donate-modal .icon .icons8-cancel:before,.search-modal .icon .icons8-cancel:before{font-weight:900}}@media (max-width:767px) and (orientation:landscape){.donate-modal .modal-header{padding:0}.donate-modal .modal-header .close-btn{top:15px;color:#5a6167;font-weight:bold;z-index:999}.donate-modal .modal-header .close-btn i:before{font-weight:900 !important}.donate-modal .modal-header .close-btn .cancel-txt{display:none}}.merchandise-product-container{padding:5px}.merchandise-product-container .product-image-container{text-align:center}.merchandise-product-container .product-image-container .merchandise-product-title{padding:10px;font-weight:bold}.product-image{width:200px;margin:0 auto;min-height:150px}@media (min-width:768px){.modal-md{width:760px !important}}@media (min-width:992px){.modal-md{width:760px !important}}.modal-type-3.faq-modal .modal-content{height:inherit !important;min-height:100%}.faq-modal .modal-header{padding:18px 16px}.faq-modal .modal-body{padding:0 15px}.faq-modal .title{font-size:1em;margin:0;letter-spacing:.5px;color:#353054;font-weight:600}.faq-modal .panel-default:first-child>.panel-heading{border:0}.faq-modal .panel-default>.panel-heading{margin:0;padding:15px 0;background-color:#ffffff;border-top:1px solid #ececec}.faq-modal .panel{border:0;box-shadow:none}.faq-modal .panel-body{margin:0;border:0 !important;padding:0 0 20px}.faq-modal .panel-title{font-size:1em;font-weight:600;color:rgba(1,22,56,0.7)}.faq-modal .panel-title a{position:relative;display:block;padding-right:30px;color:rgba(1,22,56,0.7);line-height:1.5}.faq-modal .panel-title a .icon{font-size:20px;position:absolute;top:0;right:0}.faq-modal .glyphicon-chevron-right:before{content:"\f11e";font-family:CI-icon-font;display:inline-block;font-style:normal;font-weight:400}.faq-modal .glyphicon-chevron-down:before{content:"\f11f";display:inline-block;font-family:CI-icon-font;font-style:normal;font-weight:400}.faq-modal .faq-ans{margin-top:7px;font-size:.875em;font-weight:normal;font-stretch:normal;line-height:1.5;color:#696a6c}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.contact-presenter{padding:0 15px 15px}.contact-presenter .title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.6px;color:#011638;padding-top:20px}.contact-presenter label{font-size:.875em;font-weight:normal;color:rgba(1,22,56,0.65)}.contact-presenter .select-style{font-size:1em;background-color:transparent;border:1px solid #ccc;color:#4b4d50}.contact-presenter .select-style:before{color:#ccc;right:10px;margin-top:-11px}.contact-presenter .select-style select{padding:6px 12px}.contact-presenter .para{font-size:12px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.5;letter-spacing:.4px;color:rgba(1,22,56,0.65)}.contact-presenter .presenter-details{margin-bottom:20px}.contact-presenter .presenter-details h3{font-size:16px;margin-top:0}.contact-presenter .presenter-details .para{margin-bottom:5px}.contact-presenter .signin-footer .support-info{width:213px;height:36px;font-family:Lato;font-size:12px;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.4px}.thanks-modal{text-align:center;color:#51b642;margin-top:35px;margin-bottom:80px;padding:15px 15%}.thanks-modal .text{font-size:1em;line-height:1.63;margin-top:15px}@media (max-width:480px){.contactPresenterModal .modal-dialog{margin-top:50px}.contact-presenter .signin-footer .support-info{width:100%}.contact-presenter .signin-footer button{width:100%}.contact-presenter .form-body-class{height:250px;overflow:auto}}.yap-switch{position:absolute;margin-left:-9999px;visibility:hidden}.yap-switch+label{display:inline-block;position:relative;cursor:pointer;outline:none;user-select:none}input.yap-switch-round+label{padding:2px;width:46px;height:24px;border-radius:36px}input.yap-switch-round+label:before,input.yap-switch-round+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.yap-switch-round+label:before{right:1px;background-color:#F8F6F6;border-radius:36px;transition:background .4s;border:1px solid #ccc}input.yap-switch-round+label:after{width:20px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,0.3);transition:margin .4s;height:20px;top:50%;margin-top:-10px}input.yap-switch-round:checked+label:before{background-color:#4dd865;border:1px solid #4dd865}input.yap-switch-round:checked+label:after{margin-left:22px}.show-more-container{margin:30px 0}.show-more-container .show-more-btn{display:inline-block;cursor:pointer;text-transform:uppercase}.show-more-container .show-more-btn .text{font-size:1em;font-weight:normal;letter-spacing:.5px;color:#8f57a0;vertical-align:middle;display:inline-block}.show-more-container .show-more-btn .icon{color:#8f57a0;display:inline-block;vertical-align:middle;margin-right:8px}.warning-timer .timer-info{overflow:hidden;padding:0 15px;margin-top:13px;vertical-align:middle}.warning-timer .info-text{font-size:16px;font-weight:normal;letter-spacing:.5px;line-height:1.4;color:#6c4d06;margin-bottom:7px}.warning-timer .seats-booked{font-size:12px;font-weight:normal;font-style:italic;letter-spacing:.4px;color:#6c4d06;margin-bottom:0}.warning-timer .time-counter{vertical-align:middle;font-size:40px;font-weight:500;letter-spacing:1.3px;margin-top:5px;color:#6c4d06;text-shadow:0 2px 8px rgba(0,0,0,0.08)}.warning-timer-container{max-width:600px;padding:13px 20px;margin:0 auto;background-color:#facc61;-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,0.16);box-shadow:0 -2px 8px 0 rgba(0,0,0,0.16);line-height:1}.warning-timer-container .icon{color:#ffffff;display:inline-block;margin-top:5px}@media (max-width:480px){.warning-timer .time-counter{vertical-align:middle;font-size:25px}.warning-timer .timer-info{margin-top:5px}}.eventInfo-modal .modal-body{background:#fff;padding-bottom:110px;padding:10px 0 0}.eventInfo-modal .modal-header{padding:0}.eventInfo-modal .cph-image{border-radius:2px;background-color:#d8d8d8;box-shadow:0 2px 7px 0 rgba(0,0,0,0.15);overflow:hidden;border:solid 1px #ffffff;display:inline-block}.eventInfo-modal .cph-image .no-event-image-wrapper p{position:absolute;top:calc(50% - 70px);transform:rotate(-30deg);width:100%;max-width:245px;text-align:center;color:rgba(51,51,51,0.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eventInfo-modal .cph-info{margin-top:20px}.eventInfo-modal .cph-title,.eventInfo-modal .cph-subtitle{margin:0 0 5px;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;color:#353054;margin:0 0 10px}.eventInfo-modal .cph-subtitle{font-size:14px}.eventInfo-modal .cph-place-time{margin-top:15px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#2e294e}.eventInfo-modal .cph-place-time ul li{margin-bottom:5px}.processing-modal-body{padding:0 20px}.processing-modal-body .title{margin-bottom:30px;margin-top:0}.search-modal .search-form{padding-right:40px}.search-modal .search-inp{border-radius:100px}.search-modal .search-listing{background-color:#FAFAFA;padding:18px 16px 8px}.search-modal .search-listing .search-results li{border-bottom:solid 1px #f1efef;margin-bottom:10px}.search-modal .search-listing .search-results li:last-child{border:0;margin:0}.search-modal .search-listing .search-results li b{font-weight:bold;color:black}.search-modal .search-listing .search-results .link{display:block;padding-bottom:10px;font-size:14px;letter-spacing:.4px;color:#696868}.search-modal .search-listing .search-results .link:hover{color:#363535;font-weight:bold}.google-maps-container{margin-bottom:20px;position:relative}.directions{width:100%;height:100%}.directions>*{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px}.location-type{width:100%;height:318px}.map-direction{padding:10px 10px 10px 0;font-size:16px;text-decoration:underline;letter-spacing:.6px;color:#011638;cursor:pointer}.map-location{padding:10px 20px 20px 0;margin:0;font-size:16px;font-weight:500;letter-spacing:.7px;color:#ffffff}@media (max-width:480px){.map-direction,.map-location{padding-bottom:10px}}.jquery_form_error_message,.jquery_form_error_message_manual{position:absolute;left:50%;top:-38px;z-index:99;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.4px;color:#ffffff;padding:6px 15px;border-radius:2px;max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#c51c1c;border-radius:4px}.jquery_form_error_message .tooltip-arrow,.jquery_form_error_message_manual .tooltip-arrow{top:100%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#c51c1c}.input_error{border:1px solid #c51c1c !important}.carousel-control{top:29%;opacity:1}.carousel-control.left,.carousel-control.right{background:none}.carousel-control.left{left:-25px}.carousel-control.right{right:-25px}.carousel-inner .thumb .group{height:100px !important}.header{font-family:'Roboto',Arial;background-color:#ffffff;border-bottom:solid 1px rgba(0,0,0,0.15);height:57px;position:fixed;left:0;right:0;z-index:2;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-logo{border-right:solid 1px rgba(0,0,0,0.15);display:inline-block;padding:15px 20px;height:inherit}.header-venue-logo{width:auto;height:50px;max-width:200px}.header-left{height:100%}.header-right{height:100%}.header-right-menu-item{height:56px;border-left:solid 1px rgba(0,0,0,0.15)}.header-right-menu-item:first-child{border:0}.header-venue-name{display:inline-block;max-width:500px;padding:15px 20px;font-family:Lato;font-size:1em;font-weight:normal;color:#2e294e;vertical-align:top}.header-venue-name:hover{text-decoration:none;color:inherit}.header-right-language{border-right:solid 1px rgba(0,0,0,0.15);display:inline-block;padding:15px 20px;height:inherit;font-size:14px !important;font-weight:600 !important}.header-right-cart{display:inline-block;position:relative;padding:9px 20px}.header-right-cart .incart-counter{display:inline-block;position:absolute;top:7px;right:15px;border:1px solid #353054;border-radius:50%;width:25px;height:25px;vertical-align:middle;background:#fff;z-index:2;line-height:25px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;text-align:center;color:#353054}.header-right-info{display:none;position:relative;padding:8px 20px}.header-right-language .selected-lang{margin-right:8px}.language-list.selected{font-weight:600 !important}@media only screen and (max-device-width:500px) and (orientation:portrait){.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;height:inherit !important}.header-right .popover{top:calc(100% - -11px) !important;left:calc(100% - 344px) !important;width:289px !important;max-width:300px !important}.header-right-language .selected-lang{margin-right:0 !important}}@media only screen and (max-device-width:500px) and (orientation:landscape){.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;height:inherit !important}.header-right .popover{top:calc(100% - -11px) !important;left:calc(100% - 446px) !important;width:288px !important}.header-right-language .selected-lang{margin-right:0 !important}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;height:inherit !important}.header-right .popover{top:calc(100% - -11px) !important;left:calc(100% - 384px) !important;max-width:289px !important}.header-right-language .selected-lang{margin-right:0 !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;height:inherit !important}.header-right .popover{top:calc(100% - -11px) !important;left:calc(100% - 451px) !important;width:289px !important;max-width:300px !important}.header-right-language .selected-lang{margin-right:0 !important}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;height:inherit !important}.header-right .popover{top:calc(100% - -11px) !important;left:calc(100% - 385px) !important;width:289px !important;max-width:300px !important}.header-right-language .selected-lang{margin-right:0 !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.header-right .popover{top:calc(100% - -10px) !important;left:calc(100% - 451px) !important;width:289px !important;max-width:300px !important}.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;height:inherit !important}.header-right-language .selected-lang{margin-right:0 !important}}@media screen and (min-device-width:1200px) and (max-device-width:1600px){.header-right .header-menu{top:calc(100% - -10px) !important;left:calc(100% - 350px) !important;width:289px !important;max-width:300px !important}.header-right .language-menu-popover{top:calc(100% - -10px) !important;left:calc(100% - 500px) !important;width:289px !important;max-width:300px !important}.header-right-language{border-left:solid 1px rgba(0,0,0,0.15) !important;display:inline-block !important;padding:15px 10px !important;left:calc(100% - 460px) !important;height:inherit !important}.header-right-language .selected-lang{margin-right:0 !important}}.header-right-account{display:inline-block;padding:5px 0 0 20px;margin-right:20px}.header-right-account .icon{display:inline-block;vertical-align:middle}.header-right-account .popover{right:0 !important}.header-right-account .popover.bottom{margin-top:5px}.header-right-account .popover.bottom>.arrow{left:79%}@media only screen and (max-device-width:320px) and (orientation:portrait){.header-right .popover{top:calc(100% - -11px) !important;left:calc(100% - 306px) !important;width:289px !important;max-width:300px !important}}.header-account-img{display:inline-block;background-image:url('../images/sample.jpg');background-repeat:no-repeat;background-position:50%;border-radius:50%;width:32px;height:32px;vertical-align:middle}.header-account-body{position:relative;display:inline-block;vertical-align:middle}.header-account-body .icon-drop{position:relative;top:2px;margin-left:2px}.header-account-body-title{font-family:Lato;display:inline-block;max-width:130px;margin-left:8px;font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.5px;color:#2e294e;vertical-align:middle}.logged-in .user-icon{color:#9055a2}.header-menu{min-width:200px}@media (max-width:1024px){.header-venue-name{max-width:300px;padding:15px 1px}}@media (max-width:767px){.header-menu{max-width:100%;left:0 !important;right:0 !important}.header-menu.popover.bottom{margin-top:0;border-radius:0 0 6px 6px}.header-menu .arrow{display:none}.header-venue-name{max-width:450px;padding:15px 1px}}@media (max-width:670px){.header-venue-name{max-width:250px;padding:15px 5px}}@media (max-width:480px){.header-logo{padding:15px 15px 0 15px}.header-right-account{display:inline-block;padding:5px 0 0 10px;margin-right:10px}.header-right-cart,.header-right-info{padding:5px 10px}.header-right-cart .incart-counter,.header-right-info .incart-counter{right:8px}.header-venue-name{padding:15px 5px;max-width:145px}}@media (max-width:370px){.header-venue-name{padding:15px 5px;max-width:100px}}@media (max-width:320px){.header-venue-name{padding:15px 5px;max-width:50px}}.myaccount-dropdown{list-style:none;margin:0;padding:0}.myaccount-dropdown .icon{margin-right:10px;vertical-align:middle}.myaccount-dropdown li{border-bottom:1px solid #ececec}.myaccount-dropdown li:last-child{border:0}.myaccount-dropdown li a{font-size:1em;font-weight:500;line-height:1;color:#4b4d50;display:block;padding:15px 20px 15px}.myaccount-dropdown.login-sidebar-menu{padding-top:35px;border-top:solid 1px #091325}.myaccount-dropdown.login-sidebar-menu li{border:0}.myaccount-dropdown.login-sidebar-menu li a{line-height:1;font-family:Roboto;font-size:1em;font-weight:normal;letter-spacing:.9px;color:rgba(255,255,255,0.61)}.myaccount-dropdown.login-sidebar-menu li a:hover{color:#ffffff}.mobile-signup-box .select-style{font-family:'Roboto';color:#ffffff;font-size:1em;padding:9px 21px;background-color:#898C93;margin:20px 22px}.mobile-signup-box .select-style:before{margin-top:-8px}.language-dropdown{margin:0;padding:0;list-style:none;width:287px}.language-dropdown .language-list{float:left;width:50%;padding:12px 30px 12px 18px;border-top:1px solid #ececec;border-right:1px solid #ececec;font-family:Roboto;font-size:14px;letter-spacing:.4px;color:#696a6c;position:relative;cursor:pointer}.language-dropdown .language-list.selected,.language-dropdown .language-list:hover{color:#4b4d50;font-weight:500}.language-dropdown .language-list .icon{position:absolute;color:#71a057;line-height:1;margin-top:2px;right:15px;top:50%;margin-top:-8px}.language-dropdown .language-list:nth-child(even){border-right:0}.language-dropdown .language-list:first-child,.language-dropdown .language-list:nth-child(2){border-top:0}.header-right .popover{padding:0;max-width:287px;border-radius:3px}.header-right .popover.bottom{margin-top:0 !important}.header-right .popover.bottom>.arrow{left:73% !important}@media (max-width:480px){.header-right .popover{width:100%;max-width:100%}}.gdpr-banner{position:fixed;top:57px;left:0;width:100%;background:#5DADE2;z-index:1;height:55px;color:#ffffff;text-align:center}.gdpr-banner .col-md-8.text-left{padding-left:40px}.gdpr-banner .col-second{padding-top:15px}.gdpr-banner p{font-weight:normal;font-size:12px;margin:5px 0}.gdpr-banner a{color:#ffffff;border:1px solid;padding:5px 15px;border-radius:4px;margin-top:14px;font-size:12px}.gdpr-banner a:first-child{margin-right:15px}.gdpr-active .mobile-timer{top:100px;z-index:999}.test-banner{position:fixed;top:110px;left:0;width:100%;background:#FC4440;z-index:1;height:40px;color:#ffffff;text-align:center}.test-banner p{font-weight:bold;text-transform:uppercase;padding-top:8px}.test-banner.gdrp-not-active{top:57px}@media (max-width:1024px) and (min-width:768px){.gdpr-banner .col-md-8.text-left{padding-left:15px}.gdpr-banner .col-second{padding-right:15px !important}.gdpr-banner p,.gdpr-banner a{font-size:10px}}@media (max-width:991px) and (min-width:768px){.gdpr-banner .col-md-8.text-left{width:60%}.gdpr-banner .col-second{width:40%}}@media (max-width:767px){.gdpr-banner{height:130px}.gdpr-banner p{font-size:11px}.gdpr-banner .col-md-8.text-left{padding-left:20px}.gdpr-banner .col-second{padding-top:5px}.gdpr-banner a{font-size:12px}.test-banner{top:185px}.test-banner p{padding-top:10px;font-size:11px}}@media (min-width:768px){.gdpr-banner .col-second{text-align:right;padding-right:40px}}.modal-open .jquery_form_error_message{z-index:9999}.signup-modal .modal-body{position:relative;padding:8px}.signup-modal .error{background:#eb5656;font-size:12px;padding:5px 20px;color:#fff;text-align:center;border-radius:4px}.signup-modal .mod-1.modal-header{padding:0;border:0}.signup-tabs{margin-top:40px;padding-right:10px}.signup-tabs label{font-size:12px;color:#6b6c6e;font-weight:normal;letter-spacing:.4px;text-transform:capitalize}.signup-tabs .form-control{border:solid 1px rgba(0,21,56,0.25);border-radius:0}.signup-tabs .l-container{margin-left:-5px;margin-right:-5px}.signup-tabs .l-50{float:left;padding:5px;width:50%}.signup-tabs .signin-footer{margin-top:30px}.signup-tabs .link{font-size:.875em;color:#454444;cursor:pointer;margin-top:10px;display:inline-block}.signup-tabs .link:hover{text-decoration:underline}.signup-tabs .fp-link{text-decoration:underline}@media (max-width:767px){.signup-tabs{padding-left:10px;padding-bottom:20px}.signup-modal .modal-dialog{width:85%;padding-top:10%}}.venue-page-outer .main{margin-bottom:0 !important}.venue-page-outer .ui-widget-header .ui-icon{background-image:none !important}.searh-event-section{display:flex;justify-content:center;margin-top:18px;margin-bottom:-25px}.loader-margin{margin-top:25px}#searchlist-dropdown{height:25vh !important;overflow-y:scroll;border-radius:4px;margin-top:2px;position:absolute;z-index:999999999;font-size:14px;width:94%;border:2px solid;background:#254F66 !important;border-color:#1d3f52}#searchlist-dropdown .search-icon-option{padding-left:2px;padding-right:3px;font-size:13px}#searchlist-dropdown .search-doropdown-element:hover{border:2px solid #1d3f52;background:rgba(29,63,82,0.5);opacity:.7}.search-doropdown-element{padding:3px;position:relative}.hr-line{padding:0 !important;border:0;background-color:#1d3f52;height:3px;position:absolute;left:0;width:100%;top:32px !important}.hr-seperator-bottom{margin-bottom:12px !important}.dropdown-button{position:absolute;right:11px;width:35px;height:40px;top:0;z-index:99999999999}.search-doropdown-seperator{padding:0 !important}.verticle-line{top:1px;border:1px solid;height:39px;position:absolute;right:44px}.search-event-container{margin-bottom:15px}.search-event-container input:focus{outline:none}.search-event-container .search-event-input{border-radius:5px !important;width:100% !important;padding-top:5px;padding-bottom:5px;padding-left:32px}.search-event-container .search-icon{position:absolute;z-index:999999;right:55px;top:10px;font-size:17px;cursor:pointer}.search-event-container .search-icon-2{position:absolute;z-index:999999;right:22px;top:10px;font-size:21px !important;cursor:pointer}.search-event-container:before{content:"\f002";font-family:FontAwesome;margin-left:10px;margin-right:25px;position:absolute;padding-top:8px}.event-listing{position:relative;margin:24px 0;border:1px solid rgba(249,211,35,0.35);padding:5px;border-radius:4px;background:#ffffff}.event-listing .test-label-strip{text-align:center}.event-listing .event-title{font-size:1.25em;font-weight:normal;margin:0;line-height:1.2}.event-listing .event-title a{color:#090707}.event-listing .event-title.title_2,.event-listing .event-title.title_3{font-size:1em}.event-listing p.test-event-label{display:inline-block;background:#FC4440;font-size:11px;padding:2px 8px;border-radius:12px;color:#ffffff}.event-listing .performance-date,.event-listing .available-performances{color:#454444;font-size:.875em;font-weight:bold;margin-top:5px;margin-bottom:0;line-height:1.7}.event-listing .available-performances{font-weight:normal;font-style:italic;margin-bottom:0;margin-top:5px}.event-listing .el-event-image .no-event-image-wrapper{width:100%;height:100%;background:#cccccc;position:relative}.event-listing .el-event-image .no-event-image-wrapper p{color:rgba(51,51,51,0.5);position:absolute;top:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:rotate(-30deg);text-align:center;width:100%}.event-listing.event-has-ended .event_disable_overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;background:transparent}.event-listing.event-has-ended .event-title a{opacity:.4;cursor:default}.event-listing.event-has-ended .el-moreinfo-btn a{opacity:.6;cursor:default}.el-details{float:left;width:60%}.el-moreinfo{float:right;width:40%}.el-moreinfo .separator{height:90px;display:inline-block;width:1px;background:#e3e0e0;margin-top:28px;float:right}.el-moreinfo .el-moreinfo-btn{float:right;text-align:center;display:inline-block;margin-top:28px;padding:24px 20px 0}.el-moreinfo a{font-size:1.125em;color:#ffffff;background-color:#8f57a0;padding:9px 23px;cursor:pointer;border-radius:2px;display:inline-block}.el-moreinfo a:hover{background-color:#71457f}.el-moreinfo .base-price{margin-bottom:0}.event-listing-left{float:left;width:190px}.el-event-image{width:190px;min-height:142px;border-radius:2px;overflow:hidden}.event-listing-right{padding:0 0 0 12px;overflow:hidden}.venue-location a{width:100%;color:#454444;font-size:.875em;display:inline;vertical-align:middle}.el-filters{margin-top:35px;border-bottom:1px solid #e3e0e0;padding-bottom:10px}.el-filters .live-events{letter-spacing:.5px;display:inline-block;color:#333}.el-filters .calendar-wrap{display:inline-block;padding-left:20px;border-left:solid 1px #f1efef;margin-left:5px;color:#8f57a0}.el-filters .calendar-wrap button{border:0;padding:0;background:transparent}.el-filters .calendar-wrap button:focus{outline:none}.calendar-border-none{border-left:none !important;margin-left:0 !important;padding-left:0 !important}.blank-event-listing{max-width:600px;margin:50px auto;padding:10px}.blank-event-listing p{opacity:.7;font-family:Roboto;font-size:1em;font-weight:normal;line-height:1.5;letter-spacing:.5px;text-align:center;color:#333333}.outer-layout.calendar-view-type .event-title{color:#090707}.outer-layout.calendar-view-type .event-listing .venue-location a{color:#090707}.outer-layout.calendar-view-type .col-md-4{float:none}.outer-layout.calendar-view-type .event-listing{display:inline-block;padding-left:15px;padding-right:15px;background:transparent;margin-top:30px;margin-bottom:0;border:none !important;display:flex;flex-direction:column}.outer-layout.calendar-view-type .event-listing .event-listing-left{width:100%;max-width:100%;float:none;border:1px solid rgba(249,211,35,0.35);border-bottom:none;border-top-right-radius:8px;border-top-left-radius:8px}.outer-layout.calendar-view-type .event-listing .event-listing-left .el-event-image{width:100%;height:inherit;border-top-right-radius:6px;border-top-left-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0}.outer-layout.calendar-view-type .event-listing .event-listing-right{padding:10px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid rgba(249,211,35,0.35);border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:flex;flex-direction:column;flex:1}.outer-layout.calendar-view-type .event-listing .event-listing-right .el-details{width:100%}.outer-layout.calendar-view-type .event-listing .event-listing-right .el-details .venue-location{overflow:hidden;margin-top:25px}.outer-layout.calendar-view-type .event-listing .event-listing-right .el-details .performance-date{margin-top:10px;height:40px;display:inline;margin-left:4px}.outer-layout.calendar-view-type .event-listing .event-listing-right .el-moreinfo{width:100%}.outer-layout.calendar-view-type .event-listing .event-listing-right .el-moreinfo .el-moreinfo-btn{width:100%;padding:0;margin-top:0}.outer-layout.calendar-view-type .event-listing .event-listing-right .el-moreinfo .el-moreinfo-btn a{width:100%;float:none;border-radius:4px}.outer-layout.calendar-view-type .event-listing .event-listing-right .event-lisiting-right-bottom>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}@media (max-width:991px) and (min-width:768px){.outer-layout.calendar-view-type .col-sm-6 .event-listing-left{width:100% !important}.outer-layout.calendar-view-type .col-sm-6 .no-event-image-wrapper{height:inherit !important}}@media (max-width:480px){.venue-page-outer .image-bg .outer-layout.calendar-view-type{padding:0 0 10px 0 !important}.venue-page-outer .image-bg .outer-layout.calendar-view-type .event-listing{padding:0}.venue-page-outer .image-bg .outer-layout.calendar-view-type .event-listing .event-title a{color:#232323}}@media (min-width:1400px){.outer-layout{width:1300px !important}}@media (min-width:1400px){.custom-width{width:1400px !important}}@media (max-width:1024px) and (min-width:992px){.outer-layout{padding:20px !important}}@media (max-width:991px) and (min-width:768px){.outer-layout{padding:15px !important}.outer-layout .vl-right{width:30% !important}.outer-layout .vl-right .vl-list .weblink{max-width:70px}.outer-layout .vl-left{width:70% !important}.outer-layout .vl-left .venue-links .vl-list{margin-right:0}.outer-layout .event-listing-left{width:170px !important}.outer-layout .event-listing-left .el-event-image{width:100% !important;height:inherit !important}.outer-layout .no-event-image-wrapper{height:130px !important}.venue-page-outer .vl-left{float:none !important;margin:auto}}@media (max-width:767px){.venue-page-outer .image-bg{padding:15px 10px}.venue-page-outer .image-bg .outer-layout{width:100%;padding:0 !important}.el-details{width:100%}.event-listing{margin:20px auto}.event-listing .event-title a{color:#ffffff}.event-listing .venue-location{display:inline-block;width:100%;color:#ffffff}.event-listing .venue-location a{width:100%;color:#ffffff;margin:10px 0}.event-listing .performance-date{margin:0}.event-listing .available-performances{margin-top:5px}.el-event-image{width:auto}.event-listing-left{float:left;max-width:295px;width:54%}.event-listing-left{float:left;max-width:295px;width:54%}.el-moreinfo{float:none;margin-top:0;padding:10px 0 0;border:0;width:100%;display:inline-block}.el-moreinfo a{font-size:16px;font-weight:500;letter-spacing:.5px;text-align:center;color:#ffffff}.el-moreinfo .separator{display:none}.el-moreinfo .el-moreinfo-btn{margin-top:0;text-align:left;float:none;padding:0;border:0}.el-moreinfo .base-price-mobile{display:inline-block !important;margin-right:15px;margin-bottom:10px;vertical-align:middle}.event-listing-right{padding:0 0 0 20px}.el-event-image{position:relative;width:100%;margin:0 auto}}@media (max-width:480px){.outer-layout .el-filters{margin-top:15px}.outer-layout .el-filters .calendar-wrap{margin-left:0;padding:0 0 0 4px}.outer-layout .el-filters .calendar-wrap .date-picker-button span{font-size:20px}.outer-layout .el-filters .calendar-wrap .mobile-month{font-size:14px}.outer-layout .event-listing{padding:0;max-width:100%}.outer-layout .event-listing .event-title{line-height:1.3}.outer-layout .event-listing .event-listing-left{margin-bottom:0;width:100%;max-width:100%;float:none}.outer-layout .event-listing .event-listing-left .el-event-image{height:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.outer-layout .event-listing .event-listing-left .el-event-image .no-event-image-wrapper{min-height:145px !important}.outer-layout .event-listing .event-listing-left .el-event-image img{width:100%;border-top-left-radius:6px;border-top-right-radius:6px}.outer-layout .event-listing .event-listing-right{padding:10px 10px 5px 10px;overflow:visible}.outer-layout .el-moreinfo .el-moreinfo-btn{width:100%}.outer-layout .el-moreinfo .available-performances{float:left}.outer-layout .el-moreinfo a{width:100%;padding:6px 35px;margin-bottom:0;float:right}}.hotel-package-btns{display:flex;flex-direction:column;padding:20px;text-align:center}.hotel-package-btns .btn-margins{margin-bottom:10px !important}.outer-layout{width:90%;margin:auto;padding:0 120px 15px 120px;background-color:#ffffff;opacity:.95;border-radius:6px}.outer-layout .warning-timer-container{position:fixed;bottom:0;width:600px;left:calc(50% - 300px);z-index:10}.outer-layout .container{width:100%}.extra-note-landing-page{font-size:1em !important;font-weight:bold !important;margin:0 !important;letter-spacing:.055em;margin-top:8px !important}.custom-class{height:295px !important}.hotel-custom-btn{padding:20px 0;margin-bottom:-31px}.custom-css{padding-left:20px}.title-custom-class{word-wrap:break-word !important;margin-top:10px !important}.custom-padding{padding:0 120px 15px 120px}.custom-margin{margin-top:18px;margin-bottom:10px}.cutom-location-margin{margin-left:4px}.custom-img{width:100%}.mobile-view-height{height:321px !important}.custom-margin-date{margin-left:-2px !important}.web-event-css{padding-left:5px !important}.custom-padding-date{padding-left:2px}.container-custom-css{display:flex;flex-wrap:wrap}.el-details-custom{flex:1}.el-filters .search{margin-top:3px}.el-filters .search .icon{color:#8f57a0}.el-filters .search input{border:solid 1px rgba(69,68,68,0.3);display:inline-block;height:28px;border-radius:100px;width:100%;max-width:217px;font-size:.875em}.el-filters .search input::-moz-placeholder{color:rgba(69,68,68,0.3);opacity:1}.el-filters .search input:-ms-input-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search input::-webkit-input-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search input::-webkit-input-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search input:-moz-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search input:-ms-input-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search input::-moz-placeholder{color:rgba(69,68,68,0.3);opacity:1}.el-filters .search input:-ms-input-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search input::-webkit-input-placeholder{color:rgba(69,68,68,0.3)}.el-filters .search .popover.bottom>.arrow{left:80%}.search-list{padding:0 10px;width:217px;max-height:150px;overflow:auto}.search-list li{border-bottom:solid 1px #f1efef}.search-list li .no-search-icon{margin-left:81px;margin:10px 0 0 80px}.search-list li:last-child{border:0}.search-list li a{display:block;font-size:.875em;color:#696868;padding:12px 0}.search-list li b{font-weight:bold;color:black}.search-list li .empty-search{font-size:12px}.search-modal .search-list{width:100%;background:#FCFBFB}.search-modal .search-box{border:solid 1px rgba(0,21,56,0.25);box-shadow:none;border-radius:100px;width:86%}.search-modal .mod-1 .close-btn{position:absolute;right:15px;top:15px;color:#5a6167;cursor:pointer;font-weight:bold}.search-modal .modal-header{padding:15px 15px 0}input.js-search-box-inp.ng-empty+[uib-popover-popup].popover,input.js-search-box-inp.ng-empty+[uib-popover-html-popup].popover,input.js-search-box-inp.ng-empty+[uib-popover-template-popup].popover{display:none !important}.empty-search{font-size:16px;letter-spacing:.4px;text-align:center;color:#6b6c6e;margin-top:20px}.venue-banner-img{margin:1.688em 0;display:inline-block}.venue-title{font-size:2.25em;font-weight:normal;word-wrap:break-word;color:#090707;margin-bottom:1em}@media (max-width:767px){.venue-title{font-size:22px !important}}.venue-links{list-style:none;padding:0;text-align:center;margin-bottom:15px}.venue-page-outer #venue-links{text-align:center}.venue-page-outer .donate-btn-wrap{float:none !important}.venue-page-outer .vl-list .weblink{max-width:550px}.event-page-outer .epl-header-wrapper ul.ep-ei-list li:first-child{border-top:none !important}.event-page-outer .donate-btn-wrap{float:none !important;margin-left:0}.event-page-outer ul.venue-links{display:inline-block}.event-page-outer ul.venue-links li a.web-link p{max-width:550px}.support-modal .modal-header{padding:0}.support-modal .modal-body{padding:2px}.support-options{padding:10px}.support-options .vl-text{font-weight:900 !important}.support-options .technical{border:none !important;padding:0 !important;margin-bottom:10px}.support-options .technical ul{padding-left:13px}.support-options .technical div{cursor:pointer;padding:10px;border-radius:4px;border:1px solid;width:100%}.support-options .technical div span{color:#ffffff}.support-options .technical div li{list-style-type:disc;font-weight:400;width:100%;color:#ffffff;border:none !important;padding:0 !important}.support-options .technical:hover span,.support-options .technical:hover li{color:#ffffff !important}.support-options .non-technical{border:none !important;padding:0 !important}.support-options .non-technical ul{padding-left:13px}.support-options .non-technical div{cursor:pointer;padding:10px;border-radius:4px;border:1px solid;width:100%}.support-options .non-technical div span{color:#ffffff}.support-options .non-technical div li{list-style-type:disc;font-weight:400;width:100%;color:#ffffff;border:none !important;padding:0 !important}.support-options .non-technical:hover span,.support-options .non-technical:hover li{color:#ffffff !important}.vl-left{float:left;width:100%}.vl-right{float:left;width:33%}.vl-list{display:inline-block;margin-right:15px}.vl-list .vl-anchor{color:#454444;display:inline-block;vertical-align:middle;cursor:pointer}.vl-list .vl-anchor .vl-icon{vertical-align:middle}.vl-list span{vertical-align:middle;display:inline-block}.vl-list .vl-text{vertical-align:middle;margin-left:10px;font-size:14px;font-weight:normal;letter-spacing:.4px;color:#454444}.vl-list .weblink{max-width:250px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;float:right;margin:3px 0 0 5px;overflow:hidden;white-space:nowrap}.donate-btn-wrap{margin-left:10px;float:right}.donate-btn-wrap .donate-btn{border-radius:3px;background-color:rgba(143,86,160,0.05);border:solid 1px #8f57a0;padding:7px 17px;display:inline-block;vertical-align:middle;font-size:14px;color:#8f57a0;line-height:1;font-family:'Roboto'}.donate-btn-wrap-2{margin-top:40px}.donate-btn-wrap-2 .donate-btn{border-radius:3px;background-color:rgba(143,86,160,0.05);border:solid 1px #8f57a0;padding:7px 17px;display:inline-block;vertical-align:middle;font-size:14px;color:#8f57a0;line-height:1;font-family:'Roboto';margin:0 10px}@media (max-width:767px){.vl-list{margin-right:10px}.event-page-outer .venue-links{text-align:left}.venue-links{text-align:center}.vl-left,.vl-right{float:none;width:100%;text-align:center}.vl-left{border-top:1px solid #ececec;margin:10px auto;padding-top:12px}.donate-btn-wrap{float:none}.venue-page-outer .vl-list .weblink{max-width:245px}ul.venue-links{display:inline-block}}@media (min-width:768px) and (max-width:991px){.venue-page-outer .vl-list .weblink{max-width:520px}}.mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-content{-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.push-page-mobile-left{-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(-55%, 0);-ms-transform:translate(-55%, 0);-o-transform:translate(-55%, 0);transform:translate(-55%, 0)}.pushmenu{background:#3a3f44;width:55%;height:100%;top:0;position:fixed;line-height:1}.pushmenu-left{left:100%}.pushmenu-left.pushmenu-open{left:45%}.pushmenu,.pushmenu-push,.pushDropdownmenu{-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#nav-icon1{width:32px;height:25px;position:relative;margin:15px 0 0 15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:2}#nav-icon1 span{display:block;position:absolute;height:4px;width:100%;background:#9055a2;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:8px}#nav-icon1 span:nth-child(3){top:16px}#nav-icon1.open span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.login-form{position:absolute;bottom:0;right:0;left:0;padding:20px;background:#090707}.login-form label{display:none}.login-form .form-control{background-color:#898C93;border:0;color:#ffffff}.login-form .form-control::-moz-placeholder{color:#ffffff;opacity:1}.login-form .form-control:-ms-input-placeholder{color:#ffffff}.login-form .form-control::-webkit-input-placeholder{color:#ffffff}.login-form .form-control::-webkit-input-placeholder{color:#ffffff}.login-form .form-control:-moz-placeholder{color:#ffffff}.login-form .form-control:-ms-input-placeholder{color:#ffffff}.login-form .form-control::-moz-placeholder{color:#ffffff;opacity:1}.login-form .form-control:-ms-input-placeholder{color:#ffffff}.login-form .form-control::-webkit-input-placeholder{color:#ffffff}.login-form .btn{background-color:#6c49b8;border:0;width:100%;color:#fff}.login-form .btn:hover{background-color:#563a94}.login-form .login-form-link{display:block;font-size:1em;color:rgba(255,255,255,0.61)}.login-form .login-form-link:hover{color:#ffffff}@media (max-width:480px){.pushmenu{width:80%}.pushmenu-left.pushmenu-open{left:20%}.push-page-mobile-left{-webkit-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);-o-transform:translate(-80%, 0);transform:translate(-80%, 0)}}.firstLetter_capt{display:inline-block}.white-space-nowrap{white-space:nowrap}.firstLetter_capt:first-letter{text-transform:capitalize}.outer-layout-event{width:90%;margin:auto;padding:0 25px 30px 25px;background-color:#ffffff;opacity:.95;border-radius:6px}.outer-layout-event .warning-timer-container{position:fixed;bottom:0;width:600px;left:calc(50% - 300px);z-index:10}.outer-layout-event .event-page-container{width:100%}.outer-layout-event .event-page-container .event-header-wrap{margin-top:80px}.outer-layout-event .event-page-container .ep-right{margin-top:80px}.outer-layout-event .event-page-container .ep-right.ep-right-performances{margin-top:0}.outer-layout-event .event-page-container .datepicker-container{margin-top:80px}.outer-layout-event .event-page-container .ep-ei-list-content a{width:100%}.event-page-container{width:90%}.ep-left{width:300px;padding:0 10px;float:left;vertical-align:top}.ep-right{margin-left:375px;vertical-align:top;padding:0 10px}.inactive{background-color:#D3D3D3;cursor:default;border-color:#D3D3D3;opacity:.9 !important}.performance-container{min-height:330px}@media (max-width:992px){.ep-left{width:100%;position:static !important;padding:0 10px;margin-bottom:20px}.ep-right{margin-left:0;padding:0 10px}}@media (max-width:480px){.outer-layout-event{padding:20px 0}.event-page-container{margin-top:0}.event-page-container .ep-ei-list-content.event-main-direction{margin:20px 0}.event-page-container .event-header-wrap{margin-top:0 !important}.event-page-container .event-details-wrap{margin-top:0 !important}}@media (min-width:767px){.event-header-wrap{position:sticky !important;top:0}}.event-location-div{height:80px}.fixed{position:fixed}.wrap-text{overflow-wrap:break-word}.event-header .title{font-size:3.375em;font-weight:normal;line-height:.9;color:#011638;margin:0 0 20px}.event-header .sub-title{font-size:2em;font-weight:normal;letter-spacing:1.8px;color:#2e294e;margin:5px 0 15px}.event-header .sub-title2{font-size:1.7em;font-weight:normal;letter-spacing:1.8px;color:#2e294e;margin:5px 0 15px}.event-header .para{font-size:1em;font-weight:500;margin-top:30px;letter-spacing:.5px;color:#2e294e;position:relative}.event-header .para .icon{display:inline-block;vertical-align:middle;width:20px}.event-header .para .location{display:inline-block;vertical-align:middle;width:80%}@media (max-width:767px){.event-header .title{font-size:24px;margin-bottom:7px}.event-header .sub-title{font-size:20px;margin-bottom:7px}.event-header .sub-title2{font-size:16px;margin-bottom:7px}}.btn.sec-btn{background-color:#9499b9;border-color:#9499b9;padding:1px 19px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#ffffff}.btn.sec-btn:hover{background-color:#5b628c}.ep-ei-list{margin-top:10px}.ep-ei-list li{padding:12px 0;border-top:1px solid #e7e3e3}.ep-ei-list li .icon{float:left;margin-right:16px;line-height:1}.ep-ei-list li .ep-ei-list-content{letter-spacing:.5px;color:#2e294e;overflow:hidden}.icon-facebook{color:#3b5998}.icon-twitter{color:#4099ff}.icon-domain{color:#9055a2}.icon-google-plus{color:#d34836}.ep-left img{margin-bottom:30px}@media (max-width:992px){.event-page-container{margin-top:0}.ep-left img{margin:0 auto 30px;width:100%}.ep-left .venue-links{text-align:left}.ep-ei-list .event-direction{display:none}.ep-ei-list .ep-ei-list-content{font-size:14px;letter-spacing:.5px;color:#2e294e;overflow:hidden}}.image-gallery{margin-left:75px;margin-bottom:120px;position:relative;margin-left:0;margin-bottom:45px}.image-gallery ul{list-style:none}.image-gallery ul li{padding-right:0;margin-bottom:20px}.image-gallery .thumb{border:1px solid #ddd;padding:5px;border-radius:4px;background-color:#fff;position:relative;transition:border .2s ease-in-out}.image-gallery .thumb:hover{border-color:#337ab7}.image-gallery .group{cursor:pointer;height:162px;width:100%;display:block}.single-image-container .single-image-thumb{border:1px solid #ddd;padding:5px;border-radius:4px;margin:10px 0;background-color:#fff;width:100%;height:100px}.single-image-container .single-image-thumb:hover{border-color:#337ab7}@media (max-width:992px){.image-gallery{text-align:center}}@media (max-width:320px){.carousel-inner .item .col-xs-4{width:50%}}.image-item{width:100%;height:100%}@media only screen and (max-device-width:500px) and (orientation:portrait){.thumb-gallery{width:100px !important;height:100px !important}}.image-container{margin:20px 0;width:550px}.image-container .thumb-gallery{border:1px solid #ddd;padding:5px;border-radius:4px;background-color:#fff;width:100%;height:150px}.image-container .thumb-gallery:hover{border-color:#337ab7}.image-container .image-list-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:16px}@media (min-width:1200px){.image-container .thumb-gallery{width:150px;height:150px}}.video-gallery{display:grid;justify-content:center;grid-template-columns:1fr 1fr}.video-gallery .video-gallery-item{text-align:center;margin:10px;position:relative}.video-gallery .video-gallery-item .icon{cursor:pointer;top:50%;position:absolute;left:0;right:0;transform:translateY(-50%);z-index:1;opacity:1}.video-gallery .video-image{width:100%;height:100%}.datepicker-container{top:115px}.ep-left .ui-widget.ui-widget-content{margin:0 auto 20px}.ep-left .ui-widget.ui-widget-content .ui-widget-header .ui-icon{background-image:none !important}@media (max-width:767px){.datepicker-container{top:115px;margin-bottom:40px}}@media (max-width:992px){.datepicker-container{margin-bottom:60px}}@media (max-width:480px){.ui-widget.ui-widget-content{margin:0}}@media (max-width:320px){.datepicker-container .ui-widget.ui-widget-content{margin:0;width:100%}.ui-datepicker{width:290px}}.mobile-calender-container{border-top:solid 1px #ececec;margin:0 10px 20px 0;border-bottom:solid 1px #ececec}.mobile-calender-container span{font-size:14px;color:#454444}.mobile-cancel-blk{text-align:center;line-height:1;position:absolute;bottom:-60px;left:calc(50% - 41.5px)}.mobile-cancel-blk .cancel-txt{padding:3px 0 6px 10px}.date-picker-button{background:transparent;border:0 none}.date-picker-button:focus{outline:none}.ep-share{position:fixed;bottom:44%;border-radius:3px;right:0;background:#fff;background-color:#ffffff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.15);padding:12px}.ep-share .share-menu{margin-top:20px;opacity:.5}.ep-share ul li{cursor:pointer}.ep-share ul li.share-menu{cursor:default}.ep-share .icon-pinterest svg{height:24px;width:24px}@media (max-width:767px){.ep-share{bottom:49px;z-index:2;border-radius:0;box-shadow:none;bottom:4px}.ep-share .icon-facebook{color:#3b5998}.ep-share .icon-twitter{color:#3b5998}.ep-share .icon-domain{color:#3b5998}}@media (max-width:480px){.ep-share{left:0;right:initial}}.ep-fixed-footer-links{position:fixed;bottom:0;left:0;right:0;z-index:3;padding:12px 15px;background-color:#e0e1ea}.ep-fixed-footer-links .icon{color:#9499b9;vertical-align:middle;line-height:1;margin-right:5px}.ep-fixed-footer-links .txt{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#858aab}.ep-fixed-footer-links .share-btn{margin-right:20px}.ep-fixed-footer-links .sec-btn{padding:1px 10px}.date-no-whitespace{white-space:nowrap !important}.outer-layout-event .event-page-label{margin-top:20px;padding:15px 0;text-align:center;color:#ffffff;background:#232323}.outer-layout-event .no-event-image-wrapper{width:100%;height:180px;background:#cccccc;margin-bottom:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);border:solid 4px #ffffff;border-radius:3px;position:relative}.outer-layout-event .no-event-image-wrapper img{height:100%}.outer-layout-event .no-event-image-wrapper p{transform:rotate(-30deg);text-align:center;width:100%;color:rgba(51,51,51,0.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:50%}.outer-layout-event .event-header-wrap{position:relative}.outer-layout-event .test-label-strip{position:absolute;width:100%;opacity:.9;text-align:center;padding:10px 0;z-index:99}.outer-layout-event .ep-ei-list .ep-ei-list-content a{height:35px;padding:6px}.outer-layout-event .ep-ei-list li a{cursor:pointer}.outer-layout-event .event-page-calendar-wrapper{border-bottom:1px solid #e3e0e0;margin-top:20px;margin-bottom:25px}.outer-layout-event .event-page-calendar-wrapper .live-events,.outer-layout-event .event-page-calendar-wrapper .calendar-wrap{display:inline-block}.outer-layout-event .event-page-calendar-wrapper .calendar-wrap{margin-left:10px;border-left:solid 1px #f1efef}.outer-layout-event .event-page-calendar-wrapper .calendar-wrap button{outline:none;border:none;background:transparent}.outer-layout-event .event-page-calendar-wrapper .calendar-wrap button:active{outline:none}.calendar-wrap-border-none{margin-left:0 !important;border-left:none !important}.custom-disabled{cursor:initial;pointer-events:none;color:#c0c0c0;background-color:#ffffff}.event-page-outer .ui-widget-header .ui-icon{background-image:none !important}.event-page-outer .main{margin-bottom:0 !important}.event-page-outer .main .no_perf img{margin-bottom:20px}.event-page-outer .main .cp-cursor{cursor:pointer}.event-description{margin:30px 0;position:relative}@media (max-width:780px) and (min-width:600px){.event-description iframe{max-width:100% !important;height:49vw !important}}@media (max-width:480px){.event-description iframe{max-width:100% !important;height:54vw !important}}.event-description p{font-size:1.125em;font-weight:normal;line-height:1.33;color:#2e294e}.event-description ol{padding-left:20px}.event-description ol li{list-style:inherit !important}.event-description ul{list-style:inherit !important;padding-left:20px}.event-description ul li{list-style:inherit !important}.event-description img{max-width:100%;height:auto}.event-description .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:120px 0 30px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0.45) 21%, rgba(255,255,255,0.75) 46%, #ffffff 71%, #ffffff)}.event-description .read-more a{font-size:1em;font-weight:normal;letter-spacing:.5px;text-align:center;color:#9055a2}.performance-listing{border:solid 1px #d4d6e3;padding:30px 20px;border-radius:4px;margin-bottom:20px;display:flex;background:#ffffff}.performance-listing .performance-datetime{border-right:solid 1px rgba(0,0,0,0.07)}.performance-listing .date{font-size:22px;font-weight:500;letter-spacing:.7px;text-align:center;color:#011638;margin-top:17px;margin-bottom:8px}.performance-listing .time{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:center;color:#403c5d;margin-bottom:15px}.performance-listing .ticket-left-1{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:center;margin-bottom:15px;margin-top:-10px}.performance-listing .ticket-left-2{font-size:16px;font-weight:700;font-style:italic;font-stretch:normal;letter-spacing:.5px;text-align:center;margin-bottom:15px;margin-top:-10px}.performance-get-tickets{position:relative;margin-top:23px;display:inline-block}.performance-get-tickets .less-padding{padding:10px 12px}.performance-get-tickets .starting-from-text{width:125px;height:17px;font-family:Lato;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;text-align:center;color:#403c5d;margin:0 auto;margin-top:8px}.performance-get-tickets a.inactive{background-color:#D3D3D3;cursor:default;border-color:#D3D3D3}.performance-get-tickets .btn span{font-size:1.125em}.performance-sale-endtime{padding-left:35px;text-align:center}.performance-sale-endtime .para{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.5px;color:#403c5d;margin-bottom:3px;margin-top:20px}.performance-sale-endtime .remaining-time{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.8px;text-align:center;color:#403c5d}.access-code-container{position:absolute;top:-41px;left:50%;margin-left:-63px}.access-code-container .form-group:after{content:'';position:absolute;height:8px;left:50%;border:solid 1px #bfc5cd}.access-code-container .form-group.has-error:after{border:solid 1px #c51c1c}.access-code-container .tooltip{font-size:12px}.access-code-container .tooltip.top .tooltip-arrow{left:15% !important;border-top-color:#c51c1c}.access-code-container .tooltip.in{opacity:1;filter:alpha(opacity=100);left:17px !important}.access-code-container .tooltip .tooltip-inner{line-height:1.5;letter-spacing:.4px;background-color:#c51c1c;width:153px;text-align:left;padding:3px 15px 3px 8px}.input-access-code{width:125px;height:33px;border-radius:3px;background-color:#ffffff;border:solid 1px rgba(0,21,56,0.25)}.ep-links{width:100%;margin-top:15px;display:inline-block;margin-bottom:20px}.ep-links li{width:50%;margin-bottom:20px;word-break:break-all}.ep-links li a{letter-spacing:.5px;color:#9055a2;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;height:23px}.ep-links li a:hover{text-decoration:none;color:#55325f}.ep-links .icon{float:left;color:#9055a2;height:24px;margin-right:10px}.hideContent{overflow:hidden}.showContent{height:auto}.performance-get-tickets-container{text-align:right}.event-main-direction{margin-left:30px;display:none}.event-page-container .mobile-calender-container{margin:20px 0;padding-left:20px}@media (min-width:1400px){.outer-layout-event{width:1300px !important}}@media (max-width:1250px) and (min-width:1025px){.less-padding{font-size:13px;width:100%;padding:10px 3px !important}.less-padding-parent{width:100%}}@media (max-width:1024px) and (min-width:992px){.performance-listing{padding:10px 0 !important}.performance-sale-endtime{padding-left:5px !important}.performance-get-tickets a{width:100%;padding:10px 5px}.less-padding{font-size:13px;width:100%;padding:10px 3px !important}.less-padding-parent{width:100%}}@media (max-width:992px) and (min-width:768px){.outer-layout-event{padding:15px 5px !important}.outer-layout-event .no-event-image-wrapper p{transform:rotate(0deg) !important;width:100%}}@media (max-width:992px){.event-main-direction{display:block}.event-header .para{font-size:12px;margin-bottom:0;margin-top:12px}.ep-ei-list{border-bottom:1px solid #e7e3e3}.event-description{margin:30px 0}.event-page-outer .test-label-strip{display:none}.outer-layout-event .event-page-label{margin-bottom:10px}}@media (max-width:767px){.event-page-outer .image-bg{padding:15px 10px}.event-page-outer .image-bg .outer-layout-event{width:100%}.event-page-outer .image-bg .outer-layout-event .event-page-container{padding:0 !important}.event-page-outer .image-bg .outer-layout-event .event-page-container .mobile-calender-container{margin:20px 10px}.event-page-outer .image-bg .outer-layout-event .event-main-direction{display:none}.event-page-outer .image-bg .outer-layout-event .event-header{margin-bottom:15px}.performance-listing{display:block}.performance-listing .performance-datetime{border:0}.performance-get-tickets,.performance-sale-endtime{padding-left:0;text-align:center}.performance-get-tickets{display:inline-block;margin-top:50px;width:100%;text-align:center}.performance-get-tickets a.btn{width:200px;margin:auto}.performance-get-tickets-container{text-align:center}}.thumb{cursor:pointer;display:block}@media (max-width:480px){.event-page-outer .image-bg .outer-layout-event{padding-top:0;border-top-left-radius:8px;border-top-right-radius:8px}.event-page-outer .image-bg .outer-layout-event .no-event-image-wrapper{border:none;box-shadow:none;height:inherit}.event-page-outer .image-bg .performance-listing{padding:15px 15px}.event-page-outer .image-bg .performance-listing .performance-get-tickets{margin-top:50px}.event-page-outer .image-bg .performance-listing .performance-get-tickets a.btn{width:100%}.event-page-outer .image-bg .performance-listing .date{margin-top:0}.event-page-outer .image-bg .performance-container{min-height:260px}.event-page-outer .ep-left.event-header-wrap{padding:0}.event-page-outer .ep-left.event-header-wrap .ep-ei-list-content a{width:100%}.event-page-outer .ep-left.event-header-wrap img{border:none;box-shadow:none;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}.event-page-outer .ep-left.event-header-wrap .epl-header-wrapper{padding:0 10px}.thanks-modal{margin:0 !important;padding:0 !important}.ep-links li{width:100%}}.seat-booking-page .max-content-width{width:max-content}.seat-booking-page .legend-pricing-modal .modal-dialog{margin-top:50px}.seat-booking-page .legend-pricing-modal .modal-body{width:inherit;min-width:290px}.seat-booking-page .legend-pricing-modal .modal-header{padding:0}.seat-booking-page .legend-pricing-modal .ticket-type-wrapper{border-bottom:solid 1px rgba(0,0,0,0.15);margin-bottom:10px;padding-bottom:10px}.seat-booking-page .legend-pricing-modal .ticket-type-wrapper .ttw-desc{font-size:14px;font-style:italic;color:rgba(51,51,51,0.7);word-break:break-all}.seat-booking-page .legend-pricing-modal .bold-class{font-weight:900}.seat-booking-page .legend-pricing-modal .seat{height:20px;width:20px;margin-right:5px;border-radius:4px;border:2px solid;display:inline-block;vertical-align:middle}.seat-booking-page .legend-pricing-modal .color-wrapper{padding:10px;border-bottom:solid 1px rgba(0,0,0,0.15)}.seat-booking-page .legend-pricing-modal .color-wrapper .text-container{display:inline-block;vertical-align:top}.seat-booking-page .legend-pricing-modal .ticket-type-container{height:300px;overflow-y:scroll}.seat-booking-page .popover{background-color:#2d2b2b;color:#fff;padding:13px;border:0;min-width:200px;z-index:110}.seat-booking-page .popover.top>.arrow:after{border-top-color:#2d2b2b}.seat-booking-page .popover.bottom>.arrow:after{border-bottom-color:#2d2b2b}.seat-booking-page .popover.right>.arrow:after{border-right-color:#2d2b2b}.seat-booking-page .popover.left>.arrow:after{border-left-color:#2d2b2b}.seat-booking-page h3{margin:0 0 12px;opacity:.85;font-family:Lato;font-size:14px}.seat-booking-page .amount{font-family:Lato;font-size:16px;font-weight:500}.seat-booking-page .ticket-type-list{font-family:Lato;font-weight:normal;border-bottom:1px solid rgba(255,255,255,0.05);padding:5px 0}.seat-booking-page .ticket-type-list:last-child{border:0}.seat-booking-page .availableSeatPricing li h3{text-align:left}.seat-booking-page .availableSeatPricing .title{opacity:.85;font-family:Lato;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;color:#ffffff}.seat-booking-page .availableSeatPricing .description{opacity:.6;font-family:Lato;font-size:12px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.33;letter-spacing:.5px;text-align:left;color:#ffffff}.seat-booking-page .availableSeatPricing .ticket-class{opacity:.85;font-family:Lato;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;color:#ffffff}.seat-booking-page .availableSeatPricing .ticket-type-desc{width:100%;margin-top:5px;opacity:.6;font-family:Lato;font-size:12px;font-weight:normal;font-style:italic;word-break:break-all}.seat-booking-page .availableSeatPricing .ticket-desc{opacity:.6;font-family:Lato;font-size:12px;font-weight:normal;font-style:italic;word-break:break-all;width:100%;text-align:left}.cart-header{background:#f8f8f8;position:fixed;width:397px;z-index:45;border-bottom:1px solid #e0e0e0}.cart-header h3{color:#232323;padding:8px 0 8px 20px;margin:0 -10px;font-size:17px;height:44px;display:inline-block;margin-right:5px}.cart-header .empty-cart-btn{margin-top:10px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#232323;opacity:.7;cursor:pointer;text-decoration:underline}.cart-header .empty-cart-btn:hover{opacity:1}.cart-header .icon{display:inline-block;vertical-align:middle;margin-right:10px;color:#232323}.mobile-cart-header{padding-top:10px !important}.seat-booking-page .rgt-sec .cp-footer-right{display:none}.seat-booking-page .cp-footer-right-mobile-cart i.fa-long-arrow-right{position:absolute;right:30px;top:16px}.seat-map-info{display:inline-block;vertical-align:middle;margin-right:10px}.seating-chart{position:relative;display:inline-flex}.seating-chart .control-btn{position:absolute;height:67px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0.8) 48%, #ffffff)}.seating-chart .control-btn.control-btn-top{top:0;width:100%;text-align:center}.seating-chart .control-btn.control-btn-bottom{bottom:0;width:100%;text-align:center}.seating-chart .control-btn.control-btn-left{left:0;height:100%}.seating-chart .control-btn.control-btn-left .icon{position:absolute;top:50%}.seating-chart .control-btn.control-btn-right{right:0;height:100%}.seating-chart .control-btn.control-btn-right .icon{position:absolute;top:50%}.seating-chart .seating-chart-left{float:left;top:0;left:0}.seating-chart .seating-chart-right{position:relative;float:right}.seating-chart .box{width:20px;height:20px;border:1px solid #ccc;display:inline-block;margin:4px}.seating-chart .label-scroll{width:20px;float:left}.seating-chart .seating-scroll{width:auto;display:inline-block}.seating-chart .seat-label{height:26px;line-height:28px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#8b8c8e}.seating-chart ul.seating-list{margin-left:5px}.seating-chart .scrolled-content-wrapper{padding-bottom:30px;margin-bottom:-30px}.seating-chart .scrolled-content-wrapper::-webkit-scrollbar{display:none}.seating-chart .seating-row{white-space:nowrap}.seating-chart .seating-row label{margin-bottom:4px}.seating-chart .seating-row .d-iblock{margin-right:0 !important}.seating-chart .blank{pointer-events:none;opacity:0;cursor:default}.seating-chart .control input:disabled~.control__indicator.locked{background-color:#EFF2F6;border:solid 1px #E0E4EA}.seating-chart .control--checkbox .control__indicator.blocked{background-color:#EFF2F6;border:solid 1px #E0E4EA}.seating-wrap{padding:30px 30px 0}.seating-chart-wrapper{height:100%;width:100%;overflow:hidden}.abs{position:absolute;text-align:center;font-size:24px;cursor:pointer;color:#677487;z-index:1}.abs:before{font-family:CI-icon-font;position:absolute;top:50%;right:10px;opacity:1;transition:opacity .2s,transform .2s}.abs.top{display:none;top:0;width:100%}.abs.bottom{display:none;bottom:0;width:100%}.abs.bottom:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.abs.left{left:0;width:40px;height:100%}.abs.left:before{content:"\f134";position:absolute;top:50%;left:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.abs.right-nav{right:0;width:40px;height:100%}.abs.right-nav:before{content:"\f135";position:absolute;top:50%;right:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.stage{border-width:7px;border-color:#454444;text-align:center;text-transform:uppercase}.stage-west{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;width:350px;text-align:center;float:left;top:100px;position:relative}.stage-south{vertical-align:middle;border-top-style:solid;margin-top:30px}.nav-gradient{background-image:linear-gradient(to bottom, rgba(255,255,255,0.9), rgba(255,255,255,0.8) 48%, #ffffff)}.seating-chart-main{vertical-align:middle}.fixed-width{position:relative;vertical-align:middle}.checkout-btn{display:none}.cart-modal .checkout-btn{display:block;position:absolute;bottom:0;width:100%}.cart-modal .cart-header,.cart-modal .cp-footer-right{width:100%}.h28{height:28px}.mobile-cart-header{height:44px}.mobile-cart-header h3{border:none !important;display:inline-block;margin-right:2px}.mobile-cart-header span{margin:0 2px;color:#232323;opacity:.7}.mobile-cart-header span.empty-cart-btn{text-decoration:underline}@media (min-width:768px){.mobile-cart-header{display:none}}@media (max-width:768px){.seat-booking-page .cp-footer-right .amount{display:none !important}.seat-booking-page .cp-footer-right .continue{width:100% !important}}.event-page .ep-right .venue-links{margin:30px 0}.seat-booking-page .checkout-header{display:block;position:absolute}.seat-booking-page .checkout-header header{position:static}.seat-booking-page .checkout-page-header{padding:20px 20px}.seat-booking-page .checkout-page-header .event-category{margin-bottom:0 !important}.seat-booking-page .page-wrap{padding:0}.seat-booking-page .cp-footer{border:none}.seat-booking-page .cpm-test-event{text-align:center;padding:10px;margin-bottom:0;text-transform:uppercase;border-bottom:1px solid #ececec}.main-header.seat-booking-page .header-right-language,.main-header.seat-booking-page .header-right-account,.main-header.seat-booking-page .cart-timer{display:none}.event-info-filters{background-color:#ececec;padding:5px 20px}.event-info-filters .icon{color:#4fb0c6}.checkout-page-header{padding:30px 60px;border-bottom:1px solid #ececec}.checkout-page-header .cph-image{float:left;margin-right:20px;width:87px;min-height:58px;border-radius:2px;background-color:#d8d8d8;box-shadow:0 2px 7px 0 rgba(0,0,0,0.15);overflow:hidden;border:solid 1px #ffffff}.checkout-page-header .cph-image img{border-radius:2px}.checkout-page-header .cph-image .no-event-image-wrapper{height:58px;position:relative}.checkout-page-header .cph-image .no-event-image-wrapper p{display:inline-block;font-size:12px;transform:rotate(-30deg);width:100%;max-width:78px;text-align:center;color:rgba(51,51,51,0.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:calc(50% - 9px)}.checkout-page-header .cph-info{overflow:hidden}.checkout-page-header .cph-info .cph-title{margin:0 0 10px;font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;color:#011638}.checkout-page-header .cph-info .cph-subtitle{font-size:14px;font-weight:normal;font-style:italic;letter-spacing:.8px;color:#2e294e;margin:0}.checkout-page-header .event-category{display:inline-block;background:#FC4440;font-size:11px;padding:2px 8px;border-radius:12px;color:#ffffff}.checkout-page-header .cph-place-time ul li{margin-bottom:5px}.checkout-page-header .cph-place-time ul li:last-child{margin:0}.checkout-page-header .cph-place-time ul li .icon{display:inline-block;vertical-align:middle;margin-right:10px}.checkout-page-header .cph-place-time ul li .txt{font-size:14px;font-weight:500;letter-spacing:.4px;color:#2e294e}.seat-booking-page .header-menu.popover{background:#fff}.concert-event-text{margin-left:-10px}.seat-selection-page-note{color:#cd0d1c;font-size:20px !important}.ketToggleBtn input[type=checkbox]{visibility:hidden;width:0;height:0;padding:0;margin:0}.ketToggleBtn{background:url('https://images.yapsody.com/yapsody/assets/images/ada_btn_on.png') no-repeat,url('https://images.yapsody.com/yapsody/assets/images/ada_btn_off.png') no-repeat;background-size:0 0;display:inline-block;display:flex;justify-content:center;line-height:20px}.ketToggleBtn input[type=checkbox].checked+.checkbox-icon::before{content:url('https://images.yapsody.com/yapsody/assets/images/ada_btn_on.png')}.ketToggleBtn input[type=checkbox]+.checkbox-icon::before{content:url('https://images.yapsody.com/yapsody/assets/images/ada_btn_off.png');cursor:pointer}.ada_seat{text-align:left !important;overflow:hidden}.control__indicator.ada_seat.blocked{opacity:1 !important}.control__indicator_copy.ada_seat::after{color:white !important}.ada_seat::after{top:0 !important;left:0 !important;content:"\f193";display:block;font-family:'FontAwesome';padding:1px 3px;font-size:65%;color:#000000 !important;z-index:3;position:absolute;transform:none !important}@media (max-width:991px){.cph-place-time{margin-top:10px}}@media (min-width:767px){.main-header.seat-booking-page .header-right-info{margin-right:400px}}@media (max-width:767px){.main-header.seat-booking-page .header-right-cart,.main-header.seat-booking-page .header-right-info{display:block}.main-header.seat-booking-page #nav-icon1{display:none !important}.main-header.seat-booking-page .header{padding:0 5px}.checkout-page-header{padding:30px;border-bottom:1px solid #ececec;margin:0 30px}.checkout-page-header .cph-image{margin-bottom:10px}}@media (max-width:480px){.cpm-test-event{margin-top:15px}}.outer-seating-wrap-container{position:relative;margin:20px 30px 0 30px}.more-left.hidden,.more-right.hidden{display:block;opacity:0;width:0}.more-left{left:0;transform:rotate(180deg)}.more-left,.more-right{top:0;bottom:0;width:30px;text-indent:-9999px;z-index:1;transition:.25s;opacity:.5;position:absolute;right:0;background:-moz-linear-gradient(left, rgba(221,221,221,0) 0, rgba(229,229,229,0.85) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(221,221,221,0)), color-stop(100%, rgba(229,229,229,0.85)));background:-webkit-linear-gradient(left, rgba(221,221,221,0) 0, rgba(229,229,229,0.85) 100%);background:-o-linear-gradient(left, rgba(221,221,221,0) 0, rgba(229,229,229,0.85) 100%);background:-ms-linear-gradient(left, rgba(221,221,221,0) 0, rgba(229,229,229,0.85) 100%);background:linear-gradient(to right, rgba(221,221,221,0) 0, rgba(229,229,229,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00dddddd', endColorstr='#a6e5e5e5', GradientType=1)}.more-right{right:0}.more-right:before{right:5px;background:url(/images/icons/icon-more-right.png) center center no-repeat;opacity:.5;content:"";width:20px;height:40px;display:inline-block;position:absolute;top:50%;margin-top:-20px}.more-left:before{opacity:.5;content:"";width:20px;height:40px;background:url(/images/icons/icon-more-left.png) center center no-repeat;display:inline-block;position:absolute;left:0;top:50%;margin-top:-20px;transform:rotate(180deg)}.seat-booking-page.main{margin-bottom:0}.seat-booking-page.main .cp-footer{background:transparent !important}.seat-booking-page .main-header{z-index:110 !important}.seat-booking-page .header{z-index:110 !important}.seat-booking-page .test-banner{z-index:110 !important}.checkout-page-main{width:auto;margin-right:400px;overflow:hidden;padding:0 0 100px 0;position:relative}.checkout-page-main .error-box-global{right:20px;top:20px;position:fixed}.checkout-page-main .error-box-global .error-text-global{margin-top:0}.checkout-page-main .error-box-global .error-text-global p{word-break:break-word;word-wrap:break-word;width:250px}.cp-select-ticket{padding:0 30px;margin:30px 0}.cp-select-ticket .title{font-size:18px;font-weight:normal;letter-spacing:.5px;color:#454444;text-align:left}.cp-select-ticket .ticket-card{position:relative;width:100%;margin:8px;border-radius:3px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:solid 1px rgba(0,21,56,0.25);display:inline-block;padding:8px}.cp-select-ticket .ticket-card.ticket-type-soldout{border:1px solid rgba(249,211,35,0.35);opacity:.5}.cp-select-ticket .ticket-card .title{margin-top:0;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word}.cp-select-ticket .ticket-card .price{color:#5f6c82;background:#edeff2;border-radius:16px;padding:2px 16px;font-size:14px;margin-bottom:6px}.cp-select-ticket .ticket-card .qty{clear:both}.cp-select-ticket .ticket-card .type-desc{word-break:break-word}.cp-select-ticket .ticket-card label{font-size:12px;font-weight:normal;font-style:italic;font-stretch:normal;letter-spacing:.3px;text-align:left;color:#6b6c6e;margin-right:5px;display:inline-block}.cp-select-ticket .ticket-card .select-style{background:#ffffff;border:1px solid #ccc;color:#454444;font-size:12px;width:102px;display:inline-block;vertical-align:middle}.cp-select-ticket .ticket-card .select-style:before{right:6px;opacity:1;margin-top:-9px;pointer-events:none}.cp-select-ticket .ticket-card .select-style select{padding:0 8px;height:25px}.available-seat-pricing li{display:inline-block}@media (max-width:991px){.cp-select-ticket{padding:0 20px}.cp-select-ticket .ticket-card{width:320px;margin:8px 0}.cp-select-ticket .ticket-card .price{position:absolute;right:10px;bottom:0}}@media (max-width:767px){.outer-seating-wrap-container{margin:10px 10px}.checkout-page-main{margin-right:0}.error-box-global{width:280px}}@media (max-width:480px){.seat-booking-page .checkout-page-main{padding:40px 0 100px 0}.cp-select-ticket{padding:0 10px}.cp-select-ticket .ticket-card{width:100%;margin:0 0 10px 0}.cp-select-ticket .ticket-card .price{margin-bottom:10px}}.ada_seat_confirm_modal .modal-header{padding:15px 5px;width:auto;padding-bottom:0;border-bottom:1px solid #d2d2d2 !important}.ada_seat_confirm_modal .logo_wrapper{background-color:rgba(228,0,70,0.25) !important;border-radius:50%;padding:7px 5px;margin:5px 13px}.ada_seat_confirm_modal .modal-header h3{color:#000;font-size:18px;font-weight:bold;font-style:normal;letter-spacing:0;text-align:left;display:inline-block}.ada_seat_confirm_modal .fa-wheelchair{margin:3px !important;color:#E40046;font-size:20px;font-weight:bold;border-radius:100% !important}.ada_seat_confirm_modal .modal-content{box-shadow:none;border:none;padding-top:0}.ada_seat_confirm_modal .modal-content p{font-size:15px;margin:10px 0;color:#3e3e3e;font-weight:400;font-style:normal;letter-spacing:0;text-align:left;line-height:20px}.ada_seat_confirm_modal .ada_seat_confirm_modal_accept{border-radius:4px;border:1px solid #1690e0;background-color:#1690e0;color:#fff;font-size:14px;font-weight:600;font-style:normal;letter-spacing:0;text-align:center}.ada_seat_confirm_modal .ada_seat_confirm_modal_hide{opacity:1;color:#3e3e3e;font-size:14px;font-weight:600;font-style:normal;letter-spacing:0;text-align:center;border-radius:4px;background-color:#d2d2d2}.ada_seat_confirm_modal .modal-footer{padding-bottom:2px}.ada_seat_confirm_modal .btn_style{display:inline-block}.ada_modal_window .modal-dialog{width:450px}@media (max-width:470px){.ada_modal_window .modal-dialog{width:auto !important}}.checkout-page-filter .ui-state-default,.checkout-page-filter .ui-widget-content .ui-state-default,.checkout-page-filter .ui-widget-header .ui-state-default,.checkout-page-filter .ui-button,.checkout-page-filter .ui-button.ui-state-disabled:hover,.checkout-page-filter .ui-button.ui-state-disabled:active{background:#8f57a0;border-color:#8f57a0;border-radius:50%}.checkout-page-filter .ui-widget-header{background:#8f57a0;opacity:.7;filter:alpha(opacity=70)}.checkout-page-filter .ui-widget.ui-widget-content{margin-top:0;margin-left:0;box-shadow:inset 0 1px 6px 0 rgba(0,0,0,0.26)}.checkout-page-filter .ui-slider-horizontal{height:9px}.checkout-page-filter{padding:30px 30px 0}.checkout-page-filter .range-slider{width:20%;display:inline-block;margin-right:2%;position:relative;margin-top:13px}.checkout-page-filter .ticket-type{width:27%;margin-right:2%;display:inline-block;position:relative}.checkout-page-filter .section{display:inline-block;min-width:200px}.checkout-page-filter .separator{width:4%;display:inline-block;border-bottom:1px solid #ccc;margin-top:13px;margin-right:2%}.checkout-page-filter label{margin-right:10px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.checkout-page-filter .select-style{display:inline-block;width:202px;background-color:#ffffff;position:relative;border:1px solid #a392cb;border-radius:4px;font-size:14px;font-weight:500;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.checkout-page-filter .select-style:before{right:6px;margin-top:-6px;opacity:1;transition:opacity .2s,transform .2s;font-size:10px}.checkout-page-filter .select-style select{padding:5px 26px 5px 10px}.checkout-page-filter .filter-label{margin-top:-11px;margin-bottom:40px}.checkout-page-filter .filter-label span{float:left;display:inline-block;background:#fff;padding:0 5px}.checkout-page-filter .filter-label .filter-to-search{margin-left:55px;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#b7b8ba}.checkout-page-filter .filter-label .filter-reset{margin-right:55px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#9055a2;cursor:pointer}.checkout-page-filter .filter-label .filter-reset:hover{color:#55325f}@media (max-width:1280px){.checkout-page-filter .separator{display:none}}.seat-booking-page .cart-header{border-bottom:1px solid #e6e6e6}.seat-booking-page .rgt-sec{padding-right:0}.seat-booking-page .rgt-sec .bold-separator{display:none}.seat-booking-page .rgt-sec .slide-sec{padding-top:60px;padding-bottom:60px}.seat-booking-page .rgt-sec .slide-sec.empty-cart{padding-top:0}.seat-booking-page .cp-footer-right{margin-right:5px}.seat-booking-page .discount_note span{font-weight:bold;color:red}.payment-page .rgt-sec-main{padding-bottom:10px}.payment-page .rgt-sec-main .total-amt-fixed{position:fixed;bottom:11px;width:398px;background:#f8f8f8;border-top:1px solid #e0e0e0;color:#212121}.attendee-page{padding-bottom:10px}.attendee-page .total-amt-fixed{position:fixed;bottom:11px !important;width:398px !important;background:#f8f8f8;border-top:1px solid #e0e0e0;color:#212121}.rgt-sec{margin-top:65px;width:400px;position:fixed;background:#f8f8f8 !important;border:1px solid rgba(51,51,51,0.3);border-radius:3px;margin-right:5px;right:0;top:0;bottom:10px;z-index:104;overflow-y:auto}.rgt-sec-main{background:#f8f8f8;padding:56px 0}.rgt-sec-main .cart-header{-webkit-transform:translateZ(0) !important;transform:translateZ(0) !important;position:fixed !important}.rgt-sec-main h4{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#232323;padding:5px 0;margin-top:0;display:table;vertical-align:middle}.rgt-sec-main h4 p{vertical-align:middle;display:table-cell;opacity:.6}.rgt-sec-main h4 p span{opacity:.8;font-size:12px}.rgt-sec-main .event-image{width:50px;display:table-cell;vertical-align:middle;margin-right:15px}.rgt-sec-main .event-image-checkout{width:100px !important}.rgt-sec-main .bxslider{margin-bottom:10px}.rgt-sec-main .total-amt-fixed{width:100%;color:#212121;background:#f8f8f8;border-top:1px solid #e0e0e0;position:fixed;bottom:44px;padding:10px 15px}.rgt-sec-main .total-amt-fixed .amount{float:right}.rgt-sec-main .cart-summary-wrap{margin-bottom:30px}.rgt-sec .steps{height:52px;background:#465268;padding:0 25px}.rgt-sec .steps ul{margin:0;padding:0;list-style:none}.rgt-sec .steps li{display:inline-block;width:42.8%;position:relative}.rgt-sec .steps li:before{content:"";background:#3e495d;border:4px solid #3e495d;position:absolute;left:0;top:0;width:24px;height:24px;display:table;border-radius:50%}.rgt-sec .steps li.completed:before{content:"";background:#a2d8cf;border:4px solid #3e495d;position:absolute;left:0;top:0;width:24px;height:24px;display:table;border-radius:50%}.rgt-sec .steps li:after{content:"";position:absolute;left:20px;right:0;top:10px;margin:0 auto;background:#3e495d;display:inline-block;height:4px;width:80px;border-radius:8px}.rgt-sec .steps li:last-child{width:9%}.rgt-sec .steps li:last-child:after{width:0}.slide-sec{padding:50px 10px 0 10px;position:relative}.slide-sec .transaction-divider{margin:10px 0;border-top:1px solid #ccc}.slide-sec>ul>li:last-child .summary{border:0}.slide-sec .icon{color:#d0d8e5;line-height:1}.slide-sec .select-style{width:100%;margin-top:10px;display:inline-block;background:transparent;border:1px solid #ccc;font-size:13px;color:#454444}.slide-sec .select-style select{padding:5px 24px 5px 10px}.slide-sec .select-style:before{margin-top:-8px}.slide-sec .bxslider li:last-child{margin-bottom:0}.slide-sec .bxslider .cart-ticket-type{font-size:12px;font-weight:normal;font-stretch:normal;letter-spacing:.5px;text-align:left;color:#6b6c6e}.slide-sec .bxslider .cart-ticket-type span{float:right}.slide-sec .bxslider .seat-key{display:inline-block;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.4px;margin-bottom:5px;color:#011638;padding:0 10px 0 0;max-width:193px}.slide-sec li .box{background:#fff;border:solid 1px #e0e0e0;padding:8px 10px;border-radius:2px;position:relative}.slide-sec li strong{color:#011638;display:inline-block}.slide-sec li strong cite{display:block;color:#737476;font-size:12px}a.bx-prev,a.bx-next{font-size:0}a.bx-prev:before{font-family:FontAwesome;content:"\f062";position:absolute;top:0;right:24px;font-size:20px;color:#fff}a.bx-next:before{font-family:FontAwesome;content:"\f063";position:absolute;top:auto;bottom:0;right:24px;font-size:20px;color:#fff}.price-sec{float:right;margin-top:2px}.price-sec .price{color:#717171;font-size:13px;position:absolute;right:28px}.price-sec .close{margin-left:14px}.price-sec .close i{color:#4e5c74}.price-wrap{padding:5px 0 0}.price-wrap .details-price span{display:inline-block;width:100%;text-transform:capitalize;margin-right:10px;font-size:13px;letter-spacing:.4px;color:#717171;font-weight:normal !important}.price-wrap .details-price .discount-sign{width:10px;float:right;margin-right:3px}.price-wrap .details-price .surcharge-sign{width:10px;float:right;margin-right:3px}.summary .total-price .surcharge-sign{float:right;margin-right:3px}.price-wrap .details-price span strong{display:inline-block;float:right;font-size:13px;font-weight:normal;letter-spacing:.5px;color:#717171;font-weight:normal !important}.price-wrap .total-price{width:100%}.price-wrap .total-price span{text-transform:capitalize;display:inline-block;font-size:13px;letter-spacing:.7px;color:#717171;width:100%;font-weight:normal !important}.price-wrap .total-price span strong{display:inline-block;font-size:13px;float:right;letter-spacing:.5px;color:#717171;font-weight:normal !important}.rgt-sec a.continue:after{content:"\f061";position:absolute;right:25px;top:20%;font-size:20px;font-family:FontAwesome}.summary{padding:0 15px 0;margin:0 -10px;position:relative}.summary .apply-code{width:100%;margin:5px 0;padding-bottom:10px;position:relative}.summary .apply-code input.promocode_field{border:0;outline:none;box-shadow:none;color:#232323;width:78%;background:#ffffff;padding:4px 70px 4px 10px;border:1px solid #e0e0e0;border-radius:3px}.summary .apply-code input.promocode_field::-webkit-input-placeholder{color:#cccccc;font-style:italic;font-weight:normal}.summary .apply-code input.promocode_field:-moz-placeholder{color:#cccccc;font-style:italic;font-weight:normal}.summary .apply-code input.promocode_field:-ms-input-placeholder{color:#cccccc;font-style:italic;font-weight:normal}.summary .apply-code input[type="submit"].applied.applied-button{font-size:12px;letter-spacing:.4px;text-align:center;color:#5cb85c;background:transparent;border:0;text-transform:capitalize;border-radius:3px;padding:4px 15px;float:right;position:absolute;right:0;top:5px;cursor:default}.summary .apply-code .tooltip{z-index:999 !important}.summary .apply-code .tooltip div.tooltip-inner{background:#c51c1c !important}.summary .apply-code .tooltip .tooltip-arrow{border-top-color:#c51c1c !important}.summary .apply-code-btn{font-size:12px;letter-spacing:.4px;text-align:center;color:#ffffff;background:#9055a2;border:0;text-transform:uppercase;border-radius:3px;padding:7px 17px;position:absolute;right:1px;top:0 !important}.summary .apply-code-btn:active,.summary .apply-code-btn:focus{outline:none}.summary .cancel.cancel-promocode{top:3px;right:88px;cursor:pointer}.summary .cancel-custom-discount{font-size:13px !important;position:absolute !important;top:10px !important;color:grey !important;right:120px !important}.summary .cancel-custom-discount span{color:#767676}.summary img.loading-promocode{position:absolute;top:5px;right:8px}.summary .cancel{position:absolute;right:10px;top:13px;font-size:20px;color:#fff}.summary-ticket-level-promo{width:270px !important}.summary-ticket-level-promo .ticket-level-promocode-input{width:190px !important;padding:4px 35px 4px 5px !important}.summary-ticket-level-promo .cancel.cancel-promocode{top:4px;right:88px !important;cursor:pointer}.summary-ticket-level-promo .apply-code input[type="submit"].applied.applied-button{font-size:12px;letter-spacing:.4px;text-align:center;background:transparent;border:0;text-transform:capitalize;border-radius:3px;padding:4px 20px;float:right;position:absolute;top:5px;cursor:default}.transaction-mobile-promo-summary{margin:12px 0 0 0 !important;padding:0}.transaction-promocode{width:85% !important;margin:7px 0 -5px 0 !important}.transaction-promocode #transaction-promocode-input{width:74%;padding:4px 38px 4px 10px}.transaction-promocode .tooltip .tooltip-arrow{border-bottom-color:#c51c1c !important}#cancel-trans-promocode{top:4px;right:88px;cursor:pointer}.summary.mobile-promo-summary{padding:0 !important;margin:0 !important}.summary .details-price span.summary-row{padding-bottom:10px;display:block;font-size:14px;font-weight:500;letter-spacing:.4px;color:#717171;font-weight:normal !important}.summary .details-price span strong{min-width:160px;display:inline-block;color:#717171;font-weight:normal !important}.summary .details-price .right-label{font-size:18px;color:#fff}.summary .total-price .summary-row{padding:2px 0}.summary .total-price .summary-row:last-child{border:0}.summary .total-price .summary-row strong{font-size:14px;font-weight:normal !important;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#212121}.summary .total-price span{color:#212121;font-size:14px}.summary .total-price span strong{min-width:160px;display:inline-block;color:#a8afba}.remove-ticket{cursor:pointer}.remove-ticket:hover{color:#afbdd3}@media (max-width:767px){.summary #transaction-promocode-input{width:76% !important}.summary .apply-code{width:100%;margin:5px 0;padding-bottom:10px;position:relative}.summary .apply-code input.promocode_field{width:79.5%}.summary .apply-code input.custom-promo-field{width:250px !important}.summary .apply-code .cancel-custom-discount{right:150px !important}.rgt-sec{width:100%;bottom:0}.rgt-sec{display:none}.modal-type-3 .rgt-sec{display:block}.rgt-sec h4{margin-top:0}.seat-booking-page .cp-footer-right{margin-right:0}.payment-page .rgt-sec-main{padding-bottom:70px}.payment-page .rgt-sec-main .total-amt-fixed{bottom:44px;width:100%}.attendee-page .rgt-sec-main{padding-bottom:70px}.attendee-page .rgt-sec-main .total-amt-fixed{bottom:44px !important;width:100% !important}}@media (max-width:375px){.summary .apply-code a.cancel-promocode{right:120px !important}}.cart-modal.modal-type-3 .bold-separator{border-top:4px solid #485468;margin:10px 0 10px 0}.cart-modal.modal-type-3 .close-btn{position:fixed;color:#ffffff;opacity:.6}.cart-modal.modal-type-3 .modal-content{background:#f6f6f6;position:fixed;width:100%;overflow:auto;height:100% !important}.cart-modal.modal-type-3 .cp-footer-right{position:fixed !important;transform:translateZ(0) !important;-webkit-transform:translateZ(0) !important;bottom:0 !important;height:44px}.cart-modal.modal-type-3 .cp-footer-right .continue{height:44px;padding-top:12px;width:100%;border-radius:0}.cart-modal.modal-type-3 .cp-footer-right .continue i{position:absolute;right:30px;top:15px}.cart-modal.modal-type-3 .cp-footer-right .amount{display:inline-block;padding-top:15px;padding-left:15px}.cart-modal.modal-type-3 .cp-footer-right-mobile-cart-proceed{text-align:center;font-size:20px;padding:6px}.cart-modal.modal-type-3 .cp-footer-right-mobile-cart-proceed i{position:absolute;right:30px;top:12px}.empty-cart{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.5px;color:#232323;position:absolute;top:35%;left:0;right:0;text-align:center}@media (min-width:768px){.rgt-sec-main .total-amt-fixed{padding-right:25px}.modal-dropdown-width{width:13vw}}@media (max-width:767px){.cart-modal.modal-type-3 .close-btn{color:#232323}.rgt-sec-main{border-radius:0;border:none}.seat-booking-page .slide-sec{padding-top:60px}.slide-sec{padding:10px 10px 30px 10px}.rgt-sec h4{color:#a4afc1;padding:15px 25px 14px 25px;margin-top:0}.slide-sec li .box{background:#fff;padding:12px;border-radius:0;background-color:#fbfcfc;border:solid 1px #e0e0e0}.mobile-detected .cp-footer{background:#fff;border:none;z-index:0}.mobile-detected .cp-footer .cp-footer-right{padding:0;height:44px}.mobile-detected .cp-footer .cp-footer-right a.continue{width:100% !important;font-size:14px;height:44px;padding-top:12px}.mobile-detected .payment-summary{width:100%;padding-right:15px;padding-left:15px;bottom:44px}.cart-modal.modal-type-3 .cp-footer-right{height:44px}.cart-modal.modal-type-3 .cp-footer-right a.continue{height:44px;padding-top:12px;border-radius:0;letter-spacing:.4px}.price-sec span.remove-ticket{position:absolute;top:12px;right:12px}}@media (max-width:480px){.payment-page .cp-footer-right ul li:nth-child(2){padding-left:0 !important}.payment-page .cp-footer-right ul li:nth-child(2) a.continue{font-size:12px}.mobile-detected .cp-footer-right ul li:nth-child(2){padding-left:0 !important}.mobile-detected .cp-footer-right ul li:nth-child(2) a.continue{padding:12px 15px !important}.mobile-detected .cp-footer-right ul li:nth-child(2) a.continue i{position:absolute;top:15px;right:6px}.mobile-detected .mobile-cart-summary-row{margin-bottom:10px !important}.price-wrap .total-price span{display:inline-block;text-transform:capitalize;margin-right:0;font-size:13px;letter-spacing:.4px;color:rgba(1,22,56,0.6)}.price-wrap .total-price span strong{display:block;font-size:13px}.price-sec .price{position:absolute;right:20px;top:12px}}.payment-summary{position:fixed;bottom:50px;z-index:99999;background:#f8f8f8;border-top:1px solid #e0e0e0;width:398px;height:40px;padding-top:8px;padding-left:15px;padding-right:20px}.payment-summary li span.text{font-size:14px;font-weight:500;color:#212121;letter-spacing:.4px;text-transform:uppercase}.payment-summary li .amount{color:#212121}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.mb-5{margin-bottom:5px !important}.mt-5{margin-top:5px !important}.add-on-header{position:relative !important;width:100%}.label-add-on{color:#797979 !important;font-size:14px}.add-on-add-to-cart{width:100% !important;margin:0;text-align:center;padding:10px;float:none !important;cursor:pointer !important}.slide-sec-add-on{padding:5px 10px 0 10px !important}.slide-sec-add-on-checkout{padding:5px 10px 0 0 !important}.event-desc-add-on{padding:0 !important;margin:0 !important}.event-desc-add-on p{padding:0 !important;margin:0 !important}.text-error{color:red !important}.add-on-note{background-color:#005385;font-size:13px;color:white;font-family:'Open Sans',sans-serif;border-radius:5px;padding:5px 20px 5px 15px;margin:5px 1px 5px 0}.add-on-note-red{background-color:#ac1121;font-size:14px;color:white;font-family:inherit;border-radius:5px;padding:10px;margin-bottom:8px;font-weight:bold}.add-on-note-blue{background-color:#005385;font-size:14px;color:white;font-family:inherit;border-radius:5px;padding:10px;margin-bottom:8px;font-weight:bold}.addon-modal-event-title1{color:#000}.addon-event-modal-label{padding-bottom:7px}.event-description-whitelabel{padding:3px 15px;background-color:rgba(255,255,255,0.08);border-radius:5px}.event-concert{background-color:rgba(255,255,255,0.08);border-radius:5px;margin:5px 0;padding:5px 15px}.event-concert li,.event-concert ol,.event-concert li>ul,.event-concert li>ul>ol{color:white;border:none !important;margin:4px 0;letter-spacing:.5px;padding:0;font-size:16px}.event-concert-child{margin-left:20px !important}.no-background{background:none !important}.button-div-checkout{display:table;float:right;width:100%}.checkout-button-wrapper{display:table-cell;text-align:center;vertical-align:middle;margin-top:28px;padding:24px 20px 0}.checkout-get-ticket{padding:5px 20px !important}.cursor-pointer{cursor:pointer}span.width-70{width:70%}.width-20{width:20%}.width-10{width:10%}.custom-promo-field{width:275px !important}.custom-apply-btn{right:10px !important}.delete-promo-icon{position:absolute;top:0;padding:8px;right:0}.show-discount-applied{padding:0 0 60px 5px !important}.disc-total-amt{padding:0 5px 0 0 !important}.applied-custom-button{right:15px !important}.custom-mobile-promo-summary{margin:0 0 20px 0 !important;padding:0}.blue-color{color:#0B8BDE}#canvas_container>#svggroup image{width:100%;height:100%}.seat-booking-page #svggroup svg{background-color:#ffffff !important}.seat-booking-page .indent{padding-left:12px}.seat-booking-page .east-west-indent{margin-top:10px}.seat-booking-page .east-west-rowid-margin{margin-top:25px}.seat-booking-page .seating-wrap{padding:0 100px 30px 0;overflow:auto}.seat-booking-page .checkout-page-main{overflow:visible;overflow-x:hidden}.seat-booking-page .checkout-page-main .loader{display:inline-block;position:absolute;top:80%;height:100%;left:50%}.seat-booking-page .customize-ch{display:none}.seat-booking-page .seating-chart-top ul{margin-left:10px;width:100%}.seat-booking-page .seating-chart-top ul li{margin-bottom:20px;width:20px;margin-right:4px;white-space:nowrap;display:inline-block;transform:rotate(90deg)}.seat-booking-page .seating-wrap{border-radius:2px}.seat-booking-page .seating-wrap .seating-chart .seating-list .control__indicator{border-width:2px;background:transparent}.seat-booking-page .seating-wrap .seating-chart .seating-list .control__indicator:after{border:none}.seat-booking-page .seating-wrap .seating-chart .seating-list .control__indicator.blocked,.seat-booking-page .seating-wrap .seating-chart .seating-list .control__indicator.locked{background:#D7D7D7;border:#C4C4C4 solid 2px !important}.seat-booking-page .seating-wrap .control__indicator_copy{border-style:solid;border-color:#9da7b9;position:absolute;top:2px;left:0;width:20px;height:20px;background:transparent;border-radius:4px;border:1px solid #9055a2}.seat-booking-page .seating-legends{display:inline-block;margin-left:30px}.seat-booking-page .seating-legends label{margin-bottom:0;vertical-align:middle;margin-right:5px}.seat-booking-page .seating-legends .seat{height:20px;width:20px;margin-right:5px;border-radius:4px;border:2px solid;display:inline-block;vertical-align:middle}.seat-booking-page .seating-legends .seat.booked{opacity:.3;background:rgba(0,0,0,0.5) !important;border:rgba(0,0,0,0.5) solid 2px !important}.seat-booking-page .eventInfo-modal .cph-image{width:100%}.seat-booking-page .eventInfo-modal .cph-image img{width:100%}.seat-booking-page .rb-section-wrapper{display:table;padding-right:10px}.seat-booking-page .rb-section-wrapper .stage-top,.seat-booking-page .rb-section-wrapper .seating-chart-main{display:table-row}.seat-booking-page .rb-section-wrapper .stage-top .fixed-width,.seat-booking-page .rb-section-wrapper .seating-chart-main .fixed-width{display:table-cell}.seat-booking-page .rb-section-wrapper .stage-top .stage-right,.seat-booking-page .rb-section-wrapper .seating-chart-main .stage-right{display:table-cell;vertical-align:middle;background-color:#1b99a1;padding:10px 0}.seat-booking-page .rb-section-wrapper .stage-top .stage-right .block,.seat-booking-page .rb-section-wrapper .seating-chart-main .stage-right .block{display:block;line-height:1.2;color:#fff;font-size:12px;padding:2px 10px;-webkit-transform:rotate(90deg);ransform:rotate(90deg)}.seat-booking-page .rb-section-wrapper .stage-top .stage-left,.seat-booking-page .rb-section-wrapper .seating-chart-main .stage-left{display:table-cell;vertical-align:middle;background-color:#1b99a1;padding:10px 0}.seat-booking-page .rb-section-wrapper .stage-top .stage-left .block,.seat-booking-page .rb-section-wrapper .seating-chart-main .stage-left .block{display:block;line-height:1.2;color:#fff;font-size:12px;padding:2px 10px;-webkit-transform:rotate(-90deg);ransform:rotate(-90deg)}.seating-chart-graphics{padding:30px}.eyes-here-line-vertical{width:338px;height:7px;background-color:#454444;margin:auto}.reserved-booking .stage-top{margin-bottom:30px}.reserved-booking .stage-top p{font-size:12px;font-weight:600;letter-spacing:4px;padding:4px;width:100%;text-align:center;background:#1b99a1;color:#ffffff;text-transform:uppercase}.reserved-booking .stage-bottom{padding:10px 0;text-align:center;margin-top:0}.reserved-booking .stage-bottom p{font-size:12px;font-weight:600;letter-spacing:4px;padding:4px;width:100%;text-align:center;background:#1b99a1;color:#ffffff;text-transform:uppercase}.reserved-booking .loader{width:100%;text-align:center;margin-top:30px}.reserved-booking .seating-chart .control__indicator.blocked{cursor:default}@media (max-width:480px){.seating-chart-graphics{padding:20px 10px}.eyes-here-line{width:100%}.reserved-booking .seating-chart ul.seating-list{margin-left:5px}.seat-booking-page .seating-wrap{padding:10px}.seat-booking-page .seating-chart-top ul{margin-left:10px}.seat-booking-page .reserved-booking .stage-top{margin-bottom:20px}.seat-booking-page .indent{padding-left:11px}}@media (max-width:767px){.checkout-page-filter{padding:30px 15px 0}.checkout-page-filter .select-style{width:175px}.reserved-booking .seating-map{padding:30px 20px 0}.reserved-booking .seating-chart-main{overflow-y:auto}.seating-legends{margin-top:15px;margin-left:0 !important;width:100%}.seating-legends label{margin-right:0 !important}}@media (min-width:991px){.seat-booking-page .header .header-right{position:absolute;right:0}.seat-booking-page #svggroup{margin-top:10px;margin-left:5px}.seat-booking-page #svggroup svg{box-shadow:0 0 5px #232323;border-radius:2px;z-index:106}}.visibility-hidden{visibility:hidden}.cp-footer{border-top:solid 1px #e5dede;padding:0;background-color:#f9f9f9;text-align:right;position:fixed;bottom:10px;left:0;right:0;z-index:105}.cp-footer .cp-footer-left{display:inline-block;overflow:hidden;padding:0 15px;margin-bottom:10px;margin-top:12px}.cp-footer .cp-footer-left ul li{display:inline-block}.cp-footer ul li{margin-right:30px}.cp-footer ul li:last-child{margin-right:0}.cp-footer ul li a{font-size:14px;text-transform:capitalize;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;text-decoration:underline;color:#454444}.cp-footer ul li a:hover{text-decoration:none}.cp-footer ul li a.dim{opacity:.3;filter:alpha(opacity=30)}.cp-footer ul li a.continue{height:44px;text-decoration:none;background-color:#9055a2;color:#fff;text-align:center;text-transform:capitalize;display:block;font-size:20px;position:relative;border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cp-footer ul li a.continue i{position:absolute;right:30px;top:11px}.seat-booking-page .footer-wrap,.seat-booking-page .main:after{height:auto}.footer-wrap.seat-booking-page{display:none}.cp-footer-right{float:right;width:400px;height:44px;background:#f8f8f8;color:#fff;margin-top:-1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.cp-footer-right .c-visible-767{display:none !important}.cp-footer-right .text{font-size:14px;font-weight:500;opacity:.7;display:inline-block;margin-right:5px;text-transform:uppercase}.cp-footer-right .price-info{margin-top:10px}.cp-footer-right ul,.cp-footer-right li{height:44px}@media (max-width:767px){.cp-footer{bottom:0}.cp-footer .cp-footer-right{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:10px 15px;width:100%}.cp-footer .cp-footer-right a.continue{border-bottom-left-radius:0;border-bottom-right-radius:0}.cp-footer .cp-footer-right .c-visible-767{display:block !important}}@media (max-width:480px){.cp-footer .cp-footer-right{width:100%;text-align:left}.cp-footer .cp-footer-right .price-info{margin-top:0}.cp-footer .cp-footer-right .text{font-size:11px}.cp-footer .cp-footer-right .amount{font-size:12px;display:block}}.cart-timer{display:none;margin-right:345px;margin-top:6px}.desktop-timer{background-color:#ffcb05;border-radius:100px;width:auto;padding:5px 10px}.desktop-timer .time{color:#ffffff;font-family:Lato;font-size:18px;font-stretch:normal;font-style:normal;font-weight:600;height:22px;letter-spacing:.5px}.mobile-timer{background-color:#ffcb05;border-radius:100px;width:122px;padding:5px 10px 5px 10px;float:right;position:fixed;right:-20px;margin-top:5px;z-index:99;top:60px}.mobile-timer .time{color:#ffffff;font-family:Lato;font-size:18px;font-stretch:normal;font-style:normal;font-weight:600;height:22px;letter-spacing:.5px}.cart-timer-wrap{border-radius:100px;background-color:#ffcb05;padding:4px;display:inline-block}.cart-timer-wrap svg{display:inline-block;vertical-align:middle;background:#fff;border-radius:50%}.cart-timer-wrap #loader{fill:rgba(0,21,56,0.5)}.cart-timer-wrap #border{fill:rgba(0,21,56,0.5)}.cart-timer-wrap .timer{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:10px;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;text-align:center;color:#ffffff;text-shadow:0 2px 4px #e1b40b}@media (max-width:767px){.cart-timer{margin-right:0;float:left;margin-top:6px}}.main-header.payment-page .cart-timer{display:block}@media (max-width:767px){.main-header.payment-page .header-right-cart,.main-header.payment-page .header-right-account{display:block}.main-header.payment-page #nav-icon1{display:none !important}.main-header.payment-page .header{padding:0 5px}}.payment-page-main .nav-tabs{display:inline-block}.payment-page-main .nav-tabs>li{float:none;margin-bottom:-1px;display:inline-block}.payment-page-main .nav-tabs>li>a{border-radius:3px;margin-right:12px;margin-bottom:12px;background-color:#ffffff;border:solid 1px rgba(0,21,56,0.4);background-color:white;width:200px;text-align:center;padding:15px 12px}.payment-page-main .nav-tabs>li.active>a,.payment-page-main .nav-tabs>li.active>a:hover,.payment-page-main .nav-tabs>li.active>a:focus{border-color:#99a2af;background-color:rgba(0,21,56,0.05)}.payment-page-main .tab-text{font-size:14px;font-weight:normal;text-align:center;color:#687488;text-transform:none}.payment-page-main .nav-tabs{border:0}.payment-page-main .payment-tabs{margin-top:20px}@media (max-width:767px){.payment-page-main .tab-text{display:inline-block;vertical-align:middle;margin-bottom:0}.payment-page-main .nav-tabs>li{float:none;text-align:left;margin-right:3px}.payment-page-main .nav-tabs>li>a{text-align:left;width:100%;padding:0 20px}}@media (max-width:480px){.payment-page-main .tab-text{display:inline-block;vertical-align:middle;margin-bottom:0}.payment-page-main .nav-tabs>li{margin-right:3px;width:100%;text-align:center}.payment-page-main .nav-tabs>li>a{text-align:left;width:100%;padding:0 20px}}.payment-page .custom-empty-cart-btn{border:none !important;background:#F0902D !important}.payment-page .terms-and-conditions-modal ul{list-style:initial;padding-left:15px}.payment-page .terms-and-conditions-modal ul li{list-style:initial}.payment-page .terms-and-conditions-modal ol{list-style:decimal;padding-left:15px}.payment-page .terms-and-conditions-modal ol li{list-style:decimal}.payment-page #agree_paylater{top:-15px}.payment-page #agree_to_terms{top:-15px}.payment-page label.control.control--checkbox input,.payment-page label.control.control--radio input{top:-5px}.payment-page .mandatory{margin-left:3px}.payment-page .have-promocode-wrapper{border-color:#99a2af;background-color:#f8f5fa;border:solid 1px #9055a2;padding:0 10px;border-radius:3px;width:100%;margin:0}.payment-page .have-promocode-wrapper .first-text{font-size:18px;margin-top:5px;margin-bottom:0}.payment-page .have-promocode-wrapper .second-text{font-size:14px}.payment-page .error-box-global{position:fixed;top:10px;right:calc(50% - 140px)}.payment-page .error-box-global span.b-size{display:block}.payment-page .error-box-global p{word-break:break-word}.payment-page .payment-page-main{padding-left:50px}.payment-page .payment-page-main #login-form{padding:10px 0;border-radius:6px}.payment-page .payment-page-main .line{margin:5px 0}.payment-page .header .header-right-language{display:none}.payment-page .cph-title{font-size:22px;font-weight:600;letter-spacing:1.2px;color:#011638}.payment-page .checkoutpage-header{padding:30px;padding-left:55px;width:100%;width:auto;margin-right:400px;border-bottom:1px solid #e6e6e6}.payment-page .checkoutpage-header .cph-image{width:100px;float:left;margin-right:15px;padding:2px;position:relative;text-align:center}.payment-page .checkoutpage-header .cph-image img{position:absolute;width:80px;z-index:-1;top:18px;left:calc(10%);border:1px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,0.11)}.payment-page .checkoutpage-header .cph-image img:first-child{position:absolute;width:100px;z-index:1;top:-18px;left:0}.payment-page .checkoutpage-header .cph-image img:nth-child(2){top:5px}.payment-page .checkoutpage-header .cph-image img:nth-child(3){top:28px;width:60px;left:calc(20%);z-index:-2}.payment-page .checkoutpage-header .cph-image .no-event-image-wrapper p{display:inline-block;font-size:12px;transform:rotate(-30deg);width:100%;max-width:100px;text-align:center;color:rgba(51,51,51,0.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:calc(50% + 4px);left:0;z-index:1}.payment-page .checkoutpage-header .cph-info{display:flex}.payment-page .checkoutpage-header .cph-info .cph-title{margin-top:0;margin-bottom:20px}.payment-page .checkoutpage-header .cph-place-time .event-time-location{display:inline-flex}.payment-page .checkoutpage-header .event-date{display:inline-block;margin-left:10px}.payment-page .checkoutpage-header .event-location{display:inline-block;margin-left:10px}.payment-page .payment-page-wrap .rgt-sec-main{padding-top:0}.payment-page .payment-page-wrap .heading-text{font-size:22px;font-weight:600;letter-spacing:.3px;color:rgba(51,51,51,0.7)}.payment-page .payment-page-wrap .nav-tabs{margin-top:20px}.payment-page .payment-page-wrap .nav-tabs li{width:100%}.payment-page .payment-page-wrap .nav-tabs li img{float:right}.payment-page .payment-page-wrap .nav-tabs li .active-method{display:inline-block;width:20px;height:20px;position:absolute;border-radius:50%;border:2px solid #cccccc;left:15px;top:18px;background:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:solid 1px rgba(0,21,56,0.25)}.payment-page .payment-page-wrap .nav-tabs li a{width:100%;padding:0;text-align:left;padding:15px 15px;border:solid 1px #e0e0e0;background:#ffffff}.payment-page .payment-page-wrap .nav-tabs li a p{display:inline-block}.payment-page .payment-page-wrap .nav-tabs li.active img{-webkit-filter:grayscale(0);filter:grayscale(0)}.payment-page .payment-page-wrap .nav-tabs li.active .active-method{border:6px solid #4CAF50}.payment-page .payment-page-wrap .nav-tabs li.active a{background-color:#f8f8f8;border:solid 1px #e0e0e0}.payment-page .payment-page-wrap .mandatory-star{color:#f26e62;margin-left:5px}.payment-page .payment-page-wrap .form-control{border:1px solid rgba(0,21,56,0.25);width:280px}.payment-page .payment-page-wrap .select-style.gender:before{content:"\f11e";font-family:CI-icon-font;position:absolute;top:50%;right:10px;opacity:1;pointer-events:none;transition:opacity .2s,transform .2s}.payment-page .payment-page-wrap select.form-control.bday{width:70px}.payment-page .payment-page-wrap .pp-select-method{padding:10px 0;background-color:#ffffff;border-radius:6px}.payment-page .payment-page-wrap .pp-select-method .heading-text{margin-bottom:0}.payment-page .payment-page-wrap .pp-select-method p.tab-text{font-size:18px;margin:0}.payment-page .payment-page-wrap .pp-select-method .pi-title{font-size:16px;margin:5px 0 !important}.payment-page .payment-page-wrap .pp-select-method .payment-btn{text-align:right}.payment-page .payment-page-wrap .pp-select-method .payment-btn a{font-size:18px;padding:10px 40px;letter-spacing:1px;font-weight:normal}.payment-page .payment-page-wrap .pp-select-method .payment-btn a i{margin-left:30px}.payment-page .payment-page-wrap .pp-select-method .payment-btn a.continue-shopping-btn{text-decoration:underline;background:transparent;border:none}.payment-page .payment-page-wrap .pp-select-method .payment-btn a.continue-shopping-btn:active,.payment-page .payment-page-wrap .pp-select-method .payment-btn a.continue-shopping-btn:focus{border:none;box-shadow:none;outline:0}.payment-page .payment-page-wrap .pp-select-method .payment-btn a.continue-shopping-btn i{margin-left:0;margin-right:30px}.payment-page .payment-page-wrap .pp-select-method #paylater_instructions p{font-size:14px}.payment-page .payment-page-wrap .purchaser-questionnaire{padding:0;border-radius:6px;margin-top:15px}.payment-page .payment-page-wrap .pp-instructions-container{border-radius:6px;margin:15px 0 10px 0}.payment-page .partial_payment_options .ppo_heading{font-weight:600}.payment-page .partial_payment_options label{width:100%}.payment-page .partial_payment_options p.ppo_info{font-style:italic;font-size:13px;color:#6b6c6e;font-weight:normal;opacity:.7}.payment-page .partial_payment_options .ppo_instructions{padding:5px;border:1px solid #e0e0e0;margin-bottom:10px;border-radius:3px;background:#ffffff}.payment-page .partial_payment_options .ppo_instructions label{font-weight:600}.payment-page .partial_payment_options .ppo_instructions p{font-size:13px}.payment-page .delivery-container .delivery-method{display:inline-block;margin-right:15px}.payment-page .delivery-container .delivery-method .control__indicator{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:solid 1px rgba(0,21,56,0.25)}.payment-page .delivery-container .delivery-method .control--radio.control input:checked~.control__indicator{background:#fff;border-width:1px;border-style:solid;border-color:#9da7b9}.payment-page .delivery-container .delivery-method .control--radio .control__indicator:after{top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#9da7b9}.payment-page .delivery-container .delivery-method input.note{display:inline-block}.payment-page .bold-separator{border-top:3px solid #485468}.payment-page .cp-footer ul li a.continue{width:100%;height:44px;text-transform:none}.payment-page .row-email{width:70%}.payment-page .row-email .email-input{width:100%}.payment-page .row-user-form{width:70%}.payment-page .row-user-form input{width:100% !important}@media (max-width:1024px) and (min-width:992px){.payment-page .checkoutpage-header{padding-left:10px !important}.payment-page .checkoutpage-header .col-left{width:70%}.payment-page .checkoutpage-header .col-right{width:30%}.payment-page .payment-page-wrap{padding-bottom:100px !important}.payment-page .payment-btn{width:calc(100% - 440px) !important;left:15px !important}.payment-page .payment-btn a{padding:10px !important;font-size:12px !important}.payment-page .payment-btn a.continue-shopping-btn i{margin-right:5px !important}.payment-page .payment-btn a.continue i{margin-left:5px !important}}@media (max-width:991px) and (min-width:768px){.payment-page .payment-page-main{padding-left:15px;margin-top:10px}.payment-page .checkoutpage-header{display:none}.payment-page .payment-page-wrap{padding-bottom:100px !important}.payment-page .payment-btn{width:calc(100% - 440px) !important;left:15px !important}.payment-page .payment-btn a{padding:7px !important;font-size:12px !important}.payment-page .payment-btn a.continue-shopping-btn i{margin-right:3px !important}.payment-page .payment-btn a.continue i{margin-left:3px !important}}@media (min-width:1400px){.payment-page .row-email,.payment-page .row-user-form{width:50% !important}}@media (max-width:991px){.payment-page .row-email{width:100%}.payment-page .row-user-form{width:100%}}@media (min-width:768px){.error-box-global{width:280px}.cp-footer{height:44px}.payment-page .payment-page-wrap{padding-bottom:100px}.payment-page .payment-btn{position:fixed;bottom:10px;width:calc(100% - 475px);left:50px;padding:5px;border:1px solid rgba(51,51,51,0.3);background:#f8f8f8;border-radius:3px;margin-bottom:0}}@media (max-width:767px){.payment-page{margin-bottom:50px}.payment-page .header .header-right-language{display:none}.payment-page .header .header-right-cart{right:0}.payment-page .mobile-continue{font-size:14px !important}.payment-page .mobile-continue i{position:absolute;top:15px;left:17px}.payment-page .mobile-continue span{margin-left:25px}.payment-page .cp-footer-right-mobile-cart{display:none}.payment-page .payment-page-main{padding-left:10px;margin-top:10px}.payment-page .checkoutpage-header{display:none}.payment-page .payment-page-wrap{margin-left:0;padding-right:10px;margin-right:0;margin-bottom:80px;padding-bottom:200px}.payment-page .payment-page-wrap .tab-content{margin:0}.payment-page .payment-page-wrap .pp-select-method{padding:5px 10px}.payment-page .payment-page-wrap .pp-instructions-container{padding:5px 10px;margin:15px 0}.payment-page .payment-page-wrap .heading-text{font-size:16px}.payment-page .payment-page-wrap .nav-tabs li a{padding:8px 15px}.payment-page .payment-page-wrap .nav-tabs .active-method{top:10px !important}.payment-page .payment-page-wrap .purchaser-questionnaire{margin-top:20px;padding:10px 5px 10px 0}.payment-page .payment-page-wrap .purchaser-questionnaire .select-style.bday{margin-right:15px}.payment-page .payment-page-wrap .payment-btn{display:none}.payment-page .cp-footer ul li{margin-right:0}.payment-page .cp-footer .cp-footer-left{text-align:right;height:35px;width:100%;background:transparent;padding:7px 8px 10px 0;margin:0;border-top:1px solid #e0e0e0}.payment-page .cp-footer .cp-footer-left p{font-weight:200}.payment-page .cp-footer .cp-footer-left p span{font-weight:bold}.payment-page .cp-footer .cp-footer-right a{font-size:12px;padding-top:12px;color:#212121;height:44px;display:block;text-align:center}.payment-page .cp-footer .cp-footer-left a{font-size:12px;padding-top:12px;color:#fff;height:44px;display:block;text-align:center}}@media (max-width:480px){.payment-page .row-email,.payment-page .row-user-form{margin:0}.payment-page .row-email .col-xs-12,.payment-page .row-user-form .col-xs-12{padding:0}.payment-page .row-email .col-xs-6-mob,.payment-page .row-user-form .col-xs-6-mob{padding:0}.payment-page .pp-instructions-container{margin:10px 0 !important}.payment-page .user-prefilled-info .email{width:280px}.payment-page .col-xs-6-mob{width:100% !important}.payment-page .delivery-container .delivery-method{width:100%}.payment-page-wrap .nav-tabs li img{max-width:100px}}.payment-page-wrap{width:auto;margin-right:400px;overflow:hidden;padding-right:25px}.payment-page-wrap .select-option{font-size:12px;margin-top:12px;font-weight:normal;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.payment-page-wrap .tab-content{margin-top:20px}.payment-page-wrap .cp-footer-right{display:none}.payment-page-wrap .nav-tabs{width:100%}.user-info{margin:50px 0}.payment-page-main{margin-top:15px}.payment-page label{font-size:14px;line-height:1.7;font-weight:normal;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.payment-page .control{padding-left:25px}.payment-page .icon{display:inline-block;vertical-align:middle}.payment-page .line{width:231px;height:1px;background:#ececec;display:block}.user-prefilled-info{margin-bottom:28px}.user-prefilled-info .title{font-size:20px;font-weight:600;letter-spacing:.6px;color:rgba(1,22,56,0.7);margin-bottom:13px}.user-prefilled-info .email{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#5a6167}.user-prefilled-info .email .email-id{font-style:italic;color:#454444}.presenter-questionaire .header-title{display:inline-block;position:relative;margin:0;font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#090707;margin-bottom:30px}.presenter-questionaire .w70{width:70px}.presenter-questionaire .select-style{display:inline-block;background:#ffffff}.presenter-questionaire .select-style:before{font-size:8px;margin-top:-4px;color:rgba(1,22,56,0.7)}.presenter-questionaire .select-style select{padding:8px 20px 8px 10px;width:100%;font-size:12px;font-weight:normal;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.presenter-questionaire .question-no{display:inline-block;background:#BDC3CB;border-radius:50%;width:26px;height:26px;line-height:26px;text-align:center;margin-right:10px;color:#fff;font-size:13.3px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:1.3px;color:#ffffff;text-shadow:0 1px 4px rgba(0,0,0,0.15);position:relative}.presenter-questionaire .question-no:after{content:'';border:1px solid #BDC3CB;width:32px;height:32px;display:inline-block;position:absolute;border-radius:50%;left:-3px;top:-3px}.presenter-questionaire .has-error .question-no:after{border-color:#c51c1c}.purchaser-questionnaire .presenter-questionaire label{font-size:16px;font-weight:normal;line-height:1.69;letter-spacing:.5px;color:rgba(51,51,51,0.7);margin-bottom:10px}.purchaser-questionnaire .available-options label{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;margin-bottom:5px;color:#5a6167}.receive-promotional-mails label{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.receive-promotional-mails .activate-promotions-accept-terms{margin:32px 0}.promoted-events .el-details{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.promoted-events .event-listing{margin:20px auto}.promoted-events .event-listing .event-title a{color:#ffffff}.promoted-events .event-listing .venue-location{display:inline-block;width:100%;color:#ffffff}.promoted-events .event-listing .venue-location a{color:#ffffff}.promoted-events .event-listing .available-performances{float:right}.promoted-events .event-listing .performance-date,.promoted-events .event-listing .available-performances{margin-top:5px}.promoted-events .el-event-image{width:auto}.promoted-events .event-listing-left{float:left;max-width:295px;width:54%}.promoted-events .event-listing-left{float:left;max-width:295px;width:54%}.promoted-events .el-moreinfo{float:none;margin-top:0;padding:10px 0 0;border:0;width:100%;display:inline-block}.promoted-events .el-moreinfo .separator{display:none}.promoted-events .el-moreinfo .el-moreinfo-btn{margin-top:0;text-align:left;float:none;width:100%;padding:0;border:0}.promoted-events .el-moreinfo .base-price-mobile{display:inline-block !important;margin-right:15px;margin-bottom:10px;vertical-align:middle}.promoted-events .event-listing-right{padding:0 0 0 20px}.promoted-events .el-event-image{position:relative;width:100%;margin:0 auto}.promoted-events .event-listing-right{overflow:visible;padding-left:0}.promoted-events .event-listing-left{width:100%;max-width:100%;margin-bottom:2px;float:none}.promoted-events .event-listing{padding:8px;max-width:100%}.promoted-events .el-moreinfo{padding:10px 0 0}.promoted-events .el-moreinfo .el-moreinfo-btn{width:100%}.promoted-events .el-moreinfo .available-performances{float:right}.promoted-events .el-moreinfo a{padding:6px 35px;margin-bottom:0;float:right}.terms-of-payment{margin-top:20px}.terms-of-payment .text{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:rgba(1,22,56,0.7)}.delivery-modal-body{padding-top:25px}.delivery-modal-body .para{font-family:Roboto;font-size:15px;line-height:1.4;letter-spacing:.5px;text-align:center;padding:0 20px;color:#454444}.footer-wrap.payment-page{display:none}.payment-success-page .email-text{font-size:16px !important;font-weight:normal}.payment-success-page .email-text span{font-style:italic;font-weight:bold}.payment-success-page .page-wrap{text-align:center}.payment-success-page .event-listing .performance-date{height:54px}.payment-success-page .contact-presenter-text{text-align:center;display:inline-block;cursor:pointer}.payment-success-page .contact-presenter-text div{display:inline-block}.payment-success-page .payment-instructions{border:1px solid #e0e0e0;padding:10px 15px;margin-top:10px !important}.payment-success-page .will-call-text{max-width:600px;margin:auto}.payment-success-page .will-call-text p{display:inline;max-width:inherit}.payment-success-page .pm-instruction{font-size:16px !important;margin-top:20px}.payment-success-page.main{margin-bottom:0 !important}.print_ticket_page_top{margin-top:10px;text-align:center}.print_ticket_page_top .white-label-note{font-size:18px;background:rgba(172,202,255,0.6);width:71vw;margin:0 auto;text-align:center;margin-top:27px;padding:14px;font-weight:700;font-style:italic;font-family:'Open Sans',sans-serif !important;border-radius:3px}.print_ticket_page_top .white-label-note p{margin-bottom:0 !important;color:#005385 !important}.print_ticket_page_top .icon-ok{color:#2fbb26}.print_ticket_page_top .success-msg{color:#2fbb26 !important}.print_ticket_page_top .text{font-size:14px;font-weight:normal;line-height:1.75;max-width:600px;margin:0 auto;color:#6b6c6e}.print_ticket_page_top .icon-message{margin-right:5px;vertical-align:middle}.print_ticket_page_top .delivery-options{margin:40px 0 30px;padding-bottom:20px}.print_ticket_page_top .delivery-options li{display:inline-block;font-size:16px;font-weight:normal;letter-spacing:.5px;color:rgba(1,22,56,0.7);width:252px;padding:0 10px;cursor:pointer}.print_ticket_page_top .delivery-options li:last-child{margin-right:0}.print_ticket_page_top .delivery-options li .icon{display:block;color:#4e5c74;vertical-align:middle}.print_ticket_page_top .delivery-options .ticket-success-print{border-radius:3px;padding:5px}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){.print_ticket_page_top .delivery-options .calender-options{position:absolute !important;font-size:14px !important}.print_ticket_page_top .delivery-options .calender-options .calender-data{text-align:left !important;padding:4px 100px 5px 20px !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.print_ticket_page_top .delivery-options .calender-options{position:absolute !important;font-size:14px !important}.print_ticket_page_top .delivery-options .calender-options .calender-data{text-align:left !important;padding:4px 100px 5px 20px !important}}.add-to-apple-wallet{margin-top:-21px}.add-to-apple-wallet img{width:130px;margin:0 auto}.dorpdown-icon{margin-left:3px !important;font-size:13px !important}.share-with-friends{padding:20px 0;border-top:1px solid #ededed}.share-with-friends .social-sharing-list{display:inline-block;vertical-align:middle;width:100%;margin-top:10px}.share-with-friends .social-sharing-list li{line-height:1;display:inline-block}.share-with-friends .social-sharing-list .icon{margin-left:5px;vertical-align:middle;cursor:pointer}.share-with-friends .social-sharing-list .icon.icon-facebook{color:#3b5998}.share-with-friends .social-sharing-list .icon.icon-twitter{color:#00aaec}.share-with-friends .social-sharing-list .icon.icon-gplus{color:#f93f2d}.share-with-friends .social-sharing-list .icon.icon-whatsapp{color:#24a61c}.share-with-friends .social-sharing-list .icon.icon-pinterest{font-size:48px}.share-with-friends .social-sharing-list .icon.icon-pinterest svg{height:35px;width:35px}.share-with-friends .text{font-size:16px;font-weight:normal;letter-spacing:.5px;color:rgba(1,22,56,0.7)}.promoted-events{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.promoted-events .text{display:inline-block;border-bottom:solid 1px #ececec;padding:0 32px 15px;font-size:16px;font-weight:normal;letter-spacing:.5px;text-align:center;color:#011638}.promoted-events .event-listing{width:320px;padding:0;margin:20px;border:1px solid #e0f1f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promoted-events .event-listing .el-event-image img{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.promoted-events .event-listing .performance-date{margin-top:25px;font-size:16px;font-weight:bold;letter-spacing:.5px;color:#011638}.promoted-events .event-listing-right{padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;text-align:left}.promoted-events .event-listing-right .event-lisiting-right-top .venue-location{margin-top:25px}.promoted-events .event-listing-right .event-lisiting-right-bottom>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px}.promoted-events .event-listing-right .event-lisiting-right-bottom>div div:first-child span{display:inline-block;margin-top:3px}.promoted-events .event-listing-right .event-lisiting-right-bottom>div h3.performance-date{height:auto;margin:0}.promoted-events .event-listing-right .el-moreinfo-btn a{width:100%;text-align:center}.promoted-events .event-listing-left{width:100%;max-width:100%;margin-bottom:2px;float:none}.promoted-events .el-event-image{min-height:200px;width:100%}@media (max-width:767px){.payment-success-page .contact-presenter-text{padding:10px 0;border-top:1px solid #ededed;font-size:18px;letter-spacing:.6px;color:#4b4d50;width:100%;text-align:center}.payment-success-page .contact-presenter-text div{display:inline-block}.payment-success-page .contact-presenter-text i{font-size:28px;color:#707974;margin-right:10px}.print_ticket_page_top .delivery-options{margin-bottom:0;width:100%}.print_ticket_page_top .delivery-options li{margin-bottom:30px;width:75%}.print_ticket_page_top .delivery-options li .select-calender{padding:5px 23.5px !important}.share-with-friends .text{display:block;margin-bottom:10px}.share-with-friends .social-sharing-list li{display:inline-block !important}}@media (max-width:480px){.promoted-events .event-listing .performance-date{margin-top:0 !important}.share-with-friends{border:solid 1px #ececec;margin:0 15px 25px 15px;padding:15px 0 15px 0;position:relative}.share-with-friends .text{display:block;position:absolute;background:#fff;top:-10px;font-size:12px;left:calc(50% - 70px);text-align:center}.payment-success-page .payment-instructions{margin:20px 20px 0 20px !important}}@media (max-width:320px){.promoted-events .event-listing{width:inherit}}.contact-donation-container{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.calender-card-date{font-size:14px !important;margin-bottom:19px}.calender-card-title{margin-bottom:8px}.calender-container-grid{margin-bottom:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}.calender-container-grid>div{display:-webkit-box;display:-ms-flexbox;display:flex}.calender-box{width:310px;padding:10px;margin:14px;border-width:1px !important;border-style:solid !important;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calender-box p.calender-card-date{-webkit-box-flex:1;-ms-flex:1;flex:1}.calender-box .calender-list-option{position:relative !important}.calender-box .calender-dropdown{width:75%;margin:0 auto;cursor:pointer !important}.calender-box .calender-save-btn{padding:5px !important;border-radius:3px !important;margin-bottom:5px !important}.calender-box .calender-save-btn i{font-size:10px !important;margin-left:2px !important}.calender-box .calender-options{margin-top:2px !important;border-width:1px !important;border-style:solid !important;position:absolute !important;border-radius:2px;background:white;font-size:14px}.calender-box .calender-options .calender-data{text-align:left !important;padding:4px 94px 4px 10px !important}.calender-box .calender-options .calender-data:hover{background:#E85A71;color:white}@media (max-width:320px){.calender-box{width:303px !important}}.user-account-tabs{text-align:left;margin-top:45px}.user-account-tabs .user-accounts-tab-content .js-change-password-form .tooltip div.tooltip-inner{background:#c51c1c !important}.user-account-tabs .user-accounts-tab-content .js-change-password-form .tooltip .tooltip-arrow{border-top-color:#c51c1c !important}.user-account-tabs .user-accounts-tab-content .user-account-row{margin-bottom:30px;font-family:Roboto}.user-account-tabs .user-accounts-tab-content .user-account-row .icon{margin-right:10px;float:left;line-height:1;margin-top:4px;height:20px}.user-account-tabs .user-accounts-tab-content .user-account-row .user-name{display:block;overflow:hidden;font-size:15px;font-weight:normal;letter-spacing:.5px;color:#333333}.user-account-tabs .user-accounts-tab-content .user-account-row .user-name .form-control{height:28px}.user-account-tabs .user-accounts-tab-content .user-account-row .user-name span{display:inline-block;margin-top:4px}.user-account-tabs .user-accounts-tab-content .user-account-row .usernames-btns{text-align:right}.user-account-tabs .user-accounts-tab-content .user-account-row .usernames-btns button,.user-account-tabs .user-accounts-tab-content .user-account-row .usernames-btns span{cursor:pointer}.user-account-tabs .user-accounts-tab-content .user-account-row .change-pwd-btn{cursor:pointer}.user-account-tabs .user-accounts-tab-content .user-account-row .pwd-btns{text-align:right}.user-account-tabs .user-accounts-tab-content .user-account-row .pwd-btns div{cursor:pointer}.user-account-tabs .user-accounts-tab-content .user-account-row .is-success-password{font-size:14px;margin-top:5px;color:#5cb85c}.user-account-tabs .user-accounts-tab-content .user-account-row .pwd{position:relative;display:inline-block;line-height:1;padding-top:6px;vertical-align:middle}.user-account-tabs .user-accounts-tab-content .user-account-row .pwd strong{text-indent:-9999px;margin-right:4px;width:8px;height:8px;display:inline-block;color:#000;border-radius:50%;background:#000}.user-account-tabs .user-accounts-tab-content .user-account-row .change-text{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.4px;color:#9055a2;margin-top:4px}.transaction-modal .mod-1 .close-btn{position:absolute;right:15px;top:15px;color:#5a6167;cursor:pointer;font-weight:bold;z-index:9999999999999}.user-purchase-history{position:relative;width:100%;text-align:left;overflow:auto;border:1px solid #d7d7d7;padding:20px;border-radius:3px}.user-purchase-history .filter-holder{text-align:right}.user-purchase-history .purchase-history-filters{margin-bottom:30px}.user-purchase-history .purchase-history-filters .history-label{font-weight:normal}.user-purchase-history .purchase-history-filters .control{font-size:14px;font-weight:normal;text-align:left;color:#4e5665;text-transform:uppercase;padding-left:25px}.user-purchase-history .purchase-history-filters .control__indicator{top:0}.user-purchase-history .due_amt_class{background:#e6e6e6;padding:2px 5px;border-radius:20px;text-align:center;font-size:13px}.user-purchase-history .select-style{margin-left:10px;width:188px;color:#4e5665;float:right;padding:5px 10px;background-color:#fdfdfd;border:solid 1px #d7d7d7;font-size:12px}.user-purchase-history .select-style:before{margin-top:-8px}.user-purchase-history .history-tab-wrap{font-family:Lato;min-width:880px;position:relative;padding-top:54px}.user-purchase-history .history-tab-wrap .htw-header{position:absolute;top:0;width:100%;font-size:14px;letter-spacing:.3px;color:#232d35;border-bottom:1px solid #e2e5e7}.user-purchase-history .history-tab-wrap .htw-content{overflow:auto;max-height:300px;min-height:60px}.user-purchase-history .history-tab-wrap .htw-content .booking-history-loader{margin-top:15px;margin-left:15px}.user-purchase-history .history-tab-wrap .htw-content-row{overflow-y:auto;border-top:1px solid #e2e5e7;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.3px;color:#5a6167;cursor:pointer}.user-purchase-history .history-tab-wrap .htw-content-row:first-child{border:0}.user-purchase-history .history-tab-wrap .booking-history-loader{marging-left:40%}.user-purchase-history .table-responsive{max-height:500px}.user-purchase-history .row-10{float:left;width:10%;padding:18px 10px}.user-purchase-history .row-20{float:left;width:20%;padding:18px 10px}.user-purchase-history .row-30{float:left;width:30%;padding:18px 10px}.user-purchase-history .row-40{float:left;width:40%;padding:18px 10px}.mobile-detected .user-purchase-history{padding:10px 5px 10px 0}.mobile-detected .purchase-history-filters{margin:0}.mobile-detected .purchase-history-filters .control{margin-right:5px}@media (max-width:767px){.history-tab-wrap .htw-content-row{font-size:12px}}@media (max-width:480px){.user-purchase-history .select-style{width:130px}.user-purchase-history .history-tab-wrap{padding-top:38px}.user-purchase-history .history-tab-wrap .htw-header{font-size:12px;font-weight:600}.user-purchase-history .history-tab-wrap .htw-content-row{font-size:12px}.user-purchase-history .purchase-history-filters{margin-bottom:30px}.user-purchase-history .purchase-history-filters .control{font-size:12px;padding-left:20px}.user-purchase-history .purchase-history-filters .control__indicator{width:15px;height:15px}.user-purchase-history .purchase-history-filters .control__indicator:after{top:1px;left:4px;width:5px;height:10px}.user-purchase-history .row-10{float:left;width:10%;padding:10px}.user-purchase-history .row-20{float:left;width:20%;padding:10px}.user-purchase-history .row-30{float:left;width:30%;padding:10px}.user-purchase-history .row-40{float:left;width:40%;padding:10px}}.user-notification-row p{font-size:15px;font-weight:normal;line-height:1.53;letter-spacing:.5px;color:#333333;margin-bottom:30px;text-align:center}.user-notification-row .col-xs-3{text-align:center}@media (max-width:767px){.user-notification-row p{text-align:left}}.transaction-modal .tlabel,.transaction-modal .tlabel-value{font-size:14px;font-weight:600;letter-spacing:.3px;color:#232d35}.transaction-modal .mod-1.modal-header{padding:15px 15px 0}.transaction-modal .mod-1.modal-header .title{margin:0}.transaction-modal .gap-left-45{padding-left:45px}.transaction-modal .tlabel{width:105px;float:left}.transaction-modal .tlabel-value{color:#5a6167;display:block;overflow:hidden}.transaction-modal .event-title{font-size:12px;font-weight:600;color:#000000}.transaction-modal .user-purchase-history{margin-top:30px;border:1px solid #ccc;background-color:#fdfdfe}.transaction-modal .htw-table-header{padding:8px}.transaction-modal .user-purchase-history .history-tab-wrap{padding-top:78px;min-width:360px}.transaction-modal .modal-footer{text-align:center}.transaction-modal .modal-header{padding-top:0 !important}.desktop-transaction-modal{min-height:150px}.desktop-transaction-modal .loader-content{text-align:center;padding-top:20px}.desktop-transaction-modal .error-box-global{top:0;right:20px}.desktop-transaction-modal .dtm-content{padding:0 15px 15px 15px}.desktop-transaction-modal .dtm-content ul.col-xs-12{margin-bottom:20px}.desktop-transaction-modal .dtm-content ul li{display:inline-block;margin-right:40px;float:left}.desktop-transaction-modal .dtm-content .tlabel{font-size:14px;font-weight:600;letter-spacing:.3px;color:#232d35}.desktop-transaction-modal .dtm-content .tlabel-value{color:#5a6167;font-weight:normal;font-size:14px;margin-top:7px;display:block}.desktop-transaction-modal .dtm-content .user-purchase-history{padding-bottom:0}.desktop-transaction-modal .history-tab-wrap{min-width:100%;padding-top:0;margin-bottom:15px}.desktop-transaction-modal .history-tab-wrap .htw-header{position:relative;z-index:99}.desktop-transaction-modal .uph-icon{margin-right:5px}.desktop-transaction-modal .event-title{font-size:16px;font-weight:600;color:#454444}.desktop-transaction-modal .billing-details-heading{margin-bottom:10px}.desktop-transaction-modal .billing-item{font-size:14px;clear:both;margin-bottom:0}.desktop-transaction-modal .billing-item span{float:left;margin-top:0 !important}.desktop-transaction-modal .billing-item .bi-item-name{display:inline-block;float:left;margin-right:10px;color:#5a6167}.modal-footer .partial_payment_select{height:34px;border:1px solid #cccccc}.modal-footer .partial_payment_select:active,.modal-footer .partial_payment_select:focus{outline:none}.modal-footer .partial-payment-btn{background-color:#ffffff !important;border:1px solid}.modal-footer .partial-payment-btn:active,.modal-footer .partial-payment-btn:focus{background-color:#ffffff !important;outline:none}.modal-footer div.select_style select{-webkit-appearance:none;-moz-appearance:none;padding:0 25px 0 5px;cursor:pointer;font-size:14px}.modal-footer div.select_style{position:relative;display:inline-block}.modal-footer div.select_style:before{content:"\f11e";font-family:CI-icon-font;position:absolute;top:7px;right:10px;opacity:1;transition:opacity .2s,transform .2s;pointer-events:none}@media (max-width:767px){.modal-footer div.select_style{margin-top:10px}.transaction-modal .close-btn{top:5px !important;z-index:9999}.transaction-modal .user-purchase-history{margin-bottom:66px}.transaction-modal .modal-footer{position:fixed;bottom:0;left:0;right:0;background:#ffffff}.transaction-modal .control__indicator{width:14px;height:14px}.transaction-modal .control__indicator:after{top:0;left:4px;width:4px;height:10px}.transaction-modal .billing-item{font-size:12px}.transaction-modal .billing-details-heading{margin-bottom:0}.desktop-transaction-modal .dtm-content .tlabel{font-size:12px}.desktop-transaction-modal .dtm-content .tlabel-value{font-size:12px;margin-top:0}.desktop-transaction-modal .history-tab-wrap{padding-top:0 !important}.desktop-transaction-modal .event-title{font-size:12px}.desktop-transaction-modal .error-box-global{top:10px;width:280px}}@media (max-width:480px){.transaction-modal .modal-footer{text-align:center}.transaction-modal .modal-footer a.btn{width:45%;display:inline-block;margin-bottom:8px}}.alignment{display:inline-flex}.btn-margin{margin-right:10px}.account-page .main.color-4-bg.account-page{background-color:#ffffff !important}.account-page .warning-timer-container{position:fixed;bottom:0;width:600px;left:calc(50% - 300px);z-index:10}.profile-settings .user-name{font-size:28px;letter-spacing:.9px;color:#010101}.profile-settings .nav-tabs{max-width:650px;margin:auto;margin-bottom:30px}.profile-settings .nav-tabs li a{font-family:'Roboto';letter-spacing:.5px;font-size:18px;color:#707070;padding-bottom:15px}.profile-settings .nav-tabs li.active a{color:#010101}.profile-settings .tab-content .user-tab,.profile-settings .tab-content .notification-tab{max-width:650px;margin:auto}@media (max-width:767px){.profile-settings .nav-tabs li a{font-size:16px;padding:10px 6px}.profile-settings .user-info{margin:30px 0}.profile-settings .user-name{font-size:22px;letter-spacing:.9px;color:#010101;margin-top:0}}.rgt-sec-main{padding-top:0}.bold-separator{border-top:3px solid #485468}.yapsurvey-iframe-modal .close-btn{top:10px;right:10px;cursor:pointer;color:#232323;opacity:.7}.yapsurvey-iframe-modal .modal-header{border-bottom:1px solid rgba(51,51,51,0.2)}.yapsurvey-iframe-modal .modal-header .mh-help-text{margin:0;color:rgba(51,51,51,0.7);font-size:14px}.yapsurvey-iframe-modal .modal-body{padding:0 !important}.attendee-page-main .yapsurvey-header.all-attendee{text-decoration:underline}.attendee-page-main .yapsurvey-header{padding:15px 20px;border-bottom:1px solid #ddd;font-size:20px;color:#5a6167;background:#ffffff;cursor:pointer}.attendee-page-main .yapsurvey-header:hover{background:#f9f9f9;cursor:pointer}.attendee-page-main .yapsurvey-header div{float:right;font-size:16px;padding-top:10px;display:inline-block}.attendee-page-main .yapsurvey-header div.pending{color:#FFCB05}.attendee-page-main .yapsurvey-header div.pending i{font-size:20px;margin-right:5px}.attendee-page-main .yapsurvey-header div.completed{color:#2FBB26}.attendee-page-main .yapsurvey-header div.completed i{font-size:20px;margin-right:5px}.attendee-page-main .yapsurvey-header .yh-attendee{text-decoration:underline;display:inline-block}.attendee-page-main .cpm-test-event{display:inline-block;background:#FC4440;font-size:11px;padding:2px 8px;border-radius:12px;color:#ffffff}.attendee-page-main .checkout-page-header{background-color:#f8f9fc}.attendee-page-main .checkout-page-header .cph-place-time{font-size:14px}.attendee-page-main .checkout-page-header .ticket-count-text{font-size:14px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#6b6c6e;display:inline-block}.attendee-page-main .checkout-page-header .ticket-count-text div{display:inline-block}.attendee-page-main .checkout-page-header .cph-image{float:left;margin-right:20px;width:87px;min-height:58px;border-radius:2px;background-color:#d8d8d8;box-shadow:0 2px 7px 0 rgba(0,0,0,0.15);overflow:hidden;border:solid 1px #ffffff}.attendee-page-main .checkout-page-header .cph-image img{border-radius:2px}.attendee-page-main .checkout-page-header .cph-image .no-event-image-wrapper{height:58px}.attendee-page-main .checkout-page-header .cph-image .no-event-image-wrapper p{display:inline-block;font-size:12px;transform:rotate(-30deg);width:100%;max-width:78px;text-align:center;color:rgba(51,51,51,0.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:calc(50% - 25px)}.attendee-page-main .check-ticket{background-color:#d0d8e5;padding:10px 10px 10px 20px}.attendee-page-main .check-ticket label{margin:0}.attendee-page-main .panel-heading{border-bottom:1px solid #ddd;margin:0}.attendee-page-main .panel-body{border-top:none !important}.attendee-page#main{margin-bottom:0 !important}.attendee-page .attendee-step-btn{font-size:18px !important;padding:10px 40px;letter-spacing:1px}.attendee-page .attendee-step-btn i{margin-left:30px}.attendee-page .checkout-page-header{padding:15px 10px}.attendee-page .cp-footer{border-top:none !important;background:transparent !important}.attendee-page .attendee-required-modal .modal-header{padding:0}.attendee-page .attendee-required-modal .modal-content{text-align:center;padding:15px}.attendee-page .checkout-notes{text-align:right;width:100%;position:relative;cursor:pointer}.attendee-page .checkout-notes a div{text-decoration:underline}.attendee-page .checkout-notes .checkout-note{font-size:14px;font-weight:normal;font-style:italic;letter-spacing:.8px;color:#d4ab0e;display:inline-block}.attendee-page .checkout-notes .circle{width:10px;height:10px;border-radius:50%;border:3px solid #d4ab0e;position:absolute;top:12px;right:-7px}.attendee-page .checkout-notes .vr_line{background:linear-gradient(to right, white, #D4AB1B);display:inline;background-color:#d4ab0e;width:161px;z-index:-1;height:1px;display:inline-block}.attendee-page .cp-footer .cp-footer-right a{width:100%;height:44px}.attendee-page .cp-footer .cp-footer-left li a{cursor:pointer}.attendee-page .payment-btn-wrapper{text-align:right}.attendee-page a.continue-shopping-btn{text-decoration:underline;background:transparent;border:none;font-size:18px;padding:10px 40px;letter-spacing:1px;font-weight:normal}.attendee-page a.continue-shopping-btn:active,.attendee-page a.continue-shopping-btn:focus{border:none;box-shadow:none;outline:0;background-color:transparent}.attendee-page a.continue-shopping-btn i{margin-left:0;margin-right:30px}@media (max-width:992px) and (min-width:768px){.attendee-page .yapsurvey-header div.completed,.attendee-page .yapsurvey-header div.pending{float:none;padding-top:0}.attendee-page .mobile-timer{z-index:999}}@media (max-width:767px){.attendee-page .attendee-step-btn{width:100%;position:fixed;left:0;right:0;bottom:0}.attendee-page .header .header-right-language{display:none}.attendee-page .header .header-right-cart{right:0}.attendee-page .panel-body{margin:0 !important;padding:0 !important}.attendee-page .checkout-page-header{padding:5px !important}.attendee-page .checkout-page-header .mobile-event-info{width:75%}.attendee-page .checkout-page-header .ticket-count-mobile{width:25%;padding-right:0 !important}.attendee-page .checkout-page-header .ticket-count-mobile .ticket-count-text{font-size:12px !important}.attendee-page .checkout-page-header .cph-image{margin-right:10px;width:60px !important;height:inherit !important;min-height:inherit !important}.attendee-page .checkout-page-header .cph-image .no-event-image-wrapper{height:inherit !important}.attendee-page .checkout-page-header .cph-image .no-event-image-wrapper p{max-width:50px;top:calc(50% - 26px)}.attendee-page .checkout-page-header .cph-info{width:50%;font-size:12px;display:inline-block}.attendee-page .checkout-page-header .cph-info h1{font-size:14px}.attendee-page .payment-btn-wrapper{position:fixed;left:0;bottom:0;right:0;width:100%;background:#f8f8f8}.attendee-page .payment-btn-wrapper a{font-size:14px}.attendee-page a.continue-shopping-btn{width:50%;float:left;color:#212121 !important;padding-left:8px}.attendee-page a.continue-shopping-btn i{margin-right:10px}.attendee-page a.js-attendee-checkout-btn{width:50%;float:right !important;position:initial !important}.attendee-page-wrap{padding:0 15px 10px 15px !important;margin:0 !important}.attendee-page-wrap .attendee-header .title{font-size:14px}.attendee-page-wrap .event-questionnaire .attendee-quetion-label{font-size:12px}.attendee-page-wrap .panel-title{font-size:16px !important}.attendee-page-wrap .checkout-notes .checkout-note{right:65px}.attendee-page-wrap .checkout-notes .vr_line{width:60px}}.attendee-page .footer-wrap{display:none}.attendee-page .rgt-sec .cp-footer-right{display:none}.attendee-page-wrap{margin-left:25px;margin-right:400px;overflow:hidden;padding-right:25px;padding-bottom:50px}.attendee-page-wrap .checkout-page-header{margin:0}.attendee-page-wrap .attendee-header{font-size:22px;font-weight:600;letter-spacing:.3px;text-align:left;color:#090707;margin-bottom:20px;position:relative}.attendee-page-wrap .attendee-header .title{display:inline-block;position:relative;padding-right:10px}.attendee-quetion-label{font-size:14px;letter-spacing:.4px;color:#5a6167;padding-left:27px;margin-bottom:0;line-height:23px;margin:15px 0 0}.event-questionnaire{border:solid 1px rgba(0,21,56,0.25);margin-bottom:30px;border-bottom:0}.event-questionnaire .panel-group .panel{border-radius:0}.event-questionnaire .panel-title{font-size:22px;font-weight:600;letter-spacing:.3px;text-align:left;color:#5a6167;position:relative}.event-questionnaire .panel-title:after{color:#a4afc1;position:absolute;right:0;content:"\f11e";display:inline-block;font-family:CI-icon-font;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.event-questionnaire .panel-open .panel-title:after{content:"\f11f"}@media (max-width:767px){.attendee-page-main .col-xs-6.mobile-event-info{padding-left:5px}.attendee-page-main .check-ticket{padding-left:10px}.attendee-page-main .yapsurvey-header{padding:6px 10px;font-size:16px;height:70px}.attendee-page-main .yapsurvey-header div{font-size:14px;padding-top:1px;width:100%;display:block}.attendee-page-main .attendee-quetion-label{line-height:15px}}@media (max-width:480px){.attendee-page .attendee-step-btn i{position:absolute;right:15px;top:15px}.attendee-page a.continue-shopping-btn{width:50%;float:left;color:#212121 !important;padding-left:8px;font-size:12px !important}.attendee-page a.continue-shopping-btn i{margin-right:10px}.attendee-page a.js-attendee-checkout-btn.attendee-step-btn{width:50%;font-size:12px !important;float:right !important;position:initial !important}}.attendee-page .yapsurvey-form-wrapper .ui-widget-content{border:1px solid #aaa;background:#fff;color:#404040}.attendee-page .yapsurvey-form-wrapper .ui-datepicker{width:17em;padding:.2em .2em 0}.attendee-page .yapsurvey-form-wrapper .ui-helper-clearfix{display:block;min-height:0}.attendee-page .yapsurvey-form-wrapper .ui-helper-clearfix:after,.attendee-page .yapsurvey-form-wrapper .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.attendee-page .yapsurvey-form-wrapper .ui-widget{font-size:13px}.attendee-page .yapsurvey-form-wrapper .ui-datepicker td{border:0;padding:1px}.attendee-page .yapsurvey-form-wrapper .ui-widget.ui-widget-content{margin-top:0}.attendee-page .yapsurvey-form-wrapper .ui-widget.ui-widget-content{margin-left:0}.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div .ui_tpicker_millisec_label,.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div .ui_tpicker_millisec,.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div .ui_tpicker_microsec_label,.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div .ui_tpicker_microsec,.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div .ui_tpicker_timezone_label,.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div .ui_tpicker_timezone{display:none}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-next,.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.attendee-page .yapsurvey-form-wrapper .ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em;background-color:#fff;border:1px solid #CCC}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-buttonpane button{border:1px solid #c5c5c5}.attendee-page .yapsurvey-form-wrapper .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:16px;height:18px;cursor:default}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-next,.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-prev{text-align:center;margin-top:2px}.attendee-page .yapsurvey-form-wrapper .ui-widget-header a{color:#222}.attendee-page .yapsurvey-form-wrapper .ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.attendee-page .yapsurvey-form-wrapper .ui-datepicker select.ui-datepicker-year{width:49%}.attendee-page .yapsurvey-form-wrapper .ui-datepicker th{padding:.7em .3em;text-align:center;border:0}.attendee-page .yapsurvey-form-wrapper .ui-datepicker th{font-weight:700;color:gray}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-next span,.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.attendee-page .yapsurvey-form-wrapper .ui-datepicker td .ui-state-active{color:#333 !important;background-color:#ebebeb !important;margin-bottom:0;font-size:normal;text-shadow:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.attendee-page .yapsurvey-form-wrapper .ui-datepicker td .ui-state-default{border:0;background:0 0;margin-bottom:0;padding:5px;color:gray;text-align:center;filter:none}.attendee-page .yapsurvey-form-wrapper .ui-datepicker td .ui-state-highlight{color:#fff;background-color:#A90329;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.attendee-page .yapsurvey-form-wrapper .ui-datepicker .ui-datepicker-header{position:relative;border:0;font-weight:700;width:100%;padding:4px 0;background-color:#f5f5f5;color:gray}.attendee-page .yapsurvey-form-wrapper .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.attendee-page .yapsurvey-form-wrapper .ui-slider-horizontal{height:10px;background:#D5D5D5;border:none}.attendee-page .yapsurvey-form-wrapper .ui-widget .ui-widget{font-size:13px}.attendee-page .yapsurvey-form-wrapper .ui-slider{position:relative;text-align:left}.attendee-page .yapsurvey-form-wrapper .data-holder{position:relative}.attendee-page .yapsurvey-form-wrapper #ui-datepicker-div{left:10px !important;position:absolute !important;top:80px !important}.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div dl{text-align:left}.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div dl dd{margin:17px 10px 12px 40%}.attendee-page .yapsurvey-form-wrapper .ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.yapsurvey-form-wrapper{position:relative;height:400px;overflow-y:scroll}.yapsurvey-form-wrapper div.yfw-container:last-child{margin-bottom:20px}.yapsurvey-form-wrapper .file-details{font-size:14px;font-weight:normal}.yapsurvey-form-wrapper .yap-form-group{padding-top:10px}.yapsurvey-form-wrapper .yap-form-group span.l-text p{display:inline-block;margin-bottom:0}.yapsurvey-form-wrapper .yap-form-group .mandatory-star{color:#d9534f;margin-left:5px}.yapsurvey-form-wrapper .yap-form-group label{font-size:16px;font-weight:normal;color:#555;margin-bottom:5px}.yapsurvey-form-wrapper .yap-form-group .yap-input-box{border:solid 1px rgba(0,21,56,0.25) !important}.yapsurvey-form-wrapper .yap-form-group input[type=text],.yapsurvey-form-wrapper .yap-form-group input[type=number],.yapsurvey-form-wrapper .yap-form-group textarea{width:250px}.yapsurvey-form-wrapper .yap-form-group input[type=radio],.yapsurvey-form-wrapper .yap-form-group input[type=checkbox]{margin:4px 8px 0 0;position:absolute;z-index:-1;opacity:0}.yapsurvey-form-wrapper .yap-form-group input,.yapsurvey-form-wrapper .yap-form-group select,.yapsurvey-form-wrapper .yap-form-group textarea,.yapsurvey-form-wrapper .yap-form-group label{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.yapsurvey-form-wrapper .yap-form-group textarea{min-height:75px}.yapsurvey-form-wrapper .yap-form-group .unique-radio .control input:checked~.control-container>.control__indicator{background:#fff;border-width:1px;border-style:solid;border-color:#9da7b9 !important}.yapsurvey-form-wrapper .yap-form-group .unique-radio input:checked~.control-container>.control__indicator:after{top:5px;display:block;left:5px;width:8px;height:8px;border-radius:50%;background:#9da7b9}.yapsurvey-form-wrapper .yap-form-group .unique-radio label.solution-text .control__indicator{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:solid 1px rgba(0,21,56,0.25)}.yapsurvey-form-wrapper .yap-form-group .unique-checkbox .control input:checked~.control-container>.control__indicator{background:#9da7b9;border-width:1px;border-style:solid;border-color:#9da7b9 !important}.yapsurvey-form-wrapper .yap-form-group .unique-checkbox label.solution-text .control__indicator{box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:solid 1px rgba(0,21,56,0.25)}.yapsurvey-form-wrapper .yap-form-group .unique-checkbox .control--checkbox .control__indicator:after{top:4px;display:block;left:7px;width:5px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.yapsurvey-form-wrapper .yap-form-group .solution-text{padding-left:0 !important}.yapsurvey-form-wrapper .yap-form-group .l-text{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#5a6167;margin-left:30px}.yapsurvey-form-wrapper .yap-form-group .select-style{padding:0;width:100%;font-size:12px;font-weight:normal;color:rgba(1,22,56,0.7);border-radius:3px;background:#fff;border:solid 1px rgba(0,21,56,0.25) !important;border-radius:3px !important;position:relative;width:250px}.yapsurvey-form-wrapper .yap-form-group .select-style select{padding:5px;height:34px;width:100%}.yapsurvey-form-wrapper .yap-form-group .select-style:before{top:10px}.yapsurvey-form-wrapper .yap-form-group .uploadLabel{padding:8px 12px;margin:2px;display:inline-block;border-radius:3px;background-color:#ffffff;border:solid 1px rgba(0,21,56,0.25);font-size:14px;color:#5a6167}.yapsurvey-form-wrapper .yap-form-group .uploadlabel__txt{font-size:12px;font-style:italic;color:#5a6167}.yapsurvey-form-wrapper .yap-form-group label.uploadLabel input[type="file"]{position:fixed;top:-1000px}.button-wrappers{padding:10px 0;bottom:0;width:100%;left:0;background:#fff;border-top:1px solid #e6e6e6}.button-wrappers .button-div{height:35px;padding:6px;background:#e6e6e6;width:103px;color:#687488;border-radius:3px;text-align:center;padding-top:8px;display:inline-block}.button-wrappers .next-text{background:#00aeef;color:#fff;margin-left:10px}.button-wrappers .prev-text{text-decoration:underline;background:transparent;color:#00aeef}.attendee-page .error-box-global{top:0;right:0}.attendee-page .yapsurvey-last-page{height:400px;overflow-y:scroll;padding:0 15px}.attendee-page .heading-submit-btns{padding:10px 0;position:absolute;bottom:0;width:100%;left:0;background:#fff;border-top:1px solid #e6e6e6}.attendee-page .heading-submit-btns button{width:103px;padding:6px;height:35px;display:inline-block}.attendee-page .heading-submit-btns .go-back{border:none;background:none;text-decoration:underline}.attendee-page .heading-submit-btns .go-back:active{outline:none;background:none;border:none}.attendee-page .heading-submit-btns .go-back:focus{outline:none;background:none;border:none}.attendee-page .survey-loader{width:100%;height:400px;display:table;text-align:center;vertical-align:middle}.attendee-page .survey-loader .inner-loader{display:table-cell;text-align:center;vertical-align:middle}@media (max-width:550px) and (min-width:320px){.yapsurvey-iframe-modal .modal-dialog{width:300px}.yapsurvey-iframe-modal .error-box-global{top:0;right:calc(50% - 140px) !important}}.error-page{padding:40px 0 90px 0;text-align:center;min-height:450px}.error-page .btn-primary{text-transform:uppercase;letter-spacing:.5px;font-weight:100;margin-right:20px;border-radius:2px}.error-title{font-size:272px;line-height:1;color:#d0d8e5;position:relative}.error-title .lock-img{position:absolute;bottom:11%;left:44%}.error-subtitle{font-size:30px;margin:0 0 20px;padding:0;color:#8f57a0;width:100%}.error-text{font-size:22px;line-height:1.82;margin:0 0 30px;width:100%;color:#6b6c6e;text-align:center}.error-text a{color:#02102a}@media (max-width:480px){.error-page{padding:45px 0}.btn{display:block}.error-text{font-size:18px}.error-title .lock-img{bottom:11%;left:37%}}@media (max-width:320px){.error-page{padding:45px 0}.btn{display:block;margin-right:0}.error-text{font-size:18px}.error-title{font-size:130px}.error-title .lock-img{left:39%;height:65px}}.footer{border-top:1px solid #d0d8e5;padding:17px 25px}.footer-menu{list-style:none;padding:0;margin:0}.footer-menu li{display:inline-block;margin-right:12px}.footer-menu li:first-child .style-box{display:none}.footer-menu li .style-box{display:inline-block;width:6px;margin-right:12px;height:6px;border-radius:50%;background-color:#d0d8e5;vertical-align:middle}.footer-menu li .menu-link{font-size:1em;color:#454444}.footer-left{float:left}.footer-right{float:right}.footer-right .copyright-text{margin-bottom:0;font-size:1em;color:#454444}@media (max-width:767px){.footer-right,.footer-left{float:none;overflow:hidden;text-align:center}.footer-menu{margin-bottom:20px}}@media (max-width:991px){.sell-tickets-link{display:none !important}}@media (max-width:480px){.footer{font-size:12px;font-weight:normal;line-height:normal;letter-spacing:.4px;color:#696a6c}.event-page-outer .footer{margin-bottom:35px}}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pointer{cursor:pointer}.header-border-left{border-left:solid 1px rgba(0,0,0,0.15) !important}.mrs{margin-right:5px}.mrm{margin-right:20px}.mrl{margin-right:15px}.mrxl{margin-right:20px}.mvxl{margin-top:20px;margin-bottom:20px}.mhs{margin-right:4px;margin-left:4px}.mts{margin-top:5px}.mtm{margin-top:10px}.mbm{margin-bottom:10px}.mtxl{margin-top:20px}.mbxl{margin-bottom:20px}.mbl{margin-bottom:15px}.v-middle{vertical-align:middle}.uppercase{text-transform:uppercase}.center{text-align:center}.left{text-align:left}.right{text-align:right}.c-visible-480{display:none !important}.uppercase{text-transform:uppercase}.lowecase{text-transform:lowercase}.d-block{display:block}.d-iblock{display:inline-block}.sidebar-bg-black{background:#141b28}.mb0{margin-bottom:0 !important}.image-shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);border:solid 4px #ffffff;border-radius:3px}.clear{clear:both}.icon-success{color:#2fbb26}.w100{width:100%}ul,li{list-style:none;margin:0;padding:0}.icon-font{font-family:CI-icon-font;position:absolute;top:50%;right:10px;opacity:1;transition:opacity .2s,transform .2s}@media (max-width:480px){.c-visible-480{display:inline-block !important}.c-hidden-480{display:none !important}}@media (max-width:767px){.c-visible-767{display:inline-block !important}.c-hidden-767{display:none !important}}.font-red{color:red}.underline{text-decoration:underline}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}