#releaseDates,body ::selection,main{text-shadow:1px 1px 0 #000}#ageVer,body.home,html{height:100%}*{padding:0;margin:0;border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,time{display:block}html{background:url(../img/movie_bg.jpg) center top/100% 100% no-repeat fixed #000;color:#f1f1f1;font-family:Oswald,Arial,sans-serif;font-size:15px;font-weight:300;overflow-x:hidden}html.gc2014{background-image:url(../img/gc2014_bg.jpg)}body{min-height:100%}body.home{overflow-y:hidden}body ::selection{background:#bd501f;color:#fff}body ::-moz-selection{background:#bd501f;color:#fff;text-shadow:1px 1px 0 #000}img,input[type=checkbox],input[type=radio]{vertical-align:middle}#jsTexts,.hideMe{visibility:hidden;position:absolute;left:-3000px;top:0}a{text-decoration:none;color:#bd501f;transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s}strong{font-weight:400;color:#fff}::-webkit-input-placeholder{color:#696969}::-moz-placeholder{color:#696969}:-ms-input-placeholder{color:#696969}input:-moz-placeholder{color:#696969}.errorBox div,.komunikat{color:#fff;line-height:19px}.komunikat{background-color:#2E7B05;font-weight:400;border:3px solid #468B0F;padding:20px 15px;margin:10px 0;display:inline-block;zoom:1}.errorBox div,.komunikat.error{background-color:#960d02;font-weight:400}.komunikat.error{border-color:#BE0F02;letter-spacing:1px}.errorBox div{padding:5px 10px;max-width:200px;cursor:pointer}ol,ul{list-style-type:none}h1,h2,h3{font-weight:400;color:#bd501f;font-size:26px;text-transform:uppercase}h2{font-size:20px}h3{font-size:16px}li,p{line-height:22px}#ageVer{background:url(../img/bg_gate.jpg) center top no-repeat #000;position:absolute;top:0;left:0;width:100%;z-index:1000}#ageVer div.ageForm{background:url(../img/gate.png) left top no-repeat;width:421px;height:120px;margin:410px auto 0;text-align:center;position:relative;padding-top:20px;left:-9px}#ageVer div.ageForm input{background-color:#d2d2d2;border:1px solid #1b1b1b;box-shadow:1px 1px 5px #555 inset;border-radius:5px;background-clip:padding-box;width:55px;height:32px;font-size:20px;color:#000;font-family:Arial;text-align:center;font-weight:700;margin:0 6px;transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;-webkit-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s}#ageVer div.ageForm input[min="1900"]{width:75px}#ageVer div.ageForm input:focus{background-color:#f1f1f1}#ageVer div.ageForm p{color:#e4e0d6;font-size:28px;margin-bottom:40px;font-style:italic}#ageVer .komunikat{position:absolute;top:-100px;left:-20px;width:100%}#ageVer button{font-size:22px;padding:3px 30px;cursor:pointer}#topBar div.langs{position:absolute;top:5px;right:60px;cursor:default;font-size:11px;letter-spacing:1px;color:#fff;overflow:hidden;z-index:30;transition:box-shadow .3s,background-color .3s;-moz-transition:box-shadow .3s,background-color .3s;-webkit-transition:box-shadow .3s,background-color .3s;-o-transition:box-shadow .3s,background-color .3s}#topBar div.langs.hover{box-shadow:3px 3px 5px 0 rgba(0,0,0,.6);background:rgba(28,28,28,.8)}#topBar div.langs li{display:block;margin-bottom:5px}#topBar div.langs img{margin-right:5px;vertical-align:middle}#topBar div.langs a{display:block;margin-top:0;color:#fafafa;padding:5px 15px}#topBar div.langs.hover a:hover{background:rgba(0,0,0,.5)}#topBar div.langs li.wybrany a{color:#fff}#topBar div.social{position:absolute;right:147px;top:10px}#mainWrapper,main{position:relative}#topBar div.social a{margin-left:5px}#mainWrapper{z-index:15;top:275px}main{overflow:hidden;z-index:15;min-height:250px;background:rgba(0,0,0,.9)}main.loading{background:url(../img/spinner.gif) center center no-repeat rgba(0,0,0,.85)}main.gc2014{font:300 15px Oxygen,Arial,sans-serif;background:0 0}main.gc2014 p{line-height:23px}main.gc2014 .dl{color:#bd501e}html.gc2014 body>div.wrapper{width:auto}main.gc2014 div.wrapper{width:1160px}main.gc2014 #info div.social{text-align:right}main.gc2014 #info div.social div.inner{display:inline-block;zoom:1;width:380px}main.gc2014 #info div.social div.inner>div{display:inline-block;zoom:1;vertical-align:middle;text-align:left;width:140px;background:url(../img/icon_social.png) 0 -29px no-repeat;padding-left:45px;margin-bottom:20px;height:29px}main.gc2014 #info div.social div.inner>div.twitter{background-position:0 0}main.gc2014 #info div.social div.inner>div.youtube{background-position:0 -59px}main.gc2014 #info div.social div.inner>div.forum{background-position:0 -90px}main.gc2014 #info div.social a{color:#fff;font-weight:700}main.gc2014 #info h1{text-align:right}main.gc2014 #info figure{width:656px;height:369px;text-align:center;float:left;background:rgba(0,0,0,.5);box-shadow:0 0 10px 5px #000 inset}main.gc2014 #info figure>a{display:block;height:219px;padding-top:150px;font-size:35px;color:#fff}main.gc2014 #info div.intro{margin-left:680px;margin-bottom:100px;padding-top:60px;font-size:25px;color:#fff;text-transform:uppercase}main.gc2014 #info div.intro sup{text-transform:lowercase}main.gc2014 #info div.intro strong{font-weight:700;color:#fff}main.gc2014 #info div.intro p{margin-bottom:35px;line-height:25px}main.gc2014 #info div.intro p.big{font-size:45px;font-weight:400;line-height:48px}main.gc2014 #info div.intro p.big span{font-size:65px}main.gc2014 #info div.intro div.newsletter{border-top:1px solid #5c5b5b;margin-top:37px;padding:35px 15px 25px}main.gc2014 #info div.intro div.newsletter p{color:#bd501e;margin-bottom:0;display:inline-block;zoom:1;vertical-align:middle;width:200px;margin-right:15px}main.gc2014 #info div.intro div.newsletter form fieldset>div:first-of-type{display:inline-block;zoom:1;vertical-align:middle;width:225px}main.gc2014 #info div.box{background:url(../img/gc2014_box.jpg) left center no-repeat;height:305px;padding-top:120px;padding-right:20px;text-transform:uppercase;color:#fff;font-size:20px;text-align:right;margin-top:50px}#preloader,body>h1{height:100%;position:absolute}main.gc2014 #info div.box a{font-size:46px;font-weight:400}main.gc2014 #info div.box p{width:266px;margin-top:20px;display:inline-block;zoom:1;text-align:left;font-weight:400;line-height:26px}main.gc2014 #gamescom{background:#dbdbdb;padding:35px 0;color:#111}main.gc2014 #gamescom div.wrapper{background:url(../img/gc2014_map.jpg) right bottom no-repeat;min-height:550px;padding-right:630px;width:530px}main.gc2014 #gamescom strong{color:#000}main.gc2014 #gamescom h1{margin-bottom:50px}main.gc2014 #gamescom h1 img{position:relative;left:-45px}main.gc2014 #gamescom h2{color:#111;position:absolute;top:95px;right:110px;font-size:25px}main.gc2014 #gamescom p,main.gc2014 #gamescom ul{margin-bottom:25px}main.gc2014 #gamescom ul{margin-left:30px;list-style-type:square}main.gc2014 #gamescom ul li{margin-bottom:5px}main.gc2014 #gamescom figure img{width:160px;margin-right:10px}main.gc2014 #gamescom figure img:last-child{margin-right:0}main.gc2014 #prize{padding:80px 0}main.gc2014 #prize div.wrapper{background:url(../img/gc2014_prize.jpg) left center/690px auto no-repeat;padding-left:670px;width:490px;min-height:717px;text-align:right}main.gc2014 #prize h1{font-size:58px;color:#fff;font-weight:400;line-height:50px;text-align:center;margin-bottom:50px}main.gc2014 #prize h1 span.dl{font-size:81px}main.gc2014 #prize h2{font-size:43px;color:#fff;font-weight:300;line-height:38px;text-align:center;margin-bottom:50px}main.gc2014 #prize h2 span{display:block;position:relative}main.gc2014 #prize h2 span.second{letter-spacing:-2.2px}main.gc2014 #prize h2 span.dl{font-weight:700;left:2px;line-height:35px;letter-spacing:-.3px}main.gc2014 #prize p{margin-bottom:30px}main.gc2014 #prize p.mark{text-align:center;font-size:25px;color:#fafafa}main.gc2014 #prize p.mark::before{content:'\2039\2039';margin-right:10px;font-weight:700;font-size:30px}main.gc2014 #prize div.imgs{text-align:center;margin-top:15px}main.gc2014 #prize div.imgs img{margin-top:15px}.popup{background:url(../img/spinner.gif) center center no-repeat rgba(0,0,0,.8)}.popup img.close{position:absolute;top:-8px;right:-8px;cursor:pointer}.popup.promoVideo img.close{top:32px;right:32px}.popup.statement{background:url(../img/bg_small.png) left top;width:75%;padding:3% 4%}#preloader,.popup.infog,.popup.promoVideo,body>h1{width:100%}.popup.statement div.popUpBtns{text-align:center}.popup.promoVideo div.popUpBtns{display:none}.popup.infog{padding:0;text-align:center}.popup.infog img:not(.close){width:100%;max-width:880px}.popup.releaseDate{max-width:90%;max-height:90%}#mainWrapper>main aside.infog.dlee>p>img,#mainWrapper>main aside.infog.dltf ul li img,.popup.releaseDate img:not(.close){max-width:100%}.popup.infog img.close{position:fixed;top:10px;right:10px}#preloader{top:0;left:0;background:url(../img/spinner.gif) center center no-repeat #1d1d1d;z-index:100}body>h1{z-index:10}body.init>h1{opacity:0;z-index:101}body>h1::after,body>h1::before{border-radius:30px/50px;box-shadow:0 0 160px 60px rgba(0,0,0,.6);content:" ";height:385px;left:310px;position:absolute;top:-30px;-webkit-transform:rotate(75deg);transform:rotate(75deg);width:0;z-index:5;transition:top .3s,height .3s,box-shadow .3s;-moz-transition:top .3s,height .3s,box-shadow .3s;-webkit-transition:top .3s,height .3s,box-shadow .3s;-o-transition:top .3s,height .3s,box-shadow .3s}body>h1.home::after,body>h1.home::before{box-shadow:0 0 200px 90px rgba(0,0,0,.6);height:865px;top:100px}body>h1::after{left:540px;top:-90px;-webkit-transform:rotate(-75deg);transform:rotate(-75deg)}body>h1.home::after{top:50px}body>h1 a{width:100%;height:100%;display:block}body>h1 a img{position:relative;z-index:10;width:421px;transition:width .3s,height .3s,top .3s,left .3s;-moz-transition:width .3s,height .3s,top .3s,left .3s;-webkit-transition:width .3s,height .3s,top .3s,left .3s;-o-transition:width .3s,height .3s,top .3s,left .3s}body.init>h1 a img{z-index:102}body>h1.home a img{width:861px}body>h1 a>div{text-align:center}body>h1 a>div span{display:none;line-height:15px;opacity:0;text-shadow:0 0 5px rgba(0,0,0,.5)}body.home>h1 a>div span{display:block}body>h1 a>div span:nth-child(1){animation:myanim1 7s infinite linear}body>h1 a>div span:nth-child(2){animation:myanim2 7s infinite linear .3s}body>h1 a>div span:nth-child(3){animation:myanim3 7s infinite linear .6s}body>h1 a>div span:nth-child(4){animation:myanim4 7s infinite linear .9s}@keyframes myanim1{0%,100%,82%{opacity:0}2%,80%{opacity:1}}@keyframes myanim2{0%,100%,82%{opacity:0}2%,80%{opacity:1}}@keyframes myanim3{0%,100%,82%{opacity:0}2%,80%{opacity:1}}@keyframes myanim4{0%,100%,82%{opacity:0}2%,80%{opacity:1}}#mainWrapper>nav{background:#1d1d1d;text-transform:uppercase;font-size:15px;position:relative;z-index:15}#mainWrapper>nav.floatingNav{position:fixed;top:0;left:0;width:100%;display:none}#mainWrapper>nav a,#mainWrapper>nav li{display:inline-block;zoom:1;vertical-align:middle}#mainWrapper>nav a,#mainWrapper>nav div.menu{color:#fff;padding:13px 20px 10px;font-weight:400}#mainWrapper>nav li:first-child a{position:relative}#mainWrapper>nav li:first-child a img{position:relative;top:-3px}#mainWrapper>nav li:first-child a img.hover{position:absolute;top:-1px;left:0;bottom:0;right:0;margin:auto;width:22px;height:18px;opacity:1;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}#mainWrapper>nav li:first-child a.wybrany img.hover,#mainWrapper>nav li:first-child a:hover img.hover{opacity:0}#ageVer div.ageForm button,#mainWrapper>nav a.wybrany,#mainWrapper>nav a:hover,#mainWrapper>nav div.menu:hover{color:#1d1d1d;background:#bd501f}#mainWrapper>nav ul.limited{position:absolute;right:20px;top:0}body.info #mainWrapper>main,body.ops #mainWrapper>main{padding:65px 90px}#mainWrapper>main div.box{display:inline-block;zoom:1;width:28%;vertical-align:top;margin-left:5%}#mainWrapper>main div.box:first-of-type,body.following #mainWrapper>main div.box.desc{margin-left:0}#mainWrapper>main div.box.feats{border-left:1px dashed #bbb;padding-left:10px}#mainWrapper>main div.box.feats h2{margin-bottom:15px}#mainWrapper>main div.box.feats ul{margin-bottom:30px}#mainWrapper>main div.box.feats li{margin-bottom:15px}#mainWrapper>main div.box.feats li:last-child{margin-bottom:0}#mainWrapper>main div.box.feats li strong:first-child{background:#bd501f;color:#1b1b1b;padding:0 5px;text-transform:uppercase;font-size:14px;text-shadow:none}#mainWrapper>main div.box.feats li strong:first-child::after{content:'\A';white-space:pre}#mainWrapper>main div.box.feats ul.changelog li{margin-bottom:0;display:inline-block;zoom:1}#mainWrapper>main div.box.feats ul.changelog li::after{content:'\2022';color:#cd5a29;font-size:35px;margin:0 10px;position:relative;top:8px;line-height:0}#mainWrapper>main div.box.feats ul.changelog li:last-child::after{content:''}#mainWrapper>main h1{border-bottom:1px solid #737373;color:#737373;margin-bottom:15px;text-shadow:2px 2px 1px #000,-2px -2px 1px #000;width:auto}#mainWrapper>main p.slogan{color:#bd501f;text-transform:uppercase;font-size:20px;font-weight:400;margin-top:15px}body.btz #mainWrapper>main,body.following #mainWrapper>main,body.gameinfo #mainWrapper>main,body.media #mainWrapper>main,body.preorder #mainWrapper>main,body.privacy #mainWrapper>main,body.terms #mainWrapper>main{padding:35px 40px}body.devtools #mainWrapper>main,body.devtoolsvote #mainWrapper>main,body.tshirt #mainWrapper>main{padding:4% 10%}body.privacy #mainWrapper>main p,body.terms #mainWrapper>main li,body.terms #mainWrapper>main p{margin-bottom:15px}body.devtools #mainWrapper>main li,body.devtools #mainWrapper>main p,body.devtoolsvote #mainWrapper>main li,body.devtoolsvote #mainWrapper>main p,body.tshirt #mainWrapper>main li,body.tshirt #mainWrapper>main p{margin-bottom:10px}#mainWrapper>main aside.infog{text-align:center;margin-bottom:15px;padding-bottom:25px}@media only screen and (min-width :1440px){#mainWrapper>main aside.infog{width:61%}}#mainWrapper>main aside.infog h1{color:#fff;font-size:33px;line-height:39px;border:none}#mainWrapper>main aside.infog h1 strong{color:#bd501f}#mainWrapper>main aside.infog h2{color:#fff;font-size:18px}#mainWrapper>main aside.infog>p{margin-top:35px}#mainWrapper>main aside.infog>p:first-child{margin-top:0}#mainWrapper>main aside.infog>p a{font-size:24px;text-transform:uppercase}#mainWrapper>main aside.infog.dltf ul li{display:inline-block;zoom:1;vertical-align:top;width:40%}#mainWrapper>main aside.infog.dltf ul li a{display:inline-block;zoom:1;max-width:100%}#mainWrapper>main aside.infog.dltf ul li:first-child,#mainWrapper>main aside.infog.dltf ul li:last-child{width:30%;margin:0}#mainWrapper>main aside.infog.dlee>p>img{width:750px}#mainWrapper>main aside.infog.dltf ul li img.arrow{margin:5px 0 15px}#mainWrapper>main aside.infog.dltf ul li p{color:#fff;font-size:36px;font-weight:400;text-transform:uppercase;line-height:31px;margin:5px 0 25px}#mainWrapper>main aside.infog.dltf ul li small{display:block;text-align:right;color:#7a7a7a;text-transform:uppercase;margin-top:20px}#mainWrapper>main aside.infog.dlee>p.what{max-width:750px;margin:35px auto 0}#mainWrapper>main aside.infog.dlee>p.what span{display:inline-block;zoom:1;width:33%;vertical-align:middle;font-size:23px;font-weight:400;text-transform:uppercase;line-height:33px}#mainWrapper>main aside.infog.dlee>p.what span:nth-child(1){width:38%}#mainWrapper>main aside.infog.dlee>p.what span:nth-child(2){width:29%}#mainWrapper>main aside.infog.dlee>p.what span:nth-child(3){width:28%;margin-left:5%}#mainWrapper>main aside.editions,#mainWrapper>main figure.promo{border-bottom:1px solid #737373}#mainWrapper>main aside.editions:last-of-type{border-bottom:none}#mainWrapper>main aside.editions,#mainWrapper>main aside.season,#mainWrapper>main figure.promo{text-align:center;margin-bottom:2vw;padding-bottom:2vw;font-size:2vw}#mainWrapper>main aside.editions h1,#mainWrapper>main aside.season h1{font-size:2.7vw;margin-bottom:2vw;color:#fff;border:none}#mainWrapper>main aside.editions h1 span,#mainWrapper>main aside.season h1 span{color:#a8481c}#mainWrapper>main aside.editions h2{font-size:1.9vw;color:#a8481c}#mainWrapper>main aside.editions>div,#mainWrapper>main aside.editions>img{display:inline-block;zoom:1;vertical-align:middle}#mainWrapper>main aside.editions>img{width:40vw;max-width:562px;margin-right:5vw}#mainWrapper>main aside.editions>div{text-align:left;text-transform:uppercase}body.devtools #mainWrapper>main figure,body.devtools #mainWrapper>main h2,body.devtools #mainWrapper>main p.center,body.devtoolsvote #mainWrapper>main figure,body.devtoolsvote #mainWrapper>main h2,body.devtoolsvote #mainWrapper>main p.center,body.media #mainWrapper>main ul.gallery li.more a,body.preorder #mainWrapper>main ul,body.tshirt #mainWrapper>main h2,body.tshirt #mainWrapper>main h3,body.tshirt #mainWrapper>main p.center{text-align:center}#mainWrapper>main aside.editions>div li{margin-bottom:.7vw}#mainWrapper>main aside.editions>div li::before{content:'+';font-size:2.7vw;margin-right:.55vw}#mainWrapper>main aside.editions>div>p{background:#a8481c;padding:.7vw 1.1vw;border-radius:3px;margin-top:1vw;display:inline-block;zoom:1}#mainWrapper>main aside.editions>div>p.showReleaseDates{cursor:pointer;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}#mainWrapper>main aside.editions>div>p.showReleaseDates:hover{background-color:#d7622c}#mainWrapper>main aside.season>div.wrapper{max-width:1329px;margin:0 auto}#mainWrapper>main aside.season ul.box li{display:inline-block;zoom:1;vertical-align:top;width:32%;font-size:25px;line-height:45px;margin-right:1%}#mainWrapper>main aside.season ul.box li:last-child{margin-right:0}#mainWrapper>main aside.season ul.box li.big{width:98.2%;display:block;margin:0 auto 20px}#mainWrapper>main aside.season ul.box li img{margin-bottom:20px;max-width:100%}#mainWrapper>main aside.season ul.box li strong{font-size:45px;text-transform:uppercase;line-height:45px}#mainWrapper>main aside.season div.wrapper>p,#mainWrapper>main aside.season ul.box li strong span{color:#bd5127}#mainWrapper>main aside.season div.wrapper>p{font-size:30px;text-transform:uppercase;margin:50px 0 10px;font-weight:400}#mainWrapper>main figure.promo a{display:inline-block;zoom:1;position:relative}#mainWrapper>main figure.promo a img{width:40vw;max-width:1280px}#mainWrapper>main figure.promo a img.play{position:absolute;width:8vw;height:8vw;max-width:256px;max-height:256px;left:0;right:0;top:0;bottom:0;margin:auto;filter:drop-shadow(2px 2px 2px #1a1a1a);-moz-transition:filter .3s;-webkit-transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s}#devconvotes li img,body.changelog #mainWrapper>main div.box figure img,body.devtools #mainWrapper>main figure img,body.devtoolsvote #mainWrapper>main figure img,body.infographic div.inner img,body.media #mainWrapper>main ul.gallery li a img{max-width:100%}#mainWrapper>main figure.promo a:hover img.play{filter:drop-shadow(2px 2px 2px #1a1a1a) saturate(150%)}body.following #mainWrapper>main div.box.pic{background-image:url(/img/right_art_dltf.png);height:calc(100% - 463px);display:none}body.gameinfo #mainWrapper>main div.box.desc h2{margin-top:15px;color:#fff}body #mainWrapper>main div.box.desc time{color:#bd501f;text-transform:uppercase;font-weight:400}body.media #mainWrapper>main li,body.media #mainWrapper>main li a{display:inline-block;zoom:1;vertical-align:top}body.media #mainWrapper>main h2{color:#fff;margin:30px 0 10px;position:relative}body.media #mainWrapper>main h2 img{position:absolute;right:0;top:0;cursor:pointer}body.media #mainWrapper>main ul.gallery li{overflow:hidden;position:relative;margin-right:20px;margin-bottom:20px}body.media #mainWrapper>main ul.gallery li a{width:243px;height:137px}body.media #mainWrapper>main ul.gallery li.more a{height:85px;width:213px;padding-top:52px;padding-left:30px;font-size:25px;background:url(../img/gallery_more.png) 0 top no-repeat}body.media #mainWrapper>main ul.gallery li.more a:hover{-webkit-animation:myanim 1s infinite linear;-moz-animation:myanim 1s infinite linear;-ms-animation:myanim 1s infinite linear;-o-animation:myanim 1s infinite linear;animation:myanim 1s infinite linear}@-webkit-keyframes myanim{0%{background-position:0 0;background-size:98px 137px}100%{background-position:100% 18.5px;background-size:98px 100px}}@-moz-keyframes myanim{0%{background-position:0 0;background-size:98px 137px}100%{background-position:100% 18.5px;background-size:98px 100px}}@-ms-keyframes myanim{0%{background-position:0 0;background-size:98px 137px}100%{background-position:100% 18.5px;background-size:98px 100px}}@-o-keyframes myanim{0%{background-position:0 0;background-size:98px 137px}100%{background-position:100% 18.5px;background-size:98px 100px}}@keyframes myanim{0%{background-position:0 0;background-size:98px 137px}100%{background-position:100% 18.5px;background-size:98px 100px}}body.media #mainWrapper>main ul.galleryNav{margin-bottom:15px;border-bottom:1px solid #737373;padding-bottom:5px}body.media #mainWrapper>main ul.galleryNav a{color:#fff;text-transform:uppercase;padding-right:15px;font-weight:400;font-size:17px}body.media #mainWrapper>main ul.galleryNav a:hover{color:#bd501f}body.media #mainWrapper>main ul.filter li{position:absolute;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;width:243px;height:137px}body.media #mainWrapper>main li a>div{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/icon_glass.png) center center no-repeat rgba(0,0,0,.7)}body.media #mainWrapper>main li a>img.movie{position:absolute;top:5px;right:5px;z-index:5;box-shadow:0 0 3px 0 #000,0 0 3px 0 #000 inset}body.preorder #mainWrapper>main ul li{display:inline-block;margin:40px 30px}body.preorder #mainWrapper>main div.dlc{background:url(../img/preorder_digital.png) right 10px no-repeat rgba(0,0,0,0);min-height:400px}body.preorder #mainWrapper>main p{margin-right:40%}body.preorder #mainWrapper>main p.bethezombie{color:#bd501f;font-size:36px;font-weight:400;margin:75px 0 15px;text-transform:uppercase}body.infographic div.inner{padding:10px}body.tshirt #mainWrapper>main h2{margin-top:30px}body.tshirt #mainWrapper>main h3{margin-bottom:15px}body.tshirt #mainWrapper>main p.paragraph{font-weight:600;margin-top:25px}body.devtools #mainWrapper>main form button,body.devtoolsvote #mainWrapper>main .btn,body.tshirt #mainWrapper>main a.btn{display:inline-block;zoom:1;background:#bd501e;color:#fff;font-size:35px;padding:20px 50px;text-transform:uppercase;margin:30px 0}body.devtools #mainWrapper>main form button:hover,body.devtoolsvote #mainWrapper>main .btn:hover,body.tshirt #mainWrapper>main a.btn:hover{background-color:#d7622c}body.tshirt #mainWrapper>main ol{list-style-type:decimal;padding-left:30px}body.tshirt #mainWrapper>main ol>li>ul{list-style-type:lower-alpha}body.tshirt #mainWrapper>main ol>li>ul.disc{list-style-type:disc;padding-left:30px}body.devtools #mainWrapper>main h1,body.devtoolsvote #mainWrapper>main h1{color:#bd501f;text-align:center;font-size:36px}body.devtools #mainWrapper>main div.box,body.devtoolsvote #mainWrapper>main div.box{width:44%}body.devtools #mainWrapper>main h2,body.devtoolsvote #mainWrapper>main h2{margin:20px 0}body.devdevtoolsvotetools #mainWrapper>main em,body.devtools #mainWrapper>main em{color:#fff;font-weight:400}body.devtools #mainWrapper>main ul,body.devtoolsvote #mainWrapper>main ul{list-style-type:disc;margin-left:30px}#devconvotes,#rotator div.nav ul{list-style-type:none}body.devtools #mainWrapper>main form{width:80%;margin:0 auto}body.devtools #mainWrapper>main form fieldset>div{margin-bottom:20px}body.devtools #mainWrapper>main form label{display:inline-block;zoom:1;vertical-align:top;width:30%;text-align:right;margin-right:5%}body.devtools #mainWrapper>main form input,body.devtools #mainWrapper>main form textarea{background:#222;color:#fafafa;width:59%;padding:1%;font:400 15px Oswald,Arial,sans-serif;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}body.devtools #mainWrapper>main form textarea{resize:vertical;min-height:100px}body.devtools #mainWrapper>main form fieldset.terms{margin:0 10%}body.devtools #mainWrapper>main form fieldset.terms input[type=checkbox],body.devtools #mainWrapper>main form fieldset.terms label{width:auto;vertical-align:middle}body.devtools #mainWrapper>main form input:focus,body.devtools #mainWrapper>main form textarea:focus{background:#333}body.devtools #mainWrapper>main form fieldset.submit{padding-left:35%}body.devtools #mainWrapper>main form button{font-size:25px;padding:10px 35px;margin:0;cursor:pointer}body.devtoolsvote #mainWrapper>main .btn{font-size:22px;margin:10px 0;color:#1d1d1d;padding:10px 20px}#logoutFB{cursor:pointer;color:#bd501f}#logoutFB:hover{color:#d7622c}#devconvotes{text-align:center}#devconvotes li{width:16%;margin:0 1% 30px;display:inline-block;zoom:1;background:#1d1d1d;padding:0 0 1%}#devconvotes li.voted{background:#085d06}#devconvotes li a{display:block;margin-bottom:10px;color:#fff;padding:6% 6% 0}#devconvotes li a:hover{background:#303030}#devconvotes li button{background:#bd501f;color:#1d1d1d;padding:5px 20px;text-transform:uppercase;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s}#devconvotes li button:hover{background-color:#d35723}#devconvotes li button[disabled=disabled]{background:#545454;text-shadow:1px 1px 0 #717171}body.changelog #mainWrapper>main{padding:4% 6%}body.changelog #mainWrapper>main div.box{width:44%;padding-left:3%;margin:0}body.changelog #mainWrapper>main div.box:nth-of-type(1){border-right:1px dashed #bbb;padding-right:3%}body.changelog #mainWrapper>main div.box figure{text-align:center;margin-bottom:10px}body.changelog #mainWrapper>main div.box #subMenu{text-align:center;text-transform:uppercase;font-size:23px;margin-bottom:15px}body.changelog #mainWrapper>main div.box #subMenu span{display:inline-block;zoom:1;padding:0 5px;cursor:pointer;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s}body.changelog #mainWrapper>main div.box #subMenu span.click,body.changelog #mainWrapper>main div.box #subMenu span:hover{color:#bd501f}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li{margin-bottom:40px}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li>strong{background:#bd501f;color:#000;text-shadow:none;padding:0 3px;display:inline-block;zoom:1;margin-bottom:10px}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li>ul>li{margin-bottom:15px}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li>ul>li>ul,body.changelog #mainWrapper>main div.box:nth-of-type(2) ul{padding-left:23px}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li>ul>li>ul>li,body.changelog #mainWrapper>main div.box:nth-of-type(2) ul li{position:relative}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li>ul>li>ul>li li{margin-left:15px}body.changelog #mainWrapper>main div.box:nth-of-type(1)>ul>li>ul>li>ul>li::before,body.changelog #mainWrapper>main div.box:nth-of-type(2) ul li::before{content:'\2022';position:absolute;left:-15px;top:8px;font-size:29px;color:#bd501f;line-height:0}#btnBuy a::after,#btnBuy a::before{content:' '}body.changelog #mainWrapper>main div.box:nth-of-type(2){font-size:19px;text-align:center}body.changelog #mainWrapper>main div.box:nth-of-type(2) h2{text-align:center;margin-bottom:15px;font-weight:300;font-size:23px}#btnBuy a,#releaseDates{text-transform:uppercase;font-weight:400}body.changelog #mainWrapper>main div.box:nth-of-type(2)>div{margin-bottom:50px}body.changelog #mainWrapper>main div.box:nth-of-type(2) strong{font-size:22px;text-transform:uppercase}body.changelog #mainWrapper>main div.box:nth-of-type(2) p{padding-left:10px}body.changelog #mainWrapper>main div.box:nth-of-type(2) ul{margin-top:10px}body.changelog #mainWrapper>main div.box:nth-of-type(2) li{margin-bottom:10px}body.changelog #mainWrapper>main div.box:nth-of-type(2) div.hardmode p{margin-bottom:30px}body.ce #mainWrapper>main h1{transform:translate(30px,20px)}body.ce #mainWrapper>main #rotator{overflow:hidden;position:relative;height:700px;margin-bottom:30px}body.ce #mainWrapper>main #rotator div.slidingInner,body.ce #mainWrapper>main #rotator section.slidingElement{position:relative;overflow:hidden;width:100%;height:700px}body.ce #mainWrapper>main #rotator section.slidingElement{display:inline-block;vertical-align:bottom;zoom:1}body.ce #mainWrapper>main #rotator section.slidingElement ul{position:relative;list-style-type:none}#rotator div.nav,body.ce #mainWrapper>main #rotator section.slidingElement ul li{position:absolute}body.ce #mainWrapper>main #rotator section.slidingElement>span{background:#f1f1f1;background-clip:padding-box;border-radius:30px;color:#000;font-size:18px;height:16px;line-height:13px;position:absolute;text-align:center;text-shadow:none;transform:scaleX(-1);width:16px;cursor:pointer;border:1px solid #000;box-shadow:0 0 0 0 #bd501f;-moz-transition:background-color .2s,box-shadow .2s,opacity .2s;-webkit-transition:background-color .2s,box-shadow .2s,opacity .2s;-o-transition:background-color .2s,box-shadow .2s,opacity .2s;transition:background-color .2s,box-shadow .2s,opacity .2s}body.ce #mainWrapper>main #rotator section.slidingElement>span:hover{background-color:#bd501f;box-shadow:0 0 3px 1px #bd501f}@media only screen and (max-width :1023px) and (min-width :768px){body.ce #mainWrapper>main #rotator section.slidingElement ul li{transform:scale(.4)}}@media only screen and (max-width :767px){body.ce #mainWrapper>main #rotator section.slidingElement ul li{transform:scale(.25)}}@media only screen and (max-width :1279px) and (min-width :1024px){body.ce #mainWrapper>main #rotator section.slidingElement ul li{transform:scale(.533)}}@media only screen and (max-width :1649px) and (min-width :1280px){body.ce #mainWrapper>main #rotator section.slidingElement ul li{transform:scale(.667)}body.ce #mainWrapper>main #rotator section.slidingElement ul li.skin{left:970px;top:10px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.weapon{left:630px;top:-10px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.stickers{left:670px;top:210px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.guide{left:750px;top:280px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.figurine{left:460px;top:-40px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.music{left:250px;top:230px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.book{left:370px;top:25px}body.ce #mainWrapper>main #rotator section.slidingElement ul li.btz{left:170px;top:50px}body.ce #mainWrapper>main #rotator section.slidingElement>span.skin{left:1010px;top:225px}body.ce #mainWrapper>main #rotator section.slidingElement>span.weapon{left:870px;top:245px}body.ce #mainWrapper>main #rotator section.slidingElement>span.stickers{left:744px;top:350px}body.ce #mainWrapper>main #rotator section.slidingElement>span.guide{left:940px;top:459px}body.ce #mainWrapper>main #rotator section.slidingElement>span.figurine{left:650px;top:148px}body.ce #mainWrapper>main #rotator section.slidingElement>span.music{left:400px;top:330px}body.ce #mainWrapper>main #rotator section.slidingElement>span.book{left:500px;top:260px}body.ce #mainWrapper>main #rotator section.slidingElement>span.btz{left:325px;top:255px}}@media only screen and (max-width :1919px) and (min-width :1650px){body.ce #mainWrapper>main #rotator section.slidingElement ul li{transform:scale(.875)}}body.ce #mainWrapper>main #rotator section.slidingElement ul li img{opacity:0;transform:scale(.5);-moz-transition:transform .3s,opacity .3s;-webkit-transition:-webkit-transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}#rotator div.nav{display:none;height:42px;top:15px;right:24px}#rotator div.nav li{background-color:rgba(255,255,255,.3);box-shadow:0 0 2px #000;margin:0 2px 3px;width:11px;height:11px;position:relative;z-index:10;border-radius:11px;display:inline-block;zoom:1;vertical-align:middle}#rotator div.nav li.navigator{background-color:#599926;border-color:#000;position:absolute;left:0;top:3px;z-index:15}@media only screen and (max-width :1444px){#mainWrapper>main div.box{width:44%}body.info #mainWrapper>main h1{width:66%}}#mainWrapper>main div.box.pic{background:url(../img/right_art_dltf.png) calc(100% - 30px) center/calc(100% - 30px) auto no-repeat;width:35%;height:479px;position:absolute;bottom:450px;right:0;display:none}@media only screen and (min-width :1444px){#mainWrapper>main div.box.pic{display:inline-block;zoom:1}}@media only screen and (min-width :2200px){#mainWrapper>main div.box.pic{background-size:800px;background-position:center center}}#mainWrapper>footer{background:#222;padding:15px 40px;color:#d3d3d3;font-size:11px;position:relative}#mainWrapper>footer.jp_JP{padding-bottom:35px}#mainWrapper>footer p.legal{width:480px}#mainWrapper>footer div.logo{position:absolute;right:40px;top:15px}#mainWrapper>footer div.logo img{vertical-align:middle;margin-left:30px}#mainWrapper>footer div.logo a:first-child img{margin-left:0}#mainWrapper>footer div{margin-top:5px}#mainWrapper>footer div a{color:#d3d3d3}.artRotator{width:100%;margin:50px auto 0;max-width:851px;overflow:hidden;position:relative;border-radius:60px 20px;z-index:20}.artRotator img{transition:transform 10s ease-in-out;-moz-transition:-moz-transform 10s ease-in-out;-webkit-transition:-webkit-transform 10s ease-in-out;-o-transition:-o-transform 10s ease-in-out;-ms-transition:-ms-transform 10s ease-in-out}.artRotator.banner{border-radius:0;max-width:700px;text-transform:uppercase;color:#fff;display:block}#btnBuy a,#btnBuy a span,#btnBuy a::after{display:inline-block;zoom:1}.artRotator.banner>img{position:relative;z-index:5;width:100%}.artRotator.banner p{font-size:2.15vw;line-height:3vw;position:absolute;bottom:10%;left:3%;z-index:10}.artRotator.banner.jp_JP p{font-size:1.7vw}.artRotator.banner p strong{color:#bd501f}.artRotator.banner>span{position:absolute;bottom:11%;right:8.5%;z-index:10;font-size:1.9vw}.artRotator.banner.jp_JP>span{right:9.5%;font-size:2.3vw;bottom:10%}@media only screen and (min-width :1444px){.artRotator.banner p{font-size:1.5vw;line-height:2.2vw}.artRotator.banner>span{font-size:1.25vw}}#btnBuy{text-align:center;margin-top:100px}#btnBuy a{position:relative;padding:5px 15px 5px 24vw;background:#bd501f;border-radius:10px;color:#fff;text-align:left;font-size:4vw;line-height:4.2vw}#btnBuy a:hover{background:#d8581F}#btnBuy a::before{background:url(../img/right_art.png) left top/100% no-repeat;width:21vw;height:180px;position:absolute;left:20px;top:-40px}#btnBuy a::after{background:url(../img/icon_arrow_right.png) left top/100% no-repeat;width:22px;height:118px;vertical-align:middle;-webkit-filter:drop-shadow(1px 1px 0 #000);filter:drop-shadow(1px 1px 0 #000)}#btnBuy a span{vertical-align:middle;margin:0 15px}@media only screen and (min-width :1444px){#btnBuy a{font-size:2.7vw;line-height:3.2vw;padding-left:16.3vw}#btnBuy a::before{width:15vw;height:10.3vw}}#topBar{position:absolute;top:0;left:0;width:100%;background:#1d1d1d;height:45px;z-index:20}#bgMovie,#bgMovie .movieC,#bgMovie iframe{z-index:0;height:100%}#topBar div.newsletter{margin-left:10px}#availableDate,#bgControl,#topBar div.newsletter,#topBar div.newsletter form,#topBar div.newsletter form button,#topBar div.newsletter form fieldset,#topBar div.newsletter form input,#topBar div.newsletter p{display:inline-block;zoom:1;vertical-align:middle}#slashedinhalf a,body.btz main div.box form label+input{display:block}#topBar div.newsletter p{color:#bd501f;font-size:18px;margin-right:15px}#topBar div.newsletter p small{font-size:15px}#topBar div.newsletter form input,body.btz main div.box form input[type=email],body.btz main div.box form input[type=text]{background-color:#222;background-image:none;border:1px solid #414141;box-shadow:0 0 0 #bd501e;color:#bd501f;font-family:Oswald,Arial,sans-serif;font-size:14px;font-weight:300;margin:7px 0;padding:2px 10px;transition:background-color .3s ease 0s,box-shadow .3s ease 0s,width .3s;-moz-transition:background-color .3s ease 0s,box-shadow .3s ease 0s,width .3s;-webkit-transition:background-color .3s ease 0s,box-shadow .3s ease 0s,width .3s;-o-transition:background-color .3s ease 0s,box-shadow .3s ease 0s,width .3s;-ms-transition:cbackground-color .3s ease 0s,box-shadow .3s ease 0s,width .3s;width:220px}#bgControl,.tipContainer .tipClose{border-radius:30px;text-align:center;cursor:pointer}#topBar div.newsletter form input:focus,body.btz main div.box form input:focus{background-color:#292929;box-shadow:0 0 15px -3px #bd501e}body.btz main div.box form input[type=checkbox]{margin-right:10px}#topBar div.newsletter form button,.popup.statement div.popUpBtns button,body.btz main div.box form button{background:0 0;color:#fff;cursor:pointer;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:300;line-height:33px;text-transform:uppercase;margin-left:10px;transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s}#availableDate span,#topBar div.newsletter form button:hover,.popup.statement div.popUpBtns button:hover,body.btz main div.box form button:hover{color:#bd501f}#availableDate{text-transform:uppercase;font-size:20px;margin-left:60px}#bgControl{box-shadow:0 0 0 2px #737373;color:#737373;display:inline-block;zoom:1;height:14px;line-height:12px;margin-left:30px;padding-left:2px;vertical-align:middle;width:12px;font-size:11px;transition:color .3s,box-shadow .3s;-moz-transition:color .3s,box-shadow .3s;-webkit-transition:color .3s,box-shadow .3s;-o-transition:color .3s,box-shadow .3s;-ms-transition:color .3s,box-shadow .3s}#bgControl.ios{font-size:7px;line-height:12px}#bgControl.pause{width:14px;padding-left:0}#bgControl.chrome{font-size:14px;line-height:11px}#bgControl.chrome.pause{font-size:11px;line-height:12px}#bgControl:hover{color:#bd501f;box-shadow:0 0 0 2px #bd501f}#bgMovie{position:fixed;top:0;left:0;width:100%;overflow:hidden}#bgMovie iframe{position:absolute;left:50%;margin-left:-960px;width:1920px}#bgMovie iframe *{position:relative;z-index:0}#bgMovie .movieC{position:absolute;width:100%;text-align:center}#bgMovie .movieC video{position:fixed;box-shadow:0 0 70px 40px #000;opacity:0;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s}#bgMovie .movieP{background:url(../img/movie_pattern.png) left top;width:100%;height:100%;position:absolute;z-index:1}.tipContainer,.tipContainer .tipClose{color:#000;background:#bd501f;position:absolute}.tipContainer{z-index:25;font-size:14px;max-width:300px;padding:13px 20px;border-radius:2px;box-shadow:5px 5px 5px rgba(0,0,0,.8);display:none}.tipContainer .tipClose{top:-8px;right:-8px;box-shadow:0 0 0 2px #000;font-size:28px;height:14px;line-height:7px;margin-left:30px;width:14px;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s}.tipContainer .tipClose:hover{background-color:#e77647}.tipContainer .tipTitle{margin-bottom:7px;text-transform:uppercase}#slashedinhalf{position:absolute;top:90px;right:50px;z-index:20}#slashedinhalf img{width:210px;transition:width .3s,filter .3s;-moz-transition:width .3s,filter .3s;-webkit-transition:width .3s,-webkit-filter .3s;-o-transition:width .3s,-webkit-filter .3s;-ms-transition:width .3s,filter .3s;-webkit-animation:slashedinhalf .5s infinite linear;-moz-animation:slashedinhalf 1s infinite linear;-ms-animation:slashedinhalf 1s infinite linear;-o-animation:slashedinhalf 1s infinite linear;animation:slashedinhalf 5s infinite linear}body.home #slashedinhalf img{width:280px}@media only screen and (min-width :1300px){#slashedinhalf{top:70px}#slashedinhalf img{width:280px}body.home #slashedinhalf img{width:420px}}@-webkit-keyframes slashedinhalf{0%,100%,7%{transform:rotate(5deg)}2%,5%{transform:rotate(0)}3%{transform:rotate(10deg)}}@-moz-keyframes slashedinhalf{0%,100%,7%{transform:rotate(5deg)}2%,5%{transform:rotate(0)}3%{transform:rotate(10deg)}}@-ms-keyframes slashedinhalf{0%,100%,7%{transform:rotate(5deg)}2%,5%{transform:rotate(0)}3%{transform:rotate(10deg)}}@-o-keyframes slashedinhalf{0%,100%,7%{transform:rotate(5deg)}2%,5%{transform:rotate(0)}3%{transform:rotate(10deg)}}@keyframes slashedinhalf{0%,100%,7%{transform:rotate(5deg)}2%,5%{transform:rotate(0)}3%{transform:rotate(10deg)}}#slashedinhalf a:hover img{filter:saturate(200%)}#releaseDates{position:fixed;top:44vh;right:0;padding:10px 20px;background:#bd501f;color:#fff;z-index:20;font-size:30px;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px;line-height:38px;cursor:pointer;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}#cookieMonster,#cookieMsg{color:#707070;position:fixed;background:#171717;box-shadow:0 0 5px #4f4f4f;font-size:12px}#releaseDates:hover{background-color:#e06129}#cookieMsg{left:0;bottom:0;z-index:100;width:80%;text-align:center;padding:5px 10%;cursor:pointer}#cookieMsg img{position:absolute;right:100px;top:12px}#cookieMonster{opacity:0;right:10px;bottom:10px;width:300px;height:115px;padding:10px 20px;z-index:30;border-radius:3px;line-height:19px;transition:opacity .3s,bottom .3s;-moz-transition:opacity .3s,bottom .3s;-webkit-transition:opacity .3s,bottom .3s;-o-transition:opacity .3s,bottom .3s}#cookieMonster span.elusive{position:absolute;top:-12px;right:-11px;font-size:45px;cursor:pointer}@media only screen and (max-width :1024px){html.gc2014{background-size:150% auto}main.gc2014 div.wrapper{width:900px}main.gc2014 #info figure{width:550px;height:309px}main.gc2014 #info div.intro{margin-left:565px}main.gc2014 #info div.intro p.big{font-size:26px;line-height:29px}main.gc2014 #info div.intro p.big span{font-size:35px}main.gc2014 #info div.intro div.newsletter{margin-top:0;padding-top:20px}main.gc2014 #info div.box{background-size:580px auto;height:215px;padding-top:80px}main.gc2014 #gamescom div.wrapper{padding-right:450px;width:450px;background-size:450px auto;background-position:right center}main.gc2014 #gamescom h2{right:0;top:97px}main.gc2014 #prize div.wrapper{padding-left:500px;width:500px;background-size:auto 420px}main.gc2014 #prize h1{font-size:48px;line-height:43px}main.gc2014 #prize h1 span.dl{font-size:68px}main.gc2014 #prize h2{font-size:37px;line-height:31px}main.gc2014 #prize h2 span.dl{line-height:29px}main.gc2014 #prize div.imgs{margin-top:25px}}@media only screen and (max-width :900px){#topBar div.newsletter form input{width:70px}#topBar div.newsletter form input:focus{width:120px}#availableDate,#bgControl{margin-left:20px}}@media only screen and (max-width :768px){html{z-index:2}body>h1.home a img{width:701px}body.preorder #mainWrapper>main div.dlc{background-size:75% auto}body.preorder #mainWrapper>main ul li{margin:20px 30px}}@media only screen and (max-width :480px){#mainWrapper>nav ul,main.gc2014 #gamescom h2,main.gc2014 #prize p.mark{display:none}html,html.gc2014{background:url(../img/bg_small.png) left top #000;z-index:3}html.gc2014 div.wrapper{width:auto;padding:0}main.gc2014 div.wrapper{padding:0 2%}main.gc2014 #info div.social{text-align:center}main.gc2014 #info div.social div.inner{width:auto}main.gc2014 #info figure,main.gc2014 #info h1 img{width:100%}main.gc2014 #info figure{height:150px;margin-bottom:25px}#btnBuy,main.gc2014 #gamescom h1,main.gc2014 #prize h2{margin-bottom:30px}main.gc2014 #info figure a{padding-top:50px;height:100px}main.gc2014 #info div.intro{margin-left:0}main.gc2014 #info div.intro p.big{line-height:35px}main.gc2014 #info div.box{background:url(../img/gc2014_box2.jpg) center top no-repeat;margin-top:20px;padding-top:170px;height:195px}main.gc2014 #gamescom div.wrapper{width:auto;padding:0 2% 250px;background:url(../img/gc2014_map2.jpg) center bottom no-repeat rgba(0,0,0,0)}main.gc2014 #gamescom h1 img{position:static;width:100%}main.gc2014 #gamescom p.img img{width:100%}main.gc2014 #prize div.wrapper{padding:0 2% 250px;background:url(../img/gc2014_prize2.jpg) bottom center no-repeat rgba(0,0,0,0);width:auto;text-align:left}#mainWrapper>nav div.menu,#mainWrapper>nav li:first-child{text-align:center}main.gc2014 #prize{padding:50px 0}main.gc2014 #prize img{max-width:100%}main.gc2014 #prize h1{font-size:35px;line-height:32px;margin-bottom:30px}main.gc2014 #prize h1 span.dl{font-size:49px}main.gc2014 #prize h2{font-size:29px;line-height:26px}main.gc2014 #prize h2 span.second{letter-spacing:-1.5px}main.gc2014 #prize h2 span.dl{line-height:24px;letter-spacing:-.2px}#btnBuy a{padding-left:130px;font-size:8vw;line-height:8.2vw}#btnBuy a::before{width:110px;top:-23px}#btnBuy a::after{width:12px;height:68px}#topBar{height:100px}#topBar div.social{right:54px;top:2px}#topBar div.langs{right:10px;top:-2px}#topBar div.newsletter form input{width:148px}#availableDate{margin-left:80px}body>h1 a img{width:290px}body>h1.home a img{width:100%}body>h1::after,body>h1::before{content:'';display:none}#mainWrapper>nav div.menu img{position:relative;top:-2px}#mainWrapper>nav a,#mainWrapper>nav li{display:block}body.btz #mainWrapper>main,body.gameinfo #mainWrapper>main,body.media #mainWrapper>main,body.preorder #mainWrapper>main,body.privacy #mainWrapper>main,body.terms #mainWrapper>main{padding:15px 25px}#mainWrapper>main div.box,body.changelog #mainWrapper>main div.box,body.changelog #mainWrapper>main div.box:nth-of-type(1),body.devtools #mainWrapper>main div.box{width:auto;display:block;padding:0;border:none}body.changelog #mainWrapper>main div.box #subMenu{font-size:20px}body.devtools #mainWrapper>main form label{width:100%;text-align:left;display:inline}body.devtools #mainWrapper>main form input,body.devtools #mainWrapper>main form textarea{width:98%}#mainWrapper>footer p.legal,#mainWrapper>main figure.promo a img{width:100%}body.devtools #mainWrapper>main form fieldset.terms{margin:0}body.devtools #mainWrapper>main form fieldset.submit{padding:0;text-align:center}#mainWrapper>main aside.season ul.box li{font-size:16px;line-height:22px}#mainWrapper>main aside.season ul.box li strong{font-size:12px;line-height:11px}.artRotator{margin:10px auto}#mainWrapper>footer div.logo img,#mainWrapper>footer p.logo img{margin-left:0}#mainWrapper>main div.box.feats{padding:0;border:none}body.preorder #mainWrapper>main div.dlc{background:0 0;margin-top:15px;min-height:auto}body.preorder #mainWrapper>main p.bethezombie{margin-top:15px}body.preorder #mainWrapper>main p{margin-right:0}.artRotator.banner p{font-size:4.95vw;line-height:6.5vw}.artRotator.banner>span{font-size:4.2vw}.artRotator.banner.jp_JP p{font-size:3.55vw}.artRotator.banner.jp_JP>span{right:11.5%}#mainWrapper>main aside.editions>div li{line-height:3vw}#mainWrapper>footer{text-align:center}#mainWrapper>footer p.logo{position:static;margin-top:15px;text-align:center}#mainWrapper>footer p.logo a{display:block;margin-bottom:20px}#mainWrapper>footer div.logo{position:static;margin-top:15px}#mainWrapper>footer div.logo a{text-align:center;display:block;margin-bottom:15px}#slashedinhalf{right:10px;top:69px}#slashedinhalf img{width:100px}#releaseDates{font-size:20px;line-height:28px}}