.notification{float:left;width:15px;height:15px;margin-right:2px;background-image:url("../Images/Notification.png")}.error-text{margin-bottom:5px;line-height:15px}.input-validation-error{border:2px solid #35a0a8}select.input-validation-error{border-width:1px}.field-validation-error{background-image:url("../Images/Notification_Blue.png")}.voucher-error .field-validation-error{background-image:none!important}.field-validation-valid{visibility:hidden}.field-validation-valid.field-validation-text{display:none}.field-validation-text{display:block;width:auto;padding-left:20px;background-position:left center}.validation-summary-valid{display:none}.ticketing-signin-widget .widget-title,.ticketing-signedin-widget .widget-title,.ticketing-signin-required-widget .widget-title{color:#443e3b;font-family:"Calibri",sans-serif}.ticketing-signin-widget .widget-title,.ticketing-signedin-widget .widget-title{font-size:16px;display:block;margin-bottom:8px}.ticketing-signin-widget .form-actions button,.ticketing-signedin-widget .form-actions button,.ticketing-signin-required-widget .form-actions button{color:#666;font-family:"Segoe UI",sans-serif;font-size:12px}.ticketing-signin-widget .form-actions li,.ticketing-signedin-widget .form-actions li,.ticketing-signin-required-widget .form-actions li{border-left:1px solid #93908f;padding-left:3px;padding-right:3px}.ticketing-signin-widget .form-actions li:first-child,.ticketing-signedin-widget .form-actions li:first-child,.ticketing-signin-required-widget .form-actions li:first-child,.ticketing-signin-widget .form-actions li.first,.ticketing-signedin-widget .form-actions li.first,.ticketing-signin-required-widget .form-actions li.first{border-left:none}.ticketing-signin-widget a,.ticketing-signedin-widget a,.ticketing-signin-required-widget a{padding:0;border:none}.ticketing-signin-widget .widget-blurb,.ticketing-signedin-widget .widget-blurb,.ticketing-signin-required-widget .widget-blurb{margin-bottom:15px;display:block}.ticketing-signin-widget .form-error,.ticketing-signedin-widget .form-error,.ticketing-signin-required-widget .form-error{margin-bottom:5px}.ticketing-signin-widget .form-actions,.ticketing-signedin-widget .form-actions,.ticketing-signin-required-widget .form-actions{text-align:right}.ticketing-signin-widget .form-actions li,.ticketing-signedin-widget .form-actions li,.ticketing-signin-required-widget .form-actions li{display:inline}.ticketing-signin-widget .webforms-form,.ticketing-signedin-widget .webforms-form,.ticketing-signin-required-widget .webforms-form{margin-bottom:5px}.ticketing-signin-widget .webforms-form .form-line,.ticketing-signedin-widget .webforms-form .form-line,.ticketing-signin-required-widget .webforms-form .form-line{height:auto;line-height:normal;padding-top:1px;padding-bottom:1px}.ticketing-signin-widget .webforms-form .form-line label,.ticketing-signedin-widget .webforms-form .form-line label,.ticketing-signin-required-widget .webforms-form .form-line label{width:100px;display:inline-block}.ticketing-signin-widget .webforms-form .form-line input,.ticketing-signedin-widget .webforms-form .form-line input,.ticketing-signin-required-widget .webforms-form .form-line input{width:200px;margin-right:5px}.ticketing-signin-widget .form-actions,.ticketing-signedin-widget .form-actions,.ticketing-signin-required-widget .form-actions{padding-right:80px}.ticketing-signin-widget .form-actions,.ticketing-signedin-widget .form-actions,.ticketing-signin-required-widget .form-actions{text-align:right}.ticketing-signin-required-widget{width:385px}.ticketing-signin-widget{width:385px}.ticketing-signin-widget .widget-blurb{margin-bottom:5px;margin-bottom:5px}.ticketing-signin-widget .form-error{margin-top:15px;margin-bottom:10px}.ticketing-signin-widget .sign-in-form-toggler{text-decoration:underline}.ticketing-signin-widget .sign-in-form-container{margin-top:15px}.ticketing-signedin-widget{width:385px}.ticketing-signedin-widget .widget-blurb{margin-bottom:5px;margin-bottom:5px}.ticketing-signedin-widget .widget-blurb .member-name{font-weight:bold}.ticketing-signedin-widget .webforms-form .form-line{height:auto}button,.button{background:none;border-style:none;cursor:pointer;display:inline-block;font-family:"Segoe UI",sans-serif;margin:0;padding:0}button span,.button span{white-space:nowrap}input[type=submit]{cursor:pointer}button::-moz-focus-inner,.button::-moz-focus-inner{padding:0;border:0}.page-action{vertical-align:bottom;display:inline-block;margin:0;padding:3px;color:#efeabd;background-color:#35a0a8;cursor:pointer;font-family:calibri,sans-serif;font-weight:bold;font-size:24px;line-height:30px;border-style:none;border-radius:5px}a.page-action:visited{color:#efeabd}.page-action span{display:inline-block;padding:3px 30px 3px 30px;text-transform:capitalize;border-radius:7px;white-space:nowrap}.page-action-disabled{background-color:#eaeaea;color:#fff;cursor:default;opacity:1}.page-action-disabled span{border-color:#fff}.user-action{background:none;color:#666;font-family:"Segoe UI",sans-serif;line-height:20px;padding:0;vertical-align:baseline}.user-action span{font-size:12px;text-decoration:underline}.user-action .icon{padding:0 0 0 17px;background-position:left center}.button-list{margin:30px 0 15px 0}.button-list-single{text-align:right;margin-right:30px}.button-list-multi{text-align:center}.button-list button{margin-left:8px;margin-right:8px}.media-info:before,.media-info:after{content:" ";display:table}.media-info:after{clear:both}.media-info{*zoom:1}.generic-image-carousel{overflow:hidden;margin-bottom:45px}.generic-image-carousel .images{background-color:#fff}.generic-image-carousel .images img.gallery-image{display:block;margin:0 auto}.generic-image-carousel .images img.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:2px}.generic-image-carousel .image-select-container .image-select{height:10px;width:10px;background-color:#d8d8d8;border-radius:5px;display:inline-block;margin:3px;cursor:pointer}.generic-image-carousel .image-select-container .image-select.selected{background-color:#35a0a8}.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:#eaeaea;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;height:291px;padding-bottom:0;border-bottom:0}#trailer-wrapper{width:auto;height:316px;margin:-15px -15px 0 -15px;background-color:#000;overflow:hidden;z-index:5;position:relative}#trailer-wrapper img{display:block;margin:0 auto}#print-preview{display:inline;position:absolute;right:0}#print-preview span{background:url("../Images/Printer.png") no-repeat center;width:15px;float:left}.attributes-print{position:relative}.movies-detail dt,.movies-detail dd{line-height:20px}.movies-detail dt{font-weight:bold}.movies-detail dd{margin-left:10px}.media-info{min-height:300px}.trailer-social-wrapper{position:relative;height:300px;float:left;width:450px;margin-right:10px}.social-box{background-color:#888;height:40px;position:absolute;left:0;right:0;bottom:0}.twitter-button,.facebook-button{padding-top:10px;padding-left:10px;position:absolute;bottom:8px}.twitter-button{right:-20px}.facebook-button{overflow:hidden}#triangle-right{width:0;height:0;border-top:12px solid transparent;border-left:16px solid #888;border-bottom:12px solid transparent;position:absolute;right:-15px;top:8px}.media-info .description-box{min-height:300px;padding:15px;margin:0;box-sizing:border-box;-moz-box-sizing:border-box}.film-description-title{margin-bottom:10px}.film-details{*zoom:1}.film-details:before,.film-details:after{display:table;line-height:0;content:""}.film-details:after{clear:both}.film-details dt{float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.film-details dd{margin-left:100px}.film-details a{border:none;text-decoration:underline}.film-link{margin-top:10px;margin-bottom:10px;font-weight:bold}.film-synopsis{margin-top:10px}#show-times .film-list{margin-left:20px}#show-times .film-list .film-item .film-showtimes{width:100%}.play-bar{background-color:#888;height:25px}.play-bar button.user-action{margin-left:5px;margin-top:2px}.play-bar button.user-action span.icon{color:#fff;background-image:url("../Images/Icon_Play_Light.png");text-decoration:none}#banner{Display:none}.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:#35a0a8;background-image:url("../Images/Trailers/Icon_Close_Hover.png")}#simplemodal-container{margin:0;padding:0;border:0}img.horizontal-bound{position:relative}.attributes-wrapper{text-align:center}.attributes-key{border:1px solid #666;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}