.production-panel{height:255px;margin:50px auto 25px;padding:36px 120px 36px 60px}.production-panel .image{width:135px;height:185px;vertical-align:text-bottom;margin-right:33px;border-radius:10px}.production-panel .text-wrapper{display:inline-block;vertical-align:top}.production-panel .name{font-size:55px;line-height:60px;display:inline-block;margin-right:12px}.production-panel .title{font-size:14px;line-height:60px;display:inline-block;vertical-align:top}.production-panel .performance-data{font-size:18px}.production-panel .zc-button{width:103px;margin-top:10px;color:#002976;background-color:rgba(0,41,118,0.15)}.seat-selection-panel{width:1576px;margin:0 auto;max-width:98%;overflow-x:auto;padding:75px 100px 50px}.seat-selection-panel::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.seat-selection-panel::-webkit-scrollbar{width:12px;background-color:#F5F5F5}.seat-selection-panel::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#604}.seat-selection-panel .instructions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95%}.seat-selection-panel .text-wrapper{display:inline-block}.seat-selection-panel .text-wrapper .title{font-size:100px;line-height:100px}.seat-selection-panel .text-wrapper .click-text{font-size:18px;margin-top:5px}.seat-selection-panel .prices-keys-list{display:inline-block;margin-right:50px}.seat-selection-panel .prices-keys-list .price-key{display:inline-block;position:relative;width:92px;height:102px;margin-right:4px;text-align:center;border-radius:7px;padding-top:10px}.seat-selection-panel .prices-keys-list .price-key.taken-key{color:white;background-color:#b3b3b3;opacity:0.85;vertical-align:bottom}.seat-selection-panel .prices-keys-list .price-key.taken-key .text{font-size:36px;font-family:'kitschy';line-height:50px}.seat-selection-panel .prices-keys-list .price-key .background{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.15;border-radius:7px}.seat-selection-panel .prices-keys-list .price-key .value{font-family:'kitschy';font-size:45px;line-height:45px}.seat-selection-panel .prices-keys-list .price-key .description{font-size:12px}.seat-selection-panel .seats-selection-map{position:relative;margin:20px auto 0}.seat-selection-panel .seats-selection-map .seat{position:absolute;width:20px;height:20px;font-size:11px;text-align:center;color:white;vertical-align:middle;line-height:18px;border-radius:4px;border:1px solid;cursor:pointer;background-size:contain}.seat-selection-panel .seats-selection-map .seat.taken{cursor:default;background-color:#b3b3b3 !important}.seat-selection-panel .seats-selection-map .seat.user-seat{background-color:white !important}.seat-selection-panel .seats-selection-map .seat.restricted,.seat-selection-panel .seats-selection-map .seat.camera,.seat-selection-panel .seats-selection-map .seat.wheelchair{color:transparent;background-size:80%;background-position:center;background-repeat:no-repeat}.seat-selection-panel .seats-selection-map .seat.restricted{background-image:url("/Pictures/App/icons/restricted.png")}.seat-selection-panel .seats-selection-map .seat.camera{background-image:url("/Pictures/App/icons/camera.png")}.seat-selection-panel .seats-selection-map .seat.wheelchair{background-image:url("/Pictures/App/icons/wheelchair.png")}.seat-selection-panel .seats-selection-map .seat.has-popover:before,.seat-selection-panel .seats-selection-map .seat.has-popover:after{visibility:visible;z-index:999;-webkit-transition:visibility 0s linear 0.1s;transition:visibility 0s linear 0.1s}.seat-selection-panel .seats-selection-map .seat.has-popover:before{content:attr(data-popover);position:absolute;width:210px;height:65px;-webkit-box-shadow:3.5px 6.1px 16px 0 rgba(102,0,68,0.5);box-shadow:3.5px 6.1px 16px 0 rgba(102,0,68,0.5);background-color:#604;color:#fff;padding:4px 12px;font-size:15px;line-height:1.4;text-align:center;border-radius:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;margin-bottom:6px}.seat-selection-panel .seats-selection-map .seat.has-popover:after{content:'';visibility:hidden;opacity:0;position:absolute;width:0;height:0;border-color:transparent;border-style:solid;left:50%;margin-left:-6px;bottom:100%;border-width:6px 6px 0;border-top-color:#000}.seat-selection-panel .seats-selection-map .seat.section{color:black;border:none;font-size:13px;text-transform:capitalize}.seat-selection-panel .seats-selection-map.view-only .seat{cursor:default}.seat-selection-panel .seats-selection-map .row-number{position:absolute;font-size:16px;font-family:zir-chemed-bold;color:#002976}.seat-selection-panel .stage{height:30px;font-family:'kitschy';font-size:30px;line-height:30px;text-align:center;color:#002976;background-color:rgba(0,41,118,0.15);border-radius:7px;margin:45px auto 80px}.selected-seats-panel{margin-top:80px}.selected-seats-panel .seats-list{list-style:none;padding:0;-webkit-animation-name:selected-seat-data;animation-name:selected-seat-data;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-transform-origin:top;transform-origin:top}.selected-seats-panel .seats-list .seat-row{display:-ms-grid;display:grid;-ms-grid-columns:22% 22% 22% 10% 24%;grid-template-columns:22% 22% 22% 10% 24%;font-size:18px;text-align:center;margin-bottom:15px}.selected-seats-panel .seats-list .seat-row .field-value{color:#002976;font-size:14px;font-weight:bold;display:inline-block;width:100px;text-align:center}.selected-seats-panel .seats-list .seat-row .trash-icon{background-image:url("/Pictures/App/icons/trash.png");background-size:contain;display:block;width:19px;height:21px;cursor:pointer;margin-top:6px}.selected-seats-panel .seats-list .seat-row .trash-icon:hover{background-image:url("/Pictures/App/icons/trash_color.png")}.selected-seats-panel .seats-list .seat-row .total{cursor:default;width:auto;height:37px;line-height:37px;margin-left:5px}.next-button{margin:0 auto;display:block;min-width:130px}@-webkit-keyframes selected-seat-data{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes selected-seat-data{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}
