a,body,div,h1,h2,h3,html,iframe,img,p{border:0;margin:0;padding:0}body{background-color:#F7F7F7;font-family:"Open Sans";font-size:14px;margin:0;padding:0;color:#141414;height:100vh}h1{font-family:Neuzon,Helvetica,Arial,Lucida,sans-serif;font-weight:normal;color:#141414;font-size:33px;line-height:100%;text-transform:uppercase}h1 span.yellow{color:#F5C545;display:block}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/css/fonts/open-sans-v43-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('/css/fonts/open-sans-v43-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/css/fonts/open-sans-v43-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Neuzon';font-style:normal;font-weight:normal;src:url('/css/fonts/Neuzon-Regular.ttf') format('truetype')}.views ::-webkit-scrollbar{width:5px;background-color:#eee}.views ::-webkit-scrollbar-thumb{background-color:#FFC60A}h3{font-size:18px;line-height:100%}ul{padding:0;margin:0;list-style-type:none;list-style-position:inside}h2{font-size:20px;font-weight:bold;line-height:100%;margin:0}button:focus,input[type="email"]:focus,input[type="text"]:focus,select:focus{outline-style:solid;outline-width:1px;outline-color:#B2B2B2}button:focus{outline-color:#F5C545}.views label input[type="email"],.views label input[type="text"],.views select{font-size:14px;color:#4D4D4D;box-sizing:border-box;padding:9px;width:100%;border:1px solid #BBB}header{background-color:#141414;height:70px}main{max-width:1160px;background-color:#FFF;padding:30px;margin-top:25px;margin-right:auto;margin-left:auto}.btn{background-color:#FFC60A;text-transform:uppercase;border:3px solid #FFC60A;font-family:Neuzon,Helvetica,Arial,Lucida,sans-serif;font-size:14px;box-sizing:border-box;color:#141414;line-height:100%;transition-duration:.2s;min-width:130px;padding:8px 20px}.btn-minimal{background-color:#FFF;border-color:transparent}.btn:hover:not([disabled]),.btn-cancel:hover:not([disabled]){background-color:#FFF;border-color:#F5C545;cursor:pointer}.btn:disabled{background-color:#E5E5E5;border-color:#E5E5E5;color:#A1A1A1}.views .date-header{background-color:#000;display:flex;justify-content:space-between;color:#FFF;padding:13px 18px;margin-top:20px;align-items:center}.views form label{margin-top:20px}.views form label>span{font-size:16px;line-height:150%;color:#666}.views form label:first-child{margin-top:0}main .columns{display:flex}dialog{border:0;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.59);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.59);box-shadow:0 2px 5px rgba(0,0,0,0.59);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box;padding:25px}.btns{margin-top:50px}[data-content-id]{display:none}[data-content-id].active{display:block}.views{margin-top:30px;height:670px;color:#141414;width:745px;box-sizing:border-box;padding-right:20px}.views p{line-height:150%}.views>div{height:100%}.view-1 .btns button{display:block;margin:0 auto;width:300px}.view-1 .btns button.btn-cancel{margin-top:10px}.view-1 .intro-section img{width:auto;max-height:50px}.view-1 .intro-section td:first-child{text-align:center}.view-1 .intro-section td{vertical-align:top;padding:15px 0}.view-1 .intro-section td:last-of-type{padding-left:25px}.calendar{margin-top:15px}[data-loading]{display:none}.view-2 .columns{display:flex}.view-2 .columns>div:first-child{width:345px}.view-2 .columns.disabled{pointer-events:none;filter:alpha(opacity=70);opacity:.7}.view-2 .columns>div:last-child{width:335px;box-sizing:border-box}.view-2 .showtimes{border:3px solid #F5C545;margin-top:15px;box-sizing:border-box;padding:15px 20px 0;height:478px}.view-2 .btns{display:flex;justify-content:center}.view-2 .btns button:last-child{margin-left:10px}#list_showtimes{height:176px;overflow-y:scroll;padding-right:1px}.loading #list_showtimes{pointer-events:none}#list_showtimes p.title{line-height:150%;font-size:15px;font-weight:bold}#list_showtimes li{color:#141414;font-size:14px;line-height:100%;padding:5px 10px;margin:0 auto 5px;box-sizing:border-box;background-color:transparent}#list_showtimes li.selected,#list_showtimes li:hover:not(.unavailable){background-color:#F5C545;cursor:pointer}.loading #list_showtimes li,.loading #list_showtimes li.selected{background-color:#F2F2F2;color:#F2F2F2}.view-2 .selections .title{font-size:16px;color:#666;line-height:150%;margin-bottom:5px}.view-2 .selections .date,.view-2 .selections .show{font-size:18px;font-weight:bold;color:#666}.view-2 .selections{height:70px}#list_showtimes li.empty{font-size:13px;font-style:italic;background-color:#E5E5E5;display:inline-block}#list_showtimes li.empty:hover{cursor:auto;background-color:#E5E5E5}#list_showtimes li.unavailable{cursor:crosshair;cursor:not-allowed;color:#B2B2B2}#list_showtimes li.unavailable .soldout{text-transform:uppercase;display:inline-block;line-height:100%;padding:3px 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:12px}.ccv-dialog [data-content-id]{display:block}.ccv-dialog .btn-parent{display:flex;justify-content:center;margin-top:30px}.ccv-dialog .btn-parent button:last-child{margin-left:20px}dialog.special-show{max-width:483px}dialog.special-show::backdrop{background-color:rgba(0,0,0,0.71)}.view-3 .email-header{background-color:#000;display:flex;justify-content:space-between;color:#FFF;padding:13px 18px;margin-top:20px;align-items:center}.btn-change{background-color:#FFF;color:#141414;border-color:#FFF}.show-date-info p{font-size:16px;font-weight:bold}.view-3 .email-form{margin-top:50px;width:560px;margin-left:auto;margin-right:auto}.view-3 .btns{text-align:center}.view-3 .email-form label{display:block}.view-3 .email-form label>span{display:block;font-weight:bold}.view-3 .email-form label input[type="email"]{width:100%}.view-3 .email-form label:last-child{margin-top:20px}.view-4 form label{display:flex;align-items:center}.view-4 form label>span{display:inline-block;width:220px;text-align:right;margin-right:15px}#form_guest_info input,#form_guest_info select:not(.select-sms){width:300px}.view-4 .guest-form{margin-top:20px}#lbl_max_count{width:120px}.view-4 .btns{display:flex;justify-content:center}.view-4 .btns [data-view-id="5"]{margin-left:20px}#lbl_max_count{display:none}.view-5{position:relative}.view-5 .btns{display:flex;justify-items:center;justify-content:center}.view-5 [data-view-id="6"]{margin-left:20px}.view-5 .confirm-prompt{margin-top:20px}.confirm-header{font-weight:bold;display:inline-block;width:100px;text-align:right;margin-right:10px;line-height:100%;color:#666;font-size:16px}.confrm-wrapper>div{margin-top:15px;display:flex;line-height:100%;align-items:center}.confrm-wrapper>div span{font-size:16px;color:#666}#spinner{position:absolute;top:0;right:0;bottom:0;z-index:10;left:0;background-color:rgba(255,255,255,0.86);display:flex;justify-content:center}#spinner img{width:215px;height:auto}.view-6 .scollable{height:382px;overflow-y:auto}.view-6 .btns{display:flex;justify-content:center}#lbl_error_message .error-message{display:inline-block;background-color:#F00;line-height:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#F2F2F2;font-weight:bold;padding:10px}[data-error-code]{margin-top:15px}[data-error-code] code{background-color:#E5E5E5;line-height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:"Courier New",Courier,"Andale Mono",monospace;padding:4px 9px}.view-8{text-align:center}a[data-redirect]{text-decoration:none;color:#666}.view-8 img{width:130px}.view-8 p{font-weight:bold;margin:20px auto 10px}.views .sms{margin:30px auto 0;text-align:center;color:#666;font-size:16px}.views .sms em{font-weight:bold}.views .sms .message{max-width:570px;margin:10px auto 0}.views .sms .select-sms{margin-top:20px;width:100px}main .sidebar{width:400px;padding-left:15px;border-left:1px solid #E5E5E5}main .sidebar img{max-height:60px;width:auto}main .sidebar td{vertical-align:top;padding:0 0 25px}main .sidebar td:first-child{width:60px;text-align:center}main .sidebar h3{font-size:14px;margin:0 auto 10px 0;line-height:125%}.app-cancel{color:#4D4D4D}.app-cancel main{max-width:800px}.app-cancel main .cancel{margin-top:25px}.app-cancel label{display:block;margin-bottom:5px;font-size:16px;font-weight:bold}.app-cancel input[type="email"]{font-family:"Open Sans";font-size:14px;line-height:100%;box-sizing:border-box;border:1px solid #BBB;color:#4E4E4E;min-width:200px;padding:9px;background-color:#FFF}.app-cancel #txt_guest_email{width:100%}.app-cancel main .cancel .flex{display:flex;align-content:center;align-items:center}.app-cancel main .cancel #btn_search{margin-left:20px;padding:9px 20px 10px}.app-cancel #results{font-size:16px;margin-top:10px;display:none}.app-cancel #results.show{display:block}.app-cancel #results p{margin:13px auto 0}.app-cancel a{text-decoration:none}.app-cancel a.bold{font-weight:bold;color:#666}.app-cancel .btns{text-align:center;margin-top:50px}.app-cancel .btns a{display:inline-block}.app-cancel #results table{margin-top:30px;table-layout:auto;border-collapse:collapse;text-align:left;width:100%}.app-cancel #results table th{background-color:#000;color:#F2F2F2;font-size:14px;text-transform:uppercase;padding:10px 10px;width:20px}.app-cancel #results table th:nth-child(1){width:100px}.app-cancel #results table th:nth-child(2){width:80px}.app-cancel #results table th:nth-child(3){width:80px}.app-cancel #results table td{font-size:14px;padding:7px 10px}.app-cancel #results table td:nth-child(5),.app-cancel #results table th:nth-child(5){text-align:center}[data-cancel]{font-weight:bold;font-size:14px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#F5C545;border:2px solid #F5C545;padding:2px}[data-cancel]:hover{cursor:pointer;background-color:#FFF}.app-cancel #results table td:last-child{padding:0;text-align:center}.app-cancel p.empty>span{background-color:#E5E5E5;display:inline-block;line-height:100%;padding:15px;border:1px solid #B2B2B2}.app-cancel p.empty span span{font-weight:bold}