.media-info:before,.media-info:after{content:" ";display:table}.media-info:after{clear:both}.media-info{*zoom:1}.generic-image-carousel{overflow:hidden}.generic-image-carousel .images{background-color:#000}.generic-image-carousel .images img{}.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{background-color:#666;overflow:hidden}.generic-image-carousel .image-select-container .image-select-inner{float:right}.generic-image-carousel .image-select-container .image-select{cursor:pointer;background:url("../Images/image-select.png") no-repeat center;margin-right:3px;padding:4px}.generic-image-carousel .image-select-container .image-select.selected{background-image:url("../Images/image-select-alt.png")}.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:225px;padding-bottom:0;border-bottom:0}#trailer-wrapper{width:450px;background-color:#000;overflow:hidden}#trailer-wrapper img{display:block;margin:0 auto}#show-times{margin-top:30px}#show-times .film-list{margin-top:15px}#show-times .film-item{margin-bottom:15px;border-bottom:1px solid #93908f;overflow:hidden}#show-times .film-item.last{border-bottom:none}#show-times .last-cinema .film-item.last-item{border-bottom:none}#show-times .film-item .toggle-future-dates{float:right}button.user-action.toggle-future-dates span.icon.up-arrow{background-image:url("../Images/triangle-up.png")}button.user-action.toggle-future-dates span.icon.down-arrow{background-image:url("../Images/triangle-down.png")}#show-times .film-item .film-showtimes{width:85%;float:left}#show-times .film-item .film-showtimes .film-header{margin-bottom:10px}#show-times .film-item .film-showtimes .film-header a{border-bottom:none}#show-times .film-item .film-showtimes .film-header .film-title{display:inline}#show-times .film-item .film-showtimes .session{margin-bottom:20px}#show-times .film-item .film-showtimes .session .session-date{font-weight:bold;margin-bottom:15px}#show-times .film-item .film-showtimes .session .session-time{margin-right:20px;line-height:18px}#show-times .film-item .movie-image{float:left}#show-times .film-item .movie-image a{border-bottom:none}#show-times .film-item .movie-image img{margin:0 20px 20px 0}#show-times .film-item .movie-image img.rating-image{vertical-align:top}.has-attributes .attributes-print{margin-bottom:20px}.advance-sale-date{font-family:"Segoe UI",sans-serif;font-size:12px;color:#666;font-style:italic;margin-bottom:5px}.advance-sale-date+.session-date{margin-top:10px}.advance-sale-date+.session-times time{margin-right:50px}.contact-cinema .contact-address{width:200px;float:left}.contact-cinema .contact-other{width:200px;float:left}.media-info .description-box .address{float:left;width:60%}.media-info .description-box .address .map img{float:left}.media-info .description-box .other-information .parking{margin-bottom:25px}.contact-cinema .contact-other{width:auto}.contact-cinema .contact-address{width:190px}.cinema-description{line-height:18px}.google-map,.bing-map{border:1px solid #000}.attributes-wrapper{text-align:center}.attributes-key{border:1px solid #666;padding:10px 0}.attributes-key .key{background-color:#eaeaea;padding:10px;width:30px;font-weight:bold}.attributes-key .attributes-list{text-align:center;padding:0 5px}.attributes-key .attributes-list .attribute{margin:0 20px}#close-trailer,#close-gallery{float:right;margin-right:5px;padding:3px 3px 3px 0}#close-trailer span.icon,#close-gallery span.icon{color:#eaeaea;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}#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}img.horizontal-bound{position:relative}