@import url(https://fonts.googleapis.com/css?family=Montserrat);.pos-cards,.pos-cards .image-container{position:relative}.will-call-number,svg{-webkit-user-select:none}a{text-decoration:none}.login-page .login-box{border:0;padding:0!important}.d-md-none .login-box{display:none}.navbar{z-index:3}.navbar-brand{max-width:215px;height:80px}.navbar-brand img{max-height:70px;max-width:300px;margin-right:10px}.navbar-dark .navbar-nav .nav-link{border-bottom:2px solid transparent;border-top:2px solid transparent}.nav-item .btn{border-radius:0}@media (max-width:767px){.navbar-brand img{max-height:40px}.navbar-brand{height:50px}}footer p{float:left}footer .tecture-logo .tecture{display:inline-block;float:right;height:24px;width:171px;background:linear-gradient(to right,rgba(255,255,255,.65),rgba(255,255,255,.65)),url(/images/poweredByTecture.png) top left no-repeat;background-size:cover;overflow:hidden;text-indent:-3000px}.cart-timer,.cart-timer .timer-counter,.cart-timer .timer-tooltip{background:#FFF!important}@media only screen and (max-width:479px){footer p{float:none}footer .tecture-logo .tecture{float:none;margin-top:10px}}.sidebar:blank,.sidebar:empty{visibility:hidden}.submit-order-mobile-container{display:none!important}#payment-message{color:#df1b41;border:2px solid #df1b41;border-radius:10px;padding:10px}#payment-message #payment-message-text{color:#df1b41}.StripeElement{margin-bottom:15px}.cart-timer{border:1px solid #999!important}.cart-timer .timer-counter,.cart-timer .timer-tooltip i{color:#000!important}.cart-timer .timer-line{border-color:#000!important}.submit-order-desktop-container a.mt-2.btn.btn-text,.submit-order-desktop-container button{margin:5px 0 5px 5px!important;border:1px solid #000}.card{border-radius:.5rem!important;box-shadow:2px 2px 10px rgba(87,87,87,.33);padding:20px;margin-bottom:40px}.btn-primary+.btn-secondary+.btn-text{margin-left:0!important}#zoom-control-container #zoom-in,.login-box .btn-primary+.btn-text{margin-left:5px}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{padding:.75rem!important;border-radius:5px!important;transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease;border:1px solid #e6e6e6!important;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02)}input.quantity-control-input{padding:6px 0!important}#BillingAddress_Email.override-email,#coupon-entry{padding:5px!important}.filters-row{display:flex;justify-content:space-between;gap:20px}.filters-row div,.filters-row form{flex-grow:1}.filters-row .btn,.filters-row select{padding:.75rem!important}.login-box.card{padding:0!important;box-shadow:none!important;border:0!important}.login-box .form-group .mr-3{float:right}.login-box .btn-text{color:#000;border:1px solid #000}.login-box .mt-2.btn.btn-text{margin:1rem 0 1rem 10px!important}.login-box .checkbox label{display:inline-block}.checkout h1{margin-bottom:25px}.checkout h2{margin-bottom:15px}.checkout .row:first-child>.col-md-8{align-items:center;margin-bottom:30px}.checkout .col-md-8 h1{margin-bottom:0!important}.checkout .col-md-4 .cart-timer{margin:0!important}.checkout .row{margin-bottom:15px}.text-right div,h3.text-right{text-align:right}.cart-container .product-price{/*! padding: 13px 0 0 12px; */margin-bottom:10px}.cart-price-breakdown,.price-breakdown{font-weight:400;font-size:80%}#selected-seat-container .price-breakdown{display:block;margin-top:5px}.ga-container{display:flex}.product-container .d-inline-block.mr-2{min-width:130px}.product-container .price-breakdown{display:block}.cart-container .tessera-quantity-control{margin-top:10px;max-width:120px}.cart-item .d-inline-block{margin-bottom:10px}#selected-seats-panel .mt-2{margin-top:25px!important}#selected-seats-panel #selected-seat-container{margin-top:10px}#apply-code{padding:.375rem .75rem!important}@media (max-width:767px){#product-status-bar>div,.show-details-page .p-2.card.d-block,.show-header-row .col{margin-bottom:10px}.submit-order-desktop-container{text-align:center}.submit-order-desktop-container>a{width:48%}.submit-order-mobile-container{display:inline-block!important;width:100%}.form-group .mr-3,.show-header-row span:first-of-type,.split-mobile{display:block}#submit-order-mobile{width:100%;padding:9px 0}.field.col-md-6{padding:0!important}.form-group .mr-3{margin-top:15px}.btn{padding:.375rem .5rem}#product-status-bar div *{margin-left:0!important}.show-details-page .card .col,.show-details-page .card .col-auto{padding:0!important}.show-details-page .col-auto img{width:100%;height:auto!important}.show-header-row .col{flex-basis:100%}#addDefaults,#addProductType{width:95%;margin:10px}.row{margin:0}}.ticket-type-title{max-width:calc(100% - 75px)}.show-header-row{font-weight:600;padding:10px;background:#e8e8e8;margin-bottom:15px}.ticket-status{cursor:default}.ticket-status .status-icon{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #6c757d;margin-right:5px}.ticket-status.active .status-icon{background:#28a745}.ticket-status.inactive .status-icon{background:#ffc107}.pos-cards .card{overflow:hidden;min-width:250px;cursor:pointer;border-color:#adadad}.pos-cards .card.hidden{height:0;visibility:hidden;display:inline-block!important}.pos-cards .card.active{border-color:#7b7b7b}.pos-cards .card.active .card-body{background:#e9e9e9}.pos-cards .image-container:before{display:block;content:"";width:100%;padding-top:50%}.hide-selected-seats,.pos-cards .fake-row,.pos-cards .tickets,.select-seats-page .mobile-seats-button-container{display:none}.pos-cards .image-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}.pos-cards .image-container .content{background:#bfbfbf}.pos-cards .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.pos-cards .card-body{position:relative;background:rgba(255,255,255,.8)}.pos-cards .ticket-type{border:1px solid rgba(0,0,0,.125);background:#fff;min-width:240px}.pos-cards .ticket-type .quantity-control-input{cursor:default}.pos-cards .fake-row{width:calc(100% - 30px);border:1px solid rgba(0,0,0,.125);background:#e9e9e9;margin-left:15px}.pos-cards .fake-row .quantity-control button{width:auto;padding:10px 15px}.pos-cards .fake-row .add-success,.pos-cards .fake-row .quantity-error{display:inline-block}.refund-seat-selection label{white-space:nowrap}.will-call-qty{position:relative;min-width:50px;white-space:nowrap;cursor:pointer}.will-call-qty i{color:#28a745;position:relative;z-index:1;cursor:pointer}.will-call-qty-button{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.will-call-qty-button div{position:absolute;top:5px;left:5px;bottom:5px;right:5px;background:#fbfbfb;border-radius:5px;border:1px solid #cacaca}.will-call-number{position:relative;z-index:1;font-weight:600;color:#676767;cursor:pointer;-moz-user-select:none;user-select:none}.will-call-notes{font-size:14px;font-style:italic;color:#666}.seating-chart-select .field select{height:32px;width:400px;max-width:calc(100% - 100px)}.seating-chart-select .btn{vertical-align:top}.select-seats-page .col-9{position:relative;border:1px solid #c1c1c1;padding-left:0;padding-right:0;height:calc(100vh - 250px);overflow:hidden}.select-seats-page .col-12,.select-seats-page .col-md-3{border:1px solid #c1c1c1;border-left:0;padding:0 0 175px;height:calc(100vh - 250px)}.select-seats-page .col-12 .content,.select-seats-page .col-md-3 .content{height:calc(100vh - 421px);overflow-y:auto;padding:10px 15px 0}.select-seats-page .cart-timer-container{position:relative;left:15px;width:calc(100% - 30px)}#svg-tips,#zoom-control-container{-moz-user-select:none;position:absolute;top:5px;color:#888;background-color:rgba(255,255,255,.4);padding:1px 5px}svg{-moz-user-select:none;user-select:none}.checkmark,.seat{cursor:pointer}.checkmark.unavailable,.seat.unavailable{cursor:not-allowed}.scaling-svg{width:100%;height:100%}#seating-proceed-container .btn{white-space:normal}#zoom-control-container{-webkit-user-select:none;user-select:none;font-size:30px;left:5px;border:1px solid #888;border-radius:15px}#svg-tips i,#zoom-control-container span{cursor:pointer}#svg-tips{-webkit-user-select:none;user-select:none;font-size:30px;right:5px;border:1px solid #888;border-radius:15px}@media (max-width:767px){.hide-selected-seats,.hide-selected-seats:hover{color:#333;text-decoration:none}.hide-selected-seats{display:inline-block;position:absolute;top:-5px;right:10px;font-size:40px}.checkout .col-md-4 .cart-timer{margin-bottom:25px!important}.select-seats-page h3{font-size:14px}.select-seats-page p{font-size:12px;margin-bottom:5px}.select-seats-page .seat-legend-container{font-size:14px}.select-seats-page .mobile-seats-button-container{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:1}.select-seats-page .mobile-seats-button{width:100%;border-radius:0;padding:8px 0}.select-seats-page .mobile-seats-button .hide,.select-seats-page .mobile-seats-button.open .view{display:none}.select-seats-page .mobile-seats-button.open .hide{display:inline}.select-seats-page .cart-timer-container{bottom:0}.select-seats-page .col-12,.select-seats-page col-md-3{position:fixed;background:#fff;border-right:0;border-bottom:0;flex:0 0 100%;max-width:100%;top:100vh;left:0;height:calc(100% - 156px);padding-bottom:121px;transition:.5s ease-out}.select-seats-page .col-12.open,.select-seats-page col-md-3.open{top:114px}.select-seats-page .col-12 .content,.select-seats-page col-md-3 .content{height:calc(100vh - 400px);position:relative;bottom:0}.select-seats-page .col-9{flex:auto;max-width:100%;width:100%;height:100vh}.select-seats-page+hr,.select-seats-page~footer{display:none}#seating-proceed-container{display:flex;justify-content:center}#seating-proceed-container div:first-of-type{order:2}#seating-proceed-container div:nth-of-type(2){order:1}}.please-rotate-mobile{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2}.please-rotate-mobile .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:25px;text-align:center;width:90%}.field+.row,.row+.field,div[class*=" col"]>.field:first-child,div[class^=col]>.field:first-child{margin-top:0}.please-rotate-mobile .content i{font-size:48px;margin-bottom:10px}.barcode .barcodeLabel,.barcode .barcodeText{margin-bottom:0;display:block}.please-rotate-mobile .content p{font-size:24px}@media only screen and (min-device-width:1px) and (max-device-width:767px) and (orientation:landscape){.please-rotate-mobile{display:block}}.quantity-control{min-width:110px}.quantity-control button{padding:.375rem 0;width:34px}.quantity-control input{border-width:1px;border-color:#6c757d}.quantity-control button.inactive{background:#f9f9f9}.quantity-control button.inactive i{color:#cacaca!important}.form-control{border-color:#6c757d}.field-validation-error{color:#dc3545}.validation-summary-valid ul{margin-bottom:0}.validation-summary-valid ul li:last-of-type{margin-bottom:1rem}.ot-form-holder input:not(button),.ot-form-holder select{padding:5px 10px}@media (min-width:576px){.modal-dialog{max-width:650px}}.page-link.page-ellipses{cursor:default!important}.page-link.page-ellipses:hover{background-color:#fff}.cart-timer{position:relative;display:none;margin:1em -1rem -1rem}.cart-timer .timer-counter{background:#4f9679;position:relative;z-index:1;padding-left:25px}.cart-timer .timer-tooltip{position:relative;z-index:1;background:#4f9679;padding-left:5px;padding-right:25px;margin-left:-5px}.add-to-calendar-button .add-button,.add-to-calendar-button .add-to-calendar{background:#fff;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none}.cart-timer .timer-line{position:absolute;left:10%;top:50%;width:80%;border-top:1px solid #000}.add-to-calendar-button{display:inline-block}.add-to-calendar-button .add-button{display:inline-block;position:relative;border:1px solid transparent;padding:5px 12px;border-radius:3px;cursor:pointer;-webkit-font-smoothing:antialiased!important;outline-color:rgba(0,78,255,.5);text-shadow:1px 1px 1px rgba(0,0,0,.004);box-shadow:0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08),0 0 0 0 transparent!important}.add-to-calendar-button .add-to-calendar-checkbox{display:none}.add-to-calendar-button .add-to-calendar{display:none;position:absolute;padding:8px 0;margin-top:-5px;font-weight:600;text-align:left;margin-left:-1px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:rgba(0,0,0,.4) 0 10px 26px;transform:scale(.98,.98) translateY(5px);transition:transform .15s ease}.add-to-calendar-button .add-to-calendar.visible{display:block}.add-to-calendar-button .add-to-calendar-checkbox:checked~a{width:auto;margin-left:0;text-decoration:none;padding:6px 15px}.add-to-calendar-button .add-to-calendar-checkbox:checked~a:hover{background:#ddd}.add-to-calendar-button .add-to-calendar-checkbox~a:before{font-family:"Font Awesome 6 Brands";font-weight:900;background-image:none;color:#777}.add-to-calendar-button .add-to-calendar-checkbox~a.icon-google:before{content:"\f1a0"}.add-to-calendar-button .add-to-calendar-checkbox~a.icon-yahoo:before{content:"\f19e"}.add-to-calendar-button .add-to-calendar-checkbox~a.icon-ical:before{content:"\f179"}.add-to-calendar-button .add-to-calendar-checkbox~a.icon-outlook:before{content:"\f3ca";content:"\f17a"}.hr-text{line-height:1em;position:relative;outline:0;border:0;color:#000;text-align:center;height:1.5em;opacity:.5}.hr-text:before{content:"";background:linear-gradient(to right,transparent,#818078,transparent);position:absolute;left:0;top:50%;width:100%;height:1px}.hr-text:after{content:attr(data-content);position:relative;display:inline-block;padding:0 .5em;line-height:1.5em;color:#818078;background-color:#fcfcfa}.table-striped-rowspan tbody:nth-of-type(odd){background:rgba(0,0,0,.05)}.icon-buttons{overflow:hidden;white-space:nowrap;font-size:18px}.icon-buttons.large{font-size:22px}.social-icons i{font-size:32px}.summary-table{font-size:14px}.nav-tabs+.tab-content{margin-top:-1px}html{touch-action:manipulation}.body-content{margin-top:20px}.inventory-settings-container input{width:60px}.barcode{display:block;border:1px dashed #ccc;padding:20px}.barcode .barcodeText{font-size:.5em}a.strike,a.strike:hover{text-decoration:line-through}.badge{color:#000}#marketing .remove-tag.removed{transform:rotate(45deg)}