body.landing{overflow-x:hidden}body.landing,body.launcher{overflow-y:hidden}body.terms{text-align:left}.landing .middle .login-container{position:absolute;padding:20px;background-color:rgba(0,0,0,.2)!important}.landing .middle .login-container .field-container{margin:10px}.email-confirmation-messages .top .logo{width:500px;height:auto}.landing .auto-login .logo img{margin:40px 0;width:500px;height:auto}.forgot-container{text-align:center;margin-top:10px}.page{width:100vw;height:100vh;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.page .top{-ms-flex:0 1 auto;flex:0 1 auto}.page .top .logo{padding:40px 0;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:0 auto;width:25pc;height:auto;-ms-flex-line-pack:center;align-content:center}.page .above-middle,.page .middle{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.page .download-container .main-link{margin-top:30px}.page .lang-select{width:10pc;height:auto;margin:0 auto;padding:10px}.page .lang-select,.page .navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page .navigation{margin-top:40px;-ms-flex-align:center;align-items:center}.page .navigation .main-link{display:inline-block}.page.landing1 h1{text-shadow:1px 0 20px #000}.page.landing1 .above-middle,.page.landing1 .middle,.page.landing1 h1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page.landing1 .bottom{-ms-flex:0 1 250px;flex:0 1 250px}.page.landing1 .bottom .indicators{float:left;width:50%;margin-top:50px}.page.landing1 .bottom .indicators .ratings{text-align:right;margin-right:20px;margin-top:20px}.page.landing1 .bottom .indicators .ratings img{vertical-align:top}.page.landing1 .bottom .indicators .ratings img.esrb{height:71px}.page.landing1 .bottom .indicators .ratings img.pegi16{height:73px}.page.landing1 .bottom .indicators .ratings img.content,.page.landing1 .bottom .indicators .ratings img.violence{height:60px}.page.landing1 .bottom .logos{float:left;width:50%;text-align:left;margin-top:50px}.page.landing1 .bottom .logos img{height:60px;margin:20px 0 0 30px}.page.landing1 .bottom .navigation img.logo{height:50px}.page.landing1 .referrer-message{width:25pc;height:150px;font-size:15px;text-shadow:1px 0 20px #000}.page.landing1 .referrer-message h2{font-size:22px}.page.landing2 .middle{height:60%;position:relative}.page.landing2 .middle iframe{margin-top:30px;width:600px;height:338px;top:50%;position:absolute;margin-top:-165px;left:50%;margin-left:-300px}.page.landing2 .bottom{-ms-flex:0 1 200px;flex:0 1 200px}.page.landing3{position:relative}.page.landing3 .topleft-decoration{position:absolute;top:0;left:0}.page.landing3 .bottomright-decoration{position:absolute;bottom:0;right:0}.page.landing3 .middle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page.landing3 .bottom{-ms-flex:0 1 200px;flex:0 1 200px;z-index:1}.page.landing4 .middle{height:60%;position:relative}.page.landing4 .middle .frame{background-image:url(/img/landing/NPF_websitescreen4_paperframe.png);background-size:cover;margin-top:30px;width:850px;height:550px;top:0;position:absolute;left:50%;margin-left:-433px}.page.landing4 .middle .frame table{color:#707070;width:650px;max-width:100%;left:50%;position:absolute;margin-left:-330px;top:50%;margin-top:-235px}.page.landing4 .middle .frame table th{width:130px}.page.landing4 .middle .frame table td,.page.landing4 .middle .frame table th{border-color:#707070;text-align:left}.page.landing4 .middle .frame table td.header-row,.page.landing4 .middle .frame table th.header-row{border:none!important}.page.landing4 .bottom{-ms-flex:0 1 260px;flex:0 1 260px}.page.landing4 .bottom .copyright{font-size:9pt;margin-bottom:20px;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page.image1{background-image:url(/img/landing/landing_page_raw0825.png)}.page.image2{background-image:url(/img/landing/npf_web_bg02_opt.jpg)}.page.image3{background-image:url(/img/landing/npf_web_bg_wood_opt.jpg)}.page.image4{background-image:url(/img/landing/NPF_websitescreen4_background_opt.jpg);background-size:cover}.page.image5{background-image:url(/img/landing/npf_web_bg05_opt.jpg)}.polaroid{width:270px;height:310px;background-color:#d8d6d6;box-shadow:4px 5px 10pt #000;border-radius:1px;z-index:2;border:none;display:inline-block;margin-left:3px;margin-right:3px;font-family:Coming Soon}.polaroid.front{padding:9px 9px 40px}.polaroid.front img{width:100%;height:100%}.polaroid.back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#202020;font-size:17px;padding:9px;line-height:28px}.polaroid .caption{font-size:17px;position:absolute;width:270px;height:40px;background-image:url(/img/landing/polaroid.png);background-size:270px 40px;bottom:0;left:0;color:#000;padding-top:10px}.flip-container.ie .polaroid.back{display:block;position:absolute}.pos1 .polaroid.front{-ms-transform:rotateY(0deg) rotate(3deg);transform:rotateY(0deg) rotate(3deg)}.pos1 .polaroid.back{-ms-transform:rotateY(180deg) rotate(3deg);transform:rotateY(180deg) rotate(3deg)}.pos2 .polaroid.front{-ms-transform:rotateY(0deg) rotate(-3deg);transform:rotateY(0deg) rotate(-3deg)}.pos2 .polaroid.back{-ms-transform:rotateY(180deg) rotate(-3deg);transform:rotateY(180deg) rotate(-3deg)}.pos3 .polaroid.front{-ms-transform:rotateY(0deg) rotate(4deg);transform:rotateY(0deg) rotate(4deg)}.pos3 .polaroid.back{-ms-transform:rotateY(180deg) rotate(4deg);transform:rotateY(180deg) rotate(4deg)}.pos4 .polaroid.front{-ms-transform:rotateY(0deg) rotate(-4deg);transform:rotateY(0deg) rotate(-4deg)}.pos4 .polaroid.back{-ms-transform:rotateY(180deg) rotate(-4deg);transform:rotateY(180deg) rotate(-4deg)}.flip-container{display:inline-block;perspective:1000}.flip-container.pos1.hover .flipper,.flip-container.pos1:hover:not(.ie) .flipper{transform:rotateY(180deg) rotate(2deg)}.flip-container.pos2.hover .flipper,.flip-container.pos2:hover:not(.ie) .flipper{transform:rotateY(180deg) rotate(-2deg)}.flip-container.pos3.hover .flipper,.flip-container.pos3:hover:not(.ie) .flipper{transform:rotateY(180deg) rotate(2deg)}.flip-container.pos4.hover .flipper,.flip-container.pos4:hover:not(.ie) .flipper{transform:rotateY(180deg) rotate(-2deg)}.flip-container .feature-popup{display:none;position:absolute;width:270px;height:310px;background-color:#d8d6d6;box-shadow:4px 5px 10pt #000;border-radius:1px;z-index:4;border:none;margin-left:3px;margin-right:3px;font-family:Coming Soon;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#202020;font-size:17px;padding:9px;line-height:28px}.flip-container.pos1 .feature-popup{-ms-transform:rotateY(0deg) rotate(3deg)}.flip-container.pos2 .feature-popup{-ms-transform:rotateY(0deg) rotate(-3deg)}.flip-container.pos3 .feature-popup{-ms-transform:rotateY(0deg) rotate(4deg)}.flip-container.pos4 .feature-popup{-ms-transform:rotateY(0deg) rotate(-4deg)}.flip-container.ie:hover .feature-popup{display:-ms-flexbox;display:flex}.flip-container.ie:hover .polaroid{box-shadow:none}.back,.flip-container,.front{width:270px;height:310px}.flipper{transition:.6s;transform-style:preserve-3d;position:relative}.back,.front{backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:3;transform:rotateY(0deg)}.back{transform:rotateY(180deg)}