html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}del{text-decoration:line-through}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ul{list-style:none}html,body{background-color:#000;color:#fff;font-family:helvetica,arial,sans-serif;margin:0;padding:0}*{-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-rendering:optimizeLegibility}.hidden{display:none!important}#ad1{position:absolute;bottom:0}#ad1 .inner{width:320px;margin:0 auto}canvas{position:absolute;top:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;image-rendering:optimizeSpeed;-ms-interpolation-mode:nearest-neighbor}#wrapper{height:100%;width:100%}#canvasWrapper{-webkit-box-flex:1;box-flex:1;width:100%}.ad1{height:50px;width:100%;color:#000}#inner-wrapper{display:none;background:rgba(0,0,0,0.2);position:absolute;z-index:4;width:100%;height:50px;bottom:0}.centerV{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:vertical;box-pack:center;box-align:center}.centerH{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center}@media only screen and (orientation:portrait){body #orientation{display:none}}@media only screen and (orientation:landscape){body #orientation{display:block}}@-webkit-keyframes changeOrientation{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(90deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes changeOrientation{0%{-ms-transform:rotate(0deg)}50%{-ms-transform:rotate(90deg)}100%{-ms-transform:rotate(0deg)}}@keyframes changeOrientation{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}100%{transform:rotate(0deg)}}.orientation{width:100%;height:200%;background:#000;position:absolute;z-index:99999;text-align:center}#orientation p{color:#fff;font-size:36px;line-height:14px;text-transform:uppercase}.orientationContainer{position:relative;display:inline-block;background:#000;-webkit-transform:scale(0.5);-webkit-transform-origin:50% 25%;-ms-transform:scale(0.5);-ms-transform-origin:50% 25%;transform:scale(0.5);transform-origin:50% 25%}@media(min-height:380px){.orientationContainer{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#orientationMask{position:absolute;left:44px;top:145px;-webkit-animation:changeOrientation 4s ease 0ms infinite;-ms-animation:changeOrientation 4s ease 0ms infinite;animation:changeOrientation 4s ease 0ms infinite}.popContainer{background:url("../img/popups/background.png");position:absolute;width:100%;height:100%;z-index:200}.popContainer .pop{position:relative;width:100%;height:100%}.pop.pauseBox{font-family:"Luckiest Guy";background:url("../img/popups/pauseContainer.png") no-repeat;transform-origin:0 0;-webkit-transform-origin:0 0;background-size:100% auto;font-size:15px;color:#000;width:627px;height:551px;left:50%;top:35%}.pop.pauseBox .pauseText{text-shadow:-5px -4px 2px #a02106;position:absolute;color:#fff997;font-size:300%;line-height:10px;left:40%}.pop.pauseBox .resumeButton,.pop.pauseBox .restartButton,.pop.pauseBox .backToSelectLevel{position:absolute;color:#389401;text-shadow:-3px -2px 2px #cbffa8}.pop.pauseBox .resumeButton{background:url("../img/buttons/leftRightBig.png") no-repeat;background-size:100% auto;cursor:url(../img/mousePointer.cur),pointer;width:444px;height:126px;left:16%;top:41%}.pop.pauseBox .resumeButton:hover{background-position:0 50%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:scale .5s ease;-ms-transition:scale .5s ease;transition:scale .5s ease}.pop.pauseBox .resumeButton span{position:relative;font-size:250%;line-height:10px;left:34%}.pop.pauseBox .backToSelectLevel{background:url("../img/buttons/rightSmall.png") no-repeat;cursor:url(../img/mousePointer.cur),pointer;width:175px;height:115px;left:13%;top:70%}.pop.pauseBox .backToSelectLevel:hover{background-position:0 50%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:scale .5s ease;-ms-transition:scale .5s ease;transition:scale .5s ease}.pop.pauseBox .backToSelectLevel span{text-shadow:0;position:relative;font-size:110%;left:19%}.pop.pauseBox .restartButton{background:url("../img/buttons/leftSmall.png") no-repeat;cursor:url(../img/mousePointer.png),pointer;width:181px;height:118px;left:61%;top:70%}.pop.pauseBox .restartButton:hover{background-position:0 50%;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:scale .5s ease;-ms-transition:scale .5s ease;transition:scale .5s ease}.pop.pauseBox .restartButton span{text-shadow:0;position:relative;font-size:110%;left:40%}#canvasWrapper{cursor:url(../img/mouseDefault.png),default}.icons{background:url("../img/buttons/icons.png") no-repeat;width:94px;height:70px}.icons.again{background-position:0 0}.icons.levels{background-position:-168px -42px}.pop.pauseBox .backToSelectLevel .icons.levels{width:57px;height:43px;background-size:500%;position:relative;left:19%;top:25%}.pop.pauseBox .backToSelectLevel:hover .icons.levels{background-position:-168px -126px}.pop.pauseBox .restartButton .icons.again{width:57px;height:43px;background-size:500%;position:relative;left:40%;top:22%}.pop.pauseBox .restartButton:hover .icons.again{background-position:0 -87px}.pop.pauseBox .logo{background:url("../img/logo.png") no-repeat;width:640px;height:279px;position:absolute;top:-294px;-ms-animation:logoMoving 5s linear 0s infinite alternate;-webkit-animation:logoMoving 5s linear 0s infinite alternate;animation:logoMoving 5s linear 0s infinite alternate}@-ms-keyframes logoMoving{0%{-ms-transform:rotate(7deg) scaleX(1.05)}25%{-ms-transform:rotate(0deg) scaleX(1)}50%{-ms-transform:rotate(-7deg) scaleY(1.05)}100%{-ms-transform:rotate(0deg) scaleY(1)}}@-webkit-keyframes logoMoving{0%{-webkit-transform:rotate(7deg) scaleX(1.05)}25%{-webkit-transform:rotate(0deg) scaleX(1)}50%{-webkit-transform:rotate(-7deg) scaleY(1.05)}100%{-webkit-transform:rotate(0deg) scaleY(1)}}@keyframes logoMoving{0%{transform:rotate(7deg) scaleX(1.05)}25%{transform:rotate(0deg) scaleX(1)}50%{transform:rotate(-7deg) scaleY(1.05)}100%{transformtransform:rotate(0deg) scaleY(1)}}