.icon-button-clear{display:inline-block;background:no-repeat center transparent}.icon-button-clear{height:14px;width:14px}.icon-button-clear{background-image:url("../Images/Icon_Clear.png")}.selected .icon-button-clear,.checkbox-list input:checked+label .icon-button-clear{background-image:url("../Images/Icon_Clear_Light.png")}.close-button{background-image:url("../Images/Icon_Close.png")}.close-button:hover{background-image:url("../Images/Icon_Close_Hover.png")}.close-button{padding-right:12px;background-position:right;background-repeat:no-repeat;font-size:12px;color:#fff}.close-button:hover{color:#35a0a8}.select-grid-counter{position:absolute;right:0;text-align:center;top:0;width:130px}.select-grid-counter span{font-size:48px}.select-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #93908f;margin-top:80px;overflow:hidden}.select-grid .voucher-control{flex-basis:100%;margin-top:2px;margin-left:2px;overflow:hidden;padding-left:13px}.select-grid .voucher-header{margin:0;padding:0}.select-grid .vouchers-in-order{margin:0}.select-grid .voucher-line{margin:10px 5px}.select-grid .select-grid-item{flex-basis:24.5%;background-color:#323232;cursor:pointer;display:inline-block;height:150px;position:relative;text-align:center;margin-bottom:3px}.select-grid .select-grid-item .icon{cursor:pointer;display:none;left:0;padding:0;position:absolute}.select-grid .select-grid-description{display:block;font-weight:bold;margin-top:63px}.select-grid .select-grid-value{display:block}.select-grid select{display:none;margin:40px auto 0 auto;width:70%}.select-grid .select-grid-footer{bottom:5px;font-weight:bold;left:5px;line-height:15px;position:absolute;right:5px;text-align:right}.select-grid .select-grid-total{font-weight:normal;margin-left:5px}.select-grid .select-grid-active .select-grid-description,.select-grid .select-grid-selected .select-grid-description{margin-top:5px}.select-grid .select-grid-active{background-color:#e01027}.select-grid .select-grid-active .select-grid-description,.select-grid .select-grid-active .select-grid-value,.select-grid .select-grid-active .select-grid-count{}.select-grid .select-grid-active .icon{display:inline-block}.select-grid .select-grid-selected{color:#eaeaea;cursor:default;background:#333}.select-grid .select-grid-selected .icon{background-image:url("../Images/Icon_Clear_Light.png");display:inline-block}.select-grid .select-grid-selector{background:#fff;color:#666;font-size:16px;line-height:2;margin:20px auto 0 auto;text-align:center;width:99%}.select-grid .select-grid-selector span{display:inline-block;width:20%}.select-grid .select-grid-selector span:not(.disabled){cursor:pointer}.select-grid .select-grid-selector span:not(.disabled):hover{background:#eaeaea}.select-grid .select-grid-count{font-size:72px;margin-top:10px}@media screen and (max-width:900px){.select-grid .select-grid-item{flex-basis:33%}}@media screen and (max-width:540px){.select-grid .select-grid-item{flex-basis:49.5%}}@media screen and (max-width:480px){.select-grid .select-grid-item{flex-basis:100%}}.session-overview{margin-bottom:30px;overflow:hidden}.session-overview .movie-poster{float:left;margin-right:15px}.session-overview .session-overview-line{line-height:20px}.ticket-list .is-exhausted-dynamic-ticket>*{filter:Alpha(Opacity=50);opacity:.5}#select-tickets .main-page-blurb{margin-bottom:30px}#select-tickets .main-page-blurb p:last-child{margin-bottom:0}#select-tickets .signin-widget{margin-bottom:30px}.error-text{margin-bottom:20px}.order-details{float:right}.countdown{margin-bottom:30px}.ticket-list{margin-bottom:10px;box-sizing:border-box}.ticket-list>*{margin:15px}.ticket-list h6{font-size:16px}.ticket-list h6,.item>*{display:inline-block;font-family:"Work Sans",sans-serif;font-size:15px;color:#fff}.ticket-list .grid-4-col h6,.grid-4-col .item>*{width:20%}.ticket-list .grid-4-col h6.desc,.grid-4-col .item .desc{width:40%}.ticket-list .grid-5-col h6,.grid-5-col .item>*{width:20%}.ticket-list .item>*,.ticket-list h6{text-align:center}.ticket-list .item>*:first-child,.ticket-list h6:first-child{text-align:left}.ticket-list .item>*.last-child,.ticket-list h6.last-child{text-align:right}.voucher-control{margin:0}.vouchers-in-order{margin:15px}#ticket-voucher{margin-left:10px;width:250px}#ticket-voucher-pin{margin-left:10px;width:50px}.third-party-ticket-control h6.first-child{}.third-party-ticket-control .item:nth-child(even){}.third-party-ticket-control .item{padding-bottom:10px;padding-left:0;padding-right:0}.third-party-ticket-control .item>*{vertical-align:top;margin-top:10px;line-height:16px}.third-party-ticket-control .item label.desc{box-sizing:border-box}.third-party-ticket-control .item label.desc .ticket-description{padding-left:10px}.third-party-ticket-control .item .last-step-button-list>*{padding-right:10px;height:30px}.third-party-ticket-control .item .third-party-member-ticket-card-number-entry{text-align:right}.third-party-ticket-control .item .third-party-member-ticket-card-number{width:100%;box-sizing:border-box;height:30px;border-radius:4px}.third-party-ticket-control .item .third-party-member-ticket-card-number.card-promotion{display:none}.third-party-ticket-control .third-party-member-ticket-line{width:100%;margin:10px 0 0 20px;text-align:left}.third-party-ticket-control .third-party-member-ticket-line .quantity{margin-left:5px}.third-party-ticket-control .third-party-member-ticket-line .desc{margin-left:3px}.third-party-ticket-control .third-party-member-ticket-line .member-card-number{margin-left:5px}.third-party-ticket-control .third-party-member-ticket-line .price{margin-left:30px}.third-party-ticket-control .third-party-ticket-control-cart{display:none}.not-applicable{visibility:hidden}.form-line label{font-family:"Roboto",sans-serif;font-size:13px;color:#fff;display:inline-block;width:170px}.form-line.not-applicable{display:none}#add-voucher{margin-left:10px}.voucher-error{padding-top:10px}.vouchers-in-order{margin-top:20px}.form-line{line-height:34px}.voucher-line{margin-bottom:10px}.voucher-ticket{line-height:15px;vertical-align:top}.remove-voucher-ticket{margin-left:10px}#divOrderTickets{clear:both;text-align:right;margin-top:10px}.voucher-header{padding-left:15px;padding-top:5px;padding-bottom:5px}.voucher-header input{width:205px;margin:0 5px;height:30px;border-radius:4px}.voucher-header label{color:#fff;font-family:"Work Sans",sans-serif}.voucher-header .user-action{color:#fff}#select-tickets-list-wrapper{float:left;position:relative}.cheapest-ticket-today{margin-bottom:10px;font-size:13px}.cheapest-ticket-today .cheapest-ticket-label{color:#443e3b;margin-right:5px}.cheapest-ticket-today .cheapest-ticket-label:after{content:':'}.cheapest-ticket-today .cheapest-ticket-description{font-style:italic}.session-selector{float:left;border:1px solid #93908f;border-right:0;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible;background-color:#eaeaea;width:175px}.session-selector .session-selector-title{font-size:19px;margin:5px}.session-selector .session-selector-title em{font-size:28px}.session-selector .categories{text-transform:none}.session-selector .session-list{width:100%;border:0;-moz-box-sizing:border-box;box-sizing:border-box}.session-selector .session-list .session-list-item{text-align:center;line-height:16px}.session-selector .session-list .session-list-item .session-list-item-link{border-top-color:#93908f;padding-top:6px}.session-selector .session-list .session-list-item:not(.ui-tabs-selected):hover{background-color:#d8d8d8}.session-selector .session-list .session-list-item.ui-tabs-selected:after{z-index:1}.session-selector .session-list .session-list-item .similar-session-time{display:block}.session-selector .session-list .session-list-item .similar-session-screen{display:block;font-style:italic;font-size:12px}.session-selector .session-list .session-list-item.ui-tabs-selected+.session-list-item a{border-top-style:none}#select-tickets-list-wrapper.has-similar-sessions{width:560px}#select-tickets-list-wrapper.has-similar-sessions .categories{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:0;background-color:#666}#select-tickets-list-wrapper.has-similar-sessions .categories .tab-list-item-thirdpartymembertickets{width:145px}#select-tickets-list-wrapper.has-similar-sessions .categories li{float:left;width:120px;height:33px;text-align:left}#select-tickets-list-wrapper.has-similar-sessions .categories li a{height:33px;width:100%;line-height:33px;border-top:0;color:#d8d8d8;margin-left:12px}#select-tickets-list-wrapper.has-similar-sessions .categories li.ui-state-hover a{color:#1b1b1b}#select-tickets-list-wrapper.has-similar-sessions .categories li.ui-tabs-selected{border-bottom:0}#select-tickets-list-wrapper.has-similar-sessions .categories li.ui-tabs-selected a{color:#595655}#select-tickets-list-wrapper.has-similar-sessions .categories li.ui-tabs-selected:before{display:none}#select-tickets-list-wrapper.has-similar-sessions .categories li.ui-tabs-selected:after{border-color:transparent #666 transparent transparent;border-color:transparent #666 transparent transparent;border-style:solid;border-width:0 33px 33px 0;position:absolute;right:0;bottom:0;margin-top:0;top:0;right:0}#select-tickets-list-wrapper.has-similar-sessions .categories li.ui-state-hover{background-color:transparent}#select-tickets-list-wrapper.has-similar-sessions .categories .ui-tabs-selected{background-color:#1b1b1b}#select-tickets-list-wrapper.has-similar-sessions .categories .ui-tabs-selected.ui-state-hover{background-color:#1b1b1b}#select-tickets-list-wrapper.has-similar-sessions .categories .ui-tabs-selected a{color:#595655}#select-tickets-list-wrapper.has-similar-sessions .ticket-list.category-tabs-items{width:100%;border-top:0;-moz-box-sizing:border-box;box-sizing:border-box}#select-tickets-list-wrapper.has-similar-sessions .ticket-list.category-tabs-items .tab{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #93908f;padding:5px}#select-tickets-list-wrapper.has-similar-sessions .ticket-list.category-tabs-items .tab.third-party-ticket-control{border:0}#select-tickets-list-wrapper.has-similar-sessions #category-ticket-voucher{border:0}.ticket-list .exhausted-dynamic-ticket-label{font-style:italic;white-space:nowrap}.ticket-list .exhausted-dynamic-ticket-label:before{content:'-';margin:0 10px}.ticket-list .hidden{display:none}.ticket-list li.dynamic-pricing-display{padding:2px;margin-bottom:6px}.ticket-list li.dynamic-pricing-display:nth-child(even){background-color:#eaeaea}.ticket-list li.item span.sub-total.last-child{padding-right:10px;box-sizing:border-box}.ticket-list li.item label span.ticket-price-description{display:block;padding-bottom:3px}.ticket-list li.item label span.ticket-price-description-dynamic-price{color:#443e3b}.ticket-list li.item label span.ticket-description{display:block;padding-left:10px}.ticket-list li.item label span.ticket-description button{width:15px;height:15px;vertical-align:sub}#packageInfoDialog{background-color:#1b1b1b;padding:10px 20px 25px 20px;height:auto!important;border-radius:5px;color:#fff}#packageInfoDialog .simplemodal-close{float:right;color:#fff}#packageInfoDialog .simplemodal-wrap{overflow:hidden!important}#packageInfoDialog .ticket-description{font-size:20px;margin:0 0 5px 0}#packageInfoDialog .ticket-long-description{margin:15px 0 15px 0}#packageInfoDialog .label-line,#packageInfoDialog .value-line{display:flex;flex-wrap:wrap}#packageInfoDialog .label-line span,#packageInfoDialog .value-line span{display:inline-block;margin-bottom:3px}#packageInfoDialog .label-line span:first-child,#packageInfoDialog .value-line span:first-child{flex-basis:70%}#packageInfoDialog .label-line span:last-child,#packageInfoDialog .value-line span:last-child{flex-basis:30%;text-align:center}#packageInfoDialog .label-line{margin:5px 0 5px 0}#packageInfoDialog .label-line span{text-decoration:underline;margin-bottom:5px}.item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding-top:4px;padding-bottom:5px;border-bottom:1px solid rgba(221,221,221,.12);word-wrap:break-word}.item:first-child{border-top:2px solid rgba(221,221,221,.12)}#category-third-party-member h6,#category-third-party-member .item>*{-webkit-box-flex:20;-moz-box-flex:20;width:20%;-webkit-flex:20;-ms-flex:20;flex:20}#select-tickets #SelectTicketsPanel{width:calc((100%) - 257px)}#select-tickets #SelectTicketsPanel #select-tickets-list-wrapper{width:100%}@media screen and (max-width:767px){#select-tickets #SelectTicketsPanel{width:100%}.category-tabs-items{border:none}#select-tickets-list-wrapper{float:none;position:relative}#standard,#loyalty{margin-left:0;margin-right:0}.third-party-ticket-control{margin-left:0;margin-right:0}.third-party-ticket-control h6.first-child{margin-left:0}.third-party-ticket-control .item{margin-bottom:0;padding-left:0;padding-right:0}.third-party-ticket-control .item label.desc{padding-left:0}.third-party-ticket-control .item label.desc .ticket-description{padding-left:10px}#category-ticket-voucher{padding:10px}#category-ticket-voucher .voucher-header{padding:0;margin:0}#category-ticket-voucher input{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%}#category-ticket-voucher #add-voucher{margin-left:0}#category-ticket-voucher .vouchers-in-order{margin:0}#category-ticket-voucher .vouchers-in-order .voucher-line{height:30px;background-color:#282828;border:1px solid #4a4a4a;border-radius:4px;padding-left:10px;padding-right:10px}#category-ticket-voucher .vouchers-in-order .voucher-line .voucher-ticket{line-height:30px}#category-ticket-voucher .vouchers-in-order .voucher-line .icon{height:30px;float:right}#packageInfoDialog{width:80%!important}}@media screen and (max-width:480px){#standard .sub-total-header,#standard .sub-total{display:none}#standard h6.desc,#standard .item .desc{-webkit-box-flex:50;-moz-box-flex:50;width:50%;-webkit-flex:50;-ms-flex:50;flex:50}#standard h6,#standard .item>*{-webkit-box-flex:25;-moz-box-flex:25;width:25%;-webkit-flex:25;-ms-flex:25;flex:25}#standard .ticket-quantity,#standard .quantity-header{-webkit-box-flex:25;-moz-box-flex:25;width:25%;-webkit-flex:25;-ms-flex:25;flex:25}#category-third-party-member{}#category-third-party-member h6:nth-child(1){margin-left:0;-webkit-box-flex:50;-moz-box-flex:50;width:50%;-webkit-flex:50;-ms-flex:50;flex:50}#category-third-party-member h6:nth-child(2){-webkit-box-flex:33;-moz-box-flex:33;width:33%;-webkit-flex:33;-ms-flex:33;flex:33;display:none}#category-third-party-member h6:nth-child(3){-webkit-box-flex:50;-moz-box-flex:50;width:50%;-webkit-flex:50;-ms-flex:50;flex:50}#category-third-party-member h6:nth-child(4){display:none}#category-third-party-member .item{flex-wrap:wrap;flex-direction:row}#category-third-party-member .item .desc{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding-left:0;flex-basis:50%}#category-third-party-member .item .ticket-quantity{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;flex-basis:33%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#category-third-party-member .item .ticket-quantity .icon-minus{margin-left:10px}#category-third-party-member .item .third-party-member-ticket-card-number-entry{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;flex-basis:50%}#category-third-party-member .item .sub-total{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;flex-basis:34%}#category-third-party-member .item .last-step-button-list{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;flex-basis:33%}}