*{font-size:100.01%;}html{}input[type=submit],input[type=text],input[type=password],input[type=file],textarea{-webkit-appearance:none;-webkit-border-radius:0;}input[type="submit"]:hover{cursor:pointer;}input[type="image"]{padding:0;border:none;}input[type="submit"]::-moz-focus-inner{border:0;padding:0;}body{margin:0;color:#3e3d45;font-size:18px;line-height:1.555555em;font-family:'Proxima N W01 Light',Helvetica,arial,sans-serif;background:url(../images/page-background.jpg) no-repeat top center fixed;}img{border-style:none;vertical-align:top;max-width:100%;height:auto;}.alignleft{float:left;margin:0 15px 15px 0;}a{text-decoration:none;color:#fc4422;}a:hover{text-decoration:underline;}input,textarea,select{font-size:100%;font-family:'Proxima N W01 Light',helvetica,arial,sans-serif;vertical-align:middle;color:#000;}blockquote{color:#000;font-style:italic;}address{padding-top:10px;font-style:normal;}form,fieldset{margin:0;padding:0;border-style:none;}.clearfix,.cb{clear:both;}.hidden{display:none;}.row{margin:0 auto;max-width:1040px;padding:0 10px;}.row:after{content:"";display:block;clear:both;}.container{width:1040px;margin:0 auto;position:relative;}.maintenance{background:#fc6043;padding:4px;}.maint-contain{width:1040px;margin:0 auto;text-align:center;}.maintenance p{font-size:13px;color:#FFF;margin:0;padding:0;}.maintenance a{color:#FFF;font-weight:bold;text-decoration:underline;}.assetsBlock{margin-bottom:120px;}.assetsLeftCol{float:left;width:180px;}.assetsLeftCol h3{font-family:'Futura W01 Bold';font-size:22px;color:#fc4422;margin:8px 0 0;line-height:22px;}.assetsRightCol{float:left;width:750px;border-left:1px solid #3e3d45;padding-left:64px;}.assetsText{}.assetsIntroText{font-family:'Proxima N W01 Reg';font-size:26px;color:#888888;margin-top:10px!important;}.assetsInstructText{font-family:'Proxima N W01 Reg';font-size:16px;color:#333333;}.assetsDownloadLinks{}.assetsDownload{float:left;margin-right:32px;font-size:'Proxima N W01 Reg';font-size:14px;color:#888888;text-align:center;min-height:203px;}.assetsDownload img{display:block;}.assetsDownload.assetsIcon{margin-right:150px;}.assetsDownload.discoveryImg{margin-right:80px;}.assetsDownload.last{margin-right:0;}.assetsDownload a{color:#fc4422;font-family:'Proxima N W01 Bold';font-size:14px;}#content .assetsDownload p{margin-bottom:8px;}#content .assetsDownload p.topPara{margin-bottom:0;}#content h1{color:#3e3d45;margin:0 0 29px;font:4em 'Futura W01 Bold',helvetica,arial,sans-serif;text-transform:uppercase;line-height:1em;}#content h2{margin:0 0 15px;color:#444444;font:2.5em 'Futura W01 Bold',helvetica,arial,sans-serif;text-transform:uppercase;}#content h3{color:#fc4422;margin:10px 0 10px;font:1.3em/1em 'Futura W01 Bold',helvetica,arial,sans-serif;text-transform:uppercase;}#content h4{color:#888888;margin:0 0 35px;font-size:1.8em;line-height:1.3em;font-family:'Proxima N W01 Light',helvetica,arial,sans-serif;}#content h5{margin:0 0 35px;color:#000000;min-width:320px;font:1em/1.555555em 'Futura W01 Bold',helvetica,arial,sans-serif;background:#fff;text-transform:uppercase;}#content h6{color:#444444;margin:10px 0 10px;font:1.75em/1em 'Futura W01 Bold',helvetica,arial,sans-serif;text-transform:uppercase;}.flip-counter.home ul.cd{float:left;list-style-type:none;margin:0;padding:0}.flip-counter.home li{background:url(../jqueryFlipCounter/img/digits2.png) 0 0 no-repeat}.flip-counter.home li.t{background-position:0 0;width:32px;height:23px}.flip-counter.home li.b{background-position:0 0;width:32px;height:24px}.flip-counter.home li.s{background-position:-53px -1030px;width:14px;height:103px}.flip-counter.interior ul.cd{float:left;list-style-type:none;margin:0;padding:0}.flip-counter.interior li{background:url(../jqueryFlipCounter/img/digits.png) 0 0 no-repeat}.flip-counter.interior li.t{background-position:0 0;width:53px;height:39px}.flip-counter.interior li.b{background-position:0 0;width:53px;height:64px}.flip-counter.interior li.s{background-position:-53px -1030px;width:14px;height:103px}.intro-container .row2{position:relative;}.gameticker.home{position:absolute;top:0;right:0;background-color:#e6e7e7;margin-right:10px;margin-bottom:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.gameticker.interior{padding:50px 20px 35px 20px;}.ticker{display:inline-block;vertical-align:top;}.ticker-link{display:block;width:100%;height:100%;text-decoration:none;color:#e5e5e5;}.ticker-link:hover{text-decoration:none;}.ticker #counter.home{padding:12px 45px 0;min-height:45px;}.counter-subtext.home{text-align:center;font-family:'Proxima N W01 Bold',helvetica,arial,sans-serif;font-size:16px;padding:8px 0 5px 0;color:#e5e5e5;margin-top:10px;background-color:#3e3d45;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.counter-subtext.interior{text-align:center;font-family:'Proxima N W01 Bold',helvetica,arial,sans-serif;font-size:22px;color:#484b4b;}.gameticker.interior h1{display:inline-block;font:43px 'Futura W01 Bold',helvetica,arial,sans-serif;color:#3e3d45;margin:0 0 0 120px;vertical-align:top;margin-top:-9px;line-height:50px;text-transform:uppercase;}.flip-counter .cd .s{display:none;}.gameDetails{max-width:1045px;margin:35px auto 60px auto;}.modalTitle{font-family:'Futura W01 Bold',sans-serif;font-size:55px;line-height:67px;color:#fc4422;margin:35px 0 20px 0;text-transform:uppercase;}.developerTitle{margin:0 0 35px 0;}.gameslistContent{max-width:1045px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.gamepageTitle{background:url(../images/games-h1-bkg.png) no-repeat 0 80px;color:#3e3d45;margin:25px 0 10px -10px;padding-left:10px;font:4em 'Futura W01 Bold',helvetica,arial,sans-serif;text-transform:uppercase;}.games-invader{background:url("../images/games-invader.png") no-repeat scroll 0 0 rgba(0,0,0,0);height:46px;left:399px;position:relative;top:-66px;width:66px;}.gamepageSubNav{margin-bottom:15px;margin-top:-46px;}.gamepageSubNav.spaceBottom{margin-bottom:30px;}.gamepageSubSubNav{margin-bottom:0;position:relative;background-color:#f2f2f2;padding:6px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;}#orank{display:none;}#orank h3{color:#888888;margin:30px 0 12px;font-size:1.8em;line-height:1.3em;font-family:'Proxima N W01 Light',helvetica,arial,sans-serif;}#orank p{background:url(../images/games-p-dirt.png) no-repeat;font-family:'Proxima N W01 Reg',sans-serif;font-size:18px;line-height:18px;color:#3e3d45;margin:0 0 12px -24px;padding:7px 0 10px 24px;line-height:22px;}.sortitText{font-family:'Proxima N W01 Reg';font-size:14px;color:#fc4422;float:left;padding:2px 8px 0 10px;display:none;}.gamepageSubSubSubNav{margin-bottom:15px;margin-left:6px;display:none;}.upcomingYearSort{margin-bottom:15px;display:none;}.upcomingYearSort .gameslistButton.smallButton{width:121px;height:33px;padding:0;line-height:37px;display:none;}.upcomingYearSort .gameslistButton.smallButton.active{background:#686b6b;color:#fff;}.upcomingMonthSort{width:810px;margin-bottom:30px;}.upcomingMonthSort.borderBottom{margin-bottom:30px;}.upcomingMonthSort .gameslistButton.smallButton{width:121px;margin-bottom:15px;padding-right:0;padding-left:0;}.upcomingMonthSort .gameslistButton.smallButton.inactive{background:#f3f3f3;color:#9da2a2;cursor:default;}.upcomingMonthSort .gameslistButton.smallButton.active{background:#686b6b;color:#fff;}.gameslist{list-style-type:none;padding:0;margin:30px 0 165px 0;background:url("../images/games-top-border.png") no-repeat scroll 0 top;}.gameslist li{margin:0;padding:0;height:195px;position:relative;overflow:hidden;}.gameslist li:nth-child(even){background:url(../images/games-row-bkg.png) no-repeat;}.gameslist li:hover{}.openmodal{display:block;width:100%;height:100%;cursor:pointer;}.gameslist .rankNum{display:none;}.gameslist.orank .rankNum{display:block;color:#fc4422;font-size:32px;width:60px;position:absolute;left:20px;text-align:center;text-decoration:none;top:88px;}.gameslist .posterImage{position:absolute;top:27px;left:30px;}.gameslist.orank .posterImage{position:absolute;top:35px;left:80px;}.gameslist .gamelistDetails{position:absolute;left:300px;top:31px;}.gameslist.orank .gamelistDetails{position:absolute;left:340px;top:33px;}.gamelistTitle{font-family:'Futura W01 Bold',sans-serif;font-size:24px;line-height:25px;color:#fc4422;margin:0;}.page-template-template-games-upcoming-php .gamelistTitle{padding-bottom:10px;}.gamelistDetails .stars{margin:4px 0 4px 0;}span.stars,span.stars span{display:block;background:url(../images/star-20x20.png) 0 -20px repeat-x;width:100px;height:20px;float:left;}span.stars span{background-position:0 0;}span.ratingCount{float:left;line-height:24px;font-size:.9em;margin:4px 0;color:#3E3D45;}.gamelistRelease{font-family:'Proxima N W01 Reg',sans-serif;font-size:18px;line-height:18px;color:#3e3d45;margin:0 0 6px 0;clear:both;}.gamelistDeveloper{font-family:'Proxima N W01 Reg',sans-serif;font-size:14px;line-height:14px;color:#3e3d45;margin:0;}.gameslist .gameTaglist{padding-top:10px;}.gameslist.orank .gameTaglist{padding-top:10px;}.gameTag{float:left;background:#aeaeae;color:#333;font-size:10px;padding:3px 8px 0;font-family:'Proxima N W01 Bold',helvetica,arial,sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:14px;}.loadContent{height:500px;}.modalContainer{position:relative;height:100%;margin:0 15px;}.modalColLeft{width:37%;float:left;margin-right:30px;position:relative;height:100%;}.modalLeftArt{margin-bottom:20px;}.modalLeftDesc{font-size:16px;line-height:1.5;}.modalLeftDetail{font-size:14px;line-height:1.5;}.modalLeftDetail a{color:#fc4422;text-decoration:none;}.modalLeftDetail a:hover{text-decoration:underline;}.modalColRight{width:58.25%;float:left;position:relative;height:100%;overflow:hidden;}.pika-stage{background-color:#FFF;}.modalColRight .play,.modalColRight .next,.modalColRight .previous,.modalColRight .pika-counter,.modalColRight .pika-textnav{display:none;}.pika-thumbs{height:auto;}.pika-thumbs li{background-color:#000;margin:10px 10px 0 0;}.mc-console-giveaway{color:#6e6d74;float:left;font-family:'Proxima N W01 Reg',sans-serif;font-size:22px;font-weight:500;}.mc-console-giveaway input{background:#f4f4f3;border:1px solid #878787;border-radius:8px;font-size:16px;height:37px;margin-left:35px;padding:5px 15px 2px;width:334px;}.mc-embedded-giveaway-message{font-size:14px;height:30px;line-height:32px;margin:15px 0 0 0;padding:0 20px 0 20px;width:650px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.mc-giveaway-error{background-color:red;color:#fff;display:none;}.mc-giveaway-success{background-color:green;color:#fff;display:none;}.row1 ul li.accountLink{display:none;}.ui-dialog .ui-dialog-content.accountLogin{padding-top:110px;}a.accountLogin{cursor:pointer;}div.accountLogin{display:none;}.accountLogin .modalTitle{font-size:32px;line-height:33px;letter-spacing:1.1px;}.accountLogin .modalText{font-size:22px;font-family:'Proxima N W01',Helvetica,arial,sans-serif;color:#ffffff;display:none;position:relative;top:25px;left:15px;}.accountLogin .accountModalClose{position:relative;float:right;top:-115px;cursor:pointer;}.accountLogin .loginForm{margin-top:60px;}.accountLogin input{display:block;margin:52px 0 0 0;padding:5px 0;background:none;border:none;border-bottom:1px solid white;width:100%;font-size:32px;font-family:'Proxima N W01',Helvetica,arial,sans-serif;color:#ffffff;}.accountLogin input:focus{outline:0;outline-color:transparent;outline-style:none;}.accountLogin .loginSubmit{background:#fc4422;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;width:200px;font-size:18px;color:#ffffff;margin:70px 0 0 0;padding:10px;}.accountLogin .loginForm a{font-family:'Proxima N W01 Bold',helvetica,arial,sans-serif;text-align:right;display:block;float:right;}.accountLogin .loginForgot{font-size:12px;color:#ffffff;padding-top:12px;letter-spacing:1px;}.accountLogin .loginCreate{margin-top:-30px;}.loginPrompt{background:none;border-bottom:none;}.loginPrompt .ui-dialog-titlebar{display:none;}body.page-template-template-developer-kit-php,body.page-template-template-develop-php{background:url(../images/develop-bkg.jpg) repeat center top;}body.page-template-template-developer-kit-php #content,body.page-template-template-develop-php #content{width:100%;padding:35px 0;}.page-template-template-developer-kit-php #content,.page-template-template-develop-php #content{width:85%;margin-top:0;padding-top:20px;clear:both;font-size:24px;}#content h1.develop{color:#fc4422;background:url(../images/develop-underline.png) no-repeat 0 70px;padding-bottom:10px;font-size:72px;}#content h3.develop-intro{font-size:36px;line-height:2.2em;font-family:'EffraLightRegular',sans-sefif;color:#808080;text-transform:inherit;width:80%;}#content h3.develop-end{font-size:36px;line-height:1.6em;font-family:'EffraLightRegular',sans-sefif;color:#808080;text-transform:inherit;width:80%;}#content h4.develop{color:#fc4422;font-size:20px;font-family:'EffraLightRegular',sans-sefif;font-weight:bold;margin-bottom:0;}.odk{vertical-align:middle;padding-top:8px;}p.develop-dirt{background:url(../images/develop-grundge-p-bkg.png) no-repeat;font-family:'EffraLightRegular',sans-sefif;font-weight:bold;color:#fc4422;font-size:20px;width:90%!important;padding:20px 20px 10px 30px;margin:20px 20px 0 -30px;position:relative;z-index:100;}.develop-invader{background:url(../images/develop-invader.png) no-repeat;width:96px;height:68px;right:40px;top:40px;float:right;}.develop-invader-2{background:url(../images/develop-invader.png) no-repeat;position:absolute;width:96px;height:68px;right:130px;top:455px;float:right;}.develop-heart{background:url(../images/develop-heart.png) no-repeat;position:relative;width:78px;height:90px;right:220px;top:0;float:right;}.develop-divider{background:url(../images/develop-divider.png) no-repeat center center;height:36px;width:60px;position:relative;display:block;}.develop-instructions{margin-left:-15px;}.top-bar{background:url(../images/develop-bar-top.png) no-repeat;height:56px;left:-4px;position:relative;width:68px;}.bottom-bar{background:url("../images/develop-bar-btm.png") no-repeat scroll -9px bottom;height:41px;position:relative;top:-33px;width:132px;}.bar{background:url(../images/develop-repeating-bar.png) repeat-y;padding:0 0 5px 20px;margin-top:-22px;}.bar p{margin:0;padding-top:20px;clear:both;}.column{width:18%;float:left;padding-left:80px;}.develop-legal{text-align:center;color:#000;font-size:14px;}.slider-container{background:url("../images/develop-slider-bracket.png") no-repeat;padding:36px 0 0 60px;}.slider-container p.slider-label{font-family:'EffraLightRegular',sans-sefif;padding-left:40px;font-weight:bold;font-size:24px;margin-bottom:0;}.flex-viewport p.flex-caption{font-size:24px;margin-bottom:0;margin-top:-12px;padding-bottom:10px;padding-left:21px;padding-top:11px;color:#FFF;}.orange-1{background:url("../images/develop-orange-dirt.png") no-repeat 0 -5px;}.orange-2{background:url("../images/develop-orange-dirt-2.png") no-repeat 0 -5px;}.orange-3{background:url("../images/develop-orange-dirt-3.png") no-repeat 0 -5px;}.dark{color:#000;padding-left:21px;font-size:20px;margin-top:0;}.develop-cta{background:url(../images/develop-p-dirt.png) no-repeat 130px 5px;font-weight:bold;text-align:center;margin-top:-10px;padding:10px 0;font-size:30px;font-family:'EffraLightRegular',sans-sefif;}body.page-template-template-discover-php{background:url(../images/develop-bkg.jpg) repeat center top;}body.page-template-template-discover-php #content{width:100%;padding:35px 0;}body.page-template-template-discover-php #content p{font-size:24px;}.big{font-size:36px;font-weight:bold;color:#fc4422;}#content h2.discover{color:#fc4422;background:url(../images/discover-h2-dirt.png) no-repeat 0 15px;padding-bottom:10px;font-size:48px;padding-left:27px;}.discover-vid{max-width:876px;margin:0 auto;}.discover-pad{padding-left:6%;}#content .discover-cta{font-size:36px!important;color:#fc4422;}#discover-youtube-vid{display:none;height:100%;left:0;position:relative;top:0;width:100%;z-index:5;}.discover-heart{right:2%;top:-40px;}.discover-counter{font-size:36px;background:#000;padding:0.15em 0.25em 0;color:#fc4422;font-weight:bold;letter-spacing:.1em;}body.page-template-blog-developers-php{background:url(../images/develop-bkg.jpg) repeat center top;}body.page-template-blog-developers-php #content{width:100%;padding:35px 0;font-size:24px;}#content h1.developers-blog{background:url(../images/developers-blog-underline.png) no-repeat 0 67px;color:#fc4422;padding-bottom:10px;font-size:72px;}.dev-post{padding-bottom:42px;}.post-content-top{background:url(../images/dev-post-bkg-top.png) no-repeat;height:15px;margin:8px 0 0 -22px;}.wordwrap{white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word;}.page-template-blog-developers-php .post-content{background:url(../images/dev-post-bkg.png) repeat-y;margin:0 0 0 -22px;padding:0 50px 15px 22px;}.post-content p{margin-top:0;}#content .dev-post h2.dev-post-title{color:#FFF;background:url(../images/dev-post-title-bkg.png) no-repeat;font-size:27px;font-family:'Futura W01 Bold',helvetica,arial,sans-serif;text-transform:uppercase;margin:0 0 0 -42px;padding:6px 0 0 42px;}.develop-invader-3{background:url("../images/develop-invader.png") no-repeat scroll 0 0 rgba(0,0,0,0);float:right;height:68px;right:130px;top:330px;width:96px;}.develop-heart-2{background:url("../images/develop-heart.png") no-repeat scroll 0 0 rgba(0,0,0,0);float:right;height:90px;position:relative;right:10px;top:-20px;width:78px;}