.mainSpriteBackgroundSize{background-size:240px 192px!important}.spriteUi:not([class^=bg-sprite-]){background-repeat:no-repeat;background-color:transparent;background-size:402px}.premiumUi:not(.bg-sprite-premium){background-repeat:no-repeat;background-color:transparent;background-size:500px auto}.profileUi{background-repeat:no-repeat;background-color:transparent;background-size:60px}.placeholderFix::-webkit-input-placeholder{color:gray;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.placeholderFix::-moz-placeholder{color:gray;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.placeholderFix:-moz-placeholder{color:gray;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.placeholderFix:focus::-webkit-input-placeholder{color:transparent}.placeholderFix:focus::-moz-placeholder{color:transparent}.placeholderFix:-moz-placeholder{color:transparent}.webKitScroll{-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.imageMaxWidth{width:auto;max-width:100%;height:auto}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.userSelect{-webkit-user-select:none;-ms-user-select:none;user-select:none}.buttonClass{border:1px solid #333;display:inline-block;padding:10px 20px;font-size:1em;line-height:1.4;vertical-align:middle;white-space:nowrap}.generalBtn{color:#fff;background-color:#1e1e1e}.greenBtn{background-color:#5fb315;border:1px solid #5fb315;color:#fff}.greenBrightBtn{color:#fff;background-color:#70ba14;border:0}.greyBtn{background-color:#2f2f2f;color:#ff9000}.orangeBtn{background-color:#f90;color:#000}.orangeBtn.disabled{pointer-events:none;background:#666;color:#fff}.brownBtn{background-color:#241704;border:2px solid #794f0e;color:#ff9000;font-weight:700}.blackBtn{background-color:#111;border:1px solid #111;color:#ccc}.blackOragneBtn{background-color:#111;border:1px solid #ff9000;color:#ff9000;font-weight:700}.whiteBtn{background-color:#fff;border:0}.greyButton{border:0;background:#2f2f2f;color:#acacac;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.orangeButton{border:0;background:#f90;color:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.orangeButton.disabled{pointer-events:none;background:#2f2f2f;color:#969696}.disabledButton{opacity:.3}.greyWhiteBtn{background-color:#363636;color:#ccc}.button{display:inline-block;text-decoration:none;border:none;cursor:pointer;vertical-align:top;text-align:center}.noLinkBtn{cursor:default!important}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.button{display:inline-block;text-decoration:none;border:none;cursor:pointer;vertical-align:top;text-align:center}.wrapLongTitle{word-break:break-word;word-wrap:break-word}.menuIcon{display:inline-block;margin:0 15px 0 0}.itemTagBtn{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:8px 18px;background:#1b1b1b;font-weight:400;font-size:14px;color:#fff;text-transform:capitalize;white-space:nowrap}.premiumPromoBannerWrapper{background:center center no-repeat}.premiumPromoBannerWrapper.thanksgiving{background:url(../images/vmobile/promotion/thanksgiving-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.blackfriday{background:url(../images/vmobile/promotion/blackfriday-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.cybermonday{background:url(../images/vmobile/promotion/cybermonday-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.xmas{background:url(../images/vmobile/promotion/xmas-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.boxingday{background:url(../images/vmobile/promotion/boxingday-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.newyear{background:url(../images/vmobile/promotion/newyear-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.holiday{background:url(../images/vmobile/promotion/holiday-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.valentine{background:url(../images/vmobile/promotion/valentine-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover;position:relative}.premiumPromoBannerWrapper.stpaddy{background:url(../images/vmobile/promotion/stpaddy-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.easter{background:url(../images/vmobile/promotion/easter-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper.mothersday{background:url(../images/vmobile/promotion/mothersday-bg.jpg?cache=2024012202) center center no-repeat;background-size:cover}.premiumPromoBannerWrapper:after,.premiumPromoBannerWrapper:before{display:table;content:" ";zoom:1}.premiumPromoBannerWrapper:after{clear:both}.premiumPromoBannerWrapper .container{margin-bottom:0;margin-top:0}.premiumPromoBannerWrapper .container .premiumPromoBanner>*{display:inline-block;vertical-align:middle}.premiumPromoBannerWrapper .container .premiumPromoBanner>.promoBannerClassAnchor:not(.valentineLink):not(.rightLink){display:block;text-align:center;width:100%;position:relative;padding-top:40%}.premiumPromoBannerWrapper .container .premiumPromoBanner>.promoBannerClassAnchor:not(.valentineLink):not(.rightLink) .premiumPromoBannerImage{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.premiumPromoBanner:after,.premiumPromoBanner:before{display:table;content:" ";zoom:1}.premiumPromoBanner:after{clear:both}.premiumPromoBanner .premiumPromoBannerClose{display:none}.premiumPromoBanner .premiumPromoBannerClose:before{color:#fff;content:'x';font-size:27px;left:20%;position:absolute;top:-13px;font-weight:100;font-family:'Open sans',Arial,sans-serif}.premiumPromoBanner .premiumPromoBannerText{width:50%;display:block;float:left}@media only screen and (max-width:320px){.premiumPromoBanner .premiumPromoBannerText{width:47%}}.btnContainer{text-align:center;float:right;margin-right:5px;margin-top:2px}.btnContainer span{font-size:.6em;display:block;text-transform:uppercase}.btnContainer .orangeButton{color:#141414;font-size:.7em;padding:8px;border-radius:2px}.noads{margin:1% 1% 0 13%;clear:both}.noads p{margin:0 0 15px 0;font-size:10px}.valentine .premiumPromoBanner{padding:0}.valentine .premiumPromoBannerClose{margin:0;margin-top:-10px;position:absolute;left:10px;top:50%}.valentine .premiumPromoBannerText{margin-left:31px;width:83%}.valentine .btnContainer{margin:0;margin-top:-14px;position:absolute;right:15px;top:50%}@media screen and (max-width:450px){.valentine .btnContainer{right:4px}}.valentine .btnContainer a{background-color:#000;color:#ff9000;padding:10px 30px;font-size:.8em}@media screen and (max-width:450px){.valentine .btnContainer a{padding:7px 7px}}.valentine .noads{display:none}.valentineDay-promoBanner{background-repeat:no-repeat;background-size:cover;height:160px;text-align:center;max-width:420px;margin:auto}.valentineDay-promoBanner .premiumPromoBannerImage{width:100%;height:160px;display:inline-block;background-repeat:no-repeat;background-size:100%}.valentineDay-promoBanner .premiumPromoBannerImage a{width:100%;height:160px;float:left}.valentineDay-promoBanner .premiumPromoBannerImage a.leftLink{width:50%}.valentineDay-promoBanner .premiumPromoBannerImage a.rightLink{width:50%}.mothersday .premiumPromoBanner{padding-top:0}.mothersday .premiumPromoBannerClose{background:url(../images/vmobile/promotion/stpaddy-close.png?cache=2024012202) center center no-repeat;background-size:20px 20px;margin-top:10%}.mothersday .premiumPromoBannerText{display:inline-block;float:none;vertical-align:middle}.mothersday .btnContainer{color:#181819;display:inline-block;float:none;margin:0;text-align:center;vertical-align:middle;width:140px}@media only screen and (max-width:320px){.mothersday .btnContainer{margin-top:0;width:119px}}.mothersday .btnContainer span:first-child{display:block;font-size:10px;font-weight:700;line-height:12px;margin:0 auto;padding-top:5px;text-transform:uppercase;width:114px}.mothersday .btnContainer .pinkButton{color:#fff;font-weight:400;border-radius:2px;padding:8px 5px;margin-bottom:5px;font-size:12px;background:#d64e6b;border:0}.mothersday .btnContainer button+span{color:#181819;display:block;font-size:8px;font-style:italic;font-weight:700;line-height:10px;max-width:100%;text-transform:uppercase;width:150px}@media only screen and (max-width:320px){.mothersday .btnContainer button+span{width:auto}}.mothersday .premiumPromoBanner{position:relative;width:auto;height:115px;margin:0 auto}.mothersday .premiumPromoBannerClose{left:-3px;margin-top:-10px;position:absolute;top:50%}@media only screen and (max-width:320px){.mothersday .premiumPromoBannerClose{left:0}}.mothersday .premiumPromoBannerText{width:auto;height:100%}.mothersday .btnContainer{position:absolute;right:0;top:31%}@media only screen and (max-width:320px){.mothersday .btnContainer{top:25.5%;right:5px;width:75px}}.mothersday .btnContainer .blackButton{background:#000;font-size:10px;margin-bottom:0;padding:10px 7px}.mothersday .btnContainer .blackButton+span{display:none}.hasBanner .stpaddy{position:relative}@media screen and (min-width:400px) and (orientation:landscape){.hasBanner .stpaddy{display:block}}.hasBanner .stpaddy .premiumPromoBannerClose{margin:0;margin-top:-10px;position:absolute;left:10px;top:50%}.hasBanner .stpaddy .premiumPromoBannerText{display:block;float:none;height:115px;margin:0 auto;width:auto}.hasBanner .stpaddy .btnContainer{bottom:11px;left:0;position:absolute;text-align:center;width:100%}@media screen and (min-width:400px) and (orientation:landscape){.hasBanner .stpaddy .btnContainer{margin:0}}.hasBanner .stpaddy .btnContainer button,.hasBanner .stpaddy .btnContainer span{display:none}.hasBanner .stpaddy .btnContainer span:last-child{background-color:#73ec6a;display:inline-block;font:700 .5em 'Open Sans',sans-serif;margin:0;padding:0 3px;width:auto}@media screen and (min-width:400px) and (orientation:landscape){.hasBanner .stpaddy .btnContainer span:last-child{margin:0}}.hasBanner .easter .btnContainer{margin-top:-28px}.hasBanner .easter .btnContainer .blackButton{display:none}.hasBanner .easter .btnContainer span:first-child{background:url(../images/vmobile/promotion/easter-title.png?cache=2024012202) center center no-repeat;background-size:contain;height:42px;margin-bottom:0;width:90px}@media screen and (max-width:360px){.hasBanner .easter .btnContainer span:first-child{width:70px}}.hasBanner.container.joinV8 .movieBoxHeader{display:block;padding:0;position:relative}.hasBanner.container.joinV8 .movieBoxHeader .premiumPromoBannerWrapper{margin:0}.hasBanner.container.joinV8 .movieBoxHeader .headerWrapper{display:none}@media screen and (min-width:360px){.btnContainer{margin:9px 15px 0 0}.noads p{font-size:11px}}@media screen and (min-width:400px){.btnContainer{margin-right:25px}.btnContainer span{font-size:.7em;margin:5px 0}.btnContainer .orangeButton{padding:10px 16px;font-size:.8em}.noads p{font-size:12px}}@media screen and (min-width:400px) and (orientation:landscape){.premiumPromoBanner .premiumPromoBannerClose{margin-top:45px}.easter .premiumPromoBannerClose,.mothersday .premiumPromoBannerClose,.valentine .premiumPromoBannerClose{margin-top:-10px}.btnContainer span{margin:5px 0}.noads{margin-left:55px}.stpaddy{display:table-cell}.stpaddy .premiumPromoBanner>*{display:inline-block;vertical-align:middle;float:none}.stpaddy .premiumPromoBannerClose{margin:0 5px}.stpaddy .btnContainer{width:185px;margin-top:0}.stpaddy .btnContainer span:first-child{font-size:14px;line-height:16px;width:165px;margin-bottom:5px}.stpaddy .btnContainer .blackButton{padding:10px 35px;font-size:16px}.stpaddy .btnContainer .blackButton+span{width:185px;font-size:10px;line-height:13px;margin:0 auto}.easter .btnContainer{right:5%}.easter .btnContainer span:first-child{height:37px;width:85px}.easter .btnContainer .blackButton{font-size:12px;padding:10px}}@media screen and (min-width:481px) and (orientation:landscape){.btnContainer span{font-size:.9em}.btnContainer .orangeButton{width:100%;font-size:1em}.stpaddy .premiumPromoBannerClose{margin:0 15px}}@media screen and (min-width:600px) and (orientation:landscape){.btnContainer{margin-top:15px;margin-right:25px}.stpaddy .btnContainer{margin-left:50px}.stpaddy .btnContainer .blackButton+span,.stpaddy .btnContainer span:first-child{margin:10px auto}}