/*
	Impossible Mission v2.0
	by Krisztian Toth
	Last modify: 2016 feb 04.
	http://krissz.hu/
*/
#body,body{position:relative;background:#000}#body,body,html{background:#000}#loading,#screen{position:absolute;top:50%;left:50%}#manualOverlay,#menuOverlay{width:100%;height:100%;left:0;position:fixed;top:0}#body,#menuOverlay,body,html{height:100%}#loading p,.dialog,html{overflow:hidden}#loading p,#menu>.l1{text-transform:uppercase;text-align:center}#menu>.l1,#social,.dialog{box-sizing:border-box}#loading,#loading p,#menu>.l1,#social,.dialog h2,.dialog h3,.dialog p.img,.social{text-align:center}a,audio,b,body,canvas,center,code,del,dfn,div,em,embed,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,label,legend,li,menu,nav,p,pre,section,small,span,strike,strong,sub,sup,u,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#loading,body{font-family:C64ProMonoRegular}ul{list-style:none}@font-face{font-family:C64ProMonoRegular;src:url(/fonts/c64_pro_mono_v1.0-style-webfont.eot);src:url(/fonts/c64_pro_mono_v1.0-style-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/c64_pro_mono_v1.0-style-webfont.woff) format('woff'),url(/fonts/c64_pro_mono_v1.0-style-webfont.ttf) format('truetype');font-weight:400;font-style:normal}body{font-size:8px;line-height:1;color:#fff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide{display:none!important}#body{z-index:50;top:0;left:0;margin-left:0;width:auto;transition:margin-left .2s linear 0s}#body.menu{margin-left:300px}#loading{margin-top:-140px;margin-left:-300px;padding-top:140px;padding-left:256px;width:342px;height:134px;font-size:16px;letter-spacing:-1px;background:url(/images/v1.0/droidMessage.png) no-repeat}#loading p{margin:0;padding:0;width:295px;color:#fff;line-height:28px}#screen{margin-left:-160px;margin-top:-100px;width:320px;height:200px;font-size:18px;z-index:100;image-rendering:pixelated;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;-ms-interpolation-mode:nearest-neighbor}#menuOverlay{z-index:1000}#manualOverlay{z-index:1550;background:rgba(0,0,0,.8)}.dialog{position:fixed;left:0;top:0;z-index:1600;margin-top:15vh;margin-left:25vw;border:12px solid #dc8;width:50%;height:70%;background:#666;overflow-y:scroll}.dialog .content{padding:10px 30px;font-family:Tahoma;line-height:1.2em;font-size:13px;color:#eee}#menu,.dialog h2,.dialog h3{font-family:C64ProMonoRegular}.dialog p{margin:12px 0}.dialog h2{margin:20px 0;font-size:16px;color:#fe0}.dialog h3{font-size:12px;margin:16px 0 12px;color:#dc8}.dialog ul{margin-left:20px}.dialog ul li{margin-top:8px;margin-left:10px;list-style-type:disc}.dialog em{font-style:italic}.dialog p a{color:#fe0;text-decoration:underline}::-webkit-scrollbar{width:12px;background-color:#000}::-webkit-scrollbar-thumb{background-color:#ddd}#crtEmulation{position:fixed;z-index:1200;pointer-events:none;top:0;left:0}#menuToggler{position:fixed;z-index:1400;top:5px;left:5px;width:40px;height:40px;cursor:pointer;background-color:#000;background-image:url(/images/v1.0/impossibleMissionIcon.png);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #444}#menu{position:fixed;z-index:1500;top:0;left:-500px;width:320px;max-width:75%;height:100%;background:#555;box-shadow:20px 0 30px rgba(0,0,0,.6);overflow-x:hidden;overflow-y:auto;transition:left .2s linear 0s}#menu.opened{left:0}#menu>.l1{padding:15px 0 0;background:#15c;color:#fff;font-size:16px;border-bottom:1px solid #137;cursor:pointer}#menu>.l1.back{background:#a00}#menu>.l1:hover{background:#27e}#menu>.l1.back:hover{background:#b11}#menu>.l1.nosubmenu{padding-bottom:10px}#social{padding-top:20px;height:70px;border-top:1px solid #333;border-bottom:1px solid #333}#menu>.l1 .items{margin-top:10px;border-top:1px solid #137;transition:height .2s linear 0s;overflow:hidden;background:#249}#menu>.l1 .items.closed{height:0!important;border-top:none}#menu>.l1 .items>div{border-bottom:1px solid #137;padding:5px;font-size:16px;color:#fff}#menu>.l1 .items>div:hover{background:#46a}#menu>.l1 .items>div.active{background:#ff0;color:#137}.social{padding:5px 0;border-bottom:1px solid #555;background:#666}.social:last-child{border-bottom:1px solid #333}#donate{padding:15px 0}@media handheld,only screen and (max-width:960px){.dialog{min-width:100%;max-width:100%;width:100%;height:100%;margin:0}.dialog .content{padding:5px;font-family:Tahoma;line-height:13px;font-size:11px;color:#eee}}