@media (max-width:479px){.movielist .showoptions .optiontitle,.showtimesmovieinfo .colright .infolabel,.showtimesmovieinfo .colright p:nth-of-type(2){display:none}body{-webkit-text-size-adjust:none}.logo a img{margin-left:0!important}.searchoptions{float:left;font-family:'Open Sans',Sans-serif;position:relative;font-size:14px!important;width:149px;height:35px;padding:9px 5px 5px;margin-bottom:8px;box-sizing:border-box;border-right:2px solid #fff;cursor:pointer;background:url(/ui/img/searchoptions_open.jpg) no-repeat}.searchoptions.changearrow{padding-bottom:5px;background:url(/ui/img/searchoptions_close.jpg) no-repeat}.showtimesmovieinfo{margin-top:7px;margin-bottom:5px}.showtimesmovieinfo .colleft{width:60px;margin-right:0}.showtimesmovieinfo .colright{float:right;width:225px}.showtimesmovieinfo .colleft img{width:60px;height:auto}.showtimesmovieinfo .colright .button{margin-top:4px}.showtimesmovieinfo .colright h2{float:left;margin-top:-3px;margin-bottom:3px}.showtimesmovieinfo .colright p.infobox{margin-left:5px!important;float:none}.searchbymovie .movielist div{padding-top:0!important;margin-left:10px}.movielist div h5{margin-bottom:0!important}.searchbymovie .movielist div h5{margin-top:0!important;margin-bottom:1px!important}.searchbymovie .movielist div ul li{padding-top:3px!important;margin-bottom:0!important}.searchbymovie .movielist div span{width:304px!important}.rating,.searchbymovie .movielist div span span{width:auto!important}.movielist .showoptions h3.options{font-size:12px!important;padding-bottom:0}.movielist p.ticketingmessage{font-size:14px;margin-left:10px;margin-bottom:0}p.ticketingmessage{padding-top:2px!important;padding-bottom:0!important;margin-bottom:0!important;margin-left:8px}.searchbymovie p.ticketingmessage{margin-bottom:0!important;margin-top:0;margin-left:7px;padding-top:0!important}.showtimescontent .addthis_sharing_toolbox{margin-top:0;margin-bottom:5px}form#theatreform{margin-bottom:0!important}.theatre .addthis_sharing_toolbox{margin-left:10px!important}.theatredetail{float:left;display:none}.loadingblock p{font-size:14px!important}.infoitem p,.reviewbox ul.reviewscore p{font-size:14px}.citymovies .searchbutton{margin-top:5px}ul.citymovieslist h2{margin-bottom:2px}.ComingSoonWrapper ul.contentlist .equalheight{width:100%!important}ul.reviewscore li{margin-bottom:5px!important}.genericform>div>fieldset>div,a.mlc{font-size:14px!important}.locationblock p a{font-size:14px}.theatre .greenbutton{font-size:13px!important}.theatre .columnright .more a{font-size:13px;padding-top:2px;padding-bottom:2px;display:block}ul.contentlist li .publisher{font-size:12px}.list_wrapper h3{font-size:22px}.list_wrapper h4,.ui-dialog p,table.boxlist{font-size:14px}table.boxlist{line-height:140%}table.boxlist thead{font-size:13px}table.boxlist th{text-align:center;padding:4px 0}.contests h1{font-size:27px}.contests .subtitle{font-size:14px;line-height:140%}.bluesearchbox .filterbox .searchbutton{font-size:19px}ul.vidlist h3{font-size:22px;font-weight:400;margin-bottom:5px}ul.videoList li a{font-size:15px}ul.videoList li a div.count{padding-top:2px;font-size:14px}h2{font-size:22px;line-height:120%}a.bluebtn{font-size:19px}a.backlink{font-size:14px}.faqwrapper{display:block}.filterbox.toggle,.filtersearchbox .filterbox .header span,.filtersearchbox.toggle{display:none}.signupcol h2{font-size:22px}.contactdetails h2{font-size:17px}.contactdetails .column,.filtersearchbox .filterbox.dvd .header,.filtersearchbox .filterbox.dvdreleases .header{font-size:14px}.mainblock li,.mainblock p{font-size:14px;line-height:150%}.filtersearchbox .filterbox.dvdreleases{margin-top:0}.smaller{font-size:17px!important;padding-top:7px!important;padding-bottom:6px!important;height:19px;overflow:hidden}ul.dvdboxes li span a{font-size:15px;line-height:140%}ul.contentlist li,ul.dvdboxes p,ul.dvdboxes p a{font-size:14px}.dvdcontent .headerwrapper{width:100%}.dvdarchivebutton{font-size:15px;width:100%}.dropdown dt a,.dvdcontent h3,.dvdcontent h4,.imagenav,ul.gridview li{font-size:14px}.dvdarchivebutton a{float:left;width:118px;padding-top:7px;padding-bottom:7px;margin-left:0}.dvdarchivebutton a.older{background-position:2px -500px;margin-right:3px}.dvdarchivebutton a.older:hover{background-position:-78px -500px}.dvdarchivebutton a.newer{background-position:127px -471px}.dvdarchivebutton a.newer:hover{background-position:46px -471px}.dvdcontent h3,.dvdcontent h4{margin-bottom:6px}.dvdarchive.headerwrapper{float:none!important;width:308px;overflow:hidden;clear:none;margin-top:3px;margin-bottom:5px}.dvdarchive.headerwrapper h2{margin-bottom:7px}.filtersearchbox{margin-bottom:0}.filtersearchbox .filterbox .header{float:left;width:60px;font-size:14px;padding-top:7px}.filtersearchbox .filterbox.nowplaying .header{float:none;width:100%;padding-top:0}.dropdown.genre,.dropdown.title,.dvdreleases .dropdown{float:right;width:230px}.searchform,.searchform .form,.searchform .wrapper{width:300px!important}ul.gridview li{line-height:135%}.searchform .form{margin-left:0!important;margin-bottom:1px!important}.searchform .wrapper{margin:0!important;border-bottom:0}.searchform .selectcity{display:none!important}.searchform .form>div{width:96%!important;margin-bottom:0!important;margin-right:0!important;margin-left:6px!important}.searchform .left,.searchform .right{width:300px!important;margin:0!important}.searchform .left{margin-bottom:0}.searchform h1{margin-top:0!important;padding-top:2px!important;padding-left:0!important;text-align:center}.searchform .form select{font-size:15px}.searchform .messagebox .linkposition a,ul.newslist p{font-size:14px}.searchform .form>div.genre{width:220px;margin-bottom:0}.searchform .form>div.button{margin-left:-2px}.searchform .messagebox{margin-top:0;text-align:left}.greysearchbox .messagebox p,.messagebox p,.searchform .messagebox p,.theatre .messagebox p{padding:3px;background-color:gold;color:#000;margin-top:5px;line-height:140%}.messagebox p{width:295px!important}.greysearchbox .messagebox p,.searchform .messagebox p{width:286px!important}.theatre .messagebox p{width:280px!important}.searchform .right{width:303px}.searchform select{margin-top:3px!important}.searchform .messagebox{width:288px!important}.searchform .messagebox p{font-size:14px;padding:3px 5px!important;box-sizing:border-box}.searchform.searchbytheatre h1{text-align:center;padding-left:0!important;margin-bottom:3px}.searchform.searchbymovie .wrapper{padding-bottom:0!important}.hidemenuitem:after,.showmenuarrow:after{left:190px!important}ul.popularsearches li span a{float:none;background-position:-43px -584px;background-image:none!important}.contests .addthis_sharing_toolbox{padding-bottom:5px}ul.popularsearches li span{margin-top:5px;display:block}span.inheader a{text-indent:-1000em;width:20px;height:20px}.theatreinfo p{margin-bottom:0}.scrolltop:hover{background-position:1px -533px}.scrolltop{height:17px!important;bottom:5px!important;right:-2px!important;width:15px;background-position:-79px -533px;z-index:999999999}.addressblock{float:none!important}.slidepanel{min-height:94px}.slidepanel h2{font-size:20px;line-height:130%}.commentitem{width:300px;display:block}.videobox .playeritem{width:320px;height:190px}.videobox .playeritem iframe{width:100%;min-height:190px}#lrgposter{float:right;margin-bottom:5px}#lrgposter img{width:100px}.siderbar2{float:none;width:320px}.showtimescol,.signupcol .left,ul.archive{float:left}.signupcol .right{display:none}.signupcol li{font-size:13px}ul.archive{width:100%;position:relative}.genericform .consent label{width:90%!important}.addressblock,.moviemailform>div>div,.moviemailform>div>fieldset>div{width:100%}.genericform .submitbutton{margin:0 auto;display:block}.moviemailform>div{margin:0}.genericform div>label,.moviemailform>div>label,legend{width:100%;float:left;margin:0 0 8px},.moviemailform input[type=email],.moviemailform input[type=password],.moviemailform input[type=text],.moviemailform input[type=url],.moviemailform textarea{width:100%!important}.genericform>div>div,.genericform>div>fieldset>div{width:100%}.genericform input[type=email],.genericform input[type=password],.genericform input[type=text],.genericform input[type=url],.genericform textarea,.signupcol .left{width:100%!important}.formlabel{margin-bottom:0}.moviemailform .submitbutton{margin:0 auto;display:block}.hidden-mobile{display:none}.signupgheading{font-size:23px;line-height:120%}ul.archive li a{width:99%!important}.largeshelf{height:15px}.showtimescontent{margin-top:3px!important}.showtimescontent h1{font-size:22px}.showtimescontent h3{font-size:15px!important;line-height:120%;margin-top:5px}.showtimescontent h3 a{padding-top:2px;line-height:130%}h3.showtimesdate a{display:block;padding-left:0;margin-top:2px}h3.showtimesdate{font-size:14px!important}.viewhide{font-size:14px}.restaurantcontent h2{padding-top:0}.restaurantcontent h3{font-size:13px!important;margin:2px 0 0;padding-bottom:0}.restaurantcontent #map_canvas{margin-top:10px}.linkposition{margin:5px 0!important;display:block}.linkposition .datefilter select{width:100%!important}.movielist div img{width:50px!important;margin-left:10px}.movielist div .date{float:none!important;width:100%!important;margin:0}.movielist div .time{float:left;width:100%!important;margin:0!important;padding-top:0!important}.theatre .columnright{float:left;width:305px!important;margin:5px 0 5px 10px!important}.theatre.searchbymovie .columnright{margin:0;width:100%!important;padding-bottom:5px;background:#ececec}.theatre .columnright h2{position:relative;font-size:20px!important;margin-bottom:2px}.theatre.searchbymovie .columnright h2.minus:after,.theatre.searchbymovie .columnright h2:after{content:"";height:29px;right:14px;position:absolute;display:inline-block}.theatre.searchbymovie .columnright h2 a{float:left;width:288px}.theatre.searchbymovie .columnright h2 a:hover{text-decoration:none}.theatre.searchbymovie .columnright h2:after{width:20px;background:url(/ui/img/showtimes_plus.png) no-repeat;top:11px}.map{width:320px;margin-bottom:9px;margin-top:0}.theatre.searchbymovie .map{margin-bottom:0}.theatre.searchbymovie .columnright h2.minus:after{width:20px;background:url(/ui/img/showtimes_minus.png) no-repeat;top:12px}.theatre.searchbymovie .theatrerating{margin-left:10px;padding-bottom:5px;width:302px}.theatre.searchbymovie .theatreinfo{margin:5px 0 0 10px}.theatre.searchbymovie .columnright h2{float:left;margin-left:10px;padding-top:5px;padding-bottom:0;width:100%;cursor:pointer}.available{background-position:left 5px;background-repeat:no-repeat}.movielist div h2{margin-top:3px!important;margin-bottom:5px}.searchbymovie .movielist div h2{margin:8px 4px 2px 0!important}.movielist div,.movielist div span span{margin-right:0;margin-bottom:0!important}.searchbymovie .movielist .showoptions h3:first-of-type{padding-top:2px!important;padding-bottom:2px!important}.searchbymovie .movielist .showoptions h3{margin-top:3px!important}.searchbymovie .clear{display:none}.movielist div{padding:7px 0 0!important;margin-left:0;width:100%}.movielist div span{width:228px!important;padding:0!important;box-sizing:border-box;-webkit-box-sizing:border-box}.movielist div span span{padding-top:0!important;padding-left:0!important;width:auto!important}.movielist div ul li a,.movielist div ul li a:hover,.movielist div ul li.disabled span{padding-left:16px!important;background-position:-4px -80px!important;box-sizing:border-box}.movielist div ul li a{width:72px!important}.movielist div ul li.disabled span{width:72px!important;padding-top:0!important}.movielist div ul li a:hover{width:72px!important}.movielist div ul li.notouch a:hover{background-position:-4px -80px!important}.searchbymovie .movielist div ul li a{width:72px!important;padding-left:15px!important}.movielist div ul{width:100%!important;padding-top:0;margin-bottom:4px!important}.movielist div ul li{padding:1px;margin:0 2px 0 0!important;padding-top:3px!important;height:auto!important}.movielist div ul li:nth-of-type(4n){margin-right:0!important;padding:0}.searchbymovie .movielist div li{padding:1px}.movielist div span>span{width:auto!important;margin-bottom:0!important;padding-bottom:2px!important}.movielist div .viewtrailer{float:left!important;margin-bottom:0!important;margin-top:4px!important}.movielist div .viewtrailer a{margin-top:3px}.movielist div img{margin-bottom:5px}.movielist div a img{width:50px;margin-bottom:5px}.movielist div ul h5{float:left;display:block;padding-top:1px!important;width:85px}.movielist div .notickets{padding-bottom:3px!important;width:auto!important}.movielist div li.notickets:nth-of-type(4n+0){margin-right:2px!important}.movielist span.showtimestype:nth-of-type(3){margin-top:3px!important}.movielist div .rating{margin-top:0!important;margin-bottom:4px!important}.searchbymovie .movielist div .rating{width:auto!important;padding-top:7px!important;margin-bottom:0!important}.searchbymovie .movielist div .notickets{padding-left:0!important;padding-bottom:3px!important;width:55px!important}.searchbymovie .movielist div ul h5{float:none;display:block;padding-top:0!important;width:100%}.infobox span:nth-of-type(4),ul.citylist .liner,ul.postalcodelist .liner{display:none}.movielist .showoptions h3{font-size:14px!important;margin-top:2px;margin-bottom:2px}.movielist .showoptions h3:first-of-type{margin-top:0;padding-top:2px!important}.movielist div.showoptions ul:first-of-type{margin-top:0!important}.movielist div.showoptions ul{margin-top:0!important;margin-bottom:2px!important}.searchbymovie .movielist .showoptions div:not(:first-child){padding-top:2px!important;padding-bottom:0!important;margin-bottom:0!important;border-top:0}.movielist div div{float:left;width:300px!important;padding-top:0!important;margin-bottom:2px!important;margin-left:9px!important}.movielist div.showoptions{margin-bottom:3px!important}.optionWrap{margin-left:0!important}.searchbymovie .movielist div{margin-bottom:0!important}.searchbymovie .movielist div div{width:300px!important;margin-left:0!important}.searchbymovie .movielist .showtimestype{padding-bottom:5px!important}.searchbymovie .movielist div ul:first-of-type{margin-top:2px!important}.searchbymovie .movielist div.showoptions ul{margin-top:0!important;margin-bottom:4px!important}.searchbymovie .movielist .showtimestype p{padding-top:2px}.searchbymovie .optionWrap{padding-bottom:0!important}.movielist div ul:first-of-type{margin-top:10px!important;margin-bottom:0}.movielist div .showtimestype ul:first-of-type{margin-top:0!important}.movielist div ul li a:nth-of-type(4n){margin-right:0}.showtimescontent .greenbutton{margin:5px 0 2px!important}.searchshowtimes .searchbutton-large{width:94%!important}.searchshowtimes .postalcode{padding-bottom:8px!important}.greysearchbox{margin-top:-7px}.greysearchbox .filterbox>input{width:20%!important;margin-left:5px!important;padding-left:4px!important;text-align:center}ul.showtimesnav{margin-top:0}ul.showtimesnav li a{width:75px!important;line-height:135%}.responsiveliner{margin:10px 0;border-bottom:solid 1px #e4e4e4}ul.gridview li img{height:190px}ul.citylist li{width:300px!important;margin:3px 5px 8px 0!important}ul.citylist li a{font-size:20px}ul.citylist li ul li a{font-size:14px;line-height:18px}ul.postalcodelist li{width:85px!important;margin:3px 5px 8px 0!important}ul.postalcodelist li a{font-size:20px}ul.postalcodelist li ul li a{font-size:14px;line-height:18px}.locationblock{padding:9px;background-image:none}.locationblock h1{font-size:25px;margin-bottom:2px}.theatre .columnright h3.sectitle{font-size:16px!important;line-height:20px;margin-top:0;padding-top:3px;padding-bottom:0}.list_wrapper .MovieListHeader{margin:-5px 0 5px}.searchshowtimes .postalcode{font-size:11px;margin-left:0}.searchshowtimes{margin:3px 0 5px;display:inline-block}.searchshowtimes div{margin-left:8px;margin-right:8px;height:auto!important}.searchshowtimes label{width:100%;padding-bottom:5px;margin-left:0!important;font-size:14px!important}.searchshowtimes select{float:left;font-size:12px;width:100%!important;margin-bottom:5px}.searchshowtimes .note{width:100%!important;font-size:11px}.searchshowtimes input[type=text]{font-family:'Open Sans',sans-serif;margin-left:0!important;color:#5d5d5d;padding:4px 4px 4px 25px!important;box-sizing:border-box;-webkit-box-sizing:border-box}.exh-loc a.backlink,.mobilenav a,ul.gallery li a{font-family:'PT Sans Narrow',Sans-serif;text-decoration:none}.searchshowtimes .searchbutton{float:left;font-size:20px;line-height:130%;margin:4px 5px 4px 8px!important;padding:4px 12px;width:94%;box-sizing:border-box;-webkit-box-sizing:border-box}.greysearchbox .filterbox{margin-left:5px;margin-top:5px!important;width:97%!important}.popularsearchesheading,ul.popularsearches,ul.popularsearches li{margin-left:0}.greysearchbox .filterbox>label{font-size:14px;width:100%}.greysearchbox .filterbox select.arrow{margin-left:0;margin-top:5px;width:97%}.greysearchbox .filterbox select{width:85%}bottomblock{margin:0}ul.popularsearches li{width:300px!important}ul.contentlist li{padding-top:5px}ul.contentlist .equalheight{width:100%;font-size:15px;box-sizing:border-box;-webkit-box-sizing:border-box}.contactdetails,.exh-loc h2,.theatre{box-sizing:border-box}#peopleresults ul.contentlist .equalheight{width:100%!important}#movieseventsresults ul.contentlist li .trailer{margin-left:7px!important}.searchbox .nowplaying{width:198px;margin-left:5px}ul.contentlist li .stars{margin-left:5px!important;margin-top:0;margin-bottom:5px;width:100%!important}ul.contentlist li .stars img{margin:0}.headerwrapper{width:100%;margin-top:0;margin-bottom:0}.filtersearchbox .filterbox{width:290px!important;margin-left:5px!important}.filtersearchbox .nowplaying{width:195px;margin-left:5px}.filtersearchbox .heading{font-size:22px;line-height:120%;padding-top:3px;margin-left:7px}ul.gridview li{width:143px!important}ul.gridview li:nth-of-type(3n+1){margin-left:12px!important;clear:none!important}ul.gridview li:nth-of-type(2n+1){margin-left:0!important;clear:both!important}.dropdown dd,.dropdown dt,.dropdown ul,dl.dropdown{margin:0;padding:0}#switchview{float:right;width:66px!important;height:35px;margin-bottom:5px!important;padding-left:85px}#switchview .thumbnailview{background-position:0 -850px}#switchview .thumbnailview:hover{background-position:-77px -850px}#switchview .thumbnailview.active{background-position:-134px -850px}#switchview .listview{margin-left:5px;background-position:0 -877px}#switchview .listview:hover{background-position:-77px -877px}#switchview .listview.active{background-position:-134px -877px}#switchview .listview,#switchview .thumbnailview{border-radius:0;width:30px;height:35px}.contests ul.contestslist li img{float:none;width:auto!important;margin-bottom:5px}.contests .closingdate{font-size:10px}.contestsheaderwrapper{width:100%!important;margin-bottom:0}.contestsheaderwrapper h2{font-size:30px!important}ul.contesttopnav{width:100%;margin-top:0;margin-bottom:5px}ul.contesttopnav li a.rss{width:40%}ul.contesttopnav li a.winners{width:60%}ul.contesttopnav li a{width:50%;font-size:14px}ul.contestfeature li a{margin-top:5px}.vidlistcol{width:300px!important;margin-left:0}ul.vidlist li{margin-left:10px}ul.vidlist li:nth-of-type(3n+1){margin-left:14px!important;clear:none!important}ul.vidlist li:nth-of-type(2n+1){margin-left:0!important;clear:both!important}ul.smvidlist li{width:145px!important}ul.smvidlist li:nth-of-type(3n+1){margin-left:10px!important}ul.smvidlist li:nth-of-type(2n+1){margin-left:0!important}ul.vidlist li .tile{height:66px}ul.vidlist li a span{font-size:14px;line-height:140%}ul.vidlist li p{font-size:13px}.bluesearchbox{padding:6px 0!important}.bluesearchbox .filterbox{margin-left:0}.bluesearchbox .filterbox>label{font-size:17px;line-height:120%}.bluesearchbox .filterbox>input{width:65%!important;margin-top:7px!important;margin-left:9px!important}.bluesearchbox .filterbox>.searchbutton{margin-top:7px!important;margin-left:5px!important}.offset-blackbox{margin-left:-10px;padding-top:10px!important;margin-top:0}h1.maintitle{font-size:25px}.noheadingcol .subtitle{font-size:14px}.mobilenav{background:#333;position:fixed;opacity:1}.mobilenav li{margin-bottom:0}.mobilenav a{font-size:18px;font-weight:600!important;display:block;color:#fff}.mobilenav a:hover{background:#848484}.mobilenav a:active{background:#afdefa;color:#47a3da}.mobilenav-vertical{width:320px!important}.mobilenav-left{left:-450px}.mobilenavsearch form.goform .inputcontainer input{width:120px}.errorstate{background-position:100% 79%}.errorstate p{font-size:14px}.errorstate h2{font-size:19px}.genericform>.skilltesting>div>label,legend{font-size:14px}.genericform>.skilltesting p{font-size:13px}.genericform>div>label,legend{font-size:14px;line-height:135%}.genericform>div>label>span{margin-top:0;font-size:12px}.genericform .consent p{font-size:13px}.genericform select{font-size:14px}.contestsmessagebox{margin-bottom:5px}.contestsmessagebox p{font-size:14px;line-height:140%!important}ul.contestslist p{font-size:13px}.denote{font-size:14px}h2.maintitle{font-size:24px}.mobilenav_header_wrapper{width:306px!important}.nav.xactive{width:320px!important}form.goform .inputcontainer input{width:105px}.visible-mobile{display:block!important}ul.userreviews li:last-child{margin-bottom:10px!important}ul.userreviews li .stars img{margin:0;width:70px}ul.userreviews li{font-size:14px;line-height:22px}.ratespacing{margin:3px 0 12px}.tighten{padding-bottom:3px}#facebook_button,#twitter_button{width:30%!important;overflow:hidden}.ratebox{padding-bottom:5px!important}.ui-dialog{padding:15px 5px 10px;border:8px solid #ebebeb;width:60%!important}.ui-dialog h2,.ui-dialog-title{font-size:17px;line-height:130%;margin-bottom:5px}.ui-dialog p{font-size:13px;line-height:150%}.greymessagebox h1,.greymessagebox h3{font-size:15px!important}.fixed-dialog{top:50px!important}.hidden-xs{display:none!important}.greymessagebox span.blue{color:#09a0ff}.greymessagebox h3{line-height:130%;padding-top:2px!important}.greymessagebox p{padding-top:3px!important;font-weight:400;display:inline-block}.linkposition span a{font-size:12px!important}.citymovies select{width:80%!important;margin-right:3px}ul.citymovieslist h3{font-size:16px;margin-bottom:5px}ul.citymovieslist li img{width:75px}ul.citymovieslist li span{width:72%!important;padding:8px 0 0 8px}ul.citymovieslist li span span{font-size:13px;width:100%!important;margin-right:0}ul.citymovieslist li span span a{padding-left:0}ul.citymovieslist li ul li{margin-right:2px}ul.citymovieslist li ul li a{background-size:275px 35px;width:90px;height:17px!important}ul.citymovieslist li ul li a:hover{width:90px}ul.trailerslist li{padding:8px}ul.trailerslist li span.movietitle a{font-size:15px;padding-bottom:2px}ul.trailerslist li span.movietitle{width:100%!important;padding-bottom:2px;margin-left:0!important}ul.trailerslist p{margin-left:0}ul.trailerslist li .viewtrailer{float:left}ul.trailerslist li .trailerdate{padding-left:0}ol.trailerslist li{padding:5px 0 2px 2px}ol.trailerslist .movietitle{width:89%!important}ol.trailerslist li:last-child .viewtrailer a{margin-left:23px}ol.trailerslist li .viewtrailer a{float:none;margin:1px 0 1px 12px!important}ol.trailerslist li span.movietitle a{font-size:15px}ol.trailerslist p,ul.trailerslist li p span,ul.trailerslist p{font-size:13px}.search_results_wrapper ul.popularsearches li{padding:10px 2px}.search_results_wrapper ul.popularsearches li a{font-size:12px}.filtersearchbox input[type=text]{margin-left:6px!important;width:92%!important;font-size:14px;padding-top:5px}.filtersearchbox .filterbox label{font-size:14px;margin-right:3px}.filtersearchbox .filterbox label:last-child{margin-right:0}.searchinput .searchbutton{font-size:20px;margin-top:5px;width:95%}.searchbutton{padding:3px 8px;line-height:125%}.tabpills h2 a{font-size:16px!important;line-height:18px;padding:5px!important;min-height:68px!important;vertical-align:middle}.twocolumns h2 a{font-size:17px!important;width:50%;height:auto;min-height:20px!important;padding:8px 0!important}.theatre h3.showtimesdate{margin-left:10px;margin-top:10px;margin-bottom:10px}.ComingSoonWrapper ul.contentlist li .showtimes{margin-left:0;float:left}.ComingSoonWrapper ul.contentlist li .synopsis{padding-left:3px;width:57px}#movieseventsresults ul.contentlist .equalheight,#peopleresults ul.contentlist .equalheight{width:100%!important;padding-bottom:2px}.dvdcontent ul.contentlist .equalheight,ul.dvdboxes li{width:100%}#movieseventsresults ul.contentlist li .trailer a{padding-left:0}#movieseventsresults ul.contentlist li .synopsis{margin-left:0}#movieseventsresults ul.contentlist li .publisher{margin-left:0;display:block;padding-left:0}ul.dvdboxes li img{margin-bottom:16px}.dvdcontent ul.contentlist li .stars{width:75px!important}.dvdcontent.list_wrapper h3{font-size:17px}.filtersearchbox .filterbox.dvd{width:50%!important}.filtersearchbox .button{margin-top:24px!important}.restaurantscontent h2{font-size:22px;padding-top:0;line-height:110%}.restaurantsinfo span{margin-right:5px}.restaurant .viewhide{margin:0 0 5px 18px;display:block;font-size:13px;padding:0}.ratetheatrecol,.searchbymovie div.movielist{display:inline-block}.searchrestaurants label{width:100%}.searchrestaurants select{margin-left:10px;margin-top:5px;width:70%!important}.searchrestaurants .searchbutton{margin-top:4px}.searchrestaurants h1{margin-bottom:0}.theatreinfo p{padding-top:0}.ratetheatreinfo p span{float:left;padding-bottom:5px}{padding-bottom:5px}.theatreratings span img{margin-left:0}.movielist div ul{margin-top:2px!important}.searchbymovie .movielist div ul{margin-top:5px!important;margin-bottom:0!important}.theatre{border:0}.theatre .columnright .theatrerating>span p{margin-left:0!important;padding-right:10px!important}.theatreratings span p{font-size:14px}.theatre.searchbymovie .theatrerating .greenbutton{margin-top:0!important}.theatrerating .greenbutton{font-size:11px;margin:0!important;padding:0 4px!important}.theatreratings span p{width:100%!important;padding-top:0}.theatreratings h3{font-size:15px!important}.viewtrailer a{font-size:14px!important}.ratetheatre span{width:100%!important}.ratetheatre span p{width:54%!important}.thankyou{font-size:20px;line-height:140%}.theatrereviews{margin-top:0}.theatrereviews h2{font-size:22px}.reviewbox h2{font-size:18px!important;line-height:130%;margin-bottom:5px!important}.reviewbox p{font-size:14px;line-height:150%}.theatreinfo{margin-top:0!important}.reviewbox .columnleft{padding-bottom:5px!important;margin-bottom:10px!important}.overallrating{padding-bottom:7px}.overallrating p{font-size:15px;margin-right:1px;margin-bottom:0}.overallrating img{padding-top:2px;width:80px}.lrgform>div>label,legend{font-size:14px!important}.lrgform .consent label{font-size:12px!important;width:91%!important}.bluesubmitbutton_large{width:100%!important}.greybutton_large{width:100%}.menu.active,.menu>ul ul.active{width:60%}.incontent .legal a,.incontent p{font-size:14px!important}.incontent .social{margin-top:10px!important}.incontent .social img{width:25px!important;margin-right:2px!important}.incontent .footerimagery{width:100px!important;margin-left:20px!important}.celebrationbadge{width:100px!important}.footermenu.active{width:57%!important}.facebookbutton{font-size:13px!important;line-height:120%;height:32px;margin-bottom:0}.facebookbutton a span{padding-top:1px!important;background-size:25px 25px!important;background-position:0 3px}.facebookbutton span{padding-left:28px;width:140px!important}.thankyourating{font-size:14px;line-height:130%;margin:-5px 0 5px}.noresultsfound{font-size:20px!important;background-image:none}.contactdetails{padding:5px}.theatreinfo .location{padding-left:0!important}.viewhide{padding-left:0;padding-top:0;padding-bottom:0}.validationerror p{font-size:12px!important}#searchSuggestList{width:238px!important}#searchSuggestList a span{width:79%!important}.pagination a{padding:2px 7px!important;font-size:14px}ul.gallery li{position:relative;width:100%!important;margin-right:10px;font-size:14px;display:block!important}ul.gallery li:last-child{margin-right:0}ul.gallery li img{float:left;width:145px;height:95px}ul.gallery li a span{display:block;min-height:40px;text-align:left;padding-left:10px;float:right;width:145px}ul.gallery li a{font-size:16px!important}ul.gallery li .tile{background:url(/ui/img/gallery.png) 99px center no-repeat #000;cursor:pointer;height:95px;width:145px;position:absolute;z-index:10;opacity:0;padding-left:0;padding-right:0;background-size:30px 20px;color:#fff!important}ul.gallery li .tile p{margin-top:35px;font-size:17px;text-align:left;margin-left:19px}ul.mainvidlist li{border:1px solid #333;margin-right:1px}.rateatheatre ul li:nth-of-type(even),.rateatheatre ul li:nth-of-type(odd),ul.mainvidlist li:last-child{margin-right:0}ul.mainvidlist li.active,ul.mainvidlist li:hover{border:1px solid #09a0ff}ul.mainvidlist li img{width:75px}.rateatheatre ul{width:103%}.rateatheatre ul li{width:96%!important}.theatreNotice p{font-size:12px!important;line-height:150%;color:#ff5400;padding-top:0!important;padding-bottom:5px}.theatreNotice .red{color:#d00}ul.closed li{display:inline-block}ul.closed li span{display:block;width:100%;margin-top:2px}#errSearch{margin-top:0;margin-bottom:0;padding-top:0}form.goform .inputcontainer input{height:22px!important;margin-top:2px!important}.searchresultstabs h2 a{width:100%;height:auto;padding:6px 10px!important}.moviesevents,.people,.theaters{padding-left:5px!important;background-image:none!important}.searchresultstabs h2{line-height:120%;width:auto}h2.theatrelocation{font-size:14px!important}h2.theatrelocation a{font-size:13px!important}.viewtrailer{margin-left:5px}ul.contentlist li .showtimes,ul.contentlist li .synopsis,ul.contentlist li .trailer{float:left;margin-left:6px!important;margin-right:6px!important}.noreviews{margin-bottom:10px}#phShowtimesLink:empty,ul.contentlist li .showtimes:empty,ul.contentlist li .synopsis:empty,ul.contentlist li .trailer:empty{display:none!important}ul.contentlist li .trailer{width:55px!important;display:block;padding:2px}ul.contentlist li .trailer a{font-weight:400;text-decoration:none;color:#000;background-repeat:no-repeat;background-position:-3px -219px;padding-left:17px!important}ul.contentlist li .trailer a:hover{color:#0971ff;background-repeat:no-repeat;background-position:-112px -219px}ul.contentlist li .synopsis{width:70px!important;padding:2px}ul.contentlist li .synopsis a{font-weight:400;color:#000;text-decoration:none;background-repeat:no-repeat;background-position:-4px -244px;padding-left:17px!important}ul.contentlist li .synopsis a:hover{color:#0971ff;background-repeat:no-repeat;background-position:-83px -244px}ul.contentlist li .showtimes{width:83px!important;font-weight:400;padding:2px}ul.contentlist li .showtimes a{padding-left:17px!important}.moviesevents span,.people span,.theaters span,ul.contentlist li .showtimes a span,ul.contentlist li .synopsis a span,ul.contentlist li .trailer a span{display:none}ul.puzzle li{width:100%}ul.puzzle li img{margin:0 auto}div#rate_theatre_terms{margin-top:43px!important;position:relative}form#rateform{display:inline-block}.searchshowtimes input[type=text]{width:94%!important;background-position:-2px -650px;padding-left:20px;font-size:14px!important;margin-top:3px}.searchshowtimes .locationbutton{width:94%!important;font-size:18px!important;display:inline-block;padding-top:4px!important;margin-left:0!important;-webkit-border-radius:6px!important;border-radius:6px!important;margin:0 auto;float:none;height:34px!important}.searchshowtimes .locationbutton:before{padding-top:5px;background:url(/ui/img/pin_mobile.png) no-repeat #1F8B02}.searchshowtimes.searchbycitywrapper{height:100%!important}.searchshowtimes.searchbycitywrapper div{height:auto}.searchshowtimes .searchbycityleftcolumn{width:100%!important;margin:0;padding-top:0!important}.searchshowtimes.searchbycitywrapper h1{border:0;margin-left:0!important}select{margin-left:0!important;margin-top:5px!important;width:100%!important}.theatre .messagebox{padding-bottom:3px!important;padding-left:8px!important}.detectlocation h2{font-size:22px!important;width:80%!important;margin-bottom:5px;word-wrap:break-word;margin-left:20px}.detectlocation h3{margin-bottom:6px;font-size:14px;line-height:150%}.detectlocation h2,.videodetail h2{line-height:110%!important}.detectlocation p a{font-size:13px}form.goform .inputcontainer input,select.drop{font-size:15px}.cancel,.tryagain{width:100px!important}.tryagain:after{top:5px}.cancel:before{top:2px}.tryagain{padding-left:10px!important}.cancel{margin-left:5px;padding-left:32px!important}.inner a,.welcomepopup p{padding-left:5px!important}.moviecol ul.gallery li a span{width:145px!important}select.drop{margin-top:2px!important;background-position:77px -822px}span.dropcontainer{width:100px}.white-popup{max-width:300px!important}.welcomepopup h2{font-size:28px}.welcomepopup p{font-size:14px!important;text-align:left;padding-right:5px!important}.classic,.continue{font-size:19px!important;padding-right:35px}a.classic{margin-left:0}.loadingblock p{padding-top:25px}.movielist .notickets{padding-right:2px!important;margin-bottom:2px!important}#galleryview{margin-top:70px!important;margin-bottom:5px!important}.movielist div .stars img{margin-left:0;margin-top:0!important}.theatrerating{padding-top:0}.videodetail h2{font-size:19px!important}.starbox p{margin-top:0!important}ul.reviewscore span{font-size:14px}.mainlabel{font-size:18px}ul.filmography li{font-size:14px}.rateit{margin-top:3px!important}.movielist div .stars img{width:70px!important;padding-top:1px}a.cancel,a.tryagain{font-size:15px}.movielist .notickets{padding-top:3px!important;padding-bottom:1px!important}#clickme{padding-right:6px!important}.inner a{font-size:15px!important;padding-right:5px!important;padding-top:12px!important}.myshowtimes .linkposition{float:left;margin-bottom:0}.theatrecitylist label{width:70px!important;padding-top:11px!important}.theatrecitylist select{width:76%!important}div#cityList1{padding-top:0!important}#shownav{padding-left:5px}.fullmenu{line-height:15px;font-size:13px!important;padding-top:0;width:35px!important}.fullmenu_small{font-size:13px}.hideshowtimes{font-size:14px;margin:-1px auto 4px!important;width:120px}.messagebox{padding-top:0!important;padding-bottom:0!important}.linkposition{margin-top:0;width:98%!important}.messagebox .linkposition a{padding-bottom:3px}.messagebox .linkposition a:first-child{float:right}.messagebox .linkposition a:last-child{border-right:0}.searchform .searchbutton{font-size:18px;padding-top:0;padding-bottom:0;margin-top:2px!important;margin-left:0!important;margin-bottom:0;width:100%!important;height:31px}.theatre,.theatre.searchbymovie{margin-left:-10px;margin-bottom:0;width:320px;overflow:hidden}.buttonwrapper{margin-top:2px}.theatre{margin-top:8px;-webkit-border-radius:0;border-radius:0}.theatre.searchbymovie{border:0;-webkit-border-radius:0;border-radius:0;background:0 0}.searchform .locationbutton{width:65%!important;font-size:17px!important;display:inline-block;padding-top:2px!important;margin-left:0!important;-webkit-border-radius:6px!important;border-radius:6px!important;margin:0 auto;float:none;height:30px!important}.dropdown dd ul li a{font-size:14px}.searchform .locationbutton:before{padding-top:5px;background:url(/ui/img/pin_small.png) no-repeat #1F8B02!important}.blueheading2 a{padding:8px 24px 8px 2px}.movielist div h2 span{padding-left:5px!important}h3.popularsearchesheading{font-size:21px!important}ul.archive li a{font-size:14px!important;line-height:20px}.moviecol .incontent .watchtrailer a,ul.popularsearches li a{font-size:15px!important}.searchform .form select{-webkit-padding-end:17px!important}.searchform .form span>p{display:none}.moviecol .incontent .findshowtimes a{margin-left:0!important;margin-top:4px!important;font-size:15px!important}.selectcitywrapper{display:block!important}.greysearchbox .filterbox label{padding-top:0!important}#datesdropdown{margin-top:-15px!important}.myshowtimes .linkposition a:last-child{float:left!important;border-right:0!important}.myshowtimes .messagebox p{padding-top:0}.messagebox p{padding-top:0!important}.messagebox .linkposition a{font-size:14px!important}.form-control,.moviemailform select,.moviemailform>div>label,.theatrecitylist label,legend,ol.bolists li a,ol.bolists li span{font-size:14px}.buttonswrapper{width:200px!important;margin-bottom:2px!important;margin-top:0!important}.moviemailform input[type=email],.moviemailform input[type=password],.moviemailform input[type=text],.moviemailform input[type=url]{width:100%!important}.moviemailform .consent p{font-size:13px}.genericform .submitbutton,.moviemailform .submitbutton{font-size:22px!important;padding:5px 18px}.exh-loc h2{background-color:#f3f3f3;-webkit-box-sizing:border-box;padding:5px;margin-bottom:0}.exh-loc li a,.exh-loc span{padding-left:0}.exh-loc ul{margin-top:2px;margin-bottom:2px;padding-bottom:5px}.exh-loc li{border-bottom:1px solid #f3f3f3;padding-bottom:7px;margin-bottom:3px}.exh-loc h3{margin-top:2px;margin-bottom:3px}.exh-loc li a{padding-top:2px;padding-bottom:0}.exh-loc .liner{display:none}.exh-loc a.backlink{font-size:17px;padding:10px 15px;margin-top:0;font-weight:700;color:#fff!important;border:0;background-color:#09a0ff;display:inline-block;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.exh-loc a.backlink:hover{text-decoration:none;background-color:#0971ff}.showtimes_searchoptions{margin-top:5px!important;margin-bottom:3px!important;width:300px!important}.showtimes_searchoptions ul{padding:5px 2px 2px;width:300px!important}.showtimes_searchoptions_trigger{height:30px!important;margin-top:2px!important;width:120px!important}.filterbox.dvd .header{width:100%;padding-top:0}.filterbox.dvd .dropdown.title{width:150px}.filtersearchbox.movietrailers .dropdown.genre,.filtersearchbox.movietrailers .dropdown.title,.searchresults .filterbox .dropdown.genre,.searchresults .filterbox .header{width:100%}.searchresults .filterbox .header{padding-bottom:5px}.filtersearchbox.movietrailers{margin-bottom:10px}.filtersearchbox.movietrailers .filterbox .header{width:100%;padding-top:0}.searchbymovie .showoptions{padding-bottom:0!important;margin-bottom:0!important}.theatre .showtimes_searchoptions{margin-left:10px;margin-bottom:5px;width:298px!important;border-bottom:0}.theatre .showtimes_searchoptions_trigger{margin-left:10px!important;margin-top:-5px!important}.theatre>.theatre{margin-top:5px!important}.showtimes_searchoptions ul li{font-size:15px}.showtimes_searchoptions ul li a{padding:3px 7px 7px 3px}.movielist div.optionWrap{margin-bottom:3px!important;margin-left:0!important}.searchbymovie .movielist div.optionWrap{margin-bottom:0!important}.lrgform .consent label.emailaddress{padding-top:0!important}#map_canvas{margin-top:5px;height:250px!important}.col-med{width:100%;margin-bottom:10px}ul.videothumbs.vidlist .imageclip{min-height:105px}ul.videothumbs.vidlist img{max-width:100%!important}ul.videothumbs.vidlist li .tile{height:90px!important}ul.videoblocks li a span{width:100px!important;height:75px!important}ul.videoblocks li img{width:auto!important;max-width:100px;max-height:75px}}@media (min-width:479px) and (max-width:779px){ul.contentlist .trailer a,ul.contentlist li .showtimes a,ul.contentlist li .synopsis a{background-image:none!important}}