body{overflow:hidden;margin:0;width:100%;height:100%;font-family:Helvetica,Arial,sans-serif;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.rpjsFill{position:absolute;overflow:hidden;background:#000;width:100%;height:100%;z-index:0;margin:0;padding:0}.rpjsHwAcc{position:absolute;image-rendering:optimizeSpeed;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;-webkit-transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.rpjsHwAcc2d{position:absolute;image-rendering:optimizeSpeed;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0px,0px)}.rpjsNoHwAcc{position:absolute;image-rendering:optimizeSpeed;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges}.rpjsIHTMLComponent{position:absolute;width:inherit;height:inherit;visibility:hidden}.rpjsIHTMLComponent>*{visibility:visible}#rpjsLoggingDiv{display:none}#rpjsLayer_RendererSurface{position:absolute;width:inherit;height:inherit;visibility:visible;z-index:0}#rpjsLayer_World{position:absolute;width:inherit;height:inherit;visibility:hidden;z-index:1}#rpjsLayer_DebugRendererSurface{position:absolute;width:inherit;height:inherit;visibility:visible;z-index:2;pointer-events:none}#rpjsLoadingScreen{background-color:#13274a}#rpjsLoadingImage{position:absolute;left:50%;top:50%;margin:-60px 0 0 -106px;background-image:url('../../images/gamelogo.png');width:213px;height:120px}#rpjsLoadingLabel{position:absolute;width:100%;bottom:0;font-size:16px;margin:0 0 16px 0;text-align:center;font-family:Helvetica,Arial,sans-serif;color:white;cursor:default}#rpjsLoadingBarOuter{position:absolute;left:50%;bottom:0;margin:0 0 42px -100px;width:200px;height:13px;border-width:1px;border-radius:4px 4px 4px 4px;border-color:#1b4164;border-style:solid;background-color:#1b4164}#rpjsLoadingBarInner{position:absolute;width:0;height:100%;left:-1px;top:-1px;background-image:url('../../images/loadingbar.gif');border-color:#1b4164;border-style:solid;border-width:1px;border-radius:4px 4px 4px 4px;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}#rpjsLoadingSpinner{position:absolute;left:50%;bottom:0;margin:0 0 40px -8px;background-image:url('../../images/ajax-loader.gif');width:16px;height:16px}#rpjsOverlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:white;opacity:.5;filter:alpha(opacity=50);z-index:100!important}.rpjsOverlayDialog{z-index:100}#rpjsUIDialog{position:absolute;left:50%;top:50%;width:608px;height:613px;margin-left:-304px;margin-top:-306px}#rpjsSafeDialog{position:absolute;z-index:999999;width:100%;height:100%}#rpjsUIDialog.rpjsSmall{width:558px;height:283px;margin-top:-142px}#rpjsUIDialog>*{font-family:Helvetica,Arial,sans-serif;margin:0}#rpjsUIDialogTitle{position:absolute;left:187px;top:38px;cursor:default}#rpjsUIDialogContent{position:absolute;left:43px;top:100px;width:528px;height:496px;overflow:hidden;cursor:default}#rpjsUIDialog.rpjsSmall #rpjsUIDialogContent{width:480px;height:172px;text-align:center}.rpnLoginTree{display:none}#rpnLoginDialog{font-size:12px;font-family:Helvetica,Arial,sans-serif;margin-top:15px;padding-right:140px}#rpnLoginDialog form{display:none;margin:0;padding:0;text-align:right}#rpnLoginDialog a,#rpnLoginDialog a:active{color:#2e6e9e;text-decoration:none;margin:0 3px}#rpnLoginDialog a:hover{text-decoration:underline}#rpeEditor #rpnLoginDialog button{border-color:#666}.rpnLoginError{display:none;padding:3px 6px;color:red;margin:0 3px;font-weight:bold}#rpjsUIDialogTitle{left:20px;top:70px;font-size:19px;width:inherit;text-align:center}header,footer,section{display:block}*{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:'Audiowide Regular';src:url('../../images/font/audiowide.woff')}.end-title{width:300px;font-family:'Audiowide Regular',sans-serif;font-size:36px;color:#f1d30b;text-align:left}.end-sentense,.end-sentense-large{width:300px;height:60px;font-family:'Audiowide Regular',sans-serif;font-size:28px;line-height:24px;color:#f1d30b;text-align:center}.end-sentense-large{width:380px}.end-label{width:160px;height:60px;font-family:'Audiowide Regular',sans-serif;font-size:28px;line-height:24px;color:#FFF;text-align:center}.end-score-small,.end-score-big{width:160px;height:30px;font-family:'Audiowide Regular',sans-serif;font-size:48px;color:#f1d30b;text-align:center}.end-score-big{font-size:60px}.alert-title{width:480px;height:50px;font-family:'Audiowide Regular',sans-serif;font-size:18px;color:#f1d30b;text-align:center}.alert-text{width:480px;height:60px;font-family:'Audiowide Regular',sans-serif;font-size:16px;color:#FFF;text-align:center}.popup-title{width:360px;height:40px;font-family:'Audiowide Regular',sans-serif;font-size:22px;font-weight:bold;color:#FFF;text-align:center}.popup-button{width:200px;font-family:'Audiowide Regular',sans-serif;font-size:32px;color:#FFF;text-align:center;cursor:default}.pause-button{width:430px;font-family:'Audiowide Regular',sans-serif;font-size:32px;color:#FFF;text-align:center;cursor:default}.pause-button-rollover,.popup-button-rollover{color:#f1d30b}.prompt{width:230px;font-family:'Audiowide Regular',sans-serif;font-size:16px;color:#f1d30b;text-align:center}.htp-text-lt,.htp-text-lt2,.htp-text-lt3,.htp-text-lt4,.htp-text-rt{width:230px;height:50px;font-family:'Arial',sans-serif;font-size:12px;color:#f1d30b;text-align:left}.htp-text-lt2{width:280px}.htp-text-lt3{width:220px}.htp-text-lt4{width:120px}.htp-text-rt{text-align:right}.upgrade-label{width:200px;height:50px;font-family:'Audiowide Regular',sans-serif;font-size:14px;color:#000;text-align:center}.upgrade-cost{width:80px;font-family:'Arial Black','Arial',sans-serif;font-size:16px;color:#000;text-align:right}.default-title{font-family:'Arial Black','Arial',sans-serif;font-size:16px;color:#23303d;text-align:center}.default-button{width:200px;height:40px;background-color:#000;border-radius:5px 5px 5px 5px;font-size:18px;font-weight:bold;line-height:40px;color:#FFF;text-align:center;cursor:default}.splash-button{width:200px;height:40px;font-size:18px;font-weight:bold;line-height:40px;color:#24303d;text-align:center;cursor:default}.overlay-title{width:360px;height:40px;font-size:14px;font-weight:bold;color:#FFF;text-align:center}.overlay-button{width:100px;height:40px;background-color:#FFF;border-radius:5px 5px 5px 5px;font-size:16px;font-weight:bold;line-height:40px;color:#333;text-align:center;cursor:default}.placeholder{width:200px;height:200px;background-color:#999;font-size:18px;font-weight:bold;color:#333;line-height:200px;text-align:center}.indicator-large,.indicator-medium,.indicator-small{width:100px;font-family:'Arial Black','Arial',sans-serif;font-size:24px;color:#FFF;text-align:center}.indicator-medium{font-size:19px}.indicator-small{font-size:12px}.coin-earned{width:120px;font-family:'Arial Black','Arial',sans-serif;font-size:24px;line-height:34px;color:#f1d30b;text-align:right}.marker-small-number,.marker-big-number{font-size:20px;font-family:'Arial Black','Arial',sans serif;color:#213143;text-align:center}.marker-big-number{font-size:30px}.screen-button,.win-button,.fail-button{width:162px;height:58px;font-size:14px;font-weight:bold;line-height:58px;color:#333;text-align:center;cursor:default}.win-title,.fail-title{width:340px;height:46px;font-size:18px;font-weight:bold;color:#FFF;text-align:center}.button{width:160px;height:32px;background-image:url('../../images/button.png');font-size:14px;font-weight:bold;line-height:32px;color:#333;text-align:center;cursor:default}.button-rollover{background-image:url('../../images/button-rollover.png')}.ui-coin{margin:0 auto;width:80px;font-family:'Arial Black','Arial',sans serif;font-size:24px;line-height:48px;color:#19222c;text-align:right}.ui-indicator-value,.ui-indicator-total{margin:0 auto;width:60px;font-family:'Arial Black','Arial',sans serif;color:#FFF;text-align:center}.ui-indicator-value{font-size:28px;line-height:30px}.ui-indicator-total{display:block;font-size:14px;line-height:14px}.card-back{width:150px;height:120px;background-color:#FFF}.card-title{width:274px;font-size:19px;font-family:'Audiowide Regular';text-align:center;color:#FFF;text-shadow:1px 2px 2px #000}.card-power{width:248px;font-size:15px;font-weight:bold;text-align:center}.card-attack,.card-defense{width:30px;height:20px;font-size:24px;font-weight:bold;line-height:20px;color:#FFF;text-align:center}.card-attack-big,.card-defense-big{width:106px;font-size:46px;font-weight:bold;color:#FFF;text-align:center}.card-powernumber-small{font-size:20px;width:28px;text-align:center;font-weight:bold;color:#fff;text-shadow:1px 1px 1px rgba(54,72,94,1.0),-1px 1px 1px rgba(54,72,94,1.0),-1px -1px 1px rgba(54,72,94,1.0),1px -1px 1px rgba(54,72,94,1.0)}.card-powernumber-big{font-size:38px;width:100px;text-align:center;font-weight:bold;color:#fff;text-shadow:2px 2px 2px rgba(54,72,94,1.0),-2px 2px 2px rgba(54,72,94,1.0),-2px -2px 2px rgba(54,72,94,1.0),2px -2px 2px rgba(54,72,94,1.0)}.preloader-number{color:#bceafa;font-size:36px;font-family:'Audiowide Regular';text-align:center}.gameWinBody{text-align:center;width:590px;height:77px;color:#162f54;font-size:18px;font-family:'Audiowide Regular'}.storytext{text-align:center;color:#162f54;font-size:18px;font-family:'Audiowide Regular'}