.media-info:before,.media-info:after{content:" ";display:table}.media-info:after{clear:both}.media-info{*zoom:1}#banner .generic-image-carousel .image-select-container{}.generic-image-carousel{overflow:hidden;margin-bottom:45px}.generic-image-carousel .images{}.generic-image-carousel .images img.gallery-image,.generic-image-carousel .images embed.gallery-image{display:block;margin:0 auto}.generic-image-carousel .images img.other-image,.generic-image-carousel .images embed.other-image{display:none}.generic-image-carousel .images a{border:none;margin:0;padding:0;display:block}.generic-image-carousel .image-select-container{overflow:hidden}.generic-image-carousel .image-select-container .image-select-inner{text-align:center;margin-top:8px}.generic-image-carousel .image-select-container .image-select{height:10px;width:10px;background-color:#fff;border-radius:5px;display:inline-block;margin:3px;cursor:pointer}.generic-image-carousel .image-select-container .image-select.selected{background-color:#fdc72a}.generic-image-carousel .image-descriptions .image-description{display:none;float:right;margin-top:5px}.generic-image-carousel .image-descriptions .image-description.selected{display:inline;color:#666}.media-info .generic-image-carousel,.media-info .media-gallery{float:left;background-color:#fff;margin-right:15px;width:400px}.media-info .generic-image-carousel .images,.media-info .media-gallery .images{width:400px;height:300px}.media-info .generic-image-carousel.loading,.media-info .media-gallery.loading{background:url("../Images/Icon_Loading_Light.gif") no-repeat center center}.media-info .generic-image-carousel.loading .images,.media-info .media-gallery.loading .images{background:none}.media-info .description-box{overflow:hidden;background-color:#333;padding:5px 10px;line-height:14px}.media-info .description-box h3{line-height:26px}.media-info .description-box .other-information{float:left;width:40%}#trailer{display:block;max-height:330px;padding-bottom:0;border-bottom:0}#trailer-wrapper{width:auto;max-height:330px;margin:-15px -15px 0 -15px;background-color:transparent;overflow:hidden;z-index:5;position:relative;color:transparent}#trailer-wrapper img{display:block;margin:0 auto}.event-detail .attributes-print .attributes-wrapper{text-align:left}.event-detail .attributes-print .attributes-wrapper .attributes-key{display:block;min-height:59px;padding:0}.event-detail .attributes-print .attributes-wrapper .attributes-key .key{display:none}.event-detail .attributes-print .attributes-wrapper .attributes-key .attribute{float:none;display:inline-block;width:24%;line-height:16px;margin:5px 0;font-size:13px;white-space:nowrap;overflow:hidden}.event-detail .attributes-print .attributes-wrapper .attributes-key .attribute img{vertical-align:middle;height:16px}.event-detail .attributes-print .attributes-wrapper .attributes-key .attribute span{vertical-align:middle}@media screen and (max-width:767px){.attributes-print{margin:0!important}}@media screen and (max-width:767px){#cinema-list .list-item .item-details-inner p{font-size:16px}#cinema-list .list-item .item-details-inner .title-wrapper{line-height:20px}}#show-times .film-list .film-item .advance-sale-date~.session-times,#show-times .film-list .film-item .film-showtimes .session .session-times .session-time{margin-top:10px;display:inline-block;height:auto;font-size:18px;padding-left:8px;padding-right:8px;font-family:"Roboto",sans-serif;font-weight:bold;margin-right:10px;line-height:37px;vertical-align:middle;border:.5px solid #4a4a4a;border-radius:1.8px}#show-times .film-list .film-item .advance-sale-date~.session-times img,#show-times .film-list .film-item .film-showtimes .session .session-times .session-time img{vertical-align:middle;height:16px}#show-times .film-list .film-item .advance-sale-date~.session-times time,#show-times .film-list .film-item .film-showtimes .session .session-times .session-time time{vertical-align:middle;display:inline-block}#show-times{margin-top:30px}#show-times .film-list{margin-top:15px}#show-times .film-list .film-item{margin-bottom:8px;overflow:hidden;border:1px solid #4a4a4a;padding:10px}#show-times .film-list .film-item .toggle-future-dates{float:right;color:#79858e}#show-times .film-list .film-item .advance-sale-date~.session-date{padding-top:10px;padding-bottom:10px}#show-times .film-list .film-item .movie-image{float:left;margin:0;padding:0}#show-times .film-list .film-item .movie-image .image-outer{float:left;width:121px;height:180px;overflow:hidden;position:relative}#show-times .film-list .film-item .movie-image .image-outer>a,#show-times .film-list .film-item .movie-image .image-outer>div{display:block;text-align:center;text-decoration:none;border:none;padding:0;z-index:10;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}#show-times .film-list .film-item .movie-image .image-outer>a img,#show-times .film-list .film-item .movie-image .image-outer>div img{width:121px;height:180px;border:none;margin:0;padding:0;float:none;display:none}#show-times .film-list .film-item .movie-image .image-outer>a.play,#show-times .film-list .film-item .movie-image .image-outer>div.play{z-index:15;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;opacity:0}#show-times .film-list .film-item .movie-image .image-outer>a.play>span,#show-times .film-list .film-item .movie-image .image-outer>div.play>span{display:block;position:absolute;top:40px;left:0;width:121px;padding-top:80px;z-index:30;font-family:"Roboto",sans-serif;font-weight:bold;font-size:14px;color:#eaeaea;text-transform:uppercase;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-khtml-opacity:.6;opacity:.6}#show-times .film-list .film-item .movie-image .image-outer>a.play .overlay,#show-times .film-list .film-item .movie-image .image-outer>div.play .overlay{display:block;background-image:url("../Images/PosterTrailerHover.png");postion:absolute;top:0;left:0;width:121px;height:180px;z-index:20}#show-times .film-list .film-item .movie-image .image-outer>a.play:hover,#show-times .film-list .film-item .movie-image .image-outer>div.play:hover{filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";-khtml-opacity:1;opacity:1;background-color:transparent}#show-times .film-list .film-item .movie-image a{border-bottom:none}#show-times .film-list .film-item .movie-image.rating-image{vertical-align:top}@media screen and (min-width:768px){#show-times .film-list .film-item .film-showtimes{margin-left:150px;padding-top:0}}@media screen and (max-width:767px){#show-times .film-list .film-item .movie-image{display:none}#show-times .film-list .film-item .film-showtimes{padding:0;margin:0}#show-times .film-list .film-item .session{clear:both}}#show-times .dynamic-pricing-sessions-key{background-color:#aee5e1;font-style:italic;font-family:"Roboto",sans-serif;font-size:14px}button.user-action.toggle-future-dates span.icon{padding:0 25px 0 0;background-position:right center;font-size:13px}button.user-action.toggle-future-dates span.icon.up-arrow{background-image:url("../Images/Icon_Arrow_Up.png")}button.user-action.toggle-future-dates span.icon.down-arrow{background-image:url("../Images/Icon_Arrow_Down.png")}#show-times .film-list .film-item .film-showtimes .film-header{margin-bottom:20px}#show-times .film-list .film-item .film-showtimes .film-header a{border-bottom:none}#show-times .film-list .film-item .film-showtimes .film-header h3.film-title{display:inline;font-size:20px;font-weight:normal;font-family:"Roboto",sans-serif}#show-times .film-list .film-item .film-showtimes .session{margin-bottom:20px}#show-times .film-list .film-item .film-showtimes .session .session-date{font-family:"Roboto",sans-serif;font-weight:normal;font-size:16px;color:#79858e;margin-bottom:-2px}#show-times .film-list .film-item .film-showtimes .session .session-times{margin:0}#show-times .film-list .film-item .film-showtimes .session .session-times .session-attributes-list{margin-top:10px;display:block;height:37px;font-size:18px;padding-right:8px;font-family:"Roboto",sans-serif;font-weight:bold;color:#666;margin-right:10px;line-height:37px;vertical-align:middle;border:0}#show-times .film-list .film-item .film-showtimes .session .session-times img{vertical-align:middle;height:16px}#show-times .film-list .film-item .film-showtimes .session .session-times .session-time-with-dynamic-pricing{background-color:#aee5e1}.event-detail .banner-wrapper{width:auto;overflow:hidden;z-index:5;position:relative}.event-detail .attributes-print .attributes-wrapper .attributes-key .attribute{width:16%}.event-detail h2 em{padding-left:0}.event-detail #print-preview{margin-right:15px;margin-top:10px}.page-header-boxout .description-box .subtext{margin-bottom:0}#show-times{margin-top:80px}#show-times.has-attributes{margin-top:0}#show-times .film-list .film-item .rating-image{margin-left:10px}#show-times .film-list .film-item button.user-action.toggle-future-dates{margin-right:15px}.list-item{border-bottom:1px solid #4a4a4a;margin-top:15px;width:100%;height:140px}.list-item:first-child{border-top:1px solid transparent}.list-item.last{}.list-item img{float:left;margin-right:20px}.list-item .item-details{height:95%}.list-item .item-details .item-details-inner{height:90%}.list-item .item-details .item-details-inner .title-wrapper{padding-bottom:5px}.list-item .item-details .subtext{margin-top:2px;margin-bottom:10px}.list-item .alt-action{float:right;padding-right:10px}.attributes-wrapper{text-align:center}.attributes-key{border:1px solid #4a4a4a;display:inline-block;padding-bottom:10px}.attributes-key .attributes-list{padding:0 5px}.attributes-key .attributes-list .key{padding-top:10px;font-weight:bold;float:left;width:30px}.attributes-key .attributes-list .attribute{margin:10px 20px 0 20px;float:left}.attributes-key .attributes-list .dynamically-priced-ticket-key .highlight{background-color:#aee5e1;display:inline-block;height:19px;padding-left:3px;padding-right:3px}.attributes-key .attributes-list .dynamically-priced-ticket-key .highlight .dynamically-priced-ticket-key-icon{background-image:url("../images/Icon_DynamicallyPricedTickets.png");background-size:contain;height:16px;display:inline-block;margin-top:2px}.close-trailer,#close-gallery{float:right;margin-right:5px;padding:3px 3px 3px 0}.close-trailer span.icon,#close-gallery span.icon{color:#d8d8d8;text-decoration:none;background-image:url("../Images/Trailers/Icon_Close.png")}.close-trailer:hover span,#close-gallery:hover span{color:#fdc72a;background-image:url("../Images/Trailers/Icon_Close_Hover.png")}#simplemodal-container{margin:0;padding:0;border:0}img.horizontal-bound{position:relative}.event-list .image-outer,.experience-list .image-outer{float:left;width:121px;height:180px;overflow:hidden;position:relative}.event-list .image-outer>a,.experience-list .image-outer>a,.event-list .image-outer>div,.experience-list .image-outer>div{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.event-list .image-outer>a,.experience-list .image-outer>a,.event-list .image-outer>div,.experience-list .image-outer>div{display:block;text-align:center;text-decoration:none;border:none;padding:0;z-index:10;position:absolute;top:0;bottom:0;left:0;right:0}.event-list .image-outer>a img,.experience-list .image-outer>a img,.event-list .image-outer>div img,.experience-list .image-outer>div img{width:121px;height:180px;border:none;margin:0;padding:0;float:none;display:none}.event-list .list-item,.experience-list .list-item{text-overflow:ellipsis;margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px}.event-list .list-item:after,.experience-list .list-item:after{content:' ';clear:both}.event-list .list-item .item-details,.experience-list .list-item .item-details{margin-left:121px;height:180px;padding-left:8px;padding-right:8px}.event-list .list-item .item-details .title-wrapper,.experience-list .list-item .item-details .title-wrapper{overflow:hidden}.event-list .list-item .item-details p,.experience-list .list-item .item-details p{font-size:13px}.event-list .list-item .item-details-inner,.experience-list .list-item .item-details-inner{height:180px;line-height:18px}.event-list .list-item .item-details-inner .title-wrapper,.experience-list .list-item .item-details-inner .title-wrapper{padding:0;margin:0;line-height:40px;font-size:0}.event-list .list-item .item-details-inner .title-wrapper .censor-rating,.experience-list .list-item .item-details-inner .title-wrapper .censor-rating{width:24px;line-height:24px;height:24px;text-align:center;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-align:center;width:auto;margin-top:8px;margin-right:8px;float:left}.event-list .list-item .item-details-inner .title-wrapper .censor-rating .icon,.experience-list .list-item .item-details-inner .title-wrapper .censor-rating .icon{max-width:24px;max-height:24px;margin-left:auto;margin-right:auto;vertical-align:middle}.event-list .list-item .item-details-inner .title-wrapper .censor-rating .icon,.experience-list .list-item .item-details-inner .title-wrapper .censor-rating .icon{max-width:none}.event-list .list-item .item-details-inner .title-wrapper>img,.experience-list .list-item .item-details-inner .title-wrapper>img{margin:0;float:none;vertical-align:middle;display:inline-block}.event-list .list-item .item-details-inner .title-wrapper a,.experience-list .list-item .item-details-inner .title-wrapper a{display:inline-block;border:none;vertical-align:middle}.event-list .list-item .item-details-inner .title-wrapper .item-title,.experience-list .list-item .item-details-inner .title-wrapper .item-title{font-family:"Roboto",sans-serif;font-weight:normal;font-size:27px;color:#fdc72a}.event-list .list-item .item-details-inner p,.experience-list .list-item .item-details-inner p{line-height:16px;text-align:justify}.event-list .list-item .item-details-inner .movie-opening-date,.experience-list .list-item .item-details-inner .movie-opening-date{font-weight:bold}.event-list .list-item .actions,.experience-list .list-item .actions{margin-left:121px;height:34px;overflow:hidden}.event-list .list-item .actions .main-action,.experience-list .list-item .actions .main-action{display:inline-block;line-height:30px;vertical-align:middle;font-size:14px;color:#38a8fd;font-family:"Roboto",sans-serif;padding-left:15px;border:1px solid #4a4a4a;margin:0 12px 10px 0}.event-list .list-item .actions .main-action .image-wrapper,.experience-list .list-item .actions .main-action .image-wrapper{display:inline-block;float:none}.event-list .list-item .actions .main-action a,.experience-list .list-item .actions .main-action a{border:none;color:#fdc72a;font-size:16px}.event-list .list-item .actions .main-action .right-arrow,.experience-list .list-item .actions .main-action .right-arrow{background-image:url("../images/Icon_Arrow_Right.png");width:16px;height:18px;vertical-align:middle;background-repeat:no-repeat;margin-left:10px;margin-right:0}@media screen and (max-width:767px){#cinema-list .list-item .item-details-inner p{font-size:16px}#cinema-list .list-item .item-details-inner .title-wrapper{line-height:20px}}#events-and-experiences{overflow:hidden}#events-and-experiences h2 em{padding-left:0;color:#fdc72a;font-size:xx-large}.event-list,.experience-list{margin-bottom:30px;margin-right:250px;text-align:justify}.event-list .list-item,.experience-list .list-item{height:206px;border-left:none}.event-list .list-item .actions,.experience-list .list-item .actions{background-color:transparent;border:none}.event-list .list-item .actions .main-action,.experience-list .list-item .actions .main-action{border:none}.event-list .list-item .actions .image-wrapper,.experience-list .list-item .actions .image-wrapper{width:15px;float:left;margin-right:3px;line-height:16px}.ad-content{overflow:hidden;float:right;width:240px;margin-left:auto;margin-top:45px}.ad-content .generic-image-carousel{display:block;margin-left:auto;margin-right:auto}.ad-content .generic-image-carousel .images{height:268px}.item-details-inner{overflow:hidden}@media screen and (max-width:767px){.event-list .list-item .image-outer{width:100%;height:300px;position:relative;overflow:hidden}.event-list .list-item .image-outer img{width:100%;height:auto;object-fit:cover;position:absolute;left:50%;transform:translate(-50%,-50%);min-width:300px;min-height:300px}.event-detail .banner-wrapper img.fallback-image.preload-image{width:100%!important;height:auto!important}.event-list .title-wrapper{position:absolute!important;margin-top:-.5rem!important;left:26%!important;margin-left:-80px!important}#events-and-experiences{margin:0}#events-and-experiences h2 em{font-size:18px;border-radius:4px;display:block}#events-and-experiences .ad-content{display:none}#events-and-experiences .event-list,#events-and-experiences .experience-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin-right:0;margin-top:10px;margin-left:0}#events-and-experiences .event-list p,#events-and-experiences .experience-list p{display:none}#events-and-experiences .event-list .list-item,#events-and-experiences .experience-list .list-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;padding:0;margin-bottom:5px;flex-basis:calc((50%) - 3px);background-color:transparent;border:none}#events-and-experiences .event-list .list-item:nth-child(even),#events-and-experiences .experience-list .list-item:nth-child(even){margin-left:auto}#events-and-experiences .event-list .list-item .image-outer,#events-and-experiences .experience-list .list-item .image-outer{width:calc((100%) - 10px);margin-left:5px;margin-right:5px;float:none;margin-top:5px}#events-and-experiences .event-list .list-item .image-outer a,#events-and-experiences .experience-list .list-item .image-outer a{background-size:contain;background-repeat:no-repeat;background-color:#1b1b1b}#events-and-experiences .event-list .list-item .item-details,#events-and-experiences .experience-list .list-item .item-details{width:calc((100%) - 10px);margin-left:5px;margin-right:5px;padding-left:0;padding-right:0;text-align:center;height:auto}#events-and-experiences .event-list .list-item .item-details .item-details-inner,#events-and-experiences .experience-list .list-item .item-details .item-details-inner{height:auto}#events-and-experiences .event-list .list-item .item-details .item-details-inner a,#events-and-experiences .experience-list .list-item .item-details .item-details-inner a{display:block}#events-and-experiences .event-list .list-item .item-details .item-details-inner h3,#events-and-experiences .experience-list .list-item .item-details .item-details-inner h3{text-overflow:ellipsis;overflow:hidden;padding-top:10px;line-height:1em}#events-and-experiences .event-list .list-item .actions,#events-and-experiences .experience-list .list-item .actions{margin-top:auto;width:calc((100%) - 10px);margin-left:5px;margin-right:5px;text-align:center}#events-and-experiences .event-list .list-item .actions .main-action,#events-and-experiences .experience-list .list-item .actions .main-action{display:block;padding-left:0;margin-left:0;margin-right:0;text-overflow:ellipsis;overflow:hidden}#events-and-experiences .event-list .list-item .actions .main-action a,#events-and-experiences .experience-list .list-item .actions .main-action a{display:block;text-align:center}}@media screen and (max-width:480px){#events-and-experiences .event-list .list-item,#events-and-experiences .experience-list .list-item{flex-basis:100%}}@media screen and (max-width:767px){#events-and-experiences .event-list .list-item .image-outer,#events-and-experiences .experience-list .list-item .image-outer{}}