.intrinsicRatioWrapper.panorama .intrinsicRatio{padding-bottom:24.48979591836735%}
.intrinsicRatioWrapper .intrinsicRatio{position:relative}
.intrinsicRatioWrapper .intrinsicRatio img,.intrinsicRatioWrapper .intrinsicRatio video,.intrinsicRatioWrapper .intrinsicRatio iframe,.intrinsicRatioWrapper .intrinsicRatio object,.intrinsicRatioWrapper .intrinsicRatio embed{display:block;position:absolute;top:0}
#AdLeft .intrinsicRatioWrapper .intrinsicRatio img,#AdLeft .intrinsicRatioWrapper .intrinsicRatio video,#AdLeft .intrinsicRatioWrapper .intrinsicRatio iframe,#AdLeft .intrinsicRatioWrapper .intrinsicRatio object,#AdLeft .intrinsicRatioWrapper .intrinsicRatio embed{right:0}
#AdTop a,#AdTop img,.adWidget a,.adWidget img{display:block}#ContestWrapper{width:100%}
#ContestExcerpt{font:14px / 18px arial;overflow:auto}
#ContestMainBody{overflow:auto}
#ContestWrapper .contestFormTitle,#ContestRadioBtnListsWrapper .contestFormTitle{font:bold 12px / 18px arial;letter-spacing:normal}
#ContestWrapper .validationIcon{display:none;height:29px;width:16px;position:absolute;right:0}
#ContestWrapper .notValid>.stdInputFieldWrapperMedium .validationIcon,#ContestWrapper .valid>.stdInputFieldWrapperMedium .validationIcon,#ContestWrapper .notValid>.stdInputFieldWrapperMediumSmall .validationIcon,#ContestWrapper .valid>.stdInputFieldWrapperMediumSmall .validationIcon,#ContestWrapper .notValid>.stdInputFieldWrapperSmall .validationIcon,#ContestWrapper .valid>.stdInputFieldWrapperSmall .validationIcon{display:block}
#ContestWrapper .valid>.stdInputFieldWrapperMedium .validationIcon,#ContestWrapper .valid>.stdInputFieldWrapperMediumSmall .validationIcon,#ContestWrapper .valid>.stdInputFieldWrapperSmall .validationIcon{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -622px -413px}
#ContestWrapper .notValid>.stdInputFieldWrapperMedium .validationIcon,#ContestWrapper .notValid>.stdInputFieldWrapperMediumSmall .validationIcon,#ContestWrapper .notValid>.stdInputFieldWrapperSmall .validationIcon{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -413px}
#ContestWrapper .notValid>.stdInputFieldWrapperMedium,#ContestWrapper .notValid>.stdInputFieldWrapperMediumSmall,#ContestWrapper .notValid>.stdInputFieldWrapperSmall{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -1341px}
#ContestWrapper .notValid>.stdInputFieldMediumRight{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") repeat scroll right -1419px}
#ContestWrapper .stdInputWrapper .stdInputFieldWrapperMedium{width:298px}
#ContestWrapper .stdInputWrapper .stdInputFieldWrapperMedium .stdInputFieldMedium{height:20px;width:275px;padding:1px 0}
#ContestWrapper .stdInputWrapper .stdInputFieldWrapperMedium .stdInputFieldMedium::-ms-clear,#ContestWrapper .stdInputWrapper .stdInputFieldWrapperMediumSmall .stdInputFieldMediumSmall::-ms-clear,#ContestWrapper .stdInputWrapper .stdInputFieldWrapperSmall .stdInputFieldSmall::-ms-clear{display:none}
#ContestWrapper .stdInputWrapper{width:304px;float:left}
.stdInputFieldWrapperMediumSmall,.stdInputFieldWrapperSmall{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll left -1307px transparent;height:30px;float:left}
#ContestWrapper .stdInputWrapper .stdInputFieldWrapperSmall{width:100px}
#ContestWrapper .stdInputWrapper .stdInputFieldWrapperMediumSmall{width:182px}
#ContestWrapper .stdInputWrapper .stdInputFieldWrapperSmall .stdInputFieldSmall,#ContestWrapper .stdInputWrapper .stdInputFieldWrapperMediumSmall .stdInputFieldMediumSmall{background:0;border:0 none;font-size:12px;height:18px;line-height:20px;margin:5px 0 0 7px;outline:0 none;width:85%}
.radioBtnListHeader{position:relative;top:0;left:0}
#ContestWrapper .validationMessage,.radioBtnListHeader .validationMessage{display:none;font-weight:normal}
.radioBtnListHeader .validationMessage{margin-top:-5px}
#ContestWrapper .notValid .validationMessage,.radioBtnListHeader.notValid .validationMessage{position:absolute;display:block;z-index:2;margin-left:10px}
#ContestWrapper .notValid .validationMessageBottom,.radioBtnListHeader.notValid .validationMessageBottom{bottom:-9px;left:50%;margin-left:-4px}
.radioBtnListHeader.notValid{color:#A71930}
#ContestWrapper .stdInputFieldWrapperMedium,#ContestWrapper .stdInputFieldWrapperMediumSmall,#ContestWrapper .stdInputFieldWrapperSmall{position:relative;margin-left:-2px}
#ContestRadioBtnListsWrapper{width:100%;margin-top:20px}
#ContestRadioBtnListsWrapper .customRadioBtnList{float:left;width:100%;list-style:none;padding:0;margin:0}
#ContestRadioBtnListsWrapper .customRadioBtnList>li{position:relative;float:left;width:100%}
#ContestRadioBtnListsWrapper .customRadioBtnList>li input{border:0 none;left:2px;margin:0;outline:0 none;position:absolute;top:2px;z-index:1}
#ContestRadioBtnListsWrapper .customRadioBtnList>li label{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll 0 -683px #fff;border:0 none;outline:0 none;cursor:pointer;display:block;font:12px / 16px arial;margin:0 0 2px 0;outline:0 none;padding:4px 0 5px 27px;position:relative;z-index:2}
#ContestRadioBtnListsWrapper .customRadioBtnList>li label.checked{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll 0 -611px #fff}
.contestTextFieldWrapper{float:left;width:100%;margin-top:30px}
.contestTextField{overflow:hidden;padding:5px;font:14px /18px arial;margin:0;outline:0;border-radius:0;border-top:0;border-bottom:0;border-left:1px solid #bbb;border-right:1px solid #bbb;height:36px;-webkit-appearance:none;-o-transition:height 350ms ease-out;-moz-transition:height 350ms ease-out;-webkit-transition:height 350ms ease-out;-ms-transition:height 350ms ease-out;transition:height 350ms ease-out}
.contestTextField{width:616px;float:left;resize:none}
.contestTextFieldTop,.contestTextFieldBottom{height:6px;width:100%;float:left}
.contestTextFieldTop{background:url('/ClientUI/Images/Sprites/spriteTextBox.png') no-repeat scroll left 0 transparent}
.contestTextFieldBottom{background:url('/ClientUI/Images/Sprites/spriteTextBox.png') no-repeat scroll left -19px transparent}
.contestTextFieldTop>div,.contestTextFieldBottom>div{height:6px;width:6px;float:right}
.contestTextFieldTop>div{background:url("/ClientUI/Images/Sprites/spriteTextBox.png") no-repeat scroll right -31px #fff}
.contestTextFieldBottom>div{background:url("/ClientUI/Images/Sprites/spriteTextBox.png") no-repeat scroll right -47px #fff}
#ContestSubmitWrapper{margin-top:20px;padding-bottom:10px;padding-top:10px;float:left;border-top:1px solid #bbb;width:100%}
#ContestTermsWrapper,#ContestSendAnswersWrapper{vertical-align:middle;display:inline-block;zoom:1;!display:inline}
#ContestTermsWrapper{width:500px;font:11px / 15px arial;color:#666}
#ContestSendAnswersWrapper{width:128px}
#btnSubmitContestAnswers{float:right}
#ContestRadioBtnListsWrapper>p,#ContestMotivationWrapper>p{font:13px / 17px arial;margin:0 0 10px 0}
#ContestMotivationWrapper{margin-top:20px;float:left;width:100%}#cblOverlay{position:fixed;z-index:9997;left:0;top:0;width:100%;height:100%;background-color:#000;display:none;opacity:.9;filter:alpha(opacity = 90)}
#CustomLightBox{position:absolute;z-index:9998;overflow:hidden;background:#1f1f1f;margin:0;padding:0;top:0;left:0;display:none}
#CustomLightBox.loading{background:url("/ClientUI/Images/Animations/spinner-mini.gif") no-repeat scroll center center #fff}
#DescriptionCanvas{color:#fff;font-weight:bold;bottom:0;padding:10px;position:absolute;z-index:9999;display:none;text-align:center;background:rgba(0,0,0,0.10)}
#CloseCanvas{color:#fff;right:10px;top:10px;position:absolute;z-index:9999;width:24px;height:24px;display:none;background:url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat scroll 0 -211px transparent;position:fixed;cursor:pointer}
#CloseCanvas:hover{background:url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat scroll 0 -173px transparent}
#CustomLightBox:hover #CustomLightBoxPrevButton,#CustomLightBox:hover #CustomLightBoxNextButton{display:block}
#CustomLightBoxPrevBtn,#CustomLightBoxNextBtn{width:32px;height:32px;z-index:9999;position:absolute;cursor:pointer;display:none;top:0;left:0}
#CustomLightBoxPrevBtn{background:url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat scroll 7px 7px transparent}
#CustomLightBoxNextBtn{background:url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat scroll 7px -61px transparent}
.border-radius-3{-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#CustomLightBox img{display:block}
#CustomLightBoxCanvas{display:none}
#CustomLightBoxCanvas.displayNone{display:none}
#CustomLightBoxTop{position:absolute;z-index:9999;top:0;width:100%;overflow:hidden;height:32px;display:none}
#CustomLightBoxBottom{position:absolute;z-index:9999;bottom:0;width:100%;overflow:hidden;display:none}
.displayNone{display:none}
#CustomLightBoxArbitaryHtml{background:#1f1f1f}
#CustomLightBoxArbitaryHtml .popupContainerInner{background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.customSelectBoxContainer{float:left;position:relative}
.customSelectBoxContainer.theme-csb{z-index:2000}
.customSelectBoxHead,.customSelectBoxHead span{display:block}
.customSelectBoxContainer.theme-csb-big .customSelectBoxHead{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll right -1506px transparent;padding:0 31px 0 0;border:0;cursor:pointer}
.customSelectBoxContainer.theme-csb .customSelectBoxHead{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -451px transparent;padding:0 22px 0 0;border:0;cursor:pointer}
.customSelectBoxContainer.theme-csb .customSelectBoxHead span{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll left -417px transparent;color:#202020;cursor:pointer;font-family:arial;font-size:11px;height:30px;line-height:28px;padding:0 7px 0 10px;white-space:nowrap;overflow:hidden}
.customSelectBoxContainer.theme-csb-big .customSelectBoxHead span{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -1461px transparent;color:#202020;cursor:pointer;font-family:arial;font-size:18px;height:39px;line-height:38px;padding:0 8px 0 12px;white-space:nowrap;overflow:hidden}
.customSelectBox{clear:both;position:relative}
.customSelectBoxListContainer{float:left;position:relative}
.customSelectBoxContainer.theme-csb .customSelectBoxListContainer,.customSelectBoxContainer.theme-csb-big .customSelectBoxListContainer{overflow:hidden;box-shadow:0 0 4px #888;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;behavior:url(/ClientUI/Styles/CSS3Pie/PIE.htc);-pie-lazy-init:false;-pie-poll:false;border-radius:2px}
.customSelectBoxList{float:left;position:relative}
.customSelectBoxContainer.theme-csb .customSelectBoxList,.customSelectBoxContainer.theme-csb-big .customSelectBoxList{list-style:none;margin:0;padding:0;font-family:arial;background:#fff}
.customSelectBoxContainer.theme-csb .customSelectBoxList li{line-height:24px;border-bottom:1px solid #ccc;font-size:11px;cursor:pointer}
.customSelectBoxContainer.theme-csb-big .customSelectBoxList li{line-height:29px;border-bottom:1px solid #ccc;font-size:14px;cursor:pointer}
.customSelectBoxList li a,.customSelectBox li div,.customSelectBox li span{display:block}
.customSelectBoxContainer.theme-csb .customSelectBoxList li a,.customSelectBoxContainer.theme-csb .customSelectBoxList li span,.customSelectBoxContainer.theme-csb .customSelectBoxList li div,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li a,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li span,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li div{padding:0 10px;color:#202020;text-decoration:none;white-space:nowrap}
.customSelectBoxContainer.theme-csb .customSelectBoxList li:hover,.customSelectBoxContainer.theme-csb .customSelectBoxList li:hover a,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li:hover,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li:hover a{background:#000;color:#fff}
.customSelectBoxContainer.theme-csb .customSelectBoxList li:last-child,.customSelectBoxContainer.theme-csb .customSelectBoxList li.last,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li:last-child,.customSelectBoxContainer.theme-csb-big .customSelectBoxList li.last{border:0}
.customSelectBoxScrollbar{float:left;position:relative}
.customSelectBoxContainer.theme-csb .customSelectBoxScrollbar{background:url("/ClientUI/Images/CustomSelectBox/customSelectBoxScrollbarBkg.png") repeat-y scroll left top transparent;width:22px;border-radius:0 2px 2px 0}
.customSelectBoxContainer.theme-csb-big .customSelectBoxScrollbar{background:url("/ClientUI/Images/CustomSelectBox/customSelectBoxScrollbarBkg.png") repeat-y scroll left top transparent;width:22px;border-radius:0 2px 2px 0}
.customSelectBoxTrack{position:relative}
.customSelectBoxThumb{overflow:hidden;position:absolute}
.customSelectBoxContainer.theme-csb .customSelectBoxScrollbar .customSelectBoxTrack .customSelectBoxThumb{background:url("/ClientUI/Images/CustomSelectBox/customSelectBoxScrollbar.png") no-repeat scroll 50% 100% transparent;width:22px;cursor:pointer;min-height:11px}
.customSelectBoxContainer.theme-csb-big .customSelectBoxScrollbar .customSelectBoxTrack .customSelectBoxThumb{background:url("/ClientUI/Images/CustomSelectBox/customSelectBoxScrollbar.png") no-repeat scroll 50% 100% transparent;width:22px;cursor:pointer}
.customSelectBoxContainer.theme-csb .customSelectBoxScrollbar .customSelectBoxTrack .customSelectBoxThumb .customSelectBoxEnd{background:url("/ClientUI/Images/CustomSelectBox/customSelectBoxScrollbar.png") no-repeat scroll 50% 0 transparent;width:22px;height:5px;overflow:hidden}
.customSelectBoxContainer.theme-csb-big .customSelectBoxScrollbar .customSelectBoxTrack .customSelectBoxThumb .customSelectBoxEnd{background:url("/ClientUI/Images/CustomSelectBox/customSelectBoxScrollbar.png") no-repeat scroll 50% 0 transparent;width:22px;height:5px;overflow:hidden}
#MotifAmount{z-index:2000}
.displayNone{display:none}
#ChooseCity{width:112px}
#ChooseCity>.customSelectBoxHead{width:68px}
#ChooseMovie>.customSelectBoxHead,#ChooseCinema>.customSelectBoxHead{width:58px}
#ChooseMovie,#ChooseCinema{width:102px}
#SubChooseCity,#SubChooseCinema,#SubFilterMoviesContainer{width:132px;float:right;padding:0 18px 0 0}
#QuestionsContainer{width:132px;padding:0 18px 0 0}
#SubFilterMoviesContainer{padding:0 20px 0 0}
#SubFilterMovies.customSelectBoxHead{padding:0 22px 0 0}
#SubFilterMovies{width:88px}
#SubChooseCity .customSelectBoxHead,#SubChooseCinema .customSelectBoxHead,#NewsFilterMonths .customSelectBoxHead,#NewsFilterYears .customSelectBoxHead,#SubQuestions .customSelectBoxHead{width:76px}
#ChooseCity .customSelectBoxHead,#ChooseMovie .customSelectBoxHead,#ChooseCinema .customSelectBoxHead{background:url("/ClientUI/Images/Sprites/spriteHeaderBottom.png") no-repeat scroll right -398px transparent}
#ChooseCity .customSelectBoxHead span,#ChooseMovie .customSelectBoxHead span,#ChooseCinema .customSelectBoxHead span{background:url("/ClientUI/Images/Sprites/spriteHeaderBottom.png") no-repeat scroll left -246px transparent;height:23px;padding:0 7px 0 9px;line-height:22px;color:#fff}
#Navbar .customSelectBoxContainer,#Navbar .customSelectBoxListContainer{z-index:2000}
#AtTheMoviesFilterContainer .customSelectBoxContainer{z-index:1000}
#MovieExpressMenu .customSelectBoxContainer,#MovieExpressMenu .customSelectBox{!position:static}
#ChooseGreetingBox .customSelectBoxContainer,#ChooseGreetingBox .customSelectBox{!position:static;z-index:1000}
#MovieExpressMenu{float:right;margin:-32px 5px 0 0}
#MovieExpressMenu .customSelectBoxListContainer{z-index:1000}
#MovieExpressMenu .theatrePageDropDownContainer{padding:0}
#MovieExpressMenu>div{width:142px;float:right}
#SubChooseMovieExpress{width:98px;display:block}
#RecieverPageGreetingPhrases{width:310px}
#RecieverPageGreetingPhrases>.customSelectBoxHead{width:266px}
.mobileSelect,.xformSelectBox{position:relative;opacity:0;filter:alpha(opacity = 0);position:relative;height:30px}.customWidgetSlideContainer{background:url("/ClientUI/Images/Sprites/spriteArrowsAndIcons.png") no-repeat scroll 0 -205px transparent;position:relative;width:668px}
.customWidgetSlideContainerWithTabs{background:0}
.customWidgetSlideShadow{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -180px transparent;position:relative;width:668px;height:9px;clear:both}
.customWidgetSlide{float:left;height:187px;overflow:hidden;padding:17px 0 15px;position:relative;width:600px}
.customWidgetSlideWithTabs{padding:17px 0 12px}
.customWidgetSlide>ul{position:relative}
.customWidgetSlide>ul>li{position:relative;float:left;width:600px}
.customWidgetSlide>ul>li:first-child>ul{display:block}
.customWidgetSlide>ul>li>ul{list-style:none outside none}
.customWidgetSlide>ul>li>ul>li{margin:0 3px;float:left;width:114px;position:relative;z-index:1}
.customWidgetSlide>ul>li>ul>li img{display:block;margin:0 0 5px 0}
.customWidgetSlide>ul>li>ul>li.loading{background:url("/ClientUI/Images/Animations/spinner-mini.gif") no-repeat scroll center center #fff}
.customWidgetSlideLeftControlContainer,.customWidgetSlideRightControlContainer{float:left;line-height:22px;position:relative;top:80px;width:34px;z-index:9;height:24px}
.customWidgetSlide .knatteTitlePosterSmall span{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll left -939px transparent;display:block;left:0;margin-right:22px;padding:0 0 0 13px;position:relative;white-space:nowrap;width:87px}
.customWidgetSlideLeftControl,.customWidgetSlideRightControl{cursor:pointer;display:block;line-height:22px;text-decoration:none;width:34px;height:24px}
.customWidgetSlideLeftControl{background:url("/ClientUI/Images/Sprites/spriteArrowsAndIcons.png") no-repeat scroll -59px -27px transparent}
.customWidgetSlideRightControl{background:url("/ClientUI/Images/Sprites/spriteArrowsAndIcons.png") no-repeat scroll -185px -27px transparent}
.customWidgetSlideLeftControl:hover{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -18px -27px;cursor:pointer}
.customWidgetSlideLeftControl.disabled,.customWidgetSlideLeftControl.disabled:hover{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -99px -27px;cursor:default}
.customWidgetSlideRightControl.disabled,.customWidgetSlideRightControl.disabled:hover{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -144px -27px;cursor:default}
.customWidgetSlideRightControl:hover{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -226px -27px;cursor:pointer}
.customWidgetSlideRightControl.disabled{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -144px -27px}
.customWidgetSlideLeftControl .displayNone,.customWidgetSlideRightControl .displayNone{background:0}
.customWidgetSlidePos{clear:both;width:668px;text-align:center;padding:13px 0 6px}
.customWidgetSlidePosWithTabs{padding:8px 0 6px}
.customWidgetSlidePos ul{list-style:none;height:18px}
.customWidgetSlidePos ul li{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -102px -71px;display:inline;line-height:18px;padding:6px 3px;text-decoration:none;width:6px;cursor:pointer}
.customWidgetSlidePos ul li.selected{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -56px -71px;cursor:default}
.customWidgetSlideContainer .posterTrigger>img:hover,.customWidgetSlideContainer .posterTrigger.hover>img{cursor:pointer}
.customWidgetSlidePopupContainer{left:0;position:absolute;top:15px;z-index:10;width:255px;display:block}
.hide{display:none}#dv_player{font:11px Arial,sans-serif;position:relative}
#dv_player a{outline:0}
#dv_player_poster{position:absolute;top:0;left:0;z-index:1}
.dv_player_carousel,.dv_player_single{margin:0 auto;background:#222;-webkit-box-shadow:inset 0 0 30px 20px rgba(25,25,25,1);-moz-box-shadow:inset 0 0 30px 20px rgba(25,25,25,1);box-shadow:inset 0 0 30px 20px rgba(25,25,25,1);width:980px;padding:0;height:284px;overflow:hidden}
.dv_player_webtv{width:668px;height:284px;background:#1b1b1b;overflow:hidden}
#dv_video_player{position:absolute;top:0;left:0}
#dv_video_player_share{display:block;width:54px;height:43px;position:absolute;text-indent:-10000px;top:18px;right:26px;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -377px -472px;z-index:15}
#dv_video_player_share:hover{background-position:-323px -472px}
#dv_player_click_through{width:668px;height:284px;background:rgba(0,0,0,.001);display:block;position:absolute;top:0;left:0}
#dv_video_error{width:668px;height:224px;padding:60px 0 0 0;display:block;position:absolute;background:rgba(0,0,0,.5);top:0;color:#fff;text-align:center;font-size:20px;left:0}
#dv_share_overlay{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#000;opacity:.5;filter:alpha(opacity = 50)}
#dv_video_error h1{letter-spacing:-1px;color:#ffd800;text-align:center;font-size:22px}
#dv_video_error p{color:#fff;text-align:center;font-size:16px;font-weight:bold;margin:0 30px 30px}
#dv_player #dv_video_error .reload.button{margin:0 auto;float:none}
#dv_player_timer{height:21px;line-height:21px;display:block;float:left;position:absolute;padding:0 15px 0 30px;top:8px;font-size:10px;left:0;color:#fff;background:rgba(0,0,0,0.5);-webkit-border-top-right-radius:11px;-webkit-border-bottom-right-radius:11px;-moz-border-top-right-radius:11px;-moz-border-bottom-right-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px}
#dv_player_ad_timer{top:4px;left:8px;position:absolute}
#dv_player_trailer_area{background:#171717;position:absolute;height:284px;width:668px;z-index:10;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}
#dv_player_related{display:none;width:500px;margin:0 auto;position:relative}
#dv_player_related_list{overflow:hidden;width:406px;height:146px;position:absolute;top:71px;left:36px}
#dv_player_related ul{list-style:none;width:426px;height:146px;overflow:hidden;position:absolute;padding:0;margin:0;top:0;left:0}
#dv_player_related ul li{float:left;margin:0 20px 0 0;width:122px;height:146px;text-align:center}
.small_embed #dv_player_related_list,.small_embed #dv_player_related ul,.small_embed #dv_player_related ul li{height:76px}
#dv_player_related ul li img{margin:0 auto 15px;display:block;border:0;height:92px}
.small_embed #dv_player_related ul li img{height:40px}
h2#dv_player_related_title,h1#dv_player_related_title{color:#fff;font-size:14px;margin:0 0 5px;padding:35px 0 0 36px;letter-spacing:0;text-transform:uppercase}
.dv_player_webtv h2#dv_player_related_title,.dv_player_webtv h1#dv_player_related_title{margin-bottom:0;padding-top:40px}
#dv_player_related ul li h2{font-size:11px;color:#b7b7b7;letter-spacing:0}
#dv_player_related a{text-decoration:none}
#dv_player_related_previous,#dv_player_related_next{display:block;width:11px;height:19px;position:absolute;top:106px;left:4px;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -409px -575px}
.small_embed #dv_player_related_previous,.small_embed #dv_player_related_next{top:90px}
#dv_player_related_next{left:460px;background-position:-420px -575px}
#dv_player_carousel_images{width:980px;height:284px}
#dv_player_carousel{width:980px;height:284px;position:absolute;top:0;left:0;z-index:10}
#dv_player_carousel .dv_carousel_poster{position:absolute;width:980px;height:284px;top:0;left:0}
#dv_player_carousel .dv_carousel_poster img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#dv_player_carousel .dv_carousel_poster_3d{position:absolute;top:0;left:0;width:81px;height:80px;display:block;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -10px -1692px;text-indent:-10000px}
#dv_player_carousel .remind_me,#dv_player_carousel .tickets{position:absolute;top:230px;left:852px}
#dv_player_carousel .movie_info{position:absolute;top:233px;left:730px}
#dv_player_carousel .dv_carousel_poster_ribbon{position:absolute;top:-1px;right:-1px;width:68px;height:69px;display:block;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -10px -1792px}
#dv_player_carousel .dv_carousel_poster_ribbon_date,#dv_player_carousel .dv_carousel_poster_ribbon_month{background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat;display:block;width:68px;height:49px;position:absolute;top:8px;left:0;text-indent:-10000px}
#dv_player_carousel .dv_date_1{background-position:-103px -126px}
#dv_player_carousel .dv_date_2{background-position:-103px -186px}
#dv_player_carousel .dv_date_3{background-position:-103px -246px}
#dv_player_carousel .dv_date_4{background-position:-103px -306px}
#dv_player_carousel .dv_date_5{background-position:-103px -366px}
#dv_player_carousel .dv_date_6{background-position:-103px -426px}
#dv_player_carousel .dv_date_7{background-position:-103px -486px}
#dv_player_carousel .dv_date_8{background-position:-103px -546px}
#dv_player_carousel .dv_date_9{background-position:-103px -606px}
#dv_player_carousel .dv_date_10{background-position:-103px -666px}
#dv_player_carousel .dv_date_11{background-position:-103px -726px}
#dv_player_carousel .dv_date_12{background-position:-103px -786px}
#dv_player_carousel .dv_date_13{background-position:-103px -846px}
#dv_player_carousel .dv_date_14{background-position:-103px -906px}
#dv_player_carousel .dv_date_15{background-position:-103px -966px}
#dv_player_carousel .dv_date_16{background-position:-103px -1026px}
#dv_player_carousel .dv_date_17{background-position:-103px -1086px}
#dv_player_carousel .dv_date_18{background-position:-103px -1146px}
#dv_player_carousel .dv_date_19{background-position:-103px -1206px}
#dv_player_carousel .dv_date_20{background-position:-103px -1266px}
#dv_player_carousel .dv_date_21{background-position:-103px -1326px}
#dv_player_carousel .dv_date_22{background-position:-103px -1386px}
#dv_player_carousel .dv_date_23{background-position:-103px -1446px}
#dv_player_carousel .dv_date_24{background-position:-103px -1506px}
#dv_player_carousel .dv_date_25{background-position:-103px -1566px}
#dv_player_carousel .dv_date_26{background-position:-103px -1626px}
#dv_player_carousel .dv_date_27{background-position:-103px -1686px}
#dv_player_carousel .dv_date_28{background-position:-103px -1746px}
#dv_player_carousel .dv_date_29{background-position:-103px -1806px}
#dv_player_carousel .dv_date_30{background-position:-103px -1866px}
#dv_player_carousel .dv_date_31{background-position:-103px -1926px}
#dv_player_carousel .dv_month_1{background-position:-162px -113px}
#dv_player_carousel .dv_month_2{background-position:-162px -173px}
#dv_player_carousel .dv_month_3{background-position:-162px -233px}
#dv_player_carousel .dv_month_4{background-position:-162px -293px}
#dv_player_carousel .dv_month_5{background-position:-162px -353px}
#dv_player_carousel .dv_month_6{background-position:-162px -413px}
#dv_player_carousel .dv_month_7{background-position:-162px -473px}
#dv_player_carousel .dv_month_8{background-position:-162px -533px}
#dv_player_carousel .dv_month_9{background-position:-162px -593px}
#dv_player_carousel .dv_month_10{background-position:-162px -653px}
#dv_player_carousel .dv_month_11{background-position:-162px -713px}
#dv_player_carousel .dv_month_12{background-position:-162px -773px}
#dv_player_carousel_control_timer{position:absolute;top:8px;left:50px}
.dv_timer{background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat;width:13px;height:13px;display:block}
.dv_timer span{height:6px;display:block;width:0;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#dv_player_carousel_controls{width:102px;height:28px;position:absolute;display:none;top:241px;left:18px;z-index:11;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -10px -4px;color:#fff;font-size:12px;font-weight:bold}
#dv_player_carousel_control_next,#dv_player_carousel_control_previous{display:block;width:26px;height:28px;position:absolute;top:0;left:-4px;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -10px -49px}
#dv_player_carousel_control_next{left:22px;background-position:-36px -49px}
#dv_player_carousel_control_next:hover{background-position:-36px -77px}
#dv_player_carousel_control_previous:hover{background-position:-10px -77px}
.dv_player_play_button{width:116px;height:116px;margin:0;border:0;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -286px -13px;cursor:pointer;position:absolute;left:284px;top:84px;z-index:11;display:none}
.dv_touch .dv_player_play_button{display:block}
.dv_touch .dv_no_video .dv_player_play_button{display:none}
#dv_player:hover .dv_player_play_button{display:block}
#dv_player:hover .dv_no_video .dv_player_play_button{display:none}
#dv_player_carousel_play_button{left:440px}
.dv_player_webtv #dv_player_carousel_play_button{left:284px}
#dv_player_carousel_control_numbers{position:absolute;top:8px;left:70px;color:#fff;color:rgba(255,255,255,.8)}
#dv_player_info{display:none;width:272px;height:244px;color:#fff;float:right;padding:20px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
h2#dv_player_info_title,h1#dv_player_info_title{letter-spacing:-1px;font-size:22px;margin:0;padding:0}
#dv_player_info_genres{font-size:12px;margin:0 0 20px;padding:0;font-style:italic}
#dv_player .video-js-box{float:left}
#dv_player_movie_info{float:left;overflow:hidden;list-style:none outside;padding:0;margin:0 0 35px;border-top:1px dotted #3a3a38}
#dv_player_movie_info li{border-bottom:1px dotted #3a3a38;list-style:none outside;clear:both;line-height:12px;overflow:hidden;padding:6px 0}
#dv_player_movie_info b{font-weight:bold;width:90px;float:left;clear:both}
#dv_player_movie_info p{width:180px;float:left;margin:0}
#dv_player_info{position:relative}
#dv_player_info .go_with_friend{position:absolute;bottom:21px;left:44px}
#dv_player_info .movie_info{position:absolute;bottom:21px;left:62px}
#dv_player_info .remind_me,#dv_player_info .tickets{position:absolute;bottom:17px;left:184px}
#dv_player .button{background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -649px -920px;display:block;float:left;outline:0;text-indent:-10000px}
#dv_player .button.go_with_friend{display:none;width:123px;height:30px;margin:4px 12px 0 0}
#dv_player .button.go_with_friend:hover{background-position:-649px -1000px;width:123px;height:30px;margin:4px 12px 0 0}
#dv_player .button.tickets{background-position:-290px -640px;width:110px;height:37px}
#dv_player .button.tickets:hover{background-position:-290px -720px;width:110px;height:37px}
#dv_player .button.remind_me{background-position:-290px -800px;width:110px;height:37px}
#dv_player .button.remind_me:hover{background-position:-290px -880px;width:110px;height:37px}
#dv_player .button.movie_info{background-position:-416px -610px;width:109px;height:30px}
#dv_player .button.movie_info:hover{background-position:-416px -690px;width:109px;height:30px}
#dv_player .button.reload{background-position:-895px -920px;width:86px;height:30px}
#dv_player_related_replay{display:none;width:628px;height:35px;position:absolute;bottom:25px;left:19px;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) repeat-x -0px -1963px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#dv_player_related_replay a{width:61px;height:24px;display:block;top:5px;left:5px;position:absolute;text-indent:-10000px;outline:0;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -308px -199px}
#dv_share{background:#1e1e1e;background:-moz-linear-gradient(top,rgba(30,30,30,1) 0,rgba(33,33,33,1) 1%,rgba(33,33,33,1) 89%,rgba(22,22,22,1) 95%,rgba(8,8,8,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,30,30,1)),color-stop(1%,rgba(33,33,33,1)),color-stop(89%,rgba(33,33,33,1)),color-stop(95%,rgba(22,22,22,1)),color-stop(100%,rgba(8,8,8,1)));background:-webkit-linear-gradient(top,rgba(30,30,30,1) 0,rgba(33,33,33,1) 1%,rgba(33,33,33,1) 89%,rgba(22,22,22,1) 95%,rgba(8,8,8,1) 100%);background:-o-linear-gradient(top,rgba(30,30,30,1) 0,rgba(33,33,33,1) 1%,rgba(33,33,33,1) 89%,rgba(22,22,22,1) 95%,rgba(8,8,8,1) 100%);background:-ms-linear-gradient(top,rgba(30,30,30,1) 0,rgba(33,33,33,1) 1%,rgba(33,33,33,1) 89%,rgba(22,22,22,1) 95%,rgba(8,8,8,1) 100%);background:linear-gradient(top,rgba(30,30,30,1) 0,rgba(33,33,33,1) 1%,rgba(33,33,33,1) 89%,rgba(22,22,22,1) 95%,rgba(8,8,8,1) 100%);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url(/ClientUI/Styles/CSS3Pie/PIE.htc);position:absolute;width:560px;height:215px;right:91px;top:17px;z-index:2000;color:#d5d5ce}
#dv_share.dv_share_compact{width:339px;height:112px;padding:18px 0 0 20px}
#dv_share h1{letter-spacing:-1px;line-height:16px;font-size:14px;color:#fff;text-transform:uppercase;width:520px;margin:0 0 22px 20px;padding:24px 0 15px;border-bottom:1px dotted #3a3a38}
#dv_share_close{outline:0;width:20px;height:20px;top:-8px;right:-6px;position:absolute;z-index:2001;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -330px -149px}
#dv_share_close:hover{background-position:-304px -149px}
#dv_share_image{width:122px;height:92px;float:left;margin:0 0 0 20px}
#dv_share img{width:122px}
#dv_share_content{position:relative;width:377px;float:left;display:inline;margin:0 0 0 20px}
#dv_share.dv_share_compact #dv_share_content{margin:0}
#dv_share label{display:block;font-weight:bold;margin:0 0 3px;clear:both;line-height:12px}
#dv_share_embed_width,#dv_share_embed_height,#dv_share_embed,#dv_share_link{width:367px;border:0;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;margin:0;font:12px Arial,sans-serif}
#dv_share_embed_width,#dv_share_embed_height{width:30px;float:left;text-align:center}
#dv_share_custom_size{float:right}
#dv_share_embed{margin:0 0 6px}
.dv_share_compact #dv_share_embed{width:304px}
#dv_share_twitter,#dv_share_fb{background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -379px -200px;width:79px;height:23px;display:block;text-indent:-10000px;position:absolute;top:20px;left:371px;outline:0}
#dv_share_twitter{background-position:-458px -200px;left:460px}
.dv_share_compact #dv_share_twitter,.dv_share_compact #dv_share_fb{position:static;float:left;margin-bottom:10px}
.dv_share_compact #dv_share_fb{margin-right:10px}
#dv_share #dv_share_embed_select_size_label{width:60px;margin:0}
#dv_share_embed_selected_size{background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -300px -317px;display:block;width:79px;height:23px;line-height:23px;color:#212121;font-weight:bold;padding:0 0 0 6px;cursor:pointer;float:left}
#dv_share_embed_selected_size:hover{background-position:-300px -340px}
#dv_share_embed_sizes{background:#fff;position:absolute;top:23px;left:60px;list-style:none outside;margin:0;padding:0;width:141px;display:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#dv_share_embed_sizes li{height:23px;line-height:23px;padding:0 0 0 6px;border-bottom:1px solid #d5d5ce;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -300px -252px}
#dv_share_embed_sizes li:last-child{padding-bottom:2px;border:0}
#dv_share_embed_sizes li.dv_active,#dv_share_embed_sizes li:hover{background:#2e2e2e url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -300px -285px}
#dv_share_embed_sizes li a{color:#212121;text-decoration:none;display:block}
#dv_share_embed_sizes li.dv_active a,#dv_share_embed_sizes li:hover a{color:#fff}
#dv_share_embed_size{position:relative;width:377px;float:left;clear:both;margin:0 0 14px}
#dv_share_embed_size label{font-weight:normal;display:block;line-height:22px;float:left;margin:0 5px;clear:none}
#dv_about_movie_embed{display:block;width:126px;height:21px;position:absolute;top:20px;left:0;z-index:10;text-indent:-10000px;background:url(/ClientUI/Images/Mediaplayer/sprite095.png) no-repeat -300px -380px}
#skipAdButton{display:none;position:absolute;right:0;bottom:60px;width:280px;height:60px;line-height:60px;font-size:18px;color:#fff;background-color:#000;z-index:99;text-align:center;cursor:pointer}#dv-ss{width:238px;height:328px;background-image:url('../Images/DvSeatSelector/seat_selector_bg.png');background-position:0 0;background-repeat:no-repeat;position:relative;margin:0 auto}
#dv-ss img{border:0;image-rendering:optimizeQuality}
#dv-ss #dv-ss-message-overlay{display:none;position:absolute;z-index:1003}
#dv-ss #dv-ss-message-overlay #dv-ss-message-overlay-inner{display:-moz-box;-moz-box-orient:vertical;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:vertical;box-pack:center;box-align:center;width:238px;height:298px}
#dv-ss #dv-ss-message-overlay #dv-ss-message-overlay-inner #dv-ss-message-overlay-content{padding:10px;background:#ccc;width:190px;-moz-border-radius:15px;border-radius:15px;display:-moz-box;-moz-box-orient:vertical;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:vertical;box-pack:center;box-align:center}
#dv-ss #dv-ss-message-overlay #dv-ss-message-overlay-inner #dv-ss-message-overlay-content p{color:#000;font-family:Dax,Arial,Verdana,Helvetica,Sans-Serif;font-size:11px}
#dv-ss #dv-ss-message-overlay #dv-ss-message-overlay-inner #dv-ss-message-overlay-content #dv-ss-message-overlay-close-button{display:block;background:transparent url('../Images/DvSeatSelector/button_ok.png') no-repeat;width:28px;height:19px;cursor:pointer}
#dv-ss #dv-ss-lock-overlay{position:absolute;z-index:1002;width:238px;height:298px;background:transparent}
#dv-ss #dv-ss-unnumbered-overlay{position:absolute;z-index:1001;width:238px;height:298px}
#dv-ss #dv-ss-unnumbered-overlay p{position::absolute;color:#fff!important;width:238px;font-family:Dax,Arial,Verdana,Helvetica,Sans-Serif;font-size:25px;font-weight:bold;text-align:center;margin-top:100px;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-o-transform:rotate(-25deg);-ms-transform:rotate(-25deg)}
#dv-ss #dv-ss-auditorium-container{position:relative;overflow:hidden;width:238px;height:298px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#dv-ss #dv-ss-auditorium-container .base-object{position:absolute;line-height:0;overflow:hidden}
#dv-ss #dv-ss-auditorium-container .seat{cursor:pointer}
#dv-ss #dv-ss-auditorium-container .arrow{width:27px;height:27px}
#dv-ss #dv-ss-bottom-menu{background:transparent url('../Images/DvSeatSelector/bottom_bar.png') no-repeat;width:238px;height:23px;margin-top:6px;display:-moz-box;-moz-box-orient:horizontal;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center}
#dv-ss #dv-ss-bottom-menu #dv-ss-info-button{display:none;width:34px;height:23px;background:transparent url('../Images/DvSeatSelector/info_button.png') no-repeat;cursor:pointer}
#dv-ss #dv-ss-info-box{position:absolute;display:none;background:url('../Images/DvSeatSelector/info_box_bg.png') no-repeat 0 -1px;width:126px;height:156px;top:152px;left:44px;z-index:1003}
#dv-ss #dv-ss-info-box ul{list-style-type:none;margin:11px 0 0 30px;padding:0;text-align:left}
#dv-ss #dv-ss-info-box ul li{color:#fff;font-family:Dax,Arial,Verdana,Helvetica,Sans-Serif;font-size:11px;font-weight:bold;padding-bottom:2px;line-height:15px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,dl,dt{border:0 none;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}
article,aside,figure,figcaption,footer,header,nav,section,cite,address{display:block}
.arial{font-family:Arial}
html,body{height:101%;background:#000 url(/ClientUI/Images/body_background.jpg) center 0 no-repeat;font-size:9pt;font-family:"Arial",Sans-serif;color:#202020}
body:after{content:"";display:block}
#Skin{position:absolute;left:0;height:100%;width:100%}
#Wrapper{margin:5px auto 0 auto;position:relative;display:flex;justify-content:center}
#AdLeft,#AdRight{overflow:hidden;display:none}
#AdLeft{float:left}
#AdRight{float:right}
#AdTop{float:left}
#Main{float:left;width:980px;padding:0 10px}
#AdTop{width:980px;margin:0 0 12px 0;float:left}
#WidgetContainerTop{width:980px;margin:0 0 10px 0}
#Content{width:980px}
#ContentLeftContainer{width:668px;float:left}
#ContentRightContainer{width:300px;margin:0 0 0 12px;float:left}
#ContentLeftFirst,#ContentLeftSecond,#ContentLeftThird{float:left}
.std-page{background:#fff;width:668px}
.std-page.width628{width:628px}
.page-separator{margin:0 0 12px 0}
.std-box-shadow{-o-box-shadow:1px 1px 2px #000;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
.border-radius-bottom-3{-o-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.border-radius-bottom-2{-o-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
.border-radius-std-image,.border-radius-3{-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#HomeH1{text-indent:-9999px}
#CompanyH1{font-size:22px;line-height:30px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;!letter-spacing:-0.09em}
.daxPro{font-family:ff-dax-web-pro,arial,sans-serif}
h1{font-size:32px;line-height:36px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;letter-spacing:-0.10em\9;!letter-spacing:-0.10m;zoom:1}
:root h1{letter-spacing:-1px}
.h1Text{font-size:16px;line-height:22px}
h2,.h2{font-size:22px;line-height:30px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;letter-spacing:-0.10em\9;!letter-spacing:-0.10m;zoom:1}
:root h2{letter-spacing:-1px}
.h2Text{font-size:14px;line-height:18px}
h3,.h3{font-size:16px;line-height:20px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold}
.h3.arial{font-family:Arial;letter-spacing:0}
h4,.h4{font-size:13px;line-height:17px;font-weight:bold}
.h3Text,.h4Text,.font13{font-size:13px;line-height:17px}
h5{font-size:12px;line-height:16px;font-weight:bold}
.font32-36b{font-size:32px;line-height:36px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold}
.font22-30b{font-size:22px;line-height:30px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold}
.font18-30{font-size:18px;line-height:30px}
.font18-30b{font-size:18px;line-height:30px;font-weight:bold}
.font16-30ab{font-size:16px;line-height:30px;font-family:arial;font-weight:bold}
.font16-30b{font-size:16px;line-height:30px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold}
.font16{font-size:16px;line-height:16px}
.font16-30{font-size:16px;line-height:30px}
.font16-18{font-size:16px;line-height:18px}
.font16-20{font-size:16px;line-height:20px}
.font16-22{font-size:16px;line-height:22px}
.font14-30{font-size:14px;line-height:30px}
.font14-22{font-size:14px;line-height:22px}
.font14-18{font-size:14px;line-height:18px}
.font13-17{font-size:13px;line-height:17px}
.font12-24{font-size:12px;line-height:24px}
.font12-30{font-size:12px;line-height:30px}
.font12-18{font-size:12px;line-height:18px}
.font12-16{font-size:12px;line-height:16px}
.font-12-15{font-size:12px;line-height:15px}
.font12-12{font-size:12px;line-height:12px}
.font11-16{font-size:11px;line-height:16px}
.font11-15{font-size:11px;line-height:15px}
.cursorPointer{cursor:pointer}
.whitespace-nowrap{white-space:nowrap}
.adWidget{float:left;width:100%;margin-bottom:12px}
#CloseOldBrowserInfo{cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat scroll -10px -207px;padding:2px 5px 2px 6px;text-align:right}
.smallPopupSpecMoviePage{top:-21px;left:0}
.smallPopupSpecMoviePageReview{top:-21px;left:0}
.smallPopupMnT{top:-26px;left:0}
.smallPopupConcept{top:-16px;left:77px}
.smallPopup{position:absolute;z-index:59;display:none;background:#FFFCD4;z-index:5;border-width:1px;border-style:solid;border-color:#e4e0b1 #e0e0e2 #cacaca #e0e0e2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.smallPopupText{padding:5px;white-space:nowrap;color:#222;line-height:18px}
.smallPopupBottom{position:absolute;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -449px transparent;filter:none!important;line-height:9px;padding:0 4px;position:absolute;z-index:60}
#OldBrowserInfo{background:none repeat scroll 0 0 #FFFCD4;font-size:11px;padding:6px 10px;!padding:3px 10px;width:960px;line-height:16px;margin:0 0 7px 0;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
#OldBrowserInfoMessage{width:940px;!width:950px;padding:3px 0 0 0;float:left}
#CloseOldBrowserInfoContainer{width:20px;float:left}
#Rektangel,#Rektangel_2,#Rektangel_3,#widescreen_1,#widescreen_2,#widescreen_3,#widescreen_4,#local1,#local2,#local3{margin:0 0 12px 0;display:none}
a.showMoreBtn,a.hideMoreBtn{color:#A71930;line-height:19px;text-decoration:none}
.showMoreBtn{background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -577px transparent;padding:0 0 0 20px}
.hideMoreBtn{background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -659px transparent;padding:0 0 0 20px}
#ChooseCityHelpBubble{line-height:5px;position:relative;z-index:3;top:23px;left:15px;padding:0 4px;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) -10px -372px no-repeat;height:5px}
#ChooseCityHelp{cursor:pointer;position:absolute;z-index:3;top:-76px;font-weight:bold;font-size:11px;left:79px;width:200px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#FFFCD4;padding:10px}
#ChooseCityText{float:left;font-weight:normal;height:13px}
#ChooseCityText>span{padding:0 6px 1px 6px}
.wf-inactive #SubMenu li span{top:8px}
.wf-inactive #SubMenu li span a{font-family:Arial;font-size:15px}
.wf-inactive #MenuCompanyList li span{top:8px}
.wf-inactive #MenuCompanyList li span a{font-family:Arial;font-size:14px}
#NavbarCompany{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:980px;height:90px;background:url(/ClientUI/Images/companymenu.png) no-repeat;margin:0 0 12px 0}
#NavBarContainer,#NavBarContainerCompany{padding:12px 0 12px 18px}
#LogoContainerCompany{float:left;width:70px}
#NavBarCompanyHeader{float:left;width:117px;margin:5px 20px 0 0}
#NavBarMenuCompany{float:left;width:730px;padding:13px 0 0 15px}
#NavBarMenuUrls{float:left}
#BackToStart{padding:6px 0 0 10px}
#BackToStart a{color:#dabec3;font-size:11px;text-decoration:none}
#BackToStart a:hover{border-bottom:1px dotted #A83B4F}
#MenuCompanyList{list-style:none outside none;margin:0;position:relative;z-index:15}
#NavBarCompanyHeader h1,#NavBarCompanyHeader h2{border-bottom:1px solid #DABEC3;padding:3px 0 2px 10px;font-size:24px;!letter-spacing:-0.09em}
#MenuCompanyList li{color:#fff;float:left;height:42px;margin:0;line-height:24px}
#MenuCompanyList li span{border-right:1px solid #A83B4F;padding:5px 14px;padding:5px 18px 5px 16px\9;!padding:5px 16px;position:relative;top:10px;z-index:20}
:root #MenuCompanyList li span{padding:5px 15px}
#MenuCompanyList li:last-child div span{border:0;padding:5px 22px 5px 14px;padding:5px 40px 5px 14px\9;!padding:5px 40px 5px 14px}
#MenuCompanyList #lastMenuItemText div span{border:0;padding:5px 22px 5px 14px;padding:5px 40px 5px 14px\9;!padding:5px 40px 5px 14px}
:root #MenuCompanyList li:last-child div span{padding:5px 22px 5px 14px}
#NavBarMenuLastItem{margin:5px 0 0 0;float:right}
#MenuCompanyList li span a{color:#fff;text-decoration:none;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:17px;letter-spacing:-1px;letter-spacing:-0.10em\9;!letter-spacing:-0.10m;zoom:1}
:root #MenuCompanyList li span a{letter-spacing:-1px}
#MenuCompanyList li span a:hover{color:#FFD800}
#MenuCompanyList li div div #SearchField{-webkit-appearance:none;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#B9B894;display:inline;outline:0;width:153px}
#MenuCompanyList li div div span#SearchSubmitIcon{top:0;position:inherit;border:0}
.topMenuSeperator{padding:0 5px}
#SearchResultHeader{background:#fff;position:absolute;left:-108px;top:37px;width:305px;z-index:100;float:right;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;box-shadow:0 0 4px #888;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;behavior:url(/ClientUI/Styles/CSS3Pie/PIE.htc)}
#SearchResultHeader h2{font-size:13px;line-height:24px;letter-spacing:0;color:#666;border-bottom:1px solid #eaeae8;padding:13px 0 4px 10px;font-weight:normal}
#SearchResultHeader h2#NoSearchResult{border:0}
#SearchResultList{list-style:none}
#SearchResultNoHit{padding:0 22px 20px 20px}
#SearchResultList li{float:left;width:305px;border-bottom:1px solid #eaeae8;padding:7px 0}
.searchResultImgContainer{float:left;width:36px;height:51px;padding:0 10px}
.searchResultImgContainer img{width:36px;height:51px}
.searchResultImgContainer .loading{background:url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center;height:51px;width:36px}
.searchResultTextContainer{float:left;width:224px;padding:0 25px 0 0}
.searchResultTextContainer h3,.searchResultTextContainer h3 a{font-size:12px;line-height:16px;font-weight:bold;color:#A71930;text-decoration:none;outline:0;font-family:Arial}
.searchResultTextContainer h3 a:hover{border-bottom:1px dotted #A71930}
.searchResultTextContainer p{font-size:11px;line-height:16px;font-weight:normal;color:#202020}
#SearchResultShowAllHits{padding:7px 0;clear:both}
#SearchResultShowAllHits a{font-size:12px;line-height:16px;font-weight:bold;color:#A71930;text-decoration:none;outline:0;text-align:center;display:block}
#SearchResultShowAllHits a:hover>span{border-bottom:1px dotted}
.searchResultCategory{padding:20px;clear:both;border-top:1px solid #eaeae8;float:left}
.searchResultH2{line-height:32px;font-size:18px;display:inline;text-transform:uppercase;padding:0 0 5px 0;letter-spacing:-0.5px}
.searchResultNumHits{display:inline;line-height:30px;font-size:14px;margin:0 0 0 5px;color:#666}
.resultItem{float:left;width:628px;border-bottom:1px dotted #d5d5ce;padding:5px 0}
.resultItemImgContainer{float:left;height:51px;padding:0 10px 0 0;width:36px}
.resultItemImgContainer img{width:36px;height:51px}
.resultItemTextContainer{float:left;width:412px;padding:0 20px 0 0}
.resultItemOnlyTextContainer{float:left;width:465px;padding:0 20px 0 0}
.resultItemTextContainer h3,.resultItemTextContainer h3 a,.resultItemOnlyTextContainer h3,.resultItemOnlyTextContainer h3 a{font-size:12px;line-height:16px;font-weight:bold;color:#A71930;text-decoration:none;outline:0;font-family:Arial}
.resultItemOnlyTextContainer h3 a:hover,.resultItemTextContainer h3 a:hover{border-bottom:1px dotted #A71930}
.resultItemTextContainer p.resultItemTextContainerInfo,.resultItemOnlyTextContainer p.resultItemTextContainerInfo{font-size:12px;line-height:16px;font-weight:normal;color:#202020;overflow:hidden;white-space:nowrap}
.resultItemTextMetaData{line-height:16px;font-size:12px;font-weight:normal;color:#666}
.resultItemButtons{float:right;margin:10px 0 0 0;text-align:right}
.resultItemOverLimitLink{background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -577px transparent;padding:0 0 0 20px;color:#A71930;font-size:12px;line-height:30px;text-decoration:none;outline:0;border:0;!zoom:1;!line-height:18px}
.resultItemsOverLimit{display:none}
#SearchResultCategories{list-style:none}
#SearchResultCategories li{float:left;font-size:11px;line-height:28px}
#SearchActionsWrapper{padding:30px 10px 20px 20px;width:320px}
.wrapperSearchInputBox{background:url(/ClientUI/Images/sok-imatningsfalt.png) no-repeat 0 0 transparent;height:39px;position:relative;top:0;left:0}
.containerSearchInputBox{line-height:24px;padding:7px 0 0 7px;width:260px}
.inputSearchBox{-webkit-appearance:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:14px;color:#202020;display:inline;outline:0;width:300px}
#SearchCategories{clear:both}
#SearchActionBtn{padding:34px 0 0 0}
#FilterSearchResultMenu{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent}
#FilterSearchResultMenu header{padding:20px 20px 13px 20px;float:left}
#FilterSearchResultBtnContainer{float:left;width:560px;padding:22px 0 0 10px}
#SearchResultCategories>li>.smallSort:hover>span{color:#202020}
#SearchWordEntered{clear:both;padding:15px 20px 14px 20px;line-height:20px;font-size:16px}
.searchResultCategory header{padding:1px 0 5px 0}
.selectMenuHover{background:#D5D5CE}
.spriteBoxRightTheatrePageDropDown .scrollbar{top:25px;left:0}
#SubMenu li ul li:last-child{border:0}
#SubMenu>li ul>li.last{border:0}
.disable{display:none}
#Footer,#FooterCompany{width:980px;height:159px;margin:12px 0 0 0;padding:20px 0 0 0;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) -10px -477px no-repeat;clear:both}
#SfService,#SfServiceCompany{float:left;padding:0 0 0 20px;width:305px}
#SfServiceMenu,#SfServiceMenuCompany{margin:0;list-style:none}
#SfServiceMenu li,#SfServiceMenuCompany li{float:left;padding:0 10px 0 0}
#SfServiceMenu li a,#SfServiceMenuCompany li a{text-decoration:none;color:#D5D5CE}
#SfServiceMenu li a:hover,#SfServiceMenuCompany li a:hover{border-bottom:1px dotted #D5D5CE}
#SfAbout{clear:both;padding:20px 0 0 0}
#SfAboutMenu li{padding:0 0 5px 0}
#SfAboutMenu li a{text-decoration:none;color:#D5D5CE}
#SfAboutMenu li a:hover{border-bottom:1px dotted #d5d5ce}
#SfSocialLinks{clear:both}
#SfSocialLinks li{float:left;list-style:none;padding:0}
#SfSocialLinks li a{text-decoration:none;color:#D5D5CE}
#SfSocialLinks li a:hover{border-bottom:1px dotted #d5d5ce}
#SfQuestions{float:left;padding:0 0 10px 20px;width:333px;border-left:1px solid #222;border-right:1px solid #222}
#SfQuestionsCompany{float:left;padding:0 0 10px 20px;width:456px;border-left:1px solid #222;height:132px}
#SfQuestionsMenuCompany{margin:10px 0 0 0;list-style:none}
#SfQuestionsMenu{list-style:none}
#SfQuestionsMenu li,#SfQuestionsMenuCompany li{width:152px;float:left;padding:5px 0}
#SfQuestionsMenu li a,#SfQuestionsMenuCompany li a{text-decoration:none;color:#D5D5CE}
#SfQuestionsMenu li a:hover,#SfQuestionsMenuCompany li a:hover{border-bottom:1px dotted #D5D5CE}
#SfSeeAlso{float:left;padding:0 0 0 20px;width:280px}
#SfSeeAlsoMenu{margin:10px 0 0 0;list-style:none}
#SfAboutMenu{list-style:none}
#SfSeeAlsoMenu li{float:left;padding:0 5px 0 0;width:31px;height:31px}
#SfSeeAlso li a{width:31px;height:31px;margin:0 15px 0 0;line-height:31px;text-decoration:none}
.colorWhite{color:#fff}
.noBorder{border:0}
.clear{clear:both}
.clearfix{clear:both;line-height:0}
.clearIe7{display:none;!clear:both;!display:block}
.clearLeft{clear:left}
.bold{font-weight:bold}
.uppercase{text-transform:uppercase}
.italic{font-style:italic}
.displayNone{display:none}
.displayBlock{display:block}
.displayInline{display:inline}
.displayInlineBlock{display:inline-block}
.floatLeft{float:left}
.floatRight{float:right}
.letter-spacing0{letter-spacing:0}
.normalFont{font-weight:normal}
.text-align-right{text-align:right}
.text-align-center{text-align:center}
#SfSlideImages ul li ul li.margin0{margin:0}
.padding0{padding:0}
.padding20{padding:20px}
.padding20_0_40_0{padding:20px 0 40px 0}
.padding0_20{padding:0 20px}
.padding15_20_0_20{padding:15px 20px 0 20px}
.padding25_0_15_20{padding:25px 0 15px 20px}
.padding0_0_20_0{padding:0 0 20px 0}
.padding0_0_15_0{padding:0 0 15px 0}
.padding0_0_13_0{padding:0 0 13px 0}
.padding0_5_0_10{padding:0 5px 0 10px}
.padding10_0{padding:10px 0}
.padding10_20_0_20{padding:10px 20px 0 20px}
.padding9_0_0_0{padding:9px 0 0 0}
.padding10_0_5_0{padding:10px 0 5px 0}
.padding0_10_0_5{padding:0 10px 0 5px}
.padding0_10{padding:0 10px}
.padding5_0{padding:5px 0}
.padding5_0_0_0{padding:5px 0 0 0}
.padding0_0_10_0{padding:0 0 10px 0}
.padding10_0_30_0{padding:10px 0 30px 0}
.padding10_0{padding:10px 0}
.padding0_0_0_10{padding:0 0 0 10px}
.padding0_10_0_0{padding:0 10px 0 0}
.padding5_0_15_0{padding:5px 0 15px 0}
.padding10_0_15_0{padding:10px 0 15px 0}
.padding20_0_0_0{padding:20px 0 0 0}
.padding10_0_0_0{padding:10px 0 0 0}
.padding0_0_5_0{padding:0 0 5px 0}
.padding0_0_5_2{padding:0 0 5px 2px}
.padding0_0_4_2{padding:0 0 4px 2px}
.padding3_0_8_0{padding:3px 0 8px 0}
.margin20_0_0_0{margin:20px 0 0 0}
.margin0_20{margin:0 20px}
.margin15_0_0_0{margin:15px 0 0 0}
.margin15_0_5_0{margin:15px 0 5px 0}
.margin15_0{margin:15px 0}
.margin0_15{margin:0 15px}
.margin0_0_15_0{margin:0 0 15px 0}
.margin0_16_0_0{margin:0 16px 0 0}
.margin0_20_0_0{margin:0 20px 0 0}
.margin10_0_0_0{margin:10px 0 0 0}
.margin10_0{margin:10px 0}
.margin0_0_0_12{margin:0 0 0 12px}
.margin0_0_0_20{margin:0 0 0 20px}
.margin20_0_0_20{margin:20px 0 0 20px}
.margin0_10{margin:0 10px}
.margin0_0_0_10{margin:0 0 0 10px}
.margin0_10_0_0{margin:0 10px 0 0}
.margin0_0_0_6{margin:0 0 0 6px}
.margin0_0_2_0{margin:0 0 2px 0}
.margin0_0_0_5{margin:0 0 0 5px}
.margin4_0_0_0{margin:4px 0 0 0}
.margin0_0_0_2{margin:0 0 0 2px}
.margin0_0_0_-2{margin:0 0 0 -2px}
.margin0_0_0_55{margin:0 0 0 55px}
.margin15_20_0_0{margin:15px 20px 0 0}
.sfRed{color:#A71930}
.sfRedBkg{background:#A71930}
.sfRedUrl{color:#A71930;text-decoration:none;border-bottom:1px solid #fff}
.sfRedUrlNoBorder{color:#A71930;text-decoration:none}
.sfRedUrl:hover,.sfRedUrlNoBorder:hover{border-bottom:1px dotted #A71930;overflow:hidden}
.sfRedUrlStd{font-size:13px;line-height:17px;color:#A71930;text-decoration:none}
.sfRedUrlStd12{font-size:12px;line-height:16px;color:#A71930;text-decoration:none;border-bottom:1px solid #fff}
.sfRedUrlStd12:hover{border-bottom:1px dotted #A71930;overflow:hidden}
.sfRedUrlStd12-30{font-size:12px;line-height:30px;color:#A71930;text-decoration:none;border-bottom:1px solid #fff}
.sfRedUrlStd12-30:hover{border-bottom:1px dotted #A71930;overflow:hidden}
.sfRedUrlStd13{font-size:13px;line-height:17px;color:#A71930;text-decoration:none;border-bottom:1px solid #fff}
.sfRedUrlStd13:hover{border-bottom:1px dotted #A71930;overflow:hidden}
.sfPastelYellow{color:#FFFCD4}
.sfPastelYellowBkg{background:#FFFCD4}
.sfSlideImagesTitleUrl,.sfSlideImagesTitleUrl>a{text-decoration:none;text-align:center;font-weight:bold;font-size:12px;color:#A71930;display:block}
.posRelative{position:relative}
.posAbsolute{position:absolute}
.singleOptionalText{float:left;padding:20px;width:600px;font-size:13px;line-height:17px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 0 3px 3px;border-radius:0 0 3px 3px;margin:0 0 10px 0;background:#fff}
#TheatrePageOverview{padding:24px 20px 30px 20px}
#TheatrePageOviewviewSubText{font-size:13px;line-height:17px;padding:5px 0 30px 0}
#TheatrePageOverviewSubBlockLeft{float:left;width:220px;margin-top:5px}
#TheatrePageOverviewSubBlockRight{float:left;width:408px}
#TheatrePageOverviewSubBlockRight a{color:#A71930;font-size:12px;text-decoration:none;padding:5px 0 0 0}
#TheatrePageOverviewSubBlockRight a:hover{border-bottom:1px dotted #A71930}
#TheatrePageOviewviewSubText{padding:0 0 25px 0}
#TheatrePageMenuContainer{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:668px;background:transparent}
#TheatrePageMenuContainer .AspNet-Menu{list-style:none;height:36px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat -12px -12px}
#TheatrePageMenuContainer .AspNet-Menu li{float:left}
#TheatrePageMenuContainer .AspNet-Menu li span{font-weight:bold;font-size:14px}
#TheatrePageMenuContainer .AspNet-Menu li span a{text-decoration:none;color:#DABEC3;display:block;padding:9px 10px;line-height:18px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:15px}
#TheatrePageMenuContainer .AspNet-Menu li.AspNet-Menu-Selected span{background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -68px transparent;display:block;float:left;color:#fff;padding:0 5px 0 0;text-decoration:none}
#TheatrePageMenuContainer .AspNet-Menu li.AspNet-Menu-Selected span a{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:15px;color:#000;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -68px transparent;display:block;padding:9px 10px;line-height:18px}
#ChooseCityAndCinemaMenu{padding:40px 20px 20px 40px;!padding:40px 20px 0 40px;!height:60px;list-style:none;float:left;background:#fff url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat 0 -114px;width:608px}
#ChooseCityAndCinemaMenu h2{display:inline;float:left;padding:0 40px 0 0;font-family:ff-dax-web-pro,arial,sans-serif}
#ChooseCityAndCinemaMenu h3{width:285px}
.genreIcon{background:url(/ClientUI/Images/Sprites/spriteTheatrePageUpdated.png) no-repeat -4px -937px;padding:0 0 0 25px}
.durationIcon{background:url(/ClientUI/Images/Sprites/spriteTheatrePageUpdated.png) no-repeat 1px -908px;padding:0 0 0 22px}
#CinemaSpecificMessage{padding:10px 20px;background:#FFFCD4;border-bottom:1px solid #D5D5CE;font-size:13px;line-height:17px;width:628px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
#CinemaAdditionalInformation p{font-size:13px;line-height:17px}
#HandicapInformation{padding:20px 0 0 0}
#ShowCinemaAdditionalInformation{line-height:18px;padding:0 0 0 20px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) -10px -575px no-repeat;cursor:pointer}
#ShowCinemaAdditionalInformation a{font-size:13px;line-height:17px}
#CinemaAdditionalInformation{padding:5px 0 10px 0}
#CinemaInformationContainer{background:#fff;padding:20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}
#CinemaInformationContainer p{padding:5px 0;font-size:16px;line-height:22px}
#CinemaAdditionalInformationLeftBlock{float:left;width:410px;padding:30px 0 0 0}
#CinemaAdditionalInformationRightBlock{float:left;width:205px;padding:30px 0 0 0}
#CinemaAdditionalInformationRightBlock address{font-size:13px;line-height:17px;font-style:normal}
#CinemaAdditionalInformationRightBlock address p{padding:0 0 5px 0}
#CinemaAdditionalInformationRightBlock address a{padding:0}
#CinemaOpenHours{list-style:none}
#CinemaOpenHours li{float:left;width:200px;font-size:13px;line-height:17px}
#CinemaOpenHours li span{width:100px;display:block;float:left}
#SfSlideSingleImage{padding:20px 0 0 0;background:#fff;height:284px;float:left}
#SfSlideContainer{position:relative;width:668px;height:284px;clear:left;padding:20px 0 0 0;background:#fff}
#SfSlide{width:668px;overflow:hidden;position:relative;display:none}
#SfSlide ul{list-style:none;display:block}
#SfSlide ul li{float:left;width:668px}
#SfSlide ul li img{width:668px;height:284px}
#SfSlidePreviousBtn{width:19px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) -7px -320px no-repeat}
#SfSlideNextBtn{width:19px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) -10px -358px no-repeat}
#SfSlideControlContainer{bottom:15px;left:12px;width:125px;height:22px;position:absolute;z-index:5;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat -10px -279px}
#SfSlideControl{width:125px;height:22px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat -10px -535px;line-height:22px;z-index:2;position:relative;list-style:none;color:#fff}
#SfSlideControl li{float:left;padding:0 5px 0 0;cursor:pointer}
#SfLoadIcon{background:url(/ClientUI/Images/Sprites/ticker.png) no-repeat 0 5px;width:11px;line-height:18px}
#SfLoadIcon.slideIconLoading{background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat -10px -391px;width:11px;line-height:18px}
.posRelativeCurrentCinemaMovies a img{border:2px solid #fff}
.posRelativeCurrentCinemaMovies a img.sfRedBorderColor{border:2px solid #DF1E39}
#MovieSlider{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:668px;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:10px 0 0 0}
#MovieSlider header h2,#RelatedMovies h2{font-size:19px;line-height:26px;padding:5px 10px;color:#202020}
#SfSlideImagesContainer,#RelatedMoviesMovieBlock{padding:0 0 3px 0;position:relative;width:668px;background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent}
.widgetSlideContainer{filter:none!important;position:relative;background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat 0 -205px;width:668px}
.widgetSlideHolder header h2{font-size:19px;line-height:30px;padding:4px 10px 2px}
.widgetSlide{width:600px;padding:15px 0;overflow:hidden;position:relative;float:left;height:187px}
.widgetSlide>ul{list-style:none;position:relative;top:2px}
.widgetSlide>ul>li>ul{list-style:none}
.widgetSlide>ul>li.loading{float:left;height:191px;width:600px;background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center}
.widgetSlide ul li{float:left;width:600px}
.widgetSlide ul li.widgetImageHolder{float:left;width:112px;margin:0 8px 0 0;position:relative;z-index:1}
.widgetSlide ul li.widgetSlideFirst{float:left;width:112px;margin:0 8px 0 4px}
.widgetSlide ul li.first{float:left;width:112px;margin:0 8px 0 4px}
.widgetSlide ul li.widgetSlideLast{float:left;width:112px;margin:0}
.widgetSlide ul li.last{float:left;width:112px;margin:0}
.widgetSlide ul li.widgetImageHolder:last-child{float:left;width:112px;margin:0}
.widgetSlide ul li.widgetImageHolder:first-child{float:left;width:112px;margin:0 8px 0 4px}
.widgetImageHolder img{display:block}
.widgetSlideLeftControlContainer{width:34px;float:left;position:relative;top:80px;line-height:22px;z-index:10}
.widgetSlideLeftControl{display:block;background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -59px -27px;width:24px;line-height:22px;text-decoration:none;cursor:pointer}
.widgetSlideLeftControl:hover{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -18px -27px;cursor:pointer}
.widgetSlideLeftControlContainer .disabled{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -99px -27px}
.widgetSlideLeftControlContainer .displayNone{background:0}
.widgetSlideRightControlContainer{width:34px;float:left;position:relative;top:80px;line-height:22px}
.widgetSlideRightControl{width:34px;float:left;background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -185px -27px;line-height:22px;text-decoration:none;cursor:pointer}
.widgetSlideRightControl:hover{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -226px -27px;cursor:pointer}
.widgetSlideRightControlContainer .disabled{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -144px -27px}
.widgetSlidePos{clear:both;width:668px;text-align:center;padding:13px 0 6px}
.widgetSlidePos ul{list-style:none}
.widgetSlidePos ul li{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -102px -71px;display:inline;line-height:18px;padding:6px 3px;text-decoration:none;width:6px;cursor:default}
.widgetSlidePos ul li.widgetSlideSelected{background:url(/ClientUI/Images/Sprites/spriteArrowsAndIcons.png) no-repeat -56px -71px;cursor:default}
.widgetSlidePopupContainer{position:absolute;left:0;top:75px;z-index:10}
.widgetSlideInfo>a{text-decoration:none}
.widgetSlideInfo img.trigger{border:2px solid #fff;cursor:pointer}
.widgetSlideInfo img.sfRedBorderColor{border:2px solid #DF1E39}
.widgetSlidePopup{filter:none!important;color:#202020;position:absolute;display:none;background:#fff;z-index:5;border:2px solid #cacaca;border:2px solid rgba(0,0,0,.22);background:rgba(255,255,255,0.95);width:255px;padding:0 0 5px 0}
.widgetSlidePopupBubble{z-index:6;background:transparent;filter:none!important;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll -10px -419px transparent;line-height:12px;padding:0 4px;position:absolute;left:-6px;top:12px}
.widgetSlidePopup .moviePopupAction{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -663px transparent;border:0 none;height:48px;width:255px}
.moviePopupAction a .yellowMedium,.moviePopupAction a .yellowMediumDisabled{position:relative;top:7px;left:15px}
#SfSlideImages{width:600px;padding:15px 0;overflow:hidden;margin:0 34px;position:relative}
#SfSlideImages ul{list-style:none;display:block}
#SfSlideImage ul li{margin:0}
#SfSlideImages ul li{float:left}
#SfSlideImages ul li ul li{float:left;margin:0 10px 0 0;width:110px}
#SfSlideImagesNextBtn{position:absolute;top:83px;right:18px;z-index:2;line-height:19px;width:11px;color:#000;cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -39px}
#SfSlideImagesPreviousBtn{position:absolute;top:83px;left:13px;z-index:2;width:11px;line-height:19px;color:#000;cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -106px}
#SfSlideImagesPos{width:668px;text-align:center;padding:22px 0 8px;line-height:9px;clear:both;background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -178px}
#SfSlideImagesPos a{width:10px;height:10px;padding:0 6px;cursor:pointer}
.sfSlideImagePos-active{background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat scroll -10px -77px}
.sfSlideImagePos-option{background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat scroll -10px -148px}
#SfSlideThumbs ul li span{float:left;margin:0 20px}
#SelectMenuItemLast{border:0}
.movieSliderShadow{background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat scroll 6px -17px transparent;display:block;height:8px;width:110px}
#PopupContainer{position:absolute;z-index:5}
#PopupContainer .displayBlock{display:block}
#Auditorium header h2{font-size:18px;line-height:24px;padding:5px 10px}
#AuditoriumListContainer{padding:25px 20px 20px;background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent}
#AuditoriumList{border-top:1px dotted #d5d5ce}
#AuditoriumList>li{width:628px;border-bottom:1px dotted #d5d5ce}
#AuditoriumList>li:hover,#AuditoriumList>li.hover{border-bottom:1px solid #fff}
.auditoriumListBar{line-height:29px;height:30px}
.auditoriumInfo{padding:10px 0 20px 0}
.auditoriumListBottom{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -178px transparent;height:10px}
#AuditoriumList>li:hover .auditoriumListBar,#AuditoriumList>li.hover .auditoriumListBar{background:url("/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png") no-repeat scroll -10px -557px transparent;color:#fff}
#AuditoriumList>li:hover .auditoriumShowMoreInformation{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll 0 -193px transparent;color:#fff}
#AuditoriumList>li.hover .auditoriumShowMoreInformation{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll 0 -226px transparent;color:#fff}
.auditoriumShowMoreInformation{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll 0 -157px transparent;padding:0 0 0 30px;text-decoration:none;color:#A71930;display:block}
#AuditoriumList>li:hover .auditoriumListBar .dts,#AuditoriumList>li.hover .auditoriumListBar .dts{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll -10px -81px transparent;color:#fff}
#AuditoriumList>li:hover .auditoriumListBar .dolby,#AuditoriumList>li.hover .auditoriumListBar .dolby{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll -10px -119px transparent;color:#fff}
.dts,.dolby{color:#767676;font-size:10px;margin:0 5px 0 0;padding:0 3px;line-height:30px}
.dts{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll -10px -4px transparent;width:27px}
.dolby{background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat scroll -10px -43px transparent;width:40px}
.auditoriumShowMoreInformationSubBlockLeft>img{display:block}
.auditoriumShowMoreInformationSubBlockRight{width:410px}
.auditoriumShowMoreInformationSubBlockRight p{padding:5px 0}
#AuditoriumList li.noBorder{border-bottom:1px solid #fff}
#AuditoriumList.noBorder{border-top:1px solid #fff}
#SpecificMovie{margin:0 0 10px 0;clear:both;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:668px;background:#fff;-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000}
#SpecificMoviePoster{float:left;padding:20px 10px 10px 20px;width:142px;margin:0}
#SpecificMoviePoster img{width:142px;height:203px;display:block;margin:0;padding:0}
.movieSliderShadowBig{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll 0 -7px transparent;line-height:8px;padding:0 66px;display:block}
h1.smultronTitleBig{line-height:40px;position:relative;border:0;padding:0;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteConceptBigBtn.png) no-repeat scroll right -263px}
h1.smultronTitleBig::-moz-focus-inner{border:0;padding:0}
h1.smultronTitleBig span{position:relative;display:block;background:transparent url(/ClientUI/Images/Sprites/spriteConceptBigBtn.png) no-repeat left -230px;margin-right:27px;padding:0 0 0 10px}
h1.knatteTitleBig{line-height:40px;position:relative;border:0;padding:0;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteConceptBigBtn.png) no-repeat scroll right -40px}
h1.knatteTitleBig::-moz-focus-inner{border:0;padding:0}
h1.knatteTitleBig span{position:relative;display:block;background:transparent url(/ClientUI/Images/Sprites/spriteConceptBigBtn.png) no-repeat left -10px;margin-right:27px;padding:0 0 0 10px}
.sfSlideImagesTitleUrl .smultronTitlePosterSmall,.sfSlideImagesTitleUrl .knatteTitlePosterSmall{cursor:inherit}
#SpecificMovieGenreInfo{padding:0 0 0 10px;float:left;clear:left;width:380px}
#SpecificMovieDaysLeftPremiere{padding-top:6px}
#SpecificMovieDaysLeftPremiere,#SpecificMovieDaysLeftPremiereMonth{font-size:7px;line-height:7px;height:7px}
#SpecificMovieDaysLeftPremiereDay{height:34px;line-height:34px;font-size:30px;font-weight:bold}
#SpecificMovieContent{float:left;width:486px;margin:22px 0 0 0}
#SpecificMovieContent header{max-width:405px;!max-width:inherit}
#SpecificMovieContent header h1{overflow:hidden;text-transform:uppercase}
#SpecificMovieContent header h1.normal{overflow:visible}
#SpecificMovieRemainder{background:url(/ClientUI/Images/PremireDateImages/premiere_date.png) no-repeat scroll transparent;color:#fff;float:right;margin:0 20px 0 0;padding:0;text-align:center;width:60px;height:60px}
#SpecificMovieRemainder.singleDayLeft{background-position:-624px -49px}
#SpecificMovieDuration{color:#202020;padding:0 0 0 22px;margin:0}
#SpecificMovieH1text{font-size:16px;line-height:22px;padding:10px 0 20px 10px;width:395px;float:left;!clear:both}
#SpecificMovieReviewAndStory{padding:10px 0 0 10px;clear:both}
#SpecificMovieWholeStory{display:none;clear:both;font-size:13px;padding:0 0 10px 10px;line-height:17px;width:425px;float:left}
#SpecificMovieWholeStory p{font-size:13px;line-height:17px;padding-bottom:10px}
#SpecificMovieReviewAndStory a{color:#A71930;text-decoration:none;line-height:19px}
#SpecificMovieShowWholeStory,#ShowAllNewsItems{padding:0 0 0 20px;display:block;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -576px transparent}
#ShowAllNewsItems.showMore{background-position:-10px -658px}
#ShowAllNewsItems{color:#A71930;line-height:19px;text-decoration:none}
#SpecificMovieShowWholeStory.hide{background-position:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -657px transparent}
#SpecificMovieShowWholeStory:hover>span,#ShowAllNewsItems:hover>span{border-bottom:1px dotted #A71930}
#reviewList{list-style:none;position:relative;width:360px}
#reviewList li{float:right;padding:0 10px 10px 0;position:relative}
.reviewContainer{position:relative}
.reviewText{width:75px}
.reviewBubbleIe{z-index:6;background:transparent;filter:none!important;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -449px transparent;display:none;line-height:9px;padding:0 4px;position:absolute;opacity:1;top:-2px;left:66px}
.reviewInfo{position:absolute;top:-20px;left:-25px;padding:0 5px;display:none;background:#FFFCD4;z-index:5;border-width:1px;border-style:solid;border-color:#e4e0b1 #e0e0e2 #cacaca #e0e0e2;-webkit-border-radius:3px;-moz-border-radius:3px}
#SubFilterMoviesMenu>li>span:hover{color:#fff}
#SpecificMovieReadMoreContainer{float:left;width:110px}
#SpecificMovieReviewContainer{float:left;width:360px}
#SpecificMovieAvailabilityAndShare{clear:both;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -129px;height:48px;width:668px}
#SpecificMovieShare{float:left;width:142px;margin:14px 0 0 20px}
#SpecificMovieAvailableIn{float:left;width:371px}
#SpecificMovieAvailableInList{list-style:none;margin:17px 0 32px 0}
#SpecificMovieAvailableInList li{float:left;padding:0 5px 0 0}
#SpecificMovieBookTicket{float:right;margin:10px 10px 0 0;position:relative}
#SpecificMovieBookTicket .remindTicketBtn{margin:0 0 0 7px}
#SpecificMovieBookTicket a{text-decoration:none}
.specificMovieAvailableInBookTicketsBtnRight{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll 66px -600px transparent;float:left;line-height:48px;width:100px}
.specificMovieAvailableInBookTicketsBtnLeft{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -188px transparent;float:left;font-size:13px;letter-spacing:-1px;line-height:48px;padding:0 5px 0 15px;margin:0 0 0 9px}
.specificMovieAvailableInBookTicketsBtnLeftReminder{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -188px transparent;float:left;font-size:13px;letter-spacing:-1px;line-height:48px;padding:0 5px 0 15px}
.specificMovieAvailableInBookTicketsBtnRightReminder{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll 78px -600px transparent;float:left;line-height:48px;width:112px}
#SpecificMovieAdditionalInformation{padding:20px;width:628px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;background:#fff}
#SpecificMovieAdditionalInformationList{list-style:none;border-top:1px dotted #d5d5ce}
#SpecificMovieAdditionalInformationList li{float:left;border-bottom:1px dotted #d5d5ce;padding:7px 0}
#SpecificMovieAdditionalInformationList li.noBorder{border:0}
.movieInfoBlockTitle{float:left;width:160px;font-weight:bold}
.movieInfoBlockContent{float:left;width:468px}
.movieSpecificVideos,.movieSpecificImages{list-style:none}
#SpecificMovieAdditionalInformationList li .movieSpecificVideos li,#SpecificMovieAdditionalInformationList li .movieSpecificImages li{position:relative;float:left;margin:0 20px 7px 0;padding:0;border:0}
.specificMovieImageBtn{display:none;cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -337px;padding:32px;position:absolute;z-index:3;filter:none!important;transition:all linear 500ms;-o-transition:all linear 500ms;-moz-transition:all linear 500ms;-webkit-transition:all linear 500ms;-ms-transition:all linear 500ms}
#SpecificMovie.safari-mac .specificMovieImageBtn{-webkit-transition:all linear 0}
.mediaTrigger>a{text-decoration:none}
.specificMovieOpacity{position:absolute;background:#000;width:122px;height:92px;z-index:2;top:0;left:0;display:none}
.csstransitions .specificMovieOpacity{transition:all linear 500ms;-o-transition:all linear 500ms;-moz-transition:all linear 500ms;-webkit-transition:all linear 500ms;-ms-transition:all linear 500ms}
#SpecificMovie.safari-mac .specificMovieOpacity{-webkit-transition:all linear 0}
.csstransitions .specificMovieOpacity.fade-in{opacity:.2;visibility:visible}
.csstransitions .specificMovieImageBtn.fade-in,.csstransitions .specificMovieVideoPlayBtn.fade-in{opacity:.85;visibility:visible;display:block}
.csstransitions .specificMovieImageBtn.fade-in.full-opacity,.csstransitions .specificMovieVideoPlayBtn.fade-in.full-opacity{opacity:1}
.specificMovieVideo{position:relative;z-index:1;height:92px;width:122px}
.specificMovieVideoPlayBtn{display:none;cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -736px;padding:32px 32px 0 32px;position:absolute;z-index:3;left:45.5px;top:30.5px;filter:none!important}
.csstransitions .specificMovieOpacity,.csstransitions .specificMovieImageBtn,.csstransitions .specificMovieOpacity,.csstransitions .specificMovieVideoPlayBtn{opacity:0;visibility:hidden;display:block}
.image-grid:after{content:"";display:block;height:0;overflow:hidden;clear:both}
.image-grid li{width:110px;margin:0 19px 40px 0;!margin:0 19px 20px 0;float:left;color:#686f74;height:172px;!position:relative;!height:192px;filter:none!important}
.movieSpecificVideos li span a{text-decoration:none}
.text-grid:after{content:"";display:block;height:0;overflow:hidden;clear:both}
.text-grid li{width:628px;float:left;color:#686f74;height:30px;!position:relative;filter:none!important}
#RelatedMovies{width:668px;background:#fff;margin:10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000}
#RelatedMoviesList{list-style:none;padding:15px 0;margin:0 5px}
#RelatedMoviesList li{float:left;margin:0 0 0 15px}
#RelatedMoviesList:after{content:"";display:block;height:0;overflow:hidden;clear:both}
.slideImageOpacity{opacity:.4;filter:alpha(opacity = 40);position:absolute;background:#000;width:111px;height:158px;z-index:2;top:1px;left:2px;display:none;cursor:pointer}
#AwardsList,#NominatedList{list-style:none}
#AwardsList li{width:240px;border:0;padding:1px 0}
#NominatedList li{width:228px;border:0;padding:1px 0}
a.specificMovieAvailableInBookTicketsBtnLeft,a.specificMovieAvailableInBookTicketsBtnLeftReminder{text-decoration:none;color:#000;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:14px;letter-spacing:-1px}
.movieInfoMovieLength,.movieInfoAwardBlock{float:left;width:240px}
.movieInfoFromAge{float:left;width:105px;font-weight:bold}
.movieInfoFromAgeAtr{float:left;width:123px}
.movieInfoNominatedBlock{float:left;width:228px}
.movieInfoFullWidth{width:100%}
.mv_3d{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -117px transparent;padding:3px 18px}
.mv_hfr{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -218px transparent;padding:3px 26px}
.mv_sv{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -49px transparent;padding:3px 38px}
.mv_eng{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -83px transparent;padding:3px 40px}
.mv_txt{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -14px transparent;padding:3px 26px}
.mv_notxt{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -248px transparent;padding:3px 30px}
.mv_vip{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -184px transparent;padding:3px 18px}
.mv_bv{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -151px transparent;padding:3px 45px}
.mv_imax{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -308px transparent;padding:3px 32px}
.mv_imax3d{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -278px transparent;padding:3px 43px}
.mv_dolbyatmos{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v2_151012.png") no-repeat scroll 0 -338px transparent;padding:3px 58px}
#AtTheMoviesListText.image-grid:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#AtTheMoviesListText.image-grid li{width:628px;filter:none!important;margin:auto;height:auto}
#AtTheMoviesList.posterState li .movieInfo .textView{display:none}
#AtTheMoviesList.textState li .movieInfo .posterView{display:none}
#AtTheMoviesList.textState{margin:5px 0 0 2px;border-top:1px dotted #d5d5ce;width:628px}
#AtTheMoviesList.textState li{border-bottom:1px dotted #d5d5ce;float:left;border-bottom:1px dotted #D5D5CE;padding:0;line-height:30px;filter:none!important;width:628px}
#AtTheMoviesList.textState a{text-decoration:none;color:#202020}
#MovieBlock{padding:0 0 20px 18px}
#MovieBlock.loading,#MovieBlock>div.loading{background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center}
#AtTheMoviesList{list-style:none}
.releaseContainer{cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -296px;position:absolute;z-index:2;line-height:49px;height:49px;width:52px;left:60px;top:2px;!zoom:1}
.releaseDay{position:absolute;left:22px;top:8px;height:10px;width:11px;z-index:3;border:0}
.releaseMonth{position:absolute;left:28px;top:14px;height:16px;width:18px;z-index:4;border:0}
.releaseOptional{position:absolute;left:20px;top:6px;z-index:4}
.memberLogocontainer{position:relative}
.blackRibbon{cursor:pointer;position:absolute;z-index:2;line-height:49px;right:0;top:0;!zoom:1}
.blackRibbon122x92{background:url(/ClientUI/Images/BlackRibbon/black-ribbon_122x92.png) no-repeat;height:47px;width:47px}
.blackRibbon196x110{background:url(/ClientUI/Images/BlackRibbon/black-ribbon_196x110.png) no-repeat;height:47px;width:47px}
.blackRibbon196x147{background:url(/ClientUI/Images/BlackRibbon/black-ribbon_196x147.png) no-repeat;height:47px;width:47px}
.blackRibbon628x353{background:url(/ClientUI/Images/BlackRibbon/black-ribbon_628x353.png) no-repeat;height:67px;width:67px}
.memberNews196x147{background:url(/ClientUI/Images/Sprites/spriteMemberNews.png) 0 -130px no-repeat;height:50px;left:15px;width:52px;z-index:3;position:absolute}
.memberNews196x110{background:url(/ClientUI/Images/Sprites/spriteMemberNews.png) 0 -276px no-repeat;height:50px;left:15px;width:52px;z-index:3;position:absolute}
.memberNews122x92{background:url(/ClientUI/Images/Sprites/spriteMemberNews.png) 0 -408px no-repeat;height:50px;left:15px;width:52px;z-index:3;position:absolute}
.memberNews628x353{background:url(/ClientUI/Images/Sprites/spriteMemberNews.png) 0 4px no-repeat;height:50px;right:-5px;width:52px;z-index:3;position:absolute}
.movieInfo,.slideInfo,.relatedMovieItem,widgetSlideInfo{position:relative}
.relatedMovieItem{width:110px}
.popup,.slidePopup{color:#202020;position:absolute;opacity:0;filter:alpha(opacity = 0);background:#fff;z-index:5;border:1px solid #cacaca;width:255px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;padding:0 0 5px 0}
.popupBig{color:#202020;position:absolute;display:block;background:#fff;z-index:5;border:2px solid #cacaca;border:2px solid rgba(0,0,0,.22);background:rgba(255,255,255,0.95);width:255px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;padding:0 0 5px 0}
.focusShadow{position:absolute;left:2px;top:1px;height:158px;width:112px;display:none;z-index:2}
.trigger{z-index:1;position:relative}
.moviePopupTitle{padding:9px 10px 1px 10px;font-size:16px;line-height:normal\9}
.moviePopupGenre{padding:0 10px 7px 10px;font-style:italic;font-size:12px;line-height:14px\9;margin:3px 0 0 0\9}
.moviePopupAction{background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -663px;border:0;height:48px;width:255px;padding:0 0 5px 0}
.moviePopupActionMovieInfoBtnLeft{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:14px;letter-spacing:-1px;line-height:48px;text-align:center;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) -10px -465px no-repeat;padding:0}
.moviePopupActionMovieInfoBtnRight{text-decoration:none;color:#000;float:left;width:80px;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) 72px -514px no-repeat;line-height:48px;padding:0 15px 0 10px;margin:0 2px 0 0}
.moviePopupActionMovieBookBtnLeft{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:14px;letter-spacing:-1px;line-height:48px;text-align:center;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) -12px -188px no-repeat;padding:0 0 0 12px}
.moviePopupActionMovieBookBtnLeftReminder{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;text-decoration:none;color:#000;float:left;font-size:14px;letter-spacing:-1px;line-height:48px;padding:0 5px 0 15px;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) -12px -188px no-repeat}
.moviePopupActionMovieBookBtnRight{text-decoration:none;color:#000;float:left;width:71px;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) 61px -600px no-repeat;line-height:48px;padding:0 24px 0 0;margin:0 0 0 10px}
.moviePopupActionMovieBookBtnRightReminder{text-decoration:none;color:#000;float:left;width:110px;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) 77px -600px no-repeat;line-height:48px;padding:0 20px 0 0;margin:0 0 0 10px}
.moviePopupInfo{margin:0 10px;border-top:1px dotted #d5d5ce;font-size:11px;clear:both;line-height:11px\9}
.moviePopupInfo.noBorder{border:0}
.movieInfo div.trigger,.slideInfo img.trigger,.relatedMovieItem img.trigger{border:2px solid #fff}
.movieInfo div.sfRedBorderColor,.slideInfo img.sfRedBorderColor,.relatedMovieItem img.sfRedBorderColor{border:2px solid #DF1E39}
.moviePopupInfo div.mpi_first{width:95px;float:left;padding:3px 0;line-height:11px\9;margin:3px 0 0 0\9;line-height:11 px\9}
.moviePopupInfo div{width:140px;float:left;padding:3px 0;margin:3px 0 0 0\9;line-height:11px\9}
.moviePopupBubble{z-index:6;height:12px;background:transparent;filter:none!important;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll -10px -419px transparent;line-height:9px;padding:0 4px;position:absolute;left:-6px;top:12px;opacity:1}
.movieSlideImgContainer{height:157px;width:110px}
.movieSlideImgContainer img{height:157px;width:110px;position:relative;z-index:1}
.movieSlideImgContainer .loading{background:url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center;width:110px;height:157px}
#AtTheMoviesList.loading,#AtTheMoviesListText.loading{background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center;width:628px;height:200px}
#AtTheMoviesListText.loading,#AtTheMoviesListText.loading{background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center;width:628px;height:200px;border:0}
#AtTheMoviesListText{list-style:none;border-top:1px dotted #D5D5CE;width:628px}
#AtTheMoviesListText:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#AtTheMoviesListText li{float:left;border-bottom:1px dotted #D5D5CE;padding:5px 0 3px 0;line-height:18px;filter:none!important;width:628px}
.movieTitleTextList{font-size:12px;color:#A71930;font-weight:bold;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -8px -451px;padding:0 0 0 20px;margin:0 0 0 10px;width:288px;float:left}
.moviePremiereDateTextList{color:#767676;float:left;width:148px}
.AboutTheMovieTextList{float:left;width:70px}
.premiereInfo{position:absolute;top:-20px;left:-25px;padding:0 5px;display:none;background:#FFFCD4;z-index:5;border-width:1px;border-style:solid;border-color:#e4e0b1 #e0e0e2 #cacaca #e0e0e2;-webkit-border-radius:3px;-moz-border-radius:3px}
.ticketContainer{position:relative;width:75px;!z-index:100}
.daysToPremiere{width:67px;padding:5px;font-size:11px;color:#000}
.ticketTriggerLink{text-decoration:none;color:#333;cursor:pointer}
.premiereBubble{z-index:6;background:transparent;filter:none!important;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll -10px -449px transparent;display:none;line-height:9px;padding:0 4px;position:absolute;opacity:1;top:0;left:27px}
.ticketRightBtn{width:78px;float:left;text-decoration:none;color:#000;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat 61px -530px;line-height:18px;font-size:11px;padding:2px 0 4px 0}
.ticketLeftBtn{background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -8px -420px;padding:2px 4px 4px 14px}
.ticketLeftBtnReminder{background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -8px -420px;padding:2px 0 4px 10px}
.aboutMovieLeftBtn{background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -8px -381px;padding:2px 0 4px 9px;color:#000}
.aboutMovieRightBtn{text-decoration:none;cursor:pointer;width:72px;float:left;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat 55px -491px;line-height:18px;font-size:11px;padding:2px 10px 4px 0}
.ticketContainer .ticketTrigger{color:#fff}
#AtTheMoviesList.textState li.auditoriumListHover{color:#fff;background:url(/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png) no-repeat -10px -557px}
#AtTheMoviesList.textState li.noBorder{border-bottom:1px solid #fff}
#AtTheMoviesList.noBorder{border-top:1px solid #fff}
.MovieListTextFromAge{display:none}
#AtTheMoviesListText a{text-decoration:none;color:#202020}
#AtTheMoviesFilterContainer,#ArchiveSelectionContainer{padding:32px 20px 33px 40px;!height:60px;!padding:35px 20px 0 40px;list-style:none;clear:left;background:#fff url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat 0 -122px;width:608px;display:inline-block}
#AtTheMoviesFilterList{list-style:none}
#AtTheMoviesFilterList>li{float:left}
#AtTheMoviesFilterList>li.last{float:right}
#AtTheMoviesFilterList>li a{text-decoration:none}
#SortAge:hover>span,#SortReleaseDate:hover>span,#ShowAllMovies:hover>span{color:#202020}
#SortAge,#SortReleaseDate{margin:2px 0 0 0}
#ShowAllMovies{margin:2px 0 0 18px}
#FilterTopList{width:75px;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat 30px -250px}
.leftFilterBtn{float:left;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -208px;padding:0 0 0 10px}
.rightFilterBtn{float:left;text-decoration:none;color:#000;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat 30px -250px}
#Biosnack{display:none;margin:5px 0 12px 0;-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000;width:668px}
#Biosnack header{background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat 0 -563px;width:668px;height:36px}
#Biosnack header h2{text-indent:-9999px;float:left}
#Biosnack header div{float:left;margin:0 0 0 180px;line-height:36px;color:#999}
#Biosnack header div a{color:#fff;text-decoration:none;font-weight:bold;border:0}
#Biosnack header div a:hover{border-bottom:1px dotted #D5D5CE}
#MovieRatedByYou{clear:left;width:628px;padding:10px 20px;background:#fff;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
#MovieRatedByYouTitle{float:left;width:160px}
#MovieRatedByYouTitle h3{font-weight:bold;font-size:12px;line-height:16px;font-family:Arial}
.MovieRatedByYouBlock{width:234px;float:left}
#MovieRatedByYou:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#MovieRatedByYouList{list-style:none;width:468px}
#MovieRatedByYouList li{display:none;float:left;width:234px;border-bottom:1px dotted #D5D5CE;height:20px;position:relative;top:2px;margin:0 0 5px 0}
.movieRatedByYouListTitle{position:absolute}
.movieRatingSliderBackground{top:3px;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -247px;position:absolute;left:85px;height:18px;width:100px;z-index:1}
.leftBoxMovieRating{top:3px;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -277px;height:18px;width:75px;position:absolute;left:85px;z-index:2}
.rightBoxMovieRating{background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat -10px -307px;width:5px;height:18px;position:absolute;top:3px;z-index:2;left:85px}
#MovieRatedByYouList:after{content:"";display:block;height:0;overflow:hidden;clear:both}
.loading{background:#fff url(/ClientUI/Images/loading.gif) no-repeat center}
#PartnerList li{float:left;width:628px;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dotted #d5d5ce}
#PartnerList li:last-child{border:0}
.imgContainerPartner{float:left;padding:0 20px 0 0}
.infoContainerPartner{float:left;width:503px;padding:0 20px 0 0}
.infoContainerPartner p{font-size:14px;line-height:18px}
.urlContainerPartner{margin:10px 0}
#PictureAndSoundPage div{padding:0 0 10px 0}
#PictureAndSoundPage div.h1Text p{font-size:16px;line-height:22px}
#PictureAndSoundPage div p{font-size:13px;line-height:17px}
#CompanyOptionsList{width:648px;padding:20px 0 0 20px}
#CompanyOptionsList li{width:304px;float:left;padding:0 20px 30px 0}
#CompanyOptionsList li div img{padding:0 0 15px 0}
.companyOptionListUrl{padding:10px 0 0 0}
#CompanyOptionsList:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#CompanyWorkAtSF{width:668px;padding:20px 0;background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1801px}
.CompanyWorkAtSFContainer{float:left;width:304px;padding:0 0 0 20px}
#CompanyWorkAtSF:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#CompanyWorkAtSfContainerInfo{padding:10px 0}
#BreakBox{display:none}
#OrderCompanyTicketsSteps{width:668px;padding:20px 0;background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat scroll 0 -750px #fff;!margin:-5px 0 0 0}
#OrderCompanyTicketsSteps:after{content:"";display:block;height:0;overflow:hidden;clear:both}
.orderCompanyTicketStep{color:#FFF;font-family:ff-dax-web-pro,arial,sans-serif;font-size:10px;font-weight:bold;line-height:17px;margin:0 10px 0 0;text-decoration:none;float:left;padding:0 6px 3px 6px}
.orderCompanyTicketStepCurrent{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll 0 -818px transparent}
.orderCompanyTicketStepInactive{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll 0 -885px transparent}
.orderCompanyTicketStepsContainer{float:left;padding:0 20px;background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat right -4px;line-height:28px}
#orderCompanyTicketStepsContainerLast{background:0}
.orderCompanyTicketStepText{font-size:12px;line-height:16px;color:#202020;font-weight:bold;float:left}
#OrderCompanyTicketsPage{clear:both;width:668px;background:#fff;float:left;color:#202020}
#OrderCompanyTicketsPageContainer{padding:20px}
#OrderCompanyTicketsPage header h1{padding:20px 20px 5px 20px}
#OrderCompanyTicketsPage div.h1Text{padding:0 20px 20px 20px}
.custom-checkbox input,.custom-radio input{position:absolute;left:4px;top:5px;margin:0;z-index:0;outline:0;border:0}
.custom-checkbox label,.custom-radio label{display:block;position:relative;z-index:1;font-size:12px;height:12px;padding-right:1em;line-height:1;padding:5px 0 5px 27px;margin:0 0 .3em;cursor:pointer;outline:0;border:0}
#OrderCompanyTicketsList{list-style:none}
#OrderCompanyTicketsLeftCol:after,#OrderCompanyTicketsList:after,#OrderCompanyTicketsList li:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#OrderCompanyTicketsListHeader,#AddSnacksHeader{padding:15px 0 0 0}
#OrderCompanyTicketsListHeader:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#OrderCompanyTicketsList li:first-child{padding:0 0 3px 0}
#OrderCompanyTicketsList li{border-bottom:1px solid #D5D5CE;padding:7px 0 3px 0;display:block;height:100%}
#OrderCompanyTicketsList li#OrderCompanyTicketsList-last{border:0}
.orderCompanyTicketListContainerLeft{float:left;width:180px}
.orderCompanyTicketListContainerRight{float:left;width:82px;padding:4px 0 0 0;!padding:3px 0 0 0;text-align:right}
.custom-radio{position:relative;outline:0;border:0}
.custom-radio label{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -683px;border:0;outline:0}
.custom-checkbox label{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -931px;border:0;outline:0}
.custom-checkbox .height24{height:24px}
.custom-checkbox .lineheight12{line-height:1.2}
#OrderCompanyTicketsLeftCol{height:392px;!height:417px;padding:25px 20px 0 20px;background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1900px;border:1px solid #D5D5CE;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:262px;float:left}
#OrderCompanyTicketsRightCol{height:392px;!height:417px;margin:0 0 0 20px;padding:25px 20px 0 20px;background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1900px;border:1px solid #D5D5CE;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:262px;float:left}
.custom-checkbox label.hover,custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus{outline:0;border:0}
.custom-radio label.checked{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -611px;outline:0;border:0}
.custom-checkbox label.checked{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -859px;outline:0;border:0}
.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus{outline:0;border:0}
.custom-checkbox label.focus,.custom-radio label.focus{border:0;outline:0;border:0}
.companyTicketBubble{z-index:6;background:transparent;filter:none!important;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll -10px -449px transparent;display:none;line-height:9px;padding:0 4px;position:absolute;opacity:1;top:0;left:27px}
.companyTicketContainer{position:relative;top:-55px}
.companyTicketTrigger{position:absolute;top:-20px;left:-25px;padding:0 5px;display:none;background:#FFFCD4;z-index:5;border-width:1px;border-style:solid;border-color:#e4e0b1 #e0e0e2 #cacaca #e0e0e2;-webkit-border-radius:3px;-moz-border-radius:3px}
.additionalTicketInfoPopup{font-size:11px;line-height:14px;padding:5px;white-space:nowrap}
#RadioBtnXNumOfTicketHolder{float:left;width:29px}
#XNumOfTicketHolder{float:left;width:200px}
#XNumOfTicketsWrapper{background:url("/ClientUI/Images/sprites/spriteCorporate2.png") no-repeat scroll 0 -1039px transparent;height:29px;padding:0 0 0 10px;position:relative;top:-3px}
#XNumOfTickets{-webkit-appearance:none;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#767676;padding:0;display:inline;outline:0;width:96px}
#XNumOfTicketsContainer{line-height:16px;padding:7px 0 0 0;width:114px}
#AddSnacksPrice{font-size:20px;line-height:16px;font-weight:bold;padding:15px 0 0 0}
#AdditionalInfoSnacks{font-size:11px;line-height:14px;color:#767676;padding:5px 0 0 0;width:255px}
#AdditionalInfoOrderCompanyTickets{font-size:11px;line-height:14px;color:#767676;padding:17px 0 0 0;width:295px}
#OrderNumOfMenus{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -954px;height:37px;width:83px;margin:5px 0 0 0}
#OrderNumOfMenus input{border:0;width:60px;background:0;font-size:22px;font-weight:bold;line-height:30px;padding:2px 5px 5px 10px;width:65px;outline:0}
#SnackImageContainer{float:left;width:120px;margin:20px 0 0 0}
#NumOfSnackMenuContainer{float:left;margin:45px 0 0 10px;width:130px}
#OrderCompanyTicketsDirection{background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat scroll 0 -1801px #fff;padding:21px 0 16px 0;!padding:20px 0 0 0;!height:45px;width:668px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;clear:both}
.yellowButtonRight{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat scroll right -258px transparent;cursor:pointer;display:block;float:left;padding:0 30px 0 0;border:0;outline:0}
.yellowButtonLeft{font-family:ff-dax-web-pro,arial,sans-serif;background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat scroll 0 -86px transparent;color:#000;cursor:pointer;display:block;float:left;font-weight:bold;padding:0 5px 0 15px;text-align:center;font-size:14px;line-height:36px;letter-spacing:-1px;border:0;outline:0;height:36px;letter-spacing:-0.10em\9;!letter-spacing:-0.10m;zoom:1}
:root .yellowButtonLeft{letter-spacing:-1px}
#label-0{display:block;width:1px}
.yellowButtonRightSmall{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat scroll right -721px transparent;cursor:pointer;display:block;float:left;padding:0 24px 0 0;border:0;outline:0}
.yellowButtonLeftSmall{font-family:ff-dax-web-pro,arial,sans-serif;background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat scroll 0 -642px transparent;color:#000;cursor:pointer;display:block;float:left;font-weight:bold;padding:0 5px 0 15px;text-align:center;font-size:14px;line-height:29px;letter-spacing:-1px;border:0;outline:0;height:29px}
#ChooseGreetingContainer{float:left;padding:0}
.inputFixNext{width:85px}
.inputFixBack{width:80px}
.inputFixFinish{width:128px;width:140px\9;!width:140px}
:root .inputFixFinish{width:128px}
span.yellowButtonRightHover{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat right -172px}
input.yellowButtonLeftHover,span.yellowButtonLeftHover{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 0}
.grayButtonRight{font-weight:bold;line-height:28px;letter-spacing:-1px;background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat scroll right -1355px transparent;font-family:ff-dax-web-pro,arial,sans-serif;cursor:pointer;display:block;float:left;text-align:center;font-size:14px;padding:0 20px 1px 5px;border:0;outline:0;height:29px}
.grayButtonLeft{font-family:ff-dax-web-pro,arial,sans-serif;background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat scroll left -1197px transparent;color:#000;cursor:pointer;display:block;float:left;font-weight:bold;line-height:29px;padding:0 0 0 24px;font-size:14px;font-weight:bold;border:0;outline:0}
span.grayButtonRightHover{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat right -1276px}
input.grayButtonLeftHover{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -1118px}
#OrderCompanyTicketsDirectionNext{padding:0 20px 0 0}
#OrderCompanyTicketsDirectionBack{padding:0 0 0 20px;margin:2px 0 0 0}
#OrderCompanyTicketsPageAside{float:left;width:300px;background:#FFFCD4;padding:10px 0 18px 0;color:#202020}
#OrderCompanyTicketsAsideListRecieptHeader{border-bottom:1px dotted #e1dfae;float:left;list-style:none;padding:0 0 7px 0}
#OrderCompanyTicketsAsideListRecieptHeader li{float:left;font-weight:bold;line-height:15px;font-size:12px}
#OrderCompanyTicketsAsideListRecieptHeader li.recietRowFirst{width:155px}
#OrderCompanyTicketsAsideListRecieptHeader li.recietRowMiddle{width:75px}
#OrderCompanyTicketsAsideListRecieptHeader li.recietRowLast{width:50px;text-align:right}
#OrderCompanyTicketsAsideListRecieptContent{list-style:none;font-weight:normal}
#OrderCompanyTicketsAsideListRecieptContent li{float:left;line-height:16px;font-size:12px}
#OrderCompanyTicketsAsideListRecieptFilms,#OrderCompanyTicketsAsideListRecieptDeliveryInformation{list-style:none}
#OrderCompanyTicketsAsideListRecieptDeliveryInformation li{width:280px;float:left;line-height:16px;font-size:12px}
#OrderCompanyTicketsAsideListRecieptFilms li{float:left;line-height:16px;font-size:12px}
#ChoosenFilms{border:0 none;float:left;margin:0;padding:0 10px;width:280px}
#OrderCompanyTicketsAsideListRecieptFilms .header{padding:17px 0 7px 0;margin:0 0 11px 0;font-weight:bold;border-bottom:1px dotted #DBD9BC;width:280px}
#OrderCompanyTicketsAsideListRecieptGreeting .header{padding:17px 0 0 0;margin:0;font-weight:bold;width:280px}
#OrderCompanyTicketsAsideListRecieptLogo .header,#OrderCompanyTicketsAsideListRecieptEnvelope .header{padding:5px 0 0 0;margin:0;font-weight:bold;width:280px}
#OrderCompanyTicketsAsideListRecieptLogo li{line-height:18px}
.choosenFilm{width:280px;float:left}
#OrderCompanyTicketsPageAside>h2{margin:0 10px;border-bottom:1px dotted #e1dfae}
#OrderCompanyTicketsAsideListRecieptContent li.recietRowFirst{width:155px}
#OrderCompanyTicketsAsideListRecieptContent li.recietRowMiddle{width:75px}
#OrderCompanyTicketsAsideListRecieptContent li.recietRowLast{width:50px;text-align:right}
#recieptContainerHeader{border:0;float:left;padding:17px 10px 7px 10px;width:280px;margin:0}
#recieptContainerHeader.multipleItems{border-top:1px solid #e1dfae;margin:17px 0 0 0}
#ChoosenFilmsContainerContent,#DeliveryInformation{border-bottom:1px solid #e1dfae;float:left;padding:16px 10px 0 10px;width:280px}
#recieptContainerContent{border-bottom:1px dotted #e1dfae;float:left;margin:0 10px;padding:1px 0 20px;width:280px}
#recieptTotal{font-weight:bold;padding:15px 10px 10px 10px;clear:both;!float:left;!width:280px}
#recieptTotalText{font-size:12px;line-height:18px;float:left;width:205px}
#recieptTotalSum{font-size:16px;line-height:18px;float:left;width:75px;text-align:right}
#OrderCompanyTicketsAsideListRecieptLogo,#OrderCompanyTicketsAsideListRecieptEnvelope{list-style:none}
#IA-header{padding:17px 0 0}
#OrderCompanyTicketsAsideListRecieptDeliveryInformation li#IA-Name{padding:17px 0 0 0;width:280px}
#OrderCompanyTicketsAsideListRecieptDeliveryInformation li#IA-Email{padding:0 0 17px 0;width:280pX}
#OrderCompanyTicketsAsideListRecieptDeliveryInformation li#IA-OrgNumberLbl,#OrderCompanyTicketsAsideListRecieptDeliveryInformation li#IA-OrgNumber,#OrderCompanyTicketsAsideListRecieptDeliveryInformation li#IA-CompanyNumberLbl,#OrderCompanyTicketsAsideListRecieptDeliveryInformation li#IA-CompanyNumber{width:140px}
.companyTicketText{font-size:13px;line-height:17px;padding:15px 0 0 0;width:570px}
#CompanyOrderTicketsStartPage{background:#fff;width:628px;padding:20px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
#PersonalGreeting>header>h2{padding:3px 0 6px 0}
#KuvertContent{border:0}
.slideInfiniteBtnContainer{float:left;margin:25px 10px 0}
#viewport{width:342px;overflow:hidden;position:relative;background:#fff;float:left;height:90px}
#viewport ul{position:relative;list-style:none;height:90px}
#viewport li{float:left}
#viewport li img{width:90px;height:51px;margin:9px 0 0 0}
#viewport li img.current{width:122px;height:69px;margin:0 20px}
#viewport li div{display:none}
#viewport li div.current{display:block;text-align:center;padding:2px 0 0 0}
#PreviousBtnSlideInfiniteZoom{background:url(/ClientUI/Images/Sprites/spriteCorporate3.png) no-repeat 0 0;display:block;line-height:19px;cursor:pointer;padding:0 6px 0 5px;cursor:pointer}
#NextBtnSlideInfiniteZoom{background:url(/ClientUI/Images/Sprites/spriteCorporate3.png) no-repeat 0 -69px;display:block;line-height:19px;padding:0 6px 0 5px;cursor:pointer}
#YourChoice{display:none;filter:none!important;position:absolute;height:53px;left:180px;line-height:53px;padding:27px 26px;position:absolute;top:0;z-index:5}
body.no #YourChoice{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat -118px -1698px}
body.sv #YourChoice{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1698px}
#GreetingList{list-style:none}
#GreetingList li{font-size:12px;line-height:30px;height:40px;width:420px}
.greetingListInputBox{-webkit-appearance:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#767676;display:inline;outline:0;width:375px}
.greetingPhraseWrapper{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -418px transparent;height:29px;position:relative}
.greetingPhraseContainer{line-height:16px;padding:7px 0 0 7px;width:114px}
.greetingSepBoxInside{border-bottom:1px dotted #D5D5CE;padding:10px 0}
#print-symbol-left-container{float:left;width:215px}
#print-symbol-right-container{float:left;width:413px}
.greetingSepBoxOutside{border-bottom:1px solid #D5D5CE;margin:0 0 20px 0;padding:0 0 20px 0}
.logoContent{margin:-3px 0 0 30px;line-height:16px;width:250px}
#LogoContentSymbol{width:215px}
#EnvelopeContent{padding:0 0 10px 30px;line-height:16px}
#EnvelopeContainer{float:none}
#EnvelopeContainerRight{float:left}
.imageContainerEnvelope{float:left;width:122px}
#imageEnvelopeFilm{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1161px;line-height:64px}
#imageEnvelopePresent{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -497px;line-height:64px}
#CenterEnvelopeTextLeft{left:35px;top:5px}
#CenterEnvelopeTextRight{left:10px;top:5px}
#LblEnvelopeFilm,#LblEnvelopePresent{padding:5px 0 5px 26px}
#EnvelopeBox{margin:0 0 0 30px}
#ChooseGreetingBox{width:209px;padding:2px 0 10px 0;margin:0 0 0 -2px}
#GreetingDropDownTitle,#ChooseEnvelopeOption{width:187px}
#EnvelopeBox{width:209px}
.dropdownGreetingLeft{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1001px;display:block;padding:6px 5px 5px}
.dropdownGreetingRight{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat scroll right -1080px transparent;color:#202020;display:block;float:left;height:30px;margin:-2px 6px 0 0;padding:0 22px 0 0;text-decoration:none}
#InvoiceAdressContainer{clear:both}
#InvoiceAdressContainer>h2{letter-spacing:0}
#DeliveryInformationPage{width:628px;padding:20px;background:#fff}
#ListDI,#ListIA{list-style:none;padding:20px 0 0 0}
#ListDI li,#ListIA li{float:left;width:324px;padding:0 0 15px 0}
#ListDI li.odd,#ListIA li.odd{width:304px}
.containerBlockLeftDI{float:left;width:75px}
.containerBlockRightDI{float:left;width:229px}
h2 .optionalField,h3 .optionalField{font-weight:normal;padding:0 0 0 3px}
#giftCardIframeContainer{width:668px;overflow:hidden}
#GiftCard{background:#fff;width:668ox}
#GiftCardStartInfo{padding:20px;clear:both}
#SaldoIframe{padding:20px 0 0 0;background:#fff;width:668px}
#titleLogo{width:230px}
.diChk{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -262px -423px transparent;margin:0 0 0 5px;padding:2px 12px;margin:0 0 0 15px;line-height:16px;!padding:2px 12px;!height:24px}
.diMissing{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -322px -422px transparent;margin:0 0 0 5px;padding:2px 12px;margin:0 0 0 15px;line-height:16px;!padding:2px 12px;!height:24px}
#ChooseDvdPage{width:668px;background:#fff}
#ChooseDvdPage header{padding:20px 20px 0 20px}
#ChooseDvdPage div.h1Text{padding:0 20px 20px 20px}
#DvdList{list-style:none}
#DvdList li{width:668px;float:left;border-top:1px solid #F0F0F0}
.dvdImageContainer{float:left;width:130px;position:relative;padding:20px 0 20px 20px}
.dvdInfoContainer{float:left;width:430px;padding:20px 0}
.dvdSynopsis{padding:0 0 15px 0}
.buttonLeft{background:url(/ClientUI/Images/Sprites/spriteCorporate3.png) no-repeat 0 -217px;color:#202020;cursor:pointer;display:block;float:left;font-weight:bold;height:29px;padding:6px 0 0 13px}
.buttonLeftDisabled{color:#999;background:url(/ClientUI/Images/Sprites/spriteCorporate3.png) no-repeat 0 -138px}
.buttonRightDisabled{background:url(/ClientUI/Images/Sprites/spriteCorporate3.png) no-repeat right -296px}
.yourChoice{position:absolute;padding:0 27px 0 26px;line-height:53px;left:78px;top:19px}
body.no .yourChoice{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat -118px -1698px}
body.sv .yourChoice{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1698px}
#ConfirmCompanyOrderPage{width:668px;background:#fff}
#ConfirmCompanyOrderPage .custom-checkbox{float:right;margin:50px 20px 0 0;position:relative}
#OptionalInformationDI{clear:both}
#textFieldIA{overflow:auto;resize:none;-webkit-appearance:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#767676;display:inline;outline:0;width:540px}
.inputDILarge,.inputRemindMe{-webkit-appearance:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#767676;display:inline;outline:0;width:211px}
.inputDIMedium{-webkit-appearance:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#767676;display:inline;outline:0;width:135px}
.inputDISmall{-webkit-appearance:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:11px;color:#767676;display:inline;outline:0;width:56px}
.wrapperHugeIA{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1575px transparent;height:73px;position:relative;top:0;left:0}
.wrapperLargeDI,.wrapperRemindMeText{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1338px transparent;height:29px;position:relative;top:0;left:0}
.wrapperMediumDI{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1417px transparent;height:29px;position:relative;top:0;left:0}
.wrapperSmallDI{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1496px transparent;height:29px;position:relative;top:0;left:0}
.containerHugeIA{line-height:16px;padding:7px 0 0 7px;width:540px}
.containerLargeDI,.containerLargeRemindMe{line-height:16px;padding:7px 0 0 7px;width:260px}
.containerMediumDI{line-height:16px;padding:7px 0 0 7px;width:190px}
.containerSmallDI{line-height:16px;padding:7px 0 0 7px;width:56px}
#ConfirmCompanyOrderPage header{padding:20px}
#OrderCompanyTicketsAsideListRecieptGreeting{list-style:none}
#OrderCompanyTicketsAsideListRecieptGreeting li{font-size:12px;line-height:16px}
.pickedBkg{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -1434px}
#ConfirmBkg{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -176px}
#TicketImgWrapper{background:#fff url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -176px;height:360px;padding:20px 0 0 85px}
#TicketImgWrapperThankYou{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 -1434px;height:330px;padding:50px 0 0 85px;margin:20px 0 0 0}
#TicketImgContainer{position:relative;height:266px}
#TicketImgTextBlock{position:absolute;z-index:3;top:65px;left:50px;color:#202020;font-size:12px;line-height:18px;font-weight:bold;text-align:center}
#TicketImgLogo{position:absolute;z-index:3;top:140px;left:40px}
#TicketImg{position:absolute;z-index:2;top:0;left:0}
#OrderCompanyTicketsPageThankYou{background:#fff;clear:both;color:#202020;float:left;width:668px;margin:0 0 24px 0;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
#OrderCompanyTicketsPageThankYou header{padding:20px}
#BigChk{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll 0 -338px transparent;line-height:32px;margin:0 0 0 5px;padding:17px}
#ThankYouPageInfo{clear:both;margin:0 0 0 20px}
#ThankYouPageInfo a{font-size:12px;line-height:18px;color:#A71930;text-decoration:none;border-bottom:1px solid #fff}
#ThankYouPageInfo a:hover{border-bottom:1px dotted #A71930;overflow:hidden}
#SpecificMovieShowTimeInfoContainer header h1{text-transform:uppercase;left:-10px;line-height:20px}
#SpecificMovieShowTimeInfoContainer header h1.smultronTitleBig span{background-position:left -229px}
#SpecificMovieShowTimeInfoContainer header h1.knatteTitleBig{float:left;background-position:right -39px;left:-10px}
#SpecificMovieShowTimeInfoContainer header h1.knatteTitleBig span{background-position:left -9px}
#SpecificMovieShowsTime{background:#fff;width:628px;padding:20px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
#SpecificMovieShowsTimeTopInfoWrapper{float:left;padding:0 0 18px 0}
#SpecificMovieShowTimeDuration{border-left:1px solid #b8b8b8;color:#b8b8b8;padding:0 0 0 5px;margin:0 0 0 5px}
#SpecificMovieShowTimeImgContainer{float:left;width:89px;padding:0 21px 0 0}
#SpecificMovieShowTimeImgContainer img{width:89px;height:127px}
#SpecificMovieShowTimeInfoContainer{float:left;width:518px}
#SpecificMovieShowTimeInfo{border-top:1px dotted #d5d5ce;padding:10px 0 0 0}
#SpecificMovieShowTimeMeta{padding:5px 0 10px 0;font-size:12px;line-height:16px;clear:both}
#SpecificMovieShowTimeMenuHeader{font-size:12px;line-height:30px;font-weight:bold;float:left;padding:0 7px 0 20px}
#SpecificMovieShowTimeMenu{background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -20px -140px #fff;clear:both;padding:12px 0;width:628px}
#SpecificMovieShowTimeMenu .theatrePageDropDownContainer{float:left}
#SpecificMovieShowTimeMenuList{list-style:none;float:left;margin:4px 0 0 45px}
#SpecificMovieShowTimeMenuList li{float:left;font-size:11px}
.dropDownRight{float:left;padding:0 21px 0 0;background:url("/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png") no-repeat scroll right -486px transparent}
.dropDownLeft{background:url("/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png") no-repeat scroll left -230px transparent;display:block;padding:6px 5px 5px 10px}
#SpecificMovieShowTimeDropDownLeft{width:94px;font-size:11px;font-family:Arial}
#SpecificMovieShowTimedropDown li{width:130px;padding:0;overflow:hidden;position:relative;border-bottom:1px solid #D5D5CE;line-height:12px}
#SpecificMovieShowTimedropDown li:last-child{border:0}
#SpecificMovieShowTimedropDown li a{width:130px;padding:5px;display:block;text-decoration:none;color:#000}
#SpecificMovieShowTimedropDown li a:hover{background:#000;padding:5px;color:#fff}
.specificMovieShowsTimeContainer{clear:both;padding:20px 0 0 0}
.cinemaInformationList{list-style:none;clear:both}
.cinemaInformationList li{border-top:1px dotted #d5d5ce;float:left;line-height:29px;font-size:12px}
.cinemaInformationTime{float:left;width:85px;padding:0 0 0 10px;font-weight:bold}
.cinemaInformationSeatsLeft{float:left;width:185px}
.cinemaInformationVersions{float:left;width:235px}
.cinemaInformationBookTicket{float:left;width:113px}
.cinemaInformationBookTicket a{text-decoration:none;color:#000}
.cinemaInformationList li.auditoriumListHover{cursor:default;color:#fff;background:url(/ClientUI/Images/Sprites/spriteAuditorium.png) no-repeat -10px -268px}
.sectionHeader{font-size:19px;line-height:22px;padding:7px 10px}
#SlideCurrentMovieKfe{width:628px;overflow:hidden}
.textView .movieTitleTextList .smultronTitleSmall{left:-10px}
.textView .movieTitleTextList .knatteTitleSmall{left:-10px}
.textView .movieTitleTextList .smultronTitleSmall{left:-10px;background-position:right -1033px}
.textView .movieTitleTextList .smultronTitleSmall span{background-position:left -1003px}
.textView .movieTitleTextList .knatteTitleSmall{left:-10px;background-position:right -962px}
.textView .movieTitleTextList .knatteTitleSmall span{background-position:left -932px}
#WebTvPlayer.conceptWebTv{padding:20px 0 0 0;background:#fff}
.konceptTop{padding:20px 0 0 0;background:#fff}
.imgContainerKoncept{float:left;width:110px;padding:0 10px 0 0;position:relative}
.imgContainerKoncept>img{border:2px solid #fff}
.noKonceptTitle{padding:0 0 0 10px}
.infoContainerKoncept{float:left;width:498px}
.konceptList{list-style:none}
.konceptList li{float:left;border-bottom:1px dotted #d5d5ce;padding:20px 0 20px 0;margin:0 0 0 20px}
.smultronTitle{float:left;position:relative;border:0;padding:0;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll right -901px}
.smultronTitle::-moz-focus-inner{border:0;padding:0}
.smultronTitle span{position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat left -868px;margin-right:27px;padding:0 0 0 10px}
.knatteTitle{float:left;position:relative;border:0;padding:0;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll right -834px}
.knatteTitle::-moz-focus-inner{border:0;padding:0}
.knatteTitle span{position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat left -804px;margin-right:27px;padding:0 0 0 10px}
.movieTitleTextList .smultronTitleSmall{cursor:default}
.movieTitleTextList span{cursor:default}
.smultronTitleSmall{float:left;position:relative;border:0;padding:0;cursor:pointer;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll right -1040px}
.smultronTitleSmall::-moz-focus-inner{border:0;padding:0}
.smultronTitleSmall span{position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat left -1010px;margin-right:22px;padding:0 0 0 10px}
.smultronTitlePosterSmall{float:left;position:relative;border:0;padding:0;cursor:pointer;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll right -1040px}
.smultronTitlePosterSmall::-moz-focus-inner{border:0;padding:0}
.smultronTitlePosterSmall span{width:92px;position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat left -1010px;margin-right:17px;left:-5px;padding:0 0 0 10px}
.knatteTitleSmall{float:left;position:relative;border:0;padding:0;cursor:pointer;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll right -969px}
.knatteTitleSmall::-moz-focus-inner{border:0;padding:0}
.knatteTitleSmall span{position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat left -939px;margin-right:22px;padding:0 0 0 10px}
.knatteTitlePosterSmall{float:left;position:relative;border:0;padding:0;cursor:pointer;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat scroll right -969px}
.knatteTitlePosterSmall::-moz-focus-inner{border:0;padding:0}
.knatteTitlePosterSmall span{width:92px;position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteMoviePageUpdated.png) no-repeat left -939px;margin-right:17px;left:-5px;padding:0 0 0 10px}
.konceptContainer{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent}
.konceptTickets{padding:7px 0 0 0;line-height:18px;position:relative;float:right}
.konceptTickets a{text-decoration:none}
.konceptGenre{clear:left;padding:5px 0 0 10px;line-height:16px}
.konceptInfo{font-size:14px;line-height:18px;padding:10px 0 5px 10px}
.konceptActorsDirectors{font-size:11px;line-height:16px;padding:10px 0 0 10px;float:left;width:330px}
.infoContainerSmultron h2{line-height:27px}
.widgetThemeRed,.widgetThemeYellow,.widgetThemePink,.widgetThemeBlue,.widgetThemeBlueAndWhite{float:left;margin:0 0 12px 0;width:300px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
.widgetThemeRed>header>h3,.widgetThemeYellow>header>h3,.widgetThemePink>header>h3,.widgetThemeBlue>header>h3,.widgetThemeBlueAndWhite>header>h3{line-height:36px;padding:0 10px}
.widgetThemeRed>header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-300.png) no-repeat scroll 0 -412px transparent;color:#fff;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeRed>div{background:#fff;padding:20px;width:260px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeYellow header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-300.png) no-repeat scroll 0 0 transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeYellow>div{background:#f6c641;padding:20px;width:260px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeBlue header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-300.png) no-repeat scroll 0 -312px transparent;background:#495c89;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeBlue>div{background:#5e7ab2;padding:20px;width:260px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemePink header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-300.png) no-repeat scroll 0 -210px transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemePink>div{background:#fff;padding:20px;width:260px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeBlueAndWhite header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-300.png) no-repeat scroll 0 -103px transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeBlueAndWhite>div{background:#fff;padding:20px;width:260px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeRed-668,.widgetThemeYellow-668,.widgetThemePink-668,.widgetThemeBlue-668,.widgetThemeBlueAndWhite-668{float:left;margin:0 0 12px 0;width:668px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
.widgetThemeRed-668>header>h3,.widgetThemeYellow-668>header>h3,.widgetThemePink-668>header>h3,.widgetThemeBlue-668>header>h3,.widgetThemeBlueAndWhite-668>header>h3{line-height:36px;padding:0 10px}
.widgetThemeRed-668>header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-668.png) no-repeat scroll 0 -412px transparent;color:#fff;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeRed-668>div{background:#fff;padding:20px;width:628px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeYellow-668 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-668.png) no-repeat scroll 0 0 transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeYellow-668>div{background:#f6c641;padding:20px;width:628px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeBlue-668 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-668.png) no-repeat scroll 0 -312px transparent;background:#495c89;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeBlue-668>div{background:#5e7ab2;padding:20px;width:628px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemePink-668 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-668.png) no-repeat scroll 0 -210px transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemePink-668>div{background:#fff;padding:20px;width:628px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeBlueAndWhite-668 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-668.png) no-repeat scroll 0 -103px transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeBlueAndWhite-668>div{background:#fff;padding:20px;width:628px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeRed-980{float:left;margin:0 0 12px 0;margin-top:10px;width:980px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
.widgetThemeRed-980>header>h3{line-height:36px;padding:0 10px}
.widgetThemeRed-980>header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-980.png) no-repeat scroll 0 -412px transparent;color:#fff;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeRed-980>div{background:#fff;padding:20px;width:940px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.widgetThemeRed-980>div.newsSignUpContainerInfo{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:20px 20px 0 20px;height:110px}
.widgetThemeRed-980 .newsSignUpContainerInfo .image{width:150px;float:left}
.widgetThemeRed-980 .newsSignUpContainerInfo .text{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:14px;line-height:18px;width:750px;float:left}
.widgetThemeRed-980 .newsSignUpContainer .input{width:380px;margin-left:20px;margin-right:20px;float:left}
.widgetThemeRed-980 .newsSignUpContainer .input .left{width:60px;float:left;position:relative;top:7px;margin-right:5px}
.widgetThemeRed-980 .newsSignUpContainer .input .right{width:290px;float:left}
.widgetThemeRed-980>div.newsSignUpContainer{padding:0 20px 20px 20px;border-radius:0 0 3px 3px;float:left}
.widgetThemeRed-330,.widgetThemeYellow-330,.widgetThemePink-330,.widgetThemeBlue-330,.widgetThemeBlueAndWhite-330{float:left;margin:0 0 12px 0;width:330px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
.widgetThemeRed-330>header>h3,.widgetThemeYellow-330>header>h3,.widgetThemePink-330>header>h3,.widgetThemeBlue-330>header>h3,.widgetThemeBlueAndWhite-330>header>h3{line-height:36px;padding:0 10px}
.widgetThemeRed-330>header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-330.png) no-repeat scroll 0 -412px transparent;color:#fff;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeRed-330>div{background:#fff;padding:20px;width:290px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeYellow-330 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-330.png) no-repeat scroll 0 0 transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeYellow-330>div{background:#f6c641;padding:20px;width:290px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeBlue-330 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-330.png) no-repeat scroll 0 -312px transparent;background:#495c89;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeBlue-330>div{background:#5e7ab2;padding:20px;width:290px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemePink-330 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-330.png) no-repeat scroll 0 -210px transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemePink-330>div{background:#fff;padding:20px;width:290px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeBlueAndWhite-330 header{background:url(/ClientUI/Images/Sprites/SpriteWidgetTop-330.png) no-repeat scroll 0 -103px transparent;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;line-height:36px;height:36px}
.widgetThemeBlueAndWhite-330>div{background:#fff;padding:20px;width:290px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.widgetThemeRed-330,.widgetThemeYellow-330,.widgetThemeBlue-330,.widgetThemePink-330,.widgetThemeBlueAndWhite-330{width:330px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.widgetThemeRed-330>.widgetMiddleSmallEditor,.widgetThemeYellow-330>.widgetMiddleSmallEditor,.widgetThemeBlue-330>.widgetMiddleSmallEditor,.widgetThemePink-330>.widgetMiddleSmallEditor,.widgetThemeBlueAndWhite-330>.widgetMiddleSmallEditor{width:330px;background:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.widgetLeft330{margin:0 8px 12px 0}
.widgetRight330{margin:0 0 12px 0}
#map{height:244px;width:668px}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background:#fff}
#lbCenterHtml,#lbCenterGmap,#lbCenterRemindMe,#lbCenterInfoBox{position:absolute;z-index:9999;overflow:hidden;background:transparent}
.lbLoading{background:#fff url(/ClientUI/Images/Slimbox/loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{outline:0}
#lbPrevLink{background:transparent url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat 0 0;float:left;width:19px;height:19px;margin:11px 0 0 10px}
#lbNextLink{background:transparent url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat 0 -68px;float:left;width:19px;height:19px;margin:11px 0 0 10px;padding:0 10px 0 0}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;height:40px;text-align:left;background:#fff;border-top-style:none;margin:0 0 0 10px}
#lbCloseLink{width:19px;top:-7px;position:relative;left:5px;display:block;height:19px;float:right;background:transparent url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat 0 -136px;outline:0}
#lbCloseGmap{display:block;height:19px;left:658px;outline:medium none;position:absolute;top:-8px;width:19px;z-index:9999;background:transparent url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat 0 -136px;outline:0}
#lbGmap{background:transparent;position:absolute;left:0;top:0;width:678px;border-top:8px solid transparent;zoom:1}
#lbCaption,#lbNumber{display:block;float:left;font-weight:bold;margin:13px 0 0 4px;font-size:11px;font-family:Arial}
#lbCaption{display:none}
#googlemap{left:0;position:relative;top:0;width:668px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;color:#202020;outline:0;border:0;padding:0 0 10px 0}
#GmapFindToH2{margin:-16px 0 1px -10px;font-size:18px}
#GmapHeaderInfoContainer{border-bottom:1px solid #d5d5ce;padding:15px 0;width:588px;float:left}
#GmapVisitorH2{float:left;width:162px;letter-spacing:0;font-size:20px}
#GmapVisitorInfo{float:left;font-size:16px;line-height:20px;font-family:Arial;width:420px;padding:2px 0 0 0;letter-spacing:0}
#GmapCommunicationH2{clear:both;padding:20px 0 0 0;letter-spacing:0;font-size:16px}
#GmapRoadDescH2{clear:both;padding:20px 0 0 0;letter-spacing:0;font-size:16px}
#GmapParkingH2{clear:both;padding:20px 0 0 0;letter-spacing:0;font-size:16px}
#googlemap p{font-size:12px;font-family:Arial;line-height:16px;margin:0 20px}
#googlemap p:last-child{padding:0 0 20px 0}
#LoginIframe{display:none}
#lbLogin{background:transparent;position:absolute;left:0;top:0;width:638px;height:410px;border-top:8px solid transparent;border-right:8px solid transparent;zoom:1;padding:0 0 10px 0}
#lbCloseLogin{display:block;height:19px;left:619px;outline:medium none;position:absolute;top:-8px;width:19px;z-index:9999;background:transparent url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat 0 -136px;outline:0}
#LoginContainer{left:0;position:relative;top:0;width:638px;height:400px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;color:#202020;outline:0;border:0}
#LoginContainer.loading{background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center}
#lbRemindMe,#lbInfoBox{background:transparent;position:absolute;left:0;top:0;width:515px;height:300px;border-top:8px solid transparent;border-right:8px solid transparent;zoom:1}
#lbInfoBox{width:668px}
#lbCloseRemindMe,#lbCloseInfoBox{display:block;height:19px;left:495px;outline:medium none;position:absolute;top:-8px;width:19px;z-index:9999;background:transparent url(/ClientUI/Images/Sprites/spriteSlimbox.png) no-repeat 0 -136px;outline:0}
#lbCloseInfoBox{left:648px}
#RemindmeContainer,#InfoBoxContainer{left:0;position:relative;top:0;width:505px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;color:#202020;outline:0;border:0}
#InfoBoxContainer{width:658px;background:url("/ClientUI/Images/Booking/boxInfoBkg.png") repeat-x 0 bottom #fff}
#InfoBoxInfo{padding:23px 20px 120px 20px;font-size:16px;line-height:22px}
#InfoBoxInfo.loyaltyPreBuyContainer{padding:23px 20px 100px 20px;!padding:23px 20px 120px 20px}
#InfoBoxInfo h2{font-size:32px;line-height:36px;padding:0 0 15px 0}
#InfoBoxCloseBtn,#InfoBoxNoBtn,#InfoBoxYesBtn,#EnterLoyaltyCardsDialogNext,#EnterLoyaltyCardsDialogCancel{position:absolute;bottom:20px;font-weight:bold}
#InfoBoxCloseBtn,#InfoBoxYesBtn,#EnterLoyaltyCardsDialogNext{right:20px}
#EnterLoyaltyCardsDialogCancel{left:20px}
#InfoBoxNoBtn{right:80px}
.closePopupBtn.closePopupBtnPosBottomLeft{position:absolute;right:80px;bottom:20px}
.closePopupBtn.closePopupBtnPosBottomRight{position:absolute;bottom:20px;right:20px}
.closePopupBtn.bold{font-weight:bold}
.bigYellowBtn.realCancelationBtn{position:absolute;bottom:20px;right:20px}
.bigYellowBtn.realCancelationBtn.displayNone{display:none}
#RemindMeInfoContainer{width:505px;background:#fff}
#RemindMeInfoContainer h1{padding:18px 20px 11px}
#RemindMeFormContainer{background:url("/ClientUI/Images/Slimbox/remindme-background.png") no-repeat}
#RemindMeFormRadioBtns{float:left;width:450px;padding:25px 20px 0 20px;font-weight:bold}
.remindmeRadioBtn{float:left;width:100px}
#RemindMeFormTextMejl,#RemindMeFormTextSms{float:left;width:230px;padding:22px 10px 10px 20px}
#RemindMeSubmitBtn{float:left;position:relative;top:39px}
#remindMeBottom{font-size:12px;line-height:30px;font-style:italic;color:#666;clear:both;padding:17px 0 10px 20px;!padding:7px 0 10px 20px}
#RemindMeFormTextMejl h5,#RemindMeFormTextSms h5{padding:0 0 1px 0}
#EnterMail{position:absolute;z-index:9999}
#RemindMeFormContainer>form{!float:left;!display:block}
#RemindMeSubmitBtn:hover>input{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -140px transparent}
#RemindMeSubmitBtn>input{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -88px transparent;color:#202020;cursor:pointer;display:block;font-weight:bold;letter-spacing:0;line-height:31px;padding:0;margin:0;height:30px;border:0;font-size:13px;font-family:ff-dax-web-pro,arial,sans-serif;border:0;padding:0 0 0 15px;width:61px}
#ResultWrapper{padding:65px 0 0 0;text-align:center;background:url("/ClientUI/Images/Sprites/spriteArrowsAndIcons.png") no-repeat scroll 0 -205px transparent}
.remindMeMessageImg{display:inline;height:31px;padding:0 10px 0 0}
#ResultWrapper .remindMeMessageImg img{display:inline}
.remindMeMessage{color:#212121;display:inline;font-size:16px;position:relative;top:-8px}
button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible}
button::-moz-focus-inner{border:0;padding:0}
button span{position:relative;display:block;white-space:nowrap}
@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}
}
.smallSort span .numOfSrHits{font-weight:normal;color:#666;display:inline}
button.searchPageBtn{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin-right:2px;font-size:14px;line-height:19px;letter-spacing:-1px;text-align:center;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat right -250px}
button.searchPageBtn span{color:#202020;font-weight:bold;padding:7px 2px 0 11px;margin:0 10px 0 0;height:28px;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat left -208px}
button.sortBtn,.sortBtn{font-family:arial;font-weight:bold;padding:0;margin-right:2px;font-size:11px;line-height:18px;text-align:center;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat right -252px;outline:0;border:0}
button.sortBtn span,.sortBtn>span{color:#202020;font-weight:bold;padding:4px 2px 0 11px;margin:0 10px 0 0;height:28px;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat left -210px;outline:0;border:0}
button.sortBtn span div.numOfSrHits{font-weight:normal;color:#666;display:inline}
button.sortBtnTransparent,.sortBtnTransparent{font-family:arial;font-weight:bold;padding:0;margin-right:2px;font-size:11px;line-height:18px;text-align:center;background:transparent}
button.sortBtnTransparent span{color:#666;font-weight:bold;padding:4px 2px 0 11px;margin:0 10px 0 0;height:28px}
button.sortBtnTransparent span div.numOfSrHits{font-weight:normal;color:#666;display:inline}
button.aboutTheMovieSmall{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:normal;padding:0;margin-right:2px;font-size:11px;line-height:15px;text-align:center;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat right -491px;letter-spacing:-1px;letter-spacing:-0.08em\9;!letter-spacing:-0.08em;zoom:1}
:root button.aboutTheMovieSmall{letter-spacing:-1px}
button.aboutTheMovieSmall span{color:#202020;font-weight:normal;padding:4px 2px 0 9px;margin:0 11px 0 0;height:18px;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat left -379px}
.resultItemButtons a{text-decoration:none;color:#202020}
button.ticketsSmall{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:normal;padding:0;margin-right:2px;font-size:11px;line-height:17px;text-align:center;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat right -530px;letter-spacing:-1px;letter-spacing:-0.08em\9;!letter-spacing:-0.08em;zoom:1}
button.ticketsSmall span{color:#202020;font-weight:normal;padding:4px 0 0 9px;margin:0 11px 0 0;height:18px;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat left -418px}
.resultItemButtons a{text-decoration:none;color:#202020}
:root button.ticketsSmall{letter-spacing:-1px}
button.yellowMedium{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:13px;height:33px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -620px;letter-spacing:0;zoom:1}
button.yellowMedium span{color:#202020;font-weight:bold;padding:1px 6px 0 14px;margin:0 24px 0 0;line-height:33px;height:33px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat left -195px}
.widgetThemeRed>div.newsSignUpContainerInfo{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:20px 20px 0 20px}
.widgetThemeRed>div.newsSignUpContainer{padding:10px 20px 20px 20px}
.newsSignUpContainer a.yellowMedium{margin-left:-70px;text-decoration:none;float:left;display:block;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;font-size:13px;height:33px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -620px}
.newsSignUpContainer a.yellowMedium:hover{background-position:right -1404px}
.newsSignUpContainer a.yellowMedium::-moz-focus-inner{border:0;padding:0}
.newsSignUpContainer a.yellowMedium:hover span{background-position:left -1356px}
.newsSignUpContainer a.yellowMedium span{float:left;display:block;color:#202020;font-weight:bold;padding:1px 13px 0 14px;margin:0 25px 0 0;line-height:33px;height:33px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat left -195px}
button.whiteMedium{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:13px;height:33px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -524px;zoom:1}
button.whiteMedium span{color:#202020;font-weight:bold;padding:1px 10px 0 11px;margin:0 23px 0 0;line-height:33px;height:33px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat left -472px}
.posWhite{position:relative;top:7px;left:10px}
.posYellow{position:relative;top:7px;left:15px}
.widgetSlide>ul{width:600px}
.widgetSlide>ul>li:first-child{display:block}
.widgetSlide>ul>li:first-child>ul{display:block}
.widgetSlide>ul>li:first-child>ul>li{display:block}
.widgetSlide>ul>li.loading{display:block;background:0;height:191px}
button.yellowMediumDisabled{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:14px;height:33px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -1221px;zoom:1}
button.yellowMediumDisabled span{color:#c4c4c4;font-weight:bold;padding:0 10px 0 13px;margin:0 25px 0 0;line-height:33px;height:33px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat left -1178px}
.cinemaNbr{float:left;font-size:12px;line-height:30px;margin:0 0 0 10px}
.moviePopupAction a{text-decoration:none;color:#202020}
.searchPageBtnLeft{background:url(/ClientUI/Images/sokknapp-left.png) no-repeat scroll 0 0 transparent;border:0 none;color:#000;cursor:pointer;display:block;float:left;font-family:ff-dax-web-pro,arial,sans-serif;font-size:14px;font-weight:bold;height:29px;letter-spacing:-1px;line-height:29px;outline:medium none;padding:0 5px 0 15px;text-align:center}
.searchPageBtnRight{background:url(/ClientUI/Images/sokknapp-rigth.png) no-repeat scroll right top transparent;border:0 none;cursor:pointer;display:block;float:left;outline:medium none;padding:0 14px 0 0}
.inputSearchPageBox{width:47px}
.yellowMediumInput{float:left;display:block;text-decoration:none;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:14px;height:33px;letter-spacing:-1px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -620px}
.yellowMediumInput span{position:relative;display:block;white-space:nowrap;color:#202020;font-weight:bold;padding:0 10px 0 11px;margin:0 25px 0 0;line-height:33px;height:33px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat left -195px}
#DvContainer{width:980px;height:284px;background:#000;margin:0 0 12px 0;background:#fff}
#DvContainer.loading{background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center}
#SearchResultWrapper{background:#fff;width:668px;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.newsWidgetFirstContent a.sfRedUrl,.newsWidgetSecondContent a.sfRedUrl,#NewsListingContent header a.sfRedUrl,.newsListingContentTextSecondary a.sfRedUrl{color:#A71930;text-decoration:none;display:inline;cursor:pointer}
.newsWidgetFirstContent a.sfRedUrl:hover,.newsWidgetSecondContent a.sfRedUrl:hover,#NewsListingContent header a.sfRedUrl:hover,.newsListingContentTextSecondary a.sfRedUrl:hover{border-bottom:1px dotted #A71930;display:inline;cursor:pointer}
.newsWidgetFirstContent a.sfRedUrl h2,.newsWidgetSecondContent a.sfRedUrl h4,.newsWidgetListContent a.sfRedUrl h5,#NewsListingContent header a.sfRedUrl h1,.newsListingContentTextSecondary a.sfRedUrl h2{color:#202020;display:inline;cursor:pointer}
.newsWidgetFirstContent a.sfRedUrl:hover h2,.newsWidgetSecondContent a.sfRedUrl:hover h4,.newsWidgetListContent a.sfRedUrl:hover h5,.newsWidgetListContent .sfRedUrl:hover,#NewsListingContent header a.sfRedUrl:hover h1,.newsListingContentTextSecondary a.sfRedUrl:hover h2{color:#A71930;display:inline;cursor:pointer}
.stdContainer{width:668px;background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent}
#NewsSpecificContent{padding:26px 20px 4px 20px}
#NewsSpecificDate{color:#666;padding:0 0 7px 0}
#NewsSpecificPicture{padding:20px 20px 0 20px}
#NewsSpecificMedia{padding:0 0 24px 0}
.newsSpecificH1text{padding:16px 0 0 0}
.newsSpecificContentText{padding:21px 0 0 0}
.newsSpecificLinks{padding:14px 0 0 0}
#NewsSpecificSource{list-style-type:none;padding:20px 0 0 0;clear:both}
#NewsSpecificSource li{float:left;color:#767676}
#NewsSpecificSourceLeft{border-right-width:1px;border-right-style:solid;border-right-color:#e6e6e2;padding:0 15px 0 0;margin:0 14px 0 0;line-height:17px}
#NewsSpecificFoot{border-top:1px dotted #D5D5CE;margin:17px 0 0 0;padding:13px 0 10px 0;height:36px}
.clearFloat{height:0;clear:both}
#NewsSpecificBookTicket{float:right;position:relative}
#NewsSpecificShare{width:490px;float:left;height:36px}
button.newsSpecificBookButton{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:14px;height:36px;letter-spacing:-1px;text-align:center;background:transparent url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat right -258px}
button.newsSpecificBookButton span{color:#202020;font-weight:bold;padding:0 9px 0 19px;margin:0 30px 0 0;line-height:36px;height:36px;background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat left -86px}
#NewsSpecificBookTicket a{color:#202020;text-decoration:none}
#NewsSpecificNewsListing{clear:both;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0}
#NewsSpecificNewsListingFilterContainer{padding:31px 0 11px 40px;!height:46px;!padding:31px 0 0 40px;list-style:none;clear:left;background:#fff url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat 0 -125px;width:628px;display:inline-block}
#NewsSpecificNewsListingFilterList{list-style:none}
#NewsSpecificNewsListingFilterList li{float:left;font-size:11px;line-height:28px}
#NewsSpecificNewsListingFilterList li a{text-decoration:none;color:#000}
#NewsSpecificNewsListingPictureFirst{padding:13px 20px 14px 20px}
#NewsSpecificNewsListingDate{color:#666;font-size:11px;padding:0 0 2px}
.newsSpecificNewsListingH1text{padding:0 0 15px 0}
#NewsSpecificNewsListingContent{padding:0 20px 4px 20px}
.newsSpecificNewsListingContentText{font-size:14px;line-height:18px;padding:3px 0 0 0}
.newsSpecificNewsListingPictureSecondary{float:left;padding:0 20px 0 0;width:196px}
.newsSpecificNewsListingContentTextSecondary{float:left;width:412px}
.newsSpecificNewsListingSecondaryNews{padding:20px 0 20px 0}
.newsSpecificNewsListingDottedLine{border-top:1px dotted #D5D5CE;height:1px}
.newsSpecificNewsListingContentTextSecondary H2{line-height:26px}
.newsSpecificNewsListingDateSecondary{color:#666;font-size:11px;padding:0 0 7px}
.newsSpecificNewsListingContentTextSecondary a{color:#202020;text-decoration:none}
#NewsSpecificNewsListingContent a{color:#202020;text-decoration:none}
.newsSpecificNewsListingDelimiter{background:#fff url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -181px;width:668px;height:12px}
.newsSpecificNewsListingMoreNews{height:12px;padding:2px 0 10px 10px}
.newsSpecificNewsListingMoreNews a{color:#A71930;text-decoration:none;line-height:16px}
#NewsSpecificNewsListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#NewsSpecificTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#NewsSpecificContent .movieInfoBlockContent .movieSpecificImages li{border:0 none;float:left;margin:0 20px 7px 0;padding:0;position:relative}
#NewsSpecificContent .movieInfoBlockContent{width:628px;padding:20px 0 0 0}
.conf-locations-theatre-images .movieInfoBlockContent .movieSpecificImages li{border:0 none;float:left;margin:0 20px 7px 0;padding:0;position:relative}
.conf-locations-theatre-images .movieInfoBlockContent{width:900px;float:none;padding-top:15px;padding-bottom:20px}
.connect_button_container.button_count a.connect_widget_like_button{padding:5px 6px}
#NewsListingPage li{float:left;width:628px;padding:20px 0;margin:0 20px;border-bottom:1px dotted #D5D5CE}
#NewsListingPage li.noBorder{border:0}
#NewsListingPage li:last-child{padding:20px 0 10px 0;border:0}
#NewsListingFilterContainer{padding:36px 0 11px 40px;!height:46px;!padding:36px 0 0 40px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat 0 -120px}
#NewsListingFilterList li{float:left;font-size:11px;line-height:28px}
#NewsListingFilterList li a{text-decoration:none;color:#000}
#NewsListingDate{color:#666;font-size:11px;padding:10px 0 0 0}
.newsListingContentText{font-size:14px;line-height:18px;padding:3px 0 0 0}
.newsListingPictureSecondary{float:left;padding:0 20px 0 0;width:196px}
.newsListingContentTextSecondary{float:left;width:412px}
.newsListingDottedLine{border-top:1px dotted #D5D5CE;height:1px}
.newsListingContentTextSecondary H2{line-height:26px}
.newsListingDateSecondary{color:#666;font-size:11px;padding:5px 0 7px 0;line-height:18px}
.newsListingContentTextSecondary a{color:#202020;text-decoration:none}
#NewsListingContent a{color:#202020;text-decoration:none}
.newsListingDelimiter{background:#fff url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -181px;width:668px;height:12px}
.newsListingMoreNews{height:12px;width:658px;background:#fff;background:#fff url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -181px;padding:15px 0 13px 10px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
.newsListingMoreNews a{color:#A71930;text-decoration:none;line-height:16px}
.fontSize18{font-size:18px;line-height:30px}
#NewsSpecificNewsList{list-style:none}
#NewsSpecificNewsList li{float:left;border-bottom:1px dotted #d5d5ce}
#ShowAddtionalNews{padding:0 0 0 20px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -577px transparent}
#NewsContainer{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent;padding:5px 0 0 0}
.errorMsg{margin:10px 0 0 0}
#ShowsContainer{min-height:200px;width:628px}
#ShowsContainer.loading{background:url(/ClientUI/Images/Animations/spinner-mini.gif) center center no-repeat}
#NewsWidgetContainer,.relatedNewsWidgetContainer{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent;padding:5px 0 0 0}
#NewsWidgetMoreNews,#RelatedNewsWidgetMoreNews{width:648px;background:#fff;background:#fff url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat -10px -182px;padding:5px 10px 0 10px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;line-height:30px}
#NewsWidgetFirst,.relatedNewsWidgetFirst{padding:0 0 17px 0}
#NewsWidgetFirst{margin:16px 20px 0 20px;border-bottom:1px dotted #D5D5CE}
.relatedNewsWidgetFirst{margin:16px 0 0 0}
#NewsWidgetSecondary,.relatedNewsWidgetSecondary{margin:20px 20px 9px 20px;clear:both;width:628px;padding:0 0 17px}
.newsWidgetSecondaryNews{float:left;width:314px}
.newsWidgetFirstPicture{float:left;padding:0 20px 0 0;width:196px}
.newsWidgetFirstContent{float:left;width:412px}
.newsWidgetFirstContent H2{line-height:26px}
.newsWidgetDate{color:#666;font-size:11px;padding:8px 0 7px}
.newsWidgetFirstContent a{color:#202020;text-decoration:none}
.newsWidgetContentText{font-size:14px;line-height:18px;padding:3px 0 0 0}
.newsWidgetSecondPicture{float:left;padding:0 10px 0 0;width:122px}
.newsWidgetSecondPicture img{display:block}
.newsWidgetSecondContent{float:left;width:162px;padding:0 20px 0 0}
.newsWidgetSecondContent H3{line-height:22px}
.newsWidgetSecondDate{color:#666;font-size:11px;padding:0 0 1px}
.newsWidgetSecondContent a,.newsWidgetListContent .sfRedUrl{color:#202020;text-decoration:none}
.newsWidgetSecondContentText{font-size:11px;line-height:15px}
.newsWidgetListContent{border-top:1px dotted #d5d5ce;margin:0 20px;padding:7px 0}
.newsWidgetListDate{width:110px;float:left}
.newsWidgetListContent h5{display:inline-block}
.newsWidgetBottomSpace{margin-bottom:20px}
#ExtraInfoContainer{padding:5px 0 15px 0;overflow:auto;border-bottom:1px dotted #D5D5CE}
#SubmitContainer{padding:20px 38px 0}
#CostEstimateSendButtonContainer{background:none repeat scroll 0 0 #fff;width:480px;padding-top:98px;float:left}
#ConferenceTypeInfo{padding:0 0 17px 0}
.ConferenceTypeInfoPicture{float:left;padding:0 20px 0 0;width:196px;height:110px}
.ConferenceTypeInfoContent{float:left;width:680px}
.ConferenceTypeInfoContent h2 span{color:Black}
.ConferenceTypeInfoContentText{float:left;width:650px}
#ExtraInfoSecondary{clear:both;width:900px}
#ExtraInfoSecondary>div+div+div{clear:left}
#ExtraInfoSecondary>div+div+div+div{clear:none}
#ExtraInfoSecondary>div+div+div+div+div{clear:left}
#ExtraInfoSecondary>div+div+div+div+div+div{clear:none}
.extraInfoWrapper{float:left;width:450px;margin-top:20px}
.extraInfoPicture{float:left;padding:0 10px 0 0;width:122px;height:92px}
.extraInfoPicture img{display:block}
.extraInfoContent{float:left;width:298px;padding:0 20px 0 0}
.extraInfoContent h3 span{color:#000}
#ConferencePageOverview{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}
#ConferenceOverviewSubText{font-size:13px;line-height:17px;padding:5px 0 30px 0}
#ConferenceMovieListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#ConferenceMovieTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#ConferenceLokalerPageOverview{padding:24px 20px 30px 20px}
#ConferenceLokalerOverviewSubText{padding:5px 0 30px 0}
#ConferenceOrtPageOverview{padding:24px 20px 0 20px}
.conferenceOrtListing{padding:20px 0 20px 0}
.conferenceOrtListingPicture{float:left;padding:0 20px 0 0;width:196px}
.conferenceOrtListingContent{float:left;width:412px}
.conferenceOrtListingContentText{font-size:14px;line-height:18px;padding:3px 0 0 0}
.conferenceOrtListing a{color:#A71930;text-decoration:none}
.conferenceOrtListing a:hover{border-bottom:1px dotted #A71930}
#ConferenceOrtList li{float:left;border-bottom:1px dotted #d5d5ce}
#ConferenceOrtList li:last-child{boorder:0}
#ConferenceOrtList li.noBorder{border:0}
.conferenceOrtListingLink{padding:18px 0 0 0}
#ConferenceLokalPageOverview{clear:both;margin:0 0 10px 0 -moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}
#ConferenceLokalOverviewSubText{font-size:13px;line-height:17px;padding:5px 0 30px 0}
#ConferenceLokalMovieListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#ConferenceLokalMovieTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#ConferenceLokalAdress{float:left;margin:0 20px 10px 0;width:170px}
#ConferenceLokalHandikappinfo{float:left;width:390px}
#ConferenceFilmerPageOverview{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}
#ConferenceFilmerOverviewSubText{font-size:13px;line-height:17px;padding:5px 0 30px 0}
#ConferenceFilmerMovieListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#ConferenceFilmerMovieTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#ConferenceUppdragPageOverview{padding:24px 20px 30px 20px}
#ConferenceUppdragOverviewSubText{padding:5px 0 30px 0}
#ConferenceUppdragMovieListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#ConferenceUppdragMovieTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#ConferenceUppdragPageOverview>a{text-decoration:none}
#ConferenceKontaktPageOverview{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}
#ConferenceKontaktOverviewSubText{font-size:13px;line-height:17px;padding:5px 0 30px 0}
#ConferenceKontaktMovieListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#ConferenceKontaktMovieTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#AboutStartPageOverview{margin:0 0 10px 0;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}
#AboutStartOverviewSubText{font-size:13px;line-height:17px;padding:13px 0 0 0}
#AboutStartMovieListing{clear:both;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:668px;background:#fff;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;padding:0;margin-top:12px}
#AboutStartMovieTopDelimiter{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:658px;background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -696px transparent;height:40px;padding:5px 0 0 10px}
#AboutStartOverviewSubText h3{line-height:29px}
#AboutStartOverviewSubText p{margin:0 0 13px 0}
#AboutStartOverviewSubText a{color:#A71930;text-decoration:none}
#AboutStartOverviewSubText a:hover{border-bottom:1px dotted #A83B4F}
#AboutStartMoreHistory a{color:#A71930;text-decoration:none;line-height:16px}
#AboutStartMoreHistory a:hover{border-bottom:0 none}
.aboutStartShowAdditionalHistory{padding:0 0 0 20px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -577px transparent}
.aboutStartHideAdditionalHistory{padding:0 0 0 20px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -658px transparent}
#AboutPressPageOverview{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
#AboutPressPage{list-style:none;float:left;clear:both;padding:0;width:628px;background:#fff}
#AboutPressPage li{float:left;width:628px;padding:20px 0;margin:0;border-bottom:1px dotted #D5D5CE}
.aboutPressContentText{font-size:14px;line-height:18px;padding:3px 0 0 0}
.aboutPressPictureSecondary{float:left;padding:0 20px 0 0;width:196px}
.aboutPressContentTextSecondary{float:left;width:412px}
.aboutPressContentTextSecondary H2{line-height:26px}
.aboutPressDateSecondary{color:#666;font-size:11px;padding:0 0 7px}
.aboutPressContentTextSecondary a{color:#202020;text-decoration:none}
#AboutPressOverviewSubText{font-size:13px;line-height:17px;padding:13px 0 0 0}
#AboutPressPageOverview h3{line-height:16px;margin:25px 0 0 0}
.aboutPressMore a{color:#A71930;text-decoration:none}
.aboutPressMore a:hover{border-bottom:1px dotted #A83B4F}
.aboutPressMore{padding:5px 0 0}
#AboutPressImages{border-bottom:1px dotted #D5D5CE;padding:10px 0 20px 0}
.aboutPressImage{float:left;width:142px;margin:0 20px 0 0;font-size:12px;line-height:16px}
.aboutPressImageLast{float:left;width:142px;margin:0}
button.aboutPressDownload{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:3px 2px 0 0;font-size:11px;line-height:15px;letter-spacing:-1px;text-align:center;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat right -491px}
button.aboutPressDownload span{color:#202020;font-weight:bold;padding:5px 2px 0 11px;margin:0 11px 0 0;height:18px;background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat left -379px}
#AboutPressImages a{text-decoration:none}
#FaqPageOverview{margin:0 0 10px 0;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:628px;background:#fff;padding:24px 20px 30px 20px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
#FaqColumns{width:628px;padding:20px 0}
#FaqTopText{padding:0 20px 20px 20px;width:628px;background:url("/ClientUI/Images/Sprites/movieslider-line-and-shadow-top.png") no-repeat scroll 0 bottom}
#FaqLeftColumn{float:left;width:204px;padding:0 33px 0 0}
#FaqLeftColumn ul{list-style:none outside none;float:left}
#FaqLeftColumn li{width:204px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:14px;line-height:32px;padding:0 0 0 10px}
.faqSelected{background:url("/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png") no-repeat scroll -0px -789px}
#FaqLeftColumn a{text-decoration:none;color:#202020}
#FaqRightColumn a{display:block;text-decoration:none;color:#a71930;padding:0 0 0 22px;line-height:16px;font-weight:bold}
#FaqRightColumn a.directLink{padding:0}
.faqPlus{background:url(/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png) no-repeat scroll -0px -875px transparent}
.faqMinus{background:url(/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png) no-repeat scroll -0px -842px transparent}
#FaqRightColumn ul{list-style:none outside none;float:left}
#FaqRightColumn li{border-bottom:1px dotted #d5d5ce;width:391px;padding:7px 0 7px 0}
.faqAnswer{padding:12px 0 20px 26px;font-size:12px;display:none}
#ErrorOverview{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;width:668px;background:#fff;padding:24px 0 10px 0;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;font-size:14px}
#ErrorOverviewSubText{font-size:13px;line-height:17px;padding:5px 0 0 0}
#ErrorSiteMap{font-size:13px;line-height:21px;background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll -10px -235px transparent;padding:20px 20px 0 20px}
#ErrorIntro{padding:0 20px 26px 20px}
#ErrorOverview a{color:#A71930;text-decoration:none}
#ErrorSiteMap a{color:#A71930;text-decoration:none}
#ErrorSiteMap a:hover{border-bottom:1px dotted #A83B4F}
#ErrorOverview a:hover{border-bottom:1px dotted #A83B4F}
#ErrorSiteMap h3{line-height:28px}
button.errorHome{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:14px;height:36px;letter-spacing:-1px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -524px}
button.errorHome span{color:#202020;font-weight:bold;padding:0 8px 0 21px;*padding:0 7px 0 21px;margin:0 24px 0 0;line-height:36px;height:36px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat -0px -472px}
#ErrorHome a{color:#202020;text-decoration:none}
#ErrorHome{float:left}
button.errorBack{font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;padding:0;margin:0;font-size:14px;height:36px;letter-spacing:-1px;text-align:center;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat right -1112px}
button.errorBack span{color:#202020;font-weight:bold;padding:0 1px 0 30px;*padding:0 0 0 30px;margin:0 24px 0 0;line-height:36px;height:36px;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat -0px -1061px}
#ErrorBack a{color:#202020;text-decoration:none}
#ErrorBack{float:left;margin:0 19px 0 0}
#ErrorIntro p{padding:0 0 20px 0}
.errorSiteMapRow ul{list-style:none;float:left;width:198px;margin:0 0 28px 11px}
.errorSiteMapRow{clear:both}
.widgetTopListContainer{background:#AD1521}
.widgetTopList{list-style:none}
.widgetTopList li{float:left;display:block;width:280px}
.widgetTopList li a{text-decoration:none;color:#fff;line-height:22px;font-size:12px;font-family:Arial,sans-serif;display:block;float:left;width:245px}
.widgetTopList li.odd{background:#8A121B}
.widgetWide .widgetTopListContainer{background:#AD1521;padding:10px;width:280px}
.widgetTopListCounter{font-weight:bold;line-height:22px;font-size:12px;color:#dabec3;font-family:Arial,sans-serif;width:15px;float:left;text-align:right;padding:0 10px 0 0}
.widgetTopListSeeAllMovies{text-decoration:none;color:#ffd800;font-size:12px;line-height:22px;padding:0 0 0 10px;display:block}
.tabMenu>ul{list-style:none;height:36px;background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat -12px -12px}
.tabMenu>ul li{float:left;height:36px;text-transform:uppercase}
.tabMenu>ul li:last-child span a,.tabMenu>ul li:last-child span.tabs span{border:0}
.tabMenu>ul li.last span a,.tabMenu>ul li.last span.tabs span{border:0}
.tabMenu>ul li span{float:left;font-weight:bold;font-size:14px;display:block;padding:8px 0 0 0}
.tabMenu>ul li span a,.tabMenu>ul li span.tabs span{float:left;border-right:1px solid #A83B4F;text-decoration:none;color:#DABEC3;display:block;padding:0 10px;line-height:20px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px}
.tabMenu>ul li span a:hover{color:#fff}
.tabMenu>ul li.selected span{float:left;position:relative;border:0;padding:0;display:block;cursor:pointer;overflow:visible;background:url(/ClientUI/Images/Sprites/spriteTheatrePageUpdated.png) no-repeat scroll right -434px}
.tabMenu>ul li.selected span::-moz-focus-inner{border:0;padding:0}
.tabMenu>ul li.selected span a,.tabMenu>ul li.selected span.tabs span.text{border:0;float:left;text-decoration:none;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;font-size:16px;color:#202020;position:relative;display:block;white-space:nowrap;background:transparent url(/ClientUI/Images/Sprites/spriteTheatrePageUpdated.png) no-repeat left -68px;margin-right:4px;padding:4px 6px 4px 10px;line-height:30px}
.tabMenu>ul li span.tabs{cursor:pointer}
.imgPoster{border:2px solid #fff}
.sfRedBorderColor{border:2px solid #A71930}
.popupBigTitle{font-size:16px;line-height:22px;padding:7px 0 0 10px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold}
.releaseDay-1{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 12px -51px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-2{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -95px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-3{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -138px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-4{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -182px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-5{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -226px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-6{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -270px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-7{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -313px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-8{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -357px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-9{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -401px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-10{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -448px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-11{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 12px -491px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-12{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -535px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-13{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -579px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-14{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -623px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-15{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -667px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-16{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -711px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-17{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -754px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-18{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -798px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-19{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -842px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-20{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -885px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-21{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -929px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-22{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 10px -974px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-23{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 10px -1017px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-24{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 10px -1061px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-25{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 10px -1105px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-26{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 10px -1149px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-27{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -1192px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-28{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -1236px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-29{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -1279px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-30{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -1323px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseDay-31{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat 11px -1367px;left:0;top:0;height:27px;width:40px;z-index:3;position:absolute}
.releaseMonth-1{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -38px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-2{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -78px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-3{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -118px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-4{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -157px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-5{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -197px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-6{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -234px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-7{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -275px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-8{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -315px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-9{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -355px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-10{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -396px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-11{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -436px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseMonth-12{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -151px -474px;left:22px;top:0;height:34px;width:32px;z-index:3;position:absolute}
.releaseNew{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -279px -136px;height:50px;left:0;width:52px;position:absolute;z-index:3;position:absolute}
.releaseFuture{background:url(/ClientUI/Images/Sprites/releaseInfo.png) no-repeat -283px -52px;height:50px;left:0;width:52px;position:absolute;z-index:3;position:absolute}
div.slideUp{-moz-animation-duration:.5s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;-ms-animation-duration:.5s;-moz-animation-name:slideup;-webkit-animation-name:slideup;-o-animation-name:slideup;-ms-animation-name:slideup;transition-timing-function:ease-out;opacity:1;top:50px;left:100px;display:block}
div.slideUpWidget{-moz-animation-duration:.5s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;-ms-animation-duration:.5s;-moz-animation-name:slideupWidget;-webkit-animation-name:slideupWidget;-o-animation-name:slideupWidget;-ms-animation-name:slideupWidget;transition-timing-function:ease-out;opacity:1;top:75px;display:block}
.sWidget{opacity:1;top:75px;display:block}
@-moz-keyframes slideup{from{top:60px;opacity:0}
to{top:50px;opacity:1}
}
@-webkit-keyframes slideup{from{top:60px;opacity:0}
to{top:50px;opacity:1}
}
@-o-keyframes slideup{from{top:60px;opacity:0}
to{top:50px;opacity:1}
}
@-ms-keyframes slideup{from{top:60px;opacity:0}
to{top:50px;opacity:1}
}
@-webkit-keyframes slideupWidget{from{top:85px;opacity:0;display:none}
to{top:75px;opacity:1;display:block}
}
@-moz-keyframes slideupWidget{from{top:85px;opacity:0;display:none}
to{top:75px;opacity:1;display:block}
}
@-o-keyframes slideupWidget{from{top:85px;opacity:0;display:none}
to{top:75px;opacity:1;display:block}
}
@-ms-keyframes slideupWidget{from{top:85px;opacity:0;display:none}
to{top:75px;opacity:1;display:block}
}
.hover .slideImageOpacity{display:block}
.hover .moviePlayBtn{display:block}
.yellowMedium:hover{background-position:right -1404px}
.yellowMedium:hover span{background-position:left -1356px}
.whiteMedium:hover{background-position:right -1302px}
.whiteMedium:hover span{background-position:left -1263px}
.popupBig h3{line-height:19px;line-height:19px\9}
.widgetSlidePopup h3{line-height:19px;line-height:19px\9;margin:2px 0 0 0\9}
.slideUpWidget .widgetSlidePopup{display:block}
.dv_player_webtv{float:left}
a:active,a:focus{outline:0}
button:active,button:focus{outline:0}
#BookingIngress{width:250px;line-height:18px;font-size:14px;padding:6px 0 14px 0;margin:0 0 0 6px}
#BookingPage{clear:both;width:655px;float:left;background:#fff;padding:0 0 0 13px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;margin:0 0 12px 0;!position:relative}
#BookingMenuChooseDay{width:55px;background-position:44px -490px}
.bookingMenuRightDropDown .scrollbar{top:25px}
.bookingMenuRightDropDown{background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll 111px -490px transparent;display:block;float:left;height:30px;color:#000;padding:0 22px 1px 0;margin:-2px 8px 0 0;text-decoration:none;cursor:pointer}
.bookingMenuLeftDropDown{background:url(/ClientUI/Images/Sprites/spriteTheatrePage.png) no-repeat scroll -10px -234px transparent;display:block;padding:2px 22px 5px 7px;font-size:11px;height:18px;white-space:nowrap;line-height:20px;cursor:pointer}
#BookingMenuDayContainer{margin-right:6px}
#BookingMenuTheatreContainer{float:left;width:121px;background-position:111px -490px;margin:0 0 0 4px}
#BookingMenuTimeContainer{float:left;width:60px;background-position:50px -490px;margin:5px 0 0 10px}
#BookingPage{position:relative;overflow:visible}
#BookingPageLeft{float:left;width:300px}
#BookingPageLeft.singleColumn{width:655px}
.cssanimations #BookingPageRight{left:668px}
.cssanimations #BookingPageRight.slideIn{left:313px}
.cssanimations #BookingPageRight.safari-mac.slideIn{-webkit-animation-duration:0}
#BookingPageRight{float:left;left:655px;width:355px;background:url("/ClientUI/Images/Booking/movieBkg.png") repeat-y scroll 0 0 transparent;-webkit-border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;border-radius:0 0 3px 0;position:absolute}
#BookingRegularListContainer{clear:both;float:left;margin:20px 0;width:638px}
#BookingListContainer{clear:both;padding:0 0 20px 0;float:left;width:655px}
#BookingTopListHeader{font-family:Arial;line-height:22px;font-size:12px;font-weight:bold;margin:19px 0 0 0;width:635px}
#BookingTopListTitle,#SortOnMovieTitle,#SortOnMovieAge,#SortOnMovieVersions{border-bottom:2px solid #d5d5ce;font-size:12px;line-height:22px;font-family:Arial}
#SortOnMovieTitle>h3,#SortOnMovieAge>h3,#SortOnMovieVersions>h3{font-size:12px;font-family:Arial}
#SortOnMovieTitle>h3:hover,#SortOnMovieAge>h3:hover{color:#A71930}
#BookingTopListContainer.wb>h3,#BookingRegularListContainer.wb>div{border-bottom:2px solid #fff}
#BookingTopListAge,BookingTopListVersions{color:#666}
#BookingTopList,#BookingList{list-style:none;float:left;clear:both;width:635px;opacity:1;transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out;display:block}
#BookingList.fade-out-bookinglist{opacity:.2}
#BookingListContainer.singleColumn{width:291px}
#BookingListContainer.singleColumn #BookingList,#BookingListContainer.singleColumn #BookingTopList{width:291px}
#BookingListContainer.singleColumn #BookingList li,#BookingListContainer.singleColumn #BookingTopList li{width:291px}
#BookingListContainer.singleColumn #BookingList li div.mAge,#BookingListContainer.singleColumn #BookingTopList li div.mAge{display:none}
#BookingListContainer.singleColumn #BookingList li div.mVersions,#BookingListContainer.singleColumn #BookingTopList li div.mVersions{display:none}
#BookingListContainer.singleColumn #BookingList #SortOnMovieTitle{width:291px}
#BookingListContainer.singleColumn #SortOnMovieAge,#BookingListContainer.singleColumn #SortOnMovieVersions{display:none}
#SortOnMovieTitle{width:283px;margin:0 0 0 7px}
#BookingTopListContainer{float:left;clear:both;margin:20px 0 0 0}
#BookingTopListTitle{width:628px;margin:0 0 0 8px}
#SortOnMovieAge,#BookingTopListAge{width:124px}
#SortOnMovieVersions,#BookingTopListVersions{width:220px}
#BookingListContainer.singleColumn #SortOnMovieTitle,#BookingListContainer.singleColumn #BookingTopListTitle{width:285px}
#BookingList.showHoursState{margin:10px 0 0 0;border-top:1px dotted #d5d5ce}
#BookingTopList li,#BookingList li{float:left;width:635px;line-height:25px;height:25px}
#BookingListContainer.singleColumn #BookingList li:hover,#BookingListContainer.singleColumn #BookingTopList li:hover{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll 0 0 transparent;border:0}
#BookingListContainer.singleColumn #BookingList li .mTitle,#BookingListContainer.singleColumn #BookingTopList li .mTitle{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -357px -1031px transparent}
#BookingListContainer.singleColumn #BookingList li:hover .mTitle,#BookingListContainer.singleColumn #BookingList li.noBorder .mTitle,#BookingListContainer.singleColumn #BookingList li.noBorderSelected .mTitle,#BookingListContainer.singleColumn #BookingList li:hover .mContainer,#BookingListContainer.singleColumn #BookingList li.noBorder .mContainer,#BookingListContainer.singleColumn #BookingList li.noBorderSelected .mContainer,#BookingListContainer.singleColumn #BookingTopList li:hover .mContainer,#BookingListContainer.singleColumn #BookingTopList li.noBorder .mContainer,#BookingListContainer.singleColumn #BookingTopList li.noBorderSelected .mContainer,#BookingListContainer.singleColumn #BookingTopList li:hover .mTitle,#BookingListContainer.singleColumn #BookingTopList li.noBorder .mTitle,#BookingListContainer.singleColumn #BookingTopList li.noBorderSelected .mTitle{border:0}
#BookingList li:hover,#BookingTopList li:hover{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -1176px transparent}
#BookingList li:hover>div,#BookingList li.noBorder>div,#BookingTopList li:hover>div,#BookingTopList li.noBorder>div{border:0}
#BookingList li:hover .mTitle{background:0}
#BookingList>li .mVersions,#BookingTopList>li .mVersions{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -420px -1031px transparent}
#BookingListContainer.singleColumn #BookingList li.selected,#BookingListContainer.singleColumn #BookingTopList li.selected{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -1124px transparent;border:0}
#BookingListContainer.singleColumn #BookingList li.selected .mContainer,#BookingListContainer.singleColumn #BookingList li:hover.selected .mContainer,#BookingListContainer.singleColumn #BookingTopList li.selected .mContainer,#BookingListContainer.singleColumn #BookingTopList li:hover.selected .mContainer,#BookingListContainer.singleColumn #BookingList li.selected .mTitle,#BookingListContainer.singleColumn #BookingList li:hover.selected .mTitle,#BookingListContainer.singleColumn #BookingTopList li.selected .mTitle,#BookingListContainer.singleColumn #BookingTopList li:hover.selected .mTitle{border:0;background:0}
#BookingTopList li a,#BookingList li a{font-size:12px;color:#A71930;text-decoration:none;width:304px;float:left}
#BookingList.showHoursState li{width:628px}
#BookingList.showHoursState li a{width:185px}
#BookingList.showHoursState li span{width:30px;padding:0 10px;border-right:1px solid #d5d5ce;display:inline}
#BookingList.showHoursState li span.last{border:0}
#BookingNoMovieChosen{margin:210px 0 0 0;text-align:center;font-size:14px;line-height:18px;padding:0 70px;color:#666;font-style:italic}
#BookingMovieChosenMovieContainer{padding:28px 20px 20px 22px;float:left}
#BookingMovieChosenMovie{float:left}
#Bmcm_image{width:89px;height:127px;padding:2px 13px 0 0;float:left}
#Bmcm_info{width:210px;float:left}
#Bmcm_title{font-size:16px;line-height:24px;padding:3px 0 0 0}
#Bmcm_meta{font-size:12px;line-height:16px;white-space:nowrap;clear:both;padding:4px 0 0 0}
#Bmcm_genre{font-size:12px;line-height:16px;font-style:italic;white-space:nowrap}
#Bmcm_desc{font-size:11px;line-height:15px;padding:5px 0 0 0;opacity:.53;filter:alpha(opacity = 53)}
#BookingMenuCurrentMovieDayContainer{background-position:100px -490px;float:left;margin:0 15px 0 0;width:108px}
#BookingMenuCurrentMovieVersionsContainer{background-position:125px -490px;float:left;width:134px;margin:0}
#BookingMenuCurrentMovieDayContainerLoader{position:relative;top:5px}
#BookingPageSeating{background:#fff;padding:20px;width:628px}
#BookingPageSeatingLeft{float:left;width:304px;padding:0 20px 0 0}
#BookingPageSeatingRight{float:left;width:324px}
#BookingPageSeatingIngress{line-height:18px;font-size:14px;padding:10px 0 15px 0}
#SeatingTicketsContainer{padding:0 0 0 24px;width:270px}
.SeatingTicketsContainerClass{padding:0 0 0 24px;width:270px}
.incDescBtnContainer{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -5px -902px transparent;height:39px;width:60px}
.incDescBtnSeparator{margin:0 0 6px 0}
.incDescLabel{font-size:12px;font-weight:bold;line-height:36px;padding:0 0 0 5px}
.fontNormal{font-weight:normal}
.noAmount{color:#999}
.posFirstContainerIDBC{top:23px;position:relative;float:left}
.incDescBtnResult{float:left;font-size:22px;font-weight:bold;height:34px;line-height:30px;position:relative;text-align:center;top:2px;width:34px;left:2px;border:0;background:0;padding:0}
.incDescBtnController{float:left;height:34px;position:relative;top:3px;width:18px}
.incBtn{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -74px -420px transparent;background-position:-76px -420px\9;!background-position:-76px -420px;height:17px;width:18px;cursor:pointer}
.descBtn{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -48px -421px transparent;background-position:-50px -421px\9;!background-position:-50px -421px;height:17px;width:18px;cursor:pointer}
.seatingTicketContainerOneBox{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -472px transparent;height:85px;margin:1px 0 12px 0}
.seatingTicketContainerTwoBox{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -571px transparent;height:130px;margin:1px 0 23px 0}
.seatingTicketContainerThreeBox{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -717px transparent;height:175px;margin:1px 0 23px 0}
.seatingGlassesBox{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -1610px transparent;height:88px;margin:1px 0 23px 0}
#SCCI_Salong{font-size:12px;line-height:16px}
#SCCI_Name{padding:0 0 5px 0}
#SSCI_meta{float:left;width:202px}
#SCCI_List{list-style:none;margin:9px 0 0 0}
#SCCI_List li{float:left;padding:0 0 5px 0}
.SCCI_meta_label{font-size:12px;line-height:16px;font-weight:bold;width:83px;float:left;padding:0 5px 0 0}
.SCCI_meta_info{float:left;width:114px}
.SCCI_meta_info img{vertical-align:middle}
#SCCI_BoxContainer{border-top:1px solid #d5d5ce;padding:0 0 10px 0;float:left;width:220px}
.SCCI_BoxContainerClass{padding-top:12px;width:220px}
.SCCI_BoxContainerClass ul{list-style:none outside none}
.SCCI_BoxContainerClass ul>li{margin-bottom:10px}
.yellowButtonRight:hover{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat right -172px}
.yellowButtonRight:hover .yellowButtonLeft{background:url(/ClientUI/Images/Sprites/spriteCorporate2.png) no-repeat 0 0}
.grayButtonLeft:hover{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll left -1118px transparent}
.grayButtonLeft:hover .grayButtonRight{background:url("/ClientUI/Images/Sprites/spriteCorporate2.png") no-repeat scroll right -1276px transparent}
#BookingRecieptTopGraphic,#GiftCardRecieptTopGraphic{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -2px -966px;height:4px;width:300px}
#BookingRecieptBottomGraphic,#GiftCardRecieptBottomGraphic{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -2px -1005px;height:4px;width:300px;clear:both}
#GiftCardRecieptBottomGraphic{margin-bottom:12px}
#BookingRecieptTop{background:#fffcd4;width:280px;float:left;padding:13px 10px 10px 10px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border-bottom:1px solid #e0dbb5}
#BookingRecieptMovieImage{float:left;height:127px;width:89px;padding:0 13px 0 0}
#BookingRecieptMovieImage img{height:127px;width:89px}
#BookingRecieptMovieInfo{float:left;width:178px}
#BookingRecieptBody{background:#fffcd4;float:left;padding:10px;width:280px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
#GiftCardRecieptBody{background:#fffcd4;float:left;padding:10px;width:280px}
#GiftCardRecieptBody>h2{border-bottom:1px dotted #dbd9bc;padding:0 0 2px 0}
#BookingRecieptBodyList{list-style:none}
#BookingRecieptBodyList>li{float:left;width:280px;border-bottom:1px dotted #dbd9bc;line-height:29px}
#BookingRecieptBodyList>li.first{padding:7px 0 9px 0}
#BookingRecieptBodyList>li.last{border:0}
#BookingRecieptBodyList>li:last-child{border:0}
#BookingRecieptPricePerItemList,#BookingReceiptLoyaltyCardsList,#BookingReceiptPaymentCardsList{list-style:none}
#BookingRecieptPricePerItemList li,#receiptSeatsContainer li,#BookingReceiptLoyaltyCardsList li,#BookingReceiptPaymentCardsList li{float:left;width:168px;border:0;line-height:16px}
#BookingRecieptMovieInfo h2{font-size:16px;font-family:Arial;letter-spacing:0;line-height:16px;font-weight:bold;padding:2px 0 5px 0}
.bookingRecieptItemDescContainer{width:168px;float:left;font-size:12px}
.bookingRecieptLabel{width:110px;font-size:12px;font-weight:bold;float:left}
.bookingRecieptInfoContainer{width:168px;float:left;padding:6px 0}
.alignRight{text-align:right}
#BookingRecieptPricePerItemList li.last{padding:0 0 13px 0}
.bookingRecieptFromAge{font-size:12px;line-height:15px;font-weight:bold;padding:12px 0 0 0}
.bookingRecieptDuration{font-size:12px;line-height:15px;font-weight:bold;padding:4px 0 0 0}
#PlusstolarContainer{font-size:12px;line-height:15px;color:#666;text-align:left;font-style:italic;padding:5px 0 0 0;margin-left:5px}
.SeatSelectionInfoClass{font-size:11px;line-height:15px;color:#666;text-align:center;font-style:italic;padding:5px 0 0 0}
#BookingRecieptSummery{float:left;width:280px;padding:6px 0;font-size:12px;line-height:16px;border-top:1px dotted #DBD9BC}
#BookingRecieptTotalSum{font-size:12px;line-height:16px;margin:0 2px 0 0}
#BookingPageBuyReserve{width:636px;float:left;padding:28px 16px 18px 16px;background:#fff}
.bookingPageBuyReserveTopGraphic{background:url("/ClientUI/Images/Sprites/spriteBuyReserveBkgParts.png") no-repeat scroll -1px 0 transparent;height:10px;width:312px}
.bookingPageBuyReserveSideGraphic{background:url("/ClientUI/Images/Booking/BuyReserveBkg.png") repeat-y scroll -1px 0 transparent;padding:13px 23px;width:266px;height:370px}
#BookingPageBuyReserveBottomGraphicLeft{background:url("/ClientUI/Images/Sprites/spriteBuyReserveBkgParts.png") no-repeat scroll -1px -26px transparent;width:312px;height:10px}
#BookingPageBuyReserveBottomGraphicRight{background:url("/ClientUI/Images/Sprites/spriteBuyReserveBkgParts.png") no-repeat scroll -1px -50px transparent;width:312px;height:10px}
#BookingPageBuyReserveLeft{float:left;width:312px;padding:0;margin:0 12px 0 0;position:relative;z-index:3}
#BookingPageBuyReserveRight{float:left;width:312px;padding:0;position:relative;z-index:2}
#BookingPageBuyReserveLeft>h3,#BookingPageBuyReserveRight>h3{font-family:Arial}
#BookingPageBuyReserve>h2{text-align:center;padding:0 0 16px 0}
.bookingPageBuyReserveTicketsInfo{font-size:12px;line-height:18px;padding:0 0 16px 0;margin:0 0 14px 0}
.std-border-top{border-top:1px solid #d5d5ce}
.std-border-bottom{border-bottom:1px solid #d5d5ce}
.std-border-bottom-dotted{border-bottom:1px dotted #d5d5ce}
.std-border-left{border-left:1px solid #d5d5ce}
.reciept-border-bottom-dotted{border-bottom:1px dotted #dedcbe}
.bookingPageBuyReserveCollectTicketsInfo{height:83px;overflow:hidden}
.stdInputFieldWrapperBig{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll left -82px transparent;height:39px;float:left}
.stdInputFieldWrapperMedium{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll left -1307px transparent;height:30px;float:left}
.stdInputFieldMedium{background:0;border:0 none;font-size:12px;height:18px;line-height:20px;margin:5px 0 0 7px;outline:0 none;width:85%}
.stdInputFieldMediumRight{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") right -1380px;float:left;height:29px;width:6px}
.stdInputFieldWrapperBig.validated{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll left -198px transparent}
.stdInputFieldWrapperBig.not-validated{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll left -310px transparent}
.stdInputFieldBig{background:0;border:0 none;outline:0 none;width:85%;line-height:20px;font-size:16px;margin:8px 0 0 7px}
.stdInputFieldRight{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") right -137px;float:left;height:39px;width:6px}
.stdInputFieldRight.validated{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll right -248px transparent}
.stdInputFieldRight.not-validated{background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll right -363px transparent}
.stdInputFieldWrapperBig.not-validated .validation{float:right;width:16px;height:39px;background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll left -409px transparent}
.stdInputFieldWrapperBig.validated .validation{float:right;width:16px;height:39px;background:url('/ClientUI/Images/Sprites/spriteBuyReserveTicket.png') no-repeat scroll -622px -409px transparent}
.validationMessage,.phoneAdditonalValidationMessage{position:absolute;font-size:11px;line-height:15px;font-family:Arial;background:#FFFCD4;color:#202020;border-width:1px;border-style:solid;border-color:#e4e0b1 #e0e0e2 #cacaca #e0e0e2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;white-space:nowrap}
.validationMessage .validationMessageBottom,.phoneAdditonalValidationMessage .phoneAdditonalValidationMessageBottom{position:absolute;background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -449px transparent;filter:none!important;line-height:9px;padding:0 4px;position:absolute;z-index:60}
.custom-checkbox{position:relative}
.validation{position:relative}
#BookingListContainer.singleColumn .mContainer{width:285px}
.mContainer{width:629px;border-bottom:1px dotted #D5D5CE;float:left;margin:0 0 0 7px}
.mTitle{color:#A71930;cursor:pointer;float:left;margin:0 24px 0 0;overflow:hidden;white-space:nowrap;width:260px;height:25px;line-height:25px}
.mAge{float:left;width:124px}
.mVersions{float:left;width:220px;height:25px}
#BookingList.image-grid li{margin:0;height:30px;width:628px}
#BookingMenuTimeContainer.displayNone{display:none}
.mVersions .mv_sv,.cmil_versions .mv_sv,.confirmVersions .mv_sv{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -50px transparent;width:23px}
.mVersions .mv_3d,.cmil_versions .mv_3d,.confirmVersions .mv_3d{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -118px transparent;width:24px}
.mVersions .mv_vip,.cmil_versions .mv_vip,.confirmVersions .mv_vip{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -185px transparent;width:27px}
.mVersions .mv_eng,.cmil_versions .mv_eng,.confirmVersions .mv_eng{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -84px transparent;width:31px}
.mVersions .mv_txt,.cmil_versions .mv_txt,.confirmVersions .mv_txt{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -15px transparent;width:42px}
.mVersions .mv_notxt,.cmil_versions .mv_notxt,.confirmVersions .mv_notxt{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -255px transparent;width:50px}
.mVersions .mv_bv,.cmil_versions .mv_bv,.confirmVersions .mv_bv{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -152px transparent;width:29px}
.mVersions .mv_hfr,.cmil_versions .mv_hfr,.confirmVersions .mv_hfr{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -225px transparent;width:42px}
.mVersions .mv_imax,.cmil_versions .mv_imax,.confirmVersions .mv_imax{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -316px transparent;width:54px}
.mVersions .mv_imax3d,.cmil_versions .mv_imax3d,.confirmVersions .mv_imax3d{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -286px transparent;width:77px}
.mVersions .mv_dolbyatmos,.cmil_versions .mv_dolbyatmos,.confirmVersions .mv_dolbyatmos{background:url("/ClientUI/Images/Sprites/spriteMovieVersion_v1_151012.png") no-repeat scroll -10px -346px transparent;width:107px}
.cmil_versions .mv_sv,.cmil_versions .mv_3d,.cmil_versions .mv_vip,.cmil_versions .mv_eng,.cmil_versions .mv_txt,.cmil_versions .mv_notxt,.cmil_versions .mv_bv,.cmil_versions .mv_hfr,.cmil_versions .mv_imax,.cmil_versions .mv_imax3d,.cmil_versions .mv_dolbyatmos,.mVersions .mv_sv,.mVersions .mv_3d,.mVersions .mv_vip,.mVersions .mv_eng,.mVersions .mv_txt,.mVersions .mv_notxt,.mVersions .mv_bv,.mVersions .mv_hfr,.mVersions .mv_imax,.mVersions .mv_imax3d,.mVersions .mv_dolbyatmos{display:block;height:18px;position:relative;top:6px;padding:0;float:left;margin:0 5px 0 0}
.mVersions .mv_sv,.mVersions .mv_3d,.mVersions .mv_vip,.mVersions .mv_eng,.mVersions .mv_txt,.mVersions .mv_notxt,.mVersions .mv_bv,.mVersions .mv_hfr,.mVersions .mv_imax,.mVersions .mv_imax3d,.mVersions .mv_dolbyatmos{top:4px}
.mVersions .lastVersion{margin:0}
.mVersions .displayNone{display:none}
.bookingStepBlack{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -1px -57px transparent;background-position:0 -57px\0/}
.bookingStepInactive{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -36px -57px transparent;background-position:-35px -57px\0/}
.bookingStepChk{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -108px -57px transparent;background-position:-107px -57px\0/}
.bookingStepContainer{float:left;padding:0 26px 0 14px;background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat right -1068px;height:42px;margin:16px 0 0 0}
#BookingStepContainer,#GiftCardStepContainer{background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat scroll -2px -751px #FFF;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:0;width:668px}
#GiftCardStepContainer{border-radius:0}
#BookingStepContainer:after,#GiftCardStepContainer:after{content:"";display:block;height:0;overflow:hidden;clear:both}
#BookingStepFirst{padding:0 21px 0 15px}
#BookingStepFirst .bookingStep.bookingStepCurrent,#BookingStepFirst .bookingStep.bookingStepBlack,#BookingStepFirst .bookingStep.bookingStepInactive,#BookingStepFirst .bookingStep.bookingStepChk{margin:4px 7px 0 5px}
#BookingStepFour .bookingStep.bookingStepCurrent{background-position:-71px -57px\0/}
.bookingStepCurrent{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -72px -57px transparent;background-position:-71px -57px\0/}
.bookingStepText{color:#666;float:left;font-size:12px;font-weight:bold;line-height:18px;margin:3px 0 0 0}
.bookingStepTextActive{color:#202020}
.bookingStep{color:#FFF;float:left;font-family:ff-dax-web-pro,arial,sans-serif;font-size:10px;font-weight:bold;line-height:17px;margin:4px 6px 0 0;padding:0 6px 3px;text-decoration:none;width:7px}
#BookingStepLast{background:none repeat scroll 0 0 transparent;padding:0 0 0 14px}
#BookingStep3Text{margin:3px 3px 0 0}
#BookingPageLeft h2{margin:24px 0 0 6px}
#BookingListMessage{float:left;padding:5px 0;margin:0 0 0 7px}
#CurrentMovieInfoList,#CurrentMovieInfoList>li>ul{list-style:none;float:left}
#CurrentMovieInfoList>li>ul>li{height:29px;line-height:29px;border-bottom:1px dotted #D5D5CE;width:305px}
#CurrentMovieInfoList>li>ul>li.selectShowRow{height:auto;line-height:29px;border-bottom:1px dotted #D5D5CE;width:305px}
#CurrentMovieInfoList>li>ul>li.selectShowRow .cmil_versions .mv_sv,.cmil_versions .mv_3d,.cmil_versions .mv_vip,.cmil_versions .mv_eng,.cmil_versions .mv_txt,.cmil_versions .mv_notxt,.cmil_versions .mv_bv,.cmil_versions .mv_hfr,.cmil_versions .mv_imax,.cmil_versions .mv_imax3d,.cmil_versions .mv_dolbyatmos{margin:0 5px 6px 0}
.selectShowRow_clearfix{clear:both;line-height:0}
.selectShowRow_versionPadding{clear:both;line-height:2px}
.cmil_header{width:305px;margin:17px 0 0 0}
#CurrentMovieInfoList>li>ul>li.cmil_header{border-bottom:2px solid #D5D5CE;line-height:22px;height:22px}
.cmil_theatre{color:#202020;font-size:12px;font-weight:bold}
.cmil_salong{font-weight:normal;padding:0 0 0 3px}
.cmil_time{font-weight:bold;width:65px;float:left}
.cmil_rs{width:40px;float:left}
.cmil_versions{width:100px;float:left}
.cmil_btn{float:right;position:relative}
#BookingPageRight.loading{display:block;background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center center}
#BookingPageRight.loading #BookingMovieChosenMovieContainer{display:none}
#CurrentMovieInfoListHeader{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll 0 -1246px transparent;clear:both;color:#666;float:left;font-size:11px;height:21px;margin:21px 0 0;width:304px}
.bigBtn{display:block;float:left;height:37px;margin-right:0;padding:0 19px 0 0;text-decoration:none;cursor:pointer;position:relative}
.bigBtn span{display:block;line-height:40px;padding:0 0 0 19px;cursor:pointer}
.bigYellowBtn,.bigYellowBtnNext,.bigWhiteBtnNext,.bigYellowBtnPlus,.bigWhiteBtnPlus{font-family:ff-dax-web-pro,arial,sans-serif;font-size:14px;font-weight:normal;letter-spacing:-0.09em\9;!letter-spacing:-0.09m}
.bigYellowBtn{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -283px transparent}
.bigYellowBtnNext{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -229px transparent;padding:0 30px 0 0}
.bigWhiteBtnPlus{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -525px transparent;padding:0 30px 0 0}
.bigYellowBtnPlus{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -430px transparent;padding:0 30px 0 0}
.bigWhiteBtnNext{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -330px transparent;padding:0 30px 0 0}
.bigWhiteBtnNext span,.bigWhiteBtnPlus span{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll 0 -106px transparent;color:#202020;padding:0 8px 0 19px;font-weight:bold}
.bigYellowBtnPlus:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -479px transparent}
.bigYellowBtnNext:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -178px transparent}
:root .bigYellowBtn,:root .bigYellowBtnNext,:root .bigWhiteBtnNext{letter-spacing:-1px}
.bigYellowBtn span{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll 0 -52px transparent;color:#202020}
.bigYellowBtnNext span,.bigYellowBtnPlus span{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll 0 -52px transparent;color:#202020;padding:0 8px 0 19px;font-weight:bold}
.bigYellowBtnNext:hover span,.bigYellowBtnPlus:hover span{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll 0 1px transparent}
.bigYellowBtn:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll right -581px transparent}
.bigYellowBtn:hover>span{background:url("/ClientUI/Images/Sprites/spriteButtonsBig.png") no-repeat scroll 0 1px transparent}
.mediumYellowBtnNext.mediumBtn,.mediumWhiteBtnNext.mediumBtn,.mediumWhiteBtnRedNext{padding:0 27px 0 0}
.mediumBtn{cursor:pointer;display:block;float:left;height:31px;margin-right:0;padding:0 15px 0 0;position:relative;text-decoration:none}
.mediumBtn span,.mediumBtn>input{cursor:pointer;display:block;line-height:31px}
.mediumBtn.inactive,.mediumBtn.inactive span,.bigWhiteBtnNext.inactive,.bigWhiteBtnNext.inactive span,.bigWhiteBtnPlus.inactive,.bigWhiteBtnPlus.inactive span,.mediumWhiteBtnRedNext.inactive,.mediumWhiteBtnRedNext.inactive span{color:#999;cursor:default}
.mediumWhiteBtn.active:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -564px transparent}
.mediumWhiteBtn.active:hover span,.mediumWhiteBtnRedNext.active:hover span{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -520px transparent}
.mediumWhiteBtnRedNext.active:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -663px transparent}
.mediumWhiteBtn,.mediumWhiteBackBtn,.mediumYellowBtn,.mediumYellowBtnNext,.mediumWhiteBtnNext,.mediumWhiteBtnRedNext{font-family:ff-dax-web-pro,arial,sans-serif;font-size:13px;font-weight:normal;letter-spacing:-0.03em\9;!letter-spacing:-0.03m}
.mediumWhiteBtn.bold,.mediumWhiteBackBtn.bold,.mediumYellowBtn.bold,.mediumYellowBtnNext.bold,.mediumWhiteBtnNext.bold,.mediumWhiteBtnRedNext.bold{font-weight:bold}
.mediumWhiteBackBtn,.mediumWhiteBtn{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -190px transparent}
.mediumYellowBtnNext{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -389px transparent}
.mediumWhiteBtnNext{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -611px transparent}
.mediumWhiteBtnRedNext{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -713px transparent;padding:0 27px 0 0}
.mediumWhiteBtnRedNext.bold{font-weight:bold}
.mediumWhiteBtnNext.active:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -439px transparent}
.mediumWhiteBtnNext.active:hover span{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -520px transparent}
#SpecificMovieBookTicket .mediumWhiteBtnNext.active:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -611px transparent}
#SpecificMovieBookTicket .mediumWhiteBtnNext.active:hover span{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -40px}
.mediumYellowBtnNext span,.mediumYellowBtn span,.mediumYellowBtn>input{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -88px transparent;color:#202020;padding:0 0 0 19px}
.mediumYellowBtn>input{border:0;padding:0 0 3px 19px;height:31px}
.mediumYellowBtn{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -238px transparent}
.mediumYellowBtn:hover{background-position:right -288px}
.mediumYellowBtn:hover span,.mediumYellowBtnNext:hover span,.mediumYellowBtn:hover>input{background-position:1px -140px}
.mediumYellowBtnNext:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll right -339px transparent}
:root .mediumWhiteBackBtn,:root .mediumWhiteBtn,:root .mediumYellowBtn,:root .mediumYellowBtnNext,:root .mediumWhiteBtnNext,:root .mediumWhiteBtnRedNext{letter-spacing:0}
.mediumWhiteBackBtn span{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px 1px transparent;color:#202020;padding:0 0 0 29px}
.mediumWhiteBtn span,.mediumWhiteBtnNext span,.mediumWhiteBtnRedNext span{background:url("/ClientUI/Images/Sprites/spriteButtonsMedium.png") no-repeat scroll 1px -40px transparent;color:#202020;padding:0 0 0 19px}
.mediumWhiteBackBtn span.bold{font-weight:bold}
.smallBtn{display:block;float:left;height:20px;margin-right:0;padding:0 10px 0 0;text-decoration:none;cursor:pointer;position:relative}
.smallBtn span{display:block;line-height:20px;padding:0 0 0 10px;cursor:pointer}
.smallSort{height:26px;line-height:26px;font-size:11px}
.smallSort>span{height:26px;line-height:26px;color:#666}
.smallSort.selected>span{background:url("/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png") no-repeat scroll left -210px transparent;color:#202020}
.smallSort.selected{background:transparent url(/ClientUI/Images/Sprites/spriteMovieTrailerUpdated.png) no-repeat right -252px}
.smallYellowBtn{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -122px transparent;font-family:ff-dax-web-pro,arial,sans-serif;font-size:11px;font-weight:normal;top:5px;letter-spacing:-0.09em\9;!letter-spacing:-0.09m}
:root .smallYellowBtn{letter-spacing:-1px}
.smallYellowBtn span{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll 0 -84px transparent;color:#202020}
.smallYellowBtn:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -28px transparent}
.smallYellowBtn:hover span{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll 0 0 transparent}
.smallWhiteBtn{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -377px transparent;font-family:ff-dax-web-pro,arial,sans-serif;font-size:11px;font-weight:normal;top:5px;letter-spacing:-0.09em\9;!letter-spacing:-0.09m}
:root .smallWhiteBtn{letter-spacing:-1px}
.smallWhiteBtn span{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll 0 -344px transparent;color:#202020}
.smallWhiteBtn:hover{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -303px transparent}
.smallWhiteBtn:hover span{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll 0 -265px transparent}
.smallWhiteBtnDisabled{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -215px transparent;font-family:ff-dax-web-pro,arial,sans-serif;font-size:11px;font-weight:normal;top:5px;letter-spacing:-0.09em\9;!letter-spacing:-0.09m;cursor:default}
:root .smallWhiteBtnDisabled{letter-spacing:-1px}
.smallWhiteBtnDisabled span{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll 0 -180px transparent;color:#999;cursor:default}
#BookingMenuTheatreContainer .bookingMenuLeftDropDown,#BookingMenuDayContainer .bookingMenuLeftDropDown,#BookingMenuCurrentMovieDayContainer .bookingMenuLeftDropDown{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll left -417px transparent;height:20px;padding:4px 22px 5px 9px}
#BookingMenuTheatreContainer.bookingMenuRightDropDown,#BookingMenuDayContainer.bookingMenuRightDropDown,#BookingMenuCurrentMovieDayContainer.bookingMenuRightDropDown{background:url("/ClientUI/Images/Sprites/spriteButtonsSmall.png") no-repeat scroll right -451px transparent}
#BookingMenuTheatreContainer.bookingMenuRightDropDown .scrollbar,#BookingMenuDayContainer.bookingMenuRightDropDown .scrollbar,#BookingMenuCurrentMovieDayContainer.bookingMenuRightDropDown .scrollbar{top:29px}
#ShowListContainer{margin:0 0 0 -2px;clear:both;float:left;width:304px}
#ShowListContainer .customSelectBoxHead,#ShowListContainer .dynamicDataContainer{filter:none!important}
#CurrentMovieInfoListHeaderTime{float:left;width:30px;padding:0 0 0 2px}
#CurrentMovieInfoListHeaderSeatsLeft{float:left;width:77px}
#MessageNoResult{float:left;font-size:12px;padding:5px 0 0 7px}
#MessageAnnatDatum{clear:both;float:left;padding:5px 0 0 2px;width:300px}
#SeatingPlannerPage{background:#fff;width:329px;padding:0 0 0 15px;float:left}
#SeatingPlannerPage>header{padding:29px 0 0 0}
#SeatingPlannerPageIngress{font-size:14px;line-height:18px;padding:7px 0 22px 5px;width:310px}
.SeatingPlannerPageIngressClass{font-size:14px;line-height:18px;padding:7px 0 22px 5px;width:310px}
#SeatingPlannerPage>header>h2,#SeatingPlannerPage>h3{padding:0 0 0 5px}
#SeatPlanner{float:left;width:324px;background:#fff;text-align:center;padding:30px 0 0 0}
#SeatPlannerWrapper,#ConfirmReservationWrapper{width:668px;float:left;background:#fff}
#SeatPlannerWrapper{padding:0 0 20px 0}
.dolby_img{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -110px -418px transparent;display:block;float:left;height:18px;width:64px}
.dts_img{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -201px -421px transparent;display:block;float:left;height:18px;width:26px;margin:0 5px 0 0}
#SeatingCurrentCinemaInfo{float:left;margin-top:30px;margin-bottom:30px;padding-left:42px;text-align:left;clear:both}
#BookingNavigation{width:668px;background:url("/ClientUI/Images/Booking/boxInfoBkg.png") repeat-x 0 0 #fff;float:left;height:73px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
#BookingNavigationPreviousBtn{position:relative;top:24px;left:17px}
#BookingNavigationNextBtn{position:relative;top:21px;right:20px}
#SeatingSeparator{padding:5px 0}
#RecieptStillToPay{font-size:12px}
#ReserverableBtnContainer{text-align:center;position:relative;top:-9px;left:107px}
#BuyBtnContainer{text-align:center;position:relative;top:-8px;left:123px;clear:both}
.mediumWhiteBtn span.expandMediumBtn{padding:0 4px 0 22px}
.disabledOpacity{opacity:.5;filter:alpha(opacity = 50)}
#BookingPageBuyReserveEmailHeader{float:left;font-size:12px;line-height:16px;padding:0 0 5px 2px;margin:14px 0 0 0}
#BookingPageBuyReserveConfirmTermsContainer{margin:16px 0 2px 0;float:left}
#BookingPageBuyReservePaymentOptions{margin:22px 0 0 0;float:left;width:260px}
#ConfirmReservationPage header h2{padding:28px 0 7px 0}
#ConfirmReservationPage{padding:0 20px}
#ConfirmReservationIngress{width:525px;font-size:14px;line-height:18px;padding:0 0 36px 0}
#ReservationSummaryContainer{float:left;width:304px;margin:31px 0 0 0;padding:0 20px 0 0}
#ConfirmSeatsContainer{float:left;width:304px;height:360px;margin:0 0 17px 0;text-align:center}
.reservationSummaryTxt{font-size:14px;line-height:18px;padding:0 0 17px 0;margin:0 0 16px 0;border-bottom:1px solid #d5d5ce}
.reservationGlassesInfo{padding-top:10px;padding-bottom:20px}
#lblConfirmReservation{width:240px;padding:2px 0 5px 30px;line-height:16px;font-size:12px}
#BookingPageConfirmReservationReciept,#BookingPagePaymentReciept{float:left;width:628px;padding:24px 20px;background:#fff;margin:0 0 12px 0}
.confirmRecieptTopGraphic{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll 0 -1228px transparent;width:628px;height:11px}
.confirmRecieptBody{width:586px;padding:9px 20px 20px 20px;border-left:1px solid #d5d5ce;border-right:1px solid #d5d5ce;background:#FFFCD4}
.confirmRecieptBottomGraphic{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll 0 -1283px transparent;width:628px;height:11px}
.confirmChkGraphic{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -152px -52px transparent;width:30px;height:30px}
#BookingPageConfirmReservationReciept>article>header>h2,#BookingPagePaymentReciept>article>header>h2{margin:0 10px 7px 0}
#ConfirmReservationRecieptIngress{width:430px}
#ConfirmReservationRecieptGlassesInfo{margin-top:15px}
.confirmRecieptMovieInfo{width:300px}
.confirmRecieptMovieInfo>h2{margin:-3px 0 0 0}
.confirmVersions .mv_eng,.confirmVersions .mv_3d,.confirmVersions .mv_sv,.confirmVersions .mv_bv,.confirmVersions .mv_txt,.confirmVersions .mv_notxt,.confirmVersions .mv_vip,.confirmVersions .mv_hfr,.confirmVersions .mv_imax,.confirmVersions .mv_imax3d,.confirmVersions .mv_dolbyatmos{display:block;float:left;height:18px;margin:9px 5px 0 0;padding:0;position:relative}
.confirmRecieptMovieImage{float:left;height:157px;width:110px;padding:0 20px 0 0}
#ConfirmRecieptInfo{list-style:none;margin:10px 0 0 0}
#ConfirmRecieptInfo li.first{padding:0 0 2px 0}
#ConfirmRecieptInfo li{line-height:24px;border-bottom:1px dotted #dedcbe;width:300px;float:left}
#ConfirmRecieptInfo li.last{border:0}
#ConfirmRecieptReferenceNumber{float:right}
.crTitle{width:72px;line-height:24px;font-size:12px}
.reservationBorderTop{border-top:1px solid #dedcbe}
#ConfirmReservationTicketPrice{margin:19px 0 0 0;padding:17px 0 0 0}
#ConfirmResNr{width:200px}
#ConfirmReservationPickupInfo>div>span{margin:0 0 0 3px}
.confirmGreen{color:#5e8b10}
#ConfirmReservationPriceContainer{margin:10px 0 0 0}
#BiomatImageContainer{width:183px}
#ConfirmRecieptBiomat{padding:34px 0 14px 20px;width:608px;min-height:110px}
.sv #ConfirmRecieptBiomat{background:url("/ClientUI/Images/Booking/biomat.png") no-repeat scroll 510px 38px transparent}
.no #ConfirmRecieptBiomat{background:url("/ClientUI/Images/Booking/sf-kino-biomat.jpg") no-repeat scroll 486px 30px transparent}
#ConfirmRecieptBiomat h2{width:425px;line-height:26px;padding:0 0 2px 0}
#ReservationBiomatIngress,#ConfirmBiomatIngress{width:425px}
.selectMenuBoxShadow{-o-box-shadow:0 0 2px #888;-moz-box-shadow:0 0 2px #888;-webkit-box-shadow:0 0 2px #888;position:relative}
.selectMenuBoxShadowMS{box-shadow:0 0 4px #888}
.cinemaInformationList li:hover{border-top:1px solid #fff}
.cinemaInformationList.noBorder li{border-top:1px solid #fff}
#lnkBtnReserve.validated,#lnkBtnPrebuy.validated{background-position:right -238px}
#lnkBtnReserve.validated span,#lnkBtnPrebuy.validated span{background-position:1px -88px}
#lnkBtnReserve.validated:hover,#lnkBtnPrebuy.validated:hover{background-position:right -288px}
#lnkBtnReserve.validated:hover span,#lnkBtnPrebuy.validated:hover span{background-position:1px -140px}
li.hideDate,option.hideDate{display:none}
.messageBox{background:#FFFCD4;width:963px;font-size:11px;line-height:16px;padding:6px 7px 6px 10px;margin:0 0 10px 0;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;height:16px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left}
.messageBoxLeft{float:left;overflow:hidden;white-space:nowrap;width:940px}
.messageBoxCloseBtn{cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat scroll -10px -210px;width:14px;height:16px;float:right}
#receiptSeatsContainer{list-style:none}
#BookingCardChoiceContainer{margin:28px 20px 0 6px}
#BookingCardChoiceContainer>h2{text-transform:uppercase}
#BookingCardChoiceIngress{font-size:14px;line-height:18px;padding:6px 0 18px 0;width:522px}
.bookingCardHeader{width:365px;padding:0 10px 0 0}
.bookingCardHeader>h2,#InfoBoxInfo .bookingCardHeader>h2{font-size:16px;line-height:22px;font-weight:bold;letter-spacing:0;font-family:Arial;padding:0}
.bookingCardContainer{margin:6px 0 0 0;width:160px}
#MovieAndTrailerList>li .textTitle>div{cursor:text}
.bookingCardList{list-style:none}
.bookingCardList>li{float:left;border-top:1px dotted #d5d5ce;line-height:30px;padding:7px 0}
h3.bookingCardListTitle{width:125px;margin:0 5px 0 20px;float:left;font-size:12px;line-height:30px;white-space:nowrap;overflow:hidden}
.bookingCardListInputContainer{width:402px;float:left;line-height:30px}
.bookingCardInputBox{width:125px;float:left;line-height:30px}
.bookingCardInputBoxValidation{width:245px;float:left;line-height:30px}
.bookingCardListRemoveItemContainer,.motifItemRemoveContainer{width:68px;line-height:30px;float:left;cursor:pointer;margin:0 7px 0 0}
.bookingCardListRemoveItemText,.motifItemRemoveText{float:right;color:#666;text-transform:lowercase;font-size:12px}
.bookingCardListRemoveItem,.motifItemRemove{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -397px -415px transparent;float:right;height:30px;margin:0 0 0 8px;width:20px}
.bookingCardSection{border-top:1px solid #d5d5ce;padding:14px 0 0 0;clear:both;float:left;width:628px;margin:10px 0 0 0}
.bookingCardListContainer{margin:14px 0 0 0}
.bookingGiftCardInputAmount{display:none}
#BookingPageAddCard{clear:both;width:655px;float:left;background:#fff;padding:0 0 0 13px;!position:relative}
#BookingPageMyReservations{clear:both;width:668px;float:left;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 12px 0}
#MyReservations{float:left;padding:25px 0 28px 18px;width:648px}
#MyReservations>header>h1{padding:0 0 0 2px}
#MyReservations>p{padding:6px 0 32px 2px}
.myReservationSection{padding:28px 20px 0 20px;width:628px;float:left;clear:both}
.myReservationSection.last{padding:28px 20px}
.myReservationSection>h3{line-height:16px;font-size:16px;font-family:Arial;margin:0 0 17px 2px}
.myReservationsMessageBox{padding:20px;font-size:16px;line-height:22px;float:left}
.myReservationsInputFieldBox{width:224px;margin:0 18px 0 0}
#MyReservationsShowReservationsContainer{width:160px;float:left;margin:25px 0 0 0}
.width668{width:668px}
.width628{width:628px}
.width608{width:608px}
.width586{width:586px}
.width588{width:588px}
.width506{width:506px}
.width259{width:259px}
.width253{width:253px}
.width230{width:230px}
.width218{width:218px}
.width216{width:216px}
.width210{width:210px}
.width200{width:200px}
.width70{width:70px}
.width50{width:50px}
.width195{width:195px}
.width180{width:180px}
.width140{width:140px}
.width120{width:120px}
.width365{width:365px}
.width350{width:350px}
.width320{width:320px}
.width314{width:314px}
.width310{width:310px}
.width388{width:388px}
.width78{width:78px}
.width40{width:40px}
.width410{width:410px}
.myReservationsReservationNumber,.myReservationsPayOrCancelContainer{margin:17px 0 0 0}
.myReservationsPickUpTime{margin:0 0 17px 0}
.myReservationsConfirmBox{float:left;clear:both;padding:16px 0 7px 0}
.myReservationsConfirmAgeLimitBox{float:left;clear:both;width:370px}
.myReservationsNextOrCancel{padding:16px 0 7px 0;float:right;!width:202px}
.borderTopStd{border-bottom:1px solid #d5d5ce}
.borderBottomStd{border-bottom:1px solid #d5d5ce}
.border-top-dotted-std{border-top:1px dotted #d5d5ce}
.myReservationsConfirmBox>.custom-checkbox{!width:260px}
.myReservationsConfirmAgeLimitBox>.custom-checkbox{!width:260px}
#BookingError500TheatreHours{float:left;clear:both;margin:10px 0 0 2px}
.bookingCardMessage{font-size:12px;line-height:30px;color:#666;float:left;width:220px;white-space:nowrap;overflow:hidden}
.bookingCardListInputContainer.not-validated .showValidator{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -327px -424px transparent;margin:8px 3px 0 6px}
.bookingCardListInputContainer.validated .showValidator{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -266px -424px transparent;margin:9px 4px 0 5px}
.showValidator{height:13px;width:18px;float:left}
.bookingGiftCardInputAmount.not-validated>.stdInputFieldWrapperMedium{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll left -1341px transparent}
.bookingGiftCardInputAmount.not-validated>.stdInputFieldMediumRight{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") repeat scroll right -1419px transparent}
.bookingGiftCardInputAmount>.showValidator{display:none}
.bookingGiftCardInputAmount.not-validated>.showValidator{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -327px -424px transparent;margin:8px 7px 0 11px;display:block}
.smallInfoBoxWrapper{position:relative}
.width45{width:45px}
.smallInfoBoxContainer{background:none repeat scroll 0 0 #FFFCD4;border-color:#E4E0B1 #E0E0E2 #CACACA;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;color:#202020;font-family:Arial;font-size:11px;line-height:15px;padding:5px;position:absolute;width:250px}
.smallInfoBoxBottomGraphic{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -449px transparent;filter:none!important;height:6px;position:absolute;width:10px;z-index:60}
.deductAmountTitle{margin:0 5px 0 22px;font-size:12px}
.deductAmountCurrency{margin:0 0 0 7px}
#EnterLoyaltyCardsDialogValidationMessage{margin:0 0 10px 0;color:#f00;font-weight:bold}
.preloading{background:url(/ClientUI/Images/Animations/spinner-mini.gif) 0 0 no-repeat;width:15px;height:15px}
.bookingCardListRemoveItemText{cursor:pointer}
.bookingCardIconContainer{position:relative;float:left;cursor:pointer}
.bookingCardIconMagnifierIcon,.motifMagnifierIcon{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -463px -422px transparent;height:16px;width:16px;display:block;opacity:0;filter:alpha(opacity = 0);position:absolute;z-index:3;top:-8px;right:-2px}
.motifMagnifierIcon{left:132px}
.bookingCardInfo{width:365px;font-size:12px;line-height:18px}
.width110{width:110px}
#Pensioner{font-weight:normal}
.loyaltyRestrictionPopupContainer #EnterLoyaltyCardsDialogWrapper .bookingCardContainer img{display:inline}
#EnterLoyaltyCardsDialogWrapper>header>h1{padding:0 0 18px 0}
#EnterLoyaltyCardsDialogWrapper>header>p{font-size:16px;line-height:22px;padding:0 0 15px 0}
#BookingRecieptLeftToPaySumContainer{float:left;font-size:16px;font-weight:bold;line-height:18px;text-align:right;width:168px}
#BookingReceiptLeftToPayContainer{padding:9px 0 6px 0}
.stdList{list-style:none}
#ConfirmPaymentDetailInformation>li{float:left;padding:5px 0}
#ConfirmPaymentDetailInformation li.last,#ConfirmPaymentDetailInformation>li:last-child{border:0}
#ConfirmRecieptWrapper{margin:18px 0 0 0}
#DetailedInformation{border-top:1px solid #DEDCBE;margin:19px 0 0}
#ShowDetailedInformation{background:url("/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png") no-repeat scroll 0 -868px transparent;padding:0 0 0 22px;cursor:pointer}
#ShowDetailedInformation.faqToggled{background:url("/ClientUI/Images/Sprites/spriteTheatrePageUpdate.png") no-repeat scroll 0 -835px transparent}
#SortOnMovieTitle>div,#SortOnMovieAge>div{height:20px;width:20px}
#SortOnMovieTitle>div.up,#SortOnMovieAge>div.up{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -578px -421px transparent}
#SortOnMovieTitle>div.down,#SortOnMovieAge>div.down{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -499px -421px transparent}
#SortOnMovieTitle>div.noState,#SortOnMovieAge>div.noState{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -542px -421px transparent}
.confirmRecieptBottom{background:none repeat scroll 0 0 #FFFCD4;border-left:1px solid #D5D5CE;border-right:1px solid #D5D5CE;border-top:1px solid #D5D5CE;padding:10px 20px;width:586px}
#ReadMoreSeeTrailer{border-bottom:1px solid #D5D5CE;margin:0 0 18px;padding:12px 0;width:305px;clear:both}
#ShowsContainer #CurrentMovieInfoList>li>ul>li{width:628px}
#ShowsContainer #CurrentMovieInfoListHeader{width:628px}
#ShowsContainer #CurrentMovieInfoListHeaderTime,#ShowsContainer #CurrentMovieInfoListHeaderSeatsLeft{width:98px}
#ShowsContainer .cmil_time,#ShowsContainer .cmil_rs{width:100px}
#ShowsContainer .cmil_versions{width:300px}
#ConfirmPaymentDetailInformation>li #ConfirmRecieptPurchaseInformation{padding:15px 0 0 0;font-style:italic}
#ConfirmReservationTicketPrice.adjust{margin:17px 0 0 0}
#MotifPage{background:#fff;margin:0 0 12px 0}
#MotifContainer{width:668px}
#MotifContainer>header>h1{background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat scroll -2px -1801px #fff;padding:20px 20px 11px 20px}
#MotifIngress{padding:31px 28px 58px 28px}
#MotifBox,#MotifPackageBox{text-align:center;width:628px;padding:0 20px}
#MotifPackageBox{padding:13px 0 0 0}
#MotifList,#MotifPackageBox{list-style:none}
#MotifList li,#MotifPackageBox li{width:150px;display:inline-block;!display:inline;padding:0 6px 0 0}
.motifRadioBtnBlock{display:inline-block;margin:9px 0;max-width:146px;overflow:hidden;white-space:nowrap}
.motifRadioBtnBlock>label{display:block;!text-align:left}
.motifImageContainer{position:relative;cursor:pointer;!width:150px;!float:left}
#MotifPackageSection{margin:0 20px 13px 20px}
#GiftShopStepOne{padding:0 0 0 20px;width:152px}
#GiftShopStepTwo{padding:0 0 0 21px;width:151px}
#GiftShopStepThree{padding:0 0 0 21px;width:123px}
#GiftShopStepFour{background:0;width:135px}
#MotifPickQuantity,#MotifPackage{padding:10px 0 6px}
#MotifQuantity{margin:0 10px 0 150px}
.motifQuantiyTextBox{line-height:36px;height:36px}
.bookingCardListRemoveItem{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -397px -415px transparent;float:right;height:30px;margin:0 0 0 8px;width:20px}
.bookingCardListRemoveItemText{color:#666;float:right;font-size:12px;text-transform:lowercase}
#MotifsItemsAddedContaier{width:668px;float:left}
#MotifItemsAddedHeader{background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat scroll -2px -1801px #FFF;width:668px;height:20px}
#MotifPackageList{padding:0 0 23px 0}
#MotifItemsAddedList{list-style:none;margin:0 20px 13px 20px;float:left}
#MotifItemsAddedList>li{float:left;width:628px;border-bottom:1px dotted #d5d5ec;padding:5px 0 0 0}
#MotifItemsAddedList>li:last-child,#MotifItemsAddedList>li.last{border:0}
#MotifItemsAddedList>li>ul>li.width550,#MotifItemsAddedList>li>ul>li>ul>li{float:left;width:550px}
#MotifItemsAddedList>li>ul>li>ul>li{padding:0 0 9px 0}
#MotifItemsAddedList>li>ul>li.width78{float:left;width:78px;padding:5px 0 0 0}
#MotifItemsAddedList>li>ul{list-style:none;width:628px}
#MotifItemsAddedList>li>ul>li>ul{list-style:none}
.motifItemDesc{width:280px;line-height:20px}
.motifItemPrice{width:70px;line-height:20px}
.motifItemImage{width:200px;line-height:20px}
.motifItemImage>img{display:block;margin:0 5px 0 0}
.motifItemRemoveContainer{width:71px;line-height:20px}
.motifItemRemove{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -397px -420px transparent;height:20px}
#GiftCardRecieptTotal{border-top:1px dotted #DBD9BC;margin:17px 0 0 0}
.giftCardRecieptBox{float:left;width:280px}
.motifItemRemoveContainer>a{text-decoration:none}
#MotifRecieverPage{background:#fff;width:668px}
#MotifReciever>header>h1{padding:20px 20px 11px 20px}
#MotifGreeting{margin:0 20px 3px 20px;float:left}
#MotifGreeting>header>h2{padding:20px 0 11px 0}
#MotifRecieverInfoContainer{margin:0 20px;padding:0 0 20px 0}
#tbPostalNumber.motifReciever{width:73px}
#tbPostalArea.motifReciever{width:213px}
#tbEmail.motifReciever{width:295px}
#MotifRecieverInfoContainer .recieverInfoInputContainer{margin-left:-2px}
.recieverInfoInputContainer.not-validated .showValidator{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -327px -424px transparent;margin:8px 0 0 0}
.recieverInfoInputContainer.validated .showValidator{background:url("/ClientUI/Images/Sprites/spriteBuyReserveTicket.png") no-repeat scroll -266px -424px transparent;margin:9px 0 0 0}
.recieverInfoInputContainer .stdInputFieldMediumRight{margin:0 5px 0 0}
#RecieverPageGreetingPhrases{margin:0 0 0 -2px}
#PersonalGreeting #RecieverPageGreetingPhrasesInput li{width:450px}
#RecieverPageGreetingPhrasesInput li{float:left;width:350px;padding:0 0 9px 0}
#MotifRecieverDetails{float:left;width:668px;padding:0 0 15px 0}
#MotifRecieverDetails>header>h2{background:url("/ClientUI/Images/Sprites/spriteCorporate1.png") no-repeat scroll -2px -804px #fff;padding:20px 20px 0 20px}
#MotifRecieverDetailsConfirmTermsContainer{right:50px;top:28px}
#GiftCardSaldoPage{background:#fff;width:668px;margin:0 0 12px 0}
#GiftCardSaldoPage>header>h1{padding:20px 20px 0 20px}
#SaldoRecaptchaContainer{width:330px;margin:0 0 0 -3px}
#SaldoGiftCardNumberContainer{margin:0 0 0 20px;width:270px}
#SaldoInputContainer{margin:60px 0 0 0;padding:0 20px 30px 20px}
#ShowSaldoNotValidatedContainer{float:right;margin:25px 5px 0 0}
#SaldoErrorMessage{width:628px;border-top:1px solid #d5d5ce;padding:20px}
#SaldoOnCardContainer{margin:20px 0 0 0}
#SaldoOnCardContainer>.confirmRecieptBody{padding:10px 20px;width:586px;font-weight:bold}
#GiftCardConfirmationPage{background:#fff;width:668px;padding:20px 0 20px 0}
#GiftCardConfirmationPage>h2{padding:0 10px 10px 20px}
#GiftCardConfirmationPage>div.font14-18{width:350px;padding:0 20px 10px 20px}
#GiftCardConfirmationPageReciept>.confirmRecieptTopGraphic,#GiftCardConfirmationPageReciept>.confirmRecieptBottomGraphic{width:668px}
#GiftCardConfirmationPageReciept>.confirmRecieptBody{width:626px;padding:0 20px;border-left:1px solid #d5d5ce;border-right:1px solid #d5d5ce;background:#FFFCD4}
#GiftCardConfirmationPageReciept{margin:12px 0}
.reciept-border-top-dotted{border-top:1px dotted #dedcbe}
.reciept-border-top-solid{border-top:1px solid #dedcbe}
#GiftCardMotifAndPackageList>li{width:626px}
#GiftCardMotifAndPackageList li{float:left;line-height:29px;height:29px}
.vertical-align-middle{vertical-align:middle}
.giftCardConfirmInfoContainer{margin:10px 0;float:left}
#GiftCardOrderInfoList>li{float:left;border-top:1px solid #dedcbe;width:628px;padding:5px 0}
#GiftCardRecieptConfirmTopGraphic{background:url("/ClientUI/Images/Sprites/spriteBigReciept.png") no-repeat scroll 0 0 transparent;width:668px;height:6px}
#GiftCardRecieptConfirmBottomGraphic{background:url("/ClientUI/Images/Sprites/spriteBigReciept.png") no-repeat scroll 0 -44px transparent;width:668px;height:6px}
#Bmcm_info.knatte,#Bmcm_info.smultron{position:relative;left:-10px;background:0;padding:0}
#Bmcm_info.knatte>h3{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll right -518px}
#Bmcm_info.smultron>h3{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll right -670px}
#Bmcm_info.knatte>h3,#Bmcm_info.smultron>h3{float:left;padding:3px 21px 0 0}
#Bmcm_info.knatte>h3>div,#Bmcm_info.smultron>h3>div{display:block;padding:0 0 0 10px}
#Bmcm_info.knatte>h3>div{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll left -490px}
#Bmcm_info.smultron>h3>div{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll left -642px}
#Bmcm_info.knatte>#Bmcm_desc,#Bmcm_info.smultron>#Bmcm_desc,#Bmcm_info.knatte>#Bmcm_genre,#Bmcm_info.smultron>#Bmcm_genre{padding:0 0 0 10px}
#Bmcm_info.knatte>#Bmcm_meta,#Bmcm_info.smultron>#Bmcm_meta{padding:4px 0 0 10px}
.mTitle.knatte,.mTitle.smultron{position:relative;left:-10px;background:0;padding:0}
.mTitle.knatte>div,.mTitle.smultron>div{float:left;padding:0 21px 0 0}
.mTitle.knatte>div{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll right -518px}
.mTitle.smultron>div{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll right -670px transparent}
.mTitle.knatte>div>span,.mTitle.smultron>div>span{display:block;padding:0 0 0 10px}
.mTitle.knatte>div>span{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll left -487px}
.mTitle.smultron>div>span{background:url(/ClientUI/Images/Sprites/spriteButtonsSmall.png) no-repeat scroll left -639px}
#PrebuyOrReserveReservationFee{margin:25px 0 0 0}
#Top10ListWidget>li>a:hover{color:#FFD800}
.corperateStartImages>img{display:block}
#CustomLightBoxArbitaryHtml>iframe{background:#fff}
#Sms,#Mail{opacity:0;filter:alpha(opacity = 0);z-index:9999}
.popupContainer{width:668px;background:#fff;background:url("/ClientUI/Images/Booking/boxInfoBkg.png") repeat-x scroll 0 bottom #fff}
.popupContainerInner{padding:20px 20px 120px 20px}
#MapToTheatre{position:absolute;left:9999px}
#TheatreAdressInfo{position:relative;width:668px}
#GoogleMapToTheatre{height:244px;width:668px;left:-20px;position:relative}
#ShowMovieClipNews:hover>span,#ShowAllNews:hover>span{color:#202020}
#ConceptListWithShows>li,.conceptListShowTimes>li{width:628px;padding:0;margin:0;line-height:30px}
#ConceptListWithShows>li.noBorder,#ConceptListWithShows>li:hover{border-bottom:1px solid #fff}
#ConceptListWithShows>li:hover>.auditoriumListBar,#ConceptListWithShows>li.hover>.auditoriumListBar,#ConceptListWithShows>li.active>.auditoriumListBar{background:url("/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png") no-repeat scroll -10px -557px transparent}
#ConceptListWithShows>li:hover h3,#ConceptListWithShows>li.hover h3{background:url("/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png") no-repeat scroll 0 -194px transparent;color:#fff}
#ConceptListWithShows>li.active h3{background:url("/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png") no-repeat scroll 0 -227px transparent;color:#fff}
.conceptListShowTimes>li{margin:0}
.theatreInfoContainer{margin:5px 0 0 0;float:left}
#ConceptListWithShows>li h3{line-height:29px;font-size:12px;font-family:Arial;background-position:0 -157px;padding:0 0 0 30px}
.conceptListShowTimes>li:first-child{border-top:2px solid #D5D5CE}
.conceptListShowTimes>li .concept-date{width:206px;padding:0 0 0 10px}
.conceptListShowTimes>li .concept-time{width:150px}
.conceptListShowTimes>li .concept-button{position:relative}
.concept-pink,.concept-pink.concept-tag-on-parent>.concept-splash{background:url("/ClientUI/Images/Sprites/spriteConceptSmall.png") no-repeat scroll right -185px transparent}
.concept-pink.concept-tag-big{background:url("/ClientUI/Images/Sprites/spriteConceptBigBtn.png") no-repeat scroll right -264px transparent}
.concept-tag.concept-tag-big>span{margin-right:27px}
.concept-pink>span,.concept-pink.concept-tag-on-parent>.concept-splash>span,.concept-pink.concept-tag-on-parent>.concept-splash>div{background:url("/ClientUI/Images/Sprites/spriteConceptSmall.png") no-repeat scroll left -154px transparent}
.concept-pink.concept-tag-big>span{background:url("/ClientUI/Images/Sprites/spriteConceptBigBtn.png") no-repeat scroll left -231px transparent}
.concept-yellow,.concept-yellow.concept-tag-on-parent>.concept-splash{background:url("/ClientUI/Images/Sprites/spriteConceptSmall.png") no-repeat scroll right -33px transparent}
.concept-yellow.concept-tag-big{background:url("/ClientUI/Images/Sprites/spriteConceptBigBtn.png") no-repeat scroll right -40px transparent}
.concept-yellow>span,.concept-yellow.concept-tag-on-parent>.concept-splash>span,.concept-yellow.concept-tag-on-parent>.concept-splash>div{background:url("/ClientUI/Images/Sprites/spriteConceptSmall.png") no-repeat scroll left -2px transparent}
.concept-yellow.concept-tag-big>span{background:url("/ClientUI/Images/Sprites/spriteConceptBigBtn.png") no-repeat scroll left -10px transparent}
.infoContainerKoncept>.concept-tag{margin:5px 0 0 0;line-height:20px}
.concept-tag{border:0 none;float:left;overflow:visible;padding:0;position:relative}
.concept-tag>span{display:block;margin-right:23px;padding:0 0 0 10px;position:relative}
.mTitle.concept-tag-on-parent,#Bmcm_info.concept-tag-on-parent,.textTitle.concept-tag-on-parent{background:0;left:-10px;padding:0;position:relative}
.textTitle.concept-tag-on-parent{left:-7px}
.concept-tag-on-parent>.concept-splash,.concept-tag-on-parent>#Bmcm_title{float:left;padding:0 23px 0 0;line-height:17px;margin:4px 0 0 0}
.textTitle>.concept-splash{margin:7px 0 0 0}
.concept-tag-on-parent>div>span,.concept-tag-on-parent>#Bmcm_title>div{display:block;padding:0 0 0 10px}
#Bmcm_info.concept-tag-on-parent>div{padding:0 0 0 10px}
.concept-tag-movie-poster{border:0 none;cursor:pointer;float:left;overflow:visible;padding:0;position:relative}
.concept-tag-movie-poster>span{display:block;left:-5px;margin-right:18px;padding:0 0 0 10px;position:relative;white-space:nowrap;width:92px}
.conceptListShowTimes>li>.concept-versions{width:150px}
.inputTextBoxField{display:block;float:left;height:73px;padding:0 11px 0 0;background:url("/ClientUI/Images/Sprites/spriteTextBox.png") no-repeat scroll right -88px transparent}
.inputTextBoxField>span{background:url("/ClientUI/Images/Sprites/spriteTextBox.png") no-repeat scroll left 0 transparent;display:block;line-height:73px}
.inputTextBoxField>span>textarea{background:0;border:0;padding:8px 6px;font-family:Arial;font-size:12px;margin:0 -10px 0 0;display:block\9;!display:block;height:56px\9;!height:56px;overflow-y:hidden\9;!overflow-y:hidden;resize:none}
#ArchiveSelectionList>li.first{float:left}
#ArchiveSelectionList>li.first,#ArchiveSelectionList>li.padding0{padding:0}
#ArchiveSelectionList>li{float:right;padding:0 16px 0 0}
.movieActorSeperator{background:url(/ClientUI/Images/Sprites/spriteMovieSlider.png) no-repeat scroll -10px -180px transparent;width:668px;height:9px;clear:both}
#MovieArchiveListContainer,#MovieActorPosterListContainer{background:none repeat scroll 0 0 #FFF;display:block;padding:0 0 40px 22px;width:646px;float:left}
#MovieActorPosterListContainer{padding:0 0 0 22px}
#MovieArchiveList.movieArchivePosterState>li,#MovieActorPosterList>li{margin:0 17px 20px 0;width:110px;float:left}
.movieArchivePosterView>.posterTrigger>a>img,#MovieActorPosterList>li .posterTrigger>a>img{border:2px solid #FFF;display:block;margin:0 0 5px}
.movieArchivePosterView>.posterTrigger>a>img:hover,#MovieActorPosterList>li .posterTrigger>a>img:hover{border:2px solid #A71930;cursor:pointer}
.movieArchivePosterView,.movieArchiveTextView{display:none}
#MovieArchiveList.movieArchivePosterState>li>.movieArchivePosterView{display:block}
#MovieArchiveList.movieArchiveTextState>li>.movieArchiveTextView{display:block}
#MovieArchiveList.movieArchiveTextState{border-top:1px dotted #D5D5CE;float:left;position:static;width:628px}
#MovieArchiveList.movieArchiveTextState>li{border-bottom:1px dotted #D5D5CE;float:left;height:30px;line-height:30px;overflow:visible;width:628px}
#MovieArchiveList.movieArchiveTextState>li:hover{background:url("/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png") no-repeat scroll -10px -557px transparent}
#MovieArchiveList.movieArchiveTextState>li>.movieArchiveTextView>.textTitle a{text-decoration:none;color:#A71930}
#MovieArchiveList.movieArchiveTextState>li:hover>.movieArchiveTextView>.textTitle a,#MovieArchiveList.movieArchiveTextState>li:hover>.movieArchiveTextView>.textPremiereDate{color:#fff}
#MovieArchiveList.movieArchiveTextState>li.noBorder{border-bottom:1px dotted #fff}
#MovieArchiveList.noBorder{border-top:1px dotted #fff}
.movieArchiveTextView>.playBtnText{cursor:default}
.custom-textarea-wrapper{float:left}
.custom-textarea-wrapper>textarea{background:0;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:0;border-bottom:0;padding:4px 3px;font-family:Arial;font-size:12px;line-height:15px;margin:0;float:left;resize:none;outline:0;overflow-y:hidden;-webkit-appearance:none;border-radius:0}
.custom-textarea-top,.custom-textarea-bottom{height:6px;float:left;display:block;float:left;position:relative;text-decoration:none;margin-right:6px}
.custom-textarea-top>span,.custom-textarea-bottom>span{color:#202020;display:block;height:6px;padding:0 0 0 6px}
.custom-label{font-size:12px;line-height:30px;font-family:arial;outline:0 none;border:0}
.custom-textfield-wrapper{background:url('images/textItems.png') no-repeat scroll left 0 transparent;height:30px;float:left}
.custom-textfield{background:0;border:0 none;font-size:12px;height:18px;line-height:20px;margin:5px 0 0 7px;outline:0 none}
.custom-textfield-wrapper-right{background:url('images/textItems.png') right -60px;float:left;height:30px;width:6px}
.custom-textarea-top{background:url('/ClientUI/Images/Sprites/spriteTextBox.png') no-repeat scroll left 0 transparent}
.custom-textarea-top>span{background:url("/ClientUI/Images/Sprites/spriteTextBox.png") no-repeat scroll right -31px transparent}
.custom-textarea-bottom{background:url('/ClientUI/Images/Sprites/spriteTextBox.png') no-repeat scroll left -19px transparent}
.custom-textarea-bottom>span{background:url("/ClientUI/Images/Sprites/spriteTextBox.png") no-repeat scroll right -47px transparent}
#NewsListContainer{margin:-7px 0 0 0;float:left}
.personUrl{text-decoration:none;color:#A71930;border-bottom:1px transparent}
.personUrl:hover{border-bottom:1px dotted #A71930}
#MovieActorPosterList>li>.movieActorPosterView>.posterTrigger.hover>a>img,#MovieActorPosterList>li>f.movieActorPosterView>.posterTrigger>a>img:hover,.movieArchivePosterView>.posterTrigger.hover>a>img,.movieArchivePosterView>.posterTrigger>a>img:hover{border:2px solid #A71930;cursor:pointer}
.relatedNewsWidgetList>li{border-bottom:1px dotted #D5D5CE;float:left}
.relatedNewsWidgetList>li.last{border:0}
.relatedNewsWidgetList>li:last-child{border:0}
.relatedNewsWidgetList>li .relatedNewsContainer{float:left;width:314px}
.relatedNewsWidgetList>li.first .relatedNewsContainer{float:left;width:628px}
.relatedNewsWidgetList>li:first-child .relatedNewsContainer{float:left;width:628px}
.relatedNewsWidgetList>li .relatedNewsImageContainer{float:left;padding:0 10px 0 0;width:122px}
.relatedNewsWidgetList>li .relatedNewsImageContainer img{width:122px;height:69px}
.relatedNewsWidgetList>li.first .relatedNewsImageContainer{float:left;padding:0 20px 0 0;width:196px}
.relatedNewsWidgetList>li.first .relatedNewsImageContainer img{width:196px;height:110px}
.relatedNewsWidgetList>li:first-child .relatedNewsImageContainer{float:left;padding:0 20px 0 0;width:196px}
.relatedNewsWidgetList>li:first-child .relatedNewsImageContainer img{width:196px;height:110px}
.relatedNewsWidgetList>li .relatedNewsContent{float:left;padding:0 20px 0 0;width:162px}
.relatedNewsWidgetList>li:first-child .relatedNewsContent{float:left;width:412px;padding:0}
.relatedNewsWidgetList>li.first .relatedNewsContent{float:left;width:412px;padding:0}
.relatedNewsWidgetList>li:first-child div .relatedNewsContent a h2{font-size:22px;line-height:30px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;letter-spacing:-0.10em\9;!letter-spacing:-0.10m;zoom:1;display:inline}
.relatedNewsWidgetList>li.first div .relatedNewsContent a h2{font-size:22px;line-height:30px;letter-spacing:-1px;font-family:ff-dax-web-pro,arial,sans-serif;font-weight:bold;letter-spacing:-0.10em\9;!letter-spacing:-0.10m;zoom:1;display:inline}
.relatedNewsWidgetList>li .relatedNewsContent a h2{font-size:13px;line-height:17px;letter-spacing:0;font-family:Arial;font-weight:bold;color:#202020;cursor:pointer;display:inline}
.relatedNewsWidgetList>li .relatedNewsContent a h2:hover{color:#A71930}
.relatedNewsWidgetList>li .relatedNewsContent .relatedNewsContentText{font-size:11px;line-height:15px}
.relatedNewsWidgetList>li:first-child .relatedNewsContent .relatedNewsContentText{font-size:11px;line-height:15px}
.relatedNewsWidgetList>li.first .relatedNewsContent .relatedNewsContentText{font-size:11px;line-height:15px}
.relatedNewsWidgetList>li .relatedNewsContent .relatedNewsContentText a{text-decoration:none;color:#202020}
.conferencePage .tabMenu>ul{background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll -10px -760px transparent}
.conferencePage #SfSlide,.conferencePage #SfSlideContainer,.conferencePage #SfSlide ul li,.conferencePage #SfSlide ul li img{width:980px}
.conferencePage #SfSlideContainer{padding:0}
.conferencePageContent{padding:24px 20px 30px}
.conferenceBottomGraphic{background:#000 url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -19px;clear:both;height:5px;width:980px}
.conferenceTopGraphic{background:#000 url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -58px;clear:both;height:5px;width:980px}
.std-page.conferencePageContent{width:940px;margin-bottom:0}
.std-page.black{color:#FFF;background-color:#000}
.std-page.black p{color:#999}
.conference-type-info{margin-bottom:20px}
.conference-type-links{margin-bottom:10px}
.conference-type-link{width:220px;height:128px;background:url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -80px transparent;text-align:center;float:left;margin-right:20px;cursor:pointer}
.conference-type-link.conf-selected{cursor:default}
.conference-type-link.conf-last{margin:0}
.conference-type-link h2{padding-top:20px;color:#FFF}
.conf-selected.conference-type-link h2{color:#FFCD1B}
.conference-type-infos{overflow:hidden}
.conference-type-infos h3{margin-bottom:5px}
.conference-type-infos p{margin-bottom:5px}
.conference-type-infos a{color:#FFCD1B;text-decoration:none}
.conf-contact-button-container{padding-bottom:15px}
.conf-contact-button{float:right}
.conf-locations-header{background:url("/ClientUI/Images/Sprites/spriteTheatrePage.png") no-repeat scroll 0 -820px #FFF;padding:10px 20px 20px 40px;height:30px}
.conf-locations-header h1{float:left;width:680px}
#conf-locations-googlemap{height:400px;width:100%;background-color:#FFF}
.conf-locations-filter{background-color:#FFF;padding-left:40px;padding-right:40px;padding-top:20px;height:40px;position:relative}
.conf-locations-filter h3{float:left;margin-right:10px}
.conf-locations-filter .custom-checkbox{width:142px}
.conf-locations-filter .conf-size-dropdown{float:right;position:relative;bottom:4px}
.conf-locations-theatrelist{background-color:#FFF;padding-bottom:20px}
.conf-locations-theatre-container{border-top:1px solid #D5D5CE;padding-top:30px;cursor:pointer}
.conf-locations-theatre-container.selected{background-color:#FFFEEC}
.conf-locations-theatre{padding-left:40px;padding-right:40px}
.conf-locations-theatre-images{padding-top:15px;padding-bottom:20px;padding-left:40px;padding-right:40px}
.conf-locations-theatreinfo{height:180px;overflow:hidden}
.conf-locations-theatreimgcol{float:left;width:196px;padding-right:20px;padding-bottom:20px}
.conf-locations-theatreinfocol{float:left;width:360px;padding-bottom:20px;padding-right:80px}
.conf-locations-theatreinfocol h3{padding-top:3px;padding-bottom:3px}
.conf-locations-theatresummarycol{float:left;padding-top:40px}
.conf-locations-theatresummarycol h4{color:#A71930}
.conf-locations-theatresummary{padding-left:50px;background:url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -330px transparent}
.conf-locations-theatre-container.selected .conf-locations-theatresummary{background:url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -370px transparent}
.conf-locations-auditoriumlist{padding-top:15px;padding-bottom:20px;border-top:1px solid #D5D5CE}
.conf-locations-auditorium{margin-bottom:10px;padding-top:10px;border-top:1px dotted #D5D5CE}
.conf-locations-auditorium.heading{padding-top:0;font-weight:bold;border-top:0}
.conf-locations-auditoriumcol{float:left;width:145px}
.contact-link{background:url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -224px transparent;position:relative}
.contact-link h3{display:inline}
.contact-link .conf-contact-button{position:relative;bottom:5px}
.cost-estimate-area{display:block;background:#FFF;padding:40px 40px 0}
.cost-estimate-filter{clear:both;padding-top:40px;border-top:1px solid #D5D5CE;border-bottom:1px solid #D5D5CE;height:170px}
.cost-estimate-filter .custom-checkbox label,.cost-estimate-filter .custom-radio label{margin-bottom:10px}
.cost-estimate-filter-col{float:left;padding-right:40px}
.cost-estimate-filter-col h3{padding-bottom:10px}
.cost-estimate-filter #OrderCompanyTicketsList li{border-bottom:0}
.cost-estimate-dropdowns{height:50px}
.cost-estimate-dropdowns #SubChooseCity,.cost-estimate-dropdowns #SubChooseCinema{float:left}
.cost-estimate-dropdowns h3{float:left;padding-right:20px;padding-top:4px;padding-bottom:30px}
.cost-estimate-price{clear:both;padding-top:30px}
.cost-estimate-price h2{color:#5E8B10;display:inline}
.cost-estimate-information{color:#666}
.cost-estimate-additional-information{padding-top:30px;color:#444;width:100%}
.cost-estimate-additional-information-left{color:#444;width:50%;float:left}
.cost-estimate-additional-information-left #confimage img{float:left}
.cost-estimate-additional-information-left #confheader span{float:left;font-weight:bold;padding-left:20px}
.cost-estimate-additional-information-left #confinfo span{float:left;text-align:left;padding-left:20px}
.cost-estimate-additional-information-right{color:#444;width:50%;float:left}
.cost-estimate-additional-information-right #extrachoiseimage img{float:left}
.cost-estimate-additional-information-right #extrachoiseheader span{float:left;font-weight:bold;padding-left:20px}
.cost-estimate-additional-information-right #extrachoiseinfo span{float:left;text-align:left;padding-left:20px}
.conference-contact-info{padding-bottom:40px;border-bottom:1px solid #D5D5CE}
.conference-contact-form{padding-left:40px;padding-right:40px}
.conference-contact-form-info{margin-bottom:20px}
.conference-contact-form-info p{color:#666}
.conference-contact-form #OrderCompanyTicketsDirection{background:#FFF;width:818px}
.conference-contact-form .wrapperHugeIA{background:url("/ClientUI/Images/Sprites/spriteConference.png") no-repeat scroll -15px -418px transparent;height:85px;width:797px}
.conference-contact-form #textFieldIA{width:785px}
.conference-contact-form #ListDI li,.conference-contact-form #ListIA li{width:430px}
.conference-contact-form .threeColumns #ListDI li{width:280px}
.conference-cases-menu{margin-top:25px;margin-bottom:25px;padding:5px;border:1px solid #D5D5CE;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left}
.conference-cases-menu li{list-style:none;float:left}
.conference-cases-menu li a{display:block;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:60px;text-decoration:none;color:#666;line-height:14px}
.conference-cases-menu li a .sfRed{font-size:14px;font-weight:bold}
.conference-cases-menu li a.selected{color:#FFF;background-color:#A71930;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.conference-cases-menu li a.selected .sfRed{color:#FFF}
.conference-case .h2Text.padding5_0{color:#666}
.conference-case-body{margin-top:5px}
.contactPage #SfSlide,.contactPage #SfSlideContainer,.contactPage #SfSlide ul li,.contactPage #SfSlide ul li img{width:980px}
.contactPage #SfSlideContainer{padding:0}
.contactPageContent{padding:24px 20px 30px}
.std-page.contactPageContent{width:627px}
.contact-info{padding-bottom:40px;border-bottom:1px solid #D5D5CE}
.contact-form-info{width:555px;margin-bottom:20px}
.contact-form-info p{color:#000}
.contact-form .wrapperHugeIA{background:url(/ClientUI/Images/Sprites/spriteCorporate1.png) no-repeat 0 -1575px transparent;height:73px;position:relative;top:0;left:0}
.contact-form #textFieldIA{width:530px;height:55px}
#ContactSubmitContainer{padding:20px 0 0}
#ContactSubmitContainerSendButtonContainer{background:none repeat scroll 0 0 #fff;width:235px;padding-top:98px;float:left}
.contactcontainerHugeIA{line-height:16px;padding:7px 0 0 7px}
.contact-form .customSelectBoxList li{line-height:24px;border-bottom:1px solid #ccc;font-size:11px;cursor:pointer}
#ListDI .customSelectBoxContainer.theme-csb .customSelectBoxList li.subject{line-height:24px;border-bottom:1px solid #ccc;font-size:11px;cursor:pointer;padding-left:20px}
.contactOdd{width:324px;float:left;margin-bottom:10px}
.contactEven{width:240px;float:left}
.customSelectBoxContainer.theme-csb .customSelectBoxList li{padding-left:10px}
#ListDI li.even .customSelectBoxList li a,#ListDI li.even .customSelectBox li div,#ListDI li.even .customSelectBox li span{display:block}
.lineheight20{line-height:20px}.cookieMessageWrapper{display:none;width:99.5%;padding:10px 0 10px 4px;margin-top:4px;overflow:hidden;display:none}
#CookiesNeeded .cookieMessage{margin:0 auto;max-width:980px;text-align:left;padding:0}
#CookiesAreBeingUsedInnerWrapper .cookieMessage{display:inline-block}
#CookiesNeeded{display:none}
#CookiesAreBeingUsed,#CookiesNeeded{background:#fffcd4}
#CookiesAreBeingUsed .smallYellowBtn{display:block;position:absolute;right:5px;top:-2px}
#CookiesAreBeingUsedInnerWrapper{margin:0 auto;max-width:980px;padding:0;text-align:left;position:relative;padding-right:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.no-cookies #CookiesNeeded{display:block}#MovieAndTrailerListContainer{width:646px;background:#fff;display:block;padding:0 0 40px 22px}
.csstransitions #MovieAndTrailerListContainer,.csstransitions #MovieAndTrailerList,.csstransitions #MovieAndTrailerList.posterState>li,.csstransitions .moviePlayBtn,.csstransitions .posterOpacity{transition:all linear 500ms;-o-transition:all linear 500ms;-moz-transition:all linear 500ms;-webkit-transition:all linear 500ms;-ms-transition:all linear 500ms}
#MovieAndTrailerListContainer.safari-mac,#MovieAndTrailerListContainer.safari-mac #MovieAndTrailerList,#MovieAndTrailerListContainer.safari-mac #MovieAndTrailerList.posterState>li,#MovieAndTrailerListContainer.safari-mac .posterOpacity,#MovieAndTrailerListContainer.safari-mac .moviePlayBtn{-webkit-transition:all linear 0}
.cssanimations #MovieAndTrailerListContainer.safari-mac .posterPopup.slideUp{-webkit-animation-duration:0}
.csstransitions #MovieAndTrailerList{opacity:1;visibility:visible}
.csstransitions #MovieAndTrailerList.fade-out{visibility:hidden;opacity:0}
#MovieAndTrailerLayer{position:absolute;z-index:999;height:1650px;width:668px;background:#fff url(/ClientUI/Images/Animations/spinner-mini.gif) no-repeat center 100px}
#MovieAndTrailerListContainer{height:650px}
#MovieAndTrailerList.posterState>li>.posterView{display:block;width:110px}
#MovieAndTrailerList.textState>li>.textView{display:block;width:628px;float:left}
#MovieAndTrailerList.textState>li>.posterView{display:none}
#MovieAndTrailerList{position:relative;list-style:none;width:650px;background:#fff;display:block}
#MovieAndTrailerList.posterState{width:650px}
#MovieAndTrailerList.textState{width:628px;position:static;float:left;border-top:1px dotted #d5d5ce}
#MovieAndTrailerList.textState.noBorder{border-top:1px dotted #fff}
#MovieAndTrailerList.textState>li.noBorder{border-bottom:1px solid #fff}
#MovieAndTrailerList.textState>li:hover{background:url("/ClientUI/Images/Sprites/spriteAuditoriumUpdate.png") no-repeat scroll -10px -557px transparent;border-bottom:1px solid #fff}
#MovieAndTrailerList.textState>li:hover .textTitle,#MovieAndTrailerList.textState>li:hover .textPremiereDate{color:#fff}
#MovieAndTrailerList.posterState>li{float:left;display:block;opacity:inherit;filter:inherit}
#MovieAndTrailerList.posterState>li{height:212px;width:110px;margin:0 17px 0 0;position:relative}
:root #MovieAndTrailerList>li{opacity:1}
.moviePlayBtn{cursor:pointer;display:block;position:absolute;opacity:.85;filter:alpha(opacity=85);z-index:3;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -8px -568px;line-height:64px;padding:0 32px;left:23px;top:45px}
.posterTrigger .releaseContainer{cursor:pointer;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -296px;position:absolute;z-index:2;line-height:49px;height:49px;width:52px;left:58px;top:0;!zoom:1;overflow:hidden}
#MovieAndTrailerList.textState>li{border-bottom:1px dotted #D5D5CE;line-height:30px;height:30px;width:628px;overflow:visible;float:left;zoom:1}
#MovieAndTrailerList.posterState.absolute>li{position:absolute}
.posterPopup{position:absolute;left:98px;width:255px;background:#fff;background:none repeat scroll 0 0 rgba(255,255,255,0.95);border:2px solid #cacaca;border:2px solid rgba(0,0,0,0.22);border-radius:3px 3px 3px 3px;color:#202020;display:none;z-index:5;top:75px;padding:0 0 5px 0}
.posterPopupBubble{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -419px transparent;filter:none!important;height:12px;left:-6px;line-height:9px;opacity:1;padding:0 4px;position:absolute;top:12px;z-index:6}
.posterPopup>h3{font-size:16px;line-height:19px;padding:9px 10px 1px 10px;font-weight:bold}
.posterPopup>.posterPopupGenres{padding:0 10px 7px 10px;font-style:italic;font-size:12px;line-height:16px}
.posterPopupBtnsContainer{background:url("/ClientUI/Images/Sprites/spriteMoviePageUpdated.png") no-repeat scroll -10px -663px transparent;border:0 none;height:48px;width:255px;margin:0 0 5px 0}
.posterPopupBtns{padding:10px 0 0 0}
.posterPopupList{list-style:none}
.posterPopupList>li.first{border:0}
.posterPopupList>li{width:235px;float:left;margin:0 10px;border-top:1px dotted #d5d5ce;line-height:16px;padding:3px 0}
.posterPopupListTitle{width:95px;float:left;font-size:11px;font-weight:bold}
.posterPopupListInfo{width:140px;float:left;font-size:11px;line-height:16px}
.posterView,.textView{display:none}
.posterView.init,.posterView.init .releaseContainer{opacity:0;filter:alpha(opacity = 0)}
.posterView>.posterTrigger>img{display:block;margin:0 0 5px 0}
.posterView>.posterTrigger>img:hover,.posterView>.posterTrigger.hover>img{cursor:pointer}
.posterShadow{background:url("/ClientUI/Images/Sprites/spriteMovieSlider.png") no-repeat scroll 6px -17px transparent;display:block;height:8px;width:110px}
.posterTitle,.textTitle{color:#A71930;font-size:12px;font-weight:bold;font-family:arial;display:block;text-decoration:none}
.posterTitle{text-align:center}
.playBtnText{background:url("/ClientUI/Images/Sprites/spriteMovieTrailer.png") no-repeat scroll 2px -451px transparent;width:20px;height:30px;padding:0 0 0 10px;float:left;cursor:pointer}
.textTitle{width:288px;float:left}
.textTitle>.knatteTitleSmall{background-position:right -962px;position:static;margin:0 0 0 -10px}
.textTitle>.knatteTitleSmall>span{background-position:left -932px;position:static}
.textTitle>.smultronTitleSmall{background-position:right -1033px;position:static;margin:0 0 0 -10px}
.textTitle>.smultronTitleSmall>span{background-position:left -1003px;position:static}
.textView>.textAboutMovieAndTickets>div>.smallBtn{position:static;margin:6px 0 0 0}
.textPremiereDate,.textAgeFrom{float:left;width:150px;color:#202020;font-family:arial;font-size:12px}
.textAboutMovieAndTickets{width:160px;float:left;color:#202020;font-family:arial;font-size:12px}
#PosterListing{float:left;height:30px;width:27px;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -112px}
#PosterListing.selected{background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -11px}
#TextListing{float:left;height:30px;width:27px;background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -62px}
#TextListing.selected{background:url(/ClientUI/Images/Sprites/spriteMovieTrailer.png) no-repeat -10px -163px}.sfAffix #Footer,.sfAffix #Content,.sfAffix #ContentRightContainer.sfAffix{position:relative}
.sfAffix #ContentRightContainer{top:0}
.sfAffix #ContentRightContainer.sticky{position:absolute;right:0;top:0}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}
#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}
#smartbanner .sb-container{margin:0 auto}
#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}
#smartbanner .sb-close:active{font-size:13px;color:#aaa}
#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,0.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}
#smartbanner.no-icon .sb-icon{display:none}
#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}
#smartbanner #smartbanner.no-icon .sb-info{left:34px}
#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}
#smartbanner .sb-info>span{display:block}
#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}
#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}
#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}
#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.2) 100%);border-radius:10px 10px 12px 12px}
#smartbanner.android{border-color:#212228;background:#3d3d3d url('/ClientUI/Images/SmartBanner/dark_background_stripes.gif');border-top:5px solid #88B131;box-shadow:none}
#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3)}
#smartbanner.android .sb-close:active{color:#eee}
#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}
#smartbanner.android .sb-info strong{color:#fff}
#smartbanner.android .sb-button{min-width:12%;border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:0;border-radius:0;box-shadow:none}
#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42B6C9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB));background-image:-moz-linear-gradient(top,#42B6C9,#39A9BB);text-transform:none;text-shadow:none;box-shadow:none}
#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0}
#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2AC7E1}
#smartbanner.windows .sb-icon{border-radius:0}#Navbar{width:980px;height:90px;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) -8px -10px no-repeat;float:left}
#NavBarContainer,#NavBarContainerCompany{padding:12px 0 12px 18px;float:left}
.stdBoxShadow{-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000}
.stdContainerSeperator{margin:0 0 12px 0}
#LogoContainer{float:left;width:80px}
#Logo{background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat -10px -120px;height:69px;width:57px;display:block}
#MenuContainer{float:left;width:880px;position:relative;z-index:9000}
#TopMenu{list-style:none;height:36px}
#TopMenu>li{color:#fff;float:left;display:block;padding:5px 0 0 0}
#LabelYourCity{padding:3px 13px 0 15px}
#LabelOr{padding:3px 10px 0 10px}
#LabelBuyBookTickets{padding:3px 12px 0 32px}
.topMenuLabel{float:left;font-size:12px;line-height:16px;color:#dabec3;font-weight:bold}
#TopMenu>li#topMenuItemLast{float:right;padding:0 11px 0 0;width:197px;position:relative;z-index:100}
#SearchFieldWrapper{background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat -207px -289px;height:32px;position:relative}
#SearchFieldWrapper.focus{background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat -9px -289px}
#SearchFieldWrapper.focus #SearchField{color:#202020}
#SearchFieldWrapper.focus #SearchIcon{background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat scroll -66px -339px}
#imgBtnSearch{display:none;float:left;width 16px}
#SearchFieldWrapper.focus #imgBtnSearch{display:block}
#SearchFieldContainer:focus{outline:0}
#SearchFieldContainer{line-height:16px;width:197px;position:relative;top:9px;left:4px}
#SearchIcon{top:0;position:inherit;z-index:0;border:0;margin:0 2px 0 3px;float:left;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat scroll -9px -339px;line-height:18px;width:14px;height:18px}
#SearchField{height:16px;-webkit-appearance:none;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;background:transparent;font-size:12px;color:#dabec3;float:left;outline:0;width:148px;font-family:Arial}
#SearchFieldWrapper.focus #SearchIcon.loading{background:url(/ClientUI/Images/Animations/spinner-mini.gif) -1px 0 no-repeat}
#SubMenu{list-style:none outside none;margin:0;position:relative;z-index:15}
.subMenuCategoryHead{height:41px}
#SubMenu>li:hover,#SubMenu>li.mobileFocus{background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat scroll left -713px}
#SubMenu>li:hover .subMenuCategoryHead,#SubMenu>li.mobileFocus .subMenuCategoryHead{background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) no-repeat scroll right -136px}
#SubMenu>li:hover>.subMenuCategoryListContainer,#SubMenu>li.mobileFocus>.subMenuCategoryListContainer{display:block}
#SubMenu>li>.subMenuCategoryListContainer a:hover{color:#FFD800}
#SubMenu>li#subMenuItemLast:hover{background:0}
#SubMenu li span a:hover{color:#FFD800}
#SubMenu li span a{color:#FFF;font-family:ff-dax-web-pro,arial,sans-serif;font-size:17px;font-weight:bold;text-decoration:none;letter-spacing:-1px;letter-spacing:-0.08em\9;!letter-spacing:-0.08em;zoom:1;padding:0;line-height:24px;display:block}
#SubMenu li span a.highLight .selectedPage{color:#FFD800}
#SubMenu li span a.selectedPage{color:#FFD800}
#SubMenu{list-style:none;position:relative;z-index:15;margin:0}
#SubMenu>li{color:#fff;float:left;height:41px;margin:0;padding:0}
#SubMenu>li>div>span{border-right:1px solid #A83B4F;padding:0 10px;position:relative;top:7px;font-weight:bold;font-size:14px;z-index:10;display:block}
#SubMenu li span.last,#SubMenu li span.noBorder{border:0}
#SubMenu li#subMenuItemLast{float:right;padding:0 11px 0 0;font-size:11px;border:0;height:41px}
#LogBkg{height:24px;line-height:22px;border:0;font-size:11px;position:relative;top:8px;padding:0;display:block;z-index:0;width:82px;background:url(/ClientUI/Images/Sprites/spriteHeaderBottom.png) -896px -722px no-repeat}
#LoginPopup{overflow:hidden}
a#Login,a#Logout{background:url("/ClientUI/Images/Sprites/spriteHeaderBottom.png") no-repeat scroll 51px -438px transparent;color:#DABEC3;font-family:Arial;font-size:11px;font-weight:bold;padding:0 0 0 10px;position:relative;text-decoration:none;z-index:1;display:block;!background-position:51px -437px}
#LogBkg.displayNone{display:none}
a#Login.displayNone,a#Logout.displayNone{display:none}
a#Login:hover,a#Logout:hover{color:#fff}
.subMenuCategoryListContainer{display:none;position:relative}
.subMenuCategoryList{display:block;position:absolute;background:#670013;background:rgba(107,0,19,0.95);padding:8px 0 10px 5px;width:195px;list-style:none}
.subMenuCategoryList>li{position:relative;padding:0;margin:0 10px;width:175px;font-size:11px;line-height:15px;font-weight:bold;cursor:pointer;overflow:hidden;border-bottom:1px solid #781B2B}
.subMenuCategoryList>li>a{color:#FFF;display:block;font-family:Arial;font-size:12px;line-height:15px;padding:10px 5px 9px 0;text-decoration:none}
#SubMenu li ul li a.selectedPage,#SubMenu li ul li a.highLight selectedPage{color:#FFD800}