.hidden{display:none}#container{height:100%;white-space:nowrap;width:100%}#game-side-menu{background:#f90;color:#000;display:inline-block;font-family:Verdana;font-size:15px;height:100%;margin-left:-250px;overflow:auto;position:relative;transition:margin-left .3s ease-out;vertical-align:top;width:250px}#game-side-menu::-webkit-scrollbar{width:10px}#game-side-menu::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3)}#game-side-menu::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.7)}#game-side-menu::-webkit-scrollbar-track{background:transparent}#game-side-menu::-webkit-scrollbar-track:hover{background:hsla(0,0%,39%,.3);border-left:1px solid hsla(0,0%,59%,.2)}#game-side-menu .close{cursor:pointer;height:20px;position:absolute;right:5px;top:5px;width:20px;z-index:500}#game-side-menu.slide{margin-left:0}#game-side-menu .logo{display:block;margin:10px auto}#game-side-menu .nav{margin:0;padding:0}#game-side-menu li{list-style-type:none}#game-side-menu ul{margin:0;padding:0}#game-side-menu .menu-item{border:1px solid transparent;color:#fff;cursor:pointer;display:block;font-weight:700;padding:5px 10px;text-decoration:none;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,1px 1px 1px #000,1px 1px 1px #000,1px 1px 1px #000,1px 1px 1px #000,2px 2px 1px #000,2px 2px 1px #000,2px 2px 1px #000,2px 2px 1px #000}#game-side-menu .nav .menu-item:hover{background:hsla(0,0%,100%,.3);box-shadow:0 0 1px 1px #630}#game-side-menu .reg-log-ul{margin:14px 0 0}#game-side-menu .reg-log-ul .menu-item:hover{background:rgba(0,255,0,.3);box-shadow:0 0 1px 1px #630}#game-side-menu .profile{margin:10px 0 0;position:relative;text-align:center}#game-side-menu .profile .picture{cursor:pointer;display:block;margin:15px auto 0;width:50px}#game-side-menu .profile .name{color:#fff;cursor:pointer;font-size:12px;font-weight:700;margin:0 0 10px;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000}#game-side-menu .profile .profile-menu .menu-item:hover{background:hsla(0,0%,100%,.3);box-shadow:0 0 1px 1px #630}#game-side-menu .profile .profile-menu .menu-item.log-out:hover{background:rgba(255,85,68,.7);box-shadow:0 0 1px 1px #630}#game-box{box-shadow:0 0 4px 2px #000;display:inline-block;height:100%;position:relative;vertical-align:top;width:100%}.side-menu-icon{cursor:pointer;position:absolute;transition:all .3s ease-out;width:40px;z-index:500}.side-menu-icon:hover .side-menu-icon-img{transform:scale(1.3) rotate(180deg)}.side-menu-icon:hover .side-menu-icon-text{margin-top:5px}.side-menu-icon.hide{cursor:auto;opacity:0}.side-menu-icon.hide .side-menu-icon-img{transform:scale(.5) rotate(180deg)}.side-menu-icon.hide .side-menu-icon-text{transform:scale(.5)}.side-menu-icon-img{transition:all .3s ease-out;width:100%}.side-menu-icon-text{color:#fff;font-family:verdana;font-size:10px;text-align:center;text-shadow:1px 1px 1px #000,1px 1px 1px #000,1px 1px 1px #000;transition:all .3s ease-out}@media (max-width:700px) and (min-width:500px){.side-menu-icon{width:30px}}@media (max-height:500px){.side-menu-icon{width:30px}}@media (max-width:500px){.side-menu-icon{width:25px}.side-menu-icon-text{font-size:8px}}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:400;src:url(/assets/font/OpenSansCondensed/OpenSansCondensed-Light.eot);src:url(/assets/font/OpenSansCondensed/OpenSansCondensed-Light.eot?#iefix) format("embedded-opentype"),url(/assets/font/OpenSansCondensed/OpenSansCondensed-Light.woff2) format("woff2"),url(/assets/font/OpenSansCondensed/OpenSansCondensed-Light.woff) format("woff"),url(/assets/font/OpenSansCondensed/OpenSansCondensed-Light.ttf) format("truetype")}html{line-height:1.4}pre{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.4;margin:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}template{display:none}*{box-sizing:border-box}a{color:inherit}img{border:none}.page-overlayer-template{display:none}.page-overlayer{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.popup{left:50%;position:fixed;transform:translateX(-50%)}.popup__header{width:100%}.popup__close{cursor:pointer;position:absolute;right:5%;top:0}.popup__text{display:inline-block}.popup__content{overflow-x:hidden;overflow-y:auto}.auth-popup-template{display:none}.auth-popup.popup{background:#1e1e1e;border-radius:5px;box-shadow:0 0 15px hsla(0,0%,100%,.5),5px 5px 15px rgba(47,151,229,.5),-5px -5px 15px rgba(229,151,47,.5),-5px 5px 15px rgba(151,229,47,.5),5px -5px 15px rgba(229,47,151,.5);box-sizing:border-box;color:#fff;font-family:Open Sans Condensed;overflow:auto;top:20%;width:600px;z-index:901}.auth-popup .popup__header{background:#000;border-bottom:2px solid #000;border-top-left-radius:5px;border-top-right-radius:5px;font-size:24px;line-height:45px;padding:0 5%;text-align:center;text-shadow:0 0 5px #e00}.auth-popup .popup__close{color:red;cursor:pointer;font-family:verdana;font-weight:700;line-height:45px;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000}.auth-popup .popup__close:hover{text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 1px #fff}.auth-popup .popup__text{display:inline-block}.auth-popup .popup__content{background:#1e1e1e;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:20px;padding:0;text-align:left;white-space:normal}.auth-popup .form__error{display:none;text-shadow:0 0 5px red}.auth-popup .form__error:not(.auth-popup__form-error-td).active{display:block}.auth-popup .form__result{display:none}.auth-popup .form__result:not(.auth-popup__form-error-td).active{display:block}.auth-popup .form__result.error{text-shadow:0 0 5px red}.auth-popup .form__result.success{color:#3e6;font-weight:700}.auth-popup .form__submit{background:#b80;border:1px solid #0f0f0f;border-radius:2px;color:#000;cursor:pointer;display:block;font-family:Open Sans Condensed;font-size:20px;letter-spacing:1px;margin:5px auto 8px;padding:5px 0;position:relative;text-align:center;text-shadow:0 0 1px #000;transition:all .3s;width:200px}.auth-popup .form__submit:hover{background:#960}.auth-popup .form__submit.valid{background:#131;box-shadow:0 0 5px #8f8;color:#fff;letter-spacing:3px;text-shadow:0 0 4px #fff}.auth-popup .form__submit.valid:hover{background:#082008;box-shadow:0 0 10px #8f8;letter-spacing:4px}.auth-popup .form__submit.valid:active{box-shadow:0 0 15px #8f8}.auth-popup__p{margin:0;padding:10px}.auth-popup__p--hidden{display:none}.auth-popup__p--error{color:#f31;font-weight:700;text-shadow:1px 1px 1px #000}.auth-popup__p--success{color:#1e3;font-weight:700;text-shadow:1px 1px 1px #000}.auth-popup__p--centered{text-align:center}.auth-popup__text-input{background:#323232;border:1px dashed #2f97e5;color:#fff;font-family:Open Sans Condensed;font-size:20px;padding:5px;width:100%}.auth-popup__text-input--centered{display:block;margin:0 auto;width:80%}.auth-popup__text-input--error{border-color:#f55;text-shadow:0 0 5px red}.auth-popup__text-input:focus{background:rgba(0,0,0,.5);box-shadow:inset 0 0 10px #fff;color:#fff}.auth-popup__form{padding:0 0 0 1%;position:relative;width:100%}.auth-popup__form td{position:relative}.auth-popup__form-col-1{text-align:left;text-shadow:0 0 5px #02a;width:100px}.auth-popup__form-col-2{text-align:left;text-shadow:0 0 5px #02a;width:auto}.auth-popup__form-col-3{text-align:center;text-shadow:0 0 5px #0f0;width:50px}.auth-popup__form-error-td{padding-bottom:5px;text-align:center}.auth-popup__form-error-td.active{display:table-cell}.registration-popup__smiley{font-size:25px;text-align:center;text-shadow:0 0 5px #0f0;width:50px}.login-popup__forgotten-password-button{cursor:pointer;font-size:16px;line-height:100%;padding:1%;position:absolute;right:0;top:0}.login-popup__forgotten-password-button:hover{text-shadow:1px 1px 1px #000}.registration-successful-popup__table{padding:5px}.registration-successful-popup__table td{padding:5px;text-align:left}.registration-successful-popup__emote-icon{white-space:nowrap}.registration-successful-popup__you-are-one-of-us-emoji{padding:10px 0 0;text-align:center;text-shadow:0 0 4px #ffb6c1,0 0 1px #30f,0 0 1px #30f,0 0 1px #30f,0 0 1px #30f,1px 0 2px #ffb6c1,0 0 2px #ffb6c1,0 0 2px #ffb6c1,0 0 3px #ffb6c1,0 0 3px #ffb6c1;white-space:nowrap}.verify-email-sent-popup__emote-icon{white-space:nowrap}.verify-email-sent-popup__table{margin:5px}.verify-email-sent-popup__table td{padding:5px;text-align:left}@media screen and (max-width:650px){.auth-popup.popup{width:100%}.auth-popup__form-col-1{width:60px}.auth-popup__form-col-3{width:30px}.auth-popup__text-input{font-size:18px}.auth-popup .popup__header{font-size:20px}.auth-popup .popup__content{font-size:18px}}@media screen and (max-width:350px){.registration-successful-popup__emote-icon{display:none}.registration-successful-popup__you-are-one-of-us-emoji{font-size:14px!important}}@media screen and (max-width:300px){.auth-popup .form__submit{width:90%}.login-popup__remember{vertical-align:top}.login-popup__forgotten-password-button{font-size:14px;padding:0;position:static;text-align:right;transform:translateY(2px)}}@media screen and (max-height:400px){.auth-popup.popup{top:5px}}html{width:100%}body,html{height:100%}body{margin:0;overflow:hidden}canvas{display:block;margin:0;padding:0}#game-box{background:url(/assets/img/games/aknakereso/bg.jpg);background-repeat:no-repeat;background-size:cover}.minesweeper{background:#5c5;border:1px solid rgba(0,0,0,.3);cursor:default;left:30%;padding:0 6px 6px;position:absolute;top:20%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.minesweeper.inactive{background:#ebebeb}.minesweeper .title{display:inline-block;font-family:Segoe UI;font-size:15px;padding:5px 0;text-align:left}.minesweeper .handle{height:30px;left:0;position:absolute;top:0;width:100%}.icon{display:inline-block;margin-top:-2px;padding-right:0;vertical-align:middle;width:16px}.minesweeper .close{background:#c75050;color:#fff;font-family:Segoe UI;font-size:13px;height:20px;padding:0;position:absolute;right:6px;text-align:center;top:0;width:45px}.minesweeper .close.inactive{background:#bcbcbc}.minesweeper-menu{background:#f5f6f7;border:1px solid rgba(0,0,0,.3);font-family:Segoe UI,Verdana;font-size:12px;position:relative}.minesweeper-menu .item{border:1px solid transparent;cursor:default;display:inline-block;position:relative}.minesweeper-menu .item .text{display:inline-block;padding:2px 5px 1px}.minesweeper-menu .item:hover{background:#d5e7f8;border:1px solid #74aae2}.minesweeper-menu .item.inactive{color:#666!important}.minesweeper-menu .item.inactive:hover{background:transparent;border:1px solid transparent}.minesweeper-menu .item.active{background:#b8d8f9;border:1px solid #62a3e5}.minesweeper-holder{background:#fff;margin:0;padding:3px 0 0 3px}.minesweeper-menu-sub{background:#f0f0f0;border:1px solid #979797;box-shadow:1px 1px 1px 1px rgba(0,0,0,.5);left:-1px;padding:1px 0 0;position:absolute;top:20px;z-index:10}.minesweeper-menu-sub table{border-collapse:collapse;border-spacing:inherit;width:170px}.minesweeper-menu-sub table tr{height:24px;margin:0;padding:0}.minesweeper-menu-sub table tr td{margin:0;padding:0;vertical-align:middle}.minesweeper-menu-sub table .left{width:28px}.minesweeper-menu-sub table .left img{display:block;padding-left:2px}.minesweeper-menu-sub table .right{border-left:1px solid #d7d7d7;padding-left:4px}.minesweeper-menu-sub table .right.line{border-bottom:1px solid #d7d7d7}.minesweeper-menu-sub .selector-div{background:rgba(150,150,255,.1);border:1px solid #26a0da;box-sizing:border-box;display:none;height:22px;position:absolute;width:calc(100% - 4px)}.best-times-window{background:#5c5;border:8px solid #5c5;border-top:0;box-sizing:unset;font-family:Segoe UI;height:154px;position:relative;width:255px}.best-times-window:before{border:1px solid #3b8e3b;content:"";height:162px;left:-9px;position:absolute;top:-1px;width:271px}.best-times-window .close{background:#c75050;color:#fff;cursor:default;font-family:Segoe UI;font-size:13px;height:20px;line-height:20px;padding:0;position:absolute;right:0;text-align:center;top:0;width:45px}.best-times-window .close:hover{background:#d84747}.best-times-window .header{background:#5c5;cursor:default;line-height:30px;position:relative}.best-times-window .header .text{display:inline-block}.best-times-window .content{background:#f0f0f0;font-size:12px;height:100%;position:relative}.best-times-window .content table.times{margin:0 auto;min-width:90%;padding:15px 0}.best-times-window .content table.buttons{margin:0 auto;width:80%}.best-times-window .content table.buttons button{font-size:12px}.custom-field-window{background:#5c5;border:8px solid #5c5;border-top:0;box-sizing:unset;font-family:Segoe UI;height:166px;position:relative;width:236px}.custom-field-window:before{border:1px solid #3b8e3b;content:"";height:174px;left:-9px;position:absolute;top:-1px;width:252px}.custom-field-window .close{background:#c75050;color:#fff;cursor:default;font-family:Segoe UI;font-size:13px;height:20px;line-height:20px;padding:0;position:absolute;right:0;text-align:center;top:0;width:45px}.custom-field-window .close:hover{background:#d84747}.custom-field-window .header{background:#5c5;cursor:default;line-height:30px;position:relative}.custom-field-window .header .text{display:inline-block}.custom-field-window .content{background:#f0f0f0;font-size:12px;height:100%;position:relative}.custom-field-window .content button{font-size:12px;height:22px;width:70px}.custom-field-window .content table{margin:0 auto;padding:25px 0 0}.custom-field-window .content table.buttons button{font-size:12px}.about-window{background:#5c5;border:8px solid #5c5;border-top:0;box-sizing:unset;font-family:Segoe UI;height:366px;position:relative;width:336px;z-index:5}.about-window:before{border:1px solid #3b8e3b;content:"";height:374px;left:-9px;position:absolute;top:-1px;width:352px}.about-window .close{background:#c75050;color:#fff;cursor:default;font-family:Segoe UI;font-size:13px;height:20px;line-height:20px;padding:0;position:absolute;right:0;text-align:center;top:0;width:45px}.about-window .close:hover{background:#d84747}.about-window .header{background:#5c5;cursor:default;line-height:30px;position:relative}.about-window .header .text{display:inline-block}.about-window .content{background:#f0f0f0;box-sizing:border-box;font-size:12px;height:100%;overflow-y:auto;padding:5px;position:relative;white-space:normal}.about-window .content .info-icon{display:block;margin:10px auto 0}.about-window .content p{box-sizing:border-box;margin:0;padding:5px 0}.about-window .content h2{font-size:15px;font-weight:700;margin:0;padding:10px 0}.about-window .content a{color:#00f}.about-window .content button{font-size:12px;height:22px;width:70px}.about-window .content table{margin:0 auto;padding:25px 0 0}.about-window .content table.buttons button{font-size:12px}.best-times-enter-your-name-window{background:#5c5;border-color:#fff #696969 #696969 #fff;border-style:solid;border-width:1px;box-sizing:unset;font-family:Segoe UI;height:165px;position:relative;width:155px}.best-times-enter-your-name-window .content{background:#f0f0f0;box-sizing:border-box;font-size:12px;height:100%;padding:10px 0;position:relative;width:100%}.best-times-enter-your-name-window .content p{margin:0;padding:0 0 35px;text-align:center;white-space:normal}.best-times-enter-your-name-window .content .name{display:block;font-family:Segoe UI;margin:0 auto 10px;width:115px}.best-times-enter-your-name-window .content .ok{display:block;line-height:23px;margin:0 auto;padding:0;width:55px}.highscores-window{background:#5c5;border:8px solid #5c5;border-top:0;box-sizing:unset;font-family:Segoe UI;height:366px;position:relative;width:286px}.highscores-window:before{border:1px solid #3b8e3b;content:"";height:374px;left:-9px;position:absolute;top:-1px;width:302px}.highscores-window .close{background:#c75050;color:#fff;cursor:default;font-family:Segoe UI;font-size:13px;height:20px;line-height:20px;padding:0;position:absolute;right:0;text-align:center;top:0;width:45px}.highscores-window .close:hover{background:#d84747}.highscores-window .header{background:#5c5;cursor:default;line-height:30px;position:relative}.highscores-window .header .text{display:inline-block}.highscores-window .content{background:#f0f0f0;box-sizing:border-box;font-size:12px;height:100%;overflow-y:auto;padding:5px;position:relative;white-space:normal}.highscores-window .level-buttons-table{text-align:center;width:100%}.highscores-window .level-buttons-table button{font-size:12px;height:22px;width:80px}.highscores-window .content .high-scores-table{margin:10px 0 0 5%;width:90%}.highscores-window .content .high-scores-table .user-own-name{font-weight:700}.highscores-window .content .high-scores-table .levelName{font-weight:700;text-align:center}.reklam-window{background:#5c5;border:8px solid #5c5;border-top:0;box-sizing:unset;font-family:Segoe UI;height:330px;left:350px;position:relative;top:50px;width:364px}.reklam-window:before{border:1px solid #3b8e3b;content:"";height:323px;left:-9px;position:absolute;top:-1px;width:366px}.reklam-window .close{background:#c75050;color:#fff;cursor:default;font-family:Segoe UI;font-size:13px;height:20px;line-height:20px;padding:0;position:absolute;right:0;text-align:center;top:0;width:45px}.reklam-window .close:hover{background:#d84747}.reklam-window .header{background:#5c5;cursor:default;line-height:30px;position:relative}.reklam-window .header .text{display:inline-block}.reklam-window .content{background:#f0f0f0;box-sizing:border-box;font-size:12px;height:292px;padding:5px;position:relative;white-space:normal;width:348px}.facebook-buttons{bottom:.5em;left:50%;margin-left:-76.5px;position:absolute;text-align:center;z-index:2}.fb-like-button-box{display:block;margin-bottom:3px;overflow:hidden}.fb-share-button{display:block}@media screen and (max-width:400px){.facebook-buttons{display:none}}