#gnt_popup{position:fixed}#gnt_center{max-width:100%}body.mobile.micro-site #gnt,body.tablet.micro-site #gnt{display:block;height:0!important;top:-100px}body.mobile.micro-site #gnt_center,body.tablet.micro-site #gnt_center{display:none!important;overflow:hidden!important}body.border-box #gnt_popup.promo_login *,body.border-box #gnt_popup.promo_login :after,body.border-box #gnt_popup.promo_login :before{box-sizing:border-box!important}#gnt_popup.promo_login{max-width:100%;width:430px;padding:0;border-radius:0;background:0 0;border:5px solid rgba(0,0,0,.5)}#gnt_popup.promo_login #gnt_popup_center{max-width:100%;width:100%;margin:0;padding:0}#gnt_popup.promo_login .gnt_input{height:auto}#gnt_popup.promo_login .gnt_input input{max-width:100%;width:100%}#gnt_popup.promo_login .gnt_input label{width:100%}#gnt_popup.promo_login #gnt_popup_close{background:url(../img/btn_close.png) no-repeat center center;background-size:16px 16px;padding:16px;display:inline-block;top:8px;right:8px}#gnt_popup.promo_login a{color:#615794}#gnt_popup.promo_login .gnt_top{border-radius:0;padding:27px 33px 2px;width:100%;max-width:100%}#gnt_popup.promo_login .gnt_top .gnt_title{color:#39576d;font-weight:600;padding-bottom:10px}#gnt_popup.promo_login .gnt_top .gnt_mtm{display:none}#gnt_popup.promo_login .gnt_bot{width:100%;max-width:100%;border-radius:0;padding:10px 32px 25px;text-align:center}#gnt_popup.promo_login .gnt_bot .gnt_button{border:1px solid #39576d}#gnt_popup.promo_login .gnt_bot .gnt_button span{background:#39576d;text-transform:uppercase}#gnt_popup.promo_login .gnt_problems.gnt_goto{display:none}#gnt_popup.promo_login #login_to_play_bot #gnt_popup_submit{margin-bottom:0}body.mobile #gnt_popup{width:280px!important;top:160px!important}body.mobile #gnt_popup #gnt_popup_center{position:relative}body.mobile #gnt_popup .gnt_top{width:auto}body.mobile #gnt_popup .gnt_bot{text-align:center}body.mobile #gnt_popup .gnt_input{max-width:100%!important}.micro-site .modals{position:absolute;top:0;left:0;width:100%;z-index:1}.micro-site .modal-wrap{position:relative;top:0;left:0}.micro-site .modal-wrap .modal-screen{background:none repeat scroll 0 0 rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0}.micro-site .modal-wrap .modal{overflow:hidden;width:450px;max-width:90%;margin:0 auto;border-radius:0;color:#39576d;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;padding:7em 0 0}.micro-site .modal-wrap .modal .modal-inner{position:relative}.micro-site .modal-wrap .modal .modal-inner p{font-size:12px;line-height:16px;margin:8px 0 0}.micro-site .modal-wrap .modal .modal-inner a{color:#4f78cf}.micro-site .modal-wrap .modal .modal-inner .modal-top{background:none repeat scroll 0 0 #fff;border-radius:0;padding:15px;text-align:left}.micro-site .modal-wrap .modal .modal-inner .modal-bot{background:none repeat scroll 0 0 #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:0;min-height:0;padding:0 15px 15px;text-align:center}.micro-site .modal-wrap .modal .modal-inner .modal-bot .modal-submit{margin-bottom:0}.micro-site .modal-wrap .modal .modal-inner .modal-title{border-bottom:1px solid #615794}.micro-site .modal-wrap .modal .modal-inner .modal-title p{color:#39576d;font-family:Klavika,sans-serif;font-size:18px!important;font-weight:600;letter-spacing:.5px;line-height:20px;padding-bottom:10px;text-align:center;margin:0}.micro-site .modal-wrap .modal .modal-inner .mbm{margin-bottom:10px}.micro-site .modal-wrap .modal .modal-inner .mtm{margin-top:15px}.micro-site .modal-wrap .modal .modal-inner .mts{margin-top:5px}.micro-site .modal-wrap .modal .modal-inner .modal-input{background:url(http://nxcache.nexon.net/all/img/gnp_bot.png) repeat-x scroll 0 -4px #f6f6f6;border:1px solid #d5d5d5;display:block;height:23px;padding:5px 10px;position:relative}.micro-site .modal-wrap .modal .modal-inner .modal-input input,.micro-site .modal-wrap .modal .modal-inner .modal-input label{background:none repeat scroll 0 0 transparent;border:0 none;color:#555;display:block;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:13px;height:23px;line-height:23px;outline:medium none;position:relative}.micro-site .modal-wrap .modal .modal-inner .modal-input .modal-problems{background:none repeat scroll 0 0 transparent;border-left:1px solid #d5d5d5;color:#555;display:block;font-size:20px;font-weight:700;height:33px;line-height:33px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:33px}.micro-site .modal-wrap .modal .modal-inner .modal-error{color:#fe1c1c}.micro-site .modal-wrap .modal .modal-inner .modal-button{background:none repeat scroll 0 0 #39576d;border:1px solid #39576d;border-radius:3px;color:#fff;display:inline-block;font-family:Klavika,sans-serif;font-size:16px;font-weight:400;line-height:16px;text-align:center;text-decoration:none}.micro-site .modal-wrap .modal .modal-inner .modal-button span{color:#fff;text-transform:uppercase;display:inline-block;min-width:60px;background:#39576d;padding:9px 34px 7px}.micro-site .modal-wrap .modal .modal-close{background:url(http://nxcache.nexon.net/all/img/gnp_close.gif) no-repeat scroll 50% 50% #2c53ad;border-radius:3px;height:14px;position:absolute;right:5px;top:5px;width:14px;display:none}.blending-pattern{background:url(http://nxcache.nexon.net/vindictus/assets/img/blending/img_pattern_map.png) 0 0 repeat!important}.mobile.post.touch-device #wrapper{padding-bottom:6em!important;position:relative!important;top:-6em!important;margin-top:0!important}@keyframes glowing{0%{text-shadow:10;box-shadow:0}50%{text-shadow:0 0 15px rgba(78,184,223,.75);box-shadow:0 0 15px rgba(78,184,223,.75)}100%{text-shadow:0;box-shadow:0}}@keyframes glowingInset{0%{box-shadow:0}50%{box-shadow:0 0 15px rgba(78,184,223,.75)inset}100%{box-shadow:0}}body.micro-site .post .content p{color:#c3ced8;padding:.15em 5%;line-height:1.46em}body.micro-site .post .content p strong{color:#fff}body.micro-site .post .content p.styled{color:#fff;text-align:center;font-style:italic;font-weight:600;font-size:1.15em;padding:0 5%;margin:2.2em 0 1.5em;letter-spacing:.04em;line-height:1.4em;text-shadow:0 0 45px #4EB8DF}body.micro-site .post .content p.promo-legal{color:#999;font-size:.65em;font-style:italic;margin:2.1em 0 2.4em;padding:0 5%;text-align:left}body.micro-site .post .content p span{font-style:italic;font-weight:800}body.micro-site .promo-button{text-align:center;padding:1.2em 0;width:861px;max-width:100%;margin:0 auto}body.micro-site .promo-button a.btn-promo{transition:all .4s;display:inline-block;border:.09em solid #FFF;text-decoration:none;font-family:OptimaLT;width:71%;text-transform:uppercase;font-size:1.5em;border-radius:.2em;animation:glowing 2s infinite}body.micro-site .promo-button a.btn-promo span{transition:all .4s;height:1.55em;line-height:1.6em;display:block;animation:glowingInset 2s infinite}body.micro-site .promo-button a.btn-promo .alr{display:none}body.micro-site .promo-button a.btn-promo:hover{text-shadow:0 0 15px rgba(78,184,223,.75);box-shadow:0 0 15px rgba(78,184,223,.75);background:#fff}body.micro-site .promo-button a.btn-promo:hover span{color:#080d11}body.micro-site .promo-button a.btn-promo.registered{cursor:default;width:90%}body.micro-site .promo-button a.btn-promo.registered span.reg{display:none}body.micro-site .promo-button a.btn-promo.registered span.alr{display:block}body.micro-site .promo-button.cback{background:#131C20}body.micro-site .video-player{margin:1em auto 0;width:88.3%;position:relative;height:0;padding-bottom:53.4%}body.micro-site .video-player .video-container{width:85%;height:0;padding-bottom:46%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}body.micro-site .video-player .video-container video,body.micro-site .video-player .video-frame{position:absolute;top:0;bottom:0;right:0;left:0;display:block;height:100%;width:100%}body.micro-site .video-player .video-frame span{position:absolute;top:0;right:0;bottom:0;left:0}body.micro-site .video-player .video-frame span i{color:#FFF;font-size:2.6em;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:1.6em;height:1.6em;text-align:center;line-height:1.5em;padding-left:.3em;border:.1em solid #FFF;border-radius:100%;cursor:pointer}body.micro-site .video-player .video-frame span:hover i{background:rgba(0,0,0,.5);box-shadow:0 0 50px #FFF}body.micro-site .video-player img{height:100%!important;width:100%;margin:0!important;padding:0}body.micro-site h3.screen{text-align:center;font-size:1em;font-family:OptimaLT;text-transform:uppercase;margin:.6em 0}body.micro-site .screenshots{max-width:861px;width:100%;margin:0 auto;overflow:hidden;margin-bottom:2.9em}body.micro-site .screenshots div{width:31.6%;border:.2em solid #586067;display:block;line-height:0;margin:0 2.6% 0 0;float:left;position:relative;cursor:pointer}body.micro-site .screenshots div img{width:100%!important;margin:0!important;display:block}body.micro-site .screenshots div img.fullsize{display:none!important}body.micro-site .screenshots div:last-of-type{margin:0}body.micro-site .screenshots div span{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:none}body.micro-site .screenshots div span i{color:#FFF;font-size:1.8em;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:1.5em;height:1.5em;text-align:center;line-height:1.5em}body.micro-site .screenshots div:hover span{display:block}body.micro-site #loader{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:none repeat scroll 0 0 rgba(0,0,0,.8)}body.micro-site #loader img{margin-top:22%}.button-2nd,.button-primary{transition:all .4s;font-family:OptimaLT;font-size:1.3em;margin-bottom:1em;border-radius:.2em;padding:.5em 1.2em;text-align:center;text-transform:uppercase;width:71%;text-decoration:none;border:.09em solid #FFF;display:inline-block}@media (max-width:640px){.button-2nd,.button-primary{font-size:1em}}.button-primary{background:#fff;animation:glowing 2s infinite ease}.button-primary:hover{text-shadow:0 0 15px rgba(78,184,223,.75);box-shadow:0 0 15px rgba(78,184,223,.75);background:0 0}.post .content a.button-primary{color:#080d11}.post .content a.button-primary:hover{color:#fff}.button-2nd{animation:glowing 2s infinite ease}.button-2nd:hover{text-shadow:0 0 15px rgba(78,184,223,.75);box-shadow:0 0 15px rgba(78,184,223,.75);background:#fff}.button-2nd span{animation:glowingInset 2s infinite ease}.post .content a.button-2nd:hover{color:#080d11}.c-promo-call2action{background:#131C20;padding:1.2em 0;text-align:center;margin:0 auto;max-width:100%;max-width:861px}@media (max-width:1024px){.c-promo-call2action{width:85%}}@media (max-width:640px){.c-promo-call2action{width:100%}}.mobile-device .c-promo-call2action{display:none}.c-promo-call2action__pw-link{text-decoration:underline;margin-bottom:.75em;text-transform:uppercase;font-size:.8em}@media (max-width:640px){.c-promo-call2action__pw-link{font-size:.7em}}.c-promo-call2action__pw-link a{opacity:.6}.c-promo-call2action__pw-link a:hover{opacity:1}@media (max-width:640px){.c-promo-call2action__2nd-button{font-size:.8em}}body.micro-site .post .content .game-buttons{text-align:center}body.micro-site .post .content .game-buttons a{color:#fff;font-family:Arial;font-weight:600;font-size:.85em;text-transform:uppercase;text-decoration:none;display:inline-block;padding:.6em 1.25em;margin:0 1em;border:.1em solid #fff}body.micro-site .post .content .game-buttons a:hover{opacity:.8}body.micro-site .portlet-news-post .portlet-cont{padding-top:26%!important}body.mobile.micro-site .post .content .game-buttons a{margin:0}body.mobile.micro-site .post .content .game-buttons a.download-launcher{margin:1.5em 0 0}.desktop .blur,.tablet .blur{-webkit-filter:blur(5px);filter:blur(5px)}.lightbox-photoviewer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000}@media (max-width:40em){.lightbox-photoviewer{background:#000}}.lightbox-photoviewer .artboard{position:fixed;top:90px;left:90px;right:90px;bottom:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media only screen and (max-width:64em){.lightbox-photoviewer .artboard{left:75px;top:80px;bottom:50px;right:75px}}@media only screen and (max-width:40em){.lightbox-photoviewer .artboard{left:0;top:0;bottom:0;right:0}}.lightbox-photoviewer .photo-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.lightbox-photoviewer .button{position:absolute;display:block;top:50%;margin:-20px 0 0 0;padding:0;font-family:iconFont;font-size:40px;background:0 0;line-height:1;color:#fff;text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:pointer}@media only screen and (max-width:40em){.lightbox-photoviewer .button{width:30px;height:30px}}.lightbox-photoviewer .button--close{margin:0;top:90px;right:90px;transform:translate(100%,-100%)}@media only screen and (max-width:64em){.lightbox-photoviewer .button--close{top:80px;right:75px}}@media only screen and (max-width:40em){.lightbox-photoviewer .button--close{top:40px;right:60px}}.lightbox-photoviewer .button--prev{left:30px}.lightbox-photoviewer .button--next{right:30px}.lightbox-videoplayer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10000}.lightbox-videoplayer .artboard{position:fixed;top:50px;left:50px;right:50px;bottom:50px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media only screen and (max-width:40em){.lightbox-videoplayer .artboard{left:10px;top:110px;bottom:10px;right:10px}}.lightbox-videoplayer .artboard .video-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:40em){.lightbox-videoplayer .artboard .video-wrapper{width:100%;left:0;top:0}}.lightbox-videoplayer .artboard .video-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;transform:none}.lightbox-videoplayer .button{position:absolute;display:block;top:50%;margin:-20px 0 0 0;padding:0;font-family:iconFont;font-size:40px;background:0 0;line-height:1;color:#fff;text-align:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:pointer}.lightbox-videoplayer .button:hover{background:0 0;border:0}.lightbox-videoplayer .button--close{top:50%;left:50%;transform:translate(10%,-110%)}@media (max-width:56em){.lightbox-videoplayer .button--close{transform:translate(-100%,-110%)}}@media only screen and (orientation:landscape){body.mobile.micro-site #wrapper,body.tablet.micro-site #wrapper{padding-bottom:13em!important}body.mobile.micro-site .modal,body.tablet.micro-site .modal{padding-top:0!important}body.mobile.micro-site #gnt_popup,body.tablet.micro-site #gnt_popup{top:140px!important}body.mobile.micro-site #gnt_popup.focusin,body.tablet.micro-site #gnt_popup.focusin{top:50px!important}}body.mobile.micro-site .modal-wrap .modal .modal-inner p,body.tablet.micro-site .modal-wrap .modal .modal-inner p{font-size:11px}body.mobile.micro-site #gnt_popup,body.tablet.micro-site #gnt_popup{margin-top:-6em}body.mobile.micro-site .carousel-slide-bg,body.tablet.micro-site .carousel-slide-bg{background-position:center -4em;background-size:65em auto}body.mobile.micro-site *,body.mobile.micro-site :after,body.mobile.micro-site :before,body.tablet.micro-site *,body.tablet.micro-site :after,body.tablet.micro-site :before{-webkit-backface-visibility:hidden}body.mobile.micro-site .portlet.portlet-news-post .portlet-cont,body.tablet.micro-site .portlet.portlet-news-post .portlet-cont{padding-top:3em}body.mobile.micro-site .video-player,body.tablet.micro-site .video-player{display:none}body.mobile.micro-site .post .content p,body.tablet.micro-site .post .content p{padding:.85em 0;font-size:1.1em}body.mobile.micro-site .post .content p.styled,body.tablet.micro-site .post .content p.styled{font-size:1.14em;padding:.85em 0}body.mobile.micro-site .post .content p.promo-legal,body.tablet.micro-site .post .content p.promo-legal{margin-top:3em}body.mobile.micro-site .post .content img,body.tablet.micro-site .post .content img{margin-top:0;margin-bottom:0}body.mobile.micro-site .post .content .promo-button,body.tablet.micro-site .post .content .promo-button{width:100%}body.mobile.micro-site .modal-wrap .modal,body.tablet.micro-site .modal-wrap .modal{padding:3.5em 0 0}body.mobile.micro-site .screenshots div,body.tablet.micro-site .screenshots div{margin:0 2.6% 0 0;width:31.6%}body.mobile.micro-site .screenshots div:last-of-type,body.tablet.micro-site .screenshots div:last-of-type{margin:0}body.mobile.micro-site .lightbox-photoviewer .button--prev{left:5px}body.mobile.micro-site .lightbox-photoviewer .button--next{right:15px}body.mobile.micro-site .screenshots div{float:none;margin:0 auto 1em;width:100%}body.mobile.micro-site .screenshots div:hover span{display:none!important}body.mobile.micro-site .modal{position:fixed!important;right:0!important;left:0!important;margin:auto!important}@media only screen and (orientation:portrait){body.tablet.micro-site #wrapper{padding-bottom:15em!important}}@media only screen and (orientation:landscape){body.tablet.micro-site #wrapper{padding-bottom:15em!important}body.tablet.micro-site #gnt_popup.focusin{top:40px!important}}body.tablet.micro-site .carousel-slide-bg{background-position:center -2.2em;background-size:70em auto}body.tablet.micro-site .portlet.portlet-news-post .portlet-cont{padding-top:7em}body.tablet.micro-site .post .content p{padding:.85em 5%;font-size:1.45em}body.tablet.micro-site .post .content p.styled{font-size:1.55em;padding:.85em 5%}body.tablet.micro-site .post .content p.promo-legal{margin-top:3em;font-size:1em}body.tablet.micro-site .post .content img{width:85%;margin-top:0;margin-bottom:0}body.tablet.micro-site .post .content .promo-button{width:85%}body.tablet.micro-site .video-player{display:none}body.tablet.micro-site .screenshots{width:85%}body.tablet.micro-site h3.screen{margin-top:3em}body.tablet.micro-site .screenshots div:hover span{display:none!important}body.tablet.micro-site #gnt_popup .gnt_input{background:#f6f6f6 url(//nxcache.nexon.net/all/v1.5.2//img/gnp_bot.png) 0 -3px repeat-x}body.tablet.micro-site #gnt_popup{top:100px!important;margin-top:0}body.desktop.micro-site .modals{position:fixed}body.desktop.micro-site .hide-desktop{display:none}body.desktop.micro-site .carousel-slide-bg{background-position:center -2.5em}@media (max-width:1465px){body.desktop.micro-site .carousel-slide-bg{background-position:center -3.7em}}body.desktop.micro-site .post .content img{margin:0 auto}body.desktop.micro-site h1.giant{font-size:3.3em;text-transform:uppercase;margin-top:-.1em}