#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}#banner{display:none}#movies-list{float:left;margin-right:40px;width:75%}#show-times{margin-top:0}#show-times #movies-list .film-list .film-item .film-showtimes{width:75%}#show-times .film-item .film-showtimes .film-header a{border-bottom:medium none}#show-times .film-list.multi-date{margin-top:0}.ads{height:100%;overflow:hidden}.no-sessions-cinema{background:url("Images/QuickTickets/exclaim.png") no-repeat center;width:15px;float:left}.attributes-print{top:15px;margin-bottom:35px}.cinema-name{padding-bottom:5px}.cinema-name a{border-bottom:none}.cinema-name a h4{display:inline}.date-group{margin-bottom:15px}.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}img.horizontal-bound{position:relative}.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:red}.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}.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}